|
|
(self.webpackChunk=self.webpackChunk||[]).push([[452],{89489:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return oe}});var x=ge(60499),gt=ge(59301),a={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},Pe=a,ye=ge(7657),ee=function(te,ce){return gt.createElement(ye.Z,(0,x.Z)({},te,{ref:ce,icon:Pe}))},E=gt.forwardRef(ee),oe=E},59477:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return oe}});var x=ge(60499),gt=ge(59301),a={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},Pe=a,ye=ge(7657),ee=function(te,ce){return gt.createElement(ye.Z,(0,x.Z)({},te,{ref:ce,icon:Pe}))},E=gt.forwardRef(ee),oe=E},40001:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return oe}});var x=ge(60499),gt=ge(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},Pe=a,ye=ge(7657),ee=function(te,ce){return gt.createElement(ye.Z,(0,x.Z)({},te,{ref:ce,icon:Pe}))},E=gt.forwardRef(ee),oe=E},26227:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return oe}});var x=ge(60499),gt=ge(59301),a={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"},Pe=a,ye=ge(7657),ee=function(te,ce){return gt.createElement(ye.Z,(0,x.Z)({},te,{ref:ce,icon:Pe}))},E=gt.forwardRef(ee),oe=E},49198:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return oe}});var x=ge(60499),gt=ge(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},Pe=a,ye=ge(7657),ee=function(te,ce){return gt.createElement(ye.Z,(0,x.Z)({},te,{ref:ce,icon:Pe}))},E=gt.forwardRef(ee),oe=E},41464:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return oe}});var x=ge(60499),gt=ge(59301),a={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"},Pe=a,ye=ge(7657),ee=function(te,ce){return gt.createElement(ye.Z,(0,x.Z)({},te,{ref:ce,icon:Pe}))},E=gt.forwardRef(ee),oe=E},87169:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return oe}});var x=ge(60499),gt=ge(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},Pe=a,ye=ge(7657),ee=function(te,ce){return gt.createElement(ye.Z,(0,x.Z)({},te,{ref:ce,icon:Pe}))},E=gt.forwardRef(ee),oe=E},73331:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return oe}});var x=ge(60499),gt=ge(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},Pe=a,ye=ge(7657),ee=function(te,ce){return gt.createElement(ye.Z,(0,x.Z)({},te,{ref:ce,icon:Pe}))},E=gt.forwardRef(ee),oe=E},15277:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return oe}});var x=ge(60499),gt=ge(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},Pe=a,ye=ge(7657),ee=function(te,ce){return gt.createElement(ye.Z,(0,x.Z)({},te,{ref:ce,icon:Pe}))},E=gt.forwardRef(ee),oe=E},52671:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return oe}});var x=ge(60499),gt=ge(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},Pe=a,ye=ge(7657),ee=function(te,ce){return gt.createElement(ye.Z,(0,x.Z)({},te,{ref:ce,icon:Pe}))},E=gt.forwardRef(ee),oe=E},8657:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return oe}});var x=ge(60499),gt=ge(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},Pe=a,ye=ge(7657),ee=function(te,ce){return gt.createElement(ye.Z,(0,x.Z)({},te,{ref:ce,icon:Pe}))},E=gt.forwardRef(ee),oe=E},56082:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return oe}});var x=ge(60499),gt=ge(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},Pe=a,ye=ge(7657),ee=function(te,ce){return gt.createElement(ye.Z,(0,x.Z)({},te,{ref:ce,icon:Pe}))},E=gt.forwardRef(ee),oe=E},61481:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return oe}});var x=ge(60499),gt=ge(59301),a={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"},Pe=a,ye=ge(7657),ee=function(te,ce){return gt.createElement(ye.Z,(0,x.Z)({},te,{ref:ce,icon:Pe}))},E=gt.forwardRef(ee),oe=E},33853:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return oe}});var x=ge(60499),gt=ge(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},Pe=a,ye=ge(7657),ee=function(te,ce){return gt.createElement(ye.Z,(0,x.Z)({},te,{ref:ce,icon:Pe}))},E=gt.forwardRef(ee),oe=E},15075:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return oe}});var x=ge(60499),gt=ge(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},Pe=a,ye=ge(7657),ee=function(te,ce){return gt.createElement(ye.Z,(0,x.Z)({},te,{ref:ce,icon:Pe}))},E=gt.forwardRef(ee),oe=E},43531:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return oe}});var x=ge(60499),gt=ge(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},Pe=a,ye=ge(7657),ee=function(te,ce){return gt.createElement(ye.Z,(0,x.Z)({},te,{ref:ce,icon:Pe}))},E=gt.forwardRef(ee),oe=E},61485:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return oe}});var x=ge(60499),gt=ge(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},Pe=a,ye=ge(7657),ee=function(te,ce){return gt.createElement(ye.Z,(0,x.Z)({},te,{ref:ce,icon:Pe}))},E=gt.forwardRef(ee),oe=E},47472:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return oe}});var x=ge(60499),gt=ge(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},Pe=a,ye=ge(7657),ee=function(te,ce){return gt.createElement(ye.Z,(0,x.Z)({},te,{ref:ce,icon:Pe}))},E=gt.forwardRef(ee),oe=E},87395:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return oe}});var x=ge(60499),gt=ge(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},Pe=a,ye=ge(7657),ee=function(te,ce){return gt.createElement(ye.Z,(0,x.Z)({},te,{ref:ce,icon:Pe}))},E=gt.forwardRef(ee),oe=E},47618:function(){"use strict"},43334:function(){"use strict"},76591:function(Cn,Ut){"use strict";Ut.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},59095:function(Cn,Ut){"use strict";Ut.Z={modal:"modal___A9Ovz",colorBlue:"colorBlue___XSmR5",formWrap:"formWrap___wRvaA",flexRow:"flexRow___C40dc",flexColumn:"flexColumn___LkZfj",example:"example___bz7Hw",exampleImg:"exampleImg___gNkC_",colorOrange:"colorOrange___Ka6zf",uploader:"uploader___plQRr",uploadImg:"uploadImg___cjOpL",imageTip:"imageTip___p1_lZ",uploadTipIcon:"uploadTipIcon___SpsS2",uploadTip:"uploadTip___e9JlL",color05101a:"color05101a___CDEUv",viewLargerImg:"viewLargerImg___IclRX",footerWrap:"footerWrap___beWC6",note:"note___CXi9y",schoolHintWrap:"schoolHintWrap___Ma6ly",colorCDCDCD:"colorCDCDCD___D0UWo",color0152d9:"color0152d9___hF3Bb"}},87167:function(Cn,Ut){"use strict";Ut.Z={flex_box_center:"flex_box_center___fo_3c",flex_space_between:"flex_space_between___G46CO",flex_box_vertical_center:"flex_box_vertical_center___br3Kr",flex_box_center_end:"flex_box_center_end___Xdo94",flex_box_column:"flex_box_column___Bcnmr",wrp:"wrp___TY7QJ",bg:"bg___xiaSy",commonimg:"commonimg___a4R0Q",titlesize:"titlesize___Wdd_a",timesize:"timesize___OkfYO",flex1:"flex1___N6paY",buttonsize:"buttonsize___syL9V",myteam:"myteam___RTWAt",bootmdetail:"bootmdetail___taUGk",menuItem:"menuItem___Kww4S",flex6:"flex6___RuzJ4",spanprev:"spanprev___Cssg_",spannext:"spannext___jVFGE",divwidth:"divwidth___r5hE3",receiveclick:"receiveclick___BauOs",receivealready:"receivealready___Z7Wo0",bkfff:"bkfff___lHrcJ","ant-input":"ant-input___m4bn_",onediv:"onediv___xzZRa",onetop:"onetop___M4GfM",towdiv:"towdiv___yj3ds",towtop:"towtop___veKa4",threediv:"threediv___Ztz0D",threetop:"threetop___zDXIg",imgradius:"imgradius___r4uGN",prize:"prize___YNRD4",spanrightradius:"spanrightradius___tC6T5",bottomItem:"bottomItem___CHcMJ",myTeam:"myTeam___fm7KX",downloadpdf:"downloadpdf___a2NuA",pdfBut:"pdfBut___Drr6h",PerfectBut:"PerfectBut___wEhjV",PerfectCent:"PerfectCent___HD3Id",PerfectCentName:"PerfectCentName___smdJX",teamItem:"teamItem___mx2f3",dash:"dash___l6QH1",modal:"modal___yXh2H",maskText:"maskText___Tdh6h",box:"box___K2uQ4",open_style:"open_style___gLTB9",title_style:"title_style___j6zvN",colorhove:"colorhove___FKtzO"}},95075: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 Cn={},Ut="5.0",ge={},x=null,gt=!1,a=!1,Pe=null,ye=!1,ee=null,E=null,oe=0;oe<arguments.length;oe++){var re=arguments[oe];if(re!==null)switch(typeof re){case"number":Ut=re.toFixed(1);break;case"string":re.match(new RegExp("^[0-9]\\.[0-9]+$"))?Ut=re:Pe=re;break;case"object":typeof re.is3D!="undefined"?x=re:ge=re;break;case"boolean":gt=re,a=!0;break}}x===null&&(x={is3D:!1,AV:!1,SV:!1,CV:!1,EV2:!1,CP:!1,PC:!1,DA:!1,FI:!1,PV:!1,macro:!1},ge.material_id!==void 0&&!a&&(gt=!0)),Pe!==null&&ge.id===void 0&&(ge.id=Pe);var te="",ce="",z=!1,le=null,ie=null,se=null,ae=!1,he=null,pe=null,me=null,ve=null,Ce=null;ge.height!==void 0&&(ge.height=Math.round(ge.height)),ge.width!==void 0&&(ge.width=Math.round(ge.width));var Be=function(Ye){return parseFloat(Ye)>4?parseFloat(Ye):5};Cn.setHTML5Codebase=function(Ye,Qe){E=Ye,$e(Ye,Qe)},Cn.setJavaCodebase=Cn.setJavaCodebaseVersion=Cn.isCompiledInstalled=Cn.setPreCompiledScriptPath=Cn.setPreCompiledResourcePath=function(){},Cn.setHTML5CodebaseVersion=function(Ye,Qe){var Je=parseFloat(Ye);if(Je!==NaN&&Je<5){console.log("The GeoGebra HTML5 codebase version "+Je+" is deprecated. Using version latest instead.");return}ee=Ye,Ke(Ye,Qe)},Cn.getHTML5CodebaseVersion=function(){return ie},Cn.getParameters=function(){return ge},Cn.setFontsCSSURL=function(Ye){ve=Ye},Cn.setGiacJSURL=function(Ye){},Cn.setJNLPFile=function(Ye){te=Ye},Cn.setJNLPBaseDir=function(Ye){},Cn.inject=function(){function Ye(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Qe="auto",Je=ge.id,st,qe=!1,ft=0;ft<arguments.length;ft++){var lt=arguments[ft];typeof lt=="string"?(lt=lt.toLowerCase(),lt.match(/^(prefer)?(java|html5|compiled|auto|screenshot)$/)?Qe=lt:Je=arguments[ft]):typeof lt=="boolean"?qe=lt:lt instanceof HTMLElement&&(st=lt)}tt();function tt(){if(!ye){setTimeout(tt,200);return}Qe=it(Qe);var Re=st||document.getElementById(Je);if(!Re){console.log("possibly bug on ajax loading? ");return}if(Cn.removeExistingApplet(Re,!1),ge.width===void 0&&Re.clientWidth&&(ge.width=Re.clientWidth),ge.height===void 0&&Re.clientHeight&&(ge.height=Re.clientHeight),!(ge.width&&ge.height)&&Qe==="html5"&&(delete ge.width,delete ge.height),le=Qe,Qe==="screenshot")je(Re,ge);else{var Ne=!1;ge.hasOwnProperty("playButton")&&ge.playButton||ge.hasOwnProperty("clickToLoad")&&ge.clickToLoad?Ne=!0:ge.hasOwnProperty("playButtonAutoDecide")&&ge.playButtonAutoDecide&&(Ne=(!Fe()||Ye())&&ke()),Ne?(le="screenshot",Ve(Re,ge,qe,Qe)):Le(Re,ge,qe)}}};function Fe(){try{return window.self!==window.top}catch(Ye){return!0}}function ke(){return ge.hasOwnProperty("screenshotGenerator")&&ge.screenshotGenerator?!1:Math.max(screen.width,screen.height)<800}Cn.getViews=function(){return x},Cn.isJavaInstalled=function(){return!1};var De=function(Ye){var Qe=function(ft){var lt=JSON.parse(ft),tt=function(ne){return ne.type=="G"||ne.type=="E"},Re=lt.elements?lt.elements.filter(tt)[0]:lt;if(!Re||!Re.url){Je();return}ge.fileName=Re.url,Se(Re.settings||{}),x.is3D=!0;var Ne="https://www.geogebra.org/images/";Cn.setPreviewImage(he||Re.previewUrl,Ne+"GeoGebra_loading.png",Ne+"applet_play.png"),Ye()},Je=function(){ge.onError&&ge.onError(),nt("Error: Fetching material (id "+ge.material_id+") failed.",ge)},st=location.host.match(/(www|stage|beta|groot|alpha).geogebra.(org|net)/)?location.host:"www.geogebra.org",qe="/materials/"+ge.material_id+"?scope=basic";xe("https://"+st+"/api/proxy.php?path="+encodeURIComponent(qe),Qe,Je)};function Se(Ye){var Qe=["width","height","showToolBar","showMenuBar","showAlgebraInput","allowStyleBar","showResetIcon","enableLabelDrags","enableShiftDragZoom","enableRightClick","appName"];["enableLabelDrags","enableShiftDragZoom","enableRightClick"].forEach(function(Je){Ye[Je]=!!Ye[Je]}),Qe.forEach(function(Je){ge[Je]===void 0&&Ye[Je]!==void 0&&(ge[Je]=Ye[Je])}),ge.showToolBarHelp===void 0&&(ge.showToolBarHelp=ge.showToolBar)}function xe(Ye,Qe,Je){var st=new XMLHttpRequest;st.open("GET",Ye),st.onload=function(){Qe(st.responseText)},st.onerror=Je,st.send()}Cn.isHTML5Installed=function(){return!0},Cn.getLoadedAppletType=function(){return le},Cn.setPreviewImage=function(Ye,Qe,Je){he=Ye,pe=Qe,me=Je},Cn.removeExistingApplet=function(Ye,Qe){var Je;typeof Ye=="string"&&(Ye=document.getElementById(Ye)),le=null;var st=null;for(Je=0;Je<Ye.childNodes.length;Je++){var qe=Ye.childNodes[Je],ft=qe.className;ft==="applet_screenshot"?Qe?(qe.style.display="block",le="screenshot"):qe.style.display="none":ft!=="applet_scaler prerender"&&(Ye.removeChild(qe),st=ft&&ft.indexOf("appletParameters")!=-1?qe.id:null,Je--)}var lt=ge.id!==void 0?ge.id:st,tt=window[lt];tt&&typeof tt.getBase64=="function"&&(tt.remove(),window[lt]=null)},Cn.refreshHitPoints=function(){if(Be(ggbHTML5LoadedCodebaseVersion)>=5)return!0;var Ye=Cn.getAppletObject();return Ye&&typeof Ye.recalculateEnvironments=="function"?(Ye.recalculateEnvironments(),!0):!1},Cn.startAnimation=function(){var Ye=Cn.getAppletObject();return Ye&&typeof Ye.startAnimation=="function"?(Ye.startAnimation(),!0):!1},Cn.stopAnimation=function(){var Ye=Cn.getAppletObject();return Ye&&typeof Ye.stopAnimation=="function"?(Ye.stopAnimation(),!0):!1},Cn.getAppletObject=function(){var Ye=ge.id!==void 0?ge.id:"ggbApplet";return window[Ye]},Cn.resize=function(){};var Oe=function(Ye,Qe,Je){var st=document.createElement("param");st.setAttribute("name",Qe),st.setAttribute("value",Je),Ye.appendChild(st)},Ie=function(Ye){return Ye&&Ye!=="false"},Le=function(Ye,Qe,Je){Be(ie)<=4.2&&(Je=!0);var st=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ie||ggbHTML5LoadedCodebaseIsWebSimple&&!ae)&&(st=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var qe=document.createElement("div");qe.classList.add("appletParameters","notranslate");var ft=Qe.width,lt=Qe.height;if(Qe.disableAutoScale=Qe.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Qe.disableAutoScale,Qe.width!==void 0)if(Be(ie)<=4.4)Ie(Qe.showToolBar)&&(Qe.height-=7),Ie(Qe.showAlgebraInput)&&(Qe.height-=37),Qe.width<605&&Ie(Qe.showToolBar)&&(Qe.width=605,ft=605);else{var tt=100;(Ie(Qe.showToolBar)||Ie(Qe.showMenuBar))&&(Qe.hasOwnProperty("customToolBar")&&(Qe.customToolbar=Qe.customToolBar),tt=Ie(Qe.showMenuBar)?245:155),ft<tt&&(Qe.width=tt,ft=tt)}qe.style.border="none",qe.style.display="inline-block";for(var Re in Qe)Qe.hasOwnProperty(Re)&&Re!=="appletOnLoad"&&qe.setAttribute("data-param-"+Re,Qe[Re]);ve&&qe.setAttribute("data-param-fontscssurl",ve),Cn.resize=function(){GGBAppletUtils.responsiveResize(Ye,Qe)},window.addEventListener("resize",function(ut){Cn.resize()});var Ne=typeof Qe.appletOnLoad=="function"?Qe.appletOnLoad:function(){};if(!Je&&Qe.width!==void 0){Qe.hasOwnProperty("showSplash")||qe.setAttribute("data-param-showSplash","false");var ne=Ye.querySelector(".applet_scaler.prerender"),ue=ne!==null;if(ue)var Me=ne.querySelector(".ggb_preview");else{var Me=ze(ft,lt,Qe.borderColor,!1);ne=document.createElement("div"),ne.className="applet_scaler",ne.style.position="relative",ne.style.display="block",ne.style.width=ft+"px",ne.style.height=lt+"px"}window.GGBT_spinner&&window.GGBT_spinner.attachSpinner(ne,"66%"),Be(ie)>=5?(Qe.appletOnLoad=function(ut){var yt=Ye.querySelector(".ggb_preview");yt&&yt.parentNode.removeChild(yt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(ne),window.GGBT_wsf_view&&$(window).trigger("resize"),Ne(ut)},ue||ne.appendChild(Me)):qe.appendChild(Me),ne.appendChild(qe),ue||Ye.appendChild(ne),setTimeout(function(){Cn.resize()},1)}else{var Ze=document.createElement("div");Ze.className="applet_scaler",Ze.style.position="relative",Ze.style.display="block",Ze.appendChild(qe),Ye.appendChild(Ze),Qe.appletOnLoad=function(ut){Cn.resize(),Ne(ut)}}function Ee(ut,yt){yt&&typeof yt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(ut,yt.appletOnLoad):renderGGBElement(ut),nt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",yt)}function be(ut,yt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:ut,params:yt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(at){Ee(at.article,at.params)}),html5AppletsToProcess=null)},Be(ie)<5&&(ut.className+=" geogebraweb")):Ee(ut,yt)}if(st){scriptLoadStarted=!0;for(var Te=0;Te<qe.childNodes.length;Te++){var He=qe.childNodes[Te].tagName;He==="TABLE"&&(qe.removeChild(qe.childNodes[Te]),Te--)}if(ggbHTML5LoadedScript!==null){var Ue=document.querySelector('script[src="'+ggbHTML5LoadedScript+'"]');Ue!=null&&Ue.parentNode.removeChild(Ue)}var _e=document.createElement("script"),ct=function(){be(qe,Qe)};_e.src=ce+se,ggbHTML5LoadedCodebaseIsWebSimple=ae,ggbHTML5LoadedCodebaseVersion=ie,ggbHTML5LoadedScript=_e.src,nt("GeoGebra HTML5 codebase loaded: '"+ce+"'.",Qe),!E&&(!ee||ee=="5.0")?(ae?webSimple.succeeded=webSimple.succeeded||webSimple():web3d.succeeded=web3d.succeeded||web3d(),ct()):ce.requirejs?__webpack_require__.e(7313).then(function(){var ut=[__webpack_require__(7313)];ct.apply(null,ut)}.bind(this)).catch(__webpack_require__.oe):(_e.onload=ct,Ye.appendChild(_e))}else be(qe,Qe);Qe.height=lt,Qe.width=ft},je=function(Ye,Qe,Je){var st=ze(Qe.width,Qe.height,Qe.borderColor,Je),qe=document.createElement("div");qe.style.position="relative",qe.style.display="block",qe.style.width=Qe.width+"px",qe.style.height=Qe.height+"px",qe.className="applet_screenshot applet_scaler"+(Je?" applet_screenshot_play":""),qe.appendChild(st);var ft=GGBAppletUtils.getScale(Qe,Ye,Je);Je?(Ye.appendChild(Ge()),window.GGBT_wsf_view||(Ye.style.position="relative")):window.GGBT_spinner&&window.GGBT_spinner.attachSpinner(qe,"66%"),Ye.appendChild(qe),ft!==1&&!isNaN(ft)&&(GGBAppletUtils.scaleElement(qe,ft),qe.style.width=Qe.width+"px",qe.style.height=Qe.height+"px",qe.parentNode.style.width=Qe.width*ft+"px",qe.parentNode.style.height=Qe.height*ft+"px"),Cn.resize=function(){we(Ye,st,qe,Je)},window.addEventListener("resize",function(lt){Cn.resize()}),Cn.resize()};function we(Ye,Qe,Je,st){if(Ye.contains(Qe)){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ye.id!=="fullscreencontent")return;window.GGBT_wsf_view.setCloseBtnPosition(Ye)}var qe=GGBAppletUtils.getScale(ge,Ye,st);Je.parentNode!==null&&(!isNaN(qe)&&qe!==1?(GGBAppletUtils.scaleElement(Je,qe),Je.parentNode.style.width=ge.width*qe+"px",Je.parentNode.style.height=ge.height*qe+"px"):(GGBAppletUtils.scaleElement(Je,1),Je.parentNode.style.width=ge.width+"px",Je.parentNode.style.height=ge.height+"px")),typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&GGBAppletUtils.positionCenter(Ye),typeof window.GGBT_ws_header_footer=="object"&&window.GGBT_ws_header_footer.setWsScrollerHeight()}}Cn.onExitFullscreen=function(Ye,Qe){Qe.appendChild(Ye)};var Ve=function(Ye,Qe,Je,st){je(Ye,Qe,!0);for(var qe=function(){var tt=[];for(lt=0;lt<Ye.childNodes.length;lt++)tt.push(Ye.childNodes[lt]);if(window.GGBT_wsf_view){var Re=window.GGBT_wsf_view.renderFullScreen(Ye,Qe.id),Ne=document.getElementById("fullscreencontainer"),ne=jQuery(Ye).find(".fullscreencontent");ne.length>0?(Re.remove(),ne.attr("id","fullscreencontent").show(),jQuery(Ne).append(ne),window.dispatchEvent(new Event("resize"))):Le(Re,Qe,!1),window.GGBT_wsf_view.launchFullScreen(Ne)}else le=st,Le(Ye,Qe,!1);if(!window.GGBT_wsf_view)for(lt=0;lt<tt.length;lt++)Ye.removeChild(tt[lt])},ft=Ye.getElementsByClassName("ggb_preview_play"),lt=0;lt<ft.length;lt++)ft[lt].addEventListener("click",qe,!1),ft[lt].addEventListener("ontouchstart",qe,!1);typeof window.ggbAppletPlayerOnload=="function"&&window.ggbAppletPlayerOnload(Ye),ke()&&window.GGBT_wsf_view&&$(".wsf-element-fullscreen-button").remove()},Ge=function(){var Ye=document.createElement("div");if(Ye.className="ggb_preview_play icon-applet-play",!window.GGBT_wsf_view){var Qe='.icon-applet-play { width: 100%; height: 100%;box-sizing: border-box;position: absolute;z-index: 1001;cursor: pointer;border-width: 0px; background-color: transparent;background-repeat: no-repeat;left: 0;top: 0;background-position: center center; background-image: url("https://www.geogebra.org/images/worksheet/icon-start-applet.png");}.icon-applet-play:hover {background-image: url("https://www.geogebra.org/images/worksheet/icon-start-applet-hover.png");}',Je=document.createElement("style");Je.styleSheet?Je.styleSheet.cssText=Qe:Je.appendChild(document.createTextNode(Qe)),document.getElementsByTagName("head")[0].appendChild(Je)}return Ye},ze=function(Ye,Qe,Je,st){var qe=document.createElement("div");qe.className="ggb_preview",qe.style.position="absolute",qe.style.zIndex="90",qe.style.width=Ye-2+"px",qe.style.height=Qe-2+"px",qe.style.top="0px",qe.style.left="0px",qe.style.overflow="hidden",qe.style.backgroundColor="white";var ft="lightgrey";Je!==void 0&&(Je==="none"?ft="transparent":ft=Je),qe.style.border="1px solid "+ft;var lt=document.createElement("img");if(lt.style.position="relative",lt.style.zIndex="1000",lt.style.top="-1px",lt.style.left="-1px",he!==null&<.setAttribute("src",he),lt.style.opacity=.7,pe!==null){var tt,Re,Ne;if(!st){tt=document.createElement("img"),tt.style.position="absolute",tt.style.zIndex="1001",tt.style.opacity=1,lt.style.opacity=.3,Re=360,Re>Ye/4*3&&(Re=Ye/4*3),Ne=Re/5.8,tt.setAttribute("src",pe),tt.setAttribute("width",Re),tt.setAttribute("height",Ne);var ne=(Ye-Re)/2,ue=(Qe-Ne)/2;tt.style.left=ne+"px",tt.style.top=ue+"px",qe.appendChild(tt)}}return qe.appendChild(lt),qe},it=function(Ye){return Ye=Ye.toLowerCase(),Ye==="html5"||Ye==="screenshot"?Ye:"html5"},We=["web","webSimple","web3d","tablet","tablet3d","phone"],Ke=function(Ye,Qe){if(ie=Ye,Qe){$e(ie,!0);return}var Je=!gt;if(Je){var st=Be(ie);!isNaN(st)&&st<4.4&&(Je=!1)}var qe,ft;window.location.protocol.substr(0,4)==="http"?qe=window.location.protocol:qe="http:";var lt=ie.indexOf("//");lt>0?ft=ie:lt===0?ft=qe+ie:ft="https://www.geogebra.org/apps/5.2.814.0/";for(var tt in We)if(ie.slice(We[tt].length*-1)===We[tt]||ie.slice((We[tt].length+1)*-1)===We[tt]+"/"){$e(ft,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Je&&!x.is3D&&!x.AV&&!x.SV&&!x.CV&&!x.EV2&&!x.CP&&!x.PC&&!x.DA&&!x.FI&&!x.PV&&!Ie(ge.showToolBar)&&!Ie(ge.showMenuBar)&&!Ie(ge.showAlgebraInput)&&!Ie(ge.enableRightClick)&&(!ge.appName||ge.appName=="classic")?ft+="webSimple/":ft+="web3d/",$e(ft,!1)},$e=function(Ye,Qe){if(Ye.requirejs){ce=Ye;return}Ye.slice(-1)!=="/"&&(Ye+="/"),ce=Ye,Qe===null&&(Qe=Ye.indexOf("http")===-1),z=Qe,se="web.nocache.js",ae=!1;var Je=ce.split("/");Je.length>1&&(!Qe&&Je[Je.length-2]==="webSimple"?(se="webSimple.nocache.js",ae=!0):We.indexOf(Je[Je.length-2])>=0&&(se=Je[Je.length-2]+".nocache.js")),Je=Ye.split("/"),ie=Je[Je.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 st=parseFloat(ie);st!==NaN&&st<5&&Ye.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+st+" is deprecated. Using version latest instead."),Ke("5.0",Qe))},nt=function(Ye,Qe){window.console&&window.console.log&&(!Qe||typeof Qe.showLogging=="undefined"||Qe.showLogging&&Qe.showLogging!=="false")&&console.log(Ye)};ge.material_id!==void 0?De(et):et();function et(){var Ye=Ut;ee!==null?Ye=ee:parseFloat(Ye)<5&&(Ye="5.0"),Ke(Ye,!1),E!==null&&$e(E,z),ye=!0}return Cn},GGBAppletUtils=function(){"use strict";function Cn(){return window.GGBT_wsf_edit!==void 0}function Ut(ye,ee){ee!=1?(ye.style.transformOrigin="0% 0% 0px",ye.style.webkitTransformOrigin="0% 0% 0px",ye.style.transform="scale("+ee+","+ee+")",ye.style.webkitTransform="scale("+ee+","+ee+")",ye.style.maxWidth="initial",ye.querySelector(".ggb_preview")!==null&&(ye.querySelector(".ggb_preview").style.maxWidth="initial"),ye.querySelectorAll(".ggb_preview img")[0]!==void 0&&(ye.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),ye.querySelectorAll(".ggb_preview img")[1]!==void 0&&(ye.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(ye.style.transform="none",ye.style.webkitTransform="none")}function ge(ye,ee,E,oe,re,te){var ce=null;if(te!=null&&te!="")for(var z=ye.parentNode;z!=null;)if((" "+z.className+" ").indexOf(" "+te+" ")>-1){ce=z;break}else z=z.parentNode;var le=0,ie=0,se=0,ae=0,he=0,pe=0,me=0;if(ce)le=ce.offsetWidth,ie=Math.max(oe?ce.offsetWidth:0,ce.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(le=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),se=le):(le=window.innerWidth,ie=window.innerHeight,se=window.innerWidth),ye){var ve=ye.getBoundingClientRect();ve.left>0&&ve.left<=le&&(re===void 0||!re)&&(document.dir==="rtl"?(he=le-ve.width-ve.left,pe=se<=480?10:30):(pe=ve.left,he=se<=480?10:30),ae=pe+he)}if(ye&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var Ce=ye.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(ae=40,me=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(ae=0,me=40)}}return ye&&((E===void 0||!E)&&ee>0&&ee+ae<le?le=ee:le-=ae,typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(E===void 0||!E)&&(ie-=me)),{width:le,height:ie}}function x(ye,ee,E,oe,re){if(ye.isScreenshoGenerator)return 1;var te=oe!==void 0&&oe,ce=ye.noScaleMargin!=null&&ye.noScaleMargin,z=function(Ce){return Ce&&Ce!=="false"},le=z(ye.autoHeight),ie=ge(ee,ye.width,E,le,te&&window.GGBT_wsf_view||ce,re),se=parseInt(ie.width),ae=ye.width,he=ye.height;if(ae===void 0){var pe=ee.querySelector(".appletParameters");pe&&(ae=pe.offsetWidth,he=pe.offsetHeight)}var me=se/ae,ve=te?1:ie.height/he;return E!==void 0&&!E&&(me=Math.min(1,me),ve=Math.min(1,ve)),Math.min(me,ve)}function gt(ye,ee,E){var oe=1,re,te=!1;if(ye.hasOwnProperty("allowUpscale")&&(te=ye.allowUpscale),ye.hasOwnProperty("scale")&&(oe=parseFloat(ye.scale),(isNaN(oe)||oe===null||oe===0)&&(oe=1),oe>1&&(te=!0)),ee&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(te=!0),!(ye.hasOwnProperty("disableAutoScale")&&ye.disableAutoScale))re=x(ye,ee,te,E,ye.scaleContainerClass);else return oe;return te&&(!ye.hasOwnProperty("scale")||oe===1)?re:Math.min(oe,re)}function a(ye){var ee=Math.min(window.innerWidth,document.documentElement.clientWidth),E=Math.min(window.innerHeight,document.documentElement.clientHeight),oe=ye.getBoundingClientRect(),re=(ee-oe.width)/2,te=(E-oe.height)/2;te<0&&(te=0),ye.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(re<40?ye.style.left="40px":ye.style.left=re+"px",ye.style.top=te+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(te<40?ye.style.top="40px":ye.style.top=te+"px",ye.style.left=re+"px")}function Pe(ye,ee){var E=ye.querySelector(".appletParameters");if(E){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(ee.id!==E.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(ye)}if(E.parentElement&&/fullscreen/.test(E.parentElement.className))return;var oe=gt(ee,ye);Cn()&&E.setAttribute("data-param-scale",oe);for(var re=null,te=0;te<ye.childNodes.length;te++)if(ye.childNodes[te].className!==void 0&&ye.childNodes[te].className.match(/^applet_scaler/)){re=ye.childNodes[te];break}if(re!==null&&re.querySelector(".noscale")!==null)return;var ce=ee.id!==void 0?ee.id:"ggbApplet",z=window[ce];(z==null||!z.recalculateEnvironments)&&re!==null&&!re.className.match(/fullscreen/)&&(re.parentNode.style.transform="",!isNaN(oe)&&oe!==1?(re.parentNode.style.width=ee.width*oe+"px",re.parentNode.style.height=ee.height*oe+"px",Ut(re,oe)):(Ut(re,1),re.parentNode.style.width=ee.width+"px",re.parentNode.style.height=ee.height+"px")),typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&a(ye),window.GGBT_wsf_view&&!window.GGBT_wsf_view.isFullscreen()&&window.GGBT_wsf_general.adjustContentToResize($(E).parents(".content-added-content"))}}return{responsiveResize:Pe,isFlexibleWorksheetEditor:Cn,positionCenter:a,getScale:gt,scaleElement:Ut}}();__WEBPACK_AMD_DEFINE_ARRAY__=[],__WEBPACK_AMD_DEFINE_RESULT__=function(){return GGBApplet}.apply(exports,__WEBPACK_AMD_DEFINE_ARRAY__),__WEBPACK_AMD_DEFINE_RESULT__!==void 0&&(module.exports=__WEBPACK_AMD_DEFINE_RESULT__),GGBAppletUtils.makeModule=function(name,permutation){function webModule(){var H="bootstrap",I="begin",J="gwt.codesvr."+name+"=",K="gwt.codesvr=",L=name,M="startup",N="DUMMY",O=0,P=1,Q="iframe",R="position:absolute; width:0; height:0; border:none; left: -1000px;",S=" top: -1000px;",T="Chrome",U="CSS1Compat",V="<!doctype html>",W="",X="<html><head></head><body></body></html>",Y="undefined",Z="readystatechange",$=10,_="script",ab="javascript",bb="Failed to load ",cb="moduleStartup",db="scriptTagAdded",eb="moduleRequested",fb="meta",gb="name",hb=name+"::",ib="::",jb="gwt:property",kb="content",lb="=",mb="gwt:onPropertyErrorFn",nb='Bad handler "',ob='" for "gwt:onPropertyErrorFn"',pb="gwt:onLoadErrorFn",qb='" for "gwt:onLoadErrorFn"',rb="#",sb="?",tb="/",ub="img",vb="clear.cache.gif",wb="baseUrl",xb=name+".nocache.js",yb="base",zb="//",Ab="selectingPermutation",Bb=name+".devmode.js",Cb=permutation,Db=":",Eb=".cache.js",Fb="loadExternalRefs",Gb="end",n=window,o=document;function p(){var Cn=n.location.search;return Cn.indexOf(J)!=-1||Cn.indexOf(K)!=-1}function q(Cn,Ut){}webModule.__sendStats=q,webModule.__moduleName=L,webModule.__errFn=null,webModule.__moduleBase=N,webModule.__softPermutationId=O,webModule.__computePropValue=null,webModule.__getPropMap=null,webModule.__installRunAsyncCode=function(){},webModule.__gwtStartLoadingFragment=function(){return null},webModule.__gwt_isKnownPropertyValue=function(){return!1},webModule.__gwt_getMetaProperty=function(){return null};var r=null,s=n.__gwt_activeModules=n.__gwt_activeModules||{};s[L]={moduleName:L},webModule.__moduleStartupDone=function(Cn){var Ut=s[L].bindings;s[L].bindings=function(){for(var ge=Ut?Ut():{},x=Cn[webModule.__softPermutationId],gt=O;gt<x.length;gt++){var a=x[gt];ge[a[O]]=a[P]}return ge}};var t;function u(){return v(),t}function v(){if(!t){var Cn=o.createElement(Q);if(Cn.id=L,Cn.style.cssText=R+S,Cn.tabIndex=-1,o.body.appendChild(Cn),t=Cn.contentWindow.document,navigator.userAgent.indexOf(T)==-1){t.open();var Ut=document.compatMode==U?V:W;t.write(Ut+X),t.close()}}}function w(Cn){function Ut(x){function gt(){return typeof o.readyState==Y?typeof o.body!=Y&&o.body!=null:/loaded|complete/.test(o.readyState)}var a=gt();if(a){x();return}function Pe(){if(!a){if(!gt())return;a=!0,x(),o.removeEventListener&&o.removeEventListener(Z,Pe,!1),ye&&clearInterval(ye)}}o.addEventListener&&o.addEventListener(Z,Pe,!1);var ye=setInterval(function(){Pe()},$)}function ge(x){var gt=u(),a=gt.body,Pe=gt.createElement(_);Pe.language=ab,Pe.crossOrigin=W,Pe.src=x,webModule.__errFn&&(Pe.onerror=function(){webModule.__errFn(L,new Error(bb+x))}),a.appendChild(Pe)}Ut(function(){ge(Cn)})}webModule.__startLoadingFragment=function(Cn){return C(Cn)},webModule.__installRunAsyncCode=function(Cn){var Ut=u(),ge=Ut.body,x=Ut.createElement(_);x.language=ab,x.text=Cn,ge.appendChild(x),ge.removeChild(x)};function A(){for(var c={},d,e,f=o.getElementsByTagName(fb),g=O,h=f.length;g<h;++g){var i=f[g],j=i.getAttribute(gb),k;if(j){if(j=j.replace(hb,W),j.indexOf(ib)>=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(Cn){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Cn){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Cn){var Ut=c[Cn];return Ut==null?null:Ut},r=d,webModule.__errFn=e}function B(){function Cn(ye){var ee=ye.lastIndexOf(rb);ee==-1&&(ee=ye.length);var E=ye.indexOf(sb);E==-1&&(E=ye.length);var oe=ye.lastIndexOf(tb,Math.min(E,ee));return oe>=O?ye.substring(O,oe+P):W}function Ut(ye){if(!ye.match(/^\w+:\/\//)){var ee=o.createElement(ub);ee.src=ye+vb,ye=Cn(ee.src)}return ye}function ge(){var ye=__gwt_getMetaProperty(wb);return ye!=null?ye:W}function x(){for(var ye=o.getElementsByTagName(_),ee=O;ee<ye.length;++ee)if(ye[ee].src.indexOf(xb)!=-1)return Cn(ye[ee].src);return W}function gt(){var ye=o.getElementsByTagName(yb);return ye.length>O?ye[ye.length-P].href:W}function a(){var ye=o.location;return ye.href==ye.protocol+zb+ye.host+ye.pathname+ye.search+ye.hash}var Pe=ge();return Pe==W&&(Pe=x()),Pe==W&&(Pe=gt()),Pe==W&&a()&&(Pe=Cn(o.location.href)),Pe=Ut(Pe),Pe}function C(Cn){return Cn.match(/^\//)||Cn.match(/^[a-zA-Z]+:\/\//)?Cn:webModule.__moduleBase+Cn}function D(){var Cn=[],Ut=O,ge=[],x=[];function gt(ye){var ee=x[ye](),E=ge[ye];if(ee in E)return ee;var oe=[];for(var re in E)oe[E[re]]=re;throw r&&r(ye,oe,ee),null}if(__gwt_isKnownPropertyValue=function(ye,ee){return ee in ge[ye]},webModule.__getPropMap=function(){var ye={};for(var ee in ge)ge.hasOwnProperty(ee)&&(ye[ee]=gt(ee));return ye},webModule.__computePropValue=gt,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var a;try{a=Cb;var Pe=a.indexOf(Db);Pe!=-1&&(Ut=parseInt(a.substring(Pe+P),$),a=a.substring(O,Pe))}catch(ye){}return webModule.__softPermutationId=Ut,C(a+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase="/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})()},60562:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Ax:function(){return Pe},Ds:function(){return ye},KI:function(){return E},SI:function(){return a},f1:function(){return gt}});var x=ge(58962);function gt(oe){let re=!0;if(oe.length>0){for(let te=0;te<oe.length;te++)if(oe[te].compile_success==0||!oe[te].compile_success){re=!1;break}}else re=!1;return re}function a(oe,re=""){let te=[];for(let ce=0;ce<oe.length;ce++){let z=oe[ce],le=re?`${re}/${z.name}`:`${z.name}`;te.push({title:z.name,type:z.type,isLeaf:z.type!=="tree",key:le})}return te}function Pe(oe,re,te){for(let ce=0;ce<oe.length;ce++){let z=oe[ce];if(z.key===re){z.children=te;break}z.children&&Pe(z.children,re,te)}return oe}function ye(oe,re,te){let ce;return function(){let z=this,le=arguments,ie=function(){ce=null,te||oe.apply(z,le)},se=te&&!ce;clearTimeout(ce),ce=setTimeout(ie,re),se&&oe.apply(z,le)}}const ee=!0,E=x.Z.API_SERVER},59710:function(Cn,Ut,ge){"use strict";var x=ge(59301),gt=ge(73635),a=ge(37568),Pe=ge(28284),ye=ge(6767),ee=ge(62957),E=ge(70858),oe=ge(82875),re=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,z=(ae,he)=>{var pe={};for(var me in ae)te.call(ae,me)&&he.indexOf(me)<0&&(pe[me]=ae[me]);if(ae!=null&&re)for(var me of re(ae))he.indexOf(me)<0&&ce.call(ae,me)&&(pe[me]=ae[me]);return pe},le=(ae,he,pe)=>new Promise((me,ve)=>{var Ce=ke=>{try{Fe(pe.next(ke))}catch(De){ve(De)}},Be=ke=>{try{Fe(pe.throw(ke))}catch(De){ve(De)}},Fe=ke=>ke.done?me(ke.value):Promise.resolve(ke.value).then(Ce,Be);Fe((pe=pe.apply(ae,he)).next())});const ie=a.default.TextArea,se=ae=>{var he=ae,{account:pe,globalSetting:me,loading:ve,dispatch:Ce,schoolName:Be,departmentName:Fe,visible:ke,onClose:De=()=>{},onSuccess:Se=()=>{}}=he,xe=z(he,["account","globalSetting","loading","dispatch","schoolName","departmentName","visible","onClose","onSuccess"]);const[Oe]=Pe.default.useForm(),Ie=(0,x.useRef)(),[Le,je]=(0,x.useState)(!1);(0,x.useEffect)(()=>{Ie.current=xe.schoolId},[xe.schoolId]),(0,x.useEffect)(()=>{Oe.setFieldsValue({department:Fe})},[Fe]);const we=Ve=>le(void 0,null,function*(){var Ge,ze,it;const{department:We,remarks:Ke}=Ve||{};je(!0);const $e=yield(0,oe.ZP)("/api/add_department_applies/inspect.json",{method:"get",params:{name:We,school_id:Ie.current}});je(!1);const nt=()=>le(void 0,null,function*(){const et=yield Ce({type:"account/appplyDepartment",payload:{school_id:Ie.current,name:We,remarks:Ke}});(et==null?void 0:et.status)===0&&(ye.ZP.success("\u65B0\u589E\u9662\u7CFB/\u90E8\u95E8\u6210\u529F\uFF01"),Se(We),De())});if(($e==null?void 0:$e.status)===0){if((Ge=$e==null?void 0:$e.data)!=null&&Ge.name){ee.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:x.createElement("div",null,x.createElement("div",{className:"mb10"},"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u7533\u8BF7\u65B0\u589E\u7684\u90E8\u95E8\u5DF2\u5B58\u5728\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4E3A\u8BE5\u90E8\u95E8\uFF1F"),x.createElement(E.default,{rowKey:"name",columns:[{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"name"},{title:"\u7528\u6237\u6570",dataIndex:"size"}],dataSource:[{name:(ze=$e==null?void 0:$e.data)==null?void 0:ze.name,size:(it=$e==null?void 0:$e.data)==null?void 0:it.size}],pagination:!1})),onOk:()=>{Se(We),De()}});return}nt()}});return x.createElement(ee.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:ke,title:"\u7533\u8BF7\u6DFB\u52A0\u90E8\u95E8\u540D\u79F0",width:"600px",onCancel:De,onOk:()=>Oe.submit(),confirmLoading:Le},x.createElement(Pe.default,{form:Oe,labelCol:{span:4},wrapperCol:{span:20},onFinish:we},x.createElement(Pe.default.Item,{label:"\u5355\u4F4D\u540D\u79F0\uFF1A"},Be),x.createElement(Pe.default.Item,{label:"\u90E8\u95E8\u540D\u79F0\uFF1A",name:"department",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u90E8\u95E8\u6216\u8005\u5B66\u9662\u540D\u79F0"}]},x.createElement(a.default,{placeholder:"\u8BF7\u8F93\u5165\u90E8\u95E8\u6216\u8005\u5B66\u9662\u540D\u79F0"})),x.createElement(Pe.default.Item,{label:"\u8BF4\u660E\uFF1A",name:"remarks",style:{marginBottom:0}},x.createElement(ie,{placeholder:"\u518D\u6B21\u8BF4\u660E\u7279\u522B\u60C5\u51B5\uFF08\u9009\u586B\uFF09"}))))};Ut.Z=(0,gt.connect)(({account:ae,loading:he,globalSetting:pe})=>({account:ae,globalSetting:pe,loading:he.effects}))(se)},96194:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return ie}});var x=ge(7939),gt=ge(59301),a=Object.defineProperty,Pe=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,re=(se,ae,he)=>ae in se?a(se,ae,{enumerable:!0,configurable:!0,writable:!0,value:he}):se[ae]=he,te=(se,ae)=>{for(var he in ae||(ae={}))E.call(ae,he)&&re(se,he,ae[he]);if(ee)for(var he of ee(ae))oe.call(ae,he)&&re(se,he,ae[he]);return se},ce=(se,ae)=>Pe(se,ye(ae)),z=(se,ae)=>{var he={};for(var pe in se)E.call(se,pe)&&ae.indexOf(pe)<0&&(he[pe]=se[pe]);if(se!=null&&ee)for(var pe of ee(se))ae.indexOf(pe)<0&&oe.call(se,pe)&&(he[pe]=se[pe]);return he},le=(se,ae,he)=>new Promise((pe,me)=>{var ve=Fe=>{try{Be(he.next(Fe))}catch(ke){me(ke)}},Ce=Fe=>{try{Be(he.throw(Fe))}catch(ke){me(ke)}},Be=Fe=>Fe.done?pe(Fe.value):Promise.resolve(Fe.value).then(ve,Ce);Be((he=he.apply(se,ae)).next())});const ie=se=>{var ae=se,{children:he}=ae,pe=z(ae,["children"]);const[me,ve]=(0,gt.useState)(!1);return gt.createElement(x.ZP,ce(te({},pe),{loading:me,onClick:Ce=>le(void 0,null,function*(){try{ve(!0),yield pe.onClick(Ce),ve(!1)}catch(Be){console.error(Be),ve(!1)}})}),he)}},4318:function(Cn,Ut,ge){"use strict";var x=ge(59301),gt=ge(73635),a=ge(62957),Pe=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,E=(re,te)=>{var ce={};for(var z in re)ye.call(re,z)&&te.indexOf(z)<0&&(ce[z]=re[z]);if(re!=null&&Pe)for(var z of Pe(re))te.indexOf(z)<0&&ee.call(re,z)&&(ce[z]=re[z]);return ce};const oe=re=>{var te=re,{shixunsDetail:ce,globalSetting:z,loading:le,dispatch:ie}=te,se=E(te,["shixunsDetail","globalSetting","loading","dispatch"]);return x.createElement(a.default,{centered:!0,keyboard:!1,closable:!1,zIndex:6666,title:"\u63D0\u793A",open:ce.actionTabs.key==="Banner-Auth",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{ie({type:"shixunsDetail/setActionTabs",payload:{}}),window.location.href="/account/certification"},onCancel:()=>{ie({type:"shixunsDetail/setActionTabs",payload:{}})}},x.createElement("p",{className:"tc font16"},"\u5F53\u524D\u7ADE\u8D5B\u9700\u8981\u5B9E\u540D\u8BA4\u8BC1\uFF0C\u8BF7\u5148\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1\u540E\u518D\u62A5\u540D\u53C2\u8D5B",x.createElement("br",null),"\u8BF7\u95EE\u662F\u5426\u524D\u5F80\u8FDB\u884C\u8BA4\u8BC1\uFF1F"))};Ut.Z=(0,gt.connect)(({shixunsDetail:re,loading:te,globalSetting:ce})=>({shixunsDetail:re,globalSetting:ce,loading:te.models.index}))(oe)},95382:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return ce}});var x=ge(59301),gt={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},a=ge(92310),Pe=ge.n(a),ye=ge(29787),ee=ge(2859),E=ge(82875),oe=ge(49411),re=(z,le,ie)=>new Promise((se,ae)=>{var he=ve=>{try{me(ie.next(ve))}catch(Ce){ae(Ce)}},pe=ve=>{try{me(ie.throw(ve))}catch(Ce){ae(Ce)}},me=ve=>ve.done?se(ve.value):Promise.resolve(ve.value).then(he,pe);me((ie=ie.apply(z,le)).next())}),ce=({data:z,className:le,fullWidth:ie,style:se={},onClose:ae,onOk:he,showFullTools:pe,noAssociationId:me})=>{const ve=(0,x.useRef)(null),Ce=(0,x.useRef)(null),Be=(0,x.useRef)(null),Fe=(0,x.useRef)(null),[ke,De]=(0,x.useState)(!1),[Se,xe]=(0,x.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,x.useEffect)(()=>(Be.current||(Be.current=document.createElement("style"),document.head.appendChild(Be.current)),z!=null&&z.visible?(document.body.setAttribute("data-custom","y-hidden"),Be.current.innerHTML=" html { overflow-y: hidden; }",z!=null&&z.src&&Oe()):(document.body.removeAttribute("data-custom"),Be.current&&(document.head.removeChild(Be.current),Be.current=null)),()=>{document.body.removeAttribute("data-custom"),Be.current&&(document.head.removeChild(Be.current),Be.current=null)}),[z==null?void 0:z.visible]);const Oe=()=>re(void 0,null,function*(){De(!0),xe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const we=yield(0,oe.ZJ)(z==null?void 0:z.src);ve.current.src="",ve.current.src=we,ve.current.onload=function(){je()},De(!1),xe("")}),Ie=we=>re(void 0,null,function*(){De(!0),xe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const Ve=yield(0,E.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:z.title,file:we.dataUrl}});Ve!=null&&Ve.id&&!me?(yield(0,E.ZP)(`/api/attachments/${z.id}/add_subitem.json`,{method:"post",body:{subitem_id:Ve==null?void 0:Ve.id,settings:JSON.stringify(we.state)}})).status===0&&he():Ve!=null&&Ve.id&&he(Ve),De(!1),xe("")}),Le=()=>{const we=document.querySelector('a[href="https://markerjs.com/"]');we&&we.parentNode&&(we.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(Ge=>{const ze=document.querySelector(Ge.name);ze&&ze.setAttribute("title",Ge.title)})},je=()=>{Ce.current=new ee.hP(ve.current),Ce.current.targetRoot=Fe.current,Ce.current.addEventListener("render",Ie),Ce.current.addEventListener("beforeclose",ae),pe&&(Ce.current.availableMarkerTypes=Ce.current.ALL_MARKER_TYPES,Ce.current.uiStyleSettings.redoButtonVisible=!0,Ce.current.uiStyleSettings.notesButtonVisible=!0,Ce.current.uiStyleSettings.zoomButtonVisible=!0,Ce.current.uiStyleSettings.zoomOutButtonVisible=!0,Ce.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=Ce.current.uiStyleSettings,Ce.current.show(),z!=null&&z.snapshotData&&Ce.current.restoreState(z.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Le()},300)};return x.createElement(x.Fragment,null,(z==null?void 0:z.visible)&&x.createElement(ye.Z,{spinning:ke,tip:Se,style:{position:"absolute",width:"100vw"}},x.createElement("div",{ref:Fe,className:Pe()(gt.imageDimensions,le,ie?gt.fullWidth:""),style:se},x.createElement("img",{className:gt.img,ref:ve}))))}},58629:function(Cn,Ut,ge){"use strict";var x=ge(59301),gt=ge(77019),a=ge(5269),Pe=ge(31691),ye=ge(7939),ee=ge(75363),E=ge(76591),oe=ge(48136),re=ge(59301);const te=(0,x.forwardRef)(({callback:ce,showSaveButton:z,value:le=""},ie)=>{const se=(0,x.useRef)(),ae=[{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 "}]}]}],he=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r
|
|
|
x=a + r\\text{cos}\\theta \\ \r
|
|
|
y=b + r\\text{sin}\\theta \r
|
|
|
\\end{matrix}\\right. `},{value:`\\begin{array}{l} \r
|
|
|
\\text{\u5BF9\u4E8E\u65B9\u7A0B\u5F62\u5982\uFF1A}x^{3}-1=0 \\ \r
|
|
|
\\text{\u8BBE}\\text{:}\\omega =\\frac{-1+\\sqrt{3}i}{2} \\ \r
|
|
|
x_{1}=1,x_{2}= \\omega =\\frac{-1+\\sqrt{3}i}{2} \\ \r
|
|
|
x_{3}= \\omega ^{2}=\\frac{-1-\\sqrt{3}i}{2} \r
|
|
|
\\end{array} `},{value:`\\begin{array}{l} \r
|
|
|
a\\mathop{{x}}\\nolimits^{{2}}+bx+c=0 \\ \r
|
|
|
\\Delta =\\mathop{{b}}\\nolimits^{{2}}-4ac \\ \r
|
|
|
\\left\\{\\begin{matrix} \r
|
|
|
\\Delta \\gt 0\\text{\u65B9\u7A0B\u6709\u4E24\u4E2A\u4E0D\u76F8\u7B49\u7684\u5B9E\u6839} \\ \r
|
|
|
\\Delta = 0\\text{\u65B9\u7A0B\u6709\u4E24\u4E2A\u76F8\u7B49\u7684\u5B9E\u6839} \\ \r
|
|
|
\\Delta \\lt 0\\text{\u65B9\u7A0B\u65E0\u5B9E\u6839} \r
|
|
|
\\end{matrix}\\right. \r
|
|
|
\\end{array} `},{value:`\\begin{array}{l} \r
|
|
|
a\\mathop{{x}}\\nolimits^{{2}}+bx+c=0 \\ \r
|
|
|
\\Delta =\\mathop{{b}}\\nolimits^{{2}}-4ac \\ \r
|
|
|
\\mathop{{x}}\\nolimits_{{1,2}}=\\frac{{-b \\pm \r
|
|
|
\\sqrt{{\\mathop{{b}}\\nolimits^{{2}}-4ac}}}}{{2a}} \\ \r
|
|
|
\\mathop{{x}}\\nolimits_{{1}}+\\mathop{{x}}\\nolimits_{{2}}=-\\frac{{b}}{{a}} \\ \r
|
|
|
\\mathop{{x}}\\nolimits_{{1}}\\mathop{{x}}\\nolimits_{{2}}=\\frac{{c}}{{a}} \r
|
|
|
\\end{array} `}]}]},{name:"\u51E0\u4F55",value:"\\Delta A B C ",children:[{data:[{value:"\\Delta A B C "},{value:"a \\parallel c,b \\parallel c \\Rightarrow a \\parallel b "},{value:"l \\perp \\beta ,l \\subset \\alpha \\Rightarrow \\alpha \\perp \\beta"},{value:`\\left.\\begin{matrix} \r
|
|
|
a \\perp \\alpha \\ \r
|
|
|
b \\perp \\alpha \r
|
|
|
\\end{matrix}\\right\\}\\Rightarrow a \\parallel b`},{value:"P \\in \\alpha ,P \\in \\beta , \\alpha \\cap \\beta =l \\Rightarrow P \\in l "},{value:`\\alpha \\perp \\beta , \\alpha \\cap \\beta =l,a \\subset \\alpha ,a \\perp l \r
|
|
|
\\Rightarrow a \\perp \\beta `},{value:`\\left.\\begin{matrix} \r
|
|
|
a \\subset \\beta ,b \\subset \\beta ,a \\cap b=P \\ \r
|
|
|
a \\parallel \\partial ,b \\parallel \\partial \r
|
|
|
\\end{matrix}\\right\\}\\Rightarrow \\beta \\parallel \\alpha `},{value:"\\alpha \\parallel \\beta , \\gamma \\cap \\alpha =a, \\gamma \\cap \\beta =b \\Rightarrow a \\parallel b "},{value:"A \\in l,B \\in l,A \\in \\alpha ,B \\in \\alpha \\Rightarrow l \\subset \\alpha "},{value:`\\left.\\begin{matrix} \r
|
|
|
m \\subset \\alpha ,n \\subset \\alpha ,m \\cap n=P \\ \r
|
|
|
a \\perp m,a \\perp n \r
|
|
|
\\end{matrix}\\right\\}\\Rightarrow a \\perp \\alpha `},{value:`\\begin{array}{c} \r
|
|
|
\\text{\u76F4\u89D2\u4E09\u89D2\u5F62\u4E2D,\u76F4\u89D2\u8FB9\u957Fa,b,\u659C\u8FB9\u8FB9\u957Fc} \\ \r
|
|
|
a^{2}+b^{2}=c^{2} \r
|
|
|
\\end{array}`}]}]},{name:"\u4E0D\u7B49\u5F0F",value:"a > b",children:[{data:[{value:"a > b,b > c \\Rightarrow a > c "},{value:"a > b,c > d \\Rightarrow a+c > b+d "},{value:"a > b > 0,c > d > 0 \\Rightarrow ac bd "},{value:`\\begin{array}{c} \r
|
|
|
a \\gt b,c \\gt 0 \\Rightarrow ac \\gt bc \\ \r
|
|
|
a \\gt b,c \\lt 0 \\Rightarrow ac \\lt bc \r
|
|
|
\\end{array}`},{value:"\\left | a-b \\right | \\geqslant \\left | a \\right | -\\left | b \\right | "},{value:"-\\left | a \\right |\\leq a\\leqslant \\left | a \\right | "},{value:"\\left | a \\right |\\leqslant b \\Rightarrow -b \\leqslant a \\leqslant \\left | b \\right | "},{value:"\\left | a+b \\right | \\leqslant \\left | a \\right | + \\left | b \\right | "},{value:`\\begin{array}{c} \r
|
|
|
a \\gt b \\gt 0,n \\in N^{\\ast},n \\gt 1 \\ \r
|
|
|
\\Rightarrow a^{n}\\gt b^{n}, \\sqrt[n]{a}\\gt \\sqrt[n]{b} \r
|
|
|
\\end{array}`},{value:`\\left( \\sum_{k=1}^n a_k b_k \\right)^{\\!\\!2}\\leq \r
|
|
|
\\left( \\sum_{k=1}^n a_k^2 \\right) \\left( \\sum_{k=1}^n b_k^2 \\right) `},{value:`\\begin{array}{c} \r
|
|
|
a,b \\in R^{+} \\ \r
|
|
|
\\Rightarrow \\frac{a+b}{{2}}\\ge \\sqrt{ab} \\ \r
|
|
|
\\left( \\text{\u5F53\u4E14\u4EC5\u5F53}a=b\\text{\u65F6\u53D6\u201C}=\\text{\u201D\u53F7}\\right) \r
|
|
|
\\end{array}`},{value:`\\begin{array}{c} \r
|
|
|
a,b \\in R \\ \r
|
|
|
\\Rightarrow a^{2}+b^{2}\\gt 2ab \\ \r
|
|
|
\\left( \\text{\u5F53\u4E14\u4EC5\u5F53}a=b\\text{\u65F6\u53D6\u201C}=\\text{\u201D\u53F7}\\right) \r
|
|
|
\\end{array}`},{value:`\\begin{array}{c} \r
|
|
|
H_{n}=\\frac{n}{\\sum \\limits_{i=1}^{n}\\frac{1}{x_{i}}}= \\frac{n}{\\frac{1}{x_{1}}+ \\frac{1}{x_{2}}+ \\cdots + \\frac{1}{x_{n}}} \\ G_{n}=\\sqrt[n]{\\prod \\limits_{i=1}^{n}x_{i}}= \\sqrt[n]{x_{1}x_{2}\\cdots x_{n}} \\ A_{n}=\\frac{1}{n}\\sum \\limits_{i=1}^{n}x_{i}=\\frac{x_{1}+ x_{2}+ \\cdots + x_{n}}{n} \\ Q_{n}=\\sqrt{\\sum \\limits_{i=1}^{n}x_{i}^{2}}= \\sqrt{\\frac{x_{1}^{2}+ x_{2}^{2}+ \\cdots + x_{n}^{2}}{n}} \\ H_{n}\\leq G_{n}\\leq A_{n}\\leq Q_{n} \r
|
|
|
\\end{array}`}]}]},{name:"\u79EF\u5206",value:"\\frac{\\mathrm{d}\\partial}{\\partial x}",children:[{data:[{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}x^n=nx^{n-1} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}e^{ax}=a\\,e^{ax} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\ln(x)=\\frac{1}{x} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\sin x=\\cos x "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\cos x=-\\sin x "},{value:"\\int k\\mathrm{d}x = kx+C "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\tan x=\\sec^2 x "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\cot x=-\\csc^2 x "},{value:"\\int \\frac{1}{x}\\mathrm{d}x= \\ln \\left| x \\right| +C "},{value:"\\int \\frac{1}{\\sqrt{1-x^{2}}}\\mathrm{d}x= \\arcsin x +C "},{value:"\\int \\frac{1}{1+x^{2}}\\mathrm{d}x= \\arctan x +C "},{value:"\\int u \\frac{\\mathrm{d}v}{\\mathrm{d}x}\\,\\mathrm{d}x=uv-\\int \\frac{\\mathrm{d}u}{\\mathrm{d}x}v\\,\\mathrm{d}x "},{value:"f(x) = \\int_{-\\infty}^\\infty \\hat f(x)\\xi\\,e^{2 \\pi i \\xi x} \\,\\mathrm{d}\\xi "},{value:"\\int x^{\\mu}\\mathrm{d}x=\\frac{x^{\\mu +1}}{\\mu +1}+C, \\left({\\mu \\neq -1}\\right) "}]}]},{name:"\u4E09\u89D2",value:"e^{i \\theta}",children:[{name:"\u6C42\u548C Summation",data:[{value:"e^{i \\theta} "},{value:"\\left(\\frac{\\pi}{2}-\\theta \\right ) "},{value:"\\text{sin}^{2}\\frac{\\alpha}{2}=\\frac{1- \\text{cos}\\alpha}{2} "},{value:"\\text{cos}^{2}\\frac{\\alpha}{2}=\\frac{1+ \\text{cos}\\alpha}{2} "},{value:"\\text{tan}\\frac{\\alpha}{2}=\\frac{\\text{sin}\\alpha}{1+ \\text{cos}\\alpha} "},{value:"\\sin \\alpha + \\sin \\beta =2 \\sin \\frac{\\alpha + \\beta}{2}\\cos \\frac{\\alpha - \\beta}{2} "},{value:"\\sin \\alpha - \\sin \\beta =2 \\cos \\frac{\\alpha + \\beta}{2}\\sin \\frac{\\alpha - \\beta}{2} "},{value:"\\cos \\alpha + \\cos \\beta =2 \\cos \\frac{\\alpha + \\beta}{2}\\cos \\frac{\\alpha - \\beta}{2} "},{value:"\\cos \\alpha - \\cos \\beta =-2\\sin \\frac{\\alpha + \\beta}{2}\\sin \\frac{\\alpha - \\beta}{2} "},{value:"a^{2}=b^{2}+c^{2}-2bc\\cos A "},{value:"\\frac{\\sin A}{a}=\\frac{\\sin B}{b}=\\frac{\\sin C}{c}=\\frac{1}{2R} "},{value:"\\sin \\left ( \\frac{\\pi}{2}-\\alpha \\right ) = \\cos \\alpha "},{value:"\\sin \\left ( \\frac{\\pi}{2}+\\alpha \\right ) = \\cos \\alpha "}]}]},{name:"\u7EDF\u8BA1",value:"C_{r}^{n}",children:[{data:[{value:"C_{r}^{n} "},{value:"\\frac{n!}{r!(n-r)!} "},{value:"\\sum_{i=1}^{n}{X_i} "},{value:"\\sum_{i=1}^{n}{X_i^2} "},{value:"X_1, \\cdots,X_n "},{value:"\\frac{x-\\mu}{\\sigma} "},{value:"\\sum_{i=1}^{n}{(X_i - \\overline{X})^2} "},{value:`\\begin{array}{c} \r
|
|
|
\\text{\u82E5}P \\left( AB \\right) =P \\left( A \\right) P \\left( B \\right) \\\\ \r
|
|
|
\\text{\u5219}P \\left( A \\left| B\\right. \\right) =P \\left({B}\\right) \r
|
|
|
\\end{array}`},{value:"P(E) ={n \\choose k}p^k (1-p)^{n-k} "},{value:"P \\left( A \\right) = \\lim \\limits_{n \\to \\infty}f_{n}\\left ( A \\right ) "},{value:"P \\left( \\bigcup \\limits_{i=1}^{+ \\infty}A_{i}\\right) = \\prod \\limits_{i=1}^{+ \\infty}P{\\left( A_{i}\\right)} "},{value:`\\begin{array}{c} \r
|
|
|
P \\left( \\emptyset \\right) =0 \\\\ \r
|
|
|
P \\left( S \\right) =1 \r
|
|
|
\\end{array}`},{value:`\\begin{array}{c} \r
|
|
|
\\forall A \\in S \\\\ \r
|
|
|
P \\left( A \\right) \\ge 0 \r
|
|
|
\\end{array}`},{value:"P \\left( \\bigcup \\limits_{i=1}^{n}A_{i}\\right) = \\prod \\limits_{i=1}^{n}P \\left( A_{i}\\right) "},{value:`\\begin{array}{c} \r
|
|
|
S= \\binom{N}{n},A_{k}=\\binom{M}{k}\\cdot \\binom{N-M}{n-k} \\\\ \r
|
|
|
P\\left ( A_{k}\\right ) = \\frac{\\binom{M}{k}\\cdot \\binom{N-M}{n-k}}{\\binom{N}{n}} \r
|
|
|
\\end{array}`},{value:`\\begin{array}{c} \r
|
|
|
P_{n}=n! \\\\ \r
|
|
|
A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r
|
|
|
\\end{array}`}]}]}],pe=Ce=>{se.current.setValue(se.current.getValue()+" "+Ce.value+" ")},me=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:re.createElement(gt.Z,{className:E.Z.lists,gutter:[10,10]},ae.map((Ce,Be)=>re.createElement(a.Z,{flex:"110px",className:E.Z.item},re.createElement("div",null,re.createElement(ee.Z,{value:`$$${Ce.value}$$`}),Ce.name),re.createElement("div",{className:E.Z.children},Ce.children.map((Fe,ke)=>re.createElement("div",{key:ke},re.createElement("h1",null,Fe.name),re.createElement(gt.Z,{gutter:[10,10]},Fe.data.map((De,Se)=>re.createElement(a.Z,{key:Se,onClick:()=>pe(De),className:E.Z.diamond},re.createElement(ee.Z,{value:"`$$"+De.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:re.createElement(gt.Z,{className:E.Z.lists,gutter:[10,10]},he.map((Ce,Be)=>re.createElement(a.Z,{flex:"110px",className:E.Z.item},re.createElement("div",null,re.createElement(ee.Z,{value:"`$$"+Ce.value+"$$`"}),Ce.name),re.createElement("div",{className:E.Z.children},Ce.children.map((Fe,ke)=>re.createElement("div",{key:ke},Fe.name&&re.createElement("h1",null,Fe.name),re.createElement(gt.Z,{gutter:[10,10]},Fe.data.map((De,Se)=>re.createElement(a.Z,{key:Se,onClick:()=>pe(De),className:E.Z.diamond},re.createElement(ee.Z,{value:"`$$"+De.value+"$$`"}))))))))))}],ve=()=>{var Ce=document.createElement("div");Ce.innerHTML=se.current.getValue();var Be=Ce.innerText;return ce&&ce(Be),Be};return(0,x.useImperativeHandle)(ie,()=>({getData:ve})),re.createElement("div",{className:E.Z.mathWrap},re.createElement(Pe.default,{defaultActiveKey:"1",items:me}),re.createElement("math-field",{locale:"zh_cn",className:E.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:se,style:{width:800,marginTop:30,fontSize:18}},le||""),z&&re.createElement("div",{className:E.Z.button},re.createElement(ye.ZP,{size:"large",onClick:ve,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Ut.Z=te},40412:function(Cn,Ut,ge){"use strict";var x=ge(59301),gt=ge(93314),a=ge(7939),Pe=Object.defineProperty,ye=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,te=(ie,se,ae)=>se in ie?Pe(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:ae}):ie[se]=ae,ce=(ie,se)=>{for(var ae in se||(se={}))oe.call(se,ae)&&te(ie,ae,se[ae]);if(E)for(var ae of E(se))re.call(se,ae)&&te(ie,ae,se[ae]);return ie},z=(ie,se)=>ye(ie,ee(se));const le=({img:ie,buttonProps:se={},styles:ae={},customText:he,ButtonText:pe,ButtonClick:me,Buttonclass:ve,ButtonTwo:Ce,imgStyles:Be,loading:Fe=!1,className:ke=""})=>x.createElement("section",{className:`tc animated fadeIn ${ke}`,style:ce({color:"#999",margin:"100px auto",visibility:Fe?"hidden":"visible"},ae)},x.createElement("img",{src:ie||gt,style:z(ce({},Be),{pointerEvents:"none",userSelect:"none"})}),x.createElement("p",{className:"mt20 font14"},he||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),pe&&x.createElement(a.ZP,ce({className:ve,onClick:me},se),pe),Ce&&Ce);Ut.Z=le},42576:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return ve}});var x=ge(59301),gt={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",showClose:"showClose___edZQA",embed:"embed___hvpEJ"},a=ge(7939),Pe=ge(70557),ye=ge(28444),ee=ge(25399),E=ge(49411),oe=ge(17611),re=ge(40412),te=ge(58962),ce=ge(99357),z=ge(59301),le=Object.defineProperty,ie=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,he=(Ce,Be,Fe)=>Be in Ce?le(Ce,Be,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Ce[Be]=Fe,pe=(Ce,Be)=>{for(var Fe in Be||(Be={}))se.call(Be,Fe)&&he(Ce,Fe,Be[Fe]);if(ie)for(var Fe of ie(Be))ae.call(Be,Fe)&&he(Ce,Fe,Be[Fe]);return Ce},me=(Ce,Be,Fe)=>new Promise((ke,De)=>{var Se=Ie=>{try{Oe(Fe.next(Ie))}catch(Le){De(Le)}},xe=Ie=>{try{Oe(Fe.throw(Ie))}catch(Le){De(Le)}},Oe=Ie=>Ie.done?ke(Ie.value):Promise.resolve(Ie.value).then(Se,xe);Oe((Fe=Fe.apply(Ce,Be)).next())}),ve=({editOffice:Ce="view",data:Be,issaver:Fe,onSaver:ke,theme:De,type:Se,filename:xe,monacoEditor:Oe,className:Ie,style:Le,close:je,onClose:we,hasMask:Ve,disabledDownload:Ge,onImgDimensions:ze,showNodata:it,recordInfo:We})=>{const[Ke,$e]=(0,x.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[nt,et]=(0,x.useState)(""),[Ye,Qe]=(0,x.useState)(),Je=window.ENV==="build"?"/react/build":"",st=location.host.startsWith("localhost")?te.Z.PROXY_SERVER:te.Z.API_SERVER,ft=10*(1024*1024),lt=(0,x.useRef)();Be!=null&&Be.startsWith("/api")&&Se!=="txt"&&(Be=te.Z.API_SERVER+Be);const tt=Ze=>Ze.substring(Ze.lastIndexOf("/")+1).split(".").pop();xe&&Oe&&(Oe.filename=xe),(0,x.useEffect)(()=>{var Ze,Ee;const be=(Ee=(Ze=document.cookie)==null?void 0:Ze.replace(/\s/g,""))==null?void 0:Ee.split(";");be==null||be.map(Te=>{let He=Te.split("=");He[0]==="_educoder_session"&&et(He[1])})},[]),(0,x.useEffect)(()=>{Se==="office"&&(Be.indexOf("bigfilescdn.")>-1||Be.indexOf("bigfiles1")>-1?Qe({url:Be,fileType:tt(Be),model:Be.indexOf("model=edit")?"edit":"view"}):Be.indexOf("coze")>-1?Qe({url:Be,fileType:"doc",model:"view"}):Ne())},[Se,Be]);function Re(Ze){return me(this,null,function*(){Ze.data.type==="pdfdata"&&(ke(Ze.data.data),window.removeEventListener("message",Re,!1)),console.log("mess---:",Ze.data)})}const Ne=()=>me(void 0,null,function*(){console.log("data:",Be);let Ze=Be;Be.startsWith("http")||(Ze=location.origin+Ze);let Ee=new URL(Ze).pathname.split("/").pop();const be=yield(0,oe.gJ)({attachment_id:Ee});be.url=st+be.url,Qe(be)}),ne=()=>{if(Be.startsWith("http")||Be.startsWith("blob:")){ue();return}(0,E.Sv)(xe||"educoder",Be,xe)},ue=()=>{We&&(0,ce.fc)({id:We==null?void 0:We.id,watch_type:1,course_id:We==null?void 0:We.course_id}),(0,E.Nd)(xe||"educoder",decodeURIComponent(Be))};(0,x.useEffect)(()=>(window.addEventListener("message",Me),()=>{window.removeEventListener("message",Me)}),[]);const Me=Ze=>{var Ee;((Ee=Ze==null?void 0:Ze.data)==null?void 0:Ee.type)==="closePop"&&we()};return z.createElement("div",{style:pe({},Le||{}),className:`${Ve&>.bgBlack} ${Se?gt.wrp:"hide"}`},!!Se&&je&&z.createElement("div",{id:"closePop",className:gt.close,ref:lt},!!ze&&z.createElement(ee.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>lt.current},z.createElement("span",{onClick:()=>{we(),ze()}},z.createElement("i",{className:"icon-yulanpizhu"}))),!Ge&&window.parent===window&&z.createElement(ee.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>lt.current},z.createElement("span",{onClick:ue},z.createElement("i",{className:"icon-quxiaozhiding"}))),Fe&&z.createElement(ee.Z,{title:"\u4FDD\u5B58pdf\u5E76\u9000\u51FA",getPopupContainer:()=>lt.current},z.createElement("span",{className:"",onClick:()=>{const Ze=document.getElementById("pdfiframe");window.addEventListener("message",Re,!1),setTimeout(()=>{Ze.contentWindow.postMessage("getData","*")},300)}},z.createElement("i",{className:"icon-baocun"}))),z.createElement(ee.Z,{title:"\u5173\u95ED",getPopupContainer:()=>lt.current},z.createElement("span",{className:"",onClick:()=>{we()}},z.createElement("i",{className:"icon-guanbi1"})))),z.createElement("div",{className:`${gt[Ie]} ${Ie} ${gt.monaco} ${Se==="txt"?"show":"hide"}`},Se==="txt"&&z.createElement(z.Fragment,null,z.createElement(ye.ZP,pe({},Oe)))),Se==="audio"&&z.createElement("audio",{controls:!0,src:`${(Be==null?void 0:Be.indexOf("http://"))>-1||(Be==null?void 0:Be.indexOf("https://"))>-1?"":"data:audio/mp3;base64,"}${Be}`,autoPlay:!0}),Se==="video"&&z.createElement(z.Fragment,null,(Be==null?void 0:Be.indexOf("http"))>-1?z.createElement("video",{controls:!0,src:`${Be}`,autoPlay:!0}):z.createElement("video",{controls:!0,src:`data:video/mp4;base64,${Be}`,autoPlay:!0})),Se==="office"&&Ye&&z.createElement("iframe",{src:`${Je}/office.html?key=${Ye.key}&url=${btoa(Ye.url)}&callbackUrl=${st+(Ye.callbackUrl||"")}&fileType=${Ye.fileType}&title=${Ye.title||""}&model=${Ce}&officeServer=${te.Z.ONLYOFFICE}&disabledDownload=${!!Ge}`}),Se==="html"&&z.createElement("iframe",{src:Be+"&disposition=inline"}),Se==="pdf"&&z.createElement("iframe",{id:"pdfiframe",src:`${Je}/js/pdf/index.html?filename=${xe||"educoder.pdf"}&url=${encodeURIComponent(Be)}&disabledDownload=${!!Ge}&model=${Ce}`}),Se==="image"&&z.createElement("img",{src:`${(Be==null?void 0:Be.indexOf("http://"))>-1||(Be==null?void 0:Be.indexOf("https://"))>-1?"":"data:image/png;base64,"}${Be}`}),(Se==="other"||Se==="download")&&z.createElement(z.Fragment,null,it?z.createElement(re.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:z.createElement(a.ZP,{icon:z.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:ne,disabled:Ge},"\u4E0B\u8F7D")}):z.createElement(a.ZP,{type:"primary",size:"middle",onClick:ne,disabled:Ge},z.createElement(Pe.Z,null),"\u70B9\u51FB\u4E0B\u8F7D")),Se==="flowChart"&&z.createElement("div",{className:"embed"},z.createElement("iframe",{src:`/drawio/src/main/webapp/viewer.html?id=${Be||""}&gapi=0&od=0&db=0&gh=0&gl=0`,width:"100%",height:"100%",frameBorder:"0"})))}},75363:function(Cn,Ut,ge){"use strict";ge.d(Ut,{z:function(){return Oe},Z:function(){return Ie}});var x=ge(59301),gt=ge(84390),a=ge(25386),Pe=ge(64018),ye=ge(16471),ee=ge(58962),E=ge(49411),oe=ge(15342),re=ge(44104),te=ge(7939),ce=ge(1012),z=ge(42576),le=ge(59301),se=({html:Le})=>{const je=(0,x.useRef)(null),we=(0,x.useRef)(null),Ve=`.markdown-body p {
|
|
|
margin: 0 0 16px 0 !important;
|
|
|
line-height: 28px;
|
|
|
white-space: pre-wrap;
|
|
|
}
|
|
|
|
|
|
ol,
|
|
|
ul,
|
|
|
li {
|
|
|
list-style-type: none
|
|
|
}
|
|
|
|
|
|
ol,
|
|
|
ul,
|
|
|
dl {
|
|
|
margin-bottom: 0px;
|
|
|
}
|
|
|
|
|
|
.markdown-body {
|
|
|
-ms-text-size-adjust: 100%;
|
|
|
-webkit-text-size-adjust: 100%;
|
|
|
color: #333;
|
|
|
overflow: hidden;
|
|
|
font-family: "Microsoft YaHei", Helvetica, "Meiryo UI", "Malgun Gothic", "Segoe UI", "Trebuchet MS", "Monaco", monospace, Tahoma, STXihei, "\u534E\u6587\u7EC6\u9ED1", STHeiti, "Helvetica Neue", "Droid Sans", "wenquanyi micro hei", FreeSans, Arimo, Arial, SimSun, "\u5B8B\u4F53", Heiti, "\u9ED1\u4F53", sans-serif;
|
|
|
word-break: break-word;
|
|
|
font-size: 16px;
|
|
|
line-height: 1.6;
|
|
|
white-space: normal;
|
|
|
word-wrap: break-word;
|
|
|
position: relative;
|
|
|
}
|
|
|
|
|
|
.markdown-body ul>li {
|
|
|
list-style-type: disc;
|
|
|
}
|
|
|
|
|
|
.markdown-body ol>li {
|
|
|
list-style-type: decimal;
|
|
|
}
|
|
|
|
|
|
.markdown-body a {
|
|
|
background: transparent;
|
|
|
}
|
|
|
|
|
|
.markdown-body a:active,
|
|
|
.markdown-body a:hover {
|
|
|
outline: 0;
|
|
|
}
|
|
|
|
|
|
.markdown-body strong {
|
|
|
font-weight: bold;
|
|
|
}
|
|
|
|
|
|
.markdown-body h1 {
|
|
|
font-size: 2em;
|
|
|
margin: 0.67em 0;
|
|
|
}
|
|
|
|
|
|
.markdown-body img {
|
|
|
border: 0;
|
|
|
}
|
|
|
|
|
|
.markdown-body hr {
|
|
|
-moz-box-sizing: content-box;
|
|
|
box-sizing: content-box;
|
|
|
height: 0;
|
|
|
}
|
|
|
|
|
|
.markdown-body pre {
|
|
|
overflow: auto;
|
|
|
}
|
|
|
|
|
|
.markdown-body code,
|
|
|
.markdown-body kbd,
|
|
|
.markdown-body pre {
|
|
|
font-family: "Meiryo UI", "YaHei Consolas Hybrid", Consolas, "Malgun Gothic", "Segoe UI", "Trebuchet MS", Helvetica, monospace, monospace;
|
|
|
font-size: 1em;
|
|
|
}
|
|
|
|
|
|
.markdown-body input {
|
|
|
color: inherit;
|
|
|
font: inherit;
|
|
|
margin: 0;
|
|
|
}
|
|
|
|
|
|
.markdown-body html input[disabled] {
|
|
|
cursor: default;
|
|
|
}
|
|
|
|
|
|
.markdown-body input {
|
|
|
line-height: normal;
|
|
|
}
|
|
|
|
|
|
.markdown-body input[type="checkbox"] {
|
|
|
-moz-box-sizing: border-box;
|
|
|
box-sizing: border-box;
|
|
|
padding: 0;
|
|
|
}
|
|
|
|
|
|
.markdown-body table {
|
|
|
border-collapse: collapse;
|
|
|
border-spacing: 0;
|
|
|
}
|
|
|
|
|
|
.markdown-body td,
|
|
|
.markdown-body th {
|
|
|
padding: 0;
|
|
|
}
|
|
|
|
|
|
.markdown-body * {
|
|
|
-moz-box-sizing: border-box;
|
|
|
box-sizing: border-box;
|
|
|
}
|
|
|
|
|
|
.markdown-body input {
|
|
|
font: 13px/1.4 Helvetica, arial, freesans, clean, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol";
|
|
|
}
|
|
|
|
|
|
.markdown-body a {
|
|
|
color: #4183c4;
|
|
|
text-decoration: none;
|
|
|
}
|
|
|
|
|
|
.markdown-body a:hover,
|
|
|
.markdown-body a:active {
|
|
|
text-decoration: underline;
|
|
|
}
|
|
|
|
|
|
.markdown-body hr {
|
|
|
height: 0;
|
|
|
margin: 15px 0;
|
|
|
overflow: hidden;
|
|
|
background: transparent;
|
|
|
border: 0;
|
|
|
border-bottom: 1px solid #ddd;
|
|
|
}
|
|
|
|
|
|
.markdown-body hr:before {
|
|
|
display: table;
|
|
|
content: "";
|
|
|
}
|
|
|
|
|
|
.markdown-body hr:after {
|
|
|
display: table;
|
|
|
clear: both;
|
|
|
content: "";
|
|
|
}
|
|
|
|
|
|
.markdown-body h1,
|
|
|
.markdown-body h2,
|
|
|
.markdown-body h3,
|
|
|
.markdown-body h4,
|
|
|
.markdown-body h5,
|
|
|
.markdown-body h6 {
|
|
|
margin-top: 15px;
|
|
|
margin-bottom: 15px;
|
|
|
line-height: 1.1;
|
|
|
}
|
|
|
|
|
|
.markdown-body h1 {
|
|
|
font-size: 30px;
|
|
|
}
|
|
|
|
|
|
.markdown-body h2 {
|
|
|
font-size: 21px;
|
|
|
}
|
|
|
|
|
|
.markdown-body h3 {
|
|
|
font-size: 16px;
|
|
|
}
|
|
|
|
|
|
.markdown-body h4 {
|
|
|
font-size: 14px;
|
|
|
}
|
|
|
|
|
|
.markdown-body h5 {
|
|
|
font-size: 12px;
|
|
|
}
|
|
|
|
|
|
.markdown-body h6 {
|
|
|
font-size: 11px;
|
|
|
}
|
|
|
|
|
|
.markdown-body blockquote {
|
|
|
margin: 0;
|
|
|
}
|
|
|
|
|
|
.markdown-body ul,
|
|
|
.markdown-body ol {
|
|
|
padding: 0;
|
|
|
margin-top: 0;
|
|
|
margin-bottom: 0;
|
|
|
}
|
|
|
|
|
|
ul.linenums,
|
|
|
ol.linenums {
|
|
|
padding: 16px 0 0 56px !important;
|
|
|
}
|
|
|
|
|
|
.markdown-body ul,
|
|
|
.markdown-body ol {
|
|
|
padding-left: 2em;
|
|
|
}
|
|
|
|
|
|
|
|
|
.markdown-body ol ol,
|
|
|
.markdown-body ul ol {
|
|
|
list-style-type: lower-roman;
|
|
|
}
|
|
|
|
|
|
.markdown-body ul ul ol,
|
|
|
.markdown-body ul ol ol,
|
|
|
.markdown-body ol ul ol,
|
|
|
.markdown-body ol ol ol {
|
|
|
list-style-type: lower-alpha;
|
|
|
}
|
|
|
|
|
|
.markdown-body dd {
|
|
|
margin-left: 0;
|
|
|
}
|
|
|
|
|
|
.markdown-body code {
|
|
|
font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace;
|
|
|
font-size: 12px;
|
|
|
}
|
|
|
|
|
|
.markdown-body pre {
|
|
|
margin-top: 0;
|
|
|
margin-bottom: 0;
|
|
|
font: 12px Consolas, "Liberation Mono", Menlo, Courier, monospace;
|
|
|
}
|
|
|
|
|
|
.markdown-body .octicon {
|
|
|
font: normal normal 16px octicons-anchor;
|
|
|
line-height: 1;
|
|
|
display: inline-block;
|
|
|
text-decoration: none;
|
|
|
-webkit-font-smoothing: antialiased;
|
|
|
-moz-osx-font-smoothing: grayscale;
|
|
|
-webkit-user-select: none;
|
|
|
-moz-user-select: none;
|
|
|
-ms-user-select: none;
|
|
|
user-select: none;
|
|
|
}
|
|
|
|
|
|
.markdown-body .octicon-link:before {
|
|
|
content: '\f05c';
|
|
|
}
|
|
|
|
|
|
.markdown-body>*:first-child {
|
|
|
margin-top: 0 !important;
|
|
|
}
|
|
|
|
|
|
.markdown-body>*:last-child {
|
|
|
margin-bottom: 0 !important;
|
|
|
}
|
|
|
|
|
|
.markdown-body .anchor {
|
|
|
position: absolute;
|
|
|
top: 0;
|
|
|
left: 0;
|
|
|
display: block;
|
|
|
padding-right: 6px;
|
|
|
padding-left: 30px;
|
|
|
margin-left: -30px;
|
|
|
}
|
|
|
|
|
|
.markdown-body .anchor:focus {
|
|
|
outline: none;
|
|
|
}
|
|
|
|
|
|
.markdown-body h1,
|
|
|
.markdown-body h2,
|
|
|
.markdown-body h3,
|
|
|
.markdown-body h4,
|
|
|
.markdown-body h5,
|
|
|
.markdown-body h6 {
|
|
|
position: relative;
|
|
|
margin-top: 1em;
|
|
|
margin-bottom: 16px;
|
|
|
font-weight: bold;
|
|
|
line-height: 1.4;
|
|
|
}
|
|
|
|
|
|
.markdown-body h1 .octicon-link,
|
|
|
.markdown-body h2 .octicon-link,
|
|
|
.markdown-body h3 .octicon-link,
|
|
|
.markdown-body h4 .octicon-link,
|
|
|
.markdown-body h5 .octicon-link,
|
|
|
.markdown-body h6 .octicon-link {
|
|
|
display: none;
|
|
|
color: #000;
|
|
|
vertical-align: middle;
|
|
|
}
|
|
|
|
|
|
.markdown-body h1:hover .anchor,
|
|
|
.markdown-body h2:hover .anchor,
|
|
|
.markdown-body h3:hover .anchor,
|
|
|
.markdown-body h4:hover .anchor,
|
|
|
.markdown-body h5:hover .anchor,
|
|
|
.markdown-body h6:hover .anchor {
|
|
|
padding-left: 8px;
|
|
|
margin-left: -30px;
|
|
|
text-decoration: none;
|
|
|
}
|
|
|
|
|
|
.markdown-body h1:hover .anchor .octicon-link,
|
|
|
.markdown-body h2:hover .anchor .octicon-link,
|
|
|
.markdown-body h3:hover .anchor .octicon-link,
|
|
|
.markdown-body h4:hover .anchor .octicon-link,
|
|
|
.markdown-body h5:hover .anchor .octicon-link,
|
|
|
.markdown-body h6:hover .anchor .octicon-link {
|
|
|
display: inline-block;
|
|
|
}
|
|
|
|
|
|
.markdown-body h1 {
|
|
|
padding-bottom: 0.3em;
|
|
|
font-size: 2.25em;
|
|
|
line-height: 1.2;
|
|
|
border-bottom: 1px solid #eee;
|
|
|
}
|
|
|
|
|
|
.markdown-body h1 .anchor {
|
|
|
line-height: 1;
|
|
|
}
|
|
|
|
|
|
.markdown-body h2 {
|
|
|
padding-bottom: 0.3em;
|
|
|
font-size: 1.75em;
|
|
|
line-height: 1.225;
|
|
|
border-bottom: 1px solid #eee;
|
|
|
}
|
|
|
|
|
|
.markdown-body h2 .anchor {
|
|
|
line-height: 1;
|
|
|
}
|
|
|
|
|
|
.markdown-body h3 {
|
|
|
font-size: 1.5em;
|
|
|
line-height: 1.43;
|
|
|
}
|
|
|
|
|
|
.markdown-body h3 .anchor {
|
|
|
line-height: 1.2;
|
|
|
}
|
|
|
|
|
|
.markdown-body h4 {
|
|
|
font-size: 1.25em;
|
|
|
}
|
|
|
|
|
|
.markdown-body h4 .anchor {
|
|
|
line-height: 1.2;
|
|
|
}
|
|
|
|
|
|
.markdown-body h5 {
|
|
|
font-size: 1em;
|
|
|
}
|
|
|
|
|
|
.markdown-body h5 .anchor {
|
|
|
line-height: 1.1;
|
|
|
}
|
|
|
|
|
|
.markdown-body h6 {
|
|
|
font-size: 1em;
|
|
|
color: #777;
|
|
|
}
|
|
|
|
|
|
.markdown-body h6 .anchor {
|
|
|
line-height: 1.1;
|
|
|
}
|
|
|
|
|
|
.markdown-body p,
|
|
|
.markdown-body blockquote,
|
|
|
.markdown-body ul,
|
|
|
.markdown-body ol,
|
|
|
.markdown-body dl,
|
|
|
.markdown-body table,
|
|
|
.markdown-body pre {
|
|
|
margin-top: 0;
|
|
|
margin-bottom: 16px;
|
|
|
}
|
|
|
|
|
|
.markdown-body ul ul,
|
|
|
.markdown-body ul ol,
|
|
|
.markdown-body ol ol,
|
|
|
.markdown-body ol ul {
|
|
|
margin-top: 0;
|
|
|
margin-bottom: 0;
|
|
|
}
|
|
|
|
|
|
.markdown-body li>p {
|
|
|
margin-top: 16px;
|
|
|
}
|
|
|
|
|
|
.markdown-body dl {
|
|
|
padding: 0;
|
|
|
}
|
|
|
|
|
|
.markdown-body dl dt {
|
|
|
padding: 0;
|
|
|
margin-top: 16px;
|
|
|
font-size: 1em;
|
|
|
font-style: italic;
|
|
|
font-weight: bold;
|
|
|
}
|
|
|
|
|
|
.markdown-body dl dd {
|
|
|
padding: 0 16px;
|
|
|
margin-bottom: 16px;
|
|
|
}
|
|
|
|
|
|
.markdown-body blockquote {
|
|
|
padding: 0 15px;
|
|
|
color: #777;
|
|
|
border-left: 4px solid #ddd;
|
|
|
}
|
|
|
|
|
|
.markdown-body blockquote> :first-child {
|
|
|
margin-top: 0;
|
|
|
}
|
|
|
|
|
|
.markdown-body blockquote> :last-child {
|
|
|
margin-bottom: 0;
|
|
|
}
|
|
|
|
|
|
.markdown-body table {
|
|
|
display: block;
|
|
|
width: 100%;
|
|
|
overflow: auto;
|
|
|
word-break: normal;
|
|
|
word-break: keep-all;
|
|
|
}
|
|
|
|
|
|
.markdown-body table th {
|
|
|
font-weight: bold;
|
|
|
text-align: revert;
|
|
|
}
|
|
|
|
|
|
.markdown-body table th,
|
|
|
.markdown-body table td {
|
|
|
padding: 6px 13px;
|
|
|
border: 1px solid #ddd;
|
|
|
}
|
|
|
|
|
|
.markdown-body table tr {
|
|
|
background-color: #fff;
|
|
|
border-top: 1px solid #ccc;
|
|
|
}
|
|
|
|
|
|
.markdown-body table tr:nth-child(2n) {
|
|
|
background-color: #f8f8f8;
|
|
|
}
|
|
|
|
|
|
.markdown-body img {
|
|
|
max-width: 100%;
|
|
|
-moz-box-sizing: border-box;
|
|
|
box-sizing: border-box;
|
|
|
}
|
|
|
|
|
|
.markdown-body code {
|
|
|
padding: 0;
|
|
|
padding-top: 0.2em;
|
|
|
padding-bottom: 0.2em;
|
|
|
margin: 0;
|
|
|
font-size: 85%;
|
|
|
background-color: rgba(0, 0, 0, 0.04);
|
|
|
border-radius: 3px;
|
|
|
}
|
|
|
|
|
|
.markdown-body code:has(.katex) {
|
|
|
background-color: transparent;
|
|
|
}
|
|
|
|
|
|
.markdown-body code:before,
|
|
|
.markdown-body code:after {
|
|
|
letter-spacing: -0.2em;
|
|
|
content: "\\00a0";
|
|
|
}
|
|
|
|
|
|
.markdown-body pre>code {
|
|
|
padding: 0;
|
|
|
margin: 0;
|
|
|
font-size: 100%;
|
|
|
word-break: normal;
|
|
|
white-space: pre;
|
|
|
background: transparent;
|
|
|
border: 0;
|
|
|
}
|
|
|
|
|
|
.markdown-body .highlight {
|
|
|
margin-bottom: 16px;
|
|
|
}
|
|
|
|
|
|
.markdown-body .highlight pre,
|
|
|
.markdown-body pre {
|
|
|
padding: 16px;
|
|
|
overflow: auto;
|
|
|
font-size: 85%;
|
|
|
line-height: 1.45;
|
|
|
background-color: #f7f7f7;
|
|
|
border-radius: 3px;
|
|
|
}
|
|
|
|
|
|
.markdown-body .highlight pre {
|
|
|
margin-bottom: 0;
|
|
|
word-break: normal;
|
|
|
}
|
|
|
|
|
|
.markdown-body pre {
|
|
|
word-wrap: normal;
|
|
|
}
|
|
|
|
|
|
.markdown-body pre code {
|
|
|
display: inline;
|
|
|
max-width: initial;
|
|
|
padding: 0;
|
|
|
margin: 0;
|
|
|
overflow: initial;
|
|
|
line-height: inherit;
|
|
|
word-wrap: normal;
|
|
|
background-color: transparent;
|
|
|
border: 0;
|
|
|
}
|
|
|
|
|
|
.markdown-body pre code:before,
|
|
|
.markdown-body pre code:after {
|
|
|
content: normal;
|
|
|
}
|
|
|
|
|
|
.markdown-body kbd {
|
|
|
display: inline-block;
|
|
|
padding: 3px 5px;
|
|
|
font-size: 11px;
|
|
|
line-height: 10px;
|
|
|
color: #555;
|
|
|
vertical-align: middle;
|
|
|
background-color: #fcfcfc;
|
|
|
border: solid 1px #ccc;
|
|
|
border-bottom-color: #bbb;
|
|
|
border-radius: 3px;
|
|
|
box-shadow: inset 0 -1px 0 #bbb;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-c {
|
|
|
color: #969896;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-c1,
|
|
|
.markdown-body .pl-mdh,
|
|
|
.markdown-body .pl-mm,
|
|
|
.markdown-body .pl-mp,
|
|
|
.markdown-body .pl-mr,
|
|
|
.markdown-body .pl-s1 .pl-v,
|
|
|
.markdown-body .pl-s3,
|
|
|
.markdown-body .pl-sc,
|
|
|
.markdown-body .pl-sv {
|
|
|
color: #0086b3;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-e,
|
|
|
.markdown-body .pl-en {
|
|
|
color: #795da3;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-s1 .pl-s2,
|
|
|
.markdown-body .pl-smi,
|
|
|
.markdown-body .pl-smp,
|
|
|
.markdown-body .pl-stj,
|
|
|
.markdown-body .pl-vo,
|
|
|
.markdown-body .pl-vpf {
|
|
|
color: #333;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-ent {
|
|
|
color: #63a35c;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-k,
|
|
|
.markdown-body .pl-s,
|
|
|
.markdown-body .pl-st {
|
|
|
color: #a71d5d;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-pds,
|
|
|
.markdown-body .pl-s1,
|
|
|
.markdown-body .pl-s1 .pl-pse .pl-s2,
|
|
|
.markdown-body .pl-sr,
|
|
|
.markdown-body .pl-sr .pl-cce,
|
|
|
.markdown-body .pl-sr .pl-sra,
|
|
|
.markdown-body .pl-sr .pl-sre,
|
|
|
.markdown-body .pl-src {
|
|
|
color: #df5000;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-mo,
|
|
|
.markdown-body .pl-v {
|
|
|
color: #1d3e81;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-id {
|
|
|
color: #b52a1d;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-ii {
|
|
|
background-color: #b52a1d;
|
|
|
color: #f8f8f8;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-sr .pl-cce {
|
|
|
color: #63a35c;
|
|
|
font-weight: bold;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-ml {
|
|
|
color: #693a17;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-mh,
|
|
|
.markdown-body .pl-mh .pl-en,
|
|
|
.markdown-body .pl-ms {
|
|
|
color: #1d3e81;
|
|
|
font-weight: bold;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-mq {
|
|
|
color: #008080;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-mi {
|
|
|
color: #333;
|
|
|
font-style: italic;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-mb {
|
|
|
color: #333;
|
|
|
font-weight: bold;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-md,
|
|
|
.markdown-body .pl-mdhf {
|
|
|
background-color: #ffecec;
|
|
|
color: #bd2c00;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-mdht,
|
|
|
.markdown-body .pl-mi1 {
|
|
|
background-color: #eaffea;
|
|
|
color: #55a532;
|
|
|
}
|
|
|
|
|
|
.markdown-body .pl-mdr {
|
|
|
color: #795da3;
|
|
|
font-weight: bold;
|
|
|
}
|
|
|
|
|
|
.markdown-body kbd {
|
|
|
display: inline-block;
|
|
|
padding: 3px 5px;
|
|
|
font: 11px Consolas, "Liberation Mono", Menlo, Courier, monospace;
|
|
|
line-height: 10px;
|
|
|
color: #555;
|
|
|
vertical-align: middle;
|
|
|
background-color: #fcfcfc;
|
|
|
border: solid 1px #ccc;
|
|
|
border-bottom-color: #bbb;
|
|
|
border-radius: 3px;
|
|
|
box-shadow: inset 0 -1px 0 #bbb;
|
|
|
}
|
|
|
|
|
|
.markdown-body .task-list-item {
|
|
|
list-style-type: none;
|
|
|
}
|
|
|
|
|
|
.markdown-body .task-list-item+.task-list-item {
|
|
|
margin-top: 3px;
|
|
|
}
|
|
|
|
|
|
.markdown-body .task-list-item input {
|
|
|
float: left;
|
|
|
margin: 0.3em 0 0.25em -1.6em;
|
|
|
vertical-align: middle;
|
|
|
}
|
|
|
|
|
|
.markdown-body :checked+.radio-label {
|
|
|
z-index: 1;
|
|
|
position: relative;
|
|
|
border-color: #4183c4;
|
|
|
}
|
|
|
|
|
|
|
|
|
/*! Pretty printing styles. Used with prettify.js. */
|
|
|
/* SPAN elements with the classes below are added by prettyprint. */
|
|
|
.pln {
|
|
|
color: #000
|
|
|
}
|
|
|
|
|
|
/* plain text */
|
|
|
|
|
|
@media screen {
|
|
|
.str {
|
|
|
color: #080
|
|
|
}
|
|
|
|
|
|
/* string content */
|
|
|
.kwd {
|
|
|
color: #008
|
|
|
}
|
|
|
|
|
|
/* a keyword */
|
|
|
.com {
|
|
|
color: #800
|
|
|
}
|
|
|
|
|
|
/* a comment */
|
|
|
.typ {
|
|
|
color: #606
|
|
|
}
|
|
|
|
|
|
/* a type name */
|
|
|
.lit {
|
|
|
color: #066
|
|
|
}
|
|
|
|
|
|
/* a literal value */
|
|
|
/* punctuation, lisp open bracket, lisp close bracket */
|
|
|
.pun,
|
|
|
.opn,
|
|
|
.clo {
|
|
|
color: #660
|
|
|
}
|
|
|
|
|
|
.tag {
|
|
|
color: #008
|
|
|
}
|
|
|
|
|
|
/* a markup tag name */
|
|
|
.atn {
|
|
|
color: #606
|
|
|
}
|
|
|
|
|
|
/* a markup attribute name */
|
|
|
.atv {
|
|
|
color: #080
|
|
|
}
|
|
|
|
|
|
/* a markup attribute value */
|
|
|
.dec,
|
|
|
.var {
|
|
|
color: #606
|
|
|
}
|
|
|
|
|
|
/* a declaration; a variable name */
|
|
|
.fun {
|
|
|
color: red
|
|
|
}
|
|
|
|
|
|
/* a function name */
|
|
|
}
|
|
|
|
|
|
/* Use higher contrast and text-weight for printable form. */
|
|
|
@media print,
|
|
|
projection {
|
|
|
.str {
|
|
|
color: #060
|
|
|
}
|
|
|
|
|
|
.kwd {
|
|
|
color: #006;
|
|
|
font-weight: bold
|
|
|
}
|
|
|
|
|
|
.com {
|
|
|
color: #600;
|
|
|
font-style: italic
|
|
|
}
|
|
|
|
|
|
.typ {
|
|
|
color: #404;
|
|
|
font-weight: bold
|
|
|
}
|
|
|
|
|
|
.lit {
|
|
|
color: #044
|
|
|
}
|
|
|
|
|
|
.pun,
|
|
|
.opn,
|
|
|
.clo {
|
|
|
color: #440
|
|
|
}
|
|
|
|
|
|
.tag {
|
|
|
color: #006;
|
|
|
font-weight: bold
|
|
|
}
|
|
|
|
|
|
.atn {
|
|
|
color: #404
|
|
|
}
|
|
|
|
|
|
.atv {
|
|
|
color: #060
|
|
|
}
|
|
|
}
|
|
|
|
|
|
/* Put a border around prettyprinted code snippets. */
|
|
|
pre.prettyprint {
|
|
|
padding: 2px;
|
|
|
/* border: 1px solid #888 */
|
|
|
}
|
|
|
|
|
|
/* Specify class=linenums on a pre to get line numbering */
|
|
|
ol.linenums {
|
|
|
margin-top: 0;
|
|
|
margin-bottom: 0
|
|
|
}
|
|
|
|
|
|
/* IE indents via margin-left */
|
|
|
li.L0,
|
|
|
li.L1,
|
|
|
li.L2,
|
|
|
li.L3,
|
|
|
li.L5,
|
|
|
li.L6,
|
|
|
li.L7,
|
|
|
li.L8 {
|
|
|
list-style-type: none
|
|
|
}
|
|
|
|
|
|
/* Alternate shading for lines */
|
|
|
li.L1,
|
|
|
li.L3,
|
|
|
li.L5,
|
|
|
li.L7,
|
|
|
li.L9 {
|
|
|
background: #eee
|
|
|
}
|
|
|
|
|
|
.markdown-body p,
|
|
|
.markdown-body blockquote,
|
|
|
.markdown-body ul,
|
|
|
.markdown-body ol,
|
|
|
.markdown-body dl,
|
|
|
.markdown-body table,
|
|
|
.markdown-body pre {
|
|
|
margin-top: 0;
|
|
|
margin-bottom: 16px;
|
|
|
}`;return(0,x.useEffect)(()=>{const Ge=je.current.attachShadow({mode:"open"});we.current=document.createElement("div"),we.current.className="markdown-body",we.current.innerHTML=Le,Ge.appendChild(we.current);const ze=document.createElement("style");return ze.textContent=Ve,Ge.appendChild(ze),()=>{Ge.innerHTML=""}},[]),(0,x.useEffect)(()=>{we.current&&(we.current.innerHTML=Le)},[Le]),le.createElement("div",{ref:je})};function ae(Le){const je=["onabort","onanimationend","onanimationiteration","onanimationstart","onauxclick","onblur","oncancel","oncanplay","oncanplaythrough","onchange","onclick","onclose","oncontextmenu","oncopy","oncut","ondblclick","ondrag","ondragend","ondragenter","ondragleave","ondragover","ondragstart","ondrop","ondurationchange","onemptied","onended","onerror","onfocus","onformdata","ongotpointercapture","oninput","oninvalid","onkeydown","onkeypress","onkeyup","onload","onloadeddata","onloadedmetadata","onloadstart","onlostpointercapture","onmousedown","onmousemove","onmouseout","onmouseover","onmouseup","onpaste","onpause","onplay","onplaying","onpointercancel","onpointerdown","onpointerenter","onpointerleave","onpointermove","onpointerout","onpointerover","onpointerup","onprogress","onratechange","onreset","onresize","onscroll","onsecuritypolicyviolation","onseeked","onseeking","onselect","onslotchange","onstalled","onsubmit","onsuspend","ontimeupdate","ontoggle","ontouchcancel","ontouchend","ontouchmove","ontouchstart","ontransitionend","onvolumechange","onwaiting","onwheel"],we=new RegExp(`\\b(${je.join("|")})\\s*=\\s*(?:"[^"]*"|'[^']*'|[^\\s>]*)`,"gi"),Ve=/<meta\s+http-equiv\s*=\s*["']?refresh["']?[^>]*>/gi;return Le.replace(we,"").replace(Ve,"").trim()}var he={mdBody:"mdBody___raKXb",button:"button___Ch5Pc",previewFlowChart:"previewFlowChart___vY1dq"},pe=Object.defineProperty,me=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,Be=(Le,je,we)=>je in Le?pe(Le,je,{enumerable:!0,configurable:!0,writable:!0,value:we}):Le[je]=we,Fe=(Le,je)=>{for(var we in je||(je={}))ve.call(je,we)&&Be(Le,we,je[we]);if(me)for(var we of me(je))Ce.call(je,we)&&Be(Le,we,je[we]);return Le};const ke="@\u2581\u2581@",De="@\u2581@",Se=/<pre[^>]*>/g;function xe(Le){let je=document.createElement("div");return je.innerHTML=Le,je.childNodes.length===0?"":je.childNodes[0].nodeValue}const Oe=(Le,je)=>{Le=Le||"";const we=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Ve=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Ge=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,ze=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return je?Le.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(we,(it,We,Ke,$e,nt,et,Ye)=>{const Qe=We||$e||et,Je=Ke||nt||Ye||"?";return ee.Z.API_SERVER+"/api/attachments/"+Qe+Je+"&t="+(0,E.Jn)(Qe,Date.now())+(it.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(Le=Le.replace(ze,(it,We,Ke,$e,nt,et,Ye)=>{const Qe=We||$e||et,Je=Ke||nt||Ye||"?";return ee.Z.API_SERVER+"/attachments/download/"+Qe+Je+"&t="+(0,E.Jn)(Qe,Date.now())+(it.indexOf(")")>-1?")":"&")}).replace(we,(it,We,Ke,$e,nt,et,Ye)=>{const Qe=We||$e||et,Je=Ke||nt||Ye||"?";return ee.Z.API_SERVER+"/api/attachments/"+Qe+Je+"&t="+(0,E.Jn)(Qe,Date.now())+(it.indexOf(")")>-1?")":"&")}).replace(Ve,(it,We,Ke,$e,nt)=>{const et=We||$e,Ye=Ke||nt||"";return'"'+ee.Z.API_SERVER+"/api/attachments/"+et+Ye+et+Ye+"&t="+(0,E.Jn)(et,Date.now())}).replace(Ge,(it,We,Ke,$e,nt)=>{const et=We||$e,Ye=Ke||nt||"";return"("+ee.Z.API_SERVER+"/files/uploads/"+et+Ye+et+Ye+"&t="+(0,E.Jn)(et,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,`
|
|
|
`),Le)};var Ie=({value:Le="",edit:je=!1,className:we,showTextOnly:Ve,showLines:Ge,style:ze={},stylesPrev:it={},highlightKeywords:We,showProgramFill:Ke,isProgramFill:$e,disabledFill:nt=!1,programFillValue:et,openEditor:Ye=()=>{},onFillChange:Qe=qe=>{},onFillBlur:Je=()=>{},onFillFocus:st=()=>{}})=>{let qe=ae(String(Le||""));const ft=(0,x.useRef)(),lt=(0,x.useRef)(),[tt,Re]=(0,x.useState)(""),[Ne,ne]=(0,x.useState)("office"),[ue,Me]=(0,x.useState)([]),Ze=(0,x.useRef)("a"+(0,ce.Z)()),Ee={},be=Ot=>/<style[\s\S]*?>/i.test(Ot||""),Te=(Ot,kt,Bt)=>{const bt=document.createElement(Ot===De?"input":"textarea");bt.style.width="100%",bt.style.height=Ot===De?"40px":"151px",bt.rows=5,bt.spellcheck=!1,bt.name="edu-program-fill",bt.placeholder="\u8BF7\u8F93\u5165",bt.dataset.id=kt;const jt=Object.keys(Ee).length;return Ee[jt]=bt,`<span class="edu-program-fill-wrap ${Ot===De?"":"show"}" style="width:${Ot===De?"600px":"100%"}" title=${Bt||""}><span>${bt.outerHTML}<span class="edu-program-fill-score" style="margin:0 6px"></span></span></span>`};function He(Ot){return Ot=Ot.replace(/!\[.*?\]\(.*?\)/g,""),Ot=Ot.replace(/\[.*?\]\(.*?\)/g,""),Ot=Ot.replace(new RegExp("<iframe.*?<\\/iframe>","gs"),""),Ot=Ot.replace(/<embed.*?>/g,""),Ot=Ot.replace(/<img.*?>/g,""),Ot=Ot.replace(new RegExp("<video.*?>.*?<\\/video>","gs"),""),Ot=Ot.replace(new RegExp("<audio.*?>.*?<\\/audio>","gs"),""),Ot=Ot.replace(new RegExp("<style.*?>.*?<\\/style>","gs"),""),Ot=Ot.replace(new RegExp("<script.*?>.*?<\\/script>","gs"),""),Ot}const Ue=Ot=>!Ve&&be(qe)?Ot:Ot.replace(/<style.*?>([\s\S]+?)<\/style>/gim,function(kt,Bt){let bt=Bt.replace(/(\n|\r)/g,"").split("}"),jt=[];return bt.map(Kt=>{Kt!=""&&jt.push(`.${Ze.current} ${Kt}`)}),`<style>${jt.join("}")}</style>`}),_e=(0,x.useMemo)(()=>{(0,a.Iy)();try{const bt=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,jt=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Kt=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,qt=/\(\/attachments\/download\//g;qe=qe.replace(qt,"("+ee.Z.API_SERVER+"/attachments/download/").replace(bt,"("+ee.Z.API_SERVER+"/api/attachments/").replace(jt,'"'+ee.Z.API_SERVER+"/api/attachments/").replace(Kt,'"'+ee.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,`
|
|
|
`),ft.current.style.display="none"}catch(bt){}if(Ke){let bt=-1;return qe=qe.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(jt,Kt,qt){var wt;return++bt,Te(jt,bt,(wt=et==null?void 0:et[bt])==null?void 0:wt.value.replaceAll("<","<").replaceAll(">",">"))}),`<pre style="background:#fff;padding:4px">${Ue(qe||"")}</pre>`}let Ot=Ue(qe);Ot=(0,a.ZP)(Ot);const kt=(0,a.ez)();qe.match(/\[TOC\]/)&&(Ot=Ot.replace("<p>[TOC]</p>",(0,a.Qv)()),(0,a.Iy)()),Ot=Ot.replace(/(__special_katext_id_\d+__)/g,(bt,jt)=>{const{type:Kt,expression:qt}=kt[jt];return(0,oe.renderToString)(xe(qt)||"",{displayMode:Kt==="block",throwOnError:!1,output:"html"})}),Ot=Ot.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,a.AL)();const Bt=document.createElement("div");if(Bt.innerHTML=Ot,Ve)return Bt.innerText;if(We){const bt=We.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return at(Bt,bt),Bt.innerHTML}return setTimeout(()=>vt(),500),Bt.innerHTML},[qe,We]);(0,x.useEffect)(()=>{rt.current&&rt.current.querySelectorAll(["input","textarea"]).forEach(kt=>{kt.oninput=ct,kt.onblur=ut,kt.onfocus=yt})},[ue]),(0,x.useEffect)(()=>{var Ot,kt,Bt,bt,jt;if(et!=null&&et.length)try{const Kt=rt.current.querySelectorAll(".edu-program-fill-score"),qt=rt.current.querySelectorAll('[name="edu-program-fill"]');for(const[wt,Rt]of qt.entries())Rt.value=((Ot=et==null?void 0:et[wt])==null?void 0:Ot.value)||"",((kt=et==null?void 0:et[wt])==null?void 0:kt.type)==="warning"?Rt.className="program-fill-warning":((Bt=et==null?void 0:et[wt])==null?void 0:Bt.type)==="success"?Rt.className="program-fill-success":Rt.className="";for(const[wt,Rt]of Kt.entries())Rt.innerHTML=(bt=et==null?void 0:et[wt])!=null&&bt.score?`${(jt=et==null?void 0:et[wt])==null?void 0:jt.score}\u5206`:"";Me(et)}catch(Kt){console.log(Kt,"error")}},[et]);const ct=Ot=>{ue[Ot.target.dataset.id]=ue[Ot.target.dataset.id]||{},ue[Ot.target.dataset.id].value=Ot.target.value,Me([...ue]),Qe(ue,Ot.target.dataset.id)},ut=Ot=>{ue[Ot.target.dataset.id]=ue[Ot.target.dataset.id]||{},ue[Ot.target.dataset.id].value=Ot.target.value,Me([...ue]),Je(ue,Ot.target.dataset.id)},yt=Ot=>{ue[Ot.target.dataset.id]=ue[Ot.target.dataset.id]||{},ue[Ot.target.dataset.id].value=Ot.target.value,Me([...ue]),st(ue,Ot.target.dataset.id)};function at(Ot,kt){return Ot.childNodes.forEach(Bt=>{var bt;if(Bt.childNodes.length>0)at(Bt,kt);else if(Bt.nodeName!=="IMG")if(Bt.innerHTML)Bt.innerHTML=(bt=Bt.innerHTML)==null?void 0:bt.replace(new RegExp(kt,"gi"),'<span style="color:#0152d9;background-color:#1890ff33">$&</span>');else{const jt=document.createElement("span");jt.innerHTML=Bt.textContent.replace(new RegExp(kt,"gi"),'<span style="color:#0152d9;background-color:#1890ff33">$&</span>'),Bt.replaceWith(jt)}})}const rt=(0,x.useRef)();a.jb.WebkitLineClamp=Ge,Ge&&(ze=Fe(Fe({},ze),a.jb));function Et(Ot){let kt=Ot.target;if(kt.tagName.toUpperCase()==="A"){let Bt=kt.getAttribute("href");if(Bt.indexOf("office")>-1)Ot.preventDefault(),Re(Bt),ne("office");else if(Bt.indexOf("application/pdf")>-1)Ot.preventDefault(),Re(Bt),ne("pdf");else if(Bt.indexOf("text/html")>-1)Ot.preventDefault(),Re(Bt),ne("html");else if(Bt.startsWith("#")){Ot.preventDefault();let bt=document.getElementById(Bt.replace("#",""));bt&&bt.scrollIntoView(!0)}}}const vt=()=>{var Ot;const kt=(Ot=rt.current)==null?void 0:Ot.querySelectorAll("video");kt==null||kt.forEach(Bt=>{if(Bt.oncontextmenu=()=>!1,Bt.src.indexOf(".m3u8")>-1&&!Bt.canPlayType("application/vnd.apple.mpegurl")){if(ye.ZP.isSupported()){var bt=new ye.ZP;bt.loadSource(Bt.src),bt.attachMedia(Bt)}}})};(0,x.useEffect)(()=>{if(rt.current&&_e&&_e.match(Se)&&window.PR.prettyPrint(),rt.current)return rt.current.addEventListener("click",Et),()=>{var Ot;(Ot=rt.current)==null||Ot.removeEventListener("click",Et),(0,a.AL)(),(0,a.Iy)()}},[_e,rt.current,Et]);const Nt=Ot=>{Ot.target.nodeName==="IMG"&&Ot.target.className.indexOf("draw-flowchart")>-1?(ft.current.style.zIndex=1,ft.current.style.display="flex",ft.current.style.width=Ot.target.clientWidth+"px",ft.current.style.height=Ot.target.clientHeight+"px",ft.current.style.top=Ot.target.offsetTop+"px",ft.current.style.left=Ot.target.offsetLeft+"px",Ot.target.id&&(lt.current=Ot.target.id)):ft.current.style.display="none"},Ft=()=>{ft.current.style.display="none"};return(0,x.useEffect)(()=>{var Ot;const kt=Bt=>{Bt.preventDefault(),Bt.clipboardData.setData("text",window.getSelection().toString())};return(Ot=rt.current)==null||Ot.addEventListener("copy",kt),()=>{var Bt;(Bt=rt.current)==null||Bt.removeEventListener("copy",kt)}},[rt.current]),x.createElement("div",{style:{position:"relative"},onMouseLeave:Ft},Ve&&x.createElement("div",{ref:rt,className:`${he.mdBody} `},_e),!Ve&&!be(_e)&&x.createElement("div",{ref:rt,style:Fe({},ze),onMouseOver:Nt,className:`${we||""} ${nt?"disabled-fill":""} markdown-body ${he.mdBody} ${Ze.current}`,dangerouslySetInnerHTML:{__html:_e}}),!Ve&&be(_e)&&x.createElement(se,{html:_e}),x.createElement("div",{ref:ft,className:`${he.button} ${je?"":he.previewFlowChart}`},x.createElement(re.Z,null,x.createElement(te.ZP,{onClick:()=>{je?Ye(lt.current):(Re(lt.current),ne("flowChart"))}},je?"\u7F16\u8F91":"\u9884\u89C8"))),x.createElement(z.Z,{close:!0,data:tt,type:tt!=null&&tt.length?Ne:"",style:Fe({},it),onClose:()=>Re("")}))}},46666:function(Cn,Ut,ge){"use strict";ge.d(Ut,{cT:function(){return Se},pe:function(){return Fe}});var x=ge(59301),gt=ge(94968),a=ge(6767),Pe=ge(82875),ye=ge(28209),ee=ge.n(ye),E=ge(1012),oe=ge(73635),re=ge(47257),te=ge.n(re),ce=Object.defineProperty,z=Object.defineProperties,le=Object.getOwnPropertyDescriptors,ie=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,he=(Oe,Ie,Le)=>Ie in Oe?ce(Oe,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Oe[Ie]=Le,pe=(Oe,Ie)=>{for(var Le in Ie||(Ie={}))se.call(Ie,Le)&&he(Oe,Le,Ie[Le]);if(ie)for(var Le of ie(Ie))ae.call(Ie,Le)&&he(Oe,Le,Ie[Le]);return Oe},me=(Oe,Ie)=>z(Oe,le(Ie)),ve=(Oe,Ie)=>{var Le={};for(var je in Oe)se.call(Oe,je)&&Ie.indexOf(je)<0&&(Le[je]=Oe[je]);if(Oe!=null&&ie)for(var je of ie(Oe))Ie.indexOf(je)<0&&ae.call(Oe,je)&&(Le[je]=Oe[je]);return Le},Ce=(Oe,Ie,Le)=>new Promise((je,we)=>{var Ve=it=>{try{ze(Le.next(it))}catch(We){we(We)}},Ge=it=>{try{ze(Le.throw(it))}catch(We){we(We)}},ze=it=>it.done?je(it.value):Promise.resolve(it.value).then(Ve,Ge);ze((Le=Le.apply(Oe,Ie)).next())});const{Dragger:Be}=gt.default,Fe=Oe=>{const Ie="bf3c199c2470cb477d907b1e0917c17b",Le="5183666c72eec9e4";var je=ee().enc.Utf8.parse(Ie);let we=ee().enc.Utf8.parse(Le);var Ve=ee().AES.decrypt(Oe,je,{iv:we,mode:ee().mode.CBC});return Ve.toString(ee().enc.Utf8)};let ke;const De=Oe=>Ce(void 0,[Oe],function*({identifier:Ie,oldFilename:Le,newFilename:je}){var we,Ve,Ge,ze,it,We;const Ke=yield Fetch("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});Ke.data=JSON.parse(Fe(Ke.data));const $e=new OSS({endpoint:(we=Ke==null?void 0:Ke.data)==null?void 0:we.end_point,region:(Ve=Ke==null?void 0:Ke.data)==null?void 0:Ve.region,accessKeyId:(Ge=Ke==null?void 0:Ke.data)==null?void 0:Ge.access_key_id,accessKeySecret:(ze=Ke==null?void 0:Ke.data)==null?void 0:ze.access_key_secret,bucket:(it=Ke==null?void 0:Ke.data)==null?void 0:it.bucket,stsToken:(We=Ke==null?void 0:Ke.data)==null?void 0:We.security_token});return new Promise((nt,et)=>{console.log(11111,`${Ie}/${Le}`,`${Ie}/${je}`,Ke.data),$e.copy(`/${Ie}/${Le}`,`/${Ie}/${je}`).then(Ye=>{console.log("\u62F7\u8D1D\u6210\u529F",Ye)}).catch(Ye=>{console.log(Ye)})})}),Se=(Oe,Ie,Le)=>Ce(void 0,null,function*(){var je,we,Ve,Ge,ze,it;Ie.file_name=Oe.name;const We=yield(0,Pe.ZP)("/api/buckets/get_upload_token.json",{method:"get"});console.log("decrypt(res.data):",Fe(We.data)),We.data=JSON.parse(Fe(We.data));const Ke=Oe.name.split(".");Ke.pop();const $e=Ie.realFileName?Ke.join(""):(0,E.Z)(),nt=new(te())({endpoint:(je=We==null?void 0:We.data)==null?void 0:je.end_point,region:(we=We==null?void 0:We.data)==null?void 0:we.region,accessKeyId:(Ve=We==null?void 0:We.data)==null?void 0:Ve.access_key_id,accessKeySecret:(Ge=We==null?void 0:We.data)==null?void 0:Ge.access_key_secret,bucket:(ze=We==null?void 0:We.data)==null?void 0:ze.bucket,stsToken:(it=We==null?void 0:We.data)==null?void 0:it.security_token});return new Promise((et,Ye)=>{var Qe;nt.multipartUpload(`${$e}`,new Blob([Oe],{type:Oe.type}),me(pe({timeout:200*1e3,partSize:102400},Le),{callback:{url:(Qe=We==null?void 0:We.data)==null?void 0:Qe.callback_url,host:We==null?void 0:We.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,Pe.rz)(Ie)}})).then(function(Je){var st;Oe.response=(st=Je.data)==null?void 0:st.data,et(Je==null?void 0:Je.data)}).catch(function(Je){Ye(Je),console.log("err:",Je)})})}),xe=Oe=>{var Ie=Oe,{user:Le,cancelUpload:je}=Ie,we=ve(Ie,["user","cancelUpload"]);const[Ve,Ge]=(0,x.useState)([]);let[ze,it]=(0,x.useState)();const We={onRemove:$e=>{Ge([...Ve.filter(nt=>nt.name!==$e.name)]),we.onChange(Ve.filter(nt=>nt.name!==$e.name))},disabled:we.disabled,multiple:!0,fileList:Ve==null?void 0:Ve.map($e=>$e.file),customRequest:()=>{},beforeUpload:$e=>Ce(void 0,null,function*(){let nt=we.maxSize||1073741824;if(Ve.filter(et=>et.name===$e.name).length){a.ZP.info(`${$e.name}\u5DF2\u5B58\u5728\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9`);return}return($e==null?void 0:$e.size)>nt?(a.ZP.info(`\u6587\u4EF6\u8D85\u8FC7${nt/1024/1024/1024}GB\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42`),!1):(Ve.push({name:$e.name,file:$e}),Ge([...Ve]),we.onChange(Ve),!1)})},Ke=($e,nt)=>Ce(void 0,null,function*(){var et,Ye,Qe,Je,st,qe;nt.file_name=$e.name;const ft=$e.name,lt=yield(0,Pe.ZP)("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});if(lt.data=JSON.parse(Fe(lt.data)),(lt==null?void 0:lt.status)!==0){Ve[Ve.findIndex(Ne=>Ne.name===ft)].status="error",Ve[Ve.findIndex(Ne=>Ne.name===ft)].file.status="error",we.onChange(Ve),a.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5");return}ze=new(te())({endpoint:(et=lt==null?void 0:lt.data)==null?void 0:et.end_point,region:(Ye=lt==null?void 0:lt.data)==null?void 0:Ye.region,accessKeyId:(Qe=lt==null?void 0:lt.data)==null?void 0:Qe.access_key_id,accessKeySecret:(Je=lt==null?void 0:lt.data)==null?void 0:Je.access_key_secret,bucket:(st=lt==null?void 0:lt.data)==null?void 0:st.bucket,stsToken:(qe=lt==null?void 0:lt.data)==null?void 0:qe.security_token}),console.log($e,"file"),it(ze);const tt=$e.name.split(".");tt.pop();const Re=ft.indexOf(".")>-1?nt.realFileName?tt.join("."):(0,E.Z)():ft;return new Promise((Ne,ne)=>{var ue;try{ze.multipartUpload(`${we.identifier}/${Re}${ft.indexOf(".")>-1?"."+ft.split(".").pop():""}`,new Blob([$e.file],{type:$e.file.type}),{timeout:3600*1e3,partSize:1002400,progress:(Me,Ze,Ee)=>{try{console.log("\u8FDB\u5EA6",Me,Ze,Ee);const be=Ve.findIndex(Te=>Te.name===ft);Ve[be].file.percent=Me*100,Ve[be].tempCheckpoint=Ze,Ge([...Ve])}catch(be){}},checkpoint:Ve[Ve.findIndex(Me=>Me.name===ft)].tempCheckpoint,callback:{customValue:{id:ft+""},url:(ue=lt==null?void 0:lt.data)==null?void 0:ue.callback_url,host:lt==null?void 0:lt.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,Pe.rz)(nt)}}).then(function(Me){var Ze,Ee,be;const Te=Ve.findIndex(Ue=>Ue.name===ft);let He="done";if(((Ze=Me.data)==null?void 0:Ze.status)===0){$e.response=(Ee=Me.data)==null?void 0:Ee.data;const Ue=Ve.findIndex(_e=>_e.name===ft);Ve[Ue].status="done",Ve[Ue].file.status="done"}else a.ZP.warning((be=Me.data)==null?void 0:be.message),He="error";Ve[Te].status=He,Ve[Te].file.status=He,we.onChange(Ve),Ne(Me==null?void 0:Me.data)}).catch(function(Me){Ve[Ve.findIndex(Ze=>Ze.name===ft)].status="error",Ve[Ve.findIndex(Ze=>Ze.name===ft)].file.status="error",a.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),Ge([...Ve]),we.onChange(Ve),ne(Me),console.log("err:",Me)})}catch(Me){}})});return(0,x.useEffect)(()=>{Ve.every($e=>$e==="done"||$e==="error")&&we.onComplete(Ve)},[Ve]),(0,x.useEffect)(()=>{je&&(ze==null||ze.cancel())},[je]),(0,x.useEffect)(()=>{we.uploading&&Ve.map($e=>Ce(void 0,null,function*(){var nt;if((!$e.status||$e.status==="error")&&!je){$e.status="uploading",$e.file.status="uploading";const et=yield Ke($e,{login:(nt=Le==null?void 0:Le.userInfo)==null?void 0:nt.login,container_type:we.container_type,container_id:we.container_id,description:we.description,realFileName:we.realFileName})}}))},[we.uploading]),x.createElement(Be,me(pe({},We),{height:we.height,className:we.className}),x.createElement("p",{className:"ant-upload-hint"},we.text||"\u62D6\u62FD\u6587\u4EF6\u6216\u8005\u70B9\u51FB\u4E0A\u4F20"))};Ut.ZP=(0,oe.connect)(({loading:Oe,globalSetting:Ie,user:Le})=>({globalSetting:Ie,loading:Oe.models.competitions,user:Le}))(xe)},11897:function(Cn,Ut,ge){"use strict";ge.d(Ut,{h:function(){return Ce}});var x=ge(59301),gt=ge(82326),a=ge(28284),Pe=ge(7939),ye=ge(89780),ee=ge.n(ye),E=ge(47618),oe=ge(43334),re=Object.defineProperty,te=Object.defineProperties,ce=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,se=(Be,Fe,ke)=>Fe in Be?re(Be,Fe,{enumerable:!0,configurable:!0,writable:!0,value:ke}):Be[Fe]=ke,ae=(Be,Fe)=>{for(var ke in Fe||(Fe={}))le.call(Fe,ke)&&se(Be,ke,Fe[ke]);if(z)for(var ke of z(Fe))ie.call(Fe,ke)&&se(Be,ke,Fe[ke]);return Be},he=(Be,Fe)=>te(Be,ce(Fe));const pe=gt.default.Option,me={labelCol:{span:4},wrapperCol:{span:20}},ve={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"]};Ut.Z=({callback:Be,onCancel:Fe})=>{const[ke,De]=(0,x.useState)("python");function Se(Oe){De(ve[Oe][1])}function xe(Oe){Be(Oe)}return x.createElement(a.default,he(ae({},me),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:xe,style:{width:500}}),x.createElement(a.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},x.createElement(gt.default,{getPopupContainer:Oe=>Oe.parentNode,onChange:Se},Object.keys(ve).map(Oe=>x.createElement(pe,{key:Oe,value:Oe},ve[Oe][0])))),x.createElement(a.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},x.createElement(Ce,{mode:ke})),x.createElement("div",{className:"flex-container flex-end"},x.createElement(Pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),x.createElement(Pe.ZP,{type:"ghost",onClick:Fe},"\u53D6\u6D88")))};function Ce({value:Be,onChange:Fe,mode:ke,options:De={}}){const Se=(0,x.useRef)(),[xe,Oe]=(0,x.useState)();return(0,x.useEffect)(()=>{if(xe){let Ie=function(Le){const je=Le.getValue();Fe&&Fe(je)};return xe.on("change",Ie),()=>{xe.off("change",Ie)}}},[xe,Fe]),(0,x.useEffect)(()=>{xe&&xe.setOption("mode",ke)},[xe,ke]),(0,x.useEffect)(()=>{xe&&(Be!==xe.getValue()||Be==="")&&setTimeout(()=>{xe.setValue(Be||"")},300)},[xe,Be]),(0,x.useEffect)(()=>{if(Se.current&&!xe){const Ie=ee().fromTextArea(Se.current,ae({mode:ke,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},De));Oe(Ie)}},[Se.current,xe]),x.createElement("div",{className:"my-codemirror-container"},x.createElement("textarea",{ref:Se}))}},46195:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return ln}});var x=ge(59301),gt=ge(73635),a=ge(89780),Pe=ge.n(a),ye=ge(76374),ee=ge(47618),E=ge(6313),oe=ge(25717),re=ge(99498),te=ge(25419),ce=ge(67549),z=ge(75363),le=({value:$t="",className:vn,showTextOnly:bn,showLines:Sn,style:Yn={}})=>{const pn=(0,x.useMemo)(()=>"",[$t]);return x.createElement(x.Fragment,null,x.createElement("div",{dangerouslySetInnerHTML:{__html:pn}}))},ie=Object.defineProperty,se=Object.defineProperties,ae=Object.getOwnPropertyDescriptors,he=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,ve=($t,vn,bn)=>vn in $t?ie($t,vn,{enumerable:!0,configurable:!0,writable:!0,value:bn}):$t[vn]=bn,Ce=($t,vn)=>{for(var bn in vn||(vn={}))pe.call(vn,bn)&&ve($t,bn,vn[bn]);if(he)for(var bn of he(vn))me.call(vn,bn)&&ve($t,bn,vn[bn]);return $t},Be=($t,vn)=>se($t,ae(vn));let Fe=[{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\u516C\u5F0F",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"md-iconfont icon-formula",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 ke({onActionCallback:$t,title:vn,icon:bn,actionName:Sn,className:Yn="",children:pn}){function Mn(){$t(Sn)}return x.createElement("a",{title:vn,className:Yn,onClick:Mn},x.createElement("i",{className:`${bn}`}),pn)}var De=({watch:$t,showNullButton:vn,showNullProgramButton:bn,onActionCallback:Sn,fullScreen:Yn,insertTemp:pn,hidetoolBar:Mn,extraUse:$n})=>{const Jn=[...Fe,{title:`${$t?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${$t?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return x.createElement("ul",{className:"markdown-toolbar-container"},!Mn&&Jn.map((Cr,cr)=>x.createElement("li",{key:cr},Cr.actionName?x.createElement(ke,Be(Ce({},Cr),{onActionCallback:Sn})):x.createElement("span",{className:"v-line"}))),vn?x.createElement("li",null,x.createElement(ke,{icon:"iconfont icon-tianjia5 insert-blank",className:"btn-null ml5",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Sn},x.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u65B0\u589E\u586B\u7A7A\u9879"))):null,bn?x.createElement(x.Fragment,null,x.createElement("li",null,x.createElement(ke,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Sn},x.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u5355\u884C\u586B\u7A7A\u9879"))),x.createElement("li",null,x.createElement(ke,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Sn},x.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u591A\u884C\u586B\u7A7A\u9879")))):null,pn&&x.createElement("li",null,x.createElement(ke,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${pn}`,onActionCallback:Sn},x.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),$n&&x.createElement("li",null,$n),x.createElement("li",{className:"btn-full-screen"},x.createElement(ke,{icon:`${Yn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Yn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Sn})))},Se=ge(81675),xe=ge(28284),Oe=ge(37568),Ie=ge(7939),Le=Object.defineProperty,je=Object.defineProperties,we=Object.getOwnPropertyDescriptors,Ve=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,it=($t,vn,bn)=>vn in $t?Le($t,vn,{enumerable:!0,configurable:!0,writable:!0,value:bn}):$t[vn]=bn,We=($t,vn)=>{for(var bn in vn||(vn={}))Ge.call(vn,bn)&&it($t,bn,vn[bn]);if(Ve)for(var bn of Ve(vn))ze.call(vn,bn)&&it($t,bn,vn[bn]);return $t},Ke=($t,vn)=>je($t,we(vn));const $e={labelCol:{span:4},wrapperCol:{span:20}};var nt=({callback:$t,onCancel:vn})=>{function bn(Sn){$t(Sn)}return x.createElement(xe.default,Ke(We({},$e),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:bn,style:{width:500}}),x.createElement(xe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},x.createElement(Oe.default,null)),x.createElement(xe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},x.createElement(Oe.default,null)),x.createElement("div",{className:"flex-container flex-end"},x.createElement(Ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),x.createElement(Ie.ZP,{type:"ghost",onClick:vn},"\u53D6\u6D88")))},et=ge(11897),Ye=ge(59165),Qe=ge(62957),Je=ge(77019),st=ge(95382),qe=ge(59301),ft=({callback:$t,onCancel:vn})=>{const bn=document.createElement("canvas"),Sn=bn.getContext("2d");bn.width=1e3,bn.height=800,Sn.fillStyle="#ffffff",Sn.fillRect(0,0,bn.width,bn.height);const Yn=bn.toDataURL("image/png");return qe.createElement(Qe.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},qe.createElement(Je.Z,{style:{height:"100vh"}},qe.createElement(st.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Yn,visible:!0,title:String(Date.now())},onOk:pn=>{$t({src:pn.url})},onClose:vn})))},lt=ge(36207),tt=ge(5269),Re=ge(6767),Ne={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re",drawerWrap:"drawerWrap___MfDw8"},ne=ge(59301),Me=(0,x.forwardRef)(({onCancel:$t,editImgId:vn,callback:bn},Sn)=>{let Yn=(0,x.useRef)(),pn=(0,x.useRef)(),Mn=(0,x.useRef)(),$n=(0,x.useRef)(!1);const Jn=(0,x.useRef)(!1);console.log("ref:",Sn);const[Cr,cr]=(0,x.useState)(0),[dn,En]=(0,x.useState)("100vh");return(0,x.useEffect)(()=>{cr(1)},[]),(0,x.useImperativeHandle)(Sn,()=>({setHeight:En})),ne.createElement("div",{ref:Jn,className:"body-overflow-initial"},ne.createElement(lt.Z,{width:"100vw",height:dn,footer:null,closable:!0,placement:"bottom",open:!!Cr,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${Ne.drawerWrap}`,onClose:()=>{window.saveDrawData(Gn=>{bn({src:`/api/attachments/${Gn}`,id:Gn})})},title:ne.createElement(Je.Z,{align:"middle"},ne.createElement(tt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ne.createElement(tt.Z,{onClick:()=>{En(dn==="60px"?"100vh":"60px")}},ne.createElement("span",{className:"current c-blue",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77")),ne.createElement(tt.Z,{onClick:()=>{window.saveDrawData(Gn=>{if(Gn===null){Re.ZP.warning({content:"\u5185\u5BB9\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7ED8\u5236\u6D41\u7A0B\u56FE",key:"saveFlowChart"});return}Re.ZP.success({content:"\u4FDD\u5B58\u6210\u529F",key:"saveFlowChart",style:{zIndex:999999999}}),bn({src:`/api/attachments/${Gn}`,id:Gn,disabledClose:!0})})}},ne.createElement(Ie.ZP,{type:"primary",className:"ml20"},"\u4FDD\u5B58")))},ne.createElement("iframe",{src:`/drawio/src/main/webapp/?id=${vn||""}&gapi=0&od=0&db=0&gh=0&gl=0&local=0`,width:"100%",height:"100%",frameBorder:"0",ref:pn})))}),Ze=ge(58962),Ee=ge(47889),be=ge(4875);const Te=Ee.ZP.Group,He={margin:"0 8px"};var Ue=({callback:$t,onCancel:vn})=>{function bn(Sn){$t(Sn)}return x.createElement(xe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:bn},x.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},x.createElement("span",{style:He},"\u5355\u5143\u683C\u6570\uFF1A"),x.createElement("span",{style:He},"\u884C\u6570"),x.createElement(xe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},x.createElement(be.Z,null)),x.createElement("span",{style:He},"\u5217\u6570"),x.createElement(xe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},x.createElement(be.Z,null))),x.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},x.createElement("span",{style:He},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),x.createElement(xe.default.Item,{name:"align"},x.createElement(Te,null,x.createElement(Ee.ZP,{value:"default"},x.createElement("i",{className:"fa fa-align-justify"})),x.createElement(Ee.ZP,{value:"left"},x.createElement("i",{className:"fa fa-align-left"})),x.createElement(Ee.ZP,{value:"center"},x.createElement("i",{className:"fa fa-align-center"})),x.createElement(Ee.ZP,{value:"right"},x.createElement("i",{className:"fa fa-align-right"}))))),x.createElement("div",{className:"flex-container flex-end"},x.createElement(Ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),x.createElement(Ie.ZP,{type:"ghost",onClick:vn},"\u53D6\u6D88")))},_e=ge(58755),ct=ge(95075),ut=ge.n(ct),at=(0,x.forwardRef)(({use3d:$t,width:vn,height:bn,callback:Sn,showSaveButton:Yn},pn)=>{const Mn=(0,x.useRef)(),$n=(0,x.useRef)(),[Jn,Cr]=(0,x.useState)(!1),cr=(0,x.useRef)({id:Mn,appName:"graphing",width:vn||1e3,height:bn||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,x.useEffect)(()=>{$n.current=new(ut())(cr.current,!0),window.onload=function(){$n.current.inject("applet_container")}},[]);const dn=()=>{var En=window.ggbApplet.getPNGBase64(1,!0,72);return Sn&&Sn(En),En};return(0,x.useEffect)(()=>{cr.current.appName=Jn?"3D":"graphing",$n.current.inject("applet_container")},[Jn]),(0,x.useEffect)(()=>{Cr($t)},[$t]),(0,x.useImperativeHandle)(pn,()=>({getImgData:dn})),x.createElement(x.Fragment,null,x.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Mn}),x.createElement(Je.Z,{align:"middle"},x.createElement(tt.Z,{flex:1},x.createElement(_e.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:Jn,onChange:En=>Cr(En)})),x.createElement(tt.Z,null,x.createElement(Ie.ZP,{size:"large",onClick:dn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),rt=ge(58629);const Et="link",vt="upload-image",Nt="add-flowchart",Ft="draw-image",Ot="add-flowchart",kt="code-block",Bt="add-table",bt="------------",jt={default:bt,left:`:${bt}`,center:`:${bt}:`,right:`${bt}:`};var Kt=ge(14167),qt=ge(49411);function wt(){}let Rt=0;const Vt=1e4,_t="\u2581",un="@\u2581\u2581@",xn="@\u2581@",Wn=`
|
|
|
**\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`,zn=["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($t){return/^\d+$/.test($t)?`${$t}px`:$t}const mn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",tn={[mn+"-B"]:"bold",[mn+"-I"]:"italic"},sn={[Et]:"\u6DFB\u52A0\u94FE\u63A5",[kt]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[vt]:"\u6DFB\u52A0\u56FE\u7247",[Ft]:"\u6DFB\u52A0\u753B\u56FE",[Nt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Bt]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var ln=({defaultValue:$t="",onChange:vn,width:bn="100%",height:Sn=400,miniToolbar:Yn=!1,isFocus:pn=!1,watch:Mn,insertTemp:$n,mode:Jn="markdown",id:Cr="markdown-editor-id",showResizeBar:cr=!1,noStorage:dn=!1,showNullButton:En=!1,showNullProgramButton:Gn=!1,hidetoolBar:Xn=!1,fullScreen:Wt=!1,onBlur:Xt,onCMBeforeChange:Tt,onFullScreen:Zt,className:Pt="",disablePaste:Ht=!1,disabled:Ct=!1,disabledFill:Gt=!1,placeholder:Jt="",values:xt="",extraUse:St,onAddBlank:Dt})=>{const[It,Lt]=(0,x.useState)(null),[rn,an]=(0,x.useState)($t),[cn,In]=(0,x.useState)(Mn),[kn,tr]=(0,x.useState)(Wt),[Rn,Fn]=(0,x.useState)(""),[Zn,qn]=(0,x.useState)(0),[rr,ir]=(0,x.useState)(Sn),[dr,_n]=(0,x.useState)(!1),[or,sr]=(0,x.useState)(0),[jr,wr]=(0,x.useState)(0),br=(0,x.useRef)(),Er=(0,x.useRef)(),Br=(0,x.useRef)(),Sr=(0,x.useRef)(),hr=(0,x.useRef)(),pr=(0,x.useRef)(),kr=(0,gt.useDispatch)();(0,x.useEffect)(()=>{const Un=window.scrollY||window.pageYOffset;an(xt),It==null||It.setValue(xt),window.scrollTo(0,Un)},[xt]),(0,x.useEffect)(()=>{Zt==null||Zt(kn)},[kn]),(0,x.useEffect)(()=>{if(br.current){let Un=function(Qn,ur){var Pr;if(Ht){ur.preventDefault();return}const Lr=ur.clipboardData;if(Lr){const Ur=Lr.types.toString(),ri=Lr.items;if(Ur==="Files"||Lr.types.indexOf("Files")>-1){if(ur.preventDefault(),Jn=="stex")return;try{let ci=ri[1];((Pr=ri[0])==null?void 0:Pr.kind)==="file"&&(ci=ri[0]);const Ci=ci.getAsFile(),Si=Ci.name.split(".").pop();(0,Ye.I)(Ci,Ai=>{var Di,ea,ra;Ai.id?((Di=Ci==null?void 0:Ci.type)==null?void 0:Di.indexOf("image"))>-1?Nn.replaceSelection(`<img width="100%" src="/api/attachments/${Ai.id}?type=${Ai.content_type})" alt="" />`):((ea=Ci==null?void 0:Ci.type)==null?void 0:ea.indexOf("video"))>-1?Nn.replaceSelection(`<video width="100%" controls src="/api/attachments/${Ai.id}"></video>`):((ra=Ci==null?void 0:Ci.type)==null?void 0:ra.indexOf("pdf"))>-1?Nn.replaceSelection(`<a href="/api/attachments/${Ai.id}?type=${Ci.type}&disposition=inline" target="_blank">${Ci.name}</a>`):zn.includes(Si)?Nn.replaceSelection(`<a href="/api/attachments/${Ai.id}?type=office&disposition=inline" target="_blank">${Ci.name}</a>`):Nn.replaceSelection(`[${Ci.name}](/api/attachments/${Ai.id}?type=${Ai.content_type})`):(Ai==null?void 0:Ai.status)===401&&(document.location.href="/user/login")})}catch(ci){Re.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Nn=Pe().fromTextArea(br.current,{mode:Jn,lineNumbers:!Yn,lineWrapping:!0,value:$t,autoCloseTags:!0,autoCloseBrackets:!0});return Nn.on("keyup",function(Qn,ur){ur.keyCode===8&&(Qn.getValue()==""?Nn.setOption("placeholder",Jt):Nn.setOption("placeholder",null))}),Nn.on("keydown",function(Qn,ur){if(ur.keyCode===8){var Pr=mi(Qn);Pr&&ur.preventDefault()}}),pn&&Nn.focus(),Nn.on("paste",Un),Ct&&Nn.on("beforeChange",function(Qn,ur){(ur.origin==="paste"||ur.origin==="+input")&&ur.cancel()}),Lt(Nn),()=>{Nn.off("paste",Un)}}},[]);const Xr=(0,x.useCallback)(()=>{if(Er.current)try{}catch(Un){console.log(Un,"---- to set md editor body height")}},[rr,Er,kn]);(0,x.useEffect)(()=>{function Un(){let Nn=new ye.Z(Qn=>{for(let ur of Qn)(ur.target.offsetHeight>0||ur.target.offsetWidth>0)&&(Xr(),It.setSize("100%","100%"),It.refresh())});return Nn.observe(br.current.parentElement),Nn}if(It){const Nn=Un();return()=>{var Qn,ur;(Qn=br.current)!=null&&Qn.parentElement&&Nn.unobserve((ur=br.current)==null?void 0:ur.parentElement)}}},[It,Xr]),(0,x.useEffect)(()=>{if(It){let Un=[];for(const[Nn,Qn]of Object.entries(tn)){let ur={[Nn]:()=>{_r(Qn)}};Un.push(ur),It.addKeyMap(ur)}return()=>{for(let Nn of Un)It.removeKeyMap(Nn)}}},[It]),(0,x.useEffect)(()=>{Wt!==kn&&tr(Wt)},[Wt]),(0,Kt.Z)(()=>{if(!dn&&Zn>0){let Un=new Date().getTime(),Nn=window.sessionStorage.getItem(Cr);Un>=Zn+Vt&&(!Nn||Nn!==rn)&&(window.sessionStorage.setItem(Cr,rn),_n(!0))}},Vt),(0,x.useEffect)(()=>{In(Mn)},[It,Mn]),(0,x.useEffect)(()=>{It&&pn&&It.focus()},[It,pn]),(0,x.useEffect)(()=>{if(cn&&It){let Un=function(Qn){let ur=Qn.target;if(Sr.current){let Pr=ur.scrollTop/ur.scrollHeight;Sr.current.scrollTop=Sr.current.scrollHeight*Pr}};const Nn=It.getScrollerElement();return Nn.addEventListener("scroll",Un),()=>{Nn.removeEventListener("scroll",Un)}}},[It,cn]),(0,x.useEffect)(()=>{if(It&&Tt){let Un=function(Nn,Qn){Tt(Nn,Qn)};return It.on("beforeChange",Un),()=>{It.off("beforeChange",Un)}}},[It,Tt]),(0,x.useEffect)(()=>{if(It&&Xt){let Un=function(){Xt(It.getValue())};return It.on("blur",Un),()=>{It.off("blur",Un)}}},[It,Xt]);function mi(Un,Nn){var Qn=Un.getDoc(),ur=Qn.getCursor(),Pr=Qn.getLine(ur.line),Lr=Pr.charAt(ur.ch-1),Ur=Pr.lastIndexOf("@\u2581@",ur.ch),ri=Pr.lastIndexOf("@\u2581\u2581@",ur.ch),ci=Ur>ri?Ur:ri,Ci=Ur>ri?3:4;if(un.indexOf(Lr)===-1)return null;if(console.log("change1:",Nn,Un,Pr,ur,ci,Ur,ri,Lr),ci>=0&&ur.ch-ci<5){var Si=ci+Ci;return Qn.replaceRange("",{line:ur.line,ch:ci},{line:ur.line,ch:Si}),{line:ur.line,ch:Si}}return null}(0,x.useEffect)(()=>{if(It){let Un=function(Nn,Qn){const ur=Nn.getValue();an(ur),qn(new Date().getTime()),Nn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),vn&&(Gn?vn(ur,Hn(ur)):vn(ur))};return It.on("change",Un),()=>{It.off("change",Un)}}},[It,vn]),(0,x.useEffect)(()=>{if(It)if($t==null)It.setValue(""),an("");else{const Un=window.scrollY||window.pageYOffset;$t!==It.getValue()&&(It.setValue($t),an($t),It.setCursor(Ct?1:It.lineCount(),0),window.scrollTo(0,Un))}},[It,$t]);const _r=(0,x.useCallback)(Un=>{const Nn=It.getCursor(),Qn=It.getSelection();let ur=Qn.split(`
|
|
|
`);switch(Un){case"bold":return It.replaceSelection("**"+Qn+"**"),Qn===""&&It.setCursor(Nn.line,Nn.ch+2),It.focus();case"italic":return It.replaceSelection("*"+Qn+"*"),Qn===""&&It.setCursor(Nn.line,Nn.ch+1),It.focus();case"code":return It.replaceSelection("`"+Qn+"`"),Qn===""&&It.setCursor(Nn.line,Nn.ch+1),It.focus();case"inline-latex":return(0,qt.Ye)(kr)?void 0:(Fn("inline-latex"),It.focus());case"latex":return It.replaceSelection("```latex\n"+Qn+"\n```"),It.setCursor(Nn.line+1,Qn.length+1),It.focus();case"line-break":return It.replaceSelection(`<br/>
|
|
|
`),It.focus();case"list-ul":return Qn===""?It.replaceSelection("- "+Qn):It.replaceSelection(ur.map(Pr=>Pr===""?"":`- ${Pr}`).join(`
|
|
|
`)),It.focus();case"list-ol":return Qn===""?It.replaceSelection("1. "+Qn):It.replaceSelection(ur.map((Pr,Lr)=>Pr===""?"":`${Lr+1}. ${Pr}`).join(`
|
|
|
`)),It.focus();case"add-null-ch":Dt==null||Dt();return;case"add-signal":return Qn===""&&It.setCursor(Nn.line,Nn.ch),It.replaceSelection(xn),It.focus();case"add-multiple":return Qn===""&&It.setCursor(Nn.line,Nn.ch),It.replaceSelection(un),It.focus();case"inster-template-1":return Qn===""&&It.setCursor(Nn.line,Nn.ch),It.replaceSelection(Wn),It.focus();case"eraser":return It.setValue(""),It.focus();case"trigger-watch":return In(!cn),It.focus();case"trigger-full-screen":return tr(!kn),It.focus();case Et:Fn(Et);return;case kt:Fn(kt);return;case vt:Fn(vt);return;case Ft:Fn(Ft);return;case"maths-latex":if((0,qt.Ye)(kr))return;Fn("maths-latex");return;case Nt:hr.current="",sessionStorage.removeItem("file_id"),Fn(Nt);return;case Bt:Fn(Bt);return;default:throw new Error}},[It,cn,kn]),ai=(0,x.useCallback)((Un,Nn)=>{var Qn,ur,Pr,Lr,Ur,ri;Un!=null&&Un.disabledClose||Fn("");const{src:ci,alt:Ci,id:Si}=Un||{};switch(Rn){case Et:const{title:ya,link:ha}=Un;return It.replaceSelection(`[${ya}](${ha})`),It.focus();case kt:const{language:oa,content:di}=Un;return It.replaceSelection(["```"+oa,di,"```"].join(`
|
|
|
`)),It.focus();case"maths-latex":for(var Ai=atob(Un),Di=new Uint8Array(Ai.length),ea=0;ea<Ai.length;ea++)Di[ea]=Ai.charCodeAt(ea);var ra=new Blob([Di],{type:"image/png"});return(0,Ye.I)(ra,xi=>{xi.id?It.replaceSelection(``):(xi==null?void 0:xi.status)===401&&(document.location.href="/user/login")}),It.focus();case"inline-latex":return(0,qt.Ye)(kr)?void 0:(It.replaceSelection("`$$"+Un+"$$`"),It.focus());case Ot:return Si?(It.getValue().indexOf(ci)===-1?It.replaceSelection(`<center><img id="${Si}" width="80%" src="${ci}" class="draw-flowchart" alt="${Ci||""}" /></center>`):document.getElementById(Si).src=Ze.Z.API_SERVER+ci+"?t="+Date.now(),It.focus()):void 0;case vt:case Ft:const Jr=Nn,Ui=(Pr=(ur=(Qn=Jr==null?void 0:Jr.name)==null?void 0:Qn.split("."))==null?void 0:ur.pop)==null?void 0:Pr.call(ur);return((Lr=Jr==null?void 0:Jr.type)==null?void 0:Lr.indexOf("image"))>-1||!(Jr!=null&&Jr.type)?Jr!=null&&Jr.align||Jr!=null&&Jr.width?It.replaceSelection(`<p style="text-align:${Jr.align||"initial"}"><img width="${Jr.width?Jr.width+"%":"initial"}" src="${ci}" alt="${Ci||""}" /></p>`):It.replaceSelection(`<img width="100%" src="${ci}" alt="${Ci||""}" />`):((Ur=Jr==null?void 0:Jr.type)==null?void 0:Ur.indexOf("video"))>-1?It.replaceSelection(`<video width="100%" controls src="${ci}"></video>`):((ri=Jr==null?void 0:Jr.type)==null?void 0:ri.indexOf("pdf"))>-1?It.replaceSelection(`<a href="${ci}?type=${Jr.type}&disposition=inline" target="_blank">${Jr.name}</a>`):zn.includes(Ui)?It.replaceSelection(`<a href="${ci}?type=office&disposition=inline" target="_blank">${Jr.name}</a>`):It.replaceSelection(`[${Jr.name}](${ci})`),It.focus();case Bt:const{row:zi,col:fi,align:ki}=Un;let Xi=`
|
|
|
`;for(let xi=0;xi<zi;xi++){let Bi=[],Fi=[];for(let Ea=0;Ea<fi;Ea++)xi===1&&Fi.push(jt[ki]),Bi.push(" ");xi===1&&(Xi+=`| ${Fi.join(" | ")} |
|
|
|
`),Xi+=`| ${Bi.join(fi===1?"":" | ")} |
|
|
|
`}return It.replaceSelection(Xi+`
|
|
|
`),It.focus();default:throw new Error}},[It,Rn]),ei=(0,x.useMemo)(()=>{switch(Rn){case Et:return x.createElement(nt,{callback:ai,onCancel:ui});case kt:return x.createElement(et.Z,{callback:ai,onCancel:ui});case vt:return x.createElement(Ye.Z,{callback:ai,onCancel:ui});case Nt:return x.createElement(Me,{editImgId:hr.current,callback:ai,onCancel:ui});case Bt:return x.createElement(Ue,{callback:ai,onCancel:ui});case"maths-latex":return x.createElement(at,{showSaveButton:!0,callback:ai});case"inline-latex":return x.createElement(rt.Z,{showSaveButton:!0,callback:ai});default:return null}},[Rn]);function ui(){Fn("")}(0,x.useEffect)(()=>{if(Br.current){let Un=function(Ur){Pr=!0,Lr=Ur.pageY},Nn=function(){Pr=!1},Qn=function(Ur){if(Pr){let ri=Ur.pageY-Lr;ri<0&&(ri=0),ri>300&&(ri=300);let ci=Sn+ri+"px";ir(ci)}},ur=Br.current,Pr=!1,Lr=0;return ur.addEventListener("mousedown",Un),document.addEventListener("mousemove",Qn),document.addEventListener("mouseup",Nn),()=>{ur.removeEventListener("mousedown",Un),document.removeEventListener("mousemove",Qn),document.removeEventListener("mouseup",Nn)}}},[It,Br]),(0,x.useEffect)(()=>{ir(Sn)},[Sn]);const xr=gn(bn),Ir=gn(rr),ar={width:xr,height:Ir},Dn=(0,x.useMemo)(()=>{if(Zn){let Un=new Date(Zn),Nn=Un.getHours(),Qn=Un.getMinutes(),ur=Un.getSeconds();return Nn=Nn<10?"0"+Nn:Nn,Qn=Qn<10?"0"+Qn:Qn,ur=ur<10?"0"+ur:ur,`${Nn}:${Qn}:${ur}`}return 0},[Zn]),Hn=Un=>{const Nn=[];if(Gn){let Qn=-1;Un=Un.replace(/(@▁▁@|@▁@)/g,function(ur,Pr,Lr){Nn.push({multiLine:ur!==xn})})}return Nn};function Vn(){window.sessionStorage.removeItem(Cr),_n(!1),qn(0)}function Bn(){_n(!1),qn(0),It.setValue(window.sessionStorage.getItem(Cr))}(0,x.useEffect)(()=>{sn[Rn]&&Rn!==Ft&&Rn!==Nt&&setTimeout(()=>{const Un=document.getElementsByClassName("markdown-popup-form")[0],Nn=window.innerWidth/2-Un.offsetWidth/2,Qn=window.innerHeight/2-Un.offsetHeight/2;sr(Nn),wr(Qn)},0)},[Rn]);const lr=Un=>{Un.preventDefault();const Nn=Un.clientX-or,Qn=Un.clientY-jr;document.body.onmousemove=ur=>{let Pr=ur.clientX-Nn,Lr=ur.clientY-Qn;const Ur=document.getElementsByClassName("markdown-popup-form")[0],ri=window.innerWidth-Ur.offsetWidth,ci=window.innerHeight-Ur.offsetHeight;Pr=Math.max(0,Math.min(Pr,ri)),Lr=Math.max(0,Math.min(Lr,ci)),mr(ur.clientX,ur.clientY,Nn,Qn)&&(sr(Pr),wr(Lr))},document.body.onmouseup=function(){document.body.onmousemove=null}},mr=(Un,Nn,Qn,ur)=>{const Pr=document.body.clientHeight,Lr=document.body.clientWidth;return Un<20&&Qn>Un||Un>Lr-20&&Qn<Un||Nn<20&&ur>Nn||Nn>Pr-20&&ur<Nn?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};return x.createElement(x.Fragment,null,x.createElement("div",{className:"markdown-editor-wrapper",ref:Er},x.createElement("div",{className:`markdown-editor-container ${Pt} ${cn?"on-preview":""} ${Yn?"mini":""} ${kn?"full-screen":""}`,style:ar},x.createElement(De,{insertTemp:$n,watch:cn,fullScreen:kn,showNullButton:En,showNullProgramButton:Gn,onActionCallback:_r,hidetoolBar:Xn,extraUse:St}),x.createElement("div",{className:"markdown-editor-body"},x.createElement("div",{className:"codemirror-container"},x.createElement("textarea",{ref:br,placeholder:Jt})),cn?x.createElement("div",{ref:Sr,className:"preview-container"},Jn==="stex"&&x.createElement(le,{value:rn}),Jn!=="stex"&&x.createElement(z.Z,{edit:!0,disabledFill:Gt,showProgramFill:Gn,value:rn,openEditor:Un=>{var Nn;hr.current=Un,(Nn=pr.current)==null||Nn.setHeight("100vh"),setTimeout(()=>{Fn("add-flowchart")},150)}})):null))),cr?x.createElement("a",{ref:Br,className:"editor-resize"}):null,Rn===Ft&&x.createElement(ft,{callback:ai,onCancel:ui}),Rn===Nt&&x.createElement(Me,{ref:pr,editImgId:hr.current,callback:ai,onCancel:ui}),x.createElement(Se.Z,null,sn[Rn]&&Rn!==Ft&&Rn!==Nt?x.createElement(Qe.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:or,top:jr},title:x.createElement("div",{style:{cursor:"move"},onMouseDown:lr},sn[Rn]),open:!0,onCancel:ui,footer:null,destroyOnClose:!0,width:Rn===Nt?"1200px":null,height:Rn===Nt?"80vh":null,className:"markdown-popup-form"},ei):null))}},59165:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return Fe},I:function(){return De}});var x=ge(28284),gt=ge(6767),a=ge(37568),Pe=ge(44104),ye=ge(4875),ee=ge(47889),E=ge(7939),oe=ge(60562),re=ge(59301),te=ge(59301),ce=Object.defineProperty,z=Object.defineProperties,le=Object.getOwnPropertyDescriptors,ie=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,he=(Se,xe,Oe)=>xe in Se?ce(Se,xe,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):Se[xe]=Oe,pe=(Se,xe)=>{for(var Oe in xe||(xe={}))se.call(xe,Oe)&&he(Se,Oe,xe[Oe]);if(ie)for(var Oe of ie(xe))ae.call(xe,Oe)&&he(Se,Oe,xe[Oe]);return Se},me=(Se,xe)=>z(Se,le(xe));const{useForm:ve}=x.default,Ce={width:280,marginRight:10},Be={labelCol:{span:5},wrapperCol:{span:19}};var Fe=({callback:Se,onCancel:xe})=>{const[Oe]=ve();let Ie=(0,re.useRef)();function Le(Ve){Ie.current.width=Oe.getFieldValue("width"),Ie.current.align=Oe.getFieldValue("align"),Se(Ve,Ie.current)}function je(Ve,Ge){if(Ve.status===-1){gt.ZP.error(Ve.message);return}Oe.setFieldsValue({src:`/api/attachments/${Ve.id}`,type:Ge.type})}function we(Ve){let Ge=Ve.target.files[0];Ie.current=Ge,De(Ge,je)}return te.createElement(x.default,me(pe({form:Oe},Be),{className:"upload-image-panel",onFinish:Le,style:{width:470,overflow:"hidden"}}),te.createElement(x.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},te.createElement("div",{className:"flex-container"},te.createElement(x.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},te.createElement(a.default,{style:Ce})),te.createElement(ke,{onFileChange:we}))),te.createElement(x.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},te.createElement(a.default,{style:{width:264}})),te.createElement(x.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},te.createElement(Pe.Z,null,te.createElement(x.default.Item,{name:"width",style:{margin:0}},te.createElement(ye.Z,{style:{width:264}})),te.createElement("span",{className:"ml8"},"%"))),te.createElement(x.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},te.createElement(ee.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),te.createElement("aside",null,te.createElement(x.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},te.createElement(E.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),te.createElement(E.ZP,{type:"default",onClick:xe},"\u53D6\u6D88"))))};function ke({onFileChange:Se}){return te.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",te.createElement("input",{type:"file",onChange:Se}))}function De(Se,xe){if(!Se)throw new String("\u6CA1\u6709\u6587\u4EF6");let Oe=new FormData;Oe.append("editormd-image-file",Se),Oe.append("file_param_name","editormd-image-file"),Oe.append("byxhr","true");var Ie=new window.XMLHttpRequest;Ie.withCredentials=!0,Ie.addEventListener("load",function(Le){xe(JSON.parse(Le.target.responseText),Se)},!1),Ie.addEventListener("error",function(Le){console.error(Le)},!1),Ie.open("POST",`${oe.KI}/api/attachments.json`),Ie.send(Oe)}},81675:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return a}});var x=ge(59301),gt=ge(4676);class a extends x.Component{constructor(ye){super(ye);const ee=window.document;this.node=ee.createElement("div"),ee.body.appendChild(this.node)}render(){const{children:ye}=this.props;return(0,gt.createPortal)(ye,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},28444:function(Cn,Ut,ge){"use strict";ge.d(Ut,{SV:function(){return ft},ZP:function(){return qe}});var x=ge(59301),gt=ge(76374);const a={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"]},Pe={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"]},ye={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(`
|
|
|
`)},{label:"include",content:"include<$0>"},{label:"printf",content:"printf($0)"},{label:"system",content:'system("$0")'},{label:"main",content:["int main () {"," $0","}"].join(`
|
|
|
`)},{label:"if",content:["if () {"," $0","}"].join(`
|
|
|
`)},{label:"for",content:["for(int j=0 ; j<10; j++){"," $0","}"].join(`
|
|
|
`)},{label:"trycatch",content:["try{"," $0","}catch(ExceptionName e){","}"].join(`
|
|
|
`)},{label:"using namespace std",content:["using namespace std"].join(`
|
|
|
`)},{label:"include <iostream>",content:["#include <iostream>"].join(`
|
|
|
`)},{label:"include <vector>",content:["#include <vector>"].join(`
|
|
|
`)},{label:"include <cstdio>",content:["#include <cstdio>"].join(`
|
|
|
`)},{label:"include <cstring>",content:["#include <cstring>"].join(`
|
|
|
`)},{label:"include <sstream>",content:["#include <sstream>"].join(`
|
|
|
`)},{label:"include <fstream>",content:["#include <fstream>"].join(`
|
|
|
`)},{label:"include <map>",content:["#include <map>"].join(`
|
|
|
`)},{label:"include <string>",content:["#include <string>"].join(`
|
|
|
`)},{label:"include <cmath>",content:["#include <cmath>"].join(`
|
|
|
`)}]},ee={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(`
|
|
|
`)}]},E={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 oe=ge(53184),re=ge.n(oe),te=(lt,tt,Re)=>new Promise((Ne,ne)=>{var ue=Ee=>{try{Ze(Re.next(Ee))}catch(be){ne(be)}},Me=Ee=>{try{Ze(Re.throw(Ee))}catch(be){ne(be)}},Ze=Ee=>Ee.done?Ne(Ee.value):Promise.resolve(Ee.value).then(ue,Me);Ze((Re=Re.apply(lt,tt)).next())});const ce={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"]}},z=(lt,tt,Re,Ne)=>{const ne=tt.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:Re.lineNumber,endColumn:Re.column});return Array.from(new Set(ne.match(/\b\w{2,}\b/g)||[])).map(Me=>({label:Me,kind:lt.languages.CompletionItemKind.Text,insertText:Me,range:Ne}))},le=(lt,tt,Re,Ne)=>{lt.languages.registerCompletionItemProvider(tt,{provideCompletionItems(ne,ue){const Me=ne.getWordUntilPosition(ue),Ze={startLineNumber:ue.lineNumber,endLineNumber:ue.lineNumber,startColumn:Me.startColumn,endColumn:Me.endColumn},Ee=ne.getLineContent(ue.lineNumber).substring(Me.startColumn-2,Me.endColumn);return{suggestions:[...z(lt,ne,ue,Ze),...Re.map(Te=>({label:Te,kind:lt.languages.CompletionItemKind.Keyword,documentation:Te,insertText:Te,insertTextRules:lt.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Ze})),...Ne.map(Te=>({label:Te.label,kind:lt.languages.CompletionItemKind.Snippet,documentation:Te.content,insertText:Ee.startsWith("#")?Te.content.replace(/#/,""):Te.content,insertTextRules:lt.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Ze}))]}}})};var ie=lt=>{ce.languages.forEach(tt=>{lt.languages.registerDocumentFormattingEditProvider(tt,{provideDocumentFormattingEdits(Re){return te(this,null,function*(){const Ne=re()(Re.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:Re.getFullModelRange(),text:Ne}]})}})}),le(lt,"java",Pe.keywords,Pe.quickKey),le(lt,"cpp",ye.keywords,ye.quickKey),le(lt,"c",a.keywords,[]),le(lt,"python",ee.keywords,ee.quickKey),le(lt,"scala",E.keywords,E.quickKey)};const se="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var ae=Object.defineProperty,he=(lt,tt,Re)=>tt in lt?ae(lt,tt,{enumerable:!0,configurable:!0,writable:!0,value:Re}):lt[tt]=Re,pe=(lt,tt,Re)=>he(lt,typeof tt!="symbol"?tt+"":tt,Re);const me=class Hu{constructor(tt,Re,Ne){this.placeholder=tt,this.editor=Re,this.monaco=Ne,Re.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return Hu.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)}};pe(me,"ID","editor.widget.placeholderHint");var Ce=me,Be=ge(96236),Fe=ge(6767),ke=ge(25399),De=ge(89392),Se=ge(54087),xe=ge(56102),Oe=Object.defineProperty,Ie=Object.defineProperties,Le=Object.getOwnPropertyDescriptors,je=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,Ge=(lt,tt,Re)=>tt in lt?Oe(lt,tt,{enumerable:!0,configurable:!0,writable:!0,value:Re}):lt[tt]=Re,ze=(lt,tt)=>{for(var Re in tt||(tt={}))we.call(tt,Re)&&Ge(lt,Re,tt[Re]);if(je)for(var Re of je(tt))Ve.call(tt,Re)&&Ge(lt,Re,tt[Re]);return lt},it=(lt,tt)=>Ie(lt,Le(tt)),We=(lt,tt)=>{var Re={};for(var Ne in lt)we.call(lt,Ne)&&tt.indexOf(Ne)<0&&(Re[Ne]=lt[Ne]);if(lt!=null&&je)for(var Ne of je(lt))tt.indexOf(Ne)<0&&Ve.call(lt,Ne)&&(Re[Ne]=lt[Ne]);return Re},Ke=(lt,tt,Re)=>new Promise((Ne,ne)=>{var ue=Ee=>{try{Ze(Re.next(Ee))}catch(be){ne(be)}},Me=Ee=>{try{Ze(Re.throw(Ee))}catch(be){ne(be)}},Ze=Ee=>Ee.done?Ne(Ee.value):Promise.resolve(Ee.value).then(ue,Me);Ze((Re=Re.apply(lt,tt)).next())});function $e(lt){return/^\d+$/.test(lt)?`${lt}px`:lt}function nt(){}let et=!1;const Ye={"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 Qe(lt=[]){let tt=lt;if(Array.isArray(lt)){for(let Re=0;Re<lt.length;Re++){let Ne=Ye[lt[Re]];if(Ne)return Ne}return tt[0]}return Ye[tt]||tt}let Je=null;const st=()=>Ke(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(lt){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",lt)}});var qe=lt=>{var tt=lt,{width:Re="100%",height:Ne="100%",value:ne,language:ue="javascript",style:Me={},options:Ze={},overrideServices:Ee={},theme:be="vs-dark",onEditBlur:Te,isCopy:He=!1,onSave:Ue,autoHeight:_e=!1,forbidCopy:ct=!1,forbidCopyTips:ut,onChange:yt=nt,editorDidMount:at=nt,onFocus:rt=nt,onBreakPoint:Et=nt,breakPointValue:vt=[],filename:Nt="educoder.txt",errorLine:Ft,errorContent:Ot="",highlightLine:kt,openBreakPoint:Bt=!1,placeholder:bt="",showMiniMap:jt=!0}=tt,Kt=We(tt,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","forbidCopyTips","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder","showMiniMap"]);const qt=(0,x.useRef)(),wt=(0,x.useRef)({}),Rt=(0,x.useRef)(),Vt=(0,x.useRef)(),_t=(0,x.useRef)([]),un=(0,x.useRef)(!1),xn=(0,x.useRef)(),Wn=(0,x.useRef)(),zn=(0,x.useRef)(!1),[gn,Ln]=(0,x.useState)(!1);function mn(){let dn;return qt.current&&(dn=new gt.Z(En=>{for(let Gn of En)(Gn.target.offsetHeight>0||Gn.target.offsetWidth>0)&&wt.current.instance.layout()}),dn.observe(qt.current)),dn}function tn(){Fe.ZP.warning({content:decodeURIComponent(ut||se),key:"monaco-editor-tip"})}const sn=()=>{let dn=wt.current.instance;if(ne!=null&&dn&&gn){const En=dn.getModel();En&&ne!==En.getValue()&&(et=!0,En.setValue(ne),dn.layout(),et=!1)}};(0,x.useEffect)(()=>{const dn=Se.Z.subscribe("formatDocument",En=>{var Gn;let Xn=wt.current.instance;(Gn=Xn==null?void 0:Xn.getAction)==null||Gn.call(Xn,"editor.action.formatDocument").run()});return window.updateMonacoValue=En=>{yt(En)},dn},[]),(0,x.useEffect)(()=>{var dn;let En=wt.current.instance;Vt.current&&clearTimeout(Vt.current),Vt.current=setTimeout(()=>{sn()},500),ne&&(ne!=null&&ne.length)&&((dn=En==null?void 0:En.updateOptions)==null||dn.call(En,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(ne.split(/\r\n|\r|\n/g).length))+3,5)}))},[ne,gn,wt.current]),(0,x.useEffect)(()=>{if(Ft&&wt.current&&wt.current.instance){let En=wt.current.instance;En.changeViewZones(function(Gn){var Xn=document.createElement("div");Xn.style.padding="10px 20px",Xn.style.width="calc(100% - 20px)",Xn.className="my-error-line-wrp",Xn.innerHTML=Ot,Gn.addZone({afterLineNumber:Ft||11,heightInLines:3,domNode:Xn})});var dn={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}};En.addOverlayWidget(dn),En.revealPositionInCenter({lineNumber:20,column:1})}},[Ft,wt.current,gn]);const ln=(dn="",En)=>{if(!dn||dn.trim()==="")return!0;const Xn=wt.current.instance.getModel().getLineTokens(En);let Wt=!1;for(let Xt=0;Xt<2;Xt++)Xn.getStandardTokenType(Xt)===1&&(Wt=!0);return Wt};(0,x.useEffect)(()=>{var dn;const En=(dn=wt.current)==null?void 0:dn.instance;if(En&&gn&&ct){const Gn=En.onDidBlurEditorWidget(()=>{zn.current=!1}),Xn=En.onDidFocusEditorText(()=>{zn.current=!0});return()=>{Gn.dispose(),Xn.dispose()}}},[wt.current,gn,ct]),(0,x.useEffect)(()=>{var dn;if((dn=wt.current)!=null&&dn.instance&&gn&&Bt){let En=wt.current.instance,Gn=En.getModel();if(!Gn)return;(()=>{var St;let Dt=[],It=[];const Lt=Gn.getAllDecorations();for(let an of Lt)an.options.className==="highlighted-line"&&(Dt.push((St=an==null?void 0:an.range)==null?void 0:St.startLineNumber),It.push(an==null?void 0:an.id));if(kt===Dt[0])return;Gn.deltaDecorations(It,[]);const rn=Gn.getLineCount();kt&&kt<=rn&&(En.deltaDecorations([],[{range:new Je.Range(kt,1,kt,Gn.getLineMaxColumn(kt)),options:{isWholeLine:!0,className:"highlighted-line"}}]),En.revealLineInCenter(kt))})();const Wt=(St=!1)=>{var Dt;let It=[],Lt=[];const rn=Gn.getAllDecorations();for(let an of rn)an.options.linesDecorationsClassName==="breakpoints-select"&&(It.push((Dt=an==null?void 0:an.range)==null?void 0:Dt.startLineNumber),Lt.push(an==null?void 0:an.id));if(St)return{lines:It,ids:Lt};Et(It)},Xt=St=>Ke(void 0,null,function*(){let Dt={range:new Je.Range(St,1,St,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield Gn.deltaDecorations([],[Dt]),Wt()}),Tt=St=>Ke(void 0,null,function*(){let Dt=[];const It=En.getLineDecorations(St);for(let Lt of It)Lt.options.linesDecorationsClassName==="breakpoints-select"&&Dt.push(Lt.id);yield Gn.deltaDecorations(Dt,[]),Wt()}),Zt=St=>{let Dt=En.getLineDecorations(St);for(let It of Dt)if(It.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,De.isEqual)(vt,Wt(!0).lines)){Gn.deltaDecorations(Wt(!0).ids,[]);const St=vt.map(Dt=>({range:new Je.Range(Dt,1,Dt,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));Gn.deltaDecorations([],St)}const Pt=En.onDidChangeModelContent(St=>{let Dt=En.getPosition();if(Dt){let It=Dt.lineNumber;clearTimeout(Wn.current),Wn.current=setTimeout(()=>{ln(Gn.getLineContent(It),It)?Tt(It):Zt(It)?(Tt(It),Xt(It)):Wt()},100)}}),Ht=En.onMouseDown(St=>{var Dt,It,Lt;if(St.target.detail&&((Lt=(It=(Dt=St.target)==null?void 0:Dt.element)==null?void 0:It.className)!=null&&Lt.includes("line-numbers"))){let rn=St.target.position.lineNumber;if(ln(Gn.getLineContent(rn),rn))return;Zt(rn)?Tt(rn):Xt(rn)}}),Ct=St=>{let Dt={range:new Je.Range(St,1,St,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};_t.current=En.deltaDecorations(_t.current,[Dt])},Gt=()=>{_t.current=En.deltaDecorations(_t.current,[])},Jt=En.onMouseMove(St=>{var Dt,It,Lt;if(Gt(),St.target.detail&&((Lt=(It=(Dt=St.target)==null?void 0:Dt.element)==null?void 0:It.className)!=null&&Lt.includes("line-numbers"))){let rn=St.target.position.lineNumber;if(ln(Gn.getLineContent(rn),rn))return;Ct(rn)}}),xt=En.onMouseLeave(()=>{Gt()});return()=>{Pt.dispose(),Ht.dispose(),Jt.dispose(),xt.dispose()}}},[wt.current,gn,vt,kt,Bt,ue]),(0,x.useEffect)(()=>{var dn;(dn=wt.current)!=null&&dn.instance&&Bt&&wt.current.instance.setPosition({lineNumber:0,column:0})},[kt]);function $t(){let dn=wt.current.instance;if(dn){const En=dn.getSelection(),Gn=wt.current.pastePos||{},Xn=new Je.Range(Gn.startLineNumber||En.endLineNumber,Gn.startColumn||En.endColumn,Gn.endLineNumber||En.endLineNumber,Gn.endColumn||En.endColumn);setTimeout(()=>{dn.executeEdits("",[{range:Xn,text:""}])},300)}}function vn(dn){(window.navigator.platform.match("Mac")?dn.metaKey:dn.ctrlKey)&&dn.keyCode==83&&(dn.preventDefault(),Ue())}const bn=()=>{if(_e&&wt.current.instance){const dn=wt.current.instance.getContentHeight();Cr(dn<Ne?Ne:dn)}else Cr(Ne)};function Sn(dn){var En=document.createEvent("MouseEvents");En.initMouseEvent("click",!0,!1,window,0,0,0,0,0,!1,!1,!1,!1,0,null),dn.dispatchEvent(En)}const Yn=dn=>{if(!zn.current)return;const{keyCode:En,ctrlKey:Gn,metaKey:Xn,target:Wt,type:Xt}=dn;return(Xt==="paste"||(En===67||En===86)&&(Xn||Gn))&&Wt.nodeName==="TEXTAREA"&&(tn(),dn.preventDefault()),!1};function pn(dn,En){var Gn=window.URL||window.webkitURL||window,Xn=new Blob([En]),Wt=document.createElementNS("http://www.w3.org/1999/xhtml","a");Wt.href=Gn.createObjectURL(Xn),Wt.download=dn,Sn(Wt)}(0,x.useEffect)(()=>{bn()},[bn]),(0,x.useEffect)(()=>{qt.current&&!gn&&Promise.all([ge.e(8909),ge.e(1992)]).then(ge.bind(ge,71448)).then(dn=>{try{Je=dn,wt.current.instance=Je.editor.create(qt.current,{value:ne,language:Qe(ue),theme:be,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:jt||!1}},Ee);const En=wt.current.instance;let Wt=[...Be.BH._menuItems].find(Pt=>Pt[0]._debugName=="EditorContext")[1],Xt=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Tt=(Pt,Ht)=>{var Ct,Gt;let Jt=Pt._first;do Ht.includes((Gt=(Ct=Jt.element)==null?void 0:Ct.command)==null?void 0:Gt.id)&&Pt._remove(Jt);while(Jt=Jt.next)};if(at(En,Je),setTimeout(()=>{bn(),wt.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{pn(Nt||"educoder.txt",En.getValue())}})},500),wt.current.subscription=En.onDidChangeModelContent(Pt=>{un.current?clearTimeout(xn.current):(bn(),yt(En.getValue(),Pt)),xn.current=setTimeout(()=>{un.current=!1},500)}),window.Monaco||ie(Je,Qe(ue)),ct&&(Tt(Wt,Xt),qt.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",Yn),window.removeEventListener("paste",Yn),window.addEventListener("keydown",Yn),window.addEventListener("paste",Yn)),window.Monaco=Je,Te&&En.onDidBlurEditorWidget(()=>{Te(En.getValue())}),rt&&En.onDidFocusEditorText(()=>{ct&&st(),rt(En.getValue())}),ct){st();try{En.onDidPaste(Pt=>{const Ht=En.getSelection(),Ct=wt.current.pastePos||{},Gt=new Je.Range(Ct.startLineNumber||Ht.endLineNumber,Ct.startColumn||Ht.endColumn,Ct.endLineNumber||Ht.endLineNumber,Ct.endColumn||Ht.endColumn);En.executeEdits("",[{range:Pt.range,text:""}])})}catch(Pt){}}let Zt=mn();return bt&&typeof bt=="string"&&new Ce(bt,En,Je),Ln(!0),()=>{const Pt=wt.current.instance;Pt.dispose();const Ht=Pt.getModel();Ht&&Ht.dispose(),wt.current.subscription&&wt.current.subscription.dispose(),Zt.unobserve(qt.current)}}catch(En){}})},[]),(0,x.useEffect)(()=>{if(wt.current.instance&&gn)return document.addEventListener("keydown",vn,!1),()=>{document.removeEventListener("keydown",vn)}},[Ue,gn]),(0,x.useEffect)(()=>{let dn=wt.current.instance;if(dn&&gn){let En=Qe(ue);Je.editor.setModelLanguage(dn.getModel(),En)}},[ue,gn]),(0,x.useEffect)(()=>{wt.current.instance&&gn&&Je.editor.setTheme(be)},[be,gn]),(0,x.useEffect)(()=>{let dn=wt.current.instance;Rt.current=Ze,dn&&gn&&(dn.updateOptions(ze({},Ze)),setTimeout(()=>{dn.getModel().updateOptions(ze({},Ze))},200))},[JSON.stringify(Ze),gn]),(0,x.useEffect)(()=>{let dn=wt.current.instance;dn&&gn&&dn.layout()},[Re,Ne,gn]);const[Mn,$n]=(0,x.useState)($e(Re)),[Jn,Cr]=(0,x.useState)($e(Ne)),cr=it(ze({},Me),{width:Mn,height:Jn,position:"relative"});return x.createElement("div",{className:"my-monaco-editor",ref:qt,style:cr,onFocus:()=>{ct&&st()}},He&&x.createElement(xe.CopyToClipboard,{text:ne,onCopy:()=>Fe.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(ke.Z,{title:"\u590D\u5236\u4EE3\u7801"},x.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},x.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function ft({width:lt="100%",height:tt="100%",original:Re,modified:Ne,language:ne,options:ue={}}){const Me=(0,x.useRef)(),[Ze,Ee]=(0,x.useState)(null);function be(_e){let ct;return Me.current&&(ct=new gt.Z(ut=>{for(let yt of ut)(yt.target.offsetHeight>0||yt.target.offsetWidth>0)&&_e.layout()}),ct.observe(Me.current)),ct}(0,x.useEffect)(()=>(Me.current&&Promise.all([ge.e(8909),ge.e(9404)]).then(ge.bind(ge,2550)).then(_e=>{Je=_e;const ct=Je.editor.createDiffEditor(Me.current,it(ze({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},ue),{wordWrap:!0}));Ee(ct);let ut=be(ct);return()=>{ct.dispose();const yt=ct.getModel();yt&&yt.dispose(),ut.unobserve(Me.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,x.useEffect)(()=>{Ze&&Ze.setModel({original:Je.editor.createModel(Re,ne),modified:Je.editor.createModel(Ne,ne)})},[Re,Ne,ne,Ze]);const Te=$e(lt),He=$e(tt),Ue={width:Te,height:He};return x.createElement("div",{className:"my-diff-editor",ref:Me,style:Ue})}},81418:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return ce}});var x={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT",tagsDom:"tagsDom___COQg7",hiddenbq:"hiddenbq___TqlUF"},gt=ge(29787),a=ge(25399),Pe=ge(89787),ye=ge(92310),ee=ge.n(ye),E=ge(49411),oe=ge(40412),re=ge(59301),ce=({className:z,dataSource:le=[],col:ie=4,right:se,bottom:ae=23,precision:he=0,wrapWidth:pe=1200,trackEventItems:me,loading:ve,onRemove:Ce=()=>{},isCurrent:Be=!0,showProgress:Fe=!1,showAlias:ke=!1,category:De,hiddenClick:Se})=>{const xe=Math.floor((pe-(ie-1)*se)/ie),Oe=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png",ptclass:"sprite-70",swclass:"sprite-68"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png",ptclass:"sprite-60",swclass:"sprite-65"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png",ptclass:"sprite-58",swclass:"sprite-63"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png",ptclass:"sprite-62",swclass:"sprite-67"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png",ptclass:"sprite-61",swclass:"sprite-66"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png",ptclass:"sprite-59",swclass:"sprite-64"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png",ptclass:"sprite-71",swclass:"sprite-69"}];return re.createElement(gt.Z,{spinning:ve},re.createElement("div",{className:ee()(x.list,z)},!!(le!=null&&le.length)&&(le==null?void 0:le.map((Ie,Le)=>{var je,we,Ve,Ge,ze,it,We,Ke,$e,nt,et,Ye,Qe;const{name:Je,id:st,identifier:qe,featured:ft,school_name:lt,image_url:tt,excellent:Re,is_plan:Ne}=Ie;return re.createElement("div",{key:st,className:Be&&Fe?x.wrapisCurrent:x.wrap,style:{width:xe,marginRight:(1+Le)%ie===0?0:se+he,marginBottom:ae}},re.createElement("a",{className:x.li,onClick:ne=>{ne.preventDefault(),ne.stopPropagation(),me&&(0,E.L9)([me]),(0,E.xg)(`/paths/${qe}`)}},re.createElement("div",{className:x.img},re.createElement("img",{className:x.cover,src:`${tt}`}),(je=Ie==null?void 0:Ie.subject_tags)==null?void 0:je.map((ne,ue)=>{var Me,Ze;if(ue===0){const be=(Me=Oe.find(Te=>Te.name==ne))==null?void 0:Me.swclass;return re.createElement("span",{className:`sprite ${be} ${x.sign}`,style:{left:"-4px"}})}const Ee=(Ze=Oe.find(be=>be.name==ne))==null?void 0:Ze.ptclass;return re.createElement("span",{className:`sprite ${Ee} ${x.sign}`,style:{left:`${48+52*(ue-1)+2*ue}px`}})}),re.createElement("div",{className:x.tagsDom},re.createElement("div",{className:"flex flex-wrap gap-10px item-center"},(Ie==null?void 0:Ie.excellent)&&re.createElement("div",{className:x.bq},"\u5F00\u653E\u8BFE\u7A0B"),((we=Ie==null?void 0:Ie.custom_tags)==null?void 0:we.length)>0&&re.createElement(a.Z,{title:(ze=(Ge=Ie==null?void 0:Ie.custom_tags)==null?void 0:Ge[((Ve=Ie==null?void 0:Ie.custom_tags)==null?void 0:Ve.length)-1])==null?void 0:ze.tag_name},re.createElement("div",{className:"px-6px rounded-2px c-white h-16px flex item-center",style:{maxWidth:"62px",background:"#3061D0",border:"0.5px solid #8FAFF8"}},re.createElement("span",{className:"multi-llipsis1e text-10px"},(Ke=(We=Ie==null?void 0:Ie.custom_tags)==null?void 0:We[((it=Ie==null?void 0:Ie.custom_tags)==null?void 0:it.length)-1])==null?void 0:Ke.tag_name))))),De=="hide"&&(Ie==null?void 0:Ie.studying)&&Be&&re.createElement("div",{className:`${x.movebq} user-path-items`,onClick:ne=>{ne.stopPropagation(),Ce(Ie)}},re.createElement("i",{className:"iconfont icon-yichu1 font12"}),re.createElement("span",null,"\u79FB\u9664")),!["collect","payed"].includes(De)&&Be&&re.createElement("div",{className:`${x.hiddenbq} user-path-items`,onClick:ne=>{ne.stopPropagation(),Se(Ie)}},re.createElement("i",{className:`iconfont ${De=="hide"?"icon-chakan2":"icon-yincangtiaojianshezhi"} font12`}),re.createElement("span",null,De=="hide"?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF"))),re.createElement("div",{className:x.name},re.createElement(a.Z,{title:ke&&(Ie!=null&&Ie.excellent_alias_name)?re.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Je}`,re.createElement("br",null),re.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ie==null?void 0:Ie.excellent_alias_name}`)):Je},re.createElement("span",{className:x.e},ke&&(Ie==null?void 0:Ie.excellent_alias_name)||Je))),Be&&Fe&&(($e=Ie==null?void 0:Ie.progress)==null?void 0:$e.all_score)!=0&&re.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},re.createElement(Pe.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((nt=Ie==null?void 0:Ie.progress)==null?void 0:nt.my_score)/((et=Ie==null?void 0:Ie.progress)==null?void 0:et.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Ye=Ie==null?void 0:Ie.progress)==null?void 0:Ye.my_score,"/",(Qe=Ie==null?void 0:Ie.progress)==null?void 0:Qe.all_score),(!Be||!Fe)&&re.createElement(a.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${lt}`},re.createElement("div",{className:x.unit},re.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),lt)),(!Be||!Fe)&&re.createElement("div",{className:x.tags},re.createElement("div",null,re.createElement(a.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),re.createElement("span",null,Ie.stages_count))),re.createElement(a.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),re.createElement("span",null,Ie.members_count)))))))})),!le.length&&re.createElement(oe.Z,null)))}},78176:function(Cn,Ut,ge){"use strict";ge.d(Ut,{jL:function(){return Pe},w9:function(){return Ke},QD:function(){return vt},cQ:function(){return Le.Z},op:function(){return ct},O5:function(){return mn},_b:function(){return bt},t7:function(){return he},Gi:function(){return Je},YG:function(){return Ye},qp:function(){return te},vr:function(){return Ot},qE:function(){return at},Je:function(){return ve},wb:function(){return Ie},cq:function(){return Re},tp:function(){return le}});var x=ge(59301),gt={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"},Pe=({dataSource:tn=[],img:sn,imgWidth:ln=346,title:$t,sunTitle:vn,bannerExtraContent:bn})=>x.createElement("div",{className:gt.banner},x.createElement("div",{className:gt.content},x.createElement("aside",null,x.createElement("p",null,x.createElement("b",null,$t),x.createElement("span",null,vn)),tn.length>0&&x.createElement("div",{className:gt.btns},tn.map((Sn,Yn)=>x.createElement("div",{key:Yn,onClick:Sn.click},Sn.name,Sn.sign?x.createElement("span",{className:"sprite sprite-33"}):null))),bn),sn&&x.createElement("img",{style:{marginTop:33,marginRight:38},src:sn,width:ln}))),ye={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"},ee=ge(92310),E=ge.n(ee),oe=ge(89392),te=({dataSource:tn=[],value:sn,onChange:ln,onTitleChange:$t,className:vn,title:bn,titleWidth:Sn=41,style:Yn={},fontColor:pn="#6A7283",showCount:Mn})=>{const[$n,Jn]=(0,x.useState)(1),[Cr,cr]=(0,x.useState)(!1),dn=(0,x.useRef)(null),En=(0,x.useRef)(null);return(0,x.useEffect)(()=>{var Gn;tn.length!==0&&(((Gn=dn==null?void 0:dn.current)==null?void 0:Gn.clientHeight)>97?Jn(1):Jn(0)),tn.length===0&&Jn(0),cr(!1)},[tn]),x.createElement("div",{className:E()(ye.row,vn,"fadeIn","animated"),style:Yn},x.createElement("div",{onClick:(0,oe.throttle)(()=>$t==null?void 0:$t(),2e3),style:{width:Sn,marginTop:Cr?12:4},className:`${ye.title} ${$t?"current":""}`},bn),x.createElement("div",{className:Cr?`${ye.tagsWrap} ${ye.tagsBorderWrap}`:ye.tagsWrap},x.createElement("div",{className:ye.bar,ref:En,style:$n>0?{height:$n===1?97:"auto",overflow:$n===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},x.createElement("div",{className:ye.tag,ref:dn},tn==null?void 0:tn.map(Gn=>x.createElement("span",{onClick:()=>ln(Gn.id),key:Gn.id,style:{color:pn},className:sn===Gn.id?ye.active:""},x.createElement("span",{title:Gn.name,className:ye.name},Gn.name),!!Mn&&x.createElement("span",{className:ye.num},Gn.count))))),!!$n&&x.createElement(x.Fragment,null,$n===1?x.createElement("div",{onClick:()=>{var Gn;Jn(2),((Gn=dn==null?void 0:dn.current)==null?void 0:Gn.clientHeight)>245?cr(!0):cr(!1)},className:ye.action},"\u5C55\u5F00",x.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):x.createElement("div",{onClick:()=>{En.current.scrollTop=0,Jn(1),cr(!1)},className:ye.action},"\u6536\u8D77",x.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},ce={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},le=({dataSource:tn=[],value:sn,onChange:ln,className:$t,style:vn={}})=>x.createElement("div",{style:vn,className:E()(ce.tabs,$t)},tn.map(bn=>x.createElement("span",{onClick:()=>ln(bn.id),className:sn===bn.id?ce.active:"",key:bn.id},bn.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"},se=ge(37568),he=({dataSource:tn=[],value:sn="",onChange:ln,onInputChange:$t=()=>{},className:vn,style:bn={},placeholder:Sn,allowClear:Yn=!1})=>{var pn;const[Mn,$n]=(0,x.useState)(""),[Jn,Cr]=(0,x.useState)("");(0,x.useEffect)(()=>{var En;let Gn=sn;(En=JSON.stringify(sn))!=null&&En.includes("{")&&($n(sn.id),Gn=sn.value||"");try{Cr(decodeURIComponent(Gn||""))}catch(Xn){Cr(decodeURIComponent(Gn||""))}},[sn]);const cr=()=>{ln(encodeURIComponent(Jn),Mn||null)},dn=En=>{En!==Mn&&($n(En),ln(encodeURIComponent(Jn),En))};return x.createElement("div",{className:E()(ie.input,vn),style:bn},!!tn.length&&x.createElement("div",{className:ie.dropdown},x.createElement("div",{className:ie.text},(pn=tn.find(En=>En.id===Mn))==null?void 0:pn.name,x.createElement("i",{className:"iconfont icon-zhankai4"}),x.createElement("b",{className:ie.b1}),x.createElement("b",{className:ie.b2})),x.createElement("div",{className:ie.menu},tn.map((En,Gn)=>x.createElement("div",{key:Gn,onClick:()=>dn(En.id)},En.name)))),x.createElement(se.default,{onPressEnter:cr,value:Jn,onChange:En=>{Cr(En.target.value),$t(encodeURIComponent(En.target.value),Mn||null)},placeholder:Sn,variant:"borderless",allowClear:Yn,onClear:()=>ln("",Mn||null)}),x.createElement("i",{onClick:cr,className:"iconfont icon-sousuo9 font14 current"}))},pe={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"},ve=({value:tn,onChange:sn,className:ln,total:$t,pageSize:vn,style:bn={}})=>{const Sn=tn<2,Yn=tn>=Math.ceil($t/vn);return $t<=vn?x.createElement(x.Fragment,null):x.createElement("div",{className:E()(pe.quickPager,ln),style:bn},x.createElement("div",{onClick:()=>{Sn||sn(tn-1,"prev")},className:Sn?pe.disabled:""},"\u4E0A\u4E00\u9875"),x.createElement("div",{onClick:()=>{Yn||sn(tn+1,"next")},className:Yn?pe.disabled:""},"\u4E0B\u4E00\u9875"))},Ce={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Be=ge(29787),Fe=ge(25399),ke=ge(63139),De=ge(58962),Se=ge(49411),xe=ge(40412),Ie=({className:tn,dataSource:sn=[],col:ln=4,right:$t,bottom:vn=23,precision:bn=0,wrapWidth:Sn=1200,trackEventItems:Yn,loading:pn})=>{const Mn=Math.floor((Sn-(ln-1)*$t)/ln);return x.createElement(Be.Z,{spinning:pn},x.createElement("div",{className:E()(Ce.list,tn)},!!sn.length&&sn.map(($n,Jn)=>{const{name:Cr,id:cr,identifier:dn,power:En,cover_image_id:Gn,pic:Xn}=$n;return x.createElement("div",{className:Ce.wrap,key:cr,style:{width:Mn,marginRight:(1+Jn)%ln===0?0:$t+bn,marginBottom:vn}},x.createElement("a",{target:"_blank",href:`/shixuns/${dn}/challenges`,className:Ce.li,onClick:Wt=>{Wt.preventDefault(),Yn&&(0,Se.L9)([Yn]),En&&(0,Se.xg)(`/shixuns/${dn}/challenges`)}},x.createElement("div",{className:Ce.img},x.createElement("img",{className:Ce.cover,src:`${Xn}`}),$n.is_jupyter&&x.createElement("span",{className:`sprite sprite-43 ${Ce.sign}`}),$n.is_jupyter_lab&&x.createElement("span",{className:`sprite sprite-42 ${Ce.sign}`}),$n.is_unity_3d&&x.createElement("span",{className:`sprite sprite-44 ${Ce.sign}`})),x.createElement("div",{className:Ce.name},x.createElement(Fe.Z,{title:Cr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},x.createElement("span",{className:Ce.e},Cr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),x.createElement("div",{className:Ce.tags},x.createElement(Fe.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),x.createElement("span",null,$n.challenges_count))),!!$n.myshixuns_count&&x.createElement(Fe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),x.createElement("span",null,$n.myshixuns_count))),x.createElement(Fe.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},x.createElement("span",null,x.createElement("span",null,$n.level))),x.createElement("div",{className:Ce.rate},x.createElement(ke.Z,{allowHalf:!0,disabled:!0,defaultValue:$n.score_info}),x.createElement("span",null,"\xA0",$n.score_info?`${$n.score_info}\u5206`:"5\u5206")))),!En&&x.createElement("div",{className:Ce.lockWrap},x.createElement("img",{src:`${De.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!sn.length&&x.createElement(xe.Z,null)))},Le=ge(81418),je={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",hidden:"hidden___NniIi",wrap:"wrap___pKgcW",btnsTop:"btnsTop___Lrm6T",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},we=ge(62957),Ve=ge(96599),Ge="data:image/png;base64,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",ze=ge(59301),it=(tn,sn,ln)=>new Promise(($t,vn)=>{var bn=pn=>{try{Yn(ln.next(pn))}catch(Mn){vn(Mn)}},Sn=pn=>{try{Yn(ln.throw(pn))}catch(Mn){vn(Mn)}},Yn=pn=>pn.done?$t(pn.value):Promise.resolve(pn.value).then(bn,Sn);Yn((ln=ln.apply(tn,sn)).next())}),Ke=({className:tn,dataSource:sn=[],col:ln=4,right:$t,bottom:vn=23,precision:bn=0,wrapWidth:Sn=1200,trackEventItems:Yn,loading:pn,category:Mn,hiddenClick:$n,handleVery:Jn=()=>!0,isCurrent:Cr})=>{const[cr,dn]=we.default.useModal(),En=Math.floor((Sn-(ln-1)*$t)/ln),Gn=Xn=>it(void 0,null,function*(){cr.confirm({title:"\u7F6E\u9876",width:500,content:ze.createElement("div",null,"\u60A8\u786E\u5B9A\u8981\u5C06",ze.createElement("span",{className:"c-blue"},"\u201C",Xn.name,"\u201D"),"\u8BFE\u5802\u7F6E\u9876\u5417\uFF1F"),okText:"\u786E\u8BA4\u7F6E\u9876",centered:!0,cancelText:"\u53D6\u6D88"})});return ze.createElement(Be.Z,{spinning:pn},dn,ze.createElement("div",{className:E()(je.list,tn)},!!sn.length&&sn.map((Xn,Wt)=>{const{subject_identifier:Xt,id:Tt,identifier:Zt,power:Pt}=Xn,Ht=Xn.is_public!=0&&Xn.is_public;return ze.createElement("div",{className:je.wrap,key:Tt,style:{width:En,marginRight:(1+Wt)%ln===0?0:$t+bn,marginBottom:vn}},Xn.homepage_show&&ze.createElement("div",{className:je.btnsTop},ze.createElement(Ve.default,{color:"red"},"\u7F6E\u9876")),ze.createElement("a",{className:je.li,onClick:Ct=>{Ct.preventDefault(),Jn(Xn==null?void 0:Xn.first_category_url)&&(Yn&&(0,Se.L9)([Yn]),(0,Se.xg)(Xn.first_category_url))}},ze.createElement("div",{className:je.top},ze.createElement(Fe.Z,{title:Xn.name},ze.createElement("div",{className:je.name},Xn.name)),ze.createElement("img",{className:je.img,src:De.Z.IMG_SERVER+"/images/"+Xn.avatar_url}),ze.createElement("div",{className:je.text,title:Xn.creator},Xn.creator),Xt&&ze.createElement("div",{className:je.btns},ze.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ze.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Ht&&ze.createElement("div",{className:je.sign},"\u516C\u5F00"),Cr&&ze.createElement("div",{className:je.hidden,onClick:Ct=>{Ct.stopPropagation(),$n(Xn)}},ze.createElement("i",{className:`iconfont ${Mn=="hide"?"icon-chakan2":"icon-yincangtiaojianshezhi"} font12`}),Mn=="hide"?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF")),ze.createElement("div",{className:je.bottom},Xn.visits>0&&ze.createElement(Fe.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},ze.createElement("span",null,ze.createElement("i",{className:"iconfont icon-liulanyan"}),ze.createElement("span",null,Xn.visits))),Xn.course_members_count>0&&ze.createElement(Fe.Z,{title:"\u6210\u5458",placement:"bottom"},ze.createElement("span",null,ze.createElement("i",{className:"iconfont icon-chengyuan"}),Xn.course_members_count)),Xn.tasks_count>0&&ze.createElement(Fe.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},ze.createElement("span",null,ze.createElement("i",{className:"iconfont icon-zuoye"}),Xn.tasks_count)),Xn.is_end?ze.createElement("div",{style:{color:"#6B758B"}}):ze.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Xn.is_accessible&&ze.createElement("div",{className:je.lockWrap},ze.createElement("img",{src:`${De.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ze.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!sn.length&&ze.createElement(xe.Z,null)))},$e={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"},nt=ge(73635),Ye=({dataSource:tn=[],value:sn,onChange:ln,className:$t,style:vn={},tabBarExtraContent:bn})=>x.createElement("div",{className:E()($e.tabs,$t),style:vn},x.createElement("div",{className:$e.tabsWrap},tn.map((Sn,Yn)=>!(Sn!=null&&Sn.hide)&&x.createElement("aside",{className:$e.tab,onClick:()=>{ln(Sn.id),Sn.link&&nt.history.push(Sn.link)},key:Yn},x.createElement("div",{className:sn===Sn.id?$e.active:""},Sn.name),(Sn==null?void 0:Sn.resetCount)==null&&(Sn==null?void 0:Sn.total)!==void 0&&x.createElement("span",null,"\uFF08",Sn==null?void 0:Sn.total,"\uFF09"),(Sn==null?void 0:Sn.resetCount)!==void 0&&(Sn==null?void 0:Sn.total)!==void 0&&x.createElement(Fe.Z,{title:(Sn==null?void 0:Sn.tip)!=null?Sn==null?void 0:Sn.tip:""},x.createElement("span",{style:{color:"#9096A3"}},"\uFF08",x.createElement("span",{style:{color:"#000"}},Sn==null?void 0:Sn.resetCount),"/",x.createElement("span",null,Sn==null?void 0:Sn.total),"\uFF09"))))),x.createElement("div",{className:$e.tabBar},bn)),Je=({className:tn,style:sn={},children:ln})=>x.createElement("div",{className:E()(tn),style:sn},ln),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"},qe=ge(75727),ft=ge(93041);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 Re=({sortValue:tn,dropValue:sn,className:ln,onSort:$t,onDrop:vn,dataSource:bn=lt})=>{var Sn;return x.createElement("div",{className:E()(st.orderWrap,ln)},x.createElement(qe.Z,{dropdownRender:()=>x.createElement(ft.default,null,bn.map((Yn,pn)=>x.createElement(ft.default.Item,{key:pn,onClick:()=>vn(Yn.id)},Yn.name)))},x.createElement("span",{className:st.orderTextWrap},(Sn=bn.find(Yn=>sn===Yn.id))==null?void 0:Sn.name)),x.createElement("span",{className:st.orderIconWrap},x.createElement("span",{className:st.orderAsc},x.createElement("i",{className:tn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${st.cursorPointer} ${st.active}`:`iconfont icon-sanjiaoxing-up font12 ${st.cursorPointer}`,onClick:()=>$t(tn==="asc"?"desc":"asc")})),x.createElement("span",{className:st.orderDesc},x.createElement("i",{className:tn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${st.cursorPointer} ${st.active}`:`iconfont icon-sanjiaoxing-down font12 ${st.cursorPointer}`,onClick:()=>$t(tn==="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"},ne=ge(7939),ue=Object.defineProperty,Me=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,be=(tn,sn,ln)=>sn in tn?ue(tn,sn,{enumerable:!0,configurable:!0,writable:!0,value:ln}):tn[sn]=ln,Te=(tn,sn)=>{for(var ln in sn||(sn={}))Ze.call(sn,ln)&&be(tn,ln,sn[ln]);if(Me)for(var ln of Me(sn))Ee.call(sn,ln)&&be(tn,ln,sn[ln]);return tn},He=(tn,sn)=>{var ln={};for(var $t in tn)Ze.call(tn,$t)&&sn.indexOf($t)<0&&(ln[$t]=tn[$t]);if(tn!=null&&Me)for(var $t of Me(tn))sn.indexOf($t)<0&&Ee.call(tn,$t)&&(ln[$t]=tn[$t]);return ln},Ue=(tn,sn,ln)=>new Promise(($t,vn)=>{var bn=pn=>{try{Yn(ln.next(pn))}catch(Mn){vn(Mn)}},Sn=pn=>{try{Yn(ln.throw(pn))}catch(Mn){vn(Mn)}},Yn=pn=>pn.done?$t(pn.value):Promise.resolve(pn.value).then(bn,Sn);Yn((ln=ln.apply(tn,sn)).next())}),ct=tn=>{var sn=tn,{className:ln,style:$t,children:vn,loading:bn=!1,openLoading:Sn,onClick:Yn=()=>{},size:pn="middle",shape:Mn="round"}=sn,$n=He(sn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[Jn,Cr]=(0,x.useState)(!1);return x.createElement(ne.ZP,Te({onClick:(0,oe.throttle)(cr=>Ue(void 0,null,function*(){Sn&&Cr(!0);try{yield Yn(cr)}catch(dn){console.log("error",dn)}Sn&&Cr(!1)}),2e3,{leading:!0,trailing:!1}),className:E()(Ne.btn,Ne[`${pn}-${Mn}`],ln),style:$t,size:pn,shape:Mn,loading:Jn||bn},$n),vn)},ut={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},at=({className:tn,style:sn,children:ln=null,onClick:$t,title:vn})=>x.createElement("div",{className:E()(ut.head,tn),style:sn},x.createElement("span",{className:"primary-hover",onClick:$t},x.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),x.createElement("b",{title:vn},vn),x.createElement("div",{className:ut.node},ln)),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"},vt=({confirmShow:tn=!0,confirmTitle:sn,confirmClick:ln,cancelShow:$t=!0,cancelTitle:vn,cancelClick:bn,className:Sn,style:Yn,confirmLoading:pn=!1})=>x.createElement("div",{className:E()(rt.btns,Sn),style:Yn},tn&&x.createElement(ne.ZP,{loading:pn,onClick:ln,type:"primary",className:rt.confirm},sn),$t&&x.createElement(ne.ZP,{onClick:bn,className:rt.cancel},vn)),Nt={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"},Ot=({className:tn,style:sn={},LeftContent:ln,children:$t,RightContent:vn})=>x.createElement("div",{className:E()(Nt.fixedBottom,tn),style:sn},x.createElement("div",{className:Nt.wrap},x.createElement("div",{className:Nt.left},ln),x.createElement("div",{className:Nt.center},$t),x.createElement("div",{className:Nt.right},vn))),kt={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},bt=({className:tn,style:sn={},dataSource:ln=[]})=>x.createElement("div",{className:E()(kt.crumbs,tn),style:sn},ln.map(($t,vn)=>vn<ln.length-1?x.createElement(x.Fragment,{key:vn},$t.path||$t.onClick?x.createElement("span",{className:kt.hover,onClick:$t!=null&&$t.onClick?$t.onClick:()=>nt.history.push($t.path)},$t.name):x.createElement("span",null,$t.name),x.createElement("span",null,"\xA0",">","\xA0")):x.createElement("span",{key:vn,style:{color:"#5F6368"}},$t.name))),jt=ge(11938),Kt=Object.defineProperty,qt=Object.defineProperties,wt=Object.getOwnPropertyDescriptors,Rt=Object.getOwnPropertySymbols,Vt=Object.prototype.hasOwnProperty,_t=Object.prototype.propertyIsEnumerable,un=(tn,sn,ln)=>sn in tn?Kt(tn,sn,{enumerable:!0,configurable:!0,writable:!0,value:ln}):tn[sn]=ln,xn=(tn,sn)=>{for(var ln in sn||(sn={}))Vt.call(sn,ln)&&un(tn,ln,sn[ln]);if(Rt)for(var ln of Rt(sn))_t.call(sn,ln)&&un(tn,ln,sn[ln]);return tn},Wn=(tn,sn)=>qt(tn,wt(sn)),zn=(tn,sn)=>{var ln={};for(var $t in tn)Vt.call(tn,$t)&&sn.indexOf($t)<0&&(ln[$t]=tn[$t]);if(tn!=null&&Rt)for(var $t of Rt(tn))sn.indexOf($t)<0&&_t.call(tn,$t)&&(ln[$t]=tn[$t]);return ln};const{Countdown:gn}=jt.default;var mn=tn=>{var sn=tn,{onChange:ln}=sn,$t=zn(sn,["onChange"]);const[vn,bn]=(0,x.useState)(null);(0,x.useEffect)(()=>{typeof vn=="number"&&vn>=0&&ln(vn)},[vn]);const Sn=Yn=>{const pn=Math.floor(Yn/1e3);bn(pn)};return x.createElement(gn,Wn(xn({},$t),{onChange:Sn}))}},14167:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return gt}});var x=ge(59301);function gt(a,Pe){const ye=(0,x.useRef)();(0,x.useEffect)(()=>{ye.current=a}),(0,x.useEffect)(()=>{function ee(){ye.current()}if(Pe!==null){let E=setInterval(ee,Pe);return()=>clearInterval(E)}},[Pe])}},80416:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return yt}});var x=ge(59301),gt=ge(73635),a=ge(87167),Pe=ge(25399),ye=ge(70858),ee=ge(77019),E=ge(5269),oe=ge(60647),re=ge(58962),te=ge(96194),ce=(at,rt,Et)=>new Promise((vt,Nt)=>{var Ft=Bt=>{try{kt(Et.next(Bt))}catch(bt){Nt(bt)}},Ot=Bt=>{try{kt(Et.throw(Bt))}catch(bt){Nt(bt)}},kt=Bt=>Bt.done?vt(Bt.value):Promise.resolve(Bt.value).then(Ft,Ot);kt((Et=Et.apply(at,rt)).next())});function z({Prize:at}){var rt,Et,vt,Nt,Ft,Ot,kt;const Bt=(0,gt.useParams)(),[bt,jt]=(0,x.useState)([{type:1,name:"\u56E2\u4F53\u5956\u8BC1\u4E66"},{type:2,name:"\u4E2A\u4EBA\u5956\u8BC1\u4E66"},{type:3,name:"\u4F18\u79C0\u6307\u5BFC\u6559\u5E08\u8BC1\u4E66"}]),Kt=wt=>ce(this,null,function*(){const Rt=yield(0,oe.Ju)({type:wt.type,id:Bt.identifier});(Rt==null?void 0:Rt.status)===0&&(location.href=`/competitions/exports?id=${Bt.identifier}&type=${wt.type}`)}),qt=[{title:"\u89D2\u8272",dataIndex:"role",align:"center",width:80,render:wt=>x.createElement(Pe.Z,{placement:"topLeft",title:wt},wt||"--")},{title:"\u59D3\u540D",dataIndex:"name",width:100,render:wt=>x.createElement(Pe.Z,{placement:"topLeft",title:wt},wt||"--")},{title:"\u5B9E\u540D\u8BA4\u8BC1",width:100,dataIndex:"real_name_auth",render:wt=>wt==="authed"?"\u5DF2\u8BA4\u8BC1":wt==="authing"?"\u5F85\u5BA1\u6838":"\u672A\u8BA4\u8BC1"},{title:"\u804C\u4E1A\u8BA4\u8BC1",width:100,dataIndex:"professional_auth",render:wt=>wt==="authed"?"\u5DF2\u8BA4\u8BC1":wt==="authing"?"\u5F85\u5BA1\u6838":"\u672A\u8BA4\u8BC1"},{title:"\u624B\u673A\u53F7",dataIndex:"phone_binded",width:100,render:wt=>wt?"\u5DF2\u7ED1\u5B9A":"\u672A\u7ED1\u5B9A"},{title:"\u90AE\u7BB1\u53F7",dataIndex:"email_binded",width:100,render:wt=>wt?"\u5DF2\u7ED1\u5B9A":"\u672A\u7ED1\u5B9A"},{title:"\u5F00\u6237\u884C\u53CA\u94F6\u884C\u5361\u53F7\u4FE1\u606F\uFF08\u961F\u957F\u586B\u5199\uFF09",dataIndex:"role",align:"center",render:(wt,Rt)=>{var Vt,_t,un,xn,Wn,zn;return(Rt==null?void 0:Rt.role)==="\u961F\u957F"?x.createElement("span",{style:{width:"50%",textAlign:"center"}},(at==null?void 0:at.teams)&&((_t=(Vt=at==null?void 0:at.teams[0])==null?void 0:Vt.bank_account)==null?void 0:_t.bank),(at==null?void 0:at.teams)&&((xn=(un=at==null?void 0:at.teams[0])==null?void 0:un.bank_account)==null?void 0:xn.second_bank),(at==null?void 0:at.teams)&&((zn=(Wn=at==null?void 0:at.teams[0])==null?void 0:Wn.bank_account)==null?void 0:zn.card_no)):"--"}}];return x.createElement("div",null,x.createElement("p",{className:a.Z.downloadpdf},"\u6E29\u99A8\u63D0\u793A\uFF1A\u586B\u5199\u7684\u4E2A\u4EBA\u4FE1\u606F\u7ECF\u5BA1\u6279\u540E\uFF0C\u5C06\u63D0\u4F9B\u4E2A\u4EBA\u83B7\u5956\u8BC1\u4E66\u4E0B\u8F7D\uFF1B\u56E2\u961F\u961F\u5458\u4FE1\u606F\u5168\u90E8\u5BA1\u6279\u540E\uFF0C\u5C06\u63D0\u4F9B\u56E2\u961F\u83B7\u5956\u8BC1\u4E66\u4E0B\u8F7D\u3002"),x.createElement("p",{style:{marginTop:"30px",fontSize:"14px",color:"#232B40",fontWeight:"600"}},"\u8BC1\u4E66\u60C5\u51B5"),((rt=at==null?void 0:at.personal_certifications)==null?void 0:rt.length)>0?x.createElement("p",null,x.createElement("span",null,"\u4E2A\u4EBA\u8BC1\u4E66\uFF1A"),x.createElement("img",{src:re.Z.IMG_SERVER+"/images/educoder/pdfs.png"}),x.createElement("a",{style:{marginLeft:"5px"},href:re.Z.API_SERVER+`${(Et=at==null?void 0:at.personal_certifications[0])==null?void 0:Et.url}`},"\u7ACB\u5373\u4E0B\u8F7D")):x.createElement("p",null,x.createElement("span",null,"\u4E2A\u4EBA\u8BC1\u4E66\uFF1A",x.createElement("span",{style:{color:"#000"}},"\u6682\u672A\u751F\u6210")),x.createElement("span",{className:"c-red",style:{marginLeft:"20px"}},"\u539F\u56E0\uFF1A\u7EC4\u59D4\u4F1A\u672A\u5B8C\u6210\u8BC1\u4E66\u5BA1\u6279\uFF0C\u8BF7\u7A0D\u540E")),((vt=at==null?void 0:at.team_certifications)==null?void 0:vt.length)>0?x.createElement("p",null,x.createElement("span",null,"\u56E2\u961F\u8BC1\u4E66\uFF1A"),x.createElement("img",{src:re.Z.IMG_SERVER+"/images/educoder/pdfs.png"}),x.createElement("a",{style:{marginLeft:"5px"},href:re.Z.API_SERVER+`${(Nt=at==null?void 0:at.team_certifications[0])==null?void 0:Nt.url}`},"\u7ACB\u5373\u4E0B\u8F7D")):x.createElement("p",null,x.createElement("span",null,"\u56E2\u961F\u8BC1\u4E66\uFF1A",x.createElement("span",{style:{color:"#000"}},"\u6682\u672A\u751F\u6210"))),((Ft=at==null?void 0:at.teams)==null?void 0:Ft.length)>0&&x.createElement(x.Fragment,null,x.createElement("p",null,(at==null?void 0:at.teams)&&((Ot=at==null?void 0:at.teams[0])==null?void 0:Ot.name),"\u6218\u961F\u4FE1\u606F\u586B\u62A5\u6982\u51B5"),x.createElement(ye.default,{columns:qt,dataSource:(kt=at==null?void 0:at.teams[0])==null?void 0:kt.team_members,pagination:!1})),x.createElement(ee.Z,{style:{marginTop:"20px"},gutter:[20,20]},bt.map(function(wt,Rt){return x.createElement(E.Z,{key:Rt},x.createElement(te.Z,{icon:x.createElement("i",{className:"iconfont icon-xiazai5",style:{marginRight:"6px"}}),className:a.Z.pdfBut,onClick:()=>ce(this,null,function*(){return yield Kt(wt)})},wt.name))})))}var le=z,ie=ge(94968),se=ge(28284),ae=ge(6767),he=ge(62957),pe=ge(29787),me=ge(37568),ve=ge(47889),Ce=ge(7939),Be=ge(49411),Fe="data:image/png;base64,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",ke=ge(59095),De=Object.defineProperty,Se=Object.defineProperties,xe=Object.getOwnPropertyDescriptors,Oe=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,je=(at,rt,Et)=>rt in at?De(at,rt,{enumerable:!0,configurable:!0,writable:!0,value:Et}):at[rt]=Et,we=(at,rt)=>{for(var Et in rt||(rt={}))Ie.call(rt,Et)&&je(at,Et,rt[Et]);if(Oe)for(var Et of Oe(rt))Le.call(rt,Et)&&je(at,Et,rt[Et]);return at},Ve=(at,rt)=>Se(at,xe(rt)),Ge=(at,rt)=>{var Et={};for(var vt in at)Ie.call(at,vt)&&rt.indexOf(vt)<0&&(Et[vt]=at[vt]);if(at!=null&&Oe)for(var vt of Oe(at))rt.indexOf(vt)<0&&Le.call(at,vt)&&(Et[vt]=at[vt]);return Et},ze=(at,rt,Et)=>new Promise((vt,Nt)=>{var Ft=Bt=>{try{kt(Et.next(Bt))}catch(bt){Nt(bt)}},Ot=Bt=>{try{kt(Et.throw(Bt))}catch(bt){Nt(bt)}},kt=Bt=>Bt.done?vt(Bt.value):Promise.resolve(Bt.value).then(Ft,Ot);kt((Et=Et.apply(at,rt)).next())});const it=ie.default.Dragger,We=10,Ke=at=>{var rt=at,{user:Et,account:vt,globalSetting:Nt,loading:Ft,dispatch:Ot}=rt,kt=Ge(rt,["user","account","globalSetting","loading","dispatch"]);const[Bt]=se.default.useForm(),[bt,jt]=(0,x.useState)({}),[Kt,qt]=(0,x.useState)(!0),[wt,Rt]=(0,x.useState)(),[Vt,_t]=(0,x.useState)(),[un,xn]=(0,x.useState)(),[Wn,zn]=(0,x.useState)();(0,x.useEffect)(()=>{if(!vt.basicInfo)return;const{basicInfo:$t}=vt,vn={name:$t.show_realname?$t.name:(0,Be.YA)($t.name),gender:$t.gender};Rt($t.name),qt($t.show_realname),Bt.setFieldsValue(vn),jt(vn)},[vt.basicInfo]);const gn=$t=>{var vn;if($t.file.status==="uploading"){zn(!0);return}$t.file.status==="done"&&(console.log($t.file,$t.file.response),xn((vn=$t.file.response)==null?void 0:vn.id),(0,Be.y3)($t.file.originFileObj,bn=>{_t(bn),zn(!1)}))},Ln=$t=>{jt(we({},Bt.getFieldsValue())),"name"in $t&&Rt($t.name)},mn=()=>{const $t=!Kt;qt($t);const vn=$t?wt:(0,Be.YA)(wt);Bt.setFieldsValue({name:vn})},tn=$t=>ze(void 0,null,function*(){var vn,bn,Sn;const{name:Yn,gender:pn,idNumber:Mn}=$t||{};if(!Vt){ae.ZP.info("\u8BF7\u5148\u4E0A\u4F20\u7167\u7247\uFF01");return}const $n=yield Ot({type:"account/applyRealNameAuth",payload:{id:((vn=vt.basicInfo)==null?void 0:vn.id)||((bn=Et.userInfo)==null?void 0:bn.login),name:Yn,gender:pn,id_number:Mn,show_realname:Kt,attachment_ids:[un]}});sn(),$n&&(ae.ZP.info("\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838!"),Ot({type:"account/getBasicInfo",payload:{login:(Sn=Et.userInfo)==null?void 0:Sn.login}}))}),sn=()=>{Ot({type:"account/setActionTabs",payload:{}})},ln={data:{type:"real_name"},multiple:!0,showUploadList:!1,action:`${re.Z.API_SERVER}/api/attachments.json`,className:ke.Z.uploader,onChange:gn,beforeUpload:$t=>{const vn=$t.type==="image/jpeg"||$t.type==="image/png"||$t.type==="image/jpg"||$t.type==="image/bmp";return vn||ae.ZP.info("\u8BF7\u4E0A\u4F20\u6B63\u786E\u6587\u4EF6\u683C\u5F0F"),vn}};return x.createElement(he.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:vt.actionTabs.key==="Account-RealNameAuth",title:"\u4FEE\u6539\u5B9E\u540D\u4FE1\u606F",width:"600px",footer:null},x.createElement(pe.Z,{spinning:!!Wn},x.createElement(se.default,{className:ke.Z.formWrap,form:Bt,layout:"horizontal",onValuesChange:Ln,onFinish:tn},x.createElement(se.default.Item,{label:"\u59D3\u540D",name:"name",labelCol:{span:3},wrapperCol:{span:12},rules:[{required:!0,message:`\u8BF7\u8F93\u5165\u771F\u5B9E\u59D3\u540D\uFF0C\u6700\u5927\u9650\u5236${We}\u4E2A\u5B57\u7B26`},{validator:Be.HJ}],extra:x.createElement("span",null,Kt?"\uFF08\u663E\u793A\uFF1A\u5E73\u53F0\u5C06\u663E\u793A\u60A8\u7684\u771F\u5B9E\u59D3\u540D\uFF09":"\uFF08\u9690\u85CF\uFF1A\u5E73\u53F0\u5C06\u663E\u793A\u4F60\u7684\u6635\u79F0\uFF09")},x.createElement(me.default,{disabled:!Kt,placeholder:`\u8BF7\u8F93\u5165\u771F\u5B9E\u59D3\u540D\uFF0C\u6700\u5927\u9650\u5236${We}\u4E2A\u5B57\u7B26`,maxLength:We,addonAfter:x.createElement("i",{className:`iconfont ${Kt?"icon-xianshi":"icon-yincang"} font18 ${ke.Z.color0152d9}`,onClick:mn})})),x.createElement(se.default.Item,{label:"\u6027\u522B\uFF1A",name:"gender",labelCol:{span:3},wrapperCol:{span:12},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6027\u522B"}]},x.createElement(ve.ZP.Group,null,x.createElement(ve.ZP,{value:0},"\u7537"),x.createElement(ve.ZP,{value:1},"\u5973"))),x.createElement(se.default.Item,{label:"\u8BC1\u4EF6\u53F7\uFF1A",labelCol:{span:3},name:"idNumber",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC1\u4EF6\u53F7"}]},x.createElement(me.default,{placeholder:"\u8BF7\u8F93\u5165\u8BC1\u4EF6\u53F7"})),x.createElement(se.default.Item,{label:"\u8EAB\u4EFD\u8BC1\u4E0A\u4F20",labelCol:{span:3}},x.createElement("div",{className:ke.Z.flexRow},x.createElement("div",{className:`${ke.Z.flexColumn} ${ke.Z.example}`},x.createElement("span",{className:ke.Z.exampleImg},x.createElement("img",{src:Fe})),x.createElement("span",{className:"tc"},x.createElement("p",null,"\u793A\u4F8B\u56FE\u7247"),x.createElement("p",{className:`${ke.Z.colorOrange} font12`},"\uFF08png/jpg/bmp\u683C\u5F0F\uFF0C\u4E0D\u8D85\u8FC72MB\uFF09"))),x.createElement("div",{className:ke.Z.flexColumn},x.createElement(it,Ve(we({},ln),{accept:".png,.jpg,.bmp,.jpeg"}),Vt?x.createElement("img",{src:Vt,className:ke.Z.uploadImg}):x.createElement("div",{className:ke.Z.imageTip},x.createElement("p",null,x.createElement("i",{className:`iconfont icon-cuban2shangchuanyunduan ${ke.Z.uploadTipIcon}`})),x.createElement("p",{className:ke.Z.uploadTip},x.createElement("a",{className:ke.Z.color05101a},"\u70B9\u51FB\u6216\u62D6\u62FD\u4E0A\u4F20\u56FE\u7247")))),x.createElement("span",{className:"tc"},x.createElement("p",{className:ke.Z.viewLargerImg},"\u67E5\u770B\u5927\u56FE"))))),x.createElement("div",{className:ke.Z.footerWrap},x.createElement(se.default.Item,null,x.createElement(Ce.ZP,{className:"mr5",size:"middle",onClick:sn},"\u53D6\u6D88"),x.createElement(Ce.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:Ft["account/applyRealNameAuth"]},"\u4FDD\u5B58"))),x.createElement("div",{className:ke.Z.note},x.createElement("p",null,"\u8BA4\u8BC1\u987B\u77E5\uFF1A"),x.createElement("p",null,"1.\u4F60\u9700\u8981\u51C6\u5907\u6709\u6548\u7684\u8EAB\u4EFD\u8BC1\u6B63\u9762\uFF08\u4EBA\u50CF\u9762\uFF09\u7684\u8BC1\u4EF6\u7167\u7167\u7247\uFF0C\u8BF7\u786E\u4FDD\u8BC1\u4EF6\u7167\u7247\u6E05\u6670\u53EF\u89C1\uFF0C\u4E25\u7981PS\uFF1B"),x.createElement("p",null,"2.\u6211\u4EEC\u5C06\u5728\u4F60\u63D0\u4EA4\u8BA4\u8BC1\u4FE1\u606F\u540E\u768424\u5C0F\u65F6\uFF08\u4E0D\u5305\u542B\u8282\u5047\u65E5\uFF09\u5185\u5B8C\u6210\u5BA1\u6838\uFF0C\u5BA1\u6838\u7ED3\u679C\u5C06\u4F1A\u4EE5\u7CFB\u7EDF\u6D88\u606F\u7684\u5F62\u5F0F\u53D1\u9001\u7ED9\u4F60\uFF1B"),x.createElement("p",null,"3.\u5B9E\u540D\u8BA4\u8BC1\u5BA1\u6838\u5B8C\u6210\u540E\uFF0C\u65E0\u6CD5\u5220\u9664\uFF0C\u8BF7\u8C28\u614E\u586B\u5199\uFF1B"),x.createElement("p",null,"4.\u5B9E\u540D\u8BA4\u8BC1\u5BA1\u6838\u5B8C\u6210\u540E\uFF0C\u7CFB\u7EDF\u5C06\u81EA\u52A8\u53D1\u653E500\u4E2A\u91D1\u5E01\u4F5C\u4E3A\u5956\u52B1\uFF1B"),x.createElement("p",null,"5.\u6211\u4EEC\u4F1A\u786E\u4FDD\u4F60\u6240\u63D0\u4F9B\u7684\u4FE1\u606F\u5747\u5904\u4E8E\u4E25\u683C\u7684\u4FDD\u5BC6\u72B6\u6001\uFF0C\u4E0D\u4F1A\u6CC4\u9732\uFF1B"),x.createElement("p",null,"6.\u5982\u5B58\u5728\u6076\u610F\u4E71\u586B\u5199\u59D3\u540D\uFF0C\u8BC1\u4EF6\u53F7\uFF0C\u53CA\u4E0A\u4F20\u4E0E\u5B9E\u540D\u8BA4\u8BC1\u8BC1\u4EF6\u65E0\u5173\u56FE\u7247\u8005\uFF0C\u4E00\u7ECF\u53D1\u73B0\u5C06\u51BB\u7ED3EduCoder\u8D26\u53F7\u3002"),x.createElement("p",null,"7.\u63D0\u4EA4\u5B9E\u540D\u8BA4\u8BC1\u540E\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u5C06\u72B6\u6001\u6539\u4E3A\u5DF2\u8BA4\u8BC1\uFF0C\u4F60\u5C06\u53EF\u4EE5\u4F53\u9A8C\u5E73\u53F0\u9700\u8981\u5B9E\u540D\u8BA4\u8BC1\u7684\u529F\u80FD\uFF1B\u5982\u679C\u5728\u8BA4\u8BC1\u540E\u7684\u4F7F\u7528\u8FC7\u7A0B\u4E2D\u672A\u901A\u8FC7\u5BA1\u6838\uFF0C\u4F60\u5C06\u4E0D\u80FD\u7EE7\u7EED\u4F53\u9A8C\u9700\u8981\u8BA4\u8BC1\u7684\u529F\u80FD\u3002")))))};var $e=(0,gt.connect)(({user:at,account:rt,loading:Et,globalSetting:vt})=>({user:at,account:rt,globalSetting:vt,loading:Et.effects}))(Ke),nt=ge(84598),et=ge(93735),Ye=ge.n(et),Qe=(at,rt,Et)=>new Promise((vt,Nt)=>{var Ft=Bt=>{try{kt(Et.next(Bt))}catch(bt){Nt(bt)}},Ot=Bt=>{try{kt(Et.throw(Bt))}catch(bt){Nt(bt)}},kt=Bt=>Bt.done?vt(Bt.value):Promise.resolve(Bt.value).then(Ft,Ot);kt((Et=Et.apply(at,rt)).next())});function Je({type:at,dispatch:rt,userid:Et,isshow:vt,setPhoneshow:Nt,setEmailshow:Ft}){const Ot="79e33abd4b6588941ab7622aed1e67e8",[kt,Bt]=(0,x.useState)(""),[bt,jt]=(0,x.useState)("\u83B7\u53D6\u9A8C\u8BC1\u7801");let[Kt,qt]=(0,x.useState)(60);const[wt,Rt]=(0,x.useState)(!1),[Vt,_t]=(0,x.useState)("");function un(){return Qe(this,null,function*(){if(!kt){at===3?ae.ZP.info("\u624B\u673A\u53F7\u4E0D\u80FD\u4E3A\u7A7A"):ae.ZP.info("\u90AE\u7BB1\u5730\u5740\u4E0D\u80FD\u4E3A\u7A7A");return}(yield rt({type:"competitions/getVerification",payload:{type:at,login:kt,smscode:Ye()(Ot+kt)}})).status===1&&(ae.ZP.info("\u83B7\u53D6\u9A8C\u8BC1\u7801\u6210\u529F"),xn(),Rt(!0))})}function xn(){qt(60);let gn=setInterval(()=>{--Kt,Kt>-1?qt(Kt):(clearInterval(gn),Rt(!1))},1e3)}function Wn(){return Qe(this,null,function*(){(yield rt({type:"competitions/PhoneBind",payload:{userid:Et,code:Vt,phone:kt}})).status===0&&(ae.ZP.info("\u7ED1\u5B9A\u6210\u529F"),Nt("none"))})}function zn(){return Qe(this,null,function*(){(yield rt({type:"competitions/EmailBind",payload:{userid:Et,code:Vt,email:kt}})).status===0&&(ae.ZP.info("\u7ED1\u5B9A\u6210\u529F"),Ft("none"))})}return x.createElement("div",{style:{display:vt}},x.createElement("p",null,x.createElement(me.default,{value:kt,onChange:gn=>Bt(gn.target.value),placeholder:at===3?"\u8BF7\u8F93\u5165\u624B\u673A\u53F7":"\u8BF7\u8F93\u5165\u90AE\u7BB1\u5730\u5740",style:{width:"370px"}})),x.createElement("span",null,x.createElement(me.default,{value:Vt,onChange:gn=>_t(gn.target.value),placeholder:at===3?"\u8BF7\u8F93\u5165\u624B\u673A\u83B7\u53D6\u7684\u9A8C\u8BC1\u7801":"\u8BF7\u8F93\u5165\u90AE\u7BB1\u83B7\u53D6\u7684\u9A8C\u8BC1\u7801",style:{width:"250px"}}))," ",x.createElement(Ce.ZP,{disabled:wt,onClick:()=>un(),type:"primary",style:{marginLeft:"20px",width:"100px"}},wt?`\u91CD\u65B0\u53D1\u9001${Kt}s`:bt),x.createElement("p",{style:{marginTop:"30px",width:"370px",textAlign:"center"}},x.createElement(Ce.ZP,{type:"primary",style:{marginRight:"15px"},onClick:()=>{if(!Vt){ae.ZP.info("\u9A8C\u8BC1\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}at===3?Wn():zn()}},"\u786E\u8BA4"),x.createElement(Ce.ZP,{style:{marginLeft:"20px"},onClick:()=>{at===3?Nt("none"):Ft("none")}},"\u53D6\u6D88")))}var st=Je,qe=Object.defineProperty,ft=Object.defineProperties,lt=Object.getOwnPropertyDescriptors,tt=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,ne=(at,rt,Et)=>rt in at?qe(at,rt,{enumerable:!0,configurable:!0,writable:!0,value:Et}):at[rt]=Et,ue=(at,rt)=>{for(var Et in rt||(rt={}))Re.call(rt,Et)&&ne(at,Et,rt[Et]);if(tt)for(var Et of tt(rt))Ne.call(rt,Et)&&ne(at,Et,rt[Et]);return at},Me=(at,rt)=>ft(at,lt(rt)),Ze=(at,rt,Et)=>new Promise((vt,Nt)=>{var Ft=Bt=>{try{kt(Et.next(Bt))}catch(bt){Nt(bt)}},Ot=Bt=>{try{kt(Et.throw(Bt))}catch(bt){Nt(bt)}},kt=Bt=>Bt.done?vt(Bt.value):Promise.resolve(Bt.value).then(Ft,Ot);kt((Et=Et.apply(at,rt)).next())});function Ee({dispatch:at,userid:rt}){const Et={wrapperCol:{offset:3,span:21}},[vt]=se.default.useForm(),{identifier:Nt}=(0,gt.useParams)();return x.createElement("div",{style:{width:"500px"}},x.createElement(se.default,{form:vt,name:"basic"},x.createElement(se.default.Item,Me(ue({},Et),{label:x.createElement("div",{style:{width:"30px"}},"\u5F00\u6237\u884C"),name:"bank",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5F00\u6237\u884C"}]}),x.createElement(me.default,null)),x.createElement(se.default.Item,Me(ue({},Et),{label:x.createElement("div",{style:{width:"30px"}},"\u652F\u884C"),name:"second_bank",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u652F\u884C"}]}),x.createElement(me.default,null)),x.createElement(se.default.Item,Me(ue({},Et),{label:x.createElement("div",{style:{width:"30px"}},"\u8D26\u53F7"),name:"card_no",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D26\u53F7"}]}),x.createElement(me.default,null)),x.createElement(se.default.Item,null,x.createElement(Ce.ZP,{type:"primary",htmlType:"submit",onClick:()=>Ze(this,null,function*(){vt.validateFields().then(Ft=>Ze(this,null,function*(){(yield at({type:"competitions/setleader",payload:ue({identifier:Nt,user_id:rt},Ft)})).status===0&&ae.ZP.info("\u63D0\u4EA4\u6210\u529F")}))})},"\u63D0\u4EA4"))))}var be=Ee,Te=(at,rt,Et)=>new Promise((vt,Nt)=>{var Ft=Bt=>{try{kt(Et.next(Bt))}catch(bt){Nt(bt)}},Ot=Bt=>{try{kt(Et.throw(Bt))}catch(bt){Nt(bt)}},kt=Bt=>Bt.done?vt(Bt.value):Promise.resolve(Bt.value).then(Ft,Ot);kt((Et=Et.apply(at,rt)).next())});const He={teacher:"\u6559\u5E08",student:"\u5B66\u751F",professional:"\u4E13\u4E1A\u4EBA\u58EB"};function Ue({Prize:at,Accounts:rt,dispatch:Et,userid:vt}){var Nt,Ft,Ot,kt,Bt,bt,jt,Kt;const[qt,wt]=(0,x.useState)("none"),[Rt,Vt]=(0,x.useState)("none");function _t(un){return Te(this,null,function*(){let xn;un==="1"?xn=yield Et({type:"competitions/Authentication"}):xn=yield Et({type:"competitions/Professional"}),xn.status===0&&ae.ZP.info("\u64A4\u9500\u6210\u529F")})}return x.createElement("div",null,x.createElement(ee.Z,{align:"middle"},x.createElement(E.Z,null,x.createElement("span",{className:"c-red"},"*"),"\u5B9E\u540D\u4FE1\u606F"),(rt==null?void 0:rt.authentication)==="uncertified"&&x.createElement(E.Z,{flex:1,className:"ml20"},x.createElement(ee.Z,{align:"middle",justify:"space-between"},x.createElement(E.Z,{style:{marginLeft:"20px"}},"\u901A\u8FC7\u5B9E\u540D\u8BA4\u8BC1\u540E\u624D\u80FD\u83B7\u5F97\u8BC1\u4E66"),x.createElement(Ce.ZP,{className:a.Z.PerfectBut,onClick:()=>{Et({type:"account/setActionTabs",payload:{key:"Account-RealNameAuth"}})}},"\u7ACB\u5373\u8BA4\u8BC1")))),x.createElement("div",{className:a.Z.PerfectCent},x.createElement(ee.Z,null,x.createElement(E.Z,{className:a.Z.PerfectCentName},"\u59D3\u540D"),x.createElement(E.Z,{className:"ml20"},rt==null?void 0:rt.name,(rt==null?void 0:rt.authentication)==="uncertified"?null:(rt==null?void 0:rt.authentication)==="applying"?x.createElement("span",null,x.createElement("span",null,"\u5F85\u5BA1\u6838"),x.createElement(Ce.ZP,{type:"primary",onClick:()=>_t("1"),ghost:!0,style:{marginLeft:"20px"}},"\u64A4\u9500\u8BA4\u8BC1")):x.createElement("span",{style:{color:"#6ec76e"}},x.createElement("i",{className:"iconfont icon-wancheng font-14"})," \u5DF2\u8BA4\u8BC1"))),x.createElement(ee.Z,{className:"mt20"},x.createElement(E.Z,{className:a.Z.PerfectCentName},"\u6027\u522B"),x.createElement(E.Z,{className:"ml20"},(rt==null?void 0:rt.gender)===0?"\u7537":"\u5973"))),x.createElement(ee.Z,{align:"middle"},x.createElement(E.Z,null,x.createElement("span",{className:"c-red"},"*"),"\u804C\u4E1A\u4FE1\u606F"),(rt==null?void 0:rt.authentication)==="uncertified"&&x.createElement(E.Z,{flex:1,className:"ml20"},x.createElement(ee.Z,{align:"middle",justify:"space-between"},x.createElement(E.Z,{style:{marginLeft:"20px"}},"\u901A\u8FC7\u5B9E\u540D\u8BA4\u8BC1\u540E\u624D\u80FD\u83B7\u5F97\u8BC1\u4E66"),x.createElement(Ce.ZP,{className:a.Z.PerfectBut,onClick:()=>{Et({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth"}})}},"\u7ACB\u5373\u8BA4\u8BC1")))),x.createElement("div",{className:a.Z.PerfectCent},x.createElement(ee.Z,null,x.createElement(E.Z,{className:a.Z.PerfectCentName},"\u804C\u4E1A"),x.createElement(E.Z,{className:"ml20"},rt&&rt.identity&&He[rt.identity],(rt==null?void 0:rt.authentication)==="uncertified"?null:(rt==null?void 0:rt.authentication)==="applying"?x.createElement("span",null,x.createElement("span",null,"\u5F85\u5BA1\u6838"),x.createElement(Ce.ZP,{type:"primary",onClick:()=>_t("2"),ghost:!0,style:{marginLeft:"20px"}},"\u64A4\u9500\u8BA4\u8BC1")):x.createElement("span",{style:{color:"#6ec76e"}},x.createElement("i",{className:"iconfont icon-wancheng font-14"})," \u5DF2\u8BA4\u8BC1",x.createElement(Ce.ZP,{type:"primary",onClick:()=>{Et({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth"}})},ghost:!0,style:{marginLeft:"20px"}},"\u91CD\u65B0\u8BA4\u8BC1")))),x.createElement(ee.Z,{className:"mt20"},x.createElement(E.Z,{className:a.Z.PerfectCentName},"\u5B66\u53F7"),x.createElement(E.Z,{className:"ml20"},(rt==null?void 0:rt.student_id)||"--")),x.createElement(ee.Z,{className:"mt20"},x.createElement(E.Z,{className:a.Z.PerfectCentName},"\u5B66\u6821"),x.createElement(E.Z,{className:"ml20"},(rt==null?void 0:rt.school_name)||"--")),x.createElement(ee.Z,{className:"mt20"},x.createElement(E.Z,{className:a.Z.PerfectCentName},"\u9662\u7CFB"),x.createElement(E.Z,{className:"ml20"},(rt==null?void 0:rt.department_name)||"--"))),x.createElement("p",null,x.createElement("span",{className:"c-red"},"*"),"\u8054\u7CFB\u65B9\u5F0F"),x.createElement("div",{className:a.Z.PerfectCent},x.createElement(ee.Z,null,x.createElement(E.Z,{className:a.Z.PerfectCentName},"\u624B\u673A\u53F7"),x.createElement(E.Z,{className:"ml20"},x.createElement(ee.Z,null,x.createElement(E.Z,{style:{width:"150px"}},(rt==null?void 0:rt.phone)||"--"),qt==="none"&&x.createElement(Ce.ZP,{type:"link",className:"ml20",style:{color:"#165DFF"},onClick:()=>{wt("block")}},"\u66F4\u6362")))),x.createElement("div",{className:"mt10",style:{marginLeft:"74px"}},x.createElement(st,{type:3,dispatch:Et,userid:rt==null?void 0:rt.id,isshow:qt,setPhoneshow:wt,setEmailshow:Vt})),x.createElement(ee.Z,{className:"mt20"},x.createElement(E.Z,{className:a.Z.PerfectCentName},"Email"),x.createElement(E.Z,{className:"ml20"},x.createElement(ee.Z,null,x.createElement(E.Z,{style:{width:"150px"}},(rt==null?void 0:rt.mail)||"--"),Rt==="none"&&x.createElement(Ce.ZP,{type:"link",className:"ml20",style:{color:"#165DFF"},onClick:()=>{Vt("block")}},"\u66F4\u6362")))),x.createElement("div",{className:"mt10",style:{marginLeft:"74px"}},x.createElement(st,{type:4,dispatch:Et,userid:rt==null?void 0:rt.id,isshow:Rt,setEmailshow:Vt,setPhoneshow:wt}))),at!=null&&at.leader&&(at!=null&&at.teams)&&((Ft=(Nt=at==null?void 0:at.teams[0])==null?void 0:Nt.bank_account)!=null&&Ft.bank)?x.createElement(ee.Z,{align:"middle"},x.createElement(E.Z,null,"\u7B7E/\u9886/\u5F00\u6237\u884C\u53CA\u94F6\u884C\u5361\u53F7"),x.createElement(E.Z,{className:"ml20",style:{fontSize:"12px"}},"\u4E3A\u4FDD\u969C\u5956\u91D1\u7684\u53CA\u65F6\u53D1\u653E\uFF0C\u8BF7\u961F\u957F\u5982\u5B9E\u586B\u5199\u4F60\u540D\u4E0B\u7684\u94F6\u884C\u5361\u4FE1\u606F")):x.createElement("div",null,x.createElement(ee.Z,{align:"middle"},x.createElement(E.Z,null,"\u7B7E/\u9886/\u5F00\u6237\u884C\u53CA\u94F6\u884C\u5361\u53F7"),x.createElement(E.Z,{className:"ml20",style:{fontSize:"12px"}},"\u4E3A\u4FDD\u969C\u5956\u91D1\u7684\u53CA\u65F6\u53D1\u653E\uFF0C\u8BF7\u961F\u957F\u5982\u5B9E\u586B\u5199\u4F60\u540D\u4E0B\u7684\u94F6\u884C\u5361\u4FE1\u606F")),x.createElement(be,{dispatch:Et,userid:vt})),(at==null?void 0:at.leader)&&x.createElement("div",{className:a.Z.PerfectCent,style:{border:0}},x.createElement(ee.Z,null,x.createElement(E.Z,{className:a.Z.PerfectCentName},"\u5F00\u6237\u884C"),x.createElement(E.Z,{className:"ml20"},(at==null?void 0:at.teams)&&((kt=(Ot=at==null?void 0:at.teams[0])==null?void 0:Ot.bank_account)==null?void 0:kt.bank)||"--")),x.createElement(ee.Z,{className:"mt20"},x.createElement(E.Z,{className:a.Z.PerfectCentName},"\u652F\u884C"),x.createElement(E.Z,{className:"ml20"},(at==null?void 0:at.teams)&&((bt=(Bt=at==null?void 0:at.teams[0])==null?void 0:Bt.bank_account)==null?void 0:bt.second_bank)||"--")),x.createElement(ee.Z,{className:"mt20"},x.createElement(E.Z,{className:a.Z.PerfectCentName},"\u8D26\u53F7"),x.createElement(E.Z,{className:"ml20"},(at==null?void 0:at.teams)&&((Kt=(jt=at==null?void 0:at.teams[0])==null?void 0:jt.bank_account)==null?void 0:Kt.card_no)||"--"))),x.createElement(nt.Z,{Scoid:rt==null?void 0:rt.school_id}),x.createElement($e,null))}var _e=Ue,ct=ge(78176);const ut=({Prize:at,Accounts:rt,getAccounts:Et,dispatch:vt,userid:Nt})=>{const[Ft,Ot]=(0,x.useState)("DownPdf");return x.createElement("div",{style:{margin:"15px 0"}},x.createElement(ct.tp,{dataSource:[{name:"\u83B7\u5956\u8BC1\u4E66\u4E0B\u8F7D",id:"DownPdf"},{name:"\u5B8C\u5584\u4E2A\u4EBA\u4FE1\u606F",id:"Perfect"}],value:Ft,onChange:kt=>Ot(kt)}),Ft=="DownPdf"&&x.createElement(le,{Prize:at}),Ft=="Perfect"&&x.createElement(_e,{userid:Nt,dispatch:vt,Prize:at,Accounts:rt}))};var yt=(0,gt.connect)(({})=>({}))(ut)},5166:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return ke}});var x=ge(59301),gt=ge(62957),a=ge(6767),Pe=ge(25399),ye=ge(7939),ee=ge(87167),E=ge(73635),oe=ge(75363),re=ge(10933),te=ge(57668),ce=ge(82875),z=Object.defineProperty,le=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,ae=(De,Se,xe)=>Se in De?z(De,Se,{enumerable:!0,configurable:!0,writable:!0,value:xe}):De[Se]=xe,he=(De,Se)=>{for(var xe in Se||(Se={}))ie.call(Se,xe)&&ae(De,xe,Se[xe]);if(le)for(var xe of le(Se))se.call(Se,xe)&&ae(De,xe,Se[xe]);return De};const pe=De=>React.createElement("svg",he({className:"jieduanguanka_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:20,height:20},De),React.createElement("path",{d:"M128 0h768c70.4 0 128 57.6 128 128v768c0 70.4-57.6 128-128 128H128A128.358 128.358 0 0 1 0 896V128C0 57.6 57.6 0 128 0z",fill:"#165DFF",fillOpacity:.14}),React.createElement("path",{d:"M294.4 377.6 160 480c-6.4 6.4-12.8 12.8-12.8 25.6v57.6c0 12.8 6.4 19.2 19.2 32l134.4 96c12.8 12.8 38.4 12.8 51.2 0l6.4-6.4c6.4-6.4 12.8-19.2 6.4-32s-6.4-25.6-19.2-32l-115.2-83.2 121.6-96c6.4-6.4 12.8-19.2 12.8-25.6 0-12.8 0-19.2-6.4-32-19.2-19.2-44.8-25.6-64-6.4zm275.2-12.8c-12.8 6.4-19.2 12.8-25.6 19.2L409.6 633.6a40.806 40.806 0 0 0 0 38.4c6.4 12.8 19.2 19.2 38.4 19.2 12.8 0 25.6-6.4 32-19.2l134.4-249.6c6.4-6.4 6.4-19.2 6.4-32s-12.8-19.2-19.2-25.6h-32zm128 0c-12.8 0-19.2 6.4-25.6 12.8-12.8 19.2-12.8 44.8 6.4 57.6l121.6 96-121.6 89.6c-19.2 12.8-19.2 38.4-12.8 51.2l6.4 6.4c12.8 19.2 38.4 19.2 57.6 6.4l134.4-96c6.4-6.4 12.8-19.2 19.2-25.6v-57.6c0-12.8-6.4-19.2-12.8-25.6L736 377.6c-19.2-12.8-32-12.8-38.4-12.8z",fill:"#165DFF"}));var me="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiPjxwYXRoIGQ9Ik0xMjggMGg3NjhjNzAuNCAwIDEyOCA1Ny42IDEyOCAxMjh2NzY4YzAgNzAuNC01Ny42IDEyOC0xMjggMTI4SDEyOEExMjguMzU4IDEyOC4zNTggMCAwIDEgMCA4OTZWMTI4QzAgNTcuNiA1Ny42IDAgMTI4IDB6IiBmaWxsPSIjMTY1REZGIiBmaWxsLW9wYWNpdHk9Ii4xNCIvPjxwYXRoIGQ9Ik0yOTQuNCAzNzcuNiAxNjAgNDgwYy02LjQgNi40LTEyLjggMTIuOC0xMi44IDI1LjZ2NTcuNmMwIDEyLjggNi40IDE5LjIgMTkuMiAzMmwxMzQuNCA5NmMxMi44IDEyLjggMzguNCAxMi44IDUxLjIgMGw2LjQtNi40YzYuNC02LjQgMTIuOC0xOS4yIDYuNC0zMnMtNi40LTI1LjYtMTkuMi0zMmwtMTE1LjItODMuMiAxMjEuNi05NmM2LjQtNi40IDEyLjgtMTkuMiAxMi44LTI1LjYgMC0xMi44IDAtMTkuMi02LjQtMzItMTkuMi0xOS4yLTQ0LjgtMjUuNi02NC02LjR6bTI3NS4yLTEyLjhjLTEyLjggNi40LTE5LjIgMTIuOC0yNS42IDE5LjJMNDA5LjYgNjMzLjZhNDAuODA2IDQwLjgwNiAwIDAgMCAwIDM4LjRjNi40IDEyLjggMTkuMiAxOS4yIDM4LjQgMTkuMiAxMi44IDAgMjUuNi02LjQgMzItMTkuMmwxMzQuNC0yNDkuNmM2LjQtNi40IDYuNC0xOS4yIDYuNC0zMnMtMTIuOC0xOS4yLTE5LjItMjUuNmgtMzJ6bTEyOCAwYy0xMi44IDAtMTkuMiA2LjQtMjUuNiAxMi44LTEyLjggMTkuMi0xMi44IDQ0LjggNi40IDU3LjZsMTIxLjYgOTYtMTIxLjYgODkuNmMtMTkuMiAxMi44LTE5LjIgMzguNC0xMi44IDUxLjJsNi40IDYuNGMxMi44IDE5LjIgMzguNCAxOS4yIDU3LjYgNi40bDEzNC40LTk2YzYuNC02LjQgMTIuOC0xOS4yIDE5LjItMjUuNnYtNTcuNmMwLTEyLjgtNi40LTE5LjItMTIuOC0yNS42TDczNiAzNzcuNmMtMTkuMi0xMi44LTMyLTEyLjgtMzguNC0xMi44eiIgZmlsbD0iIzE2NURGRiIvPjwvc3ZnPg==",ve=ge(30466),Ce=(De,Se,xe)=>new Promise((Oe,Ie)=>{var Le=Ve=>{try{we(xe.next(Ve))}catch(Ge){Ie(Ge)}},je=Ve=>{try{we(xe.throw(Ve))}catch(Ge){Ie(Ge)}},we=Ve=>Ve.done?Oe(Ve.value):Promise.resolve(Ve.value).then(Le,je);we((xe=xe.apply(De,Se)).next())});const Be=De=>{let Se=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],xe=["","\u5341","\u767E","\u5343","\u4E07"];De=parseInt(De);let Oe=je=>{let we=je.toString().split("").reverse(),Ve="";for(var Ge=0;Ge<we.length;Ge++)Ve=(Ge==0&&we[Ge]==0||Ge>0&&we[Ge]==0&&we[Ge-1]==0?"":Se[we[Ge]]+(we[Ge]==0?xe[0]:xe[Ge]))+Ve;return Ve},Ie=Math.floor(De/1e4),Le=De%1e4;return Le.toString().length<4&&(Le="0"+Le),Ie?Oe(Ie)+"\u4E07"+Oe(Le):Oe(De)};function Fe({item:De,Header:Se,index:xe,StaffDetail:Oe,dispatch:Ie}){var Le,je,we,Ve,Ge,ze,it;const[We,Ke]=(0,x.useState)(!0),[$e,nt]=(0,x.useState)(!0),[et,Ye]=(0,x.useState)(!1),Qe=(0,x.useRef)(),[Je,st]=(0,x.useState)(!1),{identifier:qe}=(0,E.useParams)();(0,x.useEffect)(()=>{setTimeout(()=>{Qe.current.children[0].clientHeight>88&&Ye(!0)},10)},[]);const ft=Re=>{var Ne,ne;if((0,re.tJ)(Ie,!0)){if((Re==null?void 0:Re.shixun_status)>1&&st(!0),Re!=null&&Re.is_jupyter||Re!=null&&Re.is_jupyter_lab){Ie({type:"shixunsDetail/execJupyter",payload:{id:(Ne=Re==null?void 0:Re.shixun)==null?void 0:Ne.identifier}}).then(ue=>{st(!1),ue!=null&&ue.identifier&&window.open(`/tasks/${ue.identifier}/jupyter?competition_entry_id=${Re==null?void 0:Re.id}&type=competitions`)});return}Ie({type:"shixunsDetail/execShixun",payload:{id:(ne=Re==null?void 0:Re.shixun)==null?void 0:ne.identifier}}).then(ue=>{if(st(!1),ue!=null&&ue.game_identifier){window.open(`/tasks/${ue.game_identifier}?competition_entry_id=${Re==null?void 0:Re.id}&type=competitions`);return}(ue==null?void 0:ue.status)===2?lt(ue==null?void 0:ue.message):(ue==null?void 0:ue.status)===3&&tt(ue==null?void 0:ue.message)})}},lt=Re=>{Re=Re!=null&&Re.includes(".json")?Re:`${Re}.json`,gt.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:x.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Ce(this,null,function*(){const Ne=yield(0,te.$Q)({url:Re});if(!Ne)return;a.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const ne=yield(0,te.Ir)({id:Ne.shixun_identifier});if(ne!=null&&ne.game_identifier){window.open(`/tasks/${ne.game_identifier}`);return}(ne==null?void 0:ne.status)===2?lt(ne==null?void 0:ne.message):(ne==null?void 0:ne.status)===3&&tt(ne==null?void 0:ne.message)})})},tt=Re=>{gt.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:x.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Re,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return x.createElement("div",{className:ee.Z.box},x.createElement("div",{style:{justifyContent:"space-between",display:"flex",padding:"0 10px"}},x.createElement("span",{className:ee.Z.title_style,style:{color:"#333333",fontWeight:500,fontSize:"14px"}},Se!=null&&Se.is_new?"\u8D5B\u9898":"\u4EFB\u52A1",xe+1),x.createElement("span",{style:{color:"#9096A3",marginLeft:"auto",fontSize:"12px"}},"\u4F5C\u54C1\u63D0\u4EA4\u65F6\u95F4",x.createElement("span",{style:{color:"#232B40",marginLeft:5}},Se==null?void 0:Se.start_time,"~",Se==null?void 0:Se.end_time))),x.createElement("div",{style:{padding:10,display:"flex",position:"relative"}},x.createElement("img",{src:De==null?void 0:De.pic,style:{width:220,height:130,borderRadius:"4px"}}),x.createElement("div",{style:{marginLeft:20,width:"75%"}},x.createElement("div",{style:{justifyContent:"space-between",display:"flex"}},x.createElement("div",null,x.createElement(Pe.Z,{title:(De==null?void 0:De.name)||((Le=De==null?void 0:De.shixun)==null?void 0:Le.name)},x.createElement("span",{style:{color:"#333333",fontWeight:"500",fontSize:"14px"}},(De==null?void 0:De.name)||((je=De==null?void 0:De.shixun)==null?void 0:je.name))),x.createElement("span",{style:{color:"#9096A3",marginLeft:40}},"\u5173\u5361",x.createElement("span",{style:{color:"#333333",marginLeft:5}},(De==null?void 0:De.challenges_count)||((we=De==null?void 0:De.shixun)==null?void 0:we.challenges_count)))),x.createElement("span",{style:{marginLeft:"auto"}},((Oe==null?void 0:Oe.enrolled)&&(Se==null?void 0:Se.competition_status)!=="ended"||(0,ve.eB)()||((Ve=Se.permission)==null?void 0:Ve.editable))&&x.createElement(ye.ZP,{loading:Je,onClick:()=>Ce(this,null,function*(){var Re,Ne;if(Se!=null&&Se.is_new){let ne=yield(0,ce.ZP)(`/api/competitions/${qe}/check_team_member.json`,{method:"post"});if((ne==null?void 0:ne.status)===0){ft(De);let ue=yield(0,ce.ZP)(`/api/competitions/${qe}/enter_competition_question.json`,{method:"post",body:{competition_stage_id:De==null?void 0:De.competition_stage_id,competition_stage_section_id:De==null?void 0:De.competition_stage_section_id,competition_entry_id:De==null?void 0:De.id,shixun_id:(Re=De==null?void 0:De.shixun)==null?void 0:Re.id}})}}else window.open(`/shixuns/${(De==null?void 0:De.identifier)||((Ne=De==null?void 0:De.shixun)==null?void 0:Ne.identifier)}/challenges`)}),style:{marginLeft:30,borderRadius:14,fontSize:12,width:88},type:"primary"},"\u5F00\u542F\u6311\u6218"))),x.createElement("div",{ref:Qe,style:{maxHeight:We&&100,position:"relative",overflow:"hidden"}},x.createElement(oe.Z,{style:{fontSize:"14px",color:"#9096A3",marginTop:20,position:"relative"},value:(De==null?void 0:De.description)||""}),et&&We&&x.createElement("div",{className:ee.Z.maskText})),et&&x.createElement("div",{className:ee.Z.colorhove,style:{textAlign:"end",cursor:"pointer"},onClick:()=>{Ke(!We)}},We?"\u9605\u8BFB\u5168\u6587 ":"\u6536\u8D77\u5168\u6587 ",x.createElement("i",{className:`iconfont font14 ${We?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-"}`})),x.createElement("div",{style:{marginTop:14,maxHeight:$e&&58,overflow:"hidden"}},(Ge=De==null?void 0:De.challenges)==null?void 0:Ge.map((Re,Ne)=>x.createElement("div",{style:{marginTop:Ne===0?0:12}},x.createElement("img",{src:me,style:{width:20,height:20}}),x.createElement("span",{style:{marginLeft:10}},"\u7B2C",Ne+1,"\u5173",Re==null?void 0:Re.challenge_name))),(ze=De==null?void 0:De.challenge_settings)==null?void 0:ze.map((Re,Ne)=>x.createElement("div",{style:{marginTop:Ne===0?0:12}},x.createElement("img",{src:me,style:{width:20,height:20}}),x.createElement("span",{style:{marginLeft:10}},"\u7B2C",Ne+1,"\u5173",Re==null?void 0:Re.challenge_name)))),x.createElement("div",{className:ee.Z.colorhove,style:{position:"absolute",bottom:14,right:10,cursor:"pointer"}},((De==null?void 0:De.challenges_count)||((it=De==null?void 0:De.shixun)==null?void 0:it.challenges_count))>2&&x.createElement("span",{onClick:()=>{nt(!$e)}},$e?"\u5C55\u5F00":"\u6536\u8D77"," ",x.createElement("i",{className:`iconfont font14 ${$e?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-"}`}))))))}var ke=Fe},84598:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return Ne}});var x=ge(59301),gt=ge(73635),a=ge(82326),Pe=ge(94968),ye=ge(28284),ee=ge(6767),E=ge(62957),oe=ge(77019),re=ge(5269),te=ge(29787),ce=ge(37568),z=ge(1560),le=ge(7939),ie=ge(58962),se=ge(51941),ae=ge(59095),he=ge(49411),pe=ge(59710),me=ge(79939),ve=ge(29679),Ce=ge(19248),Be=ge(59738),Fe={flexRow:"flexRow___jGYtM",flexColumn:"flexColumn___NPMB3",formWrap:"formWrap___vwH9N",example:"example____BmJC",footerWrap:"footerWrap___lp1L0"},ke=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,xe=(ne,ue)=>{var Me={};for(var Ze in ne)De.call(ne,Ze)&&ue.indexOf(Ze)<0&&(Me[Ze]=ne[Ze]);if(ne!=null&&ke)for(var Ze of ke(ne))ue.indexOf(Ze)<0&&Se.call(ne,Ze)&&(Me[Ze]=ne[Ze]);return Me},Oe=(ne,ue,Me)=>new Promise((Ze,Ee)=>{var be=Ue=>{try{He(Me.next(Ue))}catch(_e){Ee(_e)}},Te=Ue=>{try{He(Me.throw(Ue))}catch(_e){Ee(_e)}},He=Ue=>Ue.done?Ze(Ue.value):Promise.resolve(Ue.value).then(be,Te);He((Me=Me.apply(ne,ue)).next())});const Ie=(ne,ue)=>ue.some(Me=>Me.label.toLowerCase().indexOf(ne.toLowerCase())>-1),Le=ce.default.TextArea,je=ne=>{var ue=ne,{account:Me,globalSetting:Ze,loading:Ee,dispatch:be,schoolName:Te,visible:He,onClose:Ue=()=>{},onSuccess:_e=()=>{}}=ue,ct=xe(ue,["account","globalSetting","loading","dispatch","schoolName","visible","onClose","onSuccess"]);const[ut]=ye.default.useForm();(0,x.useEffect)(()=>{ut.setFieldsValue({name:Te})},[Te]);const yt=at=>Oe(void 0,null,function*(){const{name:rt,city:Et=[],address:vt,remarks:Nt}=at||{},Ft=yield be({type:"account/appplySchool",payload:{name:rt,province:Et[0],city:Et[1],address:vt,remarks:Nt}});Ue(),Ft&&(ee.ZP.success("\u65B0\u589E\u5B66\u6821/\u5355\u4F4D\u6210\u529F\uFF01"),_e(rt))});return x.createElement(E.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:He,title:"\u7533\u8BF7\u6DFB\u52A0\u5355\u4F4D\u540D\u79F0",width:"600px",footer:null},x.createElement(ye.default,{className:Fe.formWrap,form:ut,labelCol:{span:4},wrapperCol:{span:20},onFinish:yt},x.createElement(ye.default.Item,{label:"\u5355\u4F4D\u5168\u79F0\uFF1A",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B66\u6821\u6216\u5DE5\u4F5C\u5355\u4F4D"}]},x.createElement(ce.default,{placeholder:"\u5B66\u6821\u6216\u5DE5\u4F5C\u5355\u4F4D"})),x.createElement("div",{className:`${Fe.flexRow} ${Fe.example}`},x.createElement("div",null,"\u793A\u4F8B\uFF1A"),x.createElement("div",{className:Fe.flexColumn},x.createElement("div",null,x.createElement(ve.Z,{style:{color:"rgb(82, 196, 26)"}}),x.createElement("span",{className:"font14 ml5"},"\u6B63\u786E\u793A\u4F8B\uFF1A\u6570\u636E\u7ED3\u6784")),x.createElement("div",null,x.createElement(Ce.Z,{style:{color:"red"}}),x.createElement("span",{className:"font14 ml5"},"\u9519\u8BEF\u793A\u4F8B\uFF1A\u6570\u636E\u7ED3\u67842019\u6625")))),x.createElement(ye.default.Item,{label:"\u5730\u533A\uFF1A",name:"city"},x.createElement(me.Z,{allowClear:!0,size:"middle",options:Be.P,placeholder:"\u8BF7\u9009\u62E9\u6240\u5728\u5730",showSearch:{matchInputWidth:!0,filter:Ie}})),x.createElement(ye.default.Item,{label:"\u8BE6\u7EC6\u5730\u5740\uFF1A",name:"address"},x.createElement(ce.default,{placeholder:"\u8BF7\u586B\u5199\u5B8C\u6574\u7684\u5730\u5740\u4FE1\u606F"})),x.createElement(ye.default.Item,{label:"\u8BF4\u660E\uFF1A",name:"remarks"},x.createElement(Le,{placeholder:"\u518D\u6B21\u8BF4\u660E\u7279\u522B\u60C5\u51B5\uFF08\u9009\u586B\uFF09"})),x.createElement("div",{className:Fe.footerWrap},x.createElement(ye.default.Item,null,x.createElement(le.ZP,{className:"mr5",size:"middle",onClick:()=>{Ue()}},"\u53D6\u6D88"),x.createElement(le.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:Ee["account/appplySchool"]},"\u4FDD\u5B58")))))};var we=(0,gt.connect)(({account:ne,loading:ue,globalSetting:Me})=>({account:ne,globalSetting:Me,loading:ue.effects}))(je),Ve=ge(31460),Ge=ge(89392),ze=ge(59301),it=Object.defineProperty,We=Object.defineProperties,Ke=Object.getOwnPropertyDescriptors,$e=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,et=Object.prototype.propertyIsEnumerable,Ye=(ne,ue,Me)=>ue in ne?it(ne,ue,{enumerable:!0,configurable:!0,writable:!0,value:Me}):ne[ue]=Me,Qe=(ne,ue)=>{for(var Me in ue||(ue={}))nt.call(ue,Me)&&Ye(ne,Me,ue[Me]);if($e)for(var Me of $e(ue))et.call(ue,Me)&&Ye(ne,Me,ue[Me]);return ne},Je=(ne,ue)=>We(ne,Ke(ue)),st=(ne,ue)=>{var Me={};for(var Ze in ne)nt.call(ne,Ze)&&ue.indexOf(Ze)<0&&(Me[Ze]=ne[Ze]);if(ne!=null&&$e)for(var Ze of $e(ne))ue.indexOf(Ze)<0&&et.call(ne,Ze)&&(Me[Ze]=ne[Ze]);return Me},qe=(ne,ue,Me)=>new Promise((Ze,Ee)=>{var be=Ue=>{try{He(Me.next(Ue))}catch(_e){Ee(_e)}},Te=Ue=>{try{He(Me.throw(Ue))}catch(_e){Ee(_e)}},He=Ue=>Ue.done?Ze(Ue.value):Promise.resolve(Ue.value).then(be,Te);He((Me=Me.apply(ne,ue)).next())});const ft=a.default.Option,lt=Pe.default.Dragger;var tt=(ne=>(ne[ne.Professor=1]="Professor",ne[ne.AssistantProfessor=2]="AssistantProfessor",ne[ne.Student=3]="Student",ne))(tt||{});const Re=ne=>{var ue=ne,{user:Me,account:Ze,globalSetting:Ee,loading:be,dispatch:Te,Scoid:He}=ue,Ue=st(ue,["user","account","globalSetting","loading","dispatch","Scoid"]),_e,ct;const[ut]=ye.default.useForm(),[yt,at]=(0,x.useState)({}),[rt,Et]=(0,x.useState)([]),[vt,Nt]=(0,x.useState)([]),[Ft,Ot]=(0,x.useState)([]),[kt,Bt]=(0,x.useState)([]),[bt,jt]=(0,x.useState)(),[Kt,qt]=(0,x.useState)(),[wt,Rt]=(0,x.useState)(),[Vt,_t]=(0,x.useState)(),[un,xn]=(0,x.useState)(),Wn=(0,x.useRef)((0,Ge.throttle)(pn=>zn(pn),1200,{leading:!0,trailing:!0})).current;(0,x.useEffect)(()=>{},[]),(0,x.useEffect)(()=>{qe(void 0,null,function*(){if(!He)return;const pn=yield gn(He);Ot(pn==null?void 0:pn.departments)})},[He]);const zn=pn=>qe(void 0,null,function*(){var Mn,$n;const Jn=yield Te({type:"account/getSchoolOption",payload:{keyword:pn,limit:10}});Et(Jn==null?void 0:Jn.schools),pn&&pn!=""&&(Nt((Mn=Jn==null?void 0:Jn.schools)==null?void 0:Mn.filter(cr=>cr.name.includes(pn))),((($n=Jn==null?void 0:Jn.schools)==null?void 0:$n.find(cr=>cr.name===pn))||{}).id?ln(pn,null,Jn==null?void 0:Jn.schools):(ut.setFieldsValue({department:""}),at(Qe(Qe({},yt),{school:pn,department:""}))))}),gn=pn=>{if(pn)return Te({type:"account/getDepartmentOption",payload:{id:pn}})};(0,x.useEffect)(()=>{if(!Ze.basicInfo)return;const{basicInfo:pn}=Ze,Mn={identity:pn.identity,school:pn.school_name,department:pn.department_name,studentNo:pn.student_id,jobTitle:pn.identity=="teacher"?pn.technical_title:"\u6559\u6388",manager:pn.identity=="professional"?pn.technical_title:"\u4F01\u4E1A\u7BA1\u7406\u8005"};ut.setFieldsValue(Mn),at(Mn)},[Ze.basicInfo]);const Ln=()=>{_t(!0)},mn=()=>{if(!rt.find(pn=>pn.name===yt.school)){ee.ZP.info("\u8BF7\u5148\u9009\u62E9\u6B63\u786E\u7684\u5355\u4F4D\u6216\u8005\u5B66\u6821\uFF01");return}xn(!0)},tn=pn=>{at(Qe({},ut.getFieldsValue())),"school"in pn&&(Nt(rt.filter($n=>$n.name.includes(pn.school))),(rt.find($n=>$n.name===pn.school)||{}).id?ln(pn.school):(ut.setFieldsValue({department:""}),at(Qe(Qe({},yt),{school:pn.school,department:""}))))},sn=(pn,Mn)=>{if(Ze.actionTabs.checkedList.includes(1)){E.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ze.createElement("div",{className:"tc"},Mn||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{window.location.href=`/classrooms/${pn}/students`}});return}window.location.href=`/classrooms/${pn}/students`},ln=(pn,Mn,$n)=>qe(void 0,null,function*(){var Jn,Cr,cr;const dn=(Jn=($n||rt).find(Xn=>Xn.name===pn))==null?void 0:Jn.id,En=(yield gn(dn))||{};Ot(En==null?void 0:En.departments);const Gn=Mn||((cr=(Cr=En==null?void 0:En.departments)==null?void 0:Cr[0])==null?void 0:cr.name);ut.setFieldsValue({department:Gn}),at(Qe(Qe({},yt),{school:pn,department:Gn}))}),$t=pn=>qe(void 0,null,function*(){yield zn(),ut.setFieldsValue({school:pn,department:""}),at(Qe(Qe({},yt),{school:pn,department:""}))}),vn=pn=>{var Mn;if(pn.file.status==="uploading"){Rt(!0);return}pn.file.status==="done"&&(console.log(pn.file,pn.file.response),qt((Mn=pn.file.response)==null?void 0:Mn.id),(0,he.y3)(pn.file.originFileObj,$n=>{jt($n),Rt(!1)}))},bn=pn=>qe(void 0,null,function*(){var Mn,$n,Jn,Cr,cr;const{school:dn,department:En,identity:Gn,studentNo:Xn,jobTitle:Wt,manager:Xt}=pn||{};if(!bt){ee.ZP.info("\u8BF7\u5148\u4E0A\u4F20\u7167\u7247\uFF01");return}const Tt=(Mn=rt.find(Ct=>Ct.name===dn))==null?void 0:Mn.id,Zt=($n=Ft.find(Ct=>Ct.name===En))==null?void 0:$n.id;let Pt;Gn==="student"?Pt=Xn:Gn==="teacher"?Pt=Wt:Pt=Xt;const Ht=yield Te({type:"account/applyProfessionalAuth",payload:{id:((Jn=Ze.basicInfo)==null?void 0:Jn.id)||((Cr=Me.userInfo)==null?void 0:Cr.login),school_id:Tt,department_id:Zt,identity:Gn,extra:Pt,attachment_ids:[Kt]}});if(Ze.actionTabs.code){let Ct=yield(0,Ve.cR)({invite_code:Ze.actionTabs.code,professor:Ze.actionTabs.checkedList.includes(1)?1:null,assistant_professor:Ze.actionTabs.checkedList.includes(2)?1:null,student:Ze.actionTabs.checkedList.includes(3)?1:null});Ct.message==="\u52A0\u5165\u6210\u529F"&&(Ct!=null&&Ct.course_id?sn(Ct.course_id,Ct.message):ee.ZP.success(Ct.message))}Sn(),Ht&&(ee.ZP.info("\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838!"),Te({type:"account/getBasicInfo",payload:{login:(cr=Me.userInfo)==null?void 0:cr.login}}))}),Sn=()=>{Te({type:"account/setActionTabs",payload:{}})},Yn={data:{type:"professional"},multiple:!0,showUploadList:!1,action:`${ie.Z.API_SERVER}/api/attachments.json`,className:ae.Z.uploader,onChange:vn,beforeUpload:pn=>{const Mn=pn.type==="image/jpeg"||pn.type==="image/png"||pn.type==="image/jpg"||pn.type==="image/bmp";return Mn||ee.ZP.info("\u8BF7\u4E0A\u4F20\u6B63\u786E\u6587\u4EF6\u683C\u5F0F"),Mn}};return ze.createElement(E.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,className:ae.Z.modal,open:Ze.actionTabs.key==="Account-ProfessionalAuth",title:ze.createElement(oe.Z,{style:{padding:"25px"},align:"middle",justify:"space-between"},ze.createElement(re.Z,null,"\u804C\u4E1A\u8BA4\u8BC1"),ze.createElement(re.Z,null,ze.createElement("i",{className:"iconfont icon-guanbi11",style:{color:"#979797",cursor:"pointer"},onClick:Sn}))),width:"660px",footer:null},ze.createElement(te.Z,{spinning:!!wt},ze.createElement(ye.default,{className:ae.Z.formWrap,form:ut,colon:!1,onValuesChange:tn,onFinish:bn},ze.createElement(oe.Z,{gutter:[10,0]},ze.createElement(re.Z,{flex:"300px"},ze.createElement(ye.default.Item,{label:"\u804C\u4E1A",name:"identity",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u4E1A"}]},ze.createElement(a.default,null,ze.createElement(ft,{value:"teacher"},"\u6559\u5E08"),ze.createElement(ft,{value:"student"},"\u5B66\u751F"),ze.createElement(ft,{value:"professional"},"\u4E13\u4E1A\u4EBA\u58EB")))),yt.identity==="student"&&ze.createElement(re.Z,{flex:"200px"},ze.createElement(ye.default.Item,{initialValue:yt.studentNo,name:"studentNo",rules:[{required:!0,message:"\u8BF7\u5148\u8F93\u5165\u5B66\u53F7"}]},ze.createElement(ce.default,{type:"text",placeholder:"\u8BF7\u8F93\u5165\u5B66\u53F7"}))),yt.identity==="teacher"&&ze.createElement(re.Z,{flex:"200px"},ze.createElement(ye.default.Item,{initialValue:yt.jobTitle,name:"jobTitle",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u79F0"}]},ze.createElement(a.default,null,ze.createElement(ft,{value:"\u6559\u6388"},"\u6559\u6388"),ze.createElement(ft,{value:"\u526F\u6559\u6388"},"\u526F\u6559\u6388"),ze.createElement(ft,{value:"\u8BB2\u5E08"},"\u8BB2\u5E08"),ze.createElement(ft,{value:"\u52A9\u6559"},"\u52A9\u6559")))),yt.identity==="professional"&&ze.createElement(re.Z,{flex:"200px"},ze.createElement(ye.default.Item,{initialValue:yt.manager,name:"manager",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u79F0"}]},ze.createElement(a.default,null,ze.createElement(ft,{value:"\u4F01\u4E1A\u7BA1\u7406\u8005"},"\u4F01\u4E1A\u7BA1\u7406\u8005"),ze.createElement(ft,{value:"\u90E8\u95E8\u7BA1\u7406\u8005"},"\u90E8\u95E8\u7BA1\u7406\u8005"),ze.createElement(ft,{value:"\u9AD8\u7EA7\u5DE5\u7A0B\u5E08"},"\u9AD8\u7EA7\u5DE5\u7A0B\u5E08"),ze.createElement(ft,{value:"\u5DE5\u7A0B\u5E08"},"\u5DE5\u7A0B\u5E08"),ze.createElement(ft,{value:"\u52A9\u7406\u5DE5\u7A0B\u5E08"},"\u52A9\u7406\u5DE5\u7A0B\u5E08"))))),ze.createElement(ye.default.Item,{label:"\u5B66\u6821/\u5355\u4F4D",name:"school",extra:yt.school&&!(rt!=null&&rt.find(pn=>pn.name===yt.school))&&ze.createElement("div",{className:ae.Z.schoolHintWrap},ze.createElement("span",{className:ae.Z.colorCDCDCD},"\u672A\u627E\u5230\u5305\u542B\u201C",yt.school,"\u201D\u7684\u9AD8\u6821\uFF0C"),ze.createElement("span",{className:`${ae.Z.color0152d9} current`,onClick:Ln},"\u7533\u8BF7\u65B0\u589E")),rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u5B66\u6821/\u5355\u4F4D"}]},ze.createElement(z.Z,{showSearch:!0,onSearch:Wn,options:vt==null?void 0:vt.map(pn=>({value:pn.name}))})),ze.createElement(ye.default.Item,{label:"\u9662\u7CFB/\u90E8\u95E8",name:"department",extra:yt.department&&!(Ft!=null&&Ft.find(pn=>pn.name===yt.department))&&ze.createElement("div",{className:ae.Z.schoolHintWrap},ze.createElement("span",{className:ae.Z.colorCDCDCD},yt.department?`\u672A\u627E\u5230\u5305\u542B\u201C${yt.department}\u201D\u7684\u9AD8\u6821\uFF0C`:"\u672A\u627E\u5230\u9662\u7CFB\uFF0C"),ze.createElement("span",{className:`${ae.Z.color0152d9} current`,onClick:mn},"\u7533\u8BF7\u65B0\u589E")),rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u9662\u7CFB/\u90E8\u95E8"}]},ze.createElement(z.Z,{showSearch:!0,onChange:pn=>Bt(Ft.filter(Mn=>Mn.name.includes(pn))),options:kt==null?void 0:kt.map(pn=>({value:pn.name}))})),ze.createElement(ye.default.Item,{label:"\u804C\u4E1A\u8BC1\u4E0A\u4F20"},ze.createElement("div",{className:ae.Z.flexRow},ze.createElement("div",{className:ae.Z.flexColumn},ze.createElement(lt,Je(Qe({},Yn),{accept:".png,.jpg,.bmp,.jpeg"}),bt?ze.createElement("img",{src:bt,className:ae.Z.uploadImg}):ze.createElement("div",{className:ae.Z.imageTip},ze.createElement("p",null,ze.createElement("i",{className:`iconfont icon-cuban2shangchuanyunduan ${ae.Z.uploadTipIcon}`})),ze.createElement("p",{className:ae.Z.uploadTip},ze.createElement("a",{className:ae.Z.color05101a},"\u70B9\u51FB\u6216\u62D6\u62FD\u4E0A\u4F20\u56FE\u7247")))),ze.createElement("span",{className:"tc"},ze.createElement("p",{className:ae.Z.viewLargerImg},"\u67E5\u770B\u5927\u56FE"))),ze.createElement("div",{className:`${ae.Z.flexColumn} ${ae.Z.example}`},ze.createElement("span",{className:ae.Z.exampleImg},ze.createElement("img",{src:se})),ze.createElement("span",{className:"tc"},ze.createElement("p",null,"\u793A\u4F8B\u56FE\u7247"),ze.createElement("p",{className:`${ae.Z.colorOrange} font12`},"\uFF08png/jpg/bmp\u683C\u5F0F\uFF0C\u4E0D\u8D85\u8FC72MB\uFF09"))))),ze.createElement("div",{className:ae.Z.footerWrap},ze.createElement(ye.default.Item,null,ze.createElement(le.ZP,{className:"mr5",size:"middle",onClick:Sn},"\u53D6\u6D88"),ze.createElement(le.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:be["account/applyProfessionalAuth"]},"\u4FDD\u5B58"))),ze.createElement("div",{className:ae.Z.note},ze.createElement("p",null,"\u8BA4\u8BC1\u987B\u77E5\uFF1A"),ze.createElement("p",null,"1.\u6839\u636E\u804C\u4E1A\u4E0A\u4F20\u76F8\u5E94\u7684\u8BC1\u4EF6\u7167\uFF1A\u6559\u5E08\uFF08\u6559\u5E08\u8BC1\uFF09\uFF0C\u4E13\u4E1A\u4EBA\u58EB\uFF08\u5458\u5DE5\u8BC1\uFF09\u3001\u5B66\u751F\uFF08\u5B66\u751F\u8BC1\uFF09\uFF0C\u8BF7\u786E\u4FDD\u8BC1\u4EF6\u7167\u5185\u5BB9\u5B8C\u6574\u5E76\u4E14\u6E05\u6670\u53EF\u89C1\uFF0C\u4E25\u7981PS\uFF1B"),ze.createElement("p",null,"2.\u6211\u4EEC\u5C06\u5728\u4F60\u63D0\u4EA4\u804C\u4E1A\u8BC1\u4FE1\u606F\u540E\u768424\u5C0F\u65F6\uFF08\u4E0D\u5305\u542B\u8282\u5047\u65E5\uFF09\u5185\u5B8C\u6210\u5BA1\u6838\uFF0C\u5BA1\u6838\u7ED3\u679C\u5C06\u4F1A\u4EE5\u7CFB\u7EDF\u6D88\u606F\u7684\u5F62\u5F0F\u53D1\u9001\u7ED9\u4F60\uFF1B"),ze.createElement("p",null,"3.\u804C\u4E1A\u8BA4\u8BC1\u5BA1\u6838\u5B8C\u6210\u540E\uFF0C\u65E0\u6CD5\u5220\u9664\uFF0C\u8BF7\u8C28\u614E\u586B\u5199\uFF1B\u804C\u4E1A\u53D8\u66F4\u8BF7\u9009\u62E9\u91CD\u65B0\u8BA4\u8BC1\uFF1B"),ze.createElement("p",null,"4.\u804C\u4E1A\u8BA4\u8BC1\u5BA1\u6838\u5B8C\u6210\u540E\uFF0C\u7CFB\u7EDF\u5C06\u81EA\u52A8\u53D1\u653E500\u4E2A\u91D1\u5E01\u4F5C\u4E3A\u5956\u52B1\uFF1B"),ze.createElement("p",null,"5.\u6211\u4EEC\u4F1A\u786E\u4FDD\u4F60\u6240\u63D0\u4F9B\u7684\u4FE1\u606F\u5747\u5904\u4E8E\u4E25\u683C\u7684\u4FDD\u5BC6\u72B6\u6001\uFF0C\u4E0D\u4F1A\u6CC4\u9732\uFF1B"),ze.createElement("p",null,"6.\u5982\u5B58\u5728\u6076\u610F\u4E71\u586B\u5199\u59D3\u540D\uFF0C\u5B66\u53F7\uFF0C\u53CA\u4E0A\u4F20\u4E0E\u804C\u4E1A\u8BC1\u4EF6\u65E0\u5173\u56FE\u7247\u8005\uFF0C\u4E00\u7ECF\u53D1\u73B0\u5C06\u51BB\u7ED3",!((_e=Ee==null?void 0:Ee.setting)!=null&&_e.is_local)&&"EduCoder","\u8D26\u53F7\u3002"),ze.createElement("p",null,"7.\u975E\u8001\u5E08\u8EAB\u4EFD\u63D0\u4EA4\u804C\u4E1A\u8BA4\u8BC1\u540E\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u5C06\u72B6\u6001\u6539\u4E3A\u5DF2\u8BA4\u8BC1\uFF0C\u4F60\u5C06\u53EF\u4EE5\u4F53\u9A8C\u5E73\u53F0\u9700\u8981\u804C\u4E1A\u8BA4\u8BC1\u7684\u529F\u80FD\uFF1B\u5982\u679C\u5728\u8BA4\u8BC1\u540E\u7684\u4F7F\u7528\u8FC7\u7A0B\u4E2D\u672A\u901A\u8FC7\u5BA1\u6838\uFF0C\u4F60\u5C06\u4E0D\u80FD\u7EE7\u7EED\u4F53\u9A8C\u9700\u8981\u8BA4\u8BC1\u7684\u529F\u80FD\u3002")))),ze.createElement(we,{visible:Vt,onClose:()=>_t(!1),schoolName:yt.school,onSuccess:$t}),ze.createElement(pe.Z,{visible:un,onClose:()=>xn(!1),schoolId:(ct=rt.find(pn=>pn.name===yt.school))==null?void 0:ct.id,schoolName:yt.school,departmentName:yt.department,onSuccess:pn=>ln(yt.school,pn)}))};var Ne=(0,gt.connect)(({user:ne,account:ue,loading:Me,globalSetting:Ze})=>({user:ne,account:ue,globalSetting:Ze,loading:Me.effects}))(Re)},98623:function(Cn,Ut,ge){"use strict";var x=ge(59301),gt=ge(6767),a=ge(62957),Pe=ge(37568),ye=ge(7939),ee=ge(82875),E=ge(45516),oe=ge(49411),re=ge(58962),te=ge(59301),ce=(ie,se,ae)=>new Promise((he,pe)=>{var me=Be=>{try{Ce(ae.next(Be))}catch(Fe){pe(Fe)}},ve=Be=>{try{Ce(ae.throw(Be))}catch(Fe){pe(Fe)}},Ce=Be=>Be.done?he(Be.value):Promise.resolve(Be.value).then(me,ve);Ce((ae=ae.apply(ie,se)).next())});const z=/^1\d{10}$/;function le({isShowPhone:ie,setIsShowPhone:se,user:ae,dispatch:he,onOK:pe,isopen:me,setisopen:ve,datas:Ce,Header:Be}){const[Fe,ke]=(0,x.useState)(""),[De,Se]=(0,x.useState)(""),[xe,Oe]=(0,x.useState)(60),[Ie,Le]=(0,x.useState)(),[je,we]=(0,x.useState)(!1),[Ve,Ge]=(0,x.useState)(!1),[ze,it]=(0,x.useState)(""),We=(0,x.useRef)();(0,x.useEffect)(()=>()=>{We.current&&clearInterval(We.current)},[]),(0,E.Y)(()=>{if(Ie)Oe(60);else return;xe>0?Oe(xe-1):(Oe(60),Le(!1),We.current&&clearInterval(We.current))},1e3);const Ke=()=>ce(this,null,function*(){var $e;let nt=yield(0,ee.ZP)(`/api/users/accounts/${($e=ae.userInfo)==null?void 0:$e.login}/valid_phone.json`,{method:"get",params:{phone:Fe}});if((nt==null?void 0:nt.status)===-1)return;if(nt!=null&&nt.is_exists){we(!0);return}let et=(0,oe.M)(Fe);(yield he({type:"account/getCode",payload:{login:Fe,type:3,smscode:et}})).status===1&&(gt.ZP.info("\u9A8C\u8BC1\u7801\u5DF2\u53D1\u9001\uFF0C\u8BF7\u6CE8\u610F\u67E5\u6536"),Le(!0))});return te.createElement("div",null,te.createElement(a.default,{title:"\u5F3A\u5236\u89E3\u7ED1",open:Ve,onCancel:()=>Ge(!1),onOk:()=>ce(this,null,function*(){var $e;if(!ze){gt.ZP.info("\u9A8C\u8BC1\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let nt=yield(0,ee.ZP)(`/api/users/accounts/${($e=ae==null?void 0:ae.userInfo)==null?void 0:$e.login}/phone_force_unbind.json`,{method:"POST",body:{code:ze,phone:Fe}});(nt==null?void 0:nt.status)===0&&(gt.ZP.info("\u89E3\u7ED1\u6210\u529F"),Le(!1),Ge(!1),pe(),se(!1),it(""))})},te.createElement("div",{style:{padding:"8px 24px"}},te.createElement("p",null,"\u82E5\u539F\u8D26\u53F7\u53EA\u6709\u7ED1\u5B9A\u4E86\u624B\u673A\u53F7\u4E00\u79CD\u767B\u5F55\u65B9\u5F0F\uFF0C\u5F3A\u5236\u89E3\u7ED1\u540E\u4F1A\u5BFC\u81F4\u539F\u8D26\u53F7\u65E0\u6CD5\u767B\u5F55\uFF0C\u8BF7\u786E\u5B9A\u662F\u5426\u5F3A\u5236\u89E3\u7ED1"),te.createElement("p",null,"\u4F60\u7684\u624B\u673A\u53F7\uFF1A",Fe),te.createElement("p",null,"\u624B\u673A\u9A8C\u8BC1\u7801\uFF1A",te.createElement(Pe.default,{value:ze,size:"middle",onChange:$e=>it($e.target.value),style:{width:"240px"}})," ",te.createElement(ye.ZP,{disabled:Ie,type:"primary",size:"middle",onClick:()=>ce(this,null,function*(){let $e=(0,oe.M)(Fe);(yield he({type:"account/getCode",payload:{login:Fe,type:10,smscode:$e}})).status===1&&(gt.ZP.info("\u9A8C\u8BC1\u7801\u5DF2\u53D1\u9001\uFF0C\u8BF7\u6CE8\u610F\u67E5\u6536"),Le(!0))})},Ie?`\u91CD\u65B0\u53D1\u9001${xe}s`:"\u83B7\u53D6\u9A8C\u8BC1\u7801")))),te.createElement(a.default,{title:"\u63D0\u793A",open:je,onCancel:()=>{we(!1)},okText:"\u8FDB\u884C\u5F3A\u5236\u89E3\u7ED1",okButtonProps:{type:"primary",ghost:!0,style:{width:"124px"}},onOk:()=>{Ge(!0),we(!1)}},te.createElement("div",{style:{padding:"7px 24px"}},te.createElement("span",null,"\u8BE5\u624B\u673A\u53F7\u5DF2\u7ECF\u88AB\u7ED1\u5B9A\u8D26\u53F7\uFF0C\u5982\u679C\u9700\u8981\u5C06\u8BE5\u624B\u673A\u53F7\u7ED1\u5B9A\u5728\u5F53\u524D\u8D26\u53F7\u4E0A\uFF0C\u4F60\u53EF\u4EE5\u8FDB\u884C\u4E0B\u65B9\u4EFB\u610F\u4E00\u79CD\u89E3\u7ED1\u64CD\u4F5C\uFF1A"),te.createElement("br",null),te.createElement("p",{style:{marginTop:"1em",display:"flex"}},te.createElement("span",{style:{flex:"1"}},"1\u3001\u4F7F\u7528\u8BE5\u624B\u673A\u53F7\u767B\u5F55\u5E73\u53F0\u8FDB\u884C\u89E3\u7ED1\uFF0C\u518D\u5C06\u624B\u673A\u53F7\u7ED1\u5B9A\u5F53\u524D\u8D26\u53F7\u4E0A\u3002")),te.createElement("p",{style:{marginTop:"1em",display:"flex"}},te.createElement("span",{style:{flex:"1"}},"2\u3001\u5F3A\u5236\u89E3\u7ED1\uFF08\u5F3A\u5236\u89E3\u7ED1\u53EF\u80FD\u4F1A\u5BFC\u81F4\u89E3\u7ED1\u8D26\u53F7\u65E0\u6CD5\u767B\u5F55\uFF09")))),te.createElement(a.default,{title:"\u7ED1\u5B9A\u624B\u673A\u53F7",open:ie,onCancel:()=>se(!1),onOk:()=>ce(this,null,function*(){if(!z.test(Fe)){gt.ZP.info("\u8BF7\u8F93\u5165\u6709\u6548\u768411\u4F4D\u624B\u673A\u53F7\u7801");return}if(!De){gt.ZP.info("\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801");return}const{login:$e}=ae.userInfo||{},nt=yield he({type:"account/bindPhone",payload:{login:$e,phone:Fe,code:De}});(nt==null?void 0:nt.status)===0&&(se(!1),pe())})},te.createElement("div",{style:{padding:"8px 24px"}},te.createElement("p",null,"\u5E73\u53F0\u5DF2\u68C0\u6D4B\u5230\u60A8\u672A\u7ED1\u5B9A\u624B\u673A\u53F7\uFF0C\u4E3A\u4E86\u4E0D\u5F71\u54CD\u4F7F\u7528\u62A5\u540D\u529F\u80FD\uFF0C\u8BF7\u5148\u7ED1\u5B9A\u624B\u673A\u53F7\u7801"),te.createElement("p",null,"\u4F60\u7684\u624B\u673A\u53F7\uFF1A",te.createElement(Pe.default,{size:"middle",value:Fe,onChange:$e=>ke($e.target.value),style:{width:"240px"}})),te.createElement("p",null,"\u624B\u673A\u9A8C\u8BC1\u7801\uFF1A",te.createElement(Pe.default,{size:"middle",value:De,onChange:$e=>Se($e.target.value),style:{width:"240px"}})," ",te.createElement(ye.ZP,{disabled:Ie,type:"primary",size:"middle",onClick:()=>ce(this,null,function*(){if(!z.test(Fe)){gt.ZP.info("\u8BF7\u8F93\u5165\u6709\u6548\u768411\u4F4D\u624B\u673A\u53F7\u7801");return}Ke()})},Ie?`\u91CD\u65B0\u53D1\u9001${xe}s`:"\u83B7\u53D6\u9A8C\u8BC1\u7801")))),te.createElement(a.default,{open:me,footer:!1,onCancel:()=>ve(!1),centered:!0,width:460},te.createElement("div",null,te.createElement("div",{style:{marginTop:50,fontSize:26,color:"#3d3d3d",textAlign:"center",marginBottom:20}},te.createElement("i",{style:{fontSize:26,color:"#52C41A"},className:"iconfont icon-tongguo"})," \u62A5\u540D\u6210\u529F"),te.createElement("div",{style:{alignItems:"center",textAlign:"center"}},(Be==null?void 0:Be.is_show_picture)&&te.createElement("img",{style:{width:180,border:"1px solid #eeeeef",padding:10,marginBottom:20},src:re.Z.IMG_SERVER+(Ce==null?void 0:Ce.QR_code)}),te.createElement("p",{style:{color:"#AAAAAA"}},(Be==null?void 0:Be.apply_success_tips)||"\u53C2\u8D5B\u8005\u53EF\u626B\u7801\u52A0\u5165\u5927\u8D5B\u5B98\u65B9\u4EA4\u6D41\u7FA4\uFF0C\u83B7\u53D6\u6700\u65B0\u7ADE\u8D5B\u901A\u77E5")))))}Ut.Z=le},59738:function(Cn,Ut,ge){"use strict";ge.d(Ut,{P:function(){return x}});const x=[{value:"\u5317\u4EAC",label:"\u5317\u4EAC",children:[{value:"\u4E1C\u57CE",label:"\u4E1C\u57CE"},{value:"\u897F\u57CE",label:"\u897F\u57CE"},{value:"\u671D\u9633",label:"\u671D\u9633"},{value:"\u4E30\u53F0",label:"\u4E30\u53F0"},{value:"\u77F3\u666F\u5C71",label:"\u77F3\u666F\u5C71"},{value:"\u6D77\u6DC0",label:"\u6D77\u6DC0"},{value:"\u95E8\u5934\u6C9F",label:"\u95E8\u5934\u6C9F"},{value:"\u623F\u5C71",label:"\u623F\u5C71"},{value:"\u901A\u5DDE",label:"\u901A\u5DDE"},{value:"\u987A\u4E49",label:"\u987A\u4E49"},{value:"\u660C\u5E73",label:"\u660C\u5E73"},{value:"\u5927\u5174",label:"\u5927\u5174"},{value:"\u5E73\u8C37",label:"\u5E73\u8C37"},{value:"\u6000\u67D4",label:"\u6000\u67D4"},{value:"\u5BC6\u4E91",label:"\u5BC6\u4E91"},{value:"\u5EF6\u5E86",label:"\u5EF6\u5E86"}]},{value:"\u4E0A\u6D77",label:"\u4E0A\u6D77",children:[{value:"\u5D07\u660E",label:"\u5D07\u660E"},{value:"\u9EC4\u6D66",label:"\u9EC4\u6D66"},{value:"\u5362\u6E7E",label:"\u5362\u6E7E"},{value:"\u5F90\u6C47",label:"\u5F90\u6C47"},{value:"\u957F\u5B81",label:"\u957F\u5B81"},{value:"\u9759\u5B89",label:"\u9759\u5B89"},{value:"\u666E\u9640",label:"\u666E\u9640"},{value:"\u95F8\u5317",label:"\u95F8\u5317"},{value:"\u8679\u53E3",label:"\u8679\u53E3"},{value:"\u6768\u6D66",label:"\u6768\u6D66"},{value:"\u95F5\u884C",label:"\u95F5\u884C"},{value:"\u5B9D\u5C71",label:"\u5B9D\u5C71"},{value:"\u5609\u5B9A",label:"\u5609\u5B9A"},{value:"\u6D66\u4E1C",label:"\u6D66\u4E1C"},{value:"\u91D1\u5C71",label:"\u91D1\u5C71"},{value:"\u677E\u6C5F",label:"\u677E\u6C5F"},{value:"\u9752\u6D66",label:"\u9752\u6D66"},{value:"\u5357\u6C47",label:"\u5357\u6C47"},{value:"\u5949\u8D24",label:"\u5949\u8D24"}]},{value:"\u5E7F\u4E1C",label:"\u5E7F\u4E1C",children:[{value:"\u5E7F\u5DDE",label:"\u5E7F\u5DDE"},{value:"\u6DF1\u5733",label:"\u6DF1\u5733"},{value:"\u73E0\u6D77",label:"\u73E0\u6D77"},{value:"\u4E1C\u839E",label:"\u4E1C\u839E"},{value:"\u4E2D\u5C71",label:"\u4E2D\u5C71"},{value:"\u4F5B\u5C71",label:"\u4F5B\u5C71"},{value:"\u60E0\u5DDE",label:"\u60E0\u5DDE"},{value:"\u6CB3\u6E90",label:"\u6CB3\u6E90"},{value:"\u6F6E\u5DDE",label:"\u6F6E\u5DDE"},{value:"\u6C5F\u95E8",label:"\u6C5F\u95E8"},{value:"\u63ED\u9633",label:"\u63ED\u9633"},{value:"\u8302\u540D",label:"\u8302\u540D"},{value:"\u6885\u5DDE",label:"\u6885\u5DDE"},{value:"\u6E05\u8FDC",label:"\u6E05\u8FDC"},{value:"\u6C55\u5934",label:"\u6C55\u5934"},{value:"\u6C55\u5C3E",label:"\u6C55\u5C3E"},{value:"\u97F6\u5173",label:"\u97F6\u5173"},{value:"\u987A\u5FB7",label:"\u987A\u5FB7"},{value:"\u9633\u6C5F",label:"\u9633\u6C5F"},{value:"\u4E91\u6D6E",label:"\u4E91\u6D6E"},{value:"\u6E5B\u6C5F",label:"\u6E5B\u6C5F"},{value:"\u8087\u5E86",label:"\u8087\u5E86"}]},{value:"\u6C5F\u82CF",label:"\u6C5F\u82CF",children:[{value:"\u5357\u4EAC",label:"\u5357\u4EAC"},{value:"\u5E38\u719F",label:"\u5E38\u719F"},{value:"\u5E38\u5DDE",label:"\u5E38\u5DDE"},{value:"\u6D77\u95E8",label:"\u6D77\u95E8"},{value:"\u6DEE\u5B89",label:"\u6DEE\u5B89"},{value:"\u6C5F\u90FD",label:"\u6C5F\u90FD"},{value:"\u6C5F\u9634",label:"\u6C5F\u9634"},{value:"\u6606\u5C71",label:"\u6606\u5C71"},{value:"\u8FDE\u4E91\u6E2F",label:"\u8FDE\u4E91\u6E2F"},{value:"\u5357\u901A",label:"\u5357\u901A"},{value:"\u542F\u4E1C",label:"\u542F\u4E1C"},{value:"\u6CAD\u9633",label:"\u6CAD\u9633"},{value:"\u5BBF\u8FC1",label:"\u5BBF\u8FC1"},{value:"\u82CF\u5DDE",label:"\u82CF\u5DDE"},{value:"\u592A\u4ED3",label:"\u592A\u4ED3"},{value:"\u6CF0\u5DDE",label:"\u6CF0\u5DDE"},{value:"\u540C\u91CC",label:"\u540C\u91CC"},{value:"\u65E0\u9521",label:"\u65E0\u9521"},{value:"\u5F90\u5DDE",label:"\u5F90\u5DDE"},{value:"\u76D0\u57CE",label:"\u76D0\u57CE"},{value:"\u626C\u5DDE",label:"\u626C\u5DDE"},{value:"\u5B9C\u5174",label:"\u5B9C\u5174"},{value:"\u4EEA\u5F81",label:"\u4EEA\u5F81"},{value:"\u5F20\u5BB6\u6E2F",label:"\u5F20\u5BB6\u6E2F"},{value:"\u9547\u6C5F",label:"\u9547\u6C5F"}]},{value:"\u91CD\u5E86",label:"\u91CD\u5E86",children:[{value:"\u4E07\u5DDE",label:"\u4E07\u5DDE"},{value:"\u6DAA\u9675",label:"\u6DAA\u9675"},{value:"\u6E1D\u4E2D",label:"\u6E1D\u4E2D"},{value:"\u5927\u6E21\u53E3",label:"\u5927\u6E21\u53E3"},{value:"\u6C5F\u5317",label:"\u6C5F\u5317"},{value:"\u6C99\u576A\u575D",label:"\u6C99\u576A\u575D"},{value:"\u4E5D\u9F99\u5761",label:"\u4E5D\u9F99\u5761"},{value:"\u5357\u5CB8",label:"\u5357\u5CB8"},{value:"\u5317\u789A",label:"\u5317\u789A"},{value:"\u4E07\u76DB",label:"\u4E07\u76DB"},{value:"\u53CC\u6322",label:"\u53CC\u6322"},{value:"\u6E1D\u5317",label:"\u6E1D\u5317"},{value:"\u5DF4\u5357",label:"\u5DF4\u5357"},{value:"\u9ED4\u6C5F",label:"\u9ED4\u6C5F"},{value:"\u957F\u5BFF",label:"\u957F\u5BFF"},{value:"\u7DA6\u6C5F",label:"\u7DA6\u6C5F"},{value:"\u6F7C\u5357",label:"\u6F7C\u5357"},{value:"\u94DC\u6881",label:"\u94DC\u6881"},{value:"\u5927\u8DB3",label:"\u5927\u8DB3"},{value:"\u8363\u660C",label:"\u8363\u660C"},{value:"\u58C1\u5C71",label:"\u58C1\u5C71"},{value:"\u6881\u5E73",label:"\u6881\u5E73"},{value:"\u57CE\u53E3",label:"\u57CE\u53E3"},{value:"\u4E30\u90FD",label:"\u4E30\u90FD"},{value:"\u57AB\u6C5F",label:"\u57AB\u6C5F"},{value:"\u6B66\u9686",label:"\u6B66\u9686"},{value:"\u5FE0\u53BF",label:"\u5FE0\u53BF"},{value:"\u5F00\u53BF",label:"\u5F00\u53BF"},{value:"\u4E91\u9633",label:"\u4E91\u9633"},{value:"\u5949\u8282",label:"\u5949\u8282"},{value:"\u5DEB\u5C71",label:"\u5DEB\u5C71"},{value:"\u5DEB\u6EAA",label:"\u5DEB\u6EAA"},{value:"\u77F3\u67F1",label:"\u77F3\u67F1"},{value:"\u79C0\u5C71",label:"\u79C0\u5C71"},{value:"\u9149\u9633",label:"\u9149\u9633"},{value:"\u5F6D\u6C34",label:"\u5F6D\u6C34"},{value:"\u6C5F\u6D25",label:"\u6C5F\u6D25"},{value:"\u5408\u5DDD",label:"\u5408\u5DDD"},{value:"\u6C38\u5DDD",label:"\u6C38\u5DDD"},{value:"\u5357\u5DDD",label:"\u5357\u5DDD"}]},{value:"\u5B89\u5FBD",label:"\u5B89\u5FBD",children:[{value:"\u5408\u80A5",label:"\u5408\u80A5"},{value:"\u5B89\u5E86",label:"\u5B89\u5E86"},{value:"\u868C\u57E0",label:"\u868C\u57E0"},{value:"\u4EB3\u5DDE",label:"\u4EB3\u5DDE"},{value:"\u5DE2\u6E56",label:"\u5DE2\u6E56"},{value:"\u6EC1\u5DDE",label:"\u6EC1\u5DDE"},{value:"\u961C\u9633",label:"\u961C\u9633"},{value:"\u8D35\u6C60",label:"\u8D35\u6C60"},{value:"\u6DEE\u5317",label:"\u6DEE\u5317"},{value:"\u6DEE\u5316",label:"\u6DEE\u5316"},{value:"\u6DEE\u5357",label:"\u6DEE\u5357"},{value:"\u9EC4\u5C71",label:"\u9EC4\u5C71"},{value:"\u4E5D\u534E\u5C71",label:"\u4E5D\u534E\u5C71"},{value:"\u516D\u5B89",label:"\u516D\u5B89"},{value:"\u9A6C\u978D\u5C71",label:"\u9A6C\u978D\u5C71"},{value:"\u5BBF\u5DDE",label:"\u5BBF\u5DDE"},{value:"\u94DC\u9675",label:"\u94DC\u9675"},{value:"\u5C6F\u6EAA",label:"\u5C6F\u6EAA"},{value:"\u829C\u6E56",label:"\u829C\u6E56"},{value:"\u5BA3\u57CE",label:"\u5BA3\u57CE"}]},{value:"\u798F\u5EFA",label:"\u798F\u5EFA",children:[{value:"\u798F\u5DDE",label:"\u798F\u5DDE"},{value:"\u53A6\u95E8",label:"\u53A6\u95E8"},{value:"\u6CC9\u5DDE",label:"\u6CC9\u5DDE"},{value:"\u6F33\u5DDE",label:"\u6F33\u5DDE"},{value:"\u9F99\u5CA9",label:"\u9F99\u5CA9"},{value:"\u5357\u5E73",label:"\u5357\u5E73"},{value:"\u5B81\u5FB7",label:"\u5B81\u5FB7"},{value:"\u8386\u7530",label:"\u8386\u7530"},{value:"\u4E09\u660E",label:"\u4E09\u660E"}]},{value:"\u7518\u8083",label:"\u7518\u8083",children:[{value:"\u5170\u5DDE",label:"\u5170\u5DDE"},{value:"\u5609\u5CEA\u5173",label:"\u5609\u5CEA\u5173"},{value:"\u767D\u94F6",label:"\u767D\u94F6"},{value:"\u5B9A\u897F",label:"\u5B9A\u897F"},{value:"\u6566\u714C",label:"\u6566\u714C"},{value:"\u7518\u5357",label:"\u7518\u5357"},{value:"\u91D1\u660C",label:"\u91D1\u660C"},{value:"\u9152\u6CC9",label:"\u9152\u6CC9"},{value:"\u4E34\u590F",label:"\u4E34\u590F"},{value:"\u5E73\u51C9",label:"\u5E73\u51C9"},{value:"\u5929\u6C34",label:"\u5929\u6C34"},{value:"\u9647\u5357",label:"\u9647\u5357"},{value:"\u6B66\u5A01",label:"\u6B66\u5A01"},{value:"\u897F\u5CF0",label:"\u897F\u5CF0"},{value:"\u5F20\u6396",label:"\u5F20\u6396"}]},{value:"\u5E7F\u897F",label:"\u5E7F\u897F",children:[{value:"\u5357\u5B81",label:"\u5357\u5B81"},{value:"\u6765\u5BBE",label:"\u6765\u5BBE"},{value:"\u767E\u8272",label:"\u767E\u8272"},{value:"\u5317\u6D77",label:"\u5317\u6D77"},{value:"\u6842\u6797",label:"\u6842\u6797"},{value:"\u9632\u57CE\u6E2F",label:"\u9632\u57CE\u6E2F"},{value:"\u8D35\u6E2F",label:"\u8D35\u6E2F"},{value:"\u6CB3\u6C60",label:"\u6CB3\u6C60"},{value:"\u8D3A\u5DDE",label:"\u8D3A\u5DDE"},{value:"\u67F3\u5DDE",label:"\u67F3\u5DDE"},{value:"\u94A6\u5DDE",label:"\u94A6\u5DDE"},{value:"\u68A7\u5DDE",label:"\u68A7\u5DDE"},{value:"\u7389\u6797",label:"\u7389\u6797"}]},{value:"\u8D35\u5DDE",label:"\u8D35\u5DDE",children:[{value:"\u8D35\u9633",label:"\u8D35\u9633"},{value:"\u5B89\u987A",label:"\u5B89\u987A"},{value:"\u6BD5\u8282",label:"\u6BD5\u8282"},{value:"\u90FD\u5300",label:"\u90FD\u5300"},{value:"\u51EF\u91CC",label:"\u51EF\u91CC"},{value:"\u516D\u76D8\u6C34",label:"\u516D\u76D8\u6C34"},{value:"\u94DC\u4EC1",label:"\u94DC\u4EC1"},{value:"\u5174\u4E49",label:"\u5174\u4E49"},{value:"\u7389\u5C4F",label:"\u7389\u5C4F"},{value:"\u9075\u4E49",label:"\u9075\u4E49"}]},{value:"\u6D77\u5357",label:"\u6D77\u5357",children:[{value:"\u6D77\u53E3",label:"\u6D77\u53E3"},{value:"\u510B\u53BF",label:"\u510B\u53BF"},{value:"\u9675\u6C34",label:"\u9675\u6C34"},{value:"\u743C\u6D77",label:"\u743C\u6D77"},{value:"\u4E09\u4E9A",label:"\u4E09\u4E9A"},{value:"\u901A\u4EC0",label:"\u901A\u4EC0"},{value:"\u4E07\u5B81",label:"\u4E07\u5B81"}]},{value:"\u6CB3\u5317",label:"\u6CB3\u5317",children:[{value:"\u77F3\u5BB6\u5E84",label:"\u77F3\u5BB6\u5E84"},{value:"\u4FDD\u5B9A",label:"\u4FDD\u5B9A"},{value:"\u5317\u6234\u6CB3",label:"\u5317\u6234\u6CB3"},{value:"\u6CA7\u5DDE",label:"\u6CA7\u5DDE"},{value:"\u627F\u5FB7",label:"\u627F\u5FB7"},{value:"\u4E30\u6DA6",label:"\u4E30\u6DA6"},{value:"\u90AF\u90F8",label:"\u90AF\u90F8"},{value:"\u8861\u6C34",label:"\u8861\u6C34"},{value:"\u5ECA\u574A",label:"\u5ECA\u574A"},{value:"\u5357\u6234\u6CB3",label:"\u5357\u6234\u6CB3"},{value:"\u79E6\u7687\u5C9B",label:"\u79E6\u7687\u5C9B"},{value:"\u5510\u5C71",label:"\u5510\u5C71"},{value:"\u65B0\u57CE",label:"\u65B0\u57CE"},{value:"\u90A2\u53F0",label:"\u90A2\u53F0"},{value:"\u5F20\u5BB6\u53E3",label:"\u5F20\u5BB6\u53E3"}]},{value:"\u9ED1\u9F99\u6C5F",label:"\u9ED1\u9F99\u6C5F",children:[{value:"\u54C8\u5C14\u6EE8",label:"\u54C8\u5C14\u6EE8"},{value:"\u5317\u5B89",label:"\u5317\u5B89"},{value:"\u5927\u5E86",label:"\u5927\u5E86"},{value:"\u5927\u5174\u5B89\u5CAD",label:"\u5927\u5174\u5B89\u5CAD"},{value:"\u9E64\u5C97",label:"\u9E64\u5C97"},{value:"\u9ED1\u6CB3",label:"\u9ED1\u6CB3"},{value:"\u4F73\u6728\u65AF",label:"\u4F73\u6728\u65AF"},{value:"\u9E21\u897F",label:"\u9E21\u897F"},{value:"\u7261\u4E39\u6C5F",label:"\u7261\u4E39\u6C5F"},{value:"\u9F50\u9F50\u54C8\u5C14",label:"\u9F50\u9F50\u54C8\u5C14"},{value:"\u4E03\u53F0\u6CB3",label:"\u4E03\u53F0\u6CB3"},{value:"\u53CC\u9E2D\u5C71",label:"\u53CC\u9E2D\u5C71"},{value:"\u7EE5\u5316",label:"\u7EE5\u5316"},{value:"\u4F0A\u6625",label:"\u4F0A\u6625"}]},{value:"\u6CB3\u5357",label:"\u6CB3\u5357",children:[{value:"\u90D1\u5DDE",label:"\u90D1\u5DDE"},{value:"\u5B89\u9633",label:"\u5B89\u9633"},{value:"\u9E64\u58C1",label:"\u9E64\u58C1"},{value:"\u6F62\u5DDD",label:"\u6F62\u5DDD"},{value:"\u7126\u4F5C",label:"\u7126\u4F5C"},{value:"\u6D4E\u6E90",label:"\u6D4E\u6E90"},{value:"\u5F00\u5C01",label:"\u5F00\u5C01"},{value:"\u6F2F\u6CB3",label:"\u6F2F\u6CB3"},{value:"\u6D1B\u9633",label:"\u6D1B\u9633"},{value:"\u5357\u9633",label:"\u5357\u9633"},{value:"\u5E73\u9876\u5C71",label:"\u5E73\u9876\u5C71"},{value:"\u6FEE\u9633",label:"\u6FEE\u9633"},{value:"\u4E09\u95E8\u5CE1",label:"\u4E09\u95E8\u5CE1"},{value:"\u5546\u4E18",label:"\u5546\u4E18"},{value:"\u65B0\u4E61",label:"\u65B0\u4E61"},{value:"\u4FE1\u9633",label:"\u4FE1\u9633"},{value:"\u8BB8\u660C",label:"\u8BB8\u660C"},{value:"\u5468\u53E3",label:"\u5468\u53E3"},{value:"\u9A7B\u9A6C\u5E97",label:"\u9A7B\u9A6C\u5E97"}]},{value:"\u9999\u6E2F",label:"\u9999\u6E2F",children:[{value:"\u9999\u6E2F",label:"\u9999\u6E2F"},{value:"\u4E5D\u9F99",label:"\u4E5D\u9F99"},{value:"\u65B0\u754C",label:"\u65B0\u754C"}]},{value:"\u6E56\u5317",label:"\u6E56\u5317",children:[{value:"\u6B66\u6C49",label:"\u6B66\u6C49"},{value:"\u5929\u95E8",label:"\u5929\u95E8"},{value:"\u6069\u65BD",label:"\u6069\u65BD"},{value:"\u9102\u5DDE",label:"\u9102\u5DDE"},{value:"\u9EC4\u5188",label:"\u9EC4\u5188"},{value:"\u9EC4\u77F3",label:"\u9EC4\u77F3"},{value:"\u8346\u95E8",label:"\u8346\u95E8"},{value:"\u8346\u5DDE",label:"\u8346\u5DDE"},{value:"\u6F5C\u6C5F",label:"\u6F5C\u6C5F"},{value:"\u5341\u5830",label:"\u5341\u5830"},{value:"\u968F\u5DDE",label:"\u968F\u5DDE"},{value:"\u6B66\u7A74",label:"\u6B66\u7A74"},{value:"\u4ED9\u6843",label:"\u4ED9\u6843"},{value:"\u54B8\u5B81",label:"\u54B8\u5B81"},{value:"\u8944\u9633",label:"\u8944\u9633"},{value:"\u8944\u6A0A",label:"\u8944\u6A0A"},{value:"\u5B5D\u611F",label:"\u5B5D\u611F"},{value:"\u5B9C\u660C",label:"\u5B9C\u660C"}]},{value:"\u6E56\u5357",label:"\u6E56\u5357",children:[{value:"\u957F\u6C99",label:"\u957F\u6C99"},{value:"\u5E38\u5FB7",label:"\u5E38\u5FB7"},{value:"\u90F4\u5DDE",label:"\u90F4\u5DDE"},{value:"\u8861\u9633",label:"\u8861\u9633"},{value:"\u6000\u5316",label:"\u6000\u5316"},{value:"\u5409\u9996",label:"\u5409\u9996"},{value:"\u5A04\u5E95",label:"\u5A04\u5E95"},{value:"\u90B5\u9633",label:"\u90B5\u9633"},{value:"\u6E58\u6F6D",label:"\u6E58\u6F6D"},{value:"\u76CA\u9633",label:"\u76CA\u9633"},{value:"\u5CB3\u9633",label:"\u5CB3\u9633"},{value:"\u6C38\u5DDE",label:"\u6C38\u5DDE"},{value:"\u5F20\u5BB6\u754C",label:"\u5F20\u5BB6\u754C"},{value:"\u682A\u6D32",label:"\u682A\u6D32"}]},{value:"\u6C5F\u897F",label:"\u6C5F\u897F",children:[{value:"\u5357\u660C",label:"\u5357\u660C"},{value:"\u629A\u5DDE",label:"\u629A\u5DDE"},{value:"\u8D63\u5DDE",label:"\u8D63\u5DDE"},{value:"\u5409\u5B89",label:"\u5409\u5B89"},{value:"\u666F\u5FB7\u9547",label:"\u666F\u5FB7\u9547"},{value:"\u4E95\u5188\u5C71",label:"\u4E95\u5188\u5C71"},{value:"\u4E5D\u6C5F",label:"\u4E5D\u6C5F"},{value:"\u5E90\u5C71",label:"\u5E90\u5C71"},{value:"\u840D\u4E61",label:"\u840D\u4E61"},{value:"\u4E0A\u9976",label:"\u4E0A\u9976"},{value:"\u65B0\u4F59",label:"\u65B0\u4F59"},{value:"\u5B9C\u6625",label:"\u5B9C\u6625"},{value:"\u9E70\u6F6D",label:"\u9E70\u6F6D"}]},{value:"\u5409\u6797",label:"\u5409\u6797",children:[{value:"\u957F\u6625",label:"\u957F\u6625"},{value:"\u5409\u6797",label:"\u5409\u6797"},{value:"\u767D\u57CE",label:"\u767D\u57CE"},{value:"\u767D\u5C71",label:"\u767D\u5C71"},{value:"\u73F2\u6625",label:"\u73F2\u6625"},{value:"\u8FBD\u6E90",label:"\u8FBD\u6E90"},{value:"\u6885\u6CB3",label:"\u6885\u6CB3"},{value:"\u56DB\u5E73",label:"\u56DB\u5E73"},{value:"\u677E\u539F",label:"\u677E\u539F"},{value:"\u901A\u5316",label:"\u901A\u5316"},{value:"\u5EF6\u5409",label:"\u5EF6\u5409"}]},{value:"\u8FBD\u5B81",label:"\u8FBD\u5B81",children:[{value:"\u6C88\u9633",label:"\u6C88\u9633"},{value:"\u978D\u5C71",label:"\u978D\u5C71"},{value:"\u672C\u6EAA",label:"\u672C\u6EAA"},{value:"\u671D\u9633",label:"\u671D\u9633"},{value:"\u5927\u8FDE",label:"\u5927\u8FDE"},{value:"\u4E39\u4E1C",label:"\u4E39\u4E1C"},{value:"\u629A\u987A",label:"\u629A\u987A"},{value:"\u961C\u65B0",label:"\u961C\u65B0"},{value:"\u846B\u82A6\u5C9B",label:"\u846B\u82A6\u5C9B"},{value:"\u9526\u5DDE",label:"\u9526\u5DDE"},{value:"\u8FBD\u9633",label:"\u8FBD\u9633"},{value:"\u76D8\u9526",label:"\u76D8\u9526"},{value:"\u94C1\u5CAD",label:"\u94C1\u5CAD"},{value:"\u8425\u53E3",label:"\u8425\u53E3"}]},{value:"\u6FB3\u95E8",label:"\u6FB3\u95E8",children:[{value:"\u6FB3\u95E8",label:"\u6FB3\u95E8"}]},{value:"\u5185\u8499\u53E4",label:"\u5185\u8499\u53E4",children:[{value:"\u547C\u548C\u6D69\u7279",label:"\u547C\u548C\u6D69\u7279"},{value:"\u963F\u62C9\u5584\u76DF",label:"\u963F\u62C9\u5584\u76DF"},{value:"\u5305\u5934",label:"\u5305\u5934"},{value:"\u8D64\u5CF0",label:"\u8D64\u5CF0"},{value:"\u4E1C\u80DC",label:"\u4E1C\u80DC"},{value:"\u6D77\u62C9\u5C14",label:"\u6D77\u62C9\u5C14"},{value:"\u96C6\u5B81",label:"\u96C6\u5B81"},{value:"\u4E34\u6CB3",label:"\u4E34\u6CB3"},{value:"\u901A\u8FBD",label:"\u901A\u8FBD"},{value:"\u4E4C\u6D77",label:"\u4E4C\u6D77"},{value:"\u4E4C\u5170\u6D69\u7279",label:"\u4E4C\u5170\u6D69\u7279"},{value:"\u9521\u6797\u6D69\u7279",label:"\u9521\u6797\u6D69\u7279"}]},{value:"\u5B81\u590F",label:"\u5B81\u590F",children:[{value:"\u94F6\u5DDD",label:"\u94F6\u5DDD"},{value:"\u56FA\u6E90",label:"\u56FA\u6E90"},{value:"\u77F3\u5634\u5C71",label:"\u77F3\u5634\u5C71"},{value:"\u5434\u5FE0",label:"\u5434\u5FE0"}]},{value:"\u9752\u6D77",label:"\u9752\u6D77",children:[{value:"\u897F\u5B81",label:"\u897F\u5B81"},{value:"\u5FB7\u4EE4\u54C8",label:"\u5FB7\u4EE4\u54C8"},{value:"\u683C\u5C14\u6728",label:"\u683C\u5C14\u6728"},{value:"\u5171\u548C",label:"\u5171\u548C"},{value:"\u6D77\u4E1C",label:"\u6D77\u4E1C"},{value:"\u6D77\u664F",label:"\u6D77\u664F"},{value:"\u739B\u6C81",label:"\u739B\u6C81"},{value:"\u540C\u4EC1",label:"\u540C\u4EC1"},{value:"\u7389\u6811",label:"\u7389\u6811"}]},{value:"\u5C71\u4E1C",label:"\u5C71\u4E1C",children:[{value:"\u6D4E\u5357",label:"\u6D4E\u5357"},{value:"\u6EE8\u5DDE",label:"\u6EE8\u5DDE"},{value:"\u5156\u5DDE",label:"\u5156\u5DDE"},{value:"\u5FB7\u5DDE",label:"\u5FB7\u5DDE"},{value:"\u4E1C\u8425",label:"\u4E1C\u8425"},{value:"\u83CF\u6CFD",label:"\u83CF\u6CFD"},{value:"\u6D4E\u5B81",label:"\u6D4E\u5B81"},{value:"\u83B1\u829C",label:"\u83B1\u829C"},{value:"\u804A\u57CE",label:"\u804A\u57CE"},{value:"\u4E34\u6C82",label:"\u4E34\u6C82"},{value:"\u84EC\u83B1",label:"\u84EC\u83B1"},{value:"\u9752\u5C9B",label:"\u9752\u5C9B"},{value:"\u66F2\u961C",label:"\u66F2\u961C"},{value:"\u65E5\u7167",label:"\u65E5\u7167"},{value:"\u6CF0\u5B89",label:"\u6CF0\u5B89"},{value:"\u6F4D\u574A",label:"\u6F4D\u574A"},{value:"\u5A01\u6D77",label:"\u5A01\u6D77"},{value:"\u70DF\u53F0",label:"\u70DF\u53F0"},{value:"\u67A3\u5E84",label:"\u67A3\u5E84"},{value:"\u6DC4\u535A",label:"\u6DC4\u535A"}]},{value:"\u5C71\u897F",label:"\u5C71\u897F",children:[{value:"\u592A\u539F",label:"\u592A\u539F"},{value:"\u5415\u6881",label:"\u5415\u6881"},{value:"\u957F\u6CBB",label:"\u957F\u6CBB"},{value:"\u5927\u540C",label:"\u5927\u540C"},{value:"\u5019\u9A6C",label:"\u5019\u9A6C"},{value:"\u664B\u57CE",label:"\u664B\u57CE"},{value:"\u79BB\u77F3",label:"\u79BB\u77F3"},{value:"\u4E34\u6C7E",label:"\u4E34\u6C7E"},{value:"\u5B81\u6B66",label:"\u5B81\u6B66"},{value:"\u6714\u5DDE",label:"\u6714\u5DDE"},{value:"\u5FFB\u5DDE",label:"\u5FFB\u5DDE"},{value:"\u9633\u6CC9",label:"\u9633\u6CC9"},{value:"\u6986\u6B21",label:"\u6986\u6B21"},{value:"\u664B\u4E2D",label:"\u664B\u4E2D"},{value:"\u8FD0\u57CE",label:"\u8FD0\u57CE"}]},{value:"\u9655\u897F",label:"\u9655\u897F",children:[{value:"\u897F\u5B89",label:"\u897F\u5B89"},{value:"\u5B89\u5EB7",label:"\u5B89\u5EB7"},{value:"\u5B9D\u9E21",label:"\u5B9D\u9E21"},{value:"\u6C49\u4E2D",label:"\u6C49\u4E2D"},{value:"\u6E2D\u5357",label:"\u6E2D\u5357"},{value:"\u5546\u5DDE",label:"\u5546\u5DDE"},{value:"\u7EE5\u5FB7",label:"\u7EE5\u5FB7"},{value:"\u94DC\u5DDD",label:"\u94DC\u5DDD"},{value:"\u54B8\u9633",label:"\u54B8\u9633"},{value:"\u5EF6\u5B89",label:"\u5EF6\u5B89"},{value:"\u6986\u6797",label:"\u6986\u6797"}]},{value:"\u56DB\u5DDD",label:"\u56DB\u5DDD",children:[{value:"\u6210\u90FD",label:"\u6210\u90FD"},{value:"\u5DF4\u4E2D",label:"\u5DF4\u4E2D"},{value:"\u8FBE\u5DDD",label:"\u8FBE\u5DDD"},{value:"\u5FB7\u9633",label:"\u5FB7\u9633"},{value:"\u90FD\u6C5F\u5830",label:"\u90FD\u6C5F\u5830"},{value:"\u5CE8\u7709\u5C71",label:"\u5CE8\u7709\u5C71"},{value:"\u6DAA\u9675",label:"\u6DAA\u9675"},{value:"\u5E7F\u5B89",label:"\u5E7F\u5B89"},{value:"\u5E7F\u5143",label:"\u5E7F\u5143"},{value:"\u4E5D\u5BE8\u6C9F",label:"\u4E5D\u5BE8\u6C9F"},{value:"\u5EB7\u5B9A",label:"\u5EB7\u5B9A"},{value:"\u4E50\u5C71",label:"\u4E50\u5C71"},{value:"\u6CF8\u5DDE",label:"\u6CF8\u5DDE"},{value:"\u9A6C\u5C14\u5EB7",label:"\u9A6C\u5C14\u5EB7"},{value:"\u7EF5\u9633",label:"\u7EF5\u9633"},{value:"\u7709\u5C71",label:"\u7709\u5C71"},{value:"\u5357\u5145",label:"\u5357\u5145"},{value:"\u5185\u6C5F",label:"\u5185\u6C5F"},{value:"\u6500\u679D\u82B1",label:"\u6500\u679D\u82B1"},{value:"\u9042\u5B81",label:"\u9042\u5B81"},{value:"\u6C76\u5DDD",label:"\u6C76\u5DDD"},{value:"\u897F\u660C",label:"\u897F\u660C"},{value:"\u96C5\u5B89",label:"\u96C5\u5B89"},{value:"\u5B9C\u5BBE",label:"\u5B9C\u5BBE"},{value:"\u81EA\u8D21",label:"\u81EA\u8D21"},{value:"\u8D44\u9633",label:"\u8D44\u9633"}]},{value:"\u53F0\u6E7E",label:"\u53F0\u6E7E",children:[{value:"\u53F0\u5317",label:"\u53F0\u5317"},{value:"\u57FA\u9686",label:"\u57FA\u9686"},{value:"\u53F0\u5357",label:"\u53F0\u5357"},{value:"\u53F0\u4E2D",label:"\u53F0\u4E2D"},{value:"\u9AD8\u96C4",label:"\u9AD8\u96C4"},{value:"\u5C4F\u4E1C",label:"\u5C4F\u4E1C"},{value:"\u5357\u6295",label:"\u5357\u6295"},{value:"\u4E91\u6797",label:"\u4E91\u6797"},{value:"\u65B0\u7AF9",label:"\u65B0\u7AF9"},{value:"\u5F70\u5316",label:"\u5F70\u5316"},{value:"\u82D7\u6817",label:"\u82D7\u6817"},{value:"\u5609\u4E49",label:"\u5609\u4E49"},{value:"\u6843\u56ED",label:"\u6843\u56ED"},{value:"\u5B9C\u5170",label:"\u5B9C\u5170"},{value:"\u53F0\u4E1C",label:"\u53F0\u4E1C"},{value:"\u91D1\u95E8",label:"\u91D1\u95E8"},{value:"\u9A6C\u7956",label:"\u9A6C\u7956"},{value:"\u6F8E\u6E56",label:"\u6F8E\u6E56"}]},{value:"\u5929\u6D25",label:"\u5929\u6D25",children:[{value:"\u5929\u6D25",label:"\u5929\u6D25"},{value:"\u548C\u5E73",label:"\u548C\u5E73"},{value:"\u4E1C\u4E3D",label:"\u4E1C\u4E3D"},{value:"\u6CB3\u4E1C",label:"\u6CB3\u4E1C"},{value:"\u897F\u9752",label:"\u897F\u9752"},{value:"\u6CB3\u897F",label:"\u6CB3\u897F"},{value:"\u6D25\u5357",label:"\u6D25\u5357"},{value:"\u5357\u5F00",label:"\u5357\u5F00"},{value:"\u5317\u8FB0",label:"\u5317\u8FB0"},{value:"\u6CB3\u5317",label:"\u6CB3\u5317"},{value:"\u6B66\u6E05",label:"\u6B66\u6E05"},{value:"\u7EA2\u6322",label:"\u7EA2\u6322"},{value:"\u5858\u6CBD",label:"\u5858\u6CBD"},{value:"\u6C49\u6CBD",label:"\u6C49\u6CBD"},{value:"\u5927\u6E2F",label:"\u5927\u6E2F"},{value:"\u5B81\u6CB3",label:"\u5B81\u6CB3"},{value:"\u9759\u6D77",label:"\u9759\u6D77"},{value:"\u5B9D\u577B",label:"\u5B9D\u577B"},{value:"\u84DF\u53BF",label:"\u84DF\u53BF"}]},{value:"\u65B0\u7586",label:"\u65B0\u7586",children:[{value:"\u4E4C\u9C81\u6728\u9F50",label:"\u4E4C\u9C81\u6728\u9F50"},{value:"\u963F\u514B\u82CF",label:"\u963F\u514B\u82CF"},{value:"\u963F\u52D2\u6CF0",label:"\u963F\u52D2\u6CF0"},{value:"\u963F\u56FE\u4EC0",label:"\u963F\u56FE\u4EC0"},{value:"\u535A\u4E50",label:"\u535A\u4E50"},{value:"\u660C\u5409",label:"\u660C\u5409"},{value:"\u4E1C\u5C71",label:"\u4E1C\u5C71"},{value:"\u54C8\u5BC6",label:"\u54C8\u5BC6"},{value:"\u548C\u7530",label:"\u548C\u7530"},{value:"\u5580\u4EC0",label:"\u5580\u4EC0"},{value:"\u514B\u62C9\u739B\u4F9D",label:"\u514B\u62C9\u739B\u4F9D"},{value:"\u5E93\u8F66",label:"\u5E93\u8F66"},{value:"\u5E93\u5C14\u52D2",label:"\u5E93\u5C14\u52D2"},{value:"\u594E\u5C6F",label:"\u594E\u5C6F"},{value:"\u77F3\u6CB3\u5B50",label:"\u77F3\u6CB3\u5B50"},{value:"\u5854\u57CE",label:"\u5854\u57CE"},{value:"\u5410\u9C81\u756A",label:"\u5410\u9C81\u756A"},{value:"\u4F0A\u5B81",label:"\u4F0A\u5B81"}]},{value:"\u897F\u85CF",label:"\u897F\u85CF",children:[{value:"\u62C9\u8428",label:"\u62C9\u8428"},{value:"\u963F\u91CC",label:"\u963F\u91CC"},{value:"\u660C\u90FD",label:"\u660C\u90FD"},{value:"\u6797\u829D",label:"\u6797\u829D"},{value:"\u90A3\u66F2",label:"\u90A3\u66F2"},{value:"\u65E5\u5580\u5219",label:"\u65E5\u5580\u5219"},{value:"\u5C71\u5357",label:"\u5C71\u5357"}]},{value:"\u4E91\u5357",label:"\u4E91\u5357",children:[{value:"\u6606\u660E",label:"\u6606\u660E"},{value:"\u5927\u7406",label:"\u5927\u7406"},{value:"\u4FDD\u5C71",label:"\u4FDD\u5C71"},{value:"\u695A\u96C4",label:"\u695A\u96C4"},{value:"\u5927\u7406",label:"\u5927\u7406"},{value:"\u4E1C\u5DDD",label:"\u4E1C\u5DDD"},{value:"\u4E2A\u65E7",label:"\u4E2A\u65E7"},{value:"\u666F\u6D2A",label:"\u666F\u6D2A"},{value:"\u5F00\u8FDC",label:"\u5F00\u8FDC"},{value:"\u4E34\u6CA7",label:"\u4E34\u6CA7"},{value:"\u4E3D\u6C5F",label:"\u4E3D\u6C5F"},{value:"\u516D\u5E93",label:"\u516D\u5E93"},{value:"\u6F5E\u897F",label:"\u6F5E\u897F"},{value:"\u66F2\u9756",label:"\u66F2\u9756"},{value:"\u601D\u8305",label:"\u601D\u8305"},{value:"\u6587\u5C71",label:"\u6587\u5C71"},{value:"\u897F\u53CC\u7248\u7EB3",label:"\u897F\u53CC\u7248\u7EB3"},{value:"\u7389\u6EAA",label:"\u7389\u6EAA"},{value:"\u4E2D\u7538",label:"\u4E2D\u7538"},{value:"\u662D\u901A",label:"\u662D\u901A"}]},{value:"\u6D59\u6C5F",label:"\u6D59\u6C5F",children:[{value:"\u676D\u5DDE",label:"\u676D\u5DDE"},{value:"\u6E29\u5DDE",label:"\u6E29\u5DDE"},{value:"\u5B89\u5409",label:"\u5B89\u5409"},{value:"\u6148\u6EAA",label:"\u6148\u6EAA"},{value:"\u5B9A\u6D77",label:"\u5B9A\u6D77"},{value:"\u5949\u5316",label:"\u5949\u5316"},{value:"\u6D77\u76D0",label:"\u6D77\u76D0"},{value:"\u9EC4\u5CA9",label:"\u9EC4\u5CA9"},{value:"\u6E56\u5DDE",label:"\u6E56\u5DDE"},{value:"\u5609\u5174",label:"\u5609\u5174"},{value:"\u91D1\u534E",label:"\u91D1\u534E"},{value:"\u4E34\u5B89",label:"\u4E34\u5B89"},{value:"\u4E34\u6D77",label:"\u4E34\u6D77"},{value:"\u4E3D\u6C34",label:"\u4E3D\u6C34"},{value:"\u5B81\u6CE2",label:"\u5B81\u6CE2"},{value:"\u74EF\u6D77",label:"\u74EF\u6D77"},{value:"\u5E73\u6E56",label:"\u5E73\u6E56"},{value:"\u5343\u5C9B\u6E56",label:"\u5343\u5C9B\u6E56"},{value:"\u8862\u5DDE",label:"\u8862\u5DDE"},{value:"\u6C5F\u5C71",label:"\u6C5F\u5C71"},{value:"\u745E\u5B89",label:"\u745E\u5B89"},{value:"\u7ECD\u5174",label:"\u7ECD\u5174"},{value:"\u5D4A\u5DDE",label:"\u5D4A\u5DDE"},{value:"\u53F0\u5DDE",label:"\u53F0\u5DDE"},{value:"\u6E29\u5CAD",label:"\u6E29\u5CAD"},{value:"\u4F59\u59DA",label:"\u4F59\u59DA"},{value:"\u821F\u5C71",label:"\u821F\u5C71"}]},{value:"\u6D77\u5916",label:"\u6D77\u5916",children:[{value:"\u7F8E\u56FD",label:"\u7F8E\u56FD"},{value:"\u65E5\u672C",label:"\u65E5\u672C"},{value:"\u82F1\u56FD",label:"\u82F1\u56FD"},{value:"\u6CD5\u56FD",label:"\u6CD5\u56FD"},{value:"\u5FB7\u56FD",label:"\u5FB7\u56FD"},{value:"\u5176\u4ED6",label:"\u5176\u4ED6"}]}]},45516:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Y:function(){return gt}});var x=ge(59301);function gt(a,Pe){const ye=(0,x.useRef)(),ee=(0,x.useRef)();(0,x.useEffect)(()=>{ye.current=a}),(0,x.useEffect)(()=>{function E(){ye.current()}if(Pe!==null){let oe=setInterval(E,Pe);return ee.current=oe,()=>clearInterval(oe)}},[Pe])}},25386:function(Cn,Ut,ge){"use strict";ge.d(Ut,{AL:function(){return Ce},Iy:function(){return ce},Qv:function(){return ie},ez:function(){return ve},jb:function(){return z}});var x=ge(32834),gt=ge.n(x),a=ge(11690),Pe=ge.n(a);let ye=1;function ee(Se,xe){const Oe=Se.match(/^(\s+)(?:```)/);if(Oe===null)return xe;const Ie=Oe[1];return xe.split(`
|
|
|
`).map(Le=>{const je=Le.match(/^\s+/);if(je===null)return Le;const[we]=je;return we.length>=Ie.length?Le.slice(Ie.length):Le}).join(`
|
|
|
`)}let E=[],oe=["<ul>"];const re=new(gt()).Renderer,te=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function ce(){E.length=0,oe=["<ul>"]}const z={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function le(Se,xe,Oe,Ie){if(xe>=Se.length||Se[xe].level<=Oe)return xe;var Le=Se[xe];Ie.push("<li><a href='#"+ye+Le.anchor+"'>"+Le.text+"</a>"),xe++;var je=[];return xe=le(Se,xe,Le.level,je),je.length>0&&(Ie.push("<ul>"),je.forEach(function(we){Ie.push(we)}),Ie.push("</ul>")),Ie.push("</li>"),xe=le(Se,xe,Oe,Ie),xe}function ie(){return le(E,0,0,oe),oe.push("</ul>"),oe.join("")}const se={heading(Se){const xe=te.exec(Se);if(ye+=1,xe)return{type:"heading",raw:xe[0],depth:xe[1].length,text:xe[2]}},fences(Se){const xe=this.rules.block.fences.exec(Se);if(xe){const Oe=xe[0];let Ie=ee(Oe,xe[3]||"");const Le=xe[2]?xe[2].trim():xe[2];if(["latex","katex","math"].indexOf(Le)>=0){const je=pe(),we=Ie;Ie=je,me[je]={type:"block",expression:we}}return{type:"code",raw:Oe,lang:Le,text:Ie}}}},ae=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let he=0;const pe=()=>`__special_katext_id_${he++}__`;let me={};function ve(){return me}function Ce(){he=0,me={}}function Be(Se){return Se=Se.replace(ae,(xe,Oe)=>{const Ie=pe();return me[Ie]={type:"inline",expression:Oe},Ie}),Se}const Fe=re.listitem;re.listitem=function(Se){return Fe(Be(Se))};const ke=re.paragraph;re.paragraph=function(Se){return ke(Be(Se))};const De=re.tablecell;re.tablecell=function(Se,xe){return De(Be(Se),xe)},re.code=function(Se,xe,Oe){const Ie=(xe||"").match(/\S*/)[0];return Ie?["latex","katex","math"].indexOf(Ie)>=0?`<p class='editormd-tex'>${Se}</p>`:`<pre class="prettyprint linenums"><code class="language-${xe}">${Oe?Se:(0,a.escape)(Se,!0)}</code></pre>
|
|
|
`:'<pre class="prettyprint linenums"><code>'+(Oe?Se:(0,a.escape)(Se,!0))+"</code></pre>"},re.heading=function(Se,xe,Oe){let Ie=this.options.headerPrefix+Oe.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return E.push({anchor:Ie,level:xe,text:Se}),"<h"+xe+' id="'+ye+Ie+'">'+Se+"</h"+xe+">"},gt().setOptions({silent:!0,gfm:!0,pedantic:!1}),gt().use({tokenizer:se,renderer:re}),Ut.ZP=gt()},10933:function(Cn,Ut,ge){"use strict";ge.d(Ut,{rX:function(){return Be},pW:function(){return Fe},gy:function(){return ke},xY:function(){return Ce},O5:function(){return ve},hs:function(){return ae},tJ:function(){return ie},o1:function(){return se},Rd:function(){return me}});var x=ge(73635),gt=ge(62957),a=ge(37285),Pe=ge(6767),ye=ge(30466),ee=ge(49411),E=ge(87169),oe=ge(25510),re="data:image/png;base64,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",te=ge.p+"static/newqrcode.a8740efb.png",ce=ge(32637),z=ge(59301),le=(De,Se,xe)=>new Promise((Oe,Ie)=>{var Le=Ve=>{try{we(xe.next(Ve))}catch(Ge){Ie(Ge)}},je=Ve=>{try{we(xe.throw(Ve))}catch(Ge){Ie(Ge)}},we=Ve=>Ve.done?Oe(Ve.value):Promise.resolve(Ve.value).then(Le,je);we((xe=xe.apply(De,Se)).next())});const ie=(De,Se=!1,xe=!1,Oe="",Ie=!1)=>!!(se(De)&&he(De,Se,xe,Oe,Ie)),se=De=>(0,ye.bg)()?!0:(De({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),ae=De=>{var Se,xe,Oe;const{user:Ie}=(0,x.getDvaApp)()._store.getState();(0,ye.bg)()&&!((xe=(Se=Ie==null?void 0:Ie.userInfo)==null?void 0:Se.course)!=null&&xe.course_public)&&!((Oe=Ie==null?void 0:Ie.userInfo)!=null&&Oe.profile_completed)&&De({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:"/account/profile/edit",isCurrentPage:!0}})},he=(De,Se=!1,xe=!0,Oe="",Ie=!1)=>{var Le;const{user:je}=(0,x.getDvaApp)()._store.getState();return(Le=je.userInfo)!=null&&Le.profile_completed?!0:(xe?De({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:Oe,isCurrentPage:Ie}}):gt.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,ee.xg)("/account/profile/edit"),pe()}}),!1)},pe=()=>{gt.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},me=()=>{gt.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:z.createElement("div",{style:{textAlign:"center"}},z.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),z.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:ce}),z.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},ve=()=>{var De;const{user:Se}=(0,x.getDvaApp)()._store.getState();return(De=Se.userInfo)!=null&&De.professional_certification?!0:(gt.default.confirm({title:"\u63D0\u793A",centered:!0,content:z.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,ee.xg)("/account/certification")}}),!1)},Ce=()=>(0,ye.V9)()?!0:(gt.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:z.createElement("div",{className:"tc",style:{marginLeft:-38}},z.createElement("p",null,"\u626B\u7801\u52A0\u5934\u6B4C\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),z.createElement("img",{src:te,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),Be=(De,Se)=>De?!0:(gt.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:z.createElement("div",null,z.createElement("p",null,Se||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),z.createElement("div",{style:{marginLeft:"110px"}},z.createElement("img",{src:re,width:200}),z.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,ee.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),Fe=De=>{gt.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:z.createElement("div",null,z.createElement("div",null,z.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),z.createElement(a.Z,null),z.createElement("p",{style:{color:"#666666",fontSize:12}}," ",z.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",z.createElement("a",null,De),"\u5929\u3002"),z.createElement("p",{style:{color:"#666666",fontSize:12}}," ",z.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),z.createElement("div",{style:{textAlign:"center",marginTop:30}},z.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:oe,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ke=(De,Se="")=>{const{shixunsDetail:{detail:xe}}=(0,x.getDvaApp)()._store.getState();if((xe==null?void 0:xe.public)===2||(xe==null?void 0:xe.public)===1||(xe==null?void 0:xe.shixun_status)===3){let Oe="";return(xe==null?void 0:xe.public)===2&&(Oe="\u5DF2\u516C\u5F00"),(xe==null?void 0:xe.public)===1&&(Oe="\u5F85\u5BA1\u6838"),(xe==null?void 0:xe.shixun_status)===3&&(Oe="\u5DF2\u5173\u95ED"),gt.default.info({centered:!0,icon:z.createElement(E.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:z.createElement("div",{className:"tc",style:{marginLeft:-38}},z.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},z.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Oe,"\uFF0C",Se,"\u3002"),z.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),z.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:oe,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(xe==null?void 0:xe.shixun_status)===2?(gt.default.confirm({centered:!0,icon:z.createElement(E.Z,null),title:"\u63D0\u793A",content:z.createElement("div",null,z.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Se,"\u3002"),z.createElement("br",null),z.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{gt.default.confirm({width:440,centered:!0,icon:z.createElement(E.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>le(void 0,null,function*(){(yield De({type:"shixunsDetail/cancelRelease",payload:{id:xe==null?void 0:xe.identifier}})).status!==401&&(Pe.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),De({type:"shixunsDetail/getShixunsDetail",payload:{id:xe==null?void 0:xe.identifier}}),De({type:"practiceSetting/getCommonData",payload:{id:xe==null?void 0:xe.identifier}}))})})}}),!0):!1}},47257:function(Cn){(function(Ut){(function(ge){if(1)Cn.exports=ge();else var x})(function(){var ge,x,gt;return function(){function a(Pe,ye,ee){function E(te,ce){if(!ye[te]){if(!Pe[te]){var z=void 0;if(!ce&&z)return require(te,!0);if(oe)return oe(te,!0);var le=new Error("Cannot find module '"+te+"'");throw le.code="MODULE_NOT_FOUND",le}var ie=ye[te]={exports:{}};Pe[te][0].call(ie.exports,function(se){var ae=Pe[te][1][se];return E(ae||se)},ie,ie.exports,a,Pe,ye,ee)}return ye[te].exports}for(var oe=void 0,re=0;re<ee.length;re++)E(ee[re]);return E}return a}()({1:[function(a,Pe,ye){"use strict";var ee=a("./browser/client");ee.Buffer=a("buffer").Buffer,ee.urllib=a("../shims/xhr"),ee.version=a("./browser/version").version,Pe.exports=ee},{"../shims/xhr":475,"./browser/client":3,"./browser/version":6,buffer:90}],2:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator")),oe=ee(a("@babel/runtime/helpers/asyncToGenerator"));a("core-js/modules/es.object.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js"),a("core-js/modules/es.object.keys.js"),a("core-js/modules/es.array.slice.js");var re=a("assert"),te=a("../common/utils/checkBucketName"),ce=te.checkBucketName,z=ye;function le(se){return Array.isArray?Array.isArray(se):Object.prototype.toString.call(se)==="[object Array]"}function ie(se){return se?le(se)?se:[se]:[]}z.useBucket=function(ae){return ce(ae),this.options.bucket=ae,this},z.setBucket=function(ae){return ce(ae),this.options.bucket=ae,this},z.getBucket=function(){return this.options.bucket},z.deleteBucket=function(){var se=(0,oe.default)(E.default.mark(function he(pe,me){var ve,Ce;return E.default.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return ve=this._bucketRequestParams("DELETE",pe,"",me),Fe.next=3,this.request(ve);case 3:if(Ce=Fe.sent,!(Ce.status===200||Ce.status===204)){Fe.next=6;break}return Fe.abrupt("return",{res:Ce.res});case 6:return Fe.next=8,this.requestError(Ce);case 8:throw Fe.sent;case 9:case"end":return Fe.stop()}},he,this)}));function ae(he,pe){return se.apply(this,arguments)}return ae}(),z.putBucketACL=function(){var se=(0,oe.default)(E.default.mark(function he(pe,me,ve){var Ce,Be;return E.default.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:return Ce=this._bucketRequestParams("PUT",pe,"acl",ve),Ce.headers={"x-oss-acl":me},Ce.successStatuses=[200],ke.next=5,this.request(Ce);case 5:return Be=ke.sent,ke.abrupt("return",{bucket:Be.headers.location&&Be.headers.location.substring(1)||null,res:Be.res});case 7:case"end":return ke.stop()}},he,this)}));function ae(he,pe,me){return se.apply(this,arguments)}return ae}(),z.getBucketACL=function(){var se=(0,oe.default)(E.default.mark(function he(pe,me){var ve,Ce;return E.default.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return ve=this._bucketRequestParams("GET",pe,"acl",me),ve.successStatuses=[200],ve.xmlResponse=!0,Fe.next=5,this.request(ve);case 5:return Ce=Fe.sent,Fe.abrupt("return",{acl:Ce.data.AccessControlList.Grant,owner:{id:Ce.data.Owner.ID,displayName:Ce.data.Owner.DisplayName},res:Ce.res});case 7:case"end":return Fe.stop()}},he,this)}));function ae(he,pe){return se.apply(this,arguments)}return ae}(),z.putBucketLogging=function(){var se=(0,oe.default)(E.default.mark(function he(pe,me,ve){var Ce,Be,Fe;return E.default.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:return Ce=this._bucketRequestParams("PUT",pe,"logging",ve),Be=`<?xml version="1.0" encoding="UTF-8"?>
|
|
|
<BucketLoggingStatus>
|
|
|
<LoggingEnabled>
|
|
|
<TargetBucket>`.concat(pe,`</TargetBucket>
|
|
|
`),me&&(Be+="<TargetPrefix>".concat(me,`</TargetPrefix>
|
|
|
`)),Be+=`</LoggingEnabled>
|
|
|
</BucketLoggingStatus>`,Ce.content=Be,Ce.mime="xml",Ce.successStatuses=[200],De.next=9,this.request(Ce);case 9:return Fe=De.sent,De.abrupt("return",{res:Fe.res});case 11:case"end":return De.stop()}},he,this)}));function ae(he,pe,me){return se.apply(this,arguments)}return ae}(),z.getBucketLogging=function(){var se=(0,oe.default)(E.default.mark(function he(pe,me){var ve,Ce,Be;return E.default.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:return ve=this._bucketRequestParams("GET",pe,"logging",me),ve.successStatuses=[200],ve.xmlResponse=!0,ke.next=5,this.request(ve);case 5:return Ce=ke.sent,Be=Ce.data.LoggingEnabled,ke.abrupt("return",{enable:!!Be,prefix:Be&&Be.TargetPrefix||null,res:Ce.res});case 8:case"end":return ke.stop()}},he,this)}));function ae(he,pe){return se.apply(this,arguments)}return ae}(),z.deleteBucketLogging=function(){var se=(0,oe.default)(E.default.mark(function he(pe,me){var ve,Ce;return E.default.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return ve=this._bucketRequestParams("DELETE",pe,"logging",me),ve.successStatuses=[204,200],Fe.next=4,this.request(ve);case 4:return Ce=Fe.sent,Fe.abrupt("return",{res:Ce.res});case 6:case"end":return Fe.stop()}},he,this)}));function ae(he,pe){return se.apply(this,arguments)}return ae}(),z.putBucketCORS=function(){var se=(0,oe.default)(E.default.mark(function he(pe,me,ve){var Ce,Be,Fe,ke,De,Se,xe,Oe,Ie,Le;return E.default.wrap(function(we){for(;;)switch(we.prev=we.next){case 0:for(me=me||[],re(me.length,"rules is required"),me.forEach(function(Ve){re(Ve.allowedOrigin,"allowedOrigin is required"),re(Ve.allowedMethod,"allowedMethod is required")}),Ce=this._bucketRequestParams("PUT",pe,"cors",ve),Be=`<?xml version="1.0" encoding="UTF-8"?>
|
|
|
<CORSConfiguration>`,Fe=function(Ge){Be+="<AllowedOrigin>".concat(Ge,"</AllowedOrigin>")},ke=function(Ge){Be+="<AllowedMethod>".concat(Ge,"</AllowedMethod>")},De=function(Ge){Be+="<AllowedHeader>".concat(Ge,"</AllowedHeader>")},Se=function(Ge){Be+="<ExposeHeader>".concat(Ge,"</ExposeHeader>")},xe=0,Oe=me.length;xe<Oe;xe++)Ie=me[xe],Be+="<CORSRule>",ie(Ie.allowedOrigin).forEach(Fe),ie(Ie.allowedMethod).forEach(ke),ie(Ie.allowedHeader).forEach(De),ie(Ie.exposeHeader).forEach(Se),Ie.maxAgeSeconds&&(Be+="<MaxAgeSeconds>".concat(Ie.maxAgeSeconds,"</MaxAgeSeconds>")),Be+="</CORSRule>";return Be+="</CORSConfiguration>",Ce.content=Be,Ce.mime="xml",Ce.successStatuses=[200],we.next=16,this.request(Ce);case 16:return Le=we.sent,we.abrupt("return",{res:Le.res});case 18:case"end":return we.stop()}},he,this)}));function ae(he,pe,me){return se.apply(this,arguments)}return ae}(),z.getBucketCORS=function(){var se=(0,oe.default)(E.default.mark(function he(pe,me){var ve,Ce,Be,Fe;return E.default.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:return ve=this._bucketRequestParams("GET",pe,"cors",me),ve.successStatuses=[200],ve.xmlResponse=!0,De.next=5,this.request(ve);case 5:return Ce=De.sent,Be=[],Ce.data&&Ce.data.CORSRule&&(Fe=Ce.data.CORSRule,le(Fe)||(Fe=[Fe]),Fe.forEach(function(Se){var xe={};Object.keys(Se).forEach(function(Oe){xe[Oe.slice(0,1).toLowerCase()+Oe.slice(1,Oe.length)]=Se[Oe]}),Be.push(xe)})),De.abrupt("return",{rules:Be,res:Ce.res});case 9:case"end":return De.stop()}},he,this)}));function ae(he,pe){return se.apply(this,arguments)}return ae}(),z.deleteBucketCORS=function(){var se=(0,oe.default)(E.default.mark(function he(pe,me){var ve,Ce;return E.default.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return ve=this._bucketRequestParams("DELETE",pe,"cors",me),ve.successStatuses=[204],Fe.next=4,this.request(ve);case 4:return Ce=Fe.sent,Fe.abrupt("return",{res:Ce.res});case 6:case"end":return Fe.stop()}},he,this)}));function ae(he,pe){return se.apply(this,arguments)}return ae}(),z.putBucketReferer=function(){var se=(0,oe.default)(E.default.mark(function he(pe,me,ve,Ce){var Be,Fe,ke,De;return E.default.wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:if(Be=this._bucketRequestParams("PUT",pe,"referer",Ce),Fe=`<?xml version="1.0" encoding="UTF-8"?>
|
|
|
<RefererConfiguration>
|
|
|
`,Fe+=" <AllowEmptyReferer>".concat(me?"true":"false",`</AllowEmptyReferer>
|
|
|
`),ve&&ve.length>0){for(Fe+=` <RefererList>
|
|
|
`,ke=0;ke<ve.length;ke++)Fe+=" <Referer>".concat(ve[ke],`</Referer>
|
|
|
`);Fe+=` </RefererList>
|
|
|
`}else Fe+=` <RefererList />
|
|
|
`;return Fe+="</RefererConfiguration>",Be.content=Fe,Be.mime="xml",Be.successStatuses=[200],xe.next=10,this.request(Be);case 10:return De=xe.sent,xe.abrupt("return",{res:De.res});case 12:case"end":return xe.stop()}},he,this)}));function ae(he,pe,me,ve){return se.apply(this,arguments)}return ae}(),z.getBucketReferer=function(){var se=(0,oe.default)(E.default.mark(function he(pe,me){var ve,Ce,Be;return E.default.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:return ve=this._bucketRequestParams("GET",pe,"referer",me),ve.successStatuses=[200],ve.xmlResponse=!0,ke.next=5,this.request(ve);case 5:return Ce=ke.sent,Be=Ce.data.RefererList.Referer||null,Be&&(le(Be)||(Be=[Be])),ke.abrupt("return",{allowEmpty:Ce.data.AllowEmptyReferer==="true",referers:Be,res:Ce.res});case 9:case"end":return ke.stop()}},he,this)}));function ae(he,pe){return se.apply(this,arguments)}return ae}(),z.deleteBucketReferer=function(){var se=(0,oe.default)(E.default.mark(function he(pe,me){return E.default.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:return Ce.next=2,this.putBucketReferer(pe,!0,null,me);case 2:return Ce.abrupt("return",Ce.sent);case 3:case"end":return Ce.stop()}},he,this)}));function ae(he,pe){return se.apply(this,arguments)}return ae}(),z._bucketRequestParams=function(ae,he,pe,me){return{method:ae,bucket:he,subres:pe,timeout:me&&me.timeout,ctx:me&&me.ctx}}},{"../common/utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,assert:82,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],3:[function(a,Pe,ye){(function(ee,E){(function(){"use strict";var oe=a("@babel/runtime/helpers/interopRequireDefault"),re=oe(a("@babel/runtime/regenerator")),te=oe(a("@babel/runtime/helpers/asyncToGenerator"));a("core-js/modules/es.function.name.js"),a("core-js/modules/es.regexp.exec.js"),a("core-js/modules/es.string.split.js"),a("core-js/modules/es.object.assign.js"),a("core-js/modules/es.array.includes.js"),a("core-js/modules/es.string.replace.js"),a("core-js/modules/es.array.concat.js"),a("core-js/modules/es.symbol.js"),a("core-js/modules/es.symbol.description.js"),a("core-js/modules/es.array.slice.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/es.promise.js"),a("core-js/modules/es.regexp.to-string.js");var ce=a("debug")("ali-oss"),z=a("xml2js"),le=a("agentkeepalive"),ie=a("merge-descriptors"),se=a("platform"),ae=a("utility"),he=a("urllib"),pe=a("./version"),me=a("bowser"),ve=a("../common/signUtils"),Ce=a("../common/client/initOptions"),Be=a("../common/utils/createRequest"),Fe=Be.createRequest,ke=a("../common/utils/encoder"),De=ke.encoder,Se=a("../common/client/getReqUrl"),xe=Se.getReqUrl,Oe=a("../common/utils/setSTSToken"),Ie=Oe.setSTSToken,Le=a("../common/utils/retry"),je=Le.retry,we=a("../common/utils/isFunction"),Ve=we.isFunction,Ge=new le;function ze(){var et=se.name,Ye=se.version;et&&et.toLowerCase&&et.toLowerCase()==="ie"&&Ye.split(".")[0]<10&&console.warn("ali-oss does not support the current browser")}function it(){return location&&location.protocol==="https:"}function We(et,Ye){if(ze(),!(this instanceof We))return new We(et,Ye);et&&et.inited?this.options=et:this.options=We.initOptions(et),this.options.cancelFlag=!1,this.options.urllib?this.urllib=this.options.urllib:(this.urllib=he,this.agent=this.options.agent||Ge),this.ctx=Ye,this.userAgent=this._getUserAgent(),this.stsTokenFreshTime=new Date,this.options.amendTimeSkewed=0}Pe.exports=We,We.initOptions=function(Ye){Ye.stsToken||console.warn("Please use STS Token for safety, see more details at https://help.aliyun.com/document_detail/32077.html");var Qe=Object.assign({secure:it(),useFetch:!1},Ye);return Ce(Qe)};var Ke=We.prototype;Ke.debug=ce,ie(Ke,a("./object")),ie(Ke,a("./bucket")),ie(Ke,a("../common/bucket/getBucketWebsite")),ie(Ke,a("../common/bucket/putBucketWebsite")),ie(Ke,a("../common/bucket/deleteBucketWebsite")),ie(Ke,a("../common/bucket/getBucketLifecycle")),ie(Ke,a("../common/bucket/putBucketLifecycle")),ie(Ke,a("../common/bucket/deleteBucketLifecycle")),ie(Ke,a("../common/bucket/putBucketVersioning")),ie(Ke,a("../common/bucket/getBucketVersioning")),ie(Ke,a("../common/bucket/getBucketInventory")),ie(Ke,a("../common/bucket/deleteBucketInventory")),ie(Ke,a("../common/bucket/listBucketInventory")),ie(Ke,a("../common/bucket/putBucketInventory")),ie(Ke,a("../common/bucket/abortBucketWorm")),ie(Ke,a("../common/bucket/completeBucketWorm")),ie(Ke,a("../common/bucket/extendBucketWorm")),ie(Ke,a("../common/bucket/getBucketWorm")),ie(Ke,a("../common/bucket/initiateBucketWorm")),ie(Ke,a("./managed-upload")),ie(Ke,a("../common/multipart-copy")),ie(Ke,a("../common/multipart")),ie(Ke,a("../common/parallel")),Ke.signature=function(Ye){return this.debug("authorization stringToSign: %s",Ye,"info"),ve.computeSignature(this.options.accessKeySecret,Ye,this.options.headerEncoding)},Ke._getReqUrl=xe,Ke.authorization=function(Ye,Qe,Je,st){var qe=ve.buildCanonicalString(Ye.toUpperCase(),Qe,{headers:st,parameters:Je});return ve.authorization(this.options.accessKeyId,this.options.accessKeySecret,qe,this.options.headerEncoding)},Ke.request=function(){var et=(0,te.default)(re.default.mark(function Ye(Qe){var Je=this;return re.default.wrap(function(qe){for(;;)switch(qe.prev=qe.next){case 0:if(!this.options.retryMax){qe.next=6;break}return qe.next=3,je($e.bind(this),this.options.retryMax,{errorHandler:function(lt){var tt=function(Ne){if(Qe.stream)return!1;var ne=[-1,-2].includes(Ne.status),ue=Je.options.requestErrorRetryHandle||function(){return!0};return ne&&ue(Ne)};return!!tt(lt)}})(Qe);case 3:return qe.abrupt("return",qe.sent);case 6:return qe.abrupt("return",$e.call(this,Qe));case 7:case"end":return qe.stop()}},Ye,this)}));return function(Ye){return et.apply(this,arguments)}}();function $e(et){return nt.apply(this,arguments)}function nt(){return nt=(0,te.default)(re.default.mark(function et(Ye){var Qe,Je,st,qe,ft,lt;return re.default.wrap(function(Re){for(;;)switch(Re.prev=Re.next){case 0:if(!(this.options.stsToken&&Ve(this.options.refreshSTSToken))){Re.next=3;break}return Re.next=3,Ie.call(this);case 3:return Qe=Fe.call(this,Ye),this.options.useFetch||(Qe.params.mode="disable-fetch"),qe=!!Ye.stream,Re.prev=6,Re.next=9,this.urllib.request(Qe.url,Qe.params);case 9:Je=Re.sent,this.debug("response %s %s, got %s, headers: %j",Ye.method,Qe.url,Je.status,Je.headers,"info"),Re.next=16;break;case 13:Re.prev=13,Re.t0=Re.catch(6),st=Re.t0;case 16:if(!(Je&&Ye.successStatuses&&Ye.successStatuses.indexOf(Je.status)===-1)){Re.next=28;break}return Re.next=19,this.requestError(Je);case 19:if(ft=Re.sent,!(ft.code==="RequestTimeTooSkewed"&&!qe)){Re.next=25;break}return this.options.amendTimeSkewed=+new Date(ft.serverTime)-new Date,Re.next=24,this.request(Ye);case 24:return Re.abrupt("return",Re.sent);case 25:ft.params=Ye,Re.next=32;break;case 28:if(!st){Re.next=32;break}return Re.next=31,this.requestError(st);case 31:ft=Re.sent;case 32:if(!ft){Re.next=34;break}throw ft;case 34:if(!Ye.xmlResponse){Re.next=39;break}return Re.next=37,this.parseXML(Je.data);case 37:lt=Re.sent,Je.data=lt;case 39:return Re.abrupt("return",Je);case 40:case"end":return Re.stop()}},et,this,[[6,13]])})),nt.apply(this,arguments)}Ke._getResource=function(Ye){var Qe="/";return Ye.bucket&&(Qe+="".concat(Ye.bucket,"/")),Ye.object&&(Qe+=De(Ye.object,this.options.headerEncoding)),Qe},Ke._escape=function(Ye){return ae.encodeURIComponent(Ye).replace(/%2F/g,"/")},Ke._getUserAgent=function(){var Ye=E&&E.browser?"js":"nodejs",Qe="aliyun-sdk-".concat(Ye,"/").concat(pe.version),Je=se.description;return!Je&&E&&(Je="Node.js ".concat(E.version.slice(1)," on ").concat(E.platform," ").concat(E.arch)),this._checkUserAgent("".concat(Qe," ").concat(Je))},Ke._checkUserAgent=function(Ye){var Qe=Ye.replace(/\u03b1/,"alpha").replace(/\u03b2/,"beta");return Qe},Ke.checkBrowserAndVersion=function(Ye,Qe){return me.name===Ye&&me.version.split(".")[0]===Qe},Ke.parseXML=function(Ye){return new Promise(function(Qe,Je){ee.isBuffer(Ye)&&(Ye=Ye.toString()),z.parseString(Ye,{explicitRoot:!1,explicitArray:!1},function(st,qe){st?Je(st):Qe(qe)})})},Ke.requestError=function(){var et=(0,te.default)(re.default.mark(function Qe(Je){var st,qe,ft,lt;return re.default.wrap(function(Re){for(;;)switch(Re.prev=Re.next){case 0:if(st=null,!(!Je.data||!Je.data.length)){Re.next=5;break}Je.status===-1||Je.status===-2?(st=new Error(Je.message),st.name=Je.name,st.status=Je.status,st.code=Je.name):(Je.status===404?(st=new Error("Object not exists"),st.name="NoSuchKeyError",st.status=404,st.code="NoSuchKey"):Je.status===412?(st=new Error("Pre condition failed"),st.name="PreconditionFailedError",st.status=412,st.code="PreconditionFailed"):(st=new Error("Unknow error, status: ".concat(Je.status)),st.name="UnknownError",st.status=Je.status),st.requestId=Je.headers["x-oss-request-id"],st.host=""),Re.next=32;break;case 5:return qe=String(Je.data),this.debug("request response error data: %s",qe,"error"),Re.prev=7,Re.next=10,this.parseXML(qe);case 10:if(Re.t0=Re.sent,Re.t0){Re.next=13;break}Re.t0={};case 13:ft=Re.t0,Re.next=23;break;case 16:return Re.prev=16,Re.t1=Re.catch(7),this.debug(qe,"error"),Re.t1.message+=`
|
|
|
raw xml: `.concat(qe),Re.t1.status=Je.status,Re.t1.requestId=Je.headers["x-oss-request-id"],Re.abrupt("return",Re.t1);case 23:lt=ft.Message||"unknow request error, status: ".concat(Je.status),ft.Condition&&(lt+=" (condition: ".concat(ft.Condition,")")),st=new Error(lt),st.name=ft.Code?"".concat(ft.Code,"Error"):"UnknownError",st.status=Je.status,st.code=ft.Code,st.requestId=ft.RequestId,st.hostId=ft.HostId,st.serverTime=ft.ServerTime;case 32:return this.debug("generate error %j",st,"error"),Re.abrupt("return",st);case 34:case"end":return Re.stop()}},Qe,this,[[7,16]])}));function Ye(Qe){return et.apply(this,arguments)}return Ye}()}).call(this)}).call(this,{isBuffer:a("../../node_modules/is-buffer/index.js")},a("_process"))},{"../../node_modules/is-buffer/index.js":366,"../common/bucket/abortBucketWorm":7,"../common/bucket/completeBucketWorm":8,"../common/bucket/deleteBucketInventory":9,"../common/bucket/deleteBucketLifecycle":10,"../common/bucket/deleteBucketWebsite":11,"../common/bucket/extendBucketWorm":12,"../common/bucket/getBucketInventory":13,"../common/bucket/getBucketLifecycle":14,"../common/bucket/getBucketVersioning":15,"../common/bucket/getBucketWebsite":16,"../common/bucket/getBucketWorm":17,"../common/bucket/initiateBucketWorm":18,"../common/bucket/listBucketInventory":19,"../common/bucket/putBucketInventory":20,"../common/bucket/putBucketLifecycle":21,"../common/bucket/putBucketVersioning":22,"../common/bucket/putBucketWebsite":23,"../common/client/getReqUrl":25,"../common/client/initOptions":26,"../common/multipart":30,"../common/multipart-copy":29,"../common/parallel":49,"../common/signUtils":50,"../common/utils/createRequest":56,"../common/utils/encoder":59,"../common/utils/isFunction":68,"../common/utils/retry":74,"../common/utils/setSTSToken":76,"./bucket":2,"./managed-upload":4,"./object":5,"./version":6,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,_process:467,agentkeepalive:81,bowser:88,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.replace.js":305,"core-js/modules/es.string.split.js":307,"core-js/modules/es.symbol.description.js":310,"core-js/modules/es.symbol.js":313,debug:465,"merge-descriptors":372,platform:379,urllib:475,utility:474,xml2js:426}],4:[function(a,Pe,ye){(function(ee){(function(){"use strict";var E=a("@babel/runtime/helpers/interopRequireDefault"),oe=E(a("@babel/runtime/regenerator"));a("core-js/modules/es.function.name.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/es.promise.js"),a("core-js/modules/es.array.from.js"),a("core-js/modules/es.string.iterator.js"),a("core-js/modules/es.array.map.js"),a("core-js/modules/es.array.filter.js"),a("core-js/modules/es.array.find.js"),a("core-js/modules/es.array.concat.js"),a("core-js/modules/es.regexp.to-string.js"),a("core-js/modules/es.array.slice.js"),a("core-js/modules/es.array.iterator.js"),a("core-js/modules/es.array-buffer.slice.js"),a("core-js/modules/es.typed-array.uint8-array.js"),a("core-js/modules/es.typed-array.copy-within.js"),a("core-js/modules/es.typed-array.every.js"),a("core-js/modules/es.typed-array.fill.js"),a("core-js/modules/es.typed-array.filter.js"),a("core-js/modules/es.typed-array.find.js"),a("core-js/modules/es.typed-array.find-index.js"),a("core-js/modules/es.typed-array.for-each.js"),a("core-js/modules/es.typed-array.includes.js"),a("core-js/modules/es.typed-array.index-of.js"),a("core-js/modules/es.typed-array.iterator.js"),a("core-js/modules/es.typed-array.join.js"),a("core-js/modules/es.typed-array.last-index-of.js"),a("core-js/modules/es.typed-array.map.js"),a("core-js/modules/es.typed-array.reduce.js"),a("core-js/modules/es.typed-array.reduce-right.js"),a("core-js/modules/es.typed-array.reverse.js"),a("core-js/modules/es.typed-array.set.js"),a("core-js/modules/es.typed-array.slice.js"),a("core-js/modules/es.typed-array.some.js"),a("core-js/modules/es.typed-array.sort.js"),a("core-js/modules/es.typed-array.subarray.js"),a("core-js/modules/es.typed-array.to-locale-string.js"),a("core-js/modules/es.typed-array.to-string.js");var re=E(a("@babel/runtime/helpers/asyncToGenerator")),te=a("util"),ce=a("path"),z=a("mime"),le=a("copy-to"),ie=a("../common/utils/isBlob"),se=ie.isBlob,ae=a("../common/utils/isFile"),he=ae.isFile,pe=a("../common/utils/isBuffer"),me=pe.isBuffer,ve=ye;ve.multipartUpload=function(){var De=(0,re.default)(oe.default.mark(function xe(Oe,Ie){var Le,je,we,Ve,Ge,ze,it,We,Ke,$e=arguments;return oe.default.wrap(function(et){for(;;)switch(et.prev=et.next){case 0:if(Le=$e.length>2&&$e[2]!==void 0?$e[2]:{},this.resetCancelFlag(),Le.disabledMD5=Le.disabledMD5===void 0?!0:!!Le.disabledMD5,!(Le.checkpoint&&Le.checkpoint.uploadId)){et.next=8;break}return Ie&&he(Ie)&&(Le.checkpoint.file=Ie),et.next=7,this._resumeMultipart(Le.checkpoint,Le);case 7:return et.abrupt("return",et.sent);case 8:return je=102400,Le.mime||(he(Ie)?Le.mime=z.getType(ce.extname(Ie.name)):se(Ie)?Le.mime=Ie.type:me(Ie)?Le.mime="":Le.mime=z.getType(ce.extname(Ie))),Le.headers=Le.headers||{},this._convertMetaToHeaders(Le.meta,Le.headers),et.next=14,this._getFileSize(Ie);case 14:if(we=et.sent,!(we<je)){et.next=26;break}return Le.contentLength=we,et.next=19,this.put(Oe,Ie,Le);case 19:if(Ve=et.sent,!(Le&&Le.progress)){et.next=23;break}return et.next=23,Le.progress(1);case 23:return Ge={res:Ve.res,bucket:this.options.bucket,name:Oe,etag:Ve.res.headers.etag},(Le.headers&&Le.headers["x-oss-callback"]||Le.callback)&&(Ge.data=Ve.data),et.abrupt("return",Ge);case 26:if(!(Le.partSize&&parseInt(Le.partSize,10)!==Le.partSize)){et.next=28;break}throw new Error("partSize must be int number");case 28:if(!(Le.partSize&&Le.partSize<je)){et.next=30;break}throw new Error("partSize must not be smaller than ".concat(je));case 30:return et.next=32,this.initMultipartUpload(Oe,Le);case 32:if(ze=et.sent,it=ze.uploadId,We=this._getPartSize(we,Le.partSize),Ke={file:Ie,name:Oe,fileSize:we,partSize:We,uploadId:it,doneParts:[]},!(Le&&Le.progress)){et.next=39;break}return et.next=39,Le.progress(0,Ke,ze.res);case 39:return et.next=41,this._resumeMultipart(Ke,Le);case 41:return et.abrupt("return",et.sent);case 42:case"end":return et.stop()}},xe,this)}));function Se(xe,Oe){return De.apply(this,arguments)}return Se}(),ve._resumeMultipart=function(){var De=(0,re.default)(oe.default.mark(function xe(Oe,Ie){var Le,je,we,Ve,Ge,ze,it,We,Ke,$e,nt,et,Ye,Qe,Je,st,qe,ft,lt;return oe.default.wrap(function(Re){for(;;)switch(Re.prev=Re.next){case 0:if(Le=this,!this.isCancel()){Re.next=3;break}throw this._makeCancelEvent();case 3:return je=Oe.file,we=Oe.fileSize,Ve=Oe.partSize,Ge=Oe.uploadId,ze=Oe.doneParts,it=Oe.name,We=[],ze.length>0&&le(ze).to(We),Ke=this._divideParts(we,Ve),$e=Ke.length,nt=!1,et=function(ne,ue){return new Promise(function(){var Me=(0,re.default)(oe.default.mark(function Ze(Ee,be){var Te,He,Ue,_e,ct;return oe.default.wrap(function(yt){for(;;)switch(yt.prev=yt.next){case 0:if(yt.prev=0,ne.isCancel()){yt.next=29;break}return Te=Ke[ue-1],yt.next=5,ne._createBuffer(je,Te.start,Te.end);case 5:return He=yt.sent,Ue={content:He,size:Te.end-Te.start},yt.prev=7,yt.next=10,ne._uploadPart(it,Ge,ue,Ue,Ie);case 10:_e=yt.sent,yt.next=18;break;case 13:if(yt.prev=13,yt.t0=yt.catch(7),yt.t0.status!==404){yt.next=17;break}throw ne._makeAbortEvent();case 17:throw yt.t0;case 18:if(!(!ne.isCancel()&&!nt)){yt.next=26;break}if(Oe.doneParts.push({number:ue,etag:_e.res.headers.etag}),!Ie.progress){yt.next=23;break}return yt.next=23,Ie.progress(ze.length/($e+1),Oe,_e.res);case 23:Ee({number:ue,etag:_e.res.headers.etag}),yt.next=27;break;case 26:Ee();case 27:yt.next=30;break;case 29:Ee();case 30:yt.next=41;break;case 32:yt.prev=32,yt.t1=yt.catch(0),ct=new Error,ct.name=yt.t1.name,ct.message=yt.t1.message,ct.stack=yt.t1.stack,ct.partNum=ue,le(yt.t1).to(ct),be(ct);case 41:case"end":return yt.stop()}},Ze,null,[[0,32],[7,13]])}));return function(Ze,Ee){return Me.apply(this,arguments)}}())},Ye=Array.from(new Array($e),function(Ne,ne){return ne+1}),Qe=We.map(function(Ne){return Ne.number}),Je=Ye.filter(function(Ne){return Qe.indexOf(Ne)<0}),st=5,qe=Ie.parallel||st,Re.next=17,this._parallel(Je,qe,function(Ne){return new Promise(function(ne,ue){et(Le,Ne).then(function(Me){Me&&We.push(Me),ne()}).catch(function(Me){ue(Me)})})});case 17:if(ft=Re.sent,nt=!0,lt=ft.find(function(Ne){return Ne.name==="abort"}),!lt){Re.next=22;break}throw lt;case 22:if(!this.isCancel()){Re.next=25;break}throw et=null,this._makeCancelEvent();case 25:if(!(ft&&ft.length>0)){Re.next=28;break}throw ft[0].message="Failed to upload some parts with error: ".concat(ft[0].toString()," part_num: ").concat(ft[0].partNum),ft[0];case 28:return Re.next=30,this.completeMultipartUpload(it,Ge,We,Ie);case 30:return Re.abrupt("return",Re.sent);case 31:case"end":return Re.stop()}},xe,this)}));function Se(xe,Oe){return De.apply(this,arguments)}return Se}(),ve._getFileSize=function(){var De=(0,re.default)(oe.default.mark(function xe(Oe){return oe.default.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:if(!me(Oe)){Le.next=4;break}return Le.abrupt("return",Oe.length);case 4:if(!(se(Oe)||he(Oe))){Le.next=6;break}return Le.abrupt("return",Oe.size);case 6:throw new Error("_getFileSize requires Buffer/File/Blob.");case 7:case"end":return Le.stop()}},xe)}));function Se(xe){return De.apply(this,arguments)}return Se}();var Ce=a("stream"),Be=Ce.Readable;function Fe(De,Se){if(!(this instanceof Fe))return new Fe(De,Se);Be.call(this,Se),this.file=De,this.reader=new FileReader,this.start=0,this.finish=!1,this.fileBuffer=null}te.inherits(Fe,Be),Fe.prototype.readFileAndPush=function(Se){if(this.fileBuffer)for(var xe=!0;xe&&this.fileBuffer&&this.start<this.fileBuffer.length;){var Oe=this.start,Ie=Oe+Se;Ie=Ie>this.fileBuffer.length?this.fileBuffer.length:Ie,this.start=Ie,xe=this.push(this.fileBuffer.slice(Oe,Ie))}},Fe.prototype._read=function(Se){if(this.file&&this.start>=this.file.size||this.fileBuffer&&this.start>=this.fileBuffer.length||this.finish||this.start===0&&!this.file){this.finish||(this.fileBuffer=null,this.finish=!0),this.push(null);return}var xe=16*1024;Se=Se||xe;var Oe=this;this.reader.onload=function(Le){Oe.fileBuffer=ee.from(new Uint8Array(Le.target.result)),Oe.file=null,Oe.readFileAndPush(Se)},this.start===0?this.reader.readAsArrayBuffer(this.file):this.readFileAndPush(Se)};function ke(De){return De.arrayBuffer?De.arrayBuffer():new Promise(function(Se,xe){var Oe=new FileReader;Oe.onload=function(Ie){Se(Ie.target.result)},Oe.onerror=function(Ie){xe(Ie)},Oe.readAsArrayBuffer(De)})}ve._createBuffer=function(){var De=(0,re.default)(oe.default.mark(function xe(Oe,Ie,Le){var je,we;return oe.default.wrap(function(Ge){for(;;)switch(Ge.prev=Ge.next){case 0:if(!(se(Oe)||he(Oe))){Ge.next=8;break}return je=Oe.slice(Ie,Le),Ge.next=4,ke(je);case 4:return we=Ge.sent,Ge.abrupt("return",ee.from(we));case 8:if(!me(Oe)){Ge.next=12;break}return Ge.abrupt("return",Oe.subarray(Ie,Le));case 12:throw new Error("_createBuffer requires File/Blob/Buffer.");case 13:case"end":return Ge.stop()}},xe)}));function Se(xe,Oe,Ie){return De.apply(this,arguments)}return Se}(),ve._getPartSize=function(Se,xe){var Oe=1e4,Ie=1*1024*1024;xe||(xe=Ie);var Le=Math.ceil(Se/Oe);return xe<Le&&(xe=Le,console.warn("partSize has been set to ".concat(xe,", because the partSize you provided causes partNumber to be greater than 10,000"))),xe},ve._divideParts=function(Se,xe){for(var Oe=Math.ceil(Se/xe),Ie=[],Le=0;Le<Oe;Le++){var je=xe*Le,we=Math.min(je+xe,Se);Ie.push({start:je,end:we})}return Ie}}).call(this)}).call(this,a("buffer").Buffer)},{"../common/utils/isBlob":64,"../common/utils/isBuffer":65,"../common/utils/isFile":67,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,buffer:90,"copy-to":94,"core-js/modules/es.array-buffer.slice.js":271,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.filter.js":274,"core-js/modules/es.array.find.js":275,"core-js/modules/es.array.from.js":276,"core-js/modules/es.array.iterator.js":278,"core-js/modules/es.array.map.js":280,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.iterator.js":303,"core-js/modules/es.typed-array.copy-within.js":315,"core-js/modules/es.typed-array.every.js":316,"core-js/modules/es.typed-array.fill.js":317,"core-js/modules/es.typed-array.filter.js":318,"core-js/modules/es.typed-array.find-index.js":319,"core-js/modules/es.typed-array.find.js":320,"core-js/modules/es.typed-array.for-each.js":321,"core-js/modules/es.typed-array.includes.js":322,"core-js/modules/es.typed-array.index-of.js":323,"core-js/modules/es.typed-array.iterator.js":324,"core-js/modules/es.typed-array.join.js":325,"core-js/modules/es.typed-array.last-index-of.js":326,"core-js/modules/es.typed-array.map.js":327,"core-js/modules/es.typed-array.reduce-right.js":328,"core-js/modules/es.typed-array.reduce.js":329,"core-js/modules/es.typed-array.reverse.js":330,"core-js/modules/es.typed-array.set.js":331,"core-js/modules/es.typed-array.slice.js":332,"core-js/modules/es.typed-array.some.js":333,"core-js/modules/es.typed-array.sort.js":334,"core-js/modules/es.typed-array.subarray.js":335,"core-js/modules/es.typed-array.to-locale-string.js":336,"core-js/modules/es.typed-array.to-string.js":337,"core-js/modules/es.typed-array.uint8-array.js":338,mime:374,path:378,stream:398,util:419}],5:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault");a("core-js/modules/es.function.name.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/es.regexp.to-string.js"),a("core-js/modules/es.array.map.js"),a("core-js/modules/es.number.constructor.js"),a("core-js/modules/es.object.assign.js"),a("core-js/modules/es.regexp.exec.js"),a("core-js/modules/es.string.replace.js"),a("core-js/modules/web.dom-collections.for-each.js"),a("core-js/modules/es.object.keys.js"),a("core-js/modules/es.promise.js");var E=ee(a("@babel/runtime/regenerator")),oe=ee(a("@babel/runtime/helpers/asyncToGenerator")),re=a("fs"),te=a("copy-to"),ce=a("path"),z=a("mime"),le=a("../common/callback"),ie=a("merge-descriptors"),se=a("../common/utils/isBlob"),ae=se.isBlob,he=a("../common/utils/isFile"),pe=he.isFile,me=a("../common/utils/isBuffer"),ve=me.isBuffer,Ce=a("../common/utils/obj2xml"),Be=Ce.obj2xml,Fe=ye;Fe.append=function(){var ke=(0,oe.default)(E.default.mark(function Se(xe,Oe,Ie){var Le;return E.default.wrap(function(we){for(;;)switch(we.prev=we.next){case 0:return Ie=Ie||{},Ie.position===void 0&&(Ie.position="0"),Ie.subres={append:"",position:Ie.position},Ie.method="POST",we.next=6,this.put(xe,Oe,Ie);case 6:return Le=we.sent,Le.nextAppendPosition=Le.res.headers["x-oss-next-append-position"],we.abrupt("return",Le);case 9:case"end":return we.stop()}},Se,this)}));function De(Se,xe,Oe){return ke.apply(this,arguments)}return De}(),Fe.put=function(){var ke=(0,oe.default)(E.default.mark(function Se(xe,Oe,Ie){var Le,je,we,Ve,Ge;return E.default.wrap(function(it){for(;;)switch(it.prev=it.next){case 0:if(Ie=Ie||{},Ie.disabledMD5=Ie.disabledMD5===void 0?!0:!!Ie.disabledMD5,Ie.headers=Ie.headers||{},xe=this._objectName(xe),!ve(Oe)){it.next=8;break}Le=Oe,it.next=19;break;case 8:if(!(ae(Oe)||pe(Oe))){it.next=18;break}return Ie.mime||(pe(Oe)?Ie.mime=z.getType(ce.extname(Oe.name)):Ie.mime=Oe.type),it.next=12,this._createBuffer(Oe,0,Oe.size);case 12:return Le=it.sent,it.next=15,this._getFileSize(Oe);case 15:Ie.contentLength=it.sent,it.next=19;break;case 18:throw new TypeError("Must provide Buffer/Blob/File for put.");case 19:return this._convertMetaToHeaders(Ie.meta,Ie.headers),je=Ie.method||"PUT",we=this._objectRequestParams(je,xe,Ie),le.encodeCallback(we,Ie),we.mime=Ie.mime,we.disabledMD5=Ie.disabledMD5,we.content=Le,we.successStatuses=[200],it.next=29,this.request(we);case 29:return Ve=it.sent,Ge={name:xe,url:this._objectUrl(xe),res:Ve.res},we.headers&&we.headers["x-oss-callback"]&&(Ge.data=JSON.parse(Ve.data.toString())),it.abrupt("return",Ge);case 33:case"end":return it.stop()}},Se,this)}));function De(Se,xe,Oe){return ke.apply(this,arguments)}return De}(),Fe.putStream=function(){var ke=(0,oe.default)(E.default.mark(function Se(xe,Oe,Ie){var Le,je,we,Ve;return E.default.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:return Ie=Ie||{},Ie.headers=Ie.headers||{},xe=this._objectName(xe),Ie.contentLength?Ie.headers["Content-Length"]=Ie.contentLength:Ie.headers["Transfer-Encoding"]="chunked",this._convertMetaToHeaders(Ie.meta,Ie.headers),Le=Ie.method||"PUT",je=this._objectRequestParams(Le,xe,Ie),le.encodeCallback(je,Ie),je.mime=Ie.mime,je.stream=Oe,je.successStatuses=[200],ze.next=13,this.request(je);case 13:return we=ze.sent,Ve={name:xe,url:this._objectUrl(xe),res:we.res},je.headers&&je.headers["x-oss-callback"]&&(Ve.data=JSON.parse(we.data.toString())),ze.abrupt("return",Ve);case 17:case"end":return ze.stop()}},Se,this)}));function De(Se,xe,Oe){return ke.apply(this,arguments)}return De}(),ie(Fe,a("../common/object/copyObject")),ie(Fe,a("../common/object/getObjectTagging")),ie(Fe,a("../common/object/putObjectTagging")),ie(Fe,a("../common/object/deleteObjectTagging")),ie(Fe,a("../common/image")),ie(Fe,a("../common/object/getBucketVersions")),ie(Fe,a("../common/object/getACL")),ie(Fe,a("../common/object/putACL")),ie(Fe,a("../common/object/head")),ie(Fe,a("../common/object/delete")),ie(Fe,a("../common/object/get")),ie(Fe,a("../common/object/putSymlink")),ie(Fe,a("../common/object/getSymlink")),ie(Fe,a("../common/object/deleteMulti")),ie(Fe,a("../common/object/getObjectMeta")),ie(Fe,a("../common/object/getObjectUrl")),ie(Fe,a("../common/object/generateObjectUrl")),ie(Fe,a("../common/object/signatureUrl")),ie(Fe,a("../common/object/asyncSignatureUrl")),Fe.putMeta=function(){var ke=(0,oe.default)(E.default.mark(function Se(xe,Oe,Ie){var Le;return E.default.wrap(function(we){for(;;)switch(we.prev=we.next){case 0:return we.next=2,this.copy(xe,xe,{meta:Oe||{},timeout:Ie&&Ie.timeout,ctx:Ie&&Ie.ctx});case 2:return Le=we.sent,we.abrupt("return",Le);case 4:case"end":return we.stop()}},Se,this)}));function De(Se,xe,Oe){return ke.apply(this,arguments)}return De}(),Fe.list=function(){var ke=(0,oe.default)(E.default.mark(function Se(xe,Oe){var Ie,Le,je,we,Ve;return E.default.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:return Ie=this._objectRequestParams("GET","",Oe),Ie.query=xe,Ie.xmlResponse=!0,Ie.successStatuses=[200],ze.next=6,this.request(Ie);case 6:return Le=ze.sent,je=Le.data.Contents||[],we=this,je&&(Array.isArray(je)||(je=[je]),je=je.map(function(it){return{name:it.Key,url:we._objectUrl(it.Key),lastModified:it.LastModified,etag:it.ETag,type:it.Type,size:Number(it.Size),storageClass:it.StorageClass,owner:{id:it.Owner.ID,displayName:it.Owner.DisplayName}}})),Ve=Le.data.CommonPrefixes||null,Ve&&(Array.isArray(Ve)||(Ve=[Ve]),Ve=Ve.map(function(it){return it.Prefix})),ze.abrupt("return",{res:Le.res,objects:je,prefixes:Ve,nextMarker:Le.data.NextMarker||null,isTruncated:Le.data.IsTruncated==="true"});case 13:case"end":return ze.stop()}},Se,this)}));function De(Se,xe){return ke.apply(this,arguments)}return De}(),Fe.listV2=function(){var ke=(0,oe.default)(E.default.mark(function Se(xe){var Oe,Ie,Le,je,we,Ve,Ge,ze=arguments;return E.default.wrap(function(We){for(;;)switch(We.prev=We.next){case 0:return Oe=ze.length>1&&ze[1]!==void 0?ze[1]:{},Ie=xe["continuation-token"]||xe.continuationToken,Ie&&(Oe.subres=Object.assign({"continuation-token":Ie},Oe.subres)),Le=this._objectRequestParams("GET","",Oe),Le.query=Object.assign({"list-type":2},xe),delete Le.query["continuation-token"],delete Le.query.continuationToken,Le.xmlResponse=!0,Le.successStatuses=[200],We.next=11,this.request(Le);case 11:return je=We.sent,we=je.data.Contents||[],Ve=this,we&&(Array.isArray(we)||(we=[we]),we=we.map(function(Ke){var $e=null;return Ke.Owner&&($e={id:Ke.Owner.ID,displayName:Ke.Owner.DisplayName}),{name:Ke.Key,url:Ve._objectUrl(Ke.Key),lastModified:Ke.LastModified,etag:Ke.ETag,type:Ke.Type,size:Number(Ke.Size),storageClass:Ke.StorageClass,owner:$e}})),Ge=je.data.CommonPrefixes||null,Ge&&(Array.isArray(Ge)||(Ge=[Ge]),Ge=Ge.map(function(Ke){return Ke.Prefix})),We.abrupt("return",{res:je.res,objects:we,prefixes:Ge,isTruncated:je.data.IsTruncated==="true",keyCount:+je.data.KeyCount,continuationToken:je.data.ContinuationToken||null,nextContinuationToken:je.data.NextContinuationToken||null});case 18:case"end":return We.stop()}},Se,this)}));function De(Se){return ke.apply(this,arguments)}return De}(),Fe.restore=function(){var ke=(0,oe.default)(E.default.mark(function Se(xe){var Oe,Ie,Le,je,we=arguments;return E.default.wrap(function(Ge){for(;;)switch(Ge.prev=Ge.next){case 0:return Oe=we.length>1&&we[1]!==void 0?we[1]:{type:"Archive"},Oe=Oe||{},Oe.subres=Object.assign({restore:""},Oe.subres),Oe.versionId&&(Oe.subres.versionId=Oe.versionId),Ie=this._objectRequestParams("POST",xe,Oe),Oe.type==="ColdArchive"&&(Le={RestoreRequest:{Days:Oe.Days?Oe.Days:2,JobParameters:{Tier:Oe.JobParameters?Oe.JobParameters:"Standard"}}},Ie.content=Be(Le,{headers:!0}),Ie.mime="xml"),Ie.successStatuses=[202],Ge.next=9,this.request(Ie);case 9:return je=Ge.sent,Ge.abrupt("return",{res:je.res});case 11:case"end":return Ge.stop()}},Se,this)}));function De(Se){return ke.apply(this,arguments)}return De}(),Fe._objectUrl=function(De){return this._getReqUrl({bucket:this.options.bucket,object:De})},Fe._objectRequestParams=function(De,Se,xe){if(!this.options.bucket&&!this.options.cname)throw new Error("Please create a bucket first");xe=xe||{},Se=this._objectName(Se);var Oe={object:Se,bucket:this.options.bucket,method:De,subres:xe&&xe.subres,timeout:xe&&xe.timeout,ctx:xe&&xe.ctx};return xe.headers&&(Oe.headers={},te(xe.headers).to(Oe.headers)),Oe},Fe._objectName=function(De){return De.replace(/^\/+/,"")},Fe._convertMetaToHeaders=function(De,Se){De&&Object.keys(De).forEach(function(xe){Se["x-oss-meta-".concat(xe)]=De[xe]})},Fe._deleteFileSafe=function(De){var Se=this;return new Promise(function(xe){re.exists(De,function(Oe){Oe?re.unlink(De,function(Ie){Ie&&Se.debug("unlink %j error: %s",De,Ie,"error"),xe()}):xe()})})}},{"../common/callback":24,"../common/image":27,"../common/object/asyncSignatureUrl":31,"../common/object/copyObject":32,"../common/object/delete":33,"../common/object/deleteMulti":34,"../common/object/deleteObjectTagging":35,"../common/object/generateObjectUrl":36,"../common/object/get":37,"../common/object/getACL":38,"../common/object/getBucketVersions":39,"../common/object/getObjectMeta":40,"../common/object/getObjectTagging":41,"../common/object/getObjectUrl":42,"../common/object/getSymlink":43,"../common/object/head":44,"../common/object/putACL":45,"../common/object/putObjectTagging":46,"../common/object/putSymlink":47,"../common/object/signatureUrl":48,"../common/utils/isBlob":64,"../common/utils/isBuffer":65,"../common/utils/isFile":67,"../common/utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"copy-to":94,"core-js/modules/es.array.map.js":280,"core-js/modules/es.function.name.js":284,"core-js/modules/es.number.constructor.js":286,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339,fs:89,"merge-descriptors":372,mime:374,path:378}],6:[function(a,Pe,ye){"use strict";ye.version="6.18.1"},{}],7:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator")),oe=ee(a("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.abortBucketWorm=void 0;var re=a("../utils/checkBucketName");function te(z,le){return ce.apply(this,arguments)}function ce(){return ce=(0,oe.default)(E.default.mark(function z(le,ie){var se,ae;return E.default.wrap(function(pe){for(;;)switch(pe.prev=pe.next){case 0:return re.checkBucketName(le),se=this._bucketRequestParams("DELETE",le,"worm",ie),pe.next=4,this.request(se);case 4:return ae=pe.sent,pe.abrupt("return",{res:ae.res,status:ae.status});case 6:case"end":return pe.stop()}},z,this)})),ce.apply(this,arguments)}ye.abortBucketWorm=te},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],8:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator")),oe=ee(a("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.completeBucketWorm=void 0;var re=a("../utils/checkBucketName");function te(z,le,ie){return ce.apply(this,arguments)}function ce(){return ce=(0,oe.default)(E.default.mark(function z(le,ie,se){var ae,he;return E.default.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return re.checkBucketName(le),ae=this._bucketRequestParams("POST",le,{wormId:ie},se),me.next=4,this.request(ae);case 4:return he=me.sent,me.abrupt("return",{res:he.res,status:he.status});case 6:case"end":return me.stop()}},z,this)})),ce.apply(this,arguments)}ye.completeBucketWorm=te},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],9:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.assign.js");var oe=ee(a("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.deleteBucketInventory=void 0;var re=a("../utils/checkBucketName");function te(z,le){return ce.apply(this,arguments)}function ce(){return ce=(0,oe.default)(E.default.mark(function z(le,ie){var se,ae,he,pe,me=arguments;return E.default.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:return se=me.length>2&&me[2]!==void 0?me[2]:{},ae=Object.assign({inventory:"",inventoryId:ie},se.subres),re.checkBucketName(le),he=this._bucketRequestParams("DELETE",le,ae,se),he.successStatuses=[204],Ce.next=7,this.request(he);case 7:return pe=Ce.sent,Ce.abrupt("return",{status:pe.status,res:pe.res});case 9:case"end":return Ce.stop()}},z,this)})),ce.apply(this,arguments)}ye.deleteBucketInventory=te},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],10:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator")),oe=ee(a("@babel/runtime/helpers/asyncToGenerator")),re=a("../utils/checkBucketName"),te=re.checkBucketName,ce=ye;ce.deleteBucketLifecycle=function(){var z=(0,oe.default)(E.default.mark(function ie(se,ae){var he,pe;return E.default.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:return te(se),he=this._bucketRequestParams("DELETE",se,"lifecycle",ae),he.successStatuses=[204],ve.next=5,this.request(he);case 5:return pe=ve.sent,ve.abrupt("return",{res:pe.res});case 7:case"end":return ve.stop()}},ie,this)}));function le(ie,se){return z.apply(this,arguments)}return le}()},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],11:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator")),oe=ee(a("@babel/runtime/helpers/asyncToGenerator")),re=a("../utils/checkBucketName"),te=re.checkBucketName,ce=ye;ce.deleteBucketWebsite=function(){var z=(0,oe.default)(E.default.mark(function ie(se,ae){var he,pe;return E.default.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:return te(se),he=this._bucketRequestParams("DELETE",se,"website",ae),he.successStatuses=[204],ve.next=5,this.request(he);case 5:return pe=ve.sent,ve.abrupt("return",{res:pe.res});case 7:case"end":return ve.stop()}},ie,this)}));function le(ie,se){return z.apply(this,arguments)}return le}()},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],12:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator")),oe=ee(a("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.extendBucketWorm=void 0;var re=a("../utils/checkBucketName"),te=a("../utils/obj2xml");function ce(le,ie,se,ae){return z.apply(this,arguments)}function z(){return z=(0,oe.default)(E.default.mark(function le(ie,se,ae,he){var pe,me,ve;return E.default.wrap(function(Be){for(;;)switch(Be.prev=Be.next){case 0:return re.checkBucketName(ie),pe=this._bucketRequestParams("POST",ie,{wormExtend:"",wormId:se},he),me={ExtendWormConfiguration:{RetentionPeriodInDays:ae}},pe.mime="xml",pe.content=te.obj2xml(me,{headers:!0}),pe.successStatuses=[200],Be.next=8,this.request(pe);case 8:return ve=Be.sent,Be.abrupt("return",{res:ve.res,status:ve.status});case 10:case"end":return Be.stop()}},le,this)})),z.apply(this,arguments)}ye.extendBucketWorm=ce},{"../utils/checkBucketName":51,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],13:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.assign.js");var oe=ee(a("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.getBucketInventory=void 0;var re=a("../utils/checkBucketName"),te=a("../utils/formatInventoryConfig");function ce(le,ie){return z.apply(this,arguments)}function z(){return z=(0,oe.default)(E.default.mark(function le(ie,se){var ae,he,pe,me,ve=arguments;return E.default.wrap(function(Be){for(;;)switch(Be.prev=Be.next){case 0:return ae=ve.length>2&&ve[2]!==void 0?ve[2]:{},he=Object.assign({inventory:"",inventoryId:se},ae.subres),re.checkBucketName(ie),pe=this._bucketRequestParams("GET",ie,he,ae),pe.successStatuses=[200],pe.xmlResponse=!0,Be.next=8,this.request(pe);case 8:return me=Be.sent,Be.abrupt("return",{status:me.status,res:me.res,inventory:te.formatInventoryConfig(me.data)});case 10:case"end":return Be.stop()}},le,this)})),z.apply(this,arguments)}ye.getBucketInventory=ce},{"../utils/checkBucketName":51,"../utils/formatInventoryConfig":60,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],14:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator"));a("core-js/modules/es.array.map.js");var oe=ee(a("@babel/runtime/helpers/asyncToGenerator")),re=a("../utils/checkBucketName"),te=re.checkBucketName,ce=a("../utils/isArray"),z=ce.isArray,le=a("../utils/formatObjKey"),ie=le.formatObjKey,se=ye;se.getBucketLifecycle=function(){var ae=(0,oe.default)(E.default.mark(function pe(me,ve){var Ce,Be,Fe;return E.default.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:return te(me),Ce=this._bucketRequestParams("GET",me,"lifecycle",ve),Ce.successStatuses=[200],Ce.xmlResponse=!0,De.next=6,this.request(Ce);case 6:return Be=De.sent,Fe=Be.data.Rule||null,Fe&&(z(Fe)||(Fe=[Fe]),Fe=Fe.map(function(Se){return Se.ID&&(Se.id=Se.ID,delete Se.ID),Se.Tag&&!z(Se.Tag)&&(Se.Tag=[Se.Tag]),ie(Se,"firstLowerCase")})),De.abrupt("return",{rules:Fe,res:Be.res});case 10:case"end":return De.stop()}},pe,this)}));function he(pe,me){return ae.apply(this,arguments)}return he}()},{"../utils/checkBucketName":51,"../utils/formatObjKey":61,"../utils/isArray":63,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.map.js":280}],15:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator")),oe=ee(a("@babel/runtime/helpers/asyncToGenerator")),re=a("../utils/checkBucketName"),te=re.checkBucketName,ce=ye;ce.getBucketVersioning=function(){var z=(0,oe.default)(E.default.mark(function ie(se,ae){var he,pe,me;return E.default.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:return te(se),he=this._bucketRequestParams("GET",se,"versioning",ae),he.xmlResponse=!0,he.successStatuses=[200],Ce.next=6,this.request(he);case 6:return pe=Ce.sent,me=pe.data.Status,Ce.abrupt("return",{status:pe.status,versionStatus:me,res:pe.res});case 9:case"end":return Ce.stop()}},ie,this)}));function le(ie,se){return z.apply(this,arguments)}return le}()},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],16:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator")),oe=ee(a("@babel/runtime/helpers/asyncToGenerator")),re=a("../utils/checkBucketName"),te=re.checkBucketName,ce=a("../utils/isObject"),z=ce.isObject,le=ye;le.getBucketWebsite=function(){var ie=(0,oe.default)(E.default.mark(function ae(he,pe){var me,ve,Ce;return E.default.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return te(he),me=this._bucketRequestParams("GET",he,"website",pe),me.successStatuses=[200],me.xmlResponse=!0,Fe.next=6,this.request(me);case 6:return ve=Fe.sent,Ce=[],ve.data.RoutingRules&&ve.data.RoutingRules.RoutingRule&&(z(ve.data.RoutingRules.RoutingRule)?Ce=[ve.data.RoutingRules.RoutingRule]:Ce=ve.data.RoutingRules.RoutingRule),Fe.abrupt("return",{index:ve.data.IndexDocument&&ve.data.IndexDocument.Suffix||"",supportSubDir:ve.data.IndexDocument&&ve.data.IndexDocument.SupportSubDir||"false",type:ve.data.IndexDocument&&ve.data.IndexDocument.Type,routingRules:Ce,error:ve.data.ErrorDocument&&ve.data.ErrorDocument.Key||null,res:ve.res});case 10:case"end":return Fe.stop()}},ae,this)}));function se(ae,he){return ie.apply(this,arguments)}return se}()},{"../utils/checkBucketName":51,"../utils/isObject":70,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],17:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.assign.js");var oe=ee(a("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.getBucketWorm=void 0;var re=a("../utils/checkBucketName"),te=a("../utils/dataFix");function ce(le,ie){return z.apply(this,arguments)}function z(){return z=(0,oe.default)(E.default.mark(function le(ie,se){var ae,he;return E.default.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return re.checkBucketName(ie),ae=this._bucketRequestParams("GET",ie,"worm",se),ae.successStatuses=[200],ae.xmlResponse=!0,me.next=6,this.request(ae);case 6:return he=me.sent,te.dataFix(he.data,{lowerFirst:!0,rename:{RetentionPeriodInDays:"days"}}),me.abrupt("return",Object.assign(Object.assign({},he.data),{res:he.res,status:he.status}));case 9:case"end":return me.stop()}},le,this)})),z.apply(this,arguments)}ye.getBucketWorm=ce},{"../utils/checkBucketName":51,"../utils/dataFix":57,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],18:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator")),oe=ee(a("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.initiateBucketWorm=void 0;var re=a("../utils/obj2xml"),te=a("../utils/checkBucketName");function ce(le,ie,se){return z.apply(this,arguments)}function z(){return z=(0,oe.default)(E.default.mark(function le(ie,se,ae){var he,pe,me;return E.default.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:return te.checkBucketName(ie),he=this._bucketRequestParams("POST",ie,"worm",ae),pe={InitiateWormConfiguration:{RetentionPeriodInDays:se}},he.mime="xml",he.content=re.obj2xml(pe,{headers:!0}),he.successStatuses=[200],Ce.next=8,this.request(he);case 8:return me=Ce.sent,Ce.abrupt("return",{res:me.res,wormId:me.res.headers["x-oss-worm-id"],status:me.status});case 10:case"end":return Ce.stop()}},le,this)})),z.apply(this,arguments)}ye.initiateBucketWorm=ce},{"../utils/checkBucketName":51,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],19:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.assign.js");var oe=ee(a("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.listBucketInventory=void 0;var re=a("../utils/checkBucketName"),te=a("../utils/formatInventoryConfig");function ce(le){return z.apply(this,arguments)}function z(){return z=(0,oe.default)(E.default.mark(function le(ie){var se,ae,he,pe,me,ve,Ce,Be,Fe=arguments;return E.default.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:return se=Fe.length>1&&Fe[1]!==void 0?Fe[1]:{},ae=se.continuationToken,he=Object.assign({inventory:""},ae&&{"continuation-token":ae},se.subres),re.checkBucketName(ie),pe=this._bucketRequestParams("GET",ie,he,se),pe.successStatuses=[200],pe.xmlResponse=!0,De.next=9,this.request(pe);case 9:return me=De.sent,ve=me.data,Ce=me.res,Be=me.status,De.abrupt("return",{isTruncated:ve.IsTruncated==="true",nextContinuationToken:ve.NextContinuationToken,inventoryList:te.formatInventoryConfig(ve.InventoryConfiguration,!0),status:Be,res:Ce});case 12:case"end":return De.stop()}},le,this)})),z.apply(this,arguments)}ye.listBucketInventory=ce},{"../utils/checkBucketName":51,"../utils/formatInventoryConfig":60,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],20:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.assign.js"),a("core-js/modules/es.array.concat.js");var oe=ee(a("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.putBucketInventory=void 0;var re=a("../utils/checkBucketName"),te=a("../utils/obj2xml");function ce(le,ie){return z.apply(this,arguments)}function z(){return z=(0,oe.default)(E.default.mark(function le(ie,se){var ae,he,pe,me,ve,Ce,Be,Fe,ke,De,Se,xe=arguments;return E.default.wrap(function(Ie){for(;;)switch(Ie.prev=Ie.next){case 0:return ae=xe.length>2&&xe[2]!==void 0?xe[2]:{},he=Object.assign({inventory:"",inventoryId:se.id},ae.subres),re.checkBucketName(ie),pe=se.OSSBucketDestination,me=se.optionalFields,ve=se.includedObjectVersions,Ce="acs:oss:::",Be="acs:ram::".concat(pe.accountId,":role/"),Fe={InventoryConfiguration:{Id:se.id,IsEnabled:se.isEnabled,Filter:{Prefix:se.prefix||""},Destination:{OSSBucketDestination:{Format:pe.format,AccountId:pe.accountId,RoleArn:"".concat(Be).concat(pe.rolename),Bucket:"".concat(Ce).concat(pe.bucket),Prefix:pe.prefix||"",Encryption:pe.encryption||""}},Schedule:{Frequency:se.frequency},IncludedObjectVersions:ve,OptionalFields:{Field:(me==null?void 0:me.field)||[]}}},ke=te.obj2xml(Fe,{headers:!0,firstUpperCase:!0}),De=this._bucketRequestParams("PUT",ie,he,ae),De.successStatuses=[200],De.mime="xml",De.content=ke,Ie.next=14,this.request(De);case 14:return Se=Ie.sent,Ie.abrupt("return",{status:Se.status,res:Se.res});case 16:case"end":return Ie.stop()}},le,this)})),z.apply(this,arguments)}ye.putBucketInventory=ce},{"../utils/checkBucketName":51,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.object.assign.js":287}],21:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js"),a("core-js/modules/es.regexp.exec.js"),a("core-js/modules/es.array.includes.js");var oe=ee(a("@babel/runtime/helpers/asyncToGenerator")),re=a("../utils/checkBucketName"),te=re.checkBucketName,ce=a("../utils/isArray"),z=ce.isArray,le=a("../utils/deepCopy"),ie=le.deepCopy,se=a("../utils/isObject"),ae=se.isObject,he=a("../utils/obj2xml"),pe=he.obj2xml,me=a("../utils/checkObjectTag"),ve=me.checkObjectTag,Ce=a("../utils/getStrBytesCount"),Be=Ce.getStrBytesCount,Fe=ye;Fe.putBucketLifecycle=function(){var Oe=(0,oe.default)(E.default.mark(function Le(je,we,Ve){var Ge,ze,it,We,Ke;return E.default.wrap(function(nt){for(;;)switch(nt.prev=nt.next){case 0:if(te(je),z(we)){nt.next=3;break}throw new Error("rules must be Array");case 3:return Ge=this._bucketRequestParams("PUT",je,"lifecycle",Ve),ze=[],it={LifecycleConfiguration:{Rule:ze}},we.forEach(function(et){ke(et),xe(et),et.id&&(et.ID=et.id,delete et.id),ze.push(et)}),We=pe(it,{headers:!0,firstUpperCase:!0}),Ge.content=We,Ge.mime="xml",Ge.successStatuses=[200],nt.next=13,this.request(Ge);case 13:return Ke=nt.sent,nt.abrupt("return",{res:Ke.res});case 15:case"end":return nt.stop()}},Le,this)}));function Ie(Le,je,we){return Oe.apply(this,arguments)}return Ie}();function ke(Oe){Oe.days&&(Oe.expiration={days:Oe.days}),Oe.date&&(Oe.expiration={createdBeforeDate:Oe.date})}function De(Oe,Ie){var Le=Oe.days,je=Oe.createdBeforeDate;if(!Le&&!je)throw new Error("".concat(Ie," must includes days or createdBeforeDate"));if(Le&&!/^[1-9][0-9]*$/.test(Le))throw new Error("days must be a positive integer");if(je&&!/\d{4}-\d{2}-\d{2}T00:00:00.000Z/.test(je))throw new Error("createdBeforeDate must be date and conform to iso8601 format")}function Se(Oe){if(!z(Oe)&&!ae(Oe))throw new Error("tag must be Object or Array");Oe=ae(Oe)?[Oe]:Oe;var Ie={},Le=ie(Oe);Le.forEach(function(je){Ie[je.key]=je.value}),ve(Ie)}function xe(Oe){if(Oe.id&&Be(Oe.id)>255)throw new Error("ID is composed of 255 bytes at most");if(Oe.prefix===void 0)throw new Error("Rule must includes prefix");if(!["Enabled","Disabled"].includes(Oe.status))throw new Error("Status must be Enabled or Disabled");if(Oe.transition){if(!["IA","Archive"].includes(Oe.transition.storageClass))throw new Error("StorageClass must be IA or Archive");De(Oe.transition,"Transition")}if(Oe.expiration){if(!Oe.expiration.expiredObjectDeleteMarker)De(Oe.expiration,"Expiration");else if(Oe.expiration.days||Oe.expiration.createdBeforeDate)throw new Error("expiredObjectDeleteMarker cannot be used with days or createdBeforeDate")}if(Oe.abortMultipartUpload&&De(Oe.abortMultipartUpload,"AbortMultipartUpload"),!Oe.expiration&&!Oe.abortMultipartUpload&&!Oe.transition&&!Oe.noncurrentVersionTransition)throw new Error("Rule must includes expiration or abortMultipartUpload or transition or noncurrentVersionTransition");if(Oe.tag){if(Oe.abortMultipartUpload)throw new Error("Tag cannot be used with abortMultipartUpload");Se(Oe.tag)}}},{"../utils/checkBucketName":51,"../utils/checkObjectTag":54,"../utils/deepCopy":58,"../utils/getStrBytesCount":62,"../utils/isArray":63,"../utils/isObject":70,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/web.dom-collections.for-each.js":339}],22:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator"));a("core-js/modules/es.array.includes.js");var oe=ee(a("@babel/runtime/helpers/asyncToGenerator")),re=a("../utils/checkBucketName"),te=re.checkBucketName,ce=a("../utils/obj2xml"),z=ce.obj2xml,le=ye;le.putBucketVersioning=function(){var ie=(0,oe.default)(E.default.mark(function ae(he,pe){var me,ve,Ce,Be,Fe=arguments;return E.default.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:if(me=Fe.length>2&&Fe[2]!==void 0?Fe[2]:{},te(he),["Enabled","Suspended"].includes(pe)){De.next=4;break}throw new Error("status must be Enabled or Suspended");case 4:return ve=this._bucketRequestParams("PUT",he,"versioning",me),Ce={VersioningConfiguration:{Status:pe}},ve.mime="xml",ve.content=z(Ce,{headers:!0}),De.next=10,this.request(ve);case 10:return Be=De.sent,De.abrupt("return",{res:Be.res,status:Be.status});case 12:case"end":return De.stop()}},ae,this)}));function se(ae,he){return ie.apply(this,arguments)}return se}()},{"../utils/checkBucketName":51,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.includes.js":277}],23:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator")),oe=ee(a("@babel/runtime/helpers/asyncToGenerator")),re=a("../utils/checkBucketName"),te=re.checkBucketName,ce=a("../utils/obj2xml"),z=ce.obj2xml,le=a("../utils/isArray"),ie=le.isArray,se=ye;se.putBucketWebsite=function(){var ae=(0,oe.default)(E.default.mark(function pe(me){var ve,Ce,Be,Fe,ke,De,Se,xe=arguments;return E.default.wrap(function(Ie){for(;;)switch(Ie.prev=Ie.next){case 0:if(ve=xe.length>1&&xe[1]!==void 0?xe[1]:{},Ce=xe.length>2?xe[2]:void 0,te(me),Be=this._bucketRequestParams("PUT",me,"website",Ce),Fe={Suffix:ve.index||"index.html"},ke={IndexDocument:Fe},De={WebsiteConfiguration:ke},ve.supportSubDir&&(Fe.SupportSubDir=ve.supportSubDir),ve.type&&(Fe.Type=ve.type),ve.error&&(ke.ErrorDocument={Key:ve.error}),ve.routingRules===void 0){Ie.next=14;break}if(ie(ve.routingRules)){Ie.next=13;break}throw new Error("RoutingRules must be Array");case 13:ke.RoutingRules={RoutingRule:ve.routingRules};case 14:return De=z(De),Be.content=De,Be.mime="xml",Be.successStatuses=[200],Ie.next=20,this.request(Be);case 20:return Se=Ie.sent,Ie.abrupt("return",{res:Se.res});case 22:case"end":return Ie.stop()}},pe,this)}));function he(pe){return ae.apply(this,arguments)}return he}()},{"../utils/checkBucketName":51,"../utils/isArray":63,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],24:[function(a,Pe,ye){(function(ee){(function(){"use strict";a("core-js/modules/es.object.to-string.js"),a("core-js/modules/es.regexp.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js"),a("core-js/modules/es.object.keys.js"),ye.encodeCallback=function(oe,re){if(oe.headers=oe.headers||{},!Object.prototype.hasOwnProperty.call(oe.headers,"x-oss-callback")&&re.callback){var te={callbackUrl:encodeURI(re.callback.url),callbackBody:re.callback.body};re.callback.host&&(te.callbackHost=re.callback.host),re.callback.contentType&&(te.callbackBodyType=re.callback.contentType);var ce=ee.from(JSON.stringify(te)).toString("base64");if(oe.headers["x-oss-callback"]=ce,re.callback.customValue){var z={};Object.keys(re.callback.customValue).forEach(function(le){z["x:".concat(le)]=re.callback.customValue[le].toString()}),oe.headers["x-oss-callback-var"]=ee.from(JSON.stringify(z)).toString("base64")}}}}).call(this)}).call(this,a("buffer").Buffer)},{buffer:90,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/web.dom-collections.for-each.js":339}],25:[function(a,Pe,ye){"use strict";a("core-js/modules/es.array.concat.js"),a("core-js/modules/es.regexp.exec.js"),a("core-js/modules/es.string.replace.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js");var ee=function(ie){return ie&&ie.__esModule?ie:{default:ie}};Object.defineProperty(ye,"__esModule",{value:!0}),ye.getReqUrl=void 0;var E=ee(a("copy-to")),oe=ee(a("url")),re=ee(a("merge-descriptors")),te=ee(a("is-type-of")),ce=a("../utils/isIP"),z=a("../utils/checkConfigValid");function le(ie){var se={},ae=this.options.cname;z.checkConfigValid(this.options.endpoint,"endpoint"),E.default(this.options.endpoint,!1).to(se),ie.bucket&&!ae&&!ce.isIP(se.hostname)&&!this.options.sldEnable&&(se.host="".concat(ie.bucket,".").concat(se.host));var he="/";ie.bucket&&this.options.sldEnable&&(he+="".concat(ie.bucket,"/")),ie.object&&(he+=this._escape(ie.object).replace(/\+/g,"%2B")),se.pathname=he;var pe={};if(ie.query&&re.default(pe,ie.query),ie.subres){var me={};te.default.string(ie.subres)?me[ie.subres]="":te.default.array(ie.subres)?ie.subres.forEach(function(ve){me[ve]=""}):me=ie.subres,re.default(pe,me)}return se.query=pe,oe.default.format(se)}ye.getReqUrl=le},{"../utils/checkConfigValid":52,"../utils/isIP":69,"copy-to":94,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339,"is-type-of":466,"merge-descriptors":372,url:472}],26:[function(a,Pe,ye){"use strict";a("core-js/modules/es.array.concat.js"),a("core-js/modules/es.object.assign.js"),a("core-js/modules/es.string.trim.js");var ee=a("humanize-ms"),E=a("url"),oe=a("../utils/checkBucketName"),re=oe.checkBucketName,te=a("../utils/setRegion"),ce=te.setRegion,z=a("../utils/checkConfigValid"),le=z.checkConfigValid;function ie(se,ae){le(se,"endpoint");var he=E.parse(se);if(he.protocol||(he=E.parse("http".concat(ae?"s":"","://").concat(se))),he.protocol!=="http:"&&he.protocol!=="https:")throw new Error("Endpoint protocol must be http or https.");return he}Pe.exports=function(se){if(!se||!se.accessKeyId||!se.accessKeySecret)throw new Error("require accessKeyId, accessKeySecret");se.stsToken&&!se.refreshSTSToken&&!se.refreshSTSTokenInterval&&console.warn("It's recommended to set 'refreshSTSToken' and 'refreshSTSTokenInterval' to refresh stsToken\u3001accessKeyId\u3001accessKeySecret automatically when sts token has expired"),se.bucket&&re(se.bucket);var ae=Object.assign({region:"oss-cn-hangzhou",internal:!1,secure:!1,timeout:6e4,bucket:null,endpoint:null,cname:!1,isRequestPay:!1,sldEnable:!1,headerEncoding:"utf-8",refreshSTSToken:null,refreshSTSTokenInterval:6e4*5,retryMax:0},se);if(ae.accessKeyId=ae.accessKeyId.trim(),ae.accessKeySecret=ae.accessKeySecret.trim(),ae.timeout&&(ae.timeout=ee(ae.timeout)),ae.endpoint)ae.endpoint=ie(ae.endpoint,ae.secure);else if(ae.region)ae.endpoint=ce(ae.region,ae.internal,ae.secure);else throw new Error("require options.endpoint or options.region");return ae.inited=!0,ae}},{"../utils/checkBucketName":51,"../utils/checkConfigValid":52,"../utils/setRegion":75,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.string.trim.js":308,"humanize-ms":356,url:472}],27:[function(a,Pe,ye){"use strict";var ee=a("merge-descriptors"),E=ye;ee(E,a("./processObjectSave"))},{"./processObjectSave":28,"merge-descriptors":372}],28:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator"));a("core-js/modules/es.array.concat.js");var oe=ee(a("@babel/runtime/helpers/asyncToGenerator")),re=a("../utils/checkBucketName"),te=re.checkBucketName,ce=a("querystring"),z=a("js-base64"),le=z.Base64.encode,ie=ye;ie.processObjectSave=function(){var ae=(0,oe.default)(E.default.mark(function pe(me,ve,Ce,Be){var Fe,ke,De,Se;return E.default.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:return se(me,"sourceObject"),se(ve,"targetObject"),se(Ce,"process"),ve=this._objectName(ve),Be&&te(Be),Fe=this._objectRequestParams("POST",me,{subres:"x-oss-process"}),ke=Be?",b_".concat(le(Be)):"",ve=le(ve),De={"x-oss-process":"".concat(Ce,"|sys/saveas,o_").concat(ve).concat(ke)},Fe.content=ce.stringify(De),Oe.next=12,this.request(Fe);case 12:return Se=Oe.sent,Oe.abrupt("return",{res:Se.res,status:Se.res.status});case 14:case"end":return Oe.stop()}},pe,this)}));function he(pe,me,ve,Ce){return ae.apply(this,arguments)}return he}();function se(ae,he){if(!ae)throw new Error("".concat(he," is required"));if(typeof ae!="string")throw new Error("".concat(he," must be String"))}},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.concat.js":272,"js-base64":371,querystring:385}],29:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator"));a("core-js/modules/es.array.concat.js"),a("core-js/modules/es.function.name.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/es.promise.js"),a("core-js/modules/es.array.from.js"),a("core-js/modules/es.string.iterator.js"),a("core-js/modules/es.array.map.js"),a("core-js/modules/es.array.filter.js"),a("core-js/modules/es.array.find.js"),a("core-js/modules/es.regexp.to-string.js");var oe=ee(a("@babel/runtime/helpers/asyncToGenerator")),re=a("debug")("ali-oss:multipart-copy"),te=a("copy-to"),ce=ye;ce.uploadPartCopy=function(){var z=(0,oe.default)(E.default.mark(function ie(se,ae,he,pe,me){var ve,Ce,Be,Fe,ke,De=arguments;return E.default.wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:return ve=De.length>5&&De[5]!==void 0?De[5]:{},ve.headers=ve.headers||{},Ce=ve.versionId||ve.subres&&ve.subres.versionId||null,Ce?Be="/".concat(me.sourceBucketName,"/").concat(encodeURIComponent(me.sourceKey),"?versionId=").concat(Ce):Be="/".concat(me.sourceBucketName,"/").concat(encodeURIComponent(me.sourceKey)),ve.headers["x-oss-copy-source"]=Be,pe&&(ve.headers["x-oss-copy-source-range"]="bytes=".concat(pe)),ve.subres={partNumber:he,uploadId:ae},Fe=this._objectRequestParams("PUT",se,ve),Fe.mime=ve.mime,Fe.successStatuses=[200],xe.next=12,this.request(Fe);case 12:return ke=xe.sent,xe.abrupt("return",{name:se,etag:ke.res.headers.etag,res:ke.res});case 14:case"end":return xe.stop()}},ie,this)}));function le(ie,se,ae,he,pe){return z.apply(this,arguments)}return le}(),ce.multipartUploadCopy=function(){var z=(0,oe.default)(E.default.mark(function ie(se,ae){var he,pe,me,ve,Ce,Be,Fe,ke,De,Se,xe,Oe,Ie=arguments;return E.default.wrap(function(je){for(;;)switch(je.prev=je.next){case 0:return he=Ie.length>2&&Ie[2]!==void 0?Ie[2]:{},this.resetCancelFlag(),pe=he.versionId,me=pe===void 0?null:pe,ve={versionId:me},je.next=6,this._getObjectMeta(ae.sourceBucketName,ae.sourceKey,ve);case 6:if(Ce=je.sent,Be=Ce.res.headers["content-length"],ae.startOffset=ae.startOffset||0,ae.endOffset=ae.endOffset||Be,!(he.checkpoint&&he.checkpoint.uploadId)){je.next=14;break}return je.next=13,this._resumeMultipartCopy(he.checkpoint,ae,he);case 13:return je.abrupt("return",je.sent);case 14:if(Fe=102400,ke=ae.endOffset-ae.startOffset,!(ke<Fe)){je.next=18;break}throw new Error("copySize must not be smaller than ".concat(Fe));case 18:if(!(he.partSize&&he.partSize<Fe)){je.next=20;break}throw new Error("partSize must not be smaller than ".concat(Fe));case 20:return je.next=22,this.initMultipartUpload(se,he);case 22:if(De=je.sent,Se=De.uploadId,xe=this._getPartSize(ke,he.partSize),Oe={name:se,copySize:ke,partSize:xe,uploadId:Se,doneParts:[]},!(he&&he.progress)){je.next=29;break}return je.next=29,he.progress(0,Oe,De.res);case 29:return je.next=31,this._resumeMultipartCopy(Oe,ae,he);case 31:return je.abrupt("return",je.sent);case 32:case"end":return je.stop()}},ie,this)}));function le(ie,se){return z.apply(this,arguments)}return le}(),ce._resumeMultipartCopy=function(){var z=(0,oe.default)(E.default.mark(function ie(se,ae,he){var pe,me,ve,Ce,Be,Fe,ke,De,Se,xe,Oe,Ie,Le,je,we,Ve,Ge,ze,it,We,Ke;return E.default.wrap(function(nt){for(;;)switch(nt.prev=nt.next){case 0:if(!this.isCancel()){nt.next=2;break}throw this._makeCancelEvent();case 2:if(pe=he.versionId,me=pe===void 0?null:pe,ve={versionId:me},Ce=se.copySize,Be=se.partSize,Fe=se.uploadId,ke=se.doneParts,De=se.name,Se=this._divideMultipartCopyParts(Ce,Be,ae.startOffset),xe=Se.length,Oe={headers:{}},he.copyheaders&&te(he.copyheaders).to(Oe.headers),me&&te(ve).to(Oe),Ie=function(Ye,Qe,Je){return new Promise(function(){var st=(0,oe.default)(E.default.mark(function qe(ft,lt){var tt,Re,Ne;return E.default.wrap(function(ue){for(;;)switch(ue.prev=ue.next){case 0:if(ue.prev=0,Ye.isCancel()){ue.next=22;break}return tt=Se[Qe-1],Re="".concat(tt.start,"-").concat(tt.end-1),ue.prev=4,ue.next=7,Ye.uploadPartCopy(De,Fe,Qe,Re,Je,Oe);case 7:Ne=ue.sent,ue.next=15;break;case 10:if(ue.prev=10,ue.t0=ue.catch(4),ue.t0.status!==404){ue.next=14;break}throw Ye._makeAbortEvent();case 14:throw ue.t0;case 15:if(Ye.isCancel()){ue.next=22;break}if(re("content-range ".concat(Ne.res.headers["content-range"])),ke.push({number:Qe,etag:Ne.res.headers.etag}),se.doneParts=ke,!(he&&he.progress)){ue.next=22;break}return ue.next=22,he.progress(ke.length/xe,se,Ne.res);case 22:ft(),ue.next=29;break;case 25:ue.prev=25,ue.t1=ue.catch(0),ue.t1.partNum=Qe,lt(ue.t1);case 29:case"end":return ue.stop()}},qe,null,[[0,25],[4,10]])}));return function(qe,ft){return st.apply(this,arguments)}}())},Le=Array.from(new Array(xe),function(et,Ye){return Ye+1}),je=ke.map(function(et){return et.number}),we=Le.filter(function(et){return je.indexOf(et)<0}),Ve=5,Ge=he.parallel||Ve,!(this.checkBrowserAndVersion("Internet Explorer","10")||Ge===1)){nt.next=28;break}ze=0;case 18:if(!(ze<we.length)){nt.next=26;break}if(!this.isCancel()){nt.next=21;break}throw this._makeCancelEvent();case 21:return nt.next=23,Ie(this,we[ze],ae);case 23:ze++,nt.next=18;break;case 26:nt.next=40;break;case 28:return nt.next=30,this._parallelNode(we,Ge,Ie,ae);case 30:if(it=nt.sent,We=it.find(function(et){return et.name==="abort"}),!We){nt.next=34;break}throw We;case 34:if(!this.isCancel()){nt.next=36;break}throw this._makeCancelEvent();case 36:if(!(it&&it.length>0)){nt.next=40;break}throw Ke=it[0],Ke.message="Failed to copy some parts with error: ".concat(Ke.toString()," part_num: ").concat(Ke.partNum),Ke;case 40:return nt.next=42,this.completeMultipartUpload(De,Fe,ke,he);case 42:return nt.abrupt("return",nt.sent);case 43:case"end":return nt.stop()}},ie,this)}));function le(ie,se,ae){return z.apply(this,arguments)}return le}(),ce._divideMultipartCopyParts=function(le,ie,se){for(var ae=Math.ceil(le/ie),he=[],pe=0;pe<ae;pe++){var me=ie*pe+se,ve=Math.min(me+ie,le+se);he.push({start:me,end:ve})}return he},ce._getObjectMeta=function(){var z=(0,oe.default)(E.default.mark(function ie(se,ae,he){var pe,me;return E.default.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:return pe=this.getBucket(),this.setBucket(se),Ce.next=4,this.head(ae,he);case 4:return me=Ce.sent,this.setBucket(pe),Ce.abrupt("return",me);case 7:case"end":return Ce.stop()}},ie,this)}));function le(ie,se,ae){return z.apply(this,arguments)}return le}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"copy-to":94,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.filter.js":274,"core-js/modules/es.array.find.js":275,"core-js/modules/es.array.from.js":276,"core-js/modules/es.array.map.js":280,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.iterator.js":303,debug:465}],30:[function(a,Pe,ye){(function(ee){(function(){"use strict";var E=a("@babel/runtime/helpers/interopRequireDefault"),oe=E(a("@babel/runtime/regenerator"));a("core-js/modules/es.array.map.js"),a("core-js/modules/es.array.filter.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/es.array.sort.js"),a("core-js/modules/es.array.concat.js"),a("core-js/modules/es.regexp.to-string.js");var re=E(a("@babel/runtime/helpers/asyncToGenerator")),te=a("copy-to"),ce=a("./callback"),z=a("./utils/deepCopy"),le=z.deepCopyWith,ie=a("./utils/isBuffer"),se=ie.isBuffer,ae=a("./utils/omit"),he=ae.omit,pe=ye;pe.listUploads=function(){var me=(0,re.default)(oe.default.mark(function Ce(Be,Fe){var ke,De,Se,xe;return oe.default.wrap(function(Ie){for(;;)switch(Ie.prev=Ie.next){case 0:return Fe=Fe||{},ke={},te(Fe).to(ke),ke.subres="uploads",De=this._objectRequestParams("GET","",ke),De.query=Be,De.xmlResponse=!0,De.successStatuses=[200],Ie.next=10,this.request(De);case 10:return Se=Ie.sent,xe=Se.data.Upload||[],Array.isArray(xe)||(xe=[xe]),xe=xe.map(function(Le){return{name:Le.Key,uploadId:Le.UploadId,initiated:Le.Initiated}}),Ie.abrupt("return",{res:Se.res,uploads:xe,bucket:Se.data.Bucket,nextKeyMarker:Se.data.NextKeyMarker,nextUploadIdMarker:Se.data.NextUploadIdMarker,isTruncated:Se.data.IsTruncated==="true"});case 15:case"end":return Ie.stop()}},Ce,this)}));function ve(Ce,Be){return me.apply(this,arguments)}return ve}(),pe.listParts=function(){var me=(0,re.default)(oe.default.mark(function Ce(Be,Fe,ke,De){var Se,xe,Oe;return oe.default.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:return De=De||{},Se={},te(De).to(Se),Se.subres={uploadId:Fe},xe=this._objectRequestParams("GET",Be,Se),xe.query=ke,xe.xmlResponse=!0,xe.successStatuses=[200],Le.next=10,this.request(xe);case 10:return Oe=Le.sent,Le.abrupt("return",{res:Oe.res,uploadId:Oe.data.UploadId,bucket:Oe.data.Bucket,name:Oe.data.Key,partNumberMarker:Oe.data.PartNumberMarker,nextPartNumberMarker:Oe.data.NextPartNumberMarker,maxParts:Oe.data.MaxParts,isTruncated:Oe.data.IsTruncated,parts:Oe.data.Part||[]});case 12:case"end":return Le.stop()}},Ce,this)}));function ve(Ce,Be,Fe,ke){return me.apply(this,arguments)}return ve}(),pe.abortMultipartUpload=function(){var me=(0,re.default)(oe.default.mark(function Ce(Be,Fe,ke){var De,Se,xe;return oe.default.wrap(function(Ie){for(;;)switch(Ie.prev=Ie.next){case 0:return this._stop(),ke=ke||{},De={},te(ke).to(De),De.subres={uploadId:Fe},Se=this._objectRequestParams("DELETE",Be,De),Se.successStatuses=[204],Ie.next=9,this.request(Se);case 9:return xe=Ie.sent,Ie.abrupt("return",{res:xe.res});case 11:case"end":return Ie.stop()}},Ce,this)}));function ve(Ce,Be,Fe){return me.apply(this,arguments)}return ve}(),pe.initMultipartUpload=function(){var me=(0,re.default)(oe.default.mark(function Ce(Be,Fe){var ke,De,Se;return oe.default.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:return Fe=Fe||{},ke={},te(Fe).to(ke),ke.headers=ke.headers||{},this._convertMetaToHeaders(Fe.meta,ke.headers),ke.subres="uploads",De=this._objectRequestParams("POST",Be,ke),De.mime=Fe.mime,De.xmlResponse=!0,De.successStatuses=[200],Oe.next=12,this.request(De);case 12:return Se=Oe.sent,Oe.abrupt("return",{res:Se.res,bucket:Se.data.Bucket,name:Se.data.Key,uploadId:Se.data.UploadId});case 14:case"end":return Oe.stop()}},Ce,this)}));function ve(Ce,Be){return me.apply(this,arguments)}return ve}(),pe.uploadPart=function(){var me=(0,re.default)(oe.default.mark(function Ce(Be,Fe,ke,De,Se,xe,Oe){var Ie,Le;return oe.default.wrap(function(we){for(;;)switch(we.prev=we.next){case 0:if(Ie={size:xe-Se},Le=ee&&ee.browser,!Le){we.next=8;break}return we.next=5,this._createBuffer(De,Se,xe);case 5:Ie.content=we.sent,we.next=11;break;case 8:return we.next=10,this._createStream(De,Se,xe);case 10:Ie.stream=we.sent;case 11:return we.next=13,this._uploadPart(Be,Fe,ke,Ie,Oe);case 13:return we.abrupt("return",we.sent);case 14:case"end":return we.stop()}},Ce,this)}));function ve(Ce,Be,Fe,ke,De,Se,xe){return me.apply(this,arguments)}return ve}(),pe.completeMultipartUpload=function(){var me=(0,re.default)(oe.default.mark(function Ce(Be,Fe,ke,De){var Se,xe,Oe,Ie,Le,je,we,Ve;return oe.default.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:for(Se=ke.concat().sort(function(it,We){return it.number-We.number}).filter(function(it,We,Ke){return!We||it.number!==Ke[We-1].number}),xe=`<?xml version="1.0" encoding="UTF-8"?>
|
|
|
<CompleteMultipartUpload>
|
|
|
`,Oe=0;Oe<Se.length;Oe++)Ie=Se[Oe],xe+=`<Part>
|
|
|
`,xe+="<PartNumber>".concat(Ie.number,`</PartNumber>
|
|
|
`),xe+="<ETag>".concat(Ie.etag,`</ETag>
|
|
|
`),xe+=`</Part>
|
|
|
`;return xe+="</CompleteMultipartUpload>",De=De||{},Le={},Le=le(De,function(it){if(se(it))return null}),Le.subres={uploadId:Fe},Le.headers=he(Le.headers,["x-oss-server-side-encryption","x-oss-storage-class"]),je=this._objectRequestParams("POST",Be,Le),ce.encodeCallback(je,Le),je.mime="xml",je.content=xe,je.headers&&je.headers["x-oss-callback"]||(je.xmlResponse=!0),je.successStatuses=[200],ze.next=17,this.request(je);case 17:if(we=ze.sent,!De.progress){ze.next=21;break}return ze.next=21,De.progress(1,null,we.res);case 21:return Ve={res:we.res,bucket:je.bucket,name:Be,etag:we.res.headers.etag},je.headers&&je.headers["x-oss-callback"]&&(Ve.data=JSON.parse(we.data.toString())),ze.abrupt("return",Ve);case 24:case"end":return ze.stop()}},Ce,this)}));function ve(Ce,Be,Fe,ke){return me.apply(this,arguments)}return ve}(),pe._uploadPart=function(){var me=(0,re.default)(oe.default.mark(function Ce(Be,Fe,ke,De,Se){var xe,Oe,Ie,Le;return oe.default.wrap(function(we){for(;;)switch(we.prev=we.next){case 0:return Se=Se||{},xe={},te(Se).to(xe),xe.headers=xe.headers||{},xe.headers["Content-Length"]=De.size,xe.headers=he(xe.headers,["x-oss-server-side-encryption"]),xe.subres={partNumber:ke,uploadId:Fe},Oe=this._objectRequestParams("PUT",Be,xe),Oe.mime=xe.mime,Ie=ee&&ee.browser,Ie?Oe.content=De.content:Oe.stream=De.stream,Oe.successStatuses=[200],Oe.disabledMD5=Se.disabledMD5,we.next=15,this.request(Oe);case 15:if(Le=we.sent,Le.res.headers.etag){we.next=18;break}throw new Error(`Please set the etag of expose-headers in OSS
|
|
|
https://help.aliyun.com/document_detail/32069.html`);case 18:return De.stream&&(De.stream=null,Oe.stream=null),we.abrupt("return",{name:Be,etag:Le.res.headers.etag,res:Le.res});case 20:case"end":return we.stop()}},Ce,this)}));function ve(Ce,Be,Fe,ke,De){return me.apply(this,arguments)}return ve}()}).call(this)}).call(this,a("_process"))},{"./callback":24,"./utils/deepCopy":58,"./utils/isBuffer":65,"./utils/omit":73,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,_process:467,"copy-to":94,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.filter.js":274,"core-js/modules/es.array.map.js":280,"core-js/modules/es.array.sort.js":282,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.to-string.js":301}],31:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator")),oe=ee(a("@babel/runtime/helpers/asyncToGenerator")),re=a("url"),te=a("utility"),ce=a("copy-to"),z=a("../../common/signUtils"),le=a("../utils/isIP"),ie=le.isIP,se=a("../utils/setSTSToken"),ae=se.setSTSToken,he=a("../utils/isFunction"),pe=he.isFunction,me=ye;me.asyncSignatureUrl=function(){var ve=(0,oe.default)(E.default.mark(function Be(Fe,ke){var De,Se,xe,Oe,Ie;return E.default.wrap(function(je){for(;;)switch(je.prev=je.next){case 0:if(!ie(this.options.endpoint.hostname)){je.next=2;break}throw new Error("can not get the object URL when endpoint is IP");case 2:if(ke=ke||{},Fe=this._objectName(Fe),ke.method=ke.method||"GET",De=te.timestamp()+(ke.expires||1800),Se={bucket:this.options.bucket,object:Fe},xe=this._getResource(Se),!(this.options.stsToken&&pe(this.options.refreshSTSToken))){je.next=11;break}return je.next=11,ae.call(this);case 11:return this.options.stsToken&&(ke["security-token"]=this.options.stsToken),Oe=z._signatureForURL(this.options.accessKeySecret,ke,xe,De),Ie=re.parse(this._getReqUrl(Se)),Ie.query={OSSAccessKeyId:this.options.accessKeyId,Expires:De,Signature:Oe.Signature},ce(Oe.subResource).to(Ie.query),je.abrupt("return",Ie.format());case 17:case"end":return je.stop()}},Be,this)}));function Ce(Be,Fe){return ve.apply(this,arguments)}return Ce}()},{"../../common/signUtils":50,"../utils/isFunction":68,"../utils/isIP":69,"../utils/setSTSToken":76,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"copy-to":94,url:472,utility:474}],32:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js"),a("core-js/modules/es.object.keys.js"),a("core-js/modules/es.array.find.js"),a("core-js/modules/es.array.includes.js"),a("core-js/modules/es.array.concat.js"),a("core-js/modules/es.regexp.exec.js"),a("core-js/modules/es.string.replace.js");var oe=ee(a("@babel/runtime/helpers/typeof")),re=ee(a("@babel/runtime/helpers/asyncToGenerator")),te=a("../utils/checkBucketName"),ce=te.checkBucketName,z=ye,le=["content-type","content-encoding","content-language","content-disposition","cache-control","expires"];z.copy=function(){var ie=(0,re.default)(E.default.mark(function ae(he,pe,me,ve){var Ce,Be,Fe;return E.default.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:return(0,oe.default)(me)==="object"&&(ve=me),ve=ve||{},ve.headers=ve.headers||{},Object.keys(ve.headers).forEach(function(Se){ve.headers["x-oss-copy-source-".concat(Se.toLowerCase())]=ve.headers[Se]}),(ve.meta||Object.keys(ve.headers).find(function(Se){return le.includes(Se.toLowerCase())}))&&(ve.headers["x-oss-metadata-directive"]="REPLACE"),this._convertMetaToHeaders(ve.meta,ve.headers),pe=this._getSourceName(pe,me),ve.versionId&&(pe="".concat(pe,"?versionId=").concat(ve.versionId)),ve.headers["x-oss-copy-source"]=pe,Ce=this._objectRequestParams("PUT",he,ve),Ce.xmlResponse=!0,Ce.successStatuses=[200,304],De.next=14,this.request(Ce);case 14:return Be=De.sent,Fe=Be.data,Fe&&(Fe={etag:Fe.ETag,lastModified:Fe.LastModified}),De.abrupt("return",{data:Fe,res:Be.res});case 18:case"end":return De.stop()}},ae,this)}));function se(ae,he,pe,me){return ie.apply(this,arguments)}return se}(),z._getSourceName=function(se,ae){return typeof ae=="string"?se=this._objectName(se):se[0]!=="/"?ae=this.options.bucket:(ae=se.replace(/\/(.+?)(\/.*)/,"$1"),se=se.replace(/(\/.+?\/)(.*)/,"$2")),ce(ae),se=encodeURIComponent(se),se="/".concat(ae,"/").concat(se),se}},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,"@babel/runtime/regenerator":80,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.find.js":275,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339}],33:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.assign.js");var oe=ee(a("@babel/runtime/helpers/asyncToGenerator")),re=ye;re.delete=function(){var te=(0,oe.default)(E.default.mark(function z(le){var ie,se,ae,he=arguments;return E.default.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return ie=he.length>1&&he[1]!==void 0?he[1]:{},ie.subres=Object.assign({},ie.subres),ie.versionId&&(ie.subres.versionId=ie.versionId),se=this._objectRequestParams("DELETE",le,ie),se.successStatuses=[204],me.next=7,this.request(se);case 7:return ae=me.sent,me.abrupt("return",{res:ae.res});case 9:case"end":return me.stop()}},z,this)}));function ce(z){return te.apply(this,arguments)}return ce}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],34:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.assign.js");var oe=ee(a("@babel/runtime/helpers/asyncToGenerator")),re=a("utility"),te=a("../utils/obj2xml"),ce=te.obj2xml,z=ye;z.deleteMulti=function(){var le=(0,oe.default)(E.default.mark(function se(ae){var he,pe,me,ve,Ce,Be,Fe,ke,De,Se,xe,Oe,Ie,Le=arguments;return E.default.wrap(function(we){for(;;)switch(we.prev=we.next){case 0:if(he=Le.length>1&&Le[1]!==void 0?Le[1]:{},pe=[],!(!ae||!ae.length)){we.next=4;break}throw new Error("names is required");case 4:for(me=0;me<ae.length;me++)ve={},typeof ae[me]=="string"?ve.Key=re.escape(this._objectName(ae[me])):(Ce=ae[me],Be=Ce.key,Fe=Ce.versionId,ve.Key=re.escape(this._objectName(Be)),ve.VersionId=Fe),pe.push(ve);return ke={Delete:{Quiet:!!he.quiet,Object:pe}},De=ce(ke,{headers:!0}),he.subres=Object.assign({delete:""},he.subres),he.versionId&&(he.subres.versionId=he.versionId),Se=this._objectRequestParams("POST","",he),Se.mime="xml",Se.content=De,Se.xmlResponse=!0,Se.successStatuses=[200],we.next=16,this.request(Se);case 16:return xe=we.sent,Oe=xe.data,Ie=Oe&&Oe.Deleted||null,Ie&&(Array.isArray(Ie)||(Ie=[Ie])),we.abrupt("return",{res:xe.res,deleted:Ie||[]});case 21:case"end":return we.stop()}},se,this)}));function ie(se){return le.apply(this,arguments)}return ie}()},{"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287,utility:474}],35:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.assign.js");var oe=ee(a("@babel/runtime/helpers/asyncToGenerator")),re=ye;re.deleteObjectTagging=function(){var te=(0,oe.default)(E.default.mark(function z(le){var ie,se,ae,he=arguments;return E.default.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return ie=he.length>1&&he[1]!==void 0?he[1]:{},ie.subres=Object.assign({tagging:""},ie.subres),ie.versionId&&(ie.subres.versionId=ie.versionId),le=this._objectName(le),se=this._objectRequestParams("DELETE",le,ie),se.successStatuses=[204],me.next=8,this.request(se);case 8:return ae=me.sent,me.abrupt("return",{status:ae.status,res:ae.res});case 10:case"end":return me.stop()}},z,this)}));function ce(z){return te.apply(this,arguments)}return ce}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],36:[function(a,Pe,ye){"use strict";a("core-js/modules/es.array.concat.js");var ee=a("url"),E=a("../utils/isIP"),oe=E.isIP,re=ye;re.generateObjectUrl=function(ce,z){if(oe(this.options.endpoint.hostname))throw new Error("can not get the object URL when endpoint is IP");if(z)z[z.length-1]!=="/"&&(z+="/");else{z=this.options.endpoint.format();var le=ee.parse(z),ie=this.options.bucket;le.hostname="".concat(ie,".").concat(le.hostname),le.host="".concat(ie,".").concat(le.host),z=le.format()}return z+this._escape(this._objectName(ce))}},{"../utils/isIP":69,"core-js/modules/es.array.concat.js":272,url:472}],37:[function(a,Pe,ye){(function(ee){(function(){"use strict";var E=a("@babel/runtime/helpers/interopRequireDefault"),oe=E(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.assign.js");var re=E(a("@babel/runtime/helpers/asyncToGenerator")),te=a("fs"),ce=a("is-type-of"),z=ye;z.get=function(){var le=(0,re.default)(oe.default.mark(function se(ae,he){var pe,me,ve,Ce,Be,Fe,ke,De,Se=arguments;return oe.default.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:return pe=Se.length>2&&Se[2]!==void 0?Se[2]:{},me=null,ve=!1,ce.writableStream(he)?me=he:ce.string(he)?(me=te.createWriteStream(he),ve=!0):pe=he,pe=pe||{},Ce=ee&&ee.browser,Be=pe.responseCacheControl===null?"":"no-cache",Fe=Ce&&Be?{"response-cache-control":Be}:{},pe.subres=Object.assign(Fe,pe.subres),pe.versionId&&(pe.subres.versionId=pe.versionId),pe.process&&(pe.subres["x-oss-process"]=pe.process),Oe.prev=11,De=this._objectRequestParams("GET",ae,pe),De.writeStream=me,De.successStatuses=[200,206,304],Oe.next=17,this.request(De);case 17:ke=Oe.sent,ve&&me.destroy(),Oe.next=28;break;case 21:if(Oe.prev=21,Oe.t0=Oe.catch(11),!ve){Oe.next=27;break}return me.destroy(),Oe.next=27,this._deleteFileSafe(he);case 27:throw Oe.t0;case 28:return Oe.abrupt("return",{res:ke.res,content:ke.data});case 29:case"end":return Oe.stop()}},se,this,[[11,21]])}));function ie(se,ae){return le.apply(this,arguments)}return ie}()}).call(this)}).call(this,a("_process"))},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,_process:467,"core-js/modules/es.object.assign.js":287,fs:89,"is-type-of":466}],38:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.assign.js");var oe=ee(a("@babel/runtime/helpers/asyncToGenerator")),re=ye;re.getACL=function(){var te=(0,oe.default)(E.default.mark(function z(le){var ie,se,ae,he=arguments;return E.default.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return ie=he.length>1&&he[1]!==void 0?he[1]:{},ie.subres=Object.assign({acl:""},ie.subres),ie.versionId&&(ie.subres.versionId=ie.versionId),le=this._objectName(le),se=this._objectRequestParams("GET",le,ie),se.successStatuses=[200],se.xmlResponse=!0,me.next=9,this.request(se);case 9:return ae=me.sent,me.abrupt("return",{acl:ae.data.AccessControlList.Grant,owner:{id:ae.data.Owner.ID,displayName:ae.data.Owner.DisplayName},res:ae.res});case 11:case"end":return me.stop()}},z,this)}));function ce(z){return te.apply(this,arguments)}return ce}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],39:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator"));a("core-js/modules/es.regexp.exec.js"),a("core-js/modules/es.string.replace.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js"),a("core-js/modules/es.object.keys.js"),a("core-js/modules/es.object.assign.js"),a("core-js/modules/es.array.map.js"),a("core-js/modules/es.number.constructor.js");var oe=ee(a("@babel/runtime/helpers/asyncToGenerator")),re=ye,te=a("../utils/isObject"),ce=te.isObject,z=a("../utils/isArray"),le=z.isArray;re.getBucketVersions=ie,re.listObjectVersions=ie;function ie(){return se.apply(this,arguments)}function se(){return se=(0,oe.default)(E.default.mark(function pe(){var me,ve,Ce,Be,Fe,ke,De,Se,xe=arguments;return E.default.wrap(function(Ie){for(;;)switch(Ie.prev=Ie.next){case 0:if(me=xe.length>0&&xe[0]!==void 0?xe[0]:{},ve=xe.length>1&&xe[1]!==void 0?xe[1]:{},!(me.versionIdMarker&&me.keyMarker===void 0)){Ie.next=4;break}throw new Error("A version-id marker cannot be specified without a key marker");case 4:return ve.subres=Object.assign({versions:""},ve.subres),ve.versionId&&(ve.subres.versionId=ve.versionId),Ce=this._objectRequestParams("GET","",ve),Ce.xmlResponse=!0,Ce.successStatuses=[200],Ce.query=he(me),Ie.next=12,this.request(Ce);case 12:return Be=Ie.sent,Fe=Be.data.Version||[],ke=Be.data.DeleteMarker||[],De=this,Fe&&(Array.isArray(Fe)||(Fe=[Fe]),Fe=Fe.map(function(Le){return{name:Le.Key,url:De._objectUrl(Le.Key),lastModified:Le.LastModified,isLatest:Le.IsLatest==="true",versionId:Le.VersionId,etag:Le.ETag,type:Le.Type,size:Number(Le.Size),storageClass:Le.StorageClass,owner:{id:Le.Owner.ID,displayName:Le.Owner.DisplayName}}})),ke&&(le(ke)||(ke=[ke]),ke=ke.map(function(Le){return{name:Le.Key,lastModified:Le.LastModified,versionId:Le.VersionId,owner:{id:Le.Owner.ID,displayName:Le.Owner.DisplayName}}})),Se=Be.data.CommonPrefixes||null,Se&&(le(Se)||(Se=[Se]),Se=Se.map(function(Le){return Le.Prefix})),Ie.abrupt("return",{res:Be.res,objects:Fe,deleteMarker:ke,prefixes:Se,nextMarker:Be.data.NextKeyMarker||null,NextVersionIdMarker:Be.data.NextVersionIdMarker||null,nextKeyMarker:Be.data.NextKeyMarker||null,nextVersionIdMarker:Be.data.NextVersionIdMarker||null,isTruncated:Be.data.IsTruncated==="true"});case 21:case"end":return Ie.stop()}},pe,this)})),se.apply(this,arguments)}function ae(pe){return pe.replace(/([A-Z])/g,"-$1").toLowerCase()}function he(){var pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},me={};return ce(pe)&&Object.keys(pe).forEach(function(ve){me[ae(ve)]=pe[ve]}),me}},{"../utils/isArray":63,"../utils/isObject":70,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.map.js":280,"core-js/modules/es.number.constructor.js":286,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339}],40:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.assign.js");var oe=ee(a("@babel/runtime/helpers/asyncToGenerator")),re=ye;re.getObjectMeta=function(){var te=(0,oe.default)(E.default.mark(function z(le,ie){var se,ae;return E.default.wrap(function(pe){for(;;)switch(pe.prev=pe.next){case 0:return ie=ie||{},le=this._objectName(le),ie.subres=Object.assign({objectMeta:""},ie.subres),ie.versionId&&(ie.subres.versionId=ie.versionId),se=this._objectRequestParams("HEAD",le,ie),se.successStatuses=[200],pe.next=8,this.request(se);case 8:return ae=pe.sent,pe.abrupt("return",{status:ae.status,res:ae.res});case 10:case"end":return pe.stop()}},z,this)}));function ce(z,le){return te.apply(this,arguments)}return ce}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],41:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.assign.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js");var oe=ee(a("@babel/runtime/helpers/asyncToGenerator")),re=ye,te=a("../utils/isObject"),ce=te.isObject;re.getObjectTagging=function(){var z=(0,oe.default)(E.default.mark(function ie(se){var ae,he,pe,me,ve,Ce,Be=arguments;return E.default.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:return ae=Be.length>1&&Be[1]!==void 0?Be[1]:{},ae.subres=Object.assign({tagging:""},ae.subres),ae.versionId&&(ae.subres.versionId=ae.versionId),se=this._objectName(se),he=this._objectRequestParams("GET",se,ae),he.successStatuses=[200],ke.next=8,this.request(he);case 8:return pe=ke.sent,ke.next=11,this.parseXML(pe.data);case 11:return me=ke.sent,ve=me.TagSet.Tag,ve=ve&&ce(ve)?[ve]:ve||[],Ce={},ve.forEach(function(De){Ce[De.Key]=De.Value}),ke.abrupt("return",{status:pe.status,res:pe.res,tag:Ce});case 17:case"end":return ke.stop()}},ie,this)}));function le(ie){return z.apply(this,arguments)}return le}()},{"../utils/isObject":70,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],42:[function(a,Pe,ye){"use strict";var ee=a("../utils/isIP"),E=ee.isIP,oe=ye;oe.getObjectUrl=function(te,ce){if(E(this.options.endpoint.hostname))throw new Error("can not get the object URL when endpoint is IP");return ce?ce[ce.length-1]!=="/"&&(ce+="/"):ce=this.options.endpoint.format(),ce+this._escape(this._objectName(te))}},{"../utils/isIP":69}],43:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.assign.js");var oe=ee(a("@babel/runtime/helpers/asyncToGenerator")),re=ye;re.getSymlink=function(){var te=(0,oe.default)(E.default.mark(function z(le){var ie,se,ae,he,pe=arguments;return E.default.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:return ie=pe.length>1&&pe[1]!==void 0?pe[1]:{},ie.subres=Object.assign({symlink:""},ie.subres),ie.versionId&&(ie.subres.versionId=ie.versionId),le=this._objectName(le),se=this._objectRequestParams("GET",le,ie),se.successStatuses=[200],ve.next=8,this.request(se);case 8:return ae=ve.sent,he=ae.res.headers["x-oss-symlink-target"],ve.abrupt("return",{targetName:decodeURIComponent(he),res:ae.res});case 11:case"end":return ve.stop()}},z,this)}));function ce(z){return te.apply(this,arguments)}return ce}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],44:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.assign.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js"),a("core-js/modules/es.object.keys.js");var oe=ee(a("@babel/runtime/helpers/asyncToGenerator")),re=a("../utils/checkEnv"),te=re.checkEnv,ce=ye;ce.head=function(){var z=(0,oe.default)(E.default.mark(function ie(se){var ae,he,pe,me,ve=arguments;return E.default.wrap(function(Be){for(;;)switch(Be.prev=Be.next){case 0:return ae=ve.length>1&&ve[1]!==void 0?ve[1]:{},te("Because HeadObject has gzip enabled, head cannot get the file size correctly. If you need to get the file size, please use getObjectMeta"),ae.subres=Object.assign({},ae.subres),ae.versionId&&(ae.subres.versionId=ae.versionId),he=this._objectRequestParams("HEAD",se,ae),he.successStatuses=[200,304],Be.next=8,this.request(he);case 8:return pe=Be.sent,me={meta:null,res:pe.res,status:pe.status},pe.status===200&&Object.keys(pe.headers).forEach(function(Fe){Fe.indexOf("x-oss-meta-")===0&&(me.meta||(me.meta={}),me.meta[Fe.substring(11)]=pe.headers[Fe])}),Be.abrupt("return",me);case 12:case"end":return Be.stop()}},ie,this)}));function le(ie){return z.apply(this,arguments)}return le}()},{"../utils/checkEnv":53,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],45:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.assign.js");var oe=ee(a("@babel/runtime/helpers/asyncToGenerator")),re=ye;re.putACL=function(){var te=(0,oe.default)(E.default.mark(function z(le,ie,se){var ae,he;return E.default.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return se=se||{},se.subres=Object.assign({acl:""},se.subres),se.versionId&&(se.subres.versionId=se.versionId),se.headers=se.headers||{},se.headers["x-oss-object-acl"]=ie,le=this._objectName(le),ae=this._objectRequestParams("PUT",le,se),ae.successStatuses=[200],me.next=10,this.request(ae);case 10:return he=me.sent,me.abrupt("return",{res:he.res});case 12:case"end":return me.stop()}},z,this)}));function ce(z,le,ie){return te.apply(this,arguments)}return ce}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],46:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.assign.js"),a("core-js/modules/es.array.map.js"),a("core-js/modules/es.object.keys.js");var oe=ee(a("@babel/runtime/helpers/asyncToGenerator")),re=a("../utils/obj2xml"),te=re.obj2xml,ce=a("../utils/checkObjectTag"),z=ce.checkObjectTag,le=ye;le.putObjectTagging=function(){var ie=(0,oe.default)(E.default.mark(function ae(he,pe){var me,ve,Ce,Be,Fe=arguments;return E.default.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:return me=Fe.length>2&&Fe[2]!==void 0?Fe[2]:{},z(pe),me.subres=Object.assign({tagging:""},me.subres),me.versionId&&(me.subres.versionId=me.versionId),he=this._objectName(he),ve=this._objectRequestParams("PUT",he,me),ve.successStatuses=[200],pe=Object.keys(pe).map(function(Se){return{Key:Se,Value:pe[Se]}}),Ce={Tagging:{TagSet:{Tag:pe}}},ve.mime="xml",ve.content=te(Ce),De.next=13,this.request(ve);case 13:return Be=De.sent,De.abrupt("return",{res:Be.res,status:Be.status});case 15:case"end":return De.stop()}},ae,this)}));function se(ae,he){return ie.apply(this,arguments)}return se}()},{"../utils/checkObjectTag":54,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.map.js":280,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.keys.js":290}],47:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.assign.js");var oe=ee(a("@babel/runtime/helpers/asyncToGenerator")),re=ye;re.putSymlink=function(){var te=(0,oe.default)(E.default.mark(function z(le,ie,se){var ae,he;return E.default.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return se=se||{},se.headers=se.headers||{},ie=this._escape(this._objectName(ie)),this._convertMetaToHeaders(se.meta,se.headers),se.headers["x-oss-symlink-target"]=ie,se.subres=Object.assign({symlink:""},se.subres),se.versionId&&(se.subres.versionId=se.versionId),se.storageClass&&(se.headers["x-oss-storage-class"]=se.storageClass),le=this._objectName(le),ae=this._objectRequestParams("PUT",le,se),ae.successStatuses=[200],me.next=13,this.request(ae);case 13:return he=me.sent,me.abrupt("return",{res:he.res});case 15:case"end":return me.stop()}},z,this)}));function ce(z,le,ie){return te.apply(this,arguments)}return ce}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],48:[function(a,Pe,ye){"use strict";var ee=a("url"),E=a("utility"),oe=a("copy-to"),re=a("../../common/signUtils"),te=a("../utils/isIP"),ce=te.isIP,z=ye;z.signatureUrl=function(ie,se){if(ce(this.options.endpoint.hostname))throw new Error("can not get the object URL when endpoint is IP");se=se||{},ie=this._objectName(ie),se.method=se.method||"GET";var ae=E.timestamp()+(se.expires||1800),he={bucket:this.options.bucket,object:ie},pe=this._getResource(he);this.options.stsToken&&(se["security-token"]=this.options.stsToken);var me=re._signatureForURL(this.options.accessKeySecret,se,pe,ae),ve=ee.parse(this._getReqUrl(he));return ve.query={OSSAccessKeyId:this.options.accessKeyId,Expires:ae,Signature:me.Signature},oe(me.subResource).to(ve.query),ve.format()}},{"../../common/signUtils":50,"../utils/isIP":69,"copy-to":94,url:472,utility:474}],49:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator"));a("core-js/modules/es.array.iterator.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/es.promise.js"),a("core-js/modules/es.string.iterator.js"),a("core-js/modules/web.dom-collections.iterator.js"),a("core-js/modules/web.dom-collections.for-each.js"),a("core-js/modules/es.function.name.js");var oe=ee(a("@babel/runtime/helpers/asyncToGenerator")),re=a("./utils/isArray"),te=re.isArray,ce=ye;ce._parallelNode=function(){var z=(0,oe.default)(E.default.mark(function ie(se,ae,he,pe){var me,ve,Ce,Be,Fe,ke,De,Se;return E.default.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:me=this,ve=[],Ce=[],Be=se.length/ae,Fe=se.length%ae,ke=Fe===0?Be:(se.length-Fe)/ae+1,De=1,Se=0;case 8:if(!(Se<se.length)){Oe.next=26;break}if(!me.isCancel()){Oe.next=11;break}return Oe.abrupt("break",26);case 11:if(pe?Ce.push(he(me,se[Se],pe)):Ce.push(he(me,se[Se])),!(Ce.length===ae||De===ke&&Se===se.length-1)){Oe.next=23;break}return Oe.prev=13,De+=1,Oe.next=17,Promise.all(Ce);case 17:Oe.next=22;break;case 19:Oe.prev=19,Oe.t0=Oe.catch(13),ve.push(Oe.t0);case 22:Ce=[];case 23:Se++,Oe.next=8;break;case 26:return Oe.abrupt("return",ve);case 27:case"end":return Oe.stop()}},ie,this,[[13,19]])}));function le(ie,se,ae,he){return z.apply(this,arguments)}return le}(),ce._parallel=function(le,ie,se){var ae=this;return new Promise(function(he){var pe=[];if(ie<=0||!le){he(pe);return}function me(Oe){return function(){if(Oe===null)throw new Error("Callback was already called.");var Ie=Oe;Oe=null;for(var Le=arguments.length,je=new Array(Le),we=0;we<Le;we++)je[we]=arguments[we];Ie.apply(this,je)}}function ve(Oe){var Ie=-1,Le=Oe.length;return function(){return++Ie<Le&&!ae.isCancel()?{value:Oe[Ie],key:Ie}:null}}var Ce=ve(le),Be=!1,Fe=0,ke=!1;function De(Oe){Fe-=1,Oe?(Be=!0,pe.push(Oe),he(pe)):Be&&Fe<=0?(Be=!0,he(pe)):ke||(ae.isCancel()?he(pe):xe())}function Se(Oe,Ie){se(Oe).then(function(Le){Ie(null,Le)}).catch(function(Le){Ie(Le)})}function xe(){for(ke=!0;Fe<ie&&!Be&&!ae.isCancel();){var Oe=Ce();if(Oe===null||pe.length>0){Be=!0,Fe<=0&&he(pe);return}Fe+=1,Se(Oe.value,me(De))}ke=!1}xe()})},ce.cancel=function(le){this.options.cancelFlag=!0,te(this.multipartUploadStreams)&&this.multipartUploadStreams.forEach(function(ie){if(ie.destroyed===!1){var se={name:"cancel",message:"cancel"};ie.destroy(se)}}),this.multipartUploadStreams=[],le&&this.abortMultipartUpload(le.name,le.uploadId,le.options)},ce.isCancel=function(){return this.options.cancelFlag},ce.resetCancelFlag=function(){this.options.cancelFlag=!1},ce._stop=function(){this.options.cancelFlag=!0},ce._makeCancelEvent=function(){var le={status:0,name:"cancel"};return le},ce._makeAbortEvent=function(){var le={status:0,name:"abort",message:"upload task has been abort"};return le}},{"./utils/isArray":63,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.iterator.js":278,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.string.iterator.js":303,"core-js/modules/web.dom-collections.for-each.js":339,"core-js/modules/web.dom-collections.iterator.js":340}],50:[function(a,Pe,ye){(function(ee){(function(){"use strict";a("core-js/modules/es.string.trim.js"),a("core-js/modules/es.array.sort.js"),a("core-js/modules/es.array.join.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js"),a("core-js/modules/es.object.keys.js"),a("core-js/modules/es.array.concat.js"),a("core-js/modules/es.regexp.to-string.js");var E=a("./../../shims/crypto/crypto.js"),oe=a("is-type-of"),re=a("./utils/lowercaseKeyHeader"),te=re.lowercaseKeyHeader;ye.buildCanonicalizedResource=function(z,le){var ie="".concat(z),se="?";if(oe.string(le)&&le.trim()!=="")ie+=se+le;else if(oe.array(le))le.sort(),ie+=se+le.join("&");else if(le){var ae=function(me,ve){return me[0]>ve[0]?1:me[0]<ve[0]?-1:0},he=function(me){ie+=se+me,(le[me]||le[me]===0)&&(ie+="=".concat(le[me])),se="&"};Object.keys(le).sort(ae).forEach(he)}return ie},ye.buildCanonicalString=function(z,le,ie,se){ie=ie||{};var ae=te(ie.headers),he="x-oss-",pe=[],me={},ve=[z.toUpperCase(),ae["content-md5"]||"",ae["content-type"],se||ae["x-oss-date"]];return Object.keys(ae).forEach(function(Ce){var Be=Ce.toLowerCase();Be.indexOf(he)===0&&(me[Be]=String(ae[Ce]).trim())}),Object.keys(me).sort().forEach(function(Ce){pe.push("".concat(Ce,":").concat(me[Ce]))}),ve=ve.concat(pe),ve.push(this.buildCanonicalizedResource(le,ie.parameters)),ve.join(`
|
|
|
`)},ye.computeSignature=function(z,le){var ie=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"utf-8",se=E.createHmac("sha1",z);return se.update(ee.from(le,ie)).digest("base64")},ye.authorization=function(z,le,ie,se){return"OSS ".concat(z,":").concat(this.computeSignature(le,ie,se))},ye._signatureForURL=function(z){var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ie=arguments.length>2?arguments[2]:void 0,se=arguments.length>3?arguments[3]:void 0,ae=arguments.length>4?arguments[4]:void 0,he={},pe=le.subResource,me=pe===void 0?{}:pe;if(le.process){var ve="x-oss-process";me[ve]=le.process}if(le.trafficLimit){var Ce="x-oss-traffic-limit";me[Ce]=le.trafficLimit}if(le.response&&Object.keys(le.response).forEach(function(De){var Se="response-".concat(De.toLowerCase());me[Se]=le.response[De]}),Object.keys(le).forEach(function(De){var Se=De.toLowerCase(),xe=le[De];Se.indexOf("x-oss-")===0?he[Se]=xe:(Se.indexOf("content-md5")===0||Se.indexOf("content-type")===0)&&(he[De]=xe)}),Object.prototype.hasOwnProperty.call(le,"security-token")&&(me["security-token"]=le["security-token"]),Object.prototype.hasOwnProperty.call(le,"callback")){var Be={callbackUrl:encodeURI(le.callback.url),callbackBody:le.callback.body};if(le.callback.host&&(Be.callbackHost=le.callback.host),le.callback.contentType&&(Be.callbackBodyType=le.callback.contentType),me.callback=ee.from(JSON.stringify(Be)).toString("base64"),le.callback.customValue){var Fe={};Object.keys(le.callback.customValue).forEach(function(De){Fe["x:".concat(De)]=le.callback.customValue[De]}),me["callback-var"]=ee.from(JSON.stringify(Fe)).toString("base64")}}var ke=this.buildCanonicalString(le.method,ie,{headers:he,parameters:me},se.toString());return{Signature:this.computeSignature(z,ke,ae),subResource:me}}}).call(this)}).call(this,a("buffer").Buffer)},{"./../../shims/crypto/crypto.js":461,"./utils/lowercaseKeyHeader":71,buffer:90,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.join.js":279,"core-js/modules/es.array.sort.js":282,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.trim.js":308,"core-js/modules/web.dom-collections.for-each.js":339,"is-type-of":466}],51:[function(a,Pe,ye){"use strict";a("core-js/modules/es.regexp.exec.js"),Object.defineProperty(ye,"__esModule",{value:!0}),ye.checkBucketName=void 0,ye.checkBucketName=function(ee){var E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,oe=E?/^[a-z0-9][a-z0-9-]{1,61}[a-z0-9]$/:/^[a-z0-9_][a-z0-9-_]{1,61}[a-z0-9_]$/;if(!oe.test(ee))throw new Error("The bucket must be conform to the specifications")}},{"core-js/modules/es.regexp.exec.js":300}],52:[function(a,Pe,ye){"use strict";a("core-js/modules/es.regexp.exec.js"),Object.defineProperty(ye,"__esModule",{value:!0}),ye.checkConfigValid=void 0;var ee={endpoint:E,region:/^[a-zA-Z0-9\-_]+$/};function E(oe){return typeof oe=="string"?/^[a-zA-Z0-9._:/-]+$/.test(oe):oe.host?/^[a-zA-Z0-9._:/-]+$/.test(oe.host):!1}ye.checkConfigValid=function(oe,re){if(ee[re]){var te=!0;if(ee[re]instanceof Function?te=ee[re](oe):te=ee[re].test(oe),!te)throw new Error("The ".concat(re," must be conform to the specifications"))}}},{"core-js/modules/es.regexp.exec.js":300}],53:[function(a,Pe,ye){(function(ee){(function(){"use strict";Object.defineProperty(ye,"__esModule",{value:!0}),ye.checkEnv=void 0;function E(oe){ee.browser&&console.warn(oe)}ye.checkEnv=E}).call(this)}).call(this,a("_process"))},{_process:467}],54:[function(a,Pe,ye){"use strict";a("core-js/modules/es.array.concat.js"),a("core-js/modules/es.object.entries.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js"),Object.defineProperty(ye,"__esModule",{value:!0}),ye.checkObjectTag=void 0;var ee=a("./checkValid"),E=ee.checkValid,oe=a("./isObject"),re=oe.isObject,te=[{validator:function(ie){if(typeof ie!="string")throw new Error("the key and value of the tag must be String")}},{pattern:/^[a-zA-Z0-9 +-=._:/]+$/,msg:"tag can contain letters, numbers, spaces, and the following symbols: plus sign (+), hyphen (-), equal sign (=), period (.), underscore (_), colon (:), and forward slash (/)"}],ce={key:[].concat(te,[{pattern:/^.{1,128}$/,msg:"tag key can be a maximum of 128 bytes in length"}]),value:[].concat(te,[{pattern:/^.{0,256}$/,msg:"tag value can be a maximum of 256 bytes in length"}])};function z(le){if(!re(le))throw new Error("tag must be Object");var ie=Object.entries(le);if(ie.length>10)throw new Error("maximum of 10 tags for a object");var se=["key","value"];ie.forEach(function(ae){ae.forEach(function(he,pe){E(he,ce[se[pe]])})})}ye.checkObjectTag=z},{"./checkValid":55,"./isObject":70,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.object.entries.js":288,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],55:[function(a,Pe,ye){"use strict";a("core-js/modules/es.object.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js"),a("core-js/modules/es.regexp.exec.js"),Object.defineProperty(ye,"__esModule",{value:!0}),ye.checkValid=void 0;function ee(E,oe){oe.forEach(function(re){if(re.validator)re.validator(E);else if(re.pattern&&!re.pattern.test(E))throw new Error(re.msg)})}ye.checkValid=ee},{"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/web.dom-collections.for-each.js":339}],56:[function(a,Pe,ye){(function(ee){(function(){"use strict";a("core-js/modules/es.array.includes.js"),a("core-js/modules/es.string.includes.js"),a("core-js/modules/es.object.assign.js"),a("core-js/modules/es.array.concat.js"),Object.defineProperty(ye,"__esModule",{value:!0}),ye.createRequest=void 0;var E=a("./../../../shims/crypto/crypto.js"),oe=a("debug")("ali-oss"),re=a("mime"),te=a("dateformat"),ce=a("copy-to"),z=a("path"),le=a("./encoder"),ie=le.encoder,se=a("./isIP"),ae=se.isIP,he=a("./setRegion"),pe=he.setRegion,me=a("../client/getReqUrl"),ve=me.getReqUrl,Ce=a("./isDingTalk"),Be=Ce.isDingTalk;function Fe(Se,xe){return Se[xe]||Se[xe.toLowerCase()]}function ke(Se,xe){delete Se[xe],delete Se[xe.toLowerCase()]}function De(Se){var xe=new Date;this.options.amendTimeSkewed&&(xe=+new Date+this.options.amendTimeSkewed);var Oe={"x-oss-date":te(xe,"UTC:ddd, dd mmm yyyy HH:MM:ss 'GMT'")};typeof window!="undefined"&&(Oe["x-oss-user-agent"]=this.userAgent),this.userAgent.includes("nodejs")&&(Oe["User-Agent"]=this.userAgent),this.options.isRequestPay&&Object.assign(Oe,{"x-oss-request-payer":"requester"}),this.options.stsToken&&(Oe["x-oss-security-token"]=this.options.stsToken),ce(Se.headers).to(Oe),Fe(Oe,"Content-Type")||(Se.mime&&Se.mime.indexOf("/")>0?Oe["Content-Type"]=Se.mime:Be()?Oe["Content-Type"]="application/octet-stream":Oe["Content-Type"]=re.getType(Se.mime||z.extname(Se.object||""))),Fe(Oe,"Content-Type")||ke(Oe,"Content-Type"),Se.content&&(Se.disabledMD5||(!Se.headers||!Se.headers["Content-MD5"]?Oe["Content-MD5"]=E.createHash("md5").update(ee.from(Se.content,"utf8")).digest("base64"):Oe["Content-MD5"]=Se.headers["Content-MD5"]),Oe["Content-Length"]||(Oe["Content-Length"]=Se.content.length));var Ie=Object.prototype.hasOwnProperty;for(var Le in Oe)Oe[Le]&&Ie.call(Oe,Le)&&(Oe[Le]=ie(String(Oe[Le]),this.options.headerEncoding));var je=this._getResource(Se);if(Oe.authorization=this.authorization(Se.method,je,Se.subres,Oe,this.options.headerEncoding),ae(this.options.endpoint.hostname)){var we=this.options,Ve=we.region,Ge=we.internal,ze=we.secure,it=pe(Ve,Ge,ze);Oe.host="".concat(Se.bucket,".").concat(it.host)}var We=ve.bind(this)(Se);oe("request %s %s, with headers %j, !!stream: %s",Se.method,We,Oe,!!Se.stream);var Ke=Se.timeout||this.options.timeout,$e={method:Se.method,content:Se.content,stream:Se.stream,headers:Oe,timeout:Ke,writeStream:Se.writeStream,customResponse:Se.customResponse,ctx:Se.ctx||this.ctx};return this.agent&&($e.agent=this.agent),this.httpsAgent&&($e.httpsAgent=this.httpsAgent),$e.enableProxy=!!this.options.enableProxy,$e.proxy=this.options.proxy?this.options.proxy:null,{url:We,params:$e}}ye.createRequest=De}).call(this)}).call(this,a("buffer").Buffer)},{"../client/getReqUrl":25,"./../../../shims/crypto/crypto.js":461,"./encoder":59,"./isDingTalk":66,"./isIP":69,"./setRegion":75,buffer:90,"copy-to":94,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.string.includes.js":302,dateformat:342,debug:465,mime:374,path:378}],57:[function(a,Pe,ye){"use strict";a("core-js/modules/es.object.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js"),a("core-js/modules/es.object.entries.js"),a("core-js/modules/es.regexp.exec.js"),a("core-js/modules/es.string.replace.js"),a("core-js/modules/es.array.includes.js"),a("core-js/modules/es.object.keys.js"),Object.defineProperty(ye,"__esModule",{value:!0}),ye.dataFix=void 0;var ee=a("./isObject"),E=["true","TRUE","1",1],oe=["false","FALSE","0",0];function re(z,le,ie){if(ee.isObject(z)){var se=le.remove,ae=se===void 0?[]:se,he=le.rename,pe=he===void 0?{}:he,me=le.camel,ve=me===void 0?[]:me,Ce=le.bool,Be=Ce===void 0?[]:Ce,Fe=le.lowerFirst,ke=Fe===void 0?!1:Fe;return ae.forEach(function(De){return delete z[De]}),Object.entries(pe).forEach(function(De){z[De[0]]&&(z[De[1]]||(z[De[1]]=z[De[0]],delete z[De[0]]))}),ve.forEach(function(De){if(z[De]){var Se=De.replace(/^(.)/,function(xe){return xe.toLowerCase()}).replace(/-(\w)/g,function(xe,Oe){return Oe.toUpperCase()});z[Se]||(z[Se]=z[De])}}),Be.forEach(function(De){z[De]=te(z[De])}),typeof ie=="function"&&ie(z),ce(z,ke),re}}ye.dataFix=re;function te(z){return z?E.includes(z)?!0:oe.includes(z)?!1:z:!1}function ce(z,le){le&&Object.keys(z).forEach(function(ie){var se=ie.replace(/^\w/,function(ae){return ae.toLowerCase()});typeof z[se]=="undefined"&&(z[se]=z[ie],delete z[ie])})}},{"./isObject":70,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.object.entries.js":288,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339}],58:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault");a("core-js/modules/es.array.slice.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js"),a("core-js/modules/es.object.keys.js");var E=ee(a("@babel/runtime/helpers/typeof"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.deepCopyWith=ye.deepCopy=void 0;var oe=a("./isBuffer");ye.deepCopy=function(re){if(re===null||(0,E.default)(re)!=="object")return re;if(oe.isBuffer(re))return re.slice();var te=Array.isArray(re)?[]:{};return Object.keys(re).forEach(function(ce){te[ce]=ye.deepCopy(re[ce])}),te},ye.deepCopyWith=function(re,te){function ce(z,le,ie){var se=te(z,le,ie);if(se!==void 0)return se;if(z===null||(0,E.default)(z)!=="object")return z;if(oe.isBuffer(z))return z.slice();var ae=Array.isArray(z)?[]:{};return Object.keys(z).forEach(function(he){ae[he]=ce(z[he],he,z)}),ae}return te?ce(re,"",null):ye.deepCopy(re)}},{"./isBuffer":65,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],59:[function(a,Pe,ye){(function(ee){(function(){"use strict";a("core-js/modules/es.object.to-string.js"),a("core-js/modules/es.regexp.to-string.js"),Object.defineProperty(ye,"__esModule",{value:!0}),ye.encoder=void 0;function E(oe){var re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"utf-8";return re==="utf-8"?oe:ee.from(oe).toString("latin1")}ye.encoder=E}).call(this)}).call(this,a("buffer").Buffer)},{buffer:90,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.to-string.js":301}],60:[function(a,Pe,ye){"use strict";a("core-js/modules/es.array.map.js"),a("core-js/modules/es.regexp.exec.js"),a("core-js/modules/es.string.replace.js"),Object.defineProperty(ye,"__esModule",{value:!0}),ye.formatInventoryConfig=void 0;var ee=a("../utils/dataFix"),E=a("../utils/isObject"),oe=a("../utils/isArray"),re=a("../utils/formatObjKey");function te(z){var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return le&&E.isObject(z)&&(z=[z]),oe.isArray(z)?z=z.map(ce):z=ce(z),z}ye.formatInventoryConfig=te;function ce(z){return ee.dataFix(z,{bool:["IsEnabled"]},function(le){var ie,se;le.prefix=le.Filter.Prefix,delete le.Filter,le.OSSBucketDestination=le.Destination.OSSBucketDestination,le.OSSBucketDestination.rolename=le.OSSBucketDestination.RoleArn.replace(/.*\//,""),delete le.OSSBucketDestination.RoleArn,le.OSSBucketDestination.bucket=le.OSSBucketDestination.Bucket.replace(/.*:::/,""),delete le.OSSBucketDestination.Bucket,delete le.Destination,le.frequency=le.Schedule.Frequency,delete le.Schedule.Frequency,!((ie=le==null?void 0:le.OptionalFields)===null||ie===void 0)&&ie.Field&&!oe.isArray((se=le.OptionalFields)===null||se===void 0?void 0:se.Field)&&(le.OptionalFields.Field=[le.OptionalFields.Field])}),z=re.formatObjKey(z,"firstLowerCase",{exclude:["OSSBucketDestination","SSE-OSS","SSE-KMS"]}),z}},{"../utils/dataFix":57,"../utils/formatObjKey":61,"../utils/isArray":63,"../utils/isObject":70,"core-js/modules/es.array.map.js":280,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.replace.js":305}],61:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault");a("core-js/modules/es.object.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js"),a("core-js/modules/es.object.keys.js"),a("core-js/modules/es.array.includes.js"),a("core-js/modules/es.string.includes.js"),a("core-js/modules/es.regexp.exec.js"),a("core-js/modules/es.string.replace.js");var E=ee(a("@babel/runtime/helpers/typeof"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.formatObjKey=void 0;function oe(te,ce,z){if(te===null||(0,E.default)(te)!=="object")return te;var le;if(Array.isArray(te)){le=[];for(var ie=0;ie<te.length;ie++)le.push(oe(te[ie],ce,z))}else le={},Object.keys(te).forEach(function(se){le[re(se,ce,z)]=oe(te[se],ce,z)});return le}ye.formatObjKey=oe;function re(te,ce,z){return z&&z.exclude&&z.exclude.includes(te)||(ce==="firstUpperCase"?te=te.replace(/^./,function(le){return le.toUpperCase()}):ce==="firstLowerCase"&&(te=te.replace(/^./,function(le){return le.toLowerCase()}))),te}},{"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.includes.js":302,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339}],62:[function(a,Pe,ye){"use strict";a("core-js/modules/es.regexp.exec.js"),Object.defineProperty(ye,"__esModule",{value:!0}),ye.getStrBytesCount=void 0;function ee(E){for(var oe=0,re=0;re<E.length;re++){var te=E.charAt(re);/^[\u00-\uff]$/.test(te)?oe+=1:oe+=2}return oe}ye.getStrBytesCount=ee},{"core-js/modules/es.regexp.exec.js":300}],63:[function(a,Pe,ye){"use strict";a("core-js/modules/es.object.to-string.js"),Object.defineProperty(ye,"__esModule",{value:!0}),ye.isArray=void 0,ye.isArray=function(ee){return Object.prototype.toString.call(ee)==="[object Array]"}},{"core-js/modules/es.object.to-string.js":291}],64:[function(a,Pe,ye){"use strict";Object.defineProperty(ye,"__esModule",{value:!0}),ye.isBlob=void 0;function ee(E){return typeof Blob!="undefined"&&E instanceof Blob}ye.isBlob=ee},{}],65:[function(a,Pe,ye){(function(ee){(function(){"use strict";Object.defineProperty(ye,"__esModule",{value:!0}),ye.isBuffer=void 0;function E(oe){return ee.isBuffer(oe)}ye.isBuffer=E}).call(this)}).call(this,{isBuffer:a("../../../node_modules/is-buffer/index.js")})},{"../../../node_modules/is-buffer/index.js":366}],66:[function(a,Pe,ye){(function(ee){(function(){"use strict";a("core-js/modules/es.array.includes.js"),a("core-js/modules/es.string.includes.js"),Object.defineProperty(ye,"__esModule",{value:!0}),ye.isDingTalk=void 0;function E(){return!!(ee.browser&&window.navigator.userAgent.toLowerCase().includes("aliapp(dingtalk"))}ye.isDingTalk=E}).call(this)}).call(this,a("_process"))},{_process:467,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.string.includes.js":302}],67:[function(a,Pe,ye){"use strict";Object.defineProperty(ye,"__esModule",{value:!0}),ye.isFile=void 0,ye.isFile=function(ee){return typeof File!="undefined"&&ee instanceof File}},{}],68:[function(a,Pe,ye){"use strict";Object.defineProperty(ye,"__esModule",{value:!0}),ye.isFunction=void 0,ye.isFunction=function(ee){return typeof ee=="function"}},{}],69:[function(a,Pe,ye){"use strict";a("core-js/modules/es.regexp.exec.js"),Object.defineProperty(ye,"__esModule",{value:!0}),ye.isIP=void 0,ye.isIP=function(ee){var E=/^(25[0-5]|2[0-4]\d|[0-1]?\d?\d)(\.(25[0-5]|2[0-4]\d|[0-1]?\d?\d)){3}$/,oe=/^\s*((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(%.+)?\s*$/;return E.test(ee)||oe.test(ee)}},{"core-js/modules/es.regexp.exec.js":300}],70:[function(a,Pe,ye){"use strict";a("core-js/modules/es.object.to-string.js"),Object.defineProperty(ye,"__esModule",{value:!0}),ye.isObject=void 0,ye.isObject=function(ee){return Object.prototype.toString.call(ee)==="[object Object]"}},{"core-js/modules/es.object.to-string.js":291}],71:[function(a,Pe,ye){"use strict";a("core-js/modules/es.object.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js"),a("core-js/modules/es.object.keys.js"),Object.defineProperty(ye,"__esModule",{value:!0}),ye.lowercaseKeyHeader=void 0;var ee=a("./isObject");function E(oe){var re={};return ee.isObject(oe)&&Object.keys(oe).forEach(function(te){re[te.toLowerCase()]=oe[te]}),re}ye.lowercaseKeyHeader=E},{"./isObject":70,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],72:[function(a,Pe,ye){"use strict";a("core-js/modules/es.regexp.exec.js"),a("core-js/modules/es.string.replace.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js"),a("core-js/modules/es.object.keys.js"),a("core-js/modules/es.array.concat.js"),a("core-js/modules/es.array.join.js"),a("core-js/modules/es.array.map.js"),a("core-js/modules/es.regexp.to-string.js"),Object.defineProperty(ye,"__esModule",{value:!0}),ye.obj2xml=void 0;var ee=a("./formatObjKey");function E(re){return Object.prototype.toString.call(re).replace(/(.*? |])/g,"").toLowerCase()}function oe(re,te){var ce="";return te&&te.headers&&(ce=`<?xml version="1.0" encoding="UTF-8"?>
|
|
|
`),te&&te.firstUpperCase&&(re=ee.formatObjKey(re,"firstUpperCase")),E(re)==="object"?Object.keys(re).forEach(function(z){E(re[z])!=="undefined"&&E(re[z])!=="null"&&(E(re[z])==="string"||E(re[z])==="number"?ce+="<".concat(z,">").concat(re[z],"</").concat(z,">"):E(re[z])==="object"?ce+="<".concat(z,">").concat(oe(re[z]),"</").concat(z,">"):E(re[z])==="array"?ce+=re[z].map(function(le){return"<".concat(z,">").concat(oe(le),"</").concat(z,">")}).join(""):ce+="<".concat(z,">").concat(re[z].toString(),"</").concat(z,">"))}):ce+=re.toString(),ce}ye.obj2xml=oe},{"./formatObjKey":61,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.join.js":279,"core-js/modules/es.array.map.js":280,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339}],73:[function(a,Pe,ye){"use strict";a("core-js/modules/es.array.slice.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/es.function.name.js"),a("core-js/modules/es.array.from.js"),a("core-js/modules/es.string.iterator.js"),a("core-js/modules/es.regexp.exec.js"),a("core-js/modules/es.symbol.js"),a("core-js/modules/es.symbol.description.js"),a("core-js/modules/es.symbol.iterator.js"),a("core-js/modules/es.array.iterator.js"),a("core-js/modules/web.dom-collections.iterator.js"),a("core-js/modules/es.object.assign.js");function ee(te,ce){var z=typeof Symbol!="undefined"&&te[Symbol.iterator]||te["@@iterator"];if(!z){if(Array.isArray(te)||(z=E(te))||ce&&te&&typeof te.length=="number"){z&&(te=z);var le=0,ie=function(){};return{s:ie,n:function(){return le>=te.length?{done:!0}:{done:!1,value:te[le++]}},e:function(me){throw me},f:ie}}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 se=!0,ae=!1,he;return{s:function(){z=z.call(te)},n:function(){var me=z.next();return se=me.done,me},e:function(me){ae=!0,he=me},f:function(){try{!se&&z.return!=null&&z.return()}finally{if(ae)throw he}}}}function E(te,ce){if(te){if(typeof te=="string")return oe(te,ce);var z=Object.prototype.toString.call(te).slice(8,-1);if(z==="Object"&&te.constructor&&(z=te.constructor.name),z==="Map"||z==="Set")return Array.from(te);if(z==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(z))return oe(te,ce)}}function oe(te,ce){(ce==null||ce>te.length)&&(ce=te.length);for(var z=0,le=new Array(ce);z<ce;z++)le[z]=te[z];return le}Object.defineProperty(ye,"__esModule",{value:!0}),ye.omit=void 0;function re(te,ce){var z=Object.assign({},te),le=ee(ce),ie;try{for(le.s();!(ie=le.n()).done;){var se=ie.value;delete z[se]}}catch(ae){le.e(ae)}finally{le.f()}return z}ye.omit=re},{"core-js/modules/es.array.from.js":276,"core-js/modules/es.array.iterator.js":278,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.iterator.js":303,"core-js/modules/es.symbol.description.js":310,"core-js/modules/es.symbol.iterator.js":312,"core-js/modules/es.symbol.js":313,"core-js/modules/web.dom-collections.iterator.js":340}],74:[function(a,Pe,ye){"use strict";a("core-js/modules/es.object.to-string.js"),a("core-js/modules/es.promise.js"),Object.defineProperty(ye,"__esModule",{value:!0}),ye.retry=void 0;function ee(E,oe){var re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},te=0,ce=re.retryDelay,z=ce===void 0?500:ce,le=re.errorHandler,ie=le===void 0?function(){return!0}:le,se=function ae(){for(var he=arguments.length,pe=new Array(he),me=0;me<he;me++)pe[me]=arguments[me];return new Promise(function(ve,Ce){E.apply(void 0,pe).then(function(Be){te=0,ve(Be)}).catch(function(Be){te<oe&&ie(Be)?(te++,setTimeout(function(){ve(ae.apply(void 0,pe))},z)):(te=0,Ce(Be))})})};return se}ye.retry=ee},{"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295}],75:[function(a,Pe,ye){"use strict";var ee=function(te){return te&&te.__esModule?te:{default:te}};Object.defineProperty(ye,"__esModule",{value:!0}),ye.setRegion=void 0;var E=ee(a("url")),oe=a("./checkConfigValid");function re(te){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;oe.checkConfigValid(te,"region");var le=z?"https://":"http://",ie=ce?"-internal.aliyuncs.com":".aliyuncs.com",se="vpc100-oss-cn-";return te.substr(0,se.length)===se&&(ie=".aliyuncs.com"),E.default.parse(le+te+ie)}ye.setRegion=re},{"./checkConfigValid":52,url:472}],76:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.keys.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/es.array.find.js"),a("core-js/modules/es.object.assign.js");var oe=ee(a("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.checkCredentials=ye.setSTSToken=void 0;var re=a("./formatObjKey");function te(){return ce.apply(this,arguments)}function ce(){return ce=(0,oe.default)(E.default.mark(function le(){var ie,se;return E.default.wrap(function(he){for(;;)switch(he.prev=he.next){case 0:if(this.options||(this.options={}),ie=new Date,!this.stsTokenFreshTime){he.next=14;break}if(!(+ie-this.stsTokenFreshTime>=this.options.refreshSTSTokenInterval)){he.next=12;break}return this.stsTokenFreshTime=ie,he.next=7,this.options.refreshSTSToken();case 7:se=he.sent,se=re.formatObjKey(se,"firstLowerCase"),se.securityToken&&(se.stsToken=se.securityToken),z(se),Object.assign(this.options,se);case 12:he.next=15;break;case 14:this.stsTokenFreshTime=ie;case 15:return he.abrupt("return",null);case 16:case"end":return he.stop()}},le,this)})),ce.apply(this,arguments)}ye.setSTSToken=te;function z(le){var ie=["accessKeySecret","accessKeyId","stsToken"],se=Object.keys(le);ie.forEach(function(ae){if(!se.find(function(he){return he===ae}))throw Error("refreshSTSToken must return contains ".concat(ae))})}ye.checkCredentials=z},{"./formatObjKey":61,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.find.js":275,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291}],77:[function(a,Pe,ye){function ee(oe,re,te,ce,z,le,ie){try{var se=oe[le](ie),ae=se.value}catch(he){te(he);return}se.done?re(ae):Promise.resolve(ae).then(ce,z)}function E(oe){return function(){var re=this,te=arguments;return new Promise(function(ce,z){var le=oe.apply(re,te);function ie(ae){ee(le,ce,z,ie,se,"next",ae)}function se(ae){ee(le,ce,z,ie,se,"throw",ae)}ie(void 0)})}}Pe.exports=E,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports},{}],78:[function(a,Pe,ye){function ee(E){return E&&E.__esModule?E:{default:E}}Pe.exports=ee,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports},{}],79:[function(a,Pe,ye){function ee(E){"@babel/helpers - typeof";return Pe.exports=ee=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(oe){return typeof oe}:function(oe){return oe&&typeof Symbol=="function"&&oe.constructor===Symbol&&oe!==Symbol.prototype?"symbol":typeof oe},Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports,ee(E)}Pe.exports=ee,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports},{}],80:[function(a,Pe,ye){Pe.exports=a("regenerator-runtime")},{"regenerator-runtime":395}],81:[function(a,Pe,ye){Pe.exports=ee,Pe.exports.HttpsAgent=ee;function ee(){}},{}],82:[function(a,Pe,ye){(function(ee){(function(){"use strict";var E=a("object-assign");function oe(Ve,Ge){if(Ve===Ge)return 0;for(var ze=Ve.length,it=Ge.length,We=0,Ke=Math.min(ze,it);We<Ke;++We)if(Ve[We]!==Ge[We]){ze=Ve[We],it=Ge[We];break}return ze<it?-1:it<ze?1:0}function re(Ve){return ee.Buffer&&typeof ee.Buffer.isBuffer=="function"?ee.Buffer.isBuffer(Ve):!!(Ve!=null&&Ve._isBuffer)}var te=a("util/"),ce=Object.prototype.hasOwnProperty,z=Array.prototype.slice,le=function(){return function(){}.name==="foo"}();function ie(Ve){return Object.prototype.toString.call(Ve)}function se(Ve){return re(Ve)||typeof ee.ArrayBuffer!="function"?!1:typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(Ve):Ve?!!(Ve instanceof DataView||Ve.buffer&&Ve.buffer instanceof ArrayBuffer):!1}var ae=Pe.exports=Fe,he=/\s*function\s+([^\(\s]*)\s*/;function pe(Ve){if(te.isFunction(Ve)){if(le)return Ve.name;var Ge=Ve.toString(),ze=Ge.match(he);return ze&&ze[1]}}ae.AssertionError=function(Ge){this.name="AssertionError",this.actual=Ge.actual,this.expected=Ge.expected,this.operator=Ge.operator,Ge.message?(this.message=Ge.message,this.generatedMessage=!1):(this.message=Ce(this),this.generatedMessage=!0);var ze=Ge.stackStartFunction||Be;if(Error.captureStackTrace)Error.captureStackTrace(this,ze);else{var it=new Error;if(it.stack){var We=it.stack,Ke=pe(ze),$e=We.indexOf(`
|
|
|
`+Ke);if($e>=0){var nt=We.indexOf(`
|
|
|
`,$e+1);We=We.substring(nt+1)}this.stack=We}}},te.inherits(ae.AssertionError,Error);function me(Ve,Ge){return typeof Ve=="string"?Ve.length<Ge?Ve:Ve.slice(0,Ge):Ve}function ve(Ve){if(le||!te.isFunction(Ve))return te.inspect(Ve);var Ge=pe(Ve),ze=Ge?": "+Ge:"";return"[Function"+ze+"]"}function Ce(Ve){return me(ve(Ve.actual),128)+" "+Ve.operator+" "+me(ve(Ve.expected),128)}function Be(Ve,Ge,ze,it,We){throw new ae.AssertionError({message:ze,actual:Ve,expected:Ge,operator:it,stackStartFunction:We})}ae.fail=Be;function Fe(Ve,Ge){Ve||Be(Ve,!0,Ge,"==",ae.ok)}ae.ok=Fe,ae.equal=function(Ge,ze,it){Ge!=ze&&Be(Ge,ze,it,"==",ae.equal)},ae.notEqual=function(Ge,ze,it){Ge==ze&&Be(Ge,ze,it,"!=",ae.notEqual)},ae.deepEqual=function(Ge,ze,it){ke(Ge,ze,!1)||Be(Ge,ze,it,"deepEqual",ae.deepEqual)},ae.deepStrictEqual=function(Ge,ze,it){ke(Ge,ze,!0)||Be(Ge,ze,it,"deepStrictEqual",ae.deepStrictEqual)};function ke(Ve,Ge,ze,it){if(Ve===Ge)return!0;if(re(Ve)&&re(Ge))return oe(Ve,Ge)===0;if(te.isDate(Ve)&&te.isDate(Ge))return Ve.getTime()===Ge.getTime();if(te.isRegExp(Ve)&&te.isRegExp(Ge))return Ve.source===Ge.source&&Ve.global===Ge.global&&Ve.multiline===Ge.multiline&&Ve.lastIndex===Ge.lastIndex&&Ve.ignoreCase===Ge.ignoreCase;if((Ve===null||typeof Ve!="object")&&(Ge===null||typeof Ge!="object"))return ze?Ve===Ge:Ve==Ge;if(se(Ve)&&se(Ge)&&ie(Ve)===ie(Ge)&&!(Ve instanceof Float32Array||Ve instanceof Float64Array))return oe(new Uint8Array(Ve.buffer),new Uint8Array(Ge.buffer))===0;if(re(Ve)!==re(Ge))return!1;it=it||{actual:[],expected:[]};var We=it.actual.indexOf(Ve);return We!==-1&&We===it.expected.indexOf(Ge)?!0:(it.actual.push(Ve),it.expected.push(Ge),Se(Ve,Ge,ze,it))}function De(Ve){return Object.prototype.toString.call(Ve)=="[object Arguments]"}function Se(Ve,Ge,ze,it){if(Ve==null||Ge===null||Ge===void 0)return!1;if(te.isPrimitive(Ve)||te.isPrimitive(Ge))return Ve===Ge;if(ze&&Object.getPrototypeOf(Ve)!==Object.getPrototypeOf(Ge))return!1;var We=De(Ve),Ke=De(Ge);if(We&&!Ke||!We&&Ke)return!1;if(We)return Ve=z.call(Ve),Ge=z.call(Ge),ke(Ve,Ge,ze);var $e=we(Ve),nt=we(Ge),et,Ye;if($e.length!==nt.length)return!1;for($e.sort(),nt.sort(),Ye=$e.length-1;Ye>=0;Ye--)if($e[Ye]!==nt[Ye])return!1;for(Ye=$e.length-1;Ye>=0;Ye--)if(et=$e[Ye],!ke(Ve[et],Ge[et],ze,it))return!1;return!0}ae.notDeepEqual=function(Ge,ze,it){ke(Ge,ze,!1)&&Be(Ge,ze,it,"notDeepEqual",ae.notDeepEqual)},ae.notDeepStrictEqual=xe;function xe(Ve,Ge,ze){ke(Ve,Ge,!0)&&Be(Ve,Ge,ze,"notDeepStrictEqual",xe)}ae.strictEqual=function(Ge,ze,it){Ge!==ze&&Be(Ge,ze,it,"===",ae.strictEqual)},ae.notStrictEqual=function(Ge,ze,it){Ge===ze&&Be(Ge,ze,it,"!==",ae.notStrictEqual)};function Oe(Ve,Ge){if(!Ve||!Ge)return!1;if(Object.prototype.toString.call(Ge)=="[object RegExp]")return Ge.test(Ve);try{if(Ve instanceof Ge)return!0}catch(ze){}return Error.isPrototypeOf(Ge)?!1:Ge.call({},Ve)===!0}function Ie(Ve){var Ge;try{Ve()}catch(ze){Ge=ze}return Ge}function Le(Ve,Ge,ze,it){var We;if(typeof Ge!="function")throw new TypeError('"block" argument must be a function');typeof ze=="string"&&(it=ze,ze=null),We=Ie(Ge),it=(ze&&ze.name?" ("+ze.name+").":".")+(it?" "+it:"."),Ve&&!We&&Be(We,ze,"Missing expected exception"+it);var Ke=typeof it=="string",$e=!Ve&&te.isError(We),nt=!Ve&&We&&!ze;if(($e&&Ke&&Oe(We,ze)||nt)&&Be(We,ze,"Got unwanted exception"+it),Ve&&We&&ze&&!Oe(We,ze)||!Ve&&We)throw We}ae.throws=function(Ve,Ge,ze){Le(!0,Ve,Ge,ze)},ae.doesNotThrow=function(Ve,Ge,ze){Le(!1,Ve,Ge,ze)},ae.ifError=function(Ve){if(Ve)throw Ve};function je(Ve,Ge){Ve||Be(Ve,!0,Ge,"==",je)}ae.strict=E(je,ae,{equal:ae.strictEqual,deepEqual:ae.deepStrictEqual,notEqual:ae.notStrictEqual,notDeepEqual:ae.notDeepStrictEqual}),ae.strict.strict=ae.strict;var we=Object.keys||function(Ve){var Ge=[];for(var ze in Ve)ce.call(Ve,ze)&&Ge.push(ze);return Ge}}).call(this)}).call(this,typeof Ut!="undefined"?Ut:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"object-assign":377,"util/":85}],83:[function(a,Pe,ye){typeof Object.create=="function"?Pe.exports=function(E,oe){E.super_=oe,E.prototype=Object.create(oe.prototype,{constructor:{value:E,enumerable:!1,writable:!0,configurable:!0}})}:Pe.exports=function(E,oe){E.super_=oe;var re=function(){};re.prototype=oe.prototype,E.prototype=new re,E.prototype.constructor=E}},{}],84:[function(a,Pe,ye){Pe.exports=function(E){return E&&typeof E=="object"&&typeof E.copy=="function"&&typeof E.fill=="function"&&typeof E.readUInt8=="function"}},{}],85:[function(a,Pe,ye){(function(ee,E){(function(){var oe=/%[sdj%]/g;ye.format=function(nt){if(!Se(nt)){for(var et=[],Ye=0;Ye<arguments.length;Ye++)et.push(ce(arguments[Ye]));return et.join(" ")}for(var Ye=1,Qe=arguments,Je=Qe.length,st=String(nt).replace(oe,function(ft){if(ft==="%%")return"%";if(Ye>=Je)return ft;switch(ft){case"%s":return String(Qe[Ye++]);case"%d":return Number(Qe[Ye++]);case"%j":try{return JSON.stringify(Qe[Ye++])}catch(lt){return"[Circular]"}default:return ft}}),qe=Qe[Ye];Ye<Je;qe=Qe[++Ye])Fe(qe)||!Le(qe)?st+=" "+qe:st+=" "+ce(qe);return st},ye.deprecate=function(nt,et){if(Oe(E.process))return function(){return ye.deprecate(nt,et).apply(this,arguments)};if(ee.noDeprecation===!0)return nt;var Ye=!1;function Qe(){if(!Ye){if(ee.throwDeprecation)throw new Error(et);ee.traceDeprecation?console.trace(et):console.error(et),Ye=!0}return nt.apply(this,arguments)}return Qe};var re={},te;ye.debuglog=function(nt){if(Oe(te)&&(te=ee.env.NODE_DEBUG||""),nt=nt.toUpperCase(),!re[nt])if(new RegExp("\\b"+nt+"\\b","i").test(te)){var et=ee.pid;re[nt]=function(){var Ye=ye.format.apply(ye,arguments);console.error("%s %d: %s",nt,et,Ye)}}else re[nt]=function(){};return re[nt]};function ce(nt,et){var Ye={seen:[],stylize:le};return arguments.length>=3&&(Ye.depth=arguments[2]),arguments.length>=4&&(Ye.colors=arguments[3]),Be(et)?Ye.showHidden=et:et&&ye._extend(Ye,et),Oe(Ye.showHidden)&&(Ye.showHidden=!1),Oe(Ye.depth)&&(Ye.depth=2),Oe(Ye.colors)&&(Ye.colors=!1),Oe(Ye.customInspect)&&(Ye.customInspect=!0),Ye.colors&&(Ye.stylize=z),se(Ye,nt,Ye.depth)}ye.inspect=ce,ce.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},ce.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function z(nt,et){var Ye=ce.styles[et];return Ye?"\x1B["+ce.colors[Ye][0]+"m"+nt+"\x1B["+ce.colors[Ye][1]+"m":nt}function le(nt,et){return nt}function ie(nt){var et={};return nt.forEach(function(Ye,Qe){et[Ye]=!0}),et}function se(nt,et,Ye){if(nt.customInspect&&et&&Ve(et.inspect)&&et.inspect!==ye.inspect&&!(et.constructor&&et.constructor.prototype===et)){var Qe=et.inspect(Ye,nt);return Se(Qe)||(Qe=se(nt,Qe,Ye)),Qe}var Je=ae(nt,et);if(Je)return Je;var st=Object.keys(et),qe=ie(st);if(nt.showHidden&&(st=Object.getOwnPropertyNames(et)),we(et)&&(st.indexOf("message")>=0||st.indexOf("description")>=0))return he(et);if(st.length===0){if(Ve(et)){var ft=et.name?": "+et.name:"";return nt.stylize("[Function"+ft+"]","special")}if(Ie(et))return nt.stylize(RegExp.prototype.toString.call(et),"regexp");if(je(et))return nt.stylize(Date.prototype.toString.call(et),"date");if(we(et))return he(et)}var lt="",tt=!1,Re=["{","}"];if(Ce(et)&&(tt=!0,Re=["[","]"]),Ve(et)){var Ne=et.name?": "+et.name:"";lt=" [Function"+Ne+"]"}if(Ie(et)&&(lt=" "+RegExp.prototype.toString.call(et)),je(et)&&(lt=" "+Date.prototype.toUTCString.call(et)),we(et)&&(lt=" "+he(et)),st.length===0&&(!tt||et.length==0))return Re[0]+lt+Re[1];if(Ye<0)return Ie(et)?nt.stylize(RegExp.prototype.toString.call(et),"regexp"):nt.stylize("[Object]","special");nt.seen.push(et);var ne;return tt?ne=pe(nt,et,Ye,qe,st):ne=st.map(function(ue){return me(nt,et,Ye,qe,ue,tt)}),nt.seen.pop(),ve(ne,lt,Re)}function ae(nt,et){if(Oe(et))return nt.stylize("undefined","undefined");if(Se(et)){var Ye="'"+JSON.stringify(et).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return nt.stylize(Ye,"string")}if(De(et))return nt.stylize(""+et,"number");if(Be(et))return nt.stylize(""+et,"boolean");if(Fe(et))return nt.stylize("null","null")}function he(nt){return"["+Error.prototype.toString.call(nt)+"]"}function pe(nt,et,Ye,Qe,Je){for(var st=[],qe=0,ft=et.length;qe<ft;++qe)$e(et,String(qe))?st.push(me(nt,et,Ye,Qe,String(qe),!0)):st.push("");return Je.forEach(function(lt){lt.match(/^\d+$/)||st.push(me(nt,et,Ye,Qe,lt,!0))}),st}function me(nt,et,Ye,Qe,Je,st){var qe,ft,lt;if(lt=Object.getOwnPropertyDescriptor(et,Je)||{value:et[Je]},lt.get?lt.set?ft=nt.stylize("[Getter/Setter]","special"):ft=nt.stylize("[Getter]","special"):lt.set&&(ft=nt.stylize("[Setter]","special")),$e(Qe,Je)||(qe="["+Je+"]"),ft||(nt.seen.indexOf(lt.value)<0?(Fe(Ye)?ft=se(nt,lt.value,null):ft=se(nt,lt.value,Ye-1),ft.indexOf(`
|
|
|
`)>-1&&(st?ft=ft.split(`
|
|
|
`).map(function(tt){return" "+tt}).join(`
|
|
|
`).substr(2):ft=`
|
|
|
`+ft.split(`
|
|
|
`).map(function(tt){return" "+tt}).join(`
|
|
|
`))):ft=nt.stylize("[Circular]","special")),Oe(qe)){if(st&&Je.match(/^\d+$/))return ft;qe=JSON.stringify(""+Je),qe.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(qe=qe.substr(1,qe.length-2),qe=nt.stylize(qe,"name")):(qe=qe.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),qe=nt.stylize(qe,"string"))}return qe+": "+ft}function ve(nt,et,Ye){var Qe=0,Je=nt.reduce(function(st,qe){return Qe++,qe.indexOf(`
|
|
|
`)>=0&&Qe++,st+qe.replace(/\u001b\[\d\d?m/g,"").length+1},0);return Je>60?Ye[0]+(et===""?"":et+`
|
|
|
`)+" "+nt.join(`,
|
|
|
`)+" "+Ye[1]:Ye[0]+et+" "+nt.join(", ")+" "+Ye[1]}function Ce(nt){return Array.isArray(nt)}ye.isArray=Ce;function Be(nt){return typeof nt=="boolean"}ye.isBoolean=Be;function Fe(nt){return nt===null}ye.isNull=Fe;function ke(nt){return nt==null}ye.isNullOrUndefined=ke;function De(nt){return typeof nt=="number"}ye.isNumber=De;function Se(nt){return typeof nt=="string"}ye.isString=Se;function xe(nt){return typeof nt=="symbol"}ye.isSymbol=xe;function Oe(nt){return nt===void 0}ye.isUndefined=Oe;function Ie(nt){return Le(nt)&&ze(nt)==="[object RegExp]"}ye.isRegExp=Ie;function Le(nt){return typeof nt=="object"&&nt!==null}ye.isObject=Le;function je(nt){return Le(nt)&&ze(nt)==="[object Date]"}ye.isDate=je;function we(nt){return Le(nt)&&(ze(nt)==="[object Error]"||nt instanceof Error)}ye.isError=we;function Ve(nt){return typeof nt=="function"}ye.isFunction=Ve;function Ge(nt){return nt===null||typeof nt=="boolean"||typeof nt=="number"||typeof nt=="string"||typeof nt=="symbol"||typeof nt=="undefined"}ye.isPrimitive=Ge,ye.isBuffer=a("./support/isBuffer");function ze(nt){return Object.prototype.toString.call(nt)}function it(nt){return nt<10?"0"+nt.toString(10):nt.toString(10)}var We=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function Ke(){var nt=new Date,et=[it(nt.getHours()),it(nt.getMinutes()),it(nt.getSeconds())].join(":");return[nt.getDate(),We[nt.getMonth()],et].join(" ")}ye.log=function(){console.log("%s - %s",Ke(),ye.format.apply(ye,arguments))},ye.inherits=a("inherits"),ye._extend=function(nt,et){if(!et||!Le(et))return nt;for(var Ye=Object.keys(et),Qe=Ye.length;Qe--;)nt[Ye[Qe]]=et[Ye[Qe]];return nt};function $e(nt,et){return Object.prototype.hasOwnProperty.call(nt,et)}}).call(this)}).call(this,a("_process"),typeof Ut!="undefined"?Ut:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./support/isBuffer":84,_process:467,inherits:83}],86:[function(a,Pe,ye){(function(ee){(function(){"use strict";var E=["BigInt64Array","BigUint64Array","Float32Array","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Uint8Array","Uint8ClampedArray"],oe=typeof globalThis=="undefined"?ee:globalThis;Pe.exports=function(){for(var te=[],ce=0;ce<E.length;ce++)typeof oe[E[ce]]=="function"&&(te[te.length]=E[ce]);return te}}).call(this)}).call(this,typeof Ut!="undefined"?Ut:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],87:[function(a,Pe,ye){"use strict";ye.byteLength=le,ye.toByteArray=se,ye.fromByteArray=pe;for(var ee=[],E=[],oe=typeof Uint8Array!="undefined"?Uint8Array:Array,re="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",te=0,ce=re.length;te<ce;++te)ee[te]=re[te],E[re.charCodeAt(te)]=te;E[45]=62,E[95]=63;function z(me){var ve=me.length;if(ve%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var Ce=me.indexOf("=");Ce===-1&&(Ce=ve);var Be=Ce===ve?0:4-Ce%4;return[Ce,Be]}function le(me){var ve=z(me),Ce=ve[0],Be=ve[1];return(Ce+Be)*3/4-Be}function ie(me,ve,Ce){return(ve+Ce)*3/4-Ce}function se(me){var ve,Ce=z(me),Be=Ce[0],Fe=Ce[1],ke=new oe(ie(me,Be,Fe)),De=0,Se=Fe>0?Be-4:Be,xe;for(xe=0;xe<Se;xe+=4)ve=E[me.charCodeAt(xe)]<<18|E[me.charCodeAt(xe+1)]<<12|E[me.charCodeAt(xe+2)]<<6|E[me.charCodeAt(xe+3)],ke[De++]=ve>>16&255,ke[De++]=ve>>8&255,ke[De++]=ve&255;return Fe===2&&(ve=E[me.charCodeAt(xe)]<<2|E[me.charCodeAt(xe+1)]>>4,ke[De++]=ve&255),Fe===1&&(ve=E[me.charCodeAt(xe)]<<10|E[me.charCodeAt(xe+1)]<<4|E[me.charCodeAt(xe+2)]>>2,ke[De++]=ve>>8&255,ke[De++]=ve&255),ke}function ae(me){return ee[me>>18&63]+ee[me>>12&63]+ee[me>>6&63]+ee[me&63]}function he(me,ve,Ce){for(var Be,Fe=[],ke=ve;ke<Ce;ke+=3)Be=(me[ke]<<16&16711680)+(me[ke+1]<<8&65280)+(me[ke+2]&255),Fe.push(ae(Be));return Fe.join("")}function pe(me){for(var ve,Ce=me.length,Be=Ce%3,Fe=[],ke=16383,De=0,Se=Ce-Be;De<Se;De+=ke)Fe.push(he(me,De,De+ke>Se?Se:De+ke));return Be===1?(ve=me[Ce-1],Fe.push(ee[ve>>2]+ee[ve<<4&63]+"==")):Be===2&&(ve=(me[Ce-2]<<8)+me[Ce-1],Fe.push(ee[ve>>10]+ee[ve>>4&63]+ee[ve<<2&63]+"=")),Fe.join("")}},{}],88:[function(a,Pe,ye){(function(ee,E,oe){typeof Pe!="undefined"&&Pe.exports?Pe.exports=oe():typeof ge=="function"&&ge.amd?ge(E,oe):ee[E]=oe()})(this,"bowser",function(){var ee=!0;function E(ie){function se(et){var Ye=ie.match(et);return Ye&&Ye.length>1&&Ye[1]||""}function ae(et){var Ye=ie.match(et);return Ye&&Ye.length>1&&Ye[2]||""}var he=se(/(ipod|iphone|ipad)/i).toLowerCase(),pe=/like android/i.test(ie),me=!pe&&/android/i.test(ie),ve=/nexus\s*[0-6]\s*/i.test(ie),Ce=!ve&&/nexus\s*[0-9]+/i.test(ie),Be=/CrOS/.test(ie),Fe=/silk/i.test(ie),ke=/sailfish/i.test(ie),De=/tizen/i.test(ie),Se=/(web|hpw)(o|0)s/i.test(ie),xe=/windows phone/i.test(ie),Oe=/SamsungBrowser/i.test(ie),Ie=!xe&&/windows/i.test(ie),Le=!he&&!Fe&&/macintosh/i.test(ie),je=!me&&!ke&&!De&&!Se&&/linux/i.test(ie),we=ae(/edg([ea]|ios)\/(\d+(\.\d+)?)/i),Ve=se(/version\/(\d+(\.\d+)?)/i),Ge=/tablet/i.test(ie)&&!/tablet pc/i.test(ie),ze=!Ge&&/[^-]mobi/i.test(ie),it=/xbox/i.test(ie),We;/opera/i.test(ie)?We={name:"Opera",opera:ee,version:Ve||se(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i)}:/opr\/|opios/i.test(ie)?We={name:"Opera",opera:ee,version:se(/(?:opr|opios)[\s\/](\d+(\.\d+)?)/i)||Ve}:/SamsungBrowser/i.test(ie)?We={name:"Samsung Internet for Android",samsungBrowser:ee,version:Ve||se(/(?:SamsungBrowser)[\s\/](\d+(\.\d+)?)/i)}:/Whale/i.test(ie)?We={name:"NAVER Whale browser",whale:ee,version:se(/(?:whale)[\s\/](\d+(?:\.\d+)+)/i)}:/MZBrowser/i.test(ie)?We={name:"MZ Browser",mzbrowser:ee,version:se(/(?:MZBrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/coast/i.test(ie)?We={name:"Opera Coast",coast:ee,version:Ve||se(/(?:coast)[\s\/](\d+(\.\d+)?)/i)}:/focus/i.test(ie)?We={name:"Focus",focus:ee,version:se(/(?:focus)[\s\/](\d+(?:\.\d+)+)/i)}:/yabrowser/i.test(ie)?We={name:"Yandex Browser",yandexbrowser:ee,version:Ve||se(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}:/ucbrowser/i.test(ie)?We={name:"UC Browser",ucbrowser:ee,version:se(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/mxios/i.test(ie)?We={name:"Maxthon",maxthon:ee,version:se(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i)}:/epiphany/i.test(ie)?We={name:"Epiphany",epiphany:ee,version:se(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i)}:/puffin/i.test(ie)?We={name:"Puffin",puffin:ee,version:se(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i)}:/sleipnir/i.test(ie)?We={name:"Sleipnir",sleipnir:ee,version:se(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i)}:/k-meleon/i.test(ie)?We={name:"K-Meleon",kMeleon:ee,version:se(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i)}:xe?(We={name:"Windows Phone",osname:"Windows Phone",windowsphone:ee},we?(We.msedge=ee,We.version=we):(We.msie=ee,We.version=se(/iemobile\/(\d+(\.\d+)?)/i))):/msie|trident/i.test(ie)?We={name:"Internet Explorer",msie:ee,version:se(/(?:msie |rv:)(\d+(\.\d+)?)/i)}:Be?We={name:"Chrome",osname:"Chrome OS",chromeos:ee,chromeBook:ee,chrome:ee,version:se(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:/edg([ea]|ios)/i.test(ie)?We={name:"Microsoft Edge",msedge:ee,version:we}:/vivaldi/i.test(ie)?We={name:"Vivaldi",vivaldi:ee,version:se(/vivaldi\/(\d+(\.\d+)?)/i)||Ve}:ke?We={name:"Sailfish",osname:"Sailfish OS",sailfish:ee,version:se(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}:/seamonkey\//i.test(ie)?We={name:"SeaMonkey",seamonkey:ee,version:se(/seamonkey\/(\d+(\.\d+)?)/i)}:/firefox|iceweasel|fxios/i.test(ie)?(We={name:"Firefox",firefox:ee,version:se(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i)},/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(ie)&&(We.firefoxos=ee,We.osname="Firefox OS")):Fe?We={name:"Amazon Silk",silk:ee,version:se(/silk\/(\d+(\.\d+)?)/i)}:/phantom/i.test(ie)?We={name:"PhantomJS",phantom:ee,version:se(/phantomjs\/(\d+(\.\d+)?)/i)}:/slimerjs/i.test(ie)?We={name:"SlimerJS",slimer:ee,version:se(/slimerjs\/(\d+(\.\d+)?)/i)}:/blackberry|\bbb\d+/i.test(ie)||/rim\stablet/i.test(ie)?We={name:"BlackBerry",osname:"BlackBerry OS",blackberry:ee,version:Ve||se(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}:Se?(We={name:"WebOS",osname:"WebOS",webos:ee,version:Ve||se(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)},/touchpad\//i.test(ie)&&(We.touchpad=ee)):/bada/i.test(ie)?We={name:"Bada",osname:"Bada",bada:ee,version:se(/dolfin\/(\d+(\.\d+)?)/i)}:De?We={name:"Tizen",osname:"Tizen",tizen:ee,version:se(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||Ve}:/qupzilla/i.test(ie)?We={name:"QupZilla",qupzilla:ee,version:se(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i)||Ve}:/chromium/i.test(ie)?We={name:"Chromium",chromium:ee,version:se(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||Ve}:/chrome|crios|crmo/i.test(ie)?We={name:"Chrome",chrome:ee,version:se(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:me?We={name:"Android",version:Ve}:/safari|applewebkit/i.test(ie)?(We={name:"Safari",safari:ee},Ve&&(We.version=Ve)):he?(We={name:he=="iphone"?"iPhone":he=="ipad"?"iPad":"iPod"},Ve&&(We.version=Ve)):/googlebot/i.test(ie)?We={name:"Googlebot",googlebot:ee,version:se(/googlebot\/(\d+(\.\d+))/i)||Ve}:We={name:se(/^(.*)\/(.*) /),version:ae(/^(.*)\/(.*) /)},!We.msedge&&/(apple)?webkit/i.test(ie)?(/(apple)?webkit\/537\.36/i.test(ie)?(We.name=We.name||"Blink",We.blink=ee):(We.name=We.name||"Webkit",We.webkit=ee),!We.version&&Ve&&(We.version=Ve)):!We.opera&&/gecko\//i.test(ie)&&(We.name=We.name||"Gecko",We.gecko=ee,We.version=We.version||se(/gecko\/(\d+(\.\d+)?)/i)),!We.windowsphone&&(me||We.silk)?(We.android=ee,We.osname="Android"):!We.windowsphone&&he?(We[he]=ee,We.ios=ee,We.osname="iOS"):Le?(We.mac=ee,We.osname="macOS"):it?(We.xbox=ee,We.osname="Xbox"):Ie?(We.windows=ee,We.osname="Windows"):je&&(We.linux=ee,We.osname="Linux");function Ke(et){switch(et){case"NT":return"NT";case"XP":return"XP";case"NT 5.0":return"2000";case"NT 5.1":return"XP";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}}var $e="";We.windows?$e=Ke(se(/Windows ((NT|XP)( \d\d?.\d)?)/i)):We.windowsphone?$e=se(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i):We.mac?($e=se(/Mac OS X (\d+([_\.\s]\d+)*)/i),$e=$e.replace(/[_\s]/g,".")):he?($e=se(/os (\d+([_\s]\d+)*) like mac os x/i),$e=$e.replace(/[_\s]/g,".")):me?$e=se(/android[ \/-](\d+(\.\d+)*)/i):We.webos?$e=se(/(?:web|hpw)os\/(\d+(\.\d+)*)/i):We.blackberry?$e=se(/rim\stablet\sos\s(\d+(\.\d+)*)/i):We.bada?$e=se(/bada\/(\d+(\.\d+)*)/i):We.tizen&&($e=se(/tizen[\/\s](\d+(\.\d+)*)/i)),$e&&(We.osversion=$e);var nt=!We.windows&&$e.split(".")[0];return Ge||Ce||he=="ipad"||me&&(nt==3||nt>=4&&!ze)||We.silk?We.tablet=ee:(ze||he=="iphone"||he=="ipod"||me||ve||We.blackberry||We.webos||We.bada)&&(We.mobile=ee),We.msedge||We.msie&&We.version>=10||We.yandexbrowser&&We.version>=15||We.vivaldi&&We.version>=1||We.chrome&&We.version>=20||We.samsungBrowser&&We.version>=4||We.whale&&ce([We.version,"1.0"])===1||We.mzbrowser&&ce([We.version,"6.0"])===1||We.focus&&ce([We.version,"1.0"])===1||We.firefox&&We.version>=20||We.safari&&We.version>=6||We.opera&&We.version>=10||We.ios&&We.osversion&&We.osversion.split(".")[0]>=6||We.blackberry&&We.version>=10.1||We.chromium&&We.version>=20?We.a=ee:We.msie&&We.version<10||We.chrome&&We.version<20||We.firefox&&We.version<20||We.safari&&We.version<6||We.opera&&We.version<10||We.ios&&We.osversion&&We.osversion.split(".")[0]<6||We.chromium&&We.version<20?We.c=ee:We.x=ee,We}var oe=E(typeof navigator!="undefined"&&navigator.userAgent||"");oe.test=function(ie){for(var se=0;se<ie.length;++se){var ae=ie[se];if(typeof ae=="string"&&ae in oe)return!0}return!1};function re(ie){return ie.split(".").length}function te(ie,se){var ae=[],he;if(Array.prototype.map)return Array.prototype.map.call(ie,se);for(he=0;he<ie.length;he++)ae.push(se(ie[he]));return ae}function ce(ie){for(var se=Math.max(re(ie[0]),re(ie[1])),ae=te(ie,function(he){var pe=se-re(he);return he=he+new Array(pe+1).join(".0"),te(he.split("."),function(me){return new Array(20-me.length).join("0")+me}).reverse()});--se>=0;){if(ae[0][se]>ae[1][se])return 1;if(ae[0][se]===ae[1][se]){if(se===0)return 0}else return-1}}function z(ie,se,ae){var he=oe;typeof se=="string"&&(ae=se,se=void 0),se===void 0&&(se=!1),ae&&(he=E(ae));var pe=""+he.version;for(var me in ie)if(ie.hasOwnProperty(me)&&he[me]){if(typeof ie[me]!="string")throw new Error("Browser version in the minVersion map should be a string: "+me+": "+String(ie));return ce([pe,ie[me]])<0}return se}function le(ie,se,ae){return!z(ie,se,ae)}return oe.isUnsupportedBrowser=z,oe.compareVersions=ce,oe.check=le,oe._detect=E,oe.detect=E,oe})},{}],89:[function(a,Pe,ye){},{}],90:[function(a,Pe,ye){(function(ee){(function(){"use strict";var E=a("base64-js"),oe=a("ieee754");ye.Buffer=z,ye.SlowBuffer=Be,ye.INSPECT_MAX_BYTES=50;var re=2147483647;ye.kMaxLength=re,z.TYPED_ARRAY_SUPPORT=te(),!z.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function te(){try{var be=new Uint8Array(1);return be.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},be.foo()===42}catch(Te){return!1}}Object.defineProperty(z.prototype,"parent",{enumerable:!0,get:function(){if(z.isBuffer(this))return this.buffer}}),Object.defineProperty(z.prototype,"offset",{enumerable:!0,get:function(){if(z.isBuffer(this))return this.byteOffset}});function ce(be){if(be>re)throw new RangeError('The value "'+be+'" is invalid for option "size"');var Te=new Uint8Array(be);return Te.__proto__=z.prototype,Te}function z(be,Te,He){if(typeof be=="number"){if(typeof Te=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return ae(be)}return le(be,Te,He)}typeof Symbol!="undefined"&&Symbol.species!=null&&z[Symbol.species]===z&&Object.defineProperty(z,Symbol.species,{value:null,configurable:!0,enumerable:!1,writable:!1}),z.poolSize=8192;function le(be,Te,He){if(typeof be=="string")return he(be,Te);if(ArrayBuffer.isView(be))return pe(be);if(be==null)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof be);if(Ze(be,ArrayBuffer)||be&&Ze(be.buffer,ArrayBuffer))return me(be,Te,He);if(typeof be=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var Ue=be.valueOf&&be.valueOf();if(Ue!=null&&Ue!==be)return z.from(Ue,Te,He);var _e=ve(be);if(_e)return _e;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof be[Symbol.toPrimitive]=="function")return z.from(be[Symbol.toPrimitive]("string"),Te,He);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof be)}z.from=function(be,Te,He){return le(be,Te,He)},z.prototype.__proto__=Uint8Array.prototype,z.__proto__=Uint8Array;function ie(be){if(typeof be!="number")throw new TypeError('"size" argument must be of type number');if(be<0)throw new RangeError('The value "'+be+'" is invalid for option "size"')}function se(be,Te,He){return ie(be),be<=0?ce(be):Te!==void 0?typeof He=="string"?ce(be).fill(Te,He):ce(be).fill(Te):ce(be)}z.alloc=function(be,Te,He){return se(be,Te,He)};function ae(be){return ie(be),ce(be<0?0:Ce(be)|0)}z.allocUnsafe=function(be){return ae(be)},z.allocUnsafeSlow=function(be){return ae(be)};function he(be,Te){if((typeof Te!="string"||Te==="")&&(Te="utf8"),!z.isEncoding(Te))throw new TypeError("Unknown encoding: "+Te);var He=Fe(be,Te)|0,Ue=ce(He),_e=Ue.write(be,Te);return _e!==He&&(Ue=Ue.slice(0,_e)),Ue}function pe(be){for(var Te=be.length<0?0:Ce(be.length)|0,He=ce(Te),Ue=0;Ue<Te;Ue+=1)He[Ue]=be[Ue]&255;return He}function me(be,Te,He){if(Te<0||be.byteLength<Te)throw new RangeError('"offset" is outside of buffer bounds');if(be.byteLength<Te+(He||0))throw new RangeError('"length" is outside of buffer bounds');var Ue;return Te===void 0&&He===void 0?Ue=new Uint8Array(be):He===void 0?Ue=new Uint8Array(be,Te):Ue=new Uint8Array(be,Te,He),Ue.__proto__=z.prototype,Ue}function ve(be){if(z.isBuffer(be)){var Te=Ce(be.length)|0,He=ce(Te);return He.length===0||be.copy(He,0,0,Te),He}if(be.length!==void 0)return typeof be.length!="number"||Ee(be.length)?ce(0):pe(be);if(be.type==="Buffer"&&Array.isArray(be.data))return pe(be.data)}function Ce(be){if(be>=re)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+re.toString(16)+" bytes");return be|0}function Be(be){return+be!=be&&(be=0),z.alloc(+be)}z.isBuffer=function(Te){return Te!=null&&Te._isBuffer===!0&&Te!==z.prototype},z.compare=function(Te,He){if(Ze(Te,Uint8Array)&&(Te=z.from(Te,Te.offset,Te.byteLength)),Ze(He,Uint8Array)&&(He=z.from(He,He.offset,He.byteLength)),!z.isBuffer(Te)||!z.isBuffer(He))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(Te===He)return 0;for(var Ue=Te.length,_e=He.length,ct=0,ut=Math.min(Ue,_e);ct<ut;++ct)if(Te[ct]!==He[ct]){Ue=Te[ct],_e=He[ct];break}return Ue<_e?-1:_e<Ue?1:0},z.isEncoding=function(Te){switch(String(Te).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},z.concat=function(Te,He){if(!Array.isArray(Te))throw new TypeError('"list" argument must be an Array of Buffers');if(Te.length===0)return z.alloc(0);var Ue;if(He===void 0)for(He=0,Ue=0;Ue<Te.length;++Ue)He+=Te[Ue].length;var _e=z.allocUnsafe(He),ct=0;for(Ue=0;Ue<Te.length;++Ue){var ut=Te[Ue];if(Ze(ut,Uint8Array)&&(ut=z.from(ut)),!z.isBuffer(ut))throw new TypeError('"list" argument must be an Array of Buffers');ut.copy(_e,ct),ct+=ut.length}return _e};function Fe(be,Te){if(z.isBuffer(be))return be.length;if(ArrayBuffer.isView(be)||Ze(be,ArrayBuffer))return be.byteLength;if(typeof be!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof be);var He=be.length,Ue=arguments.length>2&&arguments[2]===!0;if(!Ue&&He===0)return 0;for(var _e=!1;;)switch(Te){case"ascii":case"latin1":case"binary":return He;case"utf8":case"utf-8":return Re(be).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return He*2;case"hex":return He>>>1;case"base64":return ue(be).length;default:if(_e)return Ue?-1:Re(be).length;Te=(""+Te).toLowerCase(),_e=!0}}z.byteLength=Fe;function ke(be,Te,He){var Ue=!1;if((Te===void 0||Te<0)&&(Te=0),Te>this.length||((He===void 0||He>this.length)&&(He=this.length),He<=0)||(He>>>=0,Te>>>=0,He<=Te))return"";for(be||(be="utf8");;)switch(be){case"hex":return nt(this,Te,He);case"utf8":case"utf-8":return ze(this,Te,He);case"ascii":return Ke(this,Te,He);case"latin1":case"binary":return $e(this,Te,He);case"base64":return Ge(this,Te,He);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return et(this,Te,He);default:if(Ue)throw new TypeError("Unknown encoding: "+be);be=(be+"").toLowerCase(),Ue=!0}}z.prototype._isBuffer=!0;function De(be,Te,He){var Ue=be[Te];be[Te]=be[He],be[He]=Ue}z.prototype.swap16=function(){var Te=this.length;if(Te%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var He=0;He<Te;He+=2)De(this,He,He+1);return this},z.prototype.swap32=function(){var Te=this.length;if(Te%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var He=0;He<Te;He+=4)De(this,He,He+3),De(this,He+1,He+2);return this},z.prototype.swap64=function(){var Te=this.length;if(Te%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var He=0;He<Te;He+=8)De(this,He,He+7),De(this,He+1,He+6),De(this,He+2,He+5),De(this,He+3,He+4);return this},z.prototype.toString=function(){var Te=this.length;return Te===0?"":arguments.length===0?ze(this,0,Te):ke.apply(this,arguments)},z.prototype.toLocaleString=z.prototype.toString,z.prototype.equals=function(Te){if(!z.isBuffer(Te))throw new TypeError("Argument must be a Buffer");return this===Te?!0:z.compare(this,Te)===0},z.prototype.inspect=function(){var Te="",He=ye.INSPECT_MAX_BYTES;return Te=this.toString("hex",0,He).replace(/(.{2})/g,"$1 ").trim(),this.length>He&&(Te+=" ... "),"<Buffer "+Te+">"},z.prototype.compare=function(Te,He,Ue,_e,ct){if(Ze(Te,Uint8Array)&&(Te=z.from(Te,Te.offset,Te.byteLength)),!z.isBuffer(Te))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof Te);if(He===void 0&&(He=0),Ue===void 0&&(Ue=Te?Te.length:0),_e===void 0&&(_e=0),ct===void 0&&(ct=this.length),He<0||Ue>Te.length||_e<0||ct>this.length)throw new RangeError("out of range index");if(_e>=ct&&He>=Ue)return 0;if(_e>=ct)return-1;if(He>=Ue)return 1;if(He>>>=0,Ue>>>=0,_e>>>=0,ct>>>=0,this===Te)return 0;for(var ut=ct-_e,yt=Ue-He,at=Math.min(ut,yt),rt=this.slice(_e,ct),Et=Te.slice(He,Ue),vt=0;vt<at;++vt)if(rt[vt]!==Et[vt]){ut=rt[vt],yt=Et[vt];break}return ut<yt?-1:yt<ut?1:0};function Se(be,Te,He,Ue,_e){if(be.length===0)return-1;if(typeof He=="string"?(Ue=He,He=0):He>2147483647?He=2147483647:He<-2147483648&&(He=-2147483648),He=+He,Ee(He)&&(He=_e?0:be.length-1),He<0&&(He=be.length+He),He>=be.length){if(_e)return-1;He=be.length-1}else if(He<0)if(_e)He=0;else return-1;if(typeof Te=="string"&&(Te=z.from(Te,Ue)),z.isBuffer(Te))return Te.length===0?-1:xe(be,Te,He,Ue,_e);if(typeof Te=="number")return Te=Te&255,typeof Uint8Array.prototype.indexOf=="function"?_e?Uint8Array.prototype.indexOf.call(be,Te,He):Uint8Array.prototype.lastIndexOf.call(be,Te,He):xe(be,[Te],He,Ue,_e);throw new TypeError("val must be string, number or Buffer")}function xe(be,Te,He,Ue,_e){var ct=1,ut=be.length,yt=Te.length;if(Ue!==void 0&&(Ue=String(Ue).toLowerCase(),Ue==="ucs2"||Ue==="ucs-2"||Ue==="utf16le"||Ue==="utf-16le")){if(be.length<2||Te.length<2)return-1;ct=2,ut/=2,yt/=2,He/=2}function at(Ft,Ot){return ct===1?Ft[Ot]:Ft.readUInt16BE(Ot*ct)}var rt;if(_e){var Et=-1;for(rt=He;rt<ut;rt++)if(at(be,rt)===at(Te,Et===-1?0:rt-Et)){if(Et===-1&&(Et=rt),rt-Et+1===yt)return Et*ct}else Et!==-1&&(rt-=rt-Et),Et=-1}else for(He+yt>ut&&(He=ut-yt),rt=He;rt>=0;rt--){for(var vt=!0,Nt=0;Nt<yt;Nt++)if(at(be,rt+Nt)!==at(Te,Nt)){vt=!1;break}if(vt)return rt}return-1}z.prototype.includes=function(Te,He,Ue){return this.indexOf(Te,He,Ue)!==-1},z.prototype.indexOf=function(Te,He,Ue){return Se(this,Te,He,Ue,!0)},z.prototype.lastIndexOf=function(Te,He,Ue){return Se(this,Te,He,Ue,!1)};function Oe(be,Te,He,Ue){He=Number(He)||0;var _e=be.length-He;Ue?(Ue=Number(Ue),Ue>_e&&(Ue=_e)):Ue=_e;var ct=Te.length;Ue>ct/2&&(Ue=ct/2);for(var ut=0;ut<Ue;++ut){var yt=parseInt(Te.substr(ut*2,2),16);if(Ee(yt))return ut;be[He+ut]=yt}return ut}function Ie(be,Te,He,Ue){return Me(Re(Te,be.length-He),be,He,Ue)}function Le(be,Te,He,Ue){return Me(Ne(Te),be,He,Ue)}function je(be,Te,He,Ue){return Le(be,Te,He,Ue)}function we(be,Te,He,Ue){return Me(ue(Te),be,He,Ue)}function Ve(be,Te,He,Ue){return Me(ne(Te,be.length-He),be,He,Ue)}z.prototype.write=function(Te,He,Ue,_e){if(He===void 0)_e="utf8",Ue=this.length,He=0;else if(Ue===void 0&&typeof He=="string")_e=He,Ue=this.length,He=0;else if(isFinite(He))He=He>>>0,isFinite(Ue)?(Ue=Ue>>>0,_e===void 0&&(_e="utf8")):(_e=Ue,Ue=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var ct=this.length-He;if((Ue===void 0||Ue>ct)&&(Ue=ct),Te.length>0&&(Ue<0||He<0)||He>this.length)throw new RangeError("Attempt to write outside buffer bounds");_e||(_e="utf8");for(var ut=!1;;)switch(_e){case"hex":return Oe(this,Te,He,Ue);case"utf8":case"utf-8":return Ie(this,Te,He,Ue);case"ascii":return Le(this,Te,He,Ue);case"latin1":case"binary":return je(this,Te,He,Ue);case"base64":return we(this,Te,He,Ue);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Ve(this,Te,He,Ue);default:if(ut)throw new TypeError("Unknown encoding: "+_e);_e=(""+_e).toLowerCase(),ut=!0}},z.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function Ge(be,Te,He){return Te===0&&He===be.length?E.fromByteArray(be):E.fromByteArray(be.slice(Te,He))}function ze(be,Te,He){He=Math.min(be.length,He);for(var Ue=[],_e=Te;_e<He;){var ct=be[_e],ut=null,yt=ct>239?4:ct>223?3:ct>191?2:1;if(_e+yt<=He){var at,rt,Et,vt;switch(yt){case 1:ct<128&&(ut=ct);break;case 2:at=be[_e+1],(at&192)===128&&(vt=(ct&31)<<6|at&63,vt>127&&(ut=vt));break;case 3:at=be[_e+1],rt=be[_e+2],(at&192)===128&&(rt&192)===128&&(vt=(ct&15)<<12|(at&63)<<6|rt&63,vt>2047&&(vt<55296||vt>57343)&&(ut=vt));break;case 4:at=be[_e+1],rt=be[_e+2],Et=be[_e+3],(at&192)===128&&(rt&192)===128&&(Et&192)===128&&(vt=(ct&15)<<18|(at&63)<<12|(rt&63)<<6|Et&63,vt>65535&&vt<1114112&&(ut=vt))}}ut===null?(ut=65533,yt=1):ut>65535&&(ut-=65536,Ue.push(ut>>>10&1023|55296),ut=56320|ut&1023),Ue.push(ut),_e+=yt}return We(Ue)}var it=4096;function We(be){var Te=be.length;if(Te<=it)return String.fromCharCode.apply(String,be);for(var He="",Ue=0;Ue<Te;)He+=String.fromCharCode.apply(String,be.slice(Ue,Ue+=it));return He}function Ke(be,Te,He){var Ue="";He=Math.min(be.length,He);for(var _e=Te;_e<He;++_e)Ue+=String.fromCharCode(be[_e]&127);return Ue}function $e(be,Te,He){var Ue="";He=Math.min(be.length,He);for(var _e=Te;_e<He;++_e)Ue+=String.fromCharCode(be[_e]);return Ue}function nt(be,Te,He){var Ue=be.length;(!Te||Te<0)&&(Te=0),(!He||He<0||He>Ue)&&(He=Ue);for(var _e="",ct=Te;ct<He;++ct)_e+=tt(be[ct]);return _e}function et(be,Te,He){for(var Ue=be.slice(Te,He),_e="",ct=0;ct<Ue.length;ct+=2)_e+=String.fromCharCode(Ue[ct]+Ue[ct+1]*256);return _e}z.prototype.slice=function(Te,He){var Ue=this.length;Te=~~Te,He=He===void 0?Ue:~~He,Te<0?(Te+=Ue,Te<0&&(Te=0)):Te>Ue&&(Te=Ue),He<0?(He+=Ue,He<0&&(He=0)):He>Ue&&(He=Ue),He<Te&&(He=Te);var _e=this.subarray(Te,He);return _e.__proto__=z.prototype,_e};function Ye(be,Te,He){if(be%1!==0||be<0)throw new RangeError("offset is not uint");if(be+Te>He)throw new RangeError("Trying to access beyond buffer length")}z.prototype.readUIntLE=function(Te,He,Ue){Te=Te>>>0,He=He>>>0,Ue||Ye(Te,He,this.length);for(var _e=this[Te],ct=1,ut=0;++ut<He&&(ct*=256);)_e+=this[Te+ut]*ct;return _e},z.prototype.readUIntBE=function(Te,He,Ue){Te=Te>>>0,He=He>>>0,Ue||Ye(Te,He,this.length);for(var _e=this[Te+--He],ct=1;He>0&&(ct*=256);)_e+=this[Te+--He]*ct;return _e},z.prototype.readUInt8=function(Te,He){return Te=Te>>>0,He||Ye(Te,1,this.length),this[Te]},z.prototype.readUInt16LE=function(Te,He){return Te=Te>>>0,He||Ye(Te,2,this.length),this[Te]|this[Te+1]<<8},z.prototype.readUInt16BE=function(Te,He){return Te=Te>>>0,He||Ye(Te,2,this.length),this[Te]<<8|this[Te+1]},z.prototype.readUInt32LE=function(Te,He){return Te=Te>>>0,He||Ye(Te,4,this.length),(this[Te]|this[Te+1]<<8|this[Te+2]<<16)+this[Te+3]*16777216},z.prototype.readUInt32BE=function(Te,He){return Te=Te>>>0,He||Ye(Te,4,this.length),this[Te]*16777216+(this[Te+1]<<16|this[Te+2]<<8|this[Te+3])},z.prototype.readIntLE=function(Te,He,Ue){Te=Te>>>0,He=He>>>0,Ue||Ye(Te,He,this.length);for(var _e=this[Te],ct=1,ut=0;++ut<He&&(ct*=256);)_e+=this[Te+ut]*ct;return ct*=128,_e>=ct&&(_e-=Math.pow(2,8*He)),_e},z.prototype.readIntBE=function(Te,He,Ue){Te=Te>>>0,He=He>>>0,Ue||Ye(Te,He,this.length);for(var _e=He,ct=1,ut=this[Te+--_e];_e>0&&(ct*=256);)ut+=this[Te+--_e]*ct;return ct*=128,ut>=ct&&(ut-=Math.pow(2,8*He)),ut},z.prototype.readInt8=function(Te,He){return Te=Te>>>0,He||Ye(Te,1,this.length),this[Te]&128?(255-this[Te]+1)*-1:this[Te]},z.prototype.readInt16LE=function(Te,He){Te=Te>>>0,He||Ye(Te,2,this.length);var Ue=this[Te]|this[Te+1]<<8;return Ue&32768?Ue|4294901760:Ue},z.prototype.readInt16BE=function(Te,He){Te=Te>>>0,He||Ye(Te,2,this.length);var Ue=this[Te+1]|this[Te]<<8;return Ue&32768?Ue|4294901760:Ue},z.prototype.readInt32LE=function(Te,He){return Te=Te>>>0,He||Ye(Te,4,this.length),this[Te]|this[Te+1]<<8|this[Te+2]<<16|this[Te+3]<<24},z.prototype.readInt32BE=function(Te,He){return Te=Te>>>0,He||Ye(Te,4,this.length),this[Te]<<24|this[Te+1]<<16|this[Te+2]<<8|this[Te+3]},z.prototype.readFloatLE=function(Te,He){return Te=Te>>>0,He||Ye(Te,4,this.length),oe.read(this,Te,!0,23,4)},z.prototype.readFloatBE=function(Te,He){return Te=Te>>>0,He||Ye(Te,4,this.length),oe.read(this,Te,!1,23,4)},z.prototype.readDoubleLE=function(Te,He){return Te=Te>>>0,He||Ye(Te,8,this.length),oe.read(this,Te,!0,52,8)},z.prototype.readDoubleBE=function(Te,He){return Te=Te>>>0,He||Ye(Te,8,this.length),oe.read(this,Te,!1,52,8)};function Qe(be,Te,He,Ue,_e,ct){if(!z.isBuffer(be))throw new TypeError('"buffer" argument must be a Buffer instance');if(Te>_e||Te<ct)throw new RangeError('"value" argument is out of bounds');if(He+Ue>be.length)throw new RangeError("Index out of range")}z.prototype.writeUIntLE=function(Te,He,Ue,_e){if(Te=+Te,He=He>>>0,Ue=Ue>>>0,!_e){var ct=Math.pow(2,8*Ue)-1;Qe(this,Te,He,Ue,ct,0)}var ut=1,yt=0;for(this[He]=Te&255;++yt<Ue&&(ut*=256);)this[He+yt]=Te/ut&255;return He+Ue},z.prototype.writeUIntBE=function(Te,He,Ue,_e){if(Te=+Te,He=He>>>0,Ue=Ue>>>0,!_e){var ct=Math.pow(2,8*Ue)-1;Qe(this,Te,He,Ue,ct,0)}var ut=Ue-1,yt=1;for(this[He+ut]=Te&255;--ut>=0&&(yt*=256);)this[He+ut]=Te/yt&255;return He+Ue},z.prototype.writeUInt8=function(Te,He,Ue){return Te=+Te,He=He>>>0,Ue||Qe(this,Te,He,1,255,0),this[He]=Te&255,He+1},z.prototype.writeUInt16LE=function(Te,He,Ue){return Te=+Te,He=He>>>0,Ue||Qe(this,Te,He,2,65535,0),this[He]=Te&255,this[He+1]=Te>>>8,He+2},z.prototype.writeUInt16BE=function(Te,He,Ue){return Te=+Te,He=He>>>0,Ue||Qe(this,Te,He,2,65535,0),this[He]=Te>>>8,this[He+1]=Te&255,He+2},z.prototype.writeUInt32LE=function(Te,He,Ue){return Te=+Te,He=He>>>0,Ue||Qe(this,Te,He,4,4294967295,0),this[He+3]=Te>>>24,this[He+2]=Te>>>16,this[He+1]=Te>>>8,this[He]=Te&255,He+4},z.prototype.writeUInt32BE=function(Te,He,Ue){return Te=+Te,He=He>>>0,Ue||Qe(this,Te,He,4,4294967295,0),this[He]=Te>>>24,this[He+1]=Te>>>16,this[He+2]=Te>>>8,this[He+3]=Te&255,He+4},z.prototype.writeIntLE=function(Te,He,Ue,_e){if(Te=+Te,He=He>>>0,!_e){var ct=Math.pow(2,8*Ue-1);Qe(this,Te,He,Ue,ct-1,-ct)}var ut=0,yt=1,at=0;for(this[He]=Te&255;++ut<Ue&&(yt*=256);)Te<0&&at===0&&this[He+ut-1]!==0&&(at=1),this[He+ut]=(Te/yt>>0)-at&255;return He+Ue},z.prototype.writeIntBE=function(Te,He,Ue,_e){if(Te=+Te,He=He>>>0,!_e){var ct=Math.pow(2,8*Ue-1);Qe(this,Te,He,Ue,ct-1,-ct)}var ut=Ue-1,yt=1,at=0;for(this[He+ut]=Te&255;--ut>=0&&(yt*=256);)Te<0&&at===0&&this[He+ut+1]!==0&&(at=1),this[He+ut]=(Te/yt>>0)-at&255;return He+Ue},z.prototype.writeInt8=function(Te,He,Ue){return Te=+Te,He=He>>>0,Ue||Qe(this,Te,He,1,127,-128),Te<0&&(Te=255+Te+1),this[He]=Te&255,He+1},z.prototype.writeInt16LE=function(Te,He,Ue){return Te=+Te,He=He>>>0,Ue||Qe(this,Te,He,2,32767,-32768),this[He]=Te&255,this[He+1]=Te>>>8,He+2},z.prototype.writeInt16BE=function(Te,He,Ue){return Te=+Te,He=He>>>0,Ue||Qe(this,Te,He,2,32767,-32768),this[He]=Te>>>8,this[He+1]=Te&255,He+2},z.prototype.writeInt32LE=function(Te,He,Ue){return Te=+Te,He=He>>>0,Ue||Qe(this,Te,He,4,2147483647,-2147483648),this[He]=Te&255,this[He+1]=Te>>>8,this[He+2]=Te>>>16,this[He+3]=Te>>>24,He+4},z.prototype.writeInt32BE=function(Te,He,Ue){return Te=+Te,He=He>>>0,Ue||Qe(this,Te,He,4,2147483647,-2147483648),Te<0&&(Te=4294967295+Te+1),this[He]=Te>>>24,this[He+1]=Te>>>16,this[He+2]=Te>>>8,this[He+3]=Te&255,He+4};function Je(be,Te,He,Ue,_e,ct){if(He+Ue>be.length)throw new RangeError("Index out of range");if(He<0)throw new RangeError("Index out of range")}function st(be,Te,He,Ue,_e){return Te=+Te,He=He>>>0,_e||Je(be,Te,He,4,34028234663852886e22,-34028234663852886e22),oe.write(be,Te,He,Ue,23,4),He+4}z.prototype.writeFloatLE=function(Te,He,Ue){return st(this,Te,He,!0,Ue)},z.prototype.writeFloatBE=function(Te,He,Ue){return st(this,Te,He,!1,Ue)};function qe(be,Te,He,Ue,_e){return Te=+Te,He=He>>>0,_e||Je(be,Te,He,8,17976931348623157e292,-17976931348623157e292),oe.write(be,Te,He,Ue,52,8),He+8}z.prototype.writeDoubleLE=function(Te,He,Ue){return qe(this,Te,He,!0,Ue)},z.prototype.writeDoubleBE=function(Te,He,Ue){return qe(this,Te,He,!1,Ue)},z.prototype.copy=function(Te,He,Ue,_e){if(!z.isBuffer(Te))throw new TypeError("argument should be a Buffer");if(Ue||(Ue=0),!_e&&_e!==0&&(_e=this.length),He>=Te.length&&(He=Te.length),He||(He=0),_e>0&&_e<Ue&&(_e=Ue),_e===Ue||Te.length===0||this.length===0)return 0;if(He<0)throw new RangeError("targetStart out of bounds");if(Ue<0||Ue>=this.length)throw new RangeError("Index out of range");if(_e<0)throw new RangeError("sourceEnd out of bounds");_e>this.length&&(_e=this.length),Te.length-He<_e-Ue&&(_e=Te.length-He+Ue);var ct=_e-Ue;if(this===Te&&typeof Uint8Array.prototype.copyWithin=="function")this.copyWithin(He,Ue,_e);else if(this===Te&&Ue<He&&He<_e)for(var ut=ct-1;ut>=0;--ut)Te[ut+He]=this[ut+Ue];else Uint8Array.prototype.set.call(Te,this.subarray(Ue,_e),He);return ct},z.prototype.fill=function(Te,He,Ue,_e){if(typeof Te=="string"){if(typeof He=="string"?(_e=He,He=0,Ue=this.length):typeof Ue=="string"&&(_e=Ue,Ue=this.length),_e!==void 0&&typeof _e!="string")throw new TypeError("encoding must be a string");if(typeof _e=="string"&&!z.isEncoding(_e))throw new TypeError("Unknown encoding: "+_e);if(Te.length===1){var ct=Te.charCodeAt(0);(_e==="utf8"&&ct<128||_e==="latin1")&&(Te=ct)}}else typeof Te=="number"&&(Te=Te&255);if(He<0||this.length<He||this.length<Ue)throw new RangeError("Out of range index");if(Ue<=He)return this;He=He>>>0,Ue=Ue===void 0?this.length:Ue>>>0,Te||(Te=0);var ut;if(typeof Te=="number")for(ut=He;ut<Ue;++ut)this[ut]=Te;else{var yt=z.isBuffer(Te)?Te:z.from(Te,_e),at=yt.length;if(at===0)throw new TypeError('The value "'+Te+'" is invalid for argument "value"');for(ut=0;ut<Ue-He;++ut)this[ut+He]=yt[ut%at]}return this};var ft=/[^+/0-9A-Za-z-_]/g;function lt(be){if(be=be.split("=")[0],be=be.trim().replace(ft,""),be.length<2)return"";for(;be.length%4!==0;)be=be+"=";return be}function tt(be){return be<16?"0"+be.toString(16):be.toString(16)}function Re(be,Te){Te=Te||1/0;for(var He,Ue=be.length,_e=null,ct=[],ut=0;ut<Ue;++ut){if(He=be.charCodeAt(ut),He>55295&&He<57344){if(!_e){if(He>56319){(Te-=3)>-1&&ct.push(239,191,189);continue}else if(ut+1===Ue){(Te-=3)>-1&&ct.push(239,191,189);continue}_e=He;continue}if(He<56320){(Te-=3)>-1&&ct.push(239,191,189),_e=He;continue}He=(_e-55296<<10|He-56320)+65536}else _e&&(Te-=3)>-1&&ct.push(239,191,189);if(_e=null,He<128){if((Te-=1)<0)break;ct.push(He)}else if(He<2048){if((Te-=2)<0)break;ct.push(He>>6|192,He&63|128)}else if(He<65536){if((Te-=3)<0)break;ct.push(He>>12|224,He>>6&63|128,He&63|128)}else if(He<1114112){if((Te-=4)<0)break;ct.push(He>>18|240,He>>12&63|128,He>>6&63|128,He&63|128)}else throw new Error("Invalid code point")}return ct}function Ne(be){for(var Te=[],He=0;He<be.length;++He)Te.push(be.charCodeAt(He)&255);return Te}function ne(be,Te){for(var He,Ue,_e,ct=[],ut=0;ut<be.length&&!((Te-=2)<0);++ut)He=be.charCodeAt(ut),Ue=He>>8,_e=He%256,ct.push(_e),ct.push(Ue);return ct}function ue(be){return E.toByteArray(lt(be))}function Me(be,Te,He,Ue){for(var _e=0;_e<Ue&&!(_e+He>=Te.length||_e>=be.length);++_e)Te[_e+He]=be[_e];return _e}function Ze(be,Te){return be instanceof Te||be!=null&&be.constructor!=null&&be.constructor.name!=null&&be.constructor.name===Te.name}function Ee(be){return be!==be}}).call(this)}).call(this,a("buffer").Buffer)},{"base64-js":87,buffer:90,ieee754:357}],91:[function(a,Pe,ye){Pe.exports={100:"Continue",101:"Switching Protocols",102:"Processing",200:"OK",201:"Created",202:"Accepted",203:"Non-Authoritative Information",204:"No Content",205:"Reset Content",206:"Partial Content",207:"Multi-Status",208:"Already Reported",226:"IM Used",300:"Multiple Choices",301:"Moved Permanently",302:"Found",303:"See Other",304:"Not Modified",305:"Use Proxy",307:"Temporary Redirect",308:"Permanent Redirect",400:"Bad Request",401:"Unauthorized",402:"Payment Required",403:"Forbidden",404:"Not Found",405:"Method Not Allowed",406:"Not Acceptable",407:"Proxy Authentication Required",408:"Request Timeout",409:"Conflict",410:"Gone",411:"Length Required",412:"Precondition Failed",413:"Payload Too Large",414:"URI Too Long",415:"Unsupported Media Type",416:"Range Not Satisfiable",417:"Expectation Failed",418:"I'm a teapot",421:"Misdirected Request",422:"Unprocessable Entity",423:"Locked",424:"Failed Dependency",425:"Unordered Collection",426:"Upgrade Required",428:"Precondition Required",429:"Too Many Requests",431:"Request Header Fields Too Large",451:"Unavailable For Legal Reasons",500:"Internal Server Error",501:"Not Implemented",502:"Bad Gateway",503:"Service Unavailable",504:"Gateway Timeout",505:"HTTP Version Not Supported",506:"Variant Also Negotiates",507:"Insufficient Storage",508:"Loop Detected",509:"Bandwidth Limit Exceeded",510:"Not Extended",511:"Network Authentication Required"}},{}],92:[function(a,Pe,ye){"use strict";var ee=a("get-intrinsic"),E=a("./"),oe=E(ee("String.prototype.indexOf"));Pe.exports=function(te,ce){var z=ee(te,!!ce);return typeof z=="function"&&oe(te,".prototype.")>-1?E(z):z}},{"./":93,"get-intrinsic":348}],93:[function(a,Pe,ye){"use strict";var ee=a("function-bind"),E=a("get-intrinsic"),oe=E("%Function.prototype.apply%"),re=E("%Function.prototype.call%"),te=E("%Reflect.apply%",!0)||ee.call(re,oe),ce=E("%Object.getOwnPropertyDescriptor%",!0),z=E("%Object.defineProperty%",!0),le=E("%Math.max%");if(z)try{z({},"a",{value:1})}catch(se){z=null}Pe.exports=function(ae){var he=te(ee,re,arguments);if(ce&&z){var pe=ce(he,"length");pe.configurable&&z(he,"length",{value:1+le(0,ae.length-(arguments.length-1))})}return he};var ie=function(){return te(ee,oe,arguments)};z?z(Pe.exports,"apply",{value:ie}):Pe.exports.apply=ie},{"function-bind":347,"get-intrinsic":348}],94:[function(a,Pe,ye){"use strict";var ee=Array.prototype.slice;Pe.exports=E;function E(re,te){if(!(this instanceof E))return new E(re,te);this.src=re,this._withAccess=te}E.prototype.withAccess=function(re){return this._withAccess=re!==!1,this},E.prototype.pick=function(re){return Array.isArray(re)||(re=ee.call(arguments)),re.length&&(this.keys=re),this},E.prototype.to=function(re){if(re=re||{},!this.src)return re;var te=this.keys||Object.keys(this.src);if(!this._withAccess){for(var ce=0;ce<te.length;ce++)z=te[ce],re[z]===void 0&&(re[z]=this.src[z]);return re}for(var ce=0;ce<te.length;ce++){var z=te[ce];if(oe(re,z)){var le=this.src.__lookupGetter__(z),ie=this.src.__lookupSetter__(z);le&&re.__defineGetter__(z,le),ie&&re.__defineSetter__(z,ie),!le&&!ie&&(re[z]=this.src[z])}}return re},E.prototype.toCover=function(re){for(var te=this.keys||Object.keys(this.src),ce=0;ce<te.length;ce++){var z=te[ce];delete re[z];var le=this.src.__lookupGetter__(z),ie=this.src.__lookupSetter__(z);le&&re.__defineGetter__(z,le),ie&&re.__defineSetter__(z,ie),!le&&!ie&&(re[z]=this.src[z])}},E.prototype.override=E.prototype.toCover,E.prototype.and=function(re){var te={};return this.to(te),this.src=re,this.to(te),this.src=te,this};function oe(re,te){return re[te]===void 0&&re.__lookupGetter__(te)===void 0&&re.__lookupSetter__(te)===void 0}},{}],95:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/is-callable"),oe=a("../internals/try-to-string"),re=ee.TypeError;Pe.exports=function(te){if(E(te))return te;throw re(oe(te)+" is not a function")}},{"../internals/global":163,"../internals/is-callable":176,"../internals/try-to-string":257}],96:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/is-constructor"),oe=a("../internals/try-to-string"),re=ee.TypeError;Pe.exports=function(te){if(E(te))return te;throw re(oe(te)+" is not a constructor")}},{"../internals/global":163,"../internals/is-constructor":177,"../internals/try-to-string":257}],97:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/is-callable"),oe=ee.String,re=ee.TypeError;Pe.exports=function(te){if(typeof te=="object"||E(te))return te;throw re("Can't set "+oe(te)+" as a prototype")}},{"../internals/global":163,"../internals/is-callable":176}],98:[function(a,Pe,ye){var ee=a("../internals/well-known-symbol"),E=a("../internals/object-create"),oe=a("../internals/object-define-property"),re=ee("unscopables"),te=Array.prototype;te[re]==null&&oe.f(te,re,{configurable:!0,value:E(null)}),Pe.exports=function(ce){te[re][ce]=!0}},{"../internals/object-create":196,"../internals/object-define-property":198,"../internals/well-known-symbol":268}],99:[function(a,Pe,ye){"use strict";var ee=a("../internals/string-multibyte").charAt;Pe.exports=function(E,oe,re){return oe+(re?ee(E,oe).length:1)}},{"../internals/string-multibyte":239}],100:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/object-is-prototype-of"),oe=ee.TypeError;Pe.exports=function(re,te){if(E(te,re))return re;throw oe("Incorrect invocation")}},{"../internals/global":163,"../internals/object-is-prototype-of":204}],101:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/is-object"),oe=ee.String,re=ee.TypeError;Pe.exports=function(te){if(E(te))return te;throw re(oe(te)+" is not an object")}},{"../internals/global":163,"../internals/is-object":180}],102:[function(a,Pe,ye){Pe.exports=typeof ArrayBuffer!="undefined"&&typeof DataView!="undefined"},{}],103:[function(a,Pe,ye){"use strict";var ee=a("../internals/array-buffer-native"),E=a("../internals/descriptors"),oe=a("../internals/global"),re=a("../internals/is-callable"),te=a("../internals/is-object"),ce=a("../internals/has-own-property"),z=a("../internals/classof"),le=a("../internals/try-to-string"),ie=a("../internals/create-non-enumerable-property"),se=a("../internals/redefine"),ae=a("../internals/object-define-property").f,he=a("../internals/object-is-prototype-of"),pe=a("../internals/object-get-prototype-of"),me=a("../internals/object-set-prototype-of"),ve=a("../internals/well-known-symbol"),Ce=a("../internals/uid"),Be=oe.Int8Array,Fe=Be&&Be.prototype,ke=oe.Uint8ClampedArray,De=ke&&ke.prototype,Se=Be&&pe(Be),xe=Fe&&pe(Fe),Oe=Object.prototype,Ie=oe.TypeError,Le=ve("toStringTag"),je=Ce("TYPED_ARRAY_TAG"),we=Ce("TYPED_ARRAY_CONSTRUCTOR"),Ve=ee&&!!me&&z(oe.opera)!=="Opera",Ge=!1,ze,it,We,Ke={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},$e={BigInt64Array:8,BigUint64Array:8},nt=function(ft){if(!te(ft))return!1;var lt=z(ft);return lt==="DataView"||ce(Ke,lt)||ce($e,lt)},et=function(qe){if(!te(qe))return!1;var ft=z(qe);return ce(Ke,ft)||ce($e,ft)},Ye=function(qe){if(et(qe))return qe;throw Ie("Target is not a typed array")},Qe=function(qe){if(re(qe)&&(!me||he(Se,qe)))return qe;throw Ie(le(qe)+" is not a typed array constructor")},Je=function(qe,ft,lt,tt){if(E){if(lt)for(var Re in Ke){var Ne=oe[Re];if(Ne&&ce(Ne.prototype,qe))try{delete Ne.prototype[qe]}catch(ne){try{Ne.prototype[qe]=ft}catch(ue){}}}(!xe[qe]||lt)&&se(xe,qe,lt?ft:Ve&&Fe[qe]||ft,tt)}},st=function(qe,ft,lt){var tt,Re;if(E){if(me){if(lt){for(tt in Ke)if(Re=oe[tt],Re&&ce(Re,qe))try{delete Re[qe]}catch(Ne){}}if(!Se[qe]||lt)try{return se(Se,qe,lt?ft:Ve&&Se[qe]||ft)}catch(Ne){}else return}for(tt in Ke)Re=oe[tt],Re&&(!Re[qe]||lt)&&se(Re,qe,ft)}};for(ze in Ke)it=oe[ze],We=it&&it.prototype,We?ie(We,we,it):Ve=!1;for(ze in $e)it=oe[ze],We=it&&it.prototype,We&&ie(We,we,it);if((!Ve||!re(Se)||Se===Function.prototype)&&(Se=function(){throw Ie("Incorrect invocation")},Ve))for(ze in Ke)oe[ze]&&me(oe[ze],Se);if((!Ve||!xe||xe===Oe)&&(xe=Se.prototype,Ve))for(ze in Ke)oe[ze]&&me(oe[ze].prototype,xe);if(Ve&&pe(De)!==xe&&me(De,xe),E&&!ce(xe,Le)){Ge=!0,ae(xe,Le,{get:function(){return te(this)?this[je]:void 0}});for(ze in Ke)oe[ze]&&ie(oe[ze],je,ze)}Pe.exports={NATIVE_ARRAY_BUFFER_VIEWS:Ve,TYPED_ARRAY_CONSTRUCTOR:we,TYPED_ARRAY_TAG:Ge&&je,aTypedArray:Ye,aTypedArrayConstructor:Qe,exportTypedArrayMethod:Je,exportTypedArrayStaticMethod:st,isView:nt,isTypedArray:et,TypedArray:Se,TypedArrayPrototype:xe}},{"../internals/array-buffer-native":102,"../internals/classof":124,"../internals/create-non-enumerable-property":129,"../internals/descriptors":134,"../internals/global":163,"../internals/has-own-property":164,"../internals/is-callable":176,"../internals/is-object":180,"../internals/object-define-property":198,"../internals/object-get-prototype-of":203,"../internals/object-is-prototype-of":204,"../internals/object-set-prototype-of":208,"../internals/redefine":222,"../internals/try-to-string":257,"../internals/uid":263,"../internals/well-known-symbol":268}],104:[function(a,Pe,ye){"use strict";var ee=a("../internals/global"),E=a("../internals/function-uncurry-this"),oe=a("../internals/descriptors"),re=a("../internals/array-buffer-native"),te=a("../internals/function-name"),ce=a("../internals/create-non-enumerable-property"),z=a("../internals/redefine-all"),le=a("../internals/fails"),ie=a("../internals/an-instance"),se=a("../internals/to-integer-or-infinity"),ae=a("../internals/to-length"),he=a("../internals/to-index"),pe=a("../internals/ieee754"),me=a("../internals/object-get-prototype-of"),ve=a("../internals/object-set-prototype-of"),Ce=a("../internals/object-get-own-property-names").f,Be=a("../internals/object-define-property").f,Fe=a("../internals/array-fill"),ke=a("../internals/array-slice-simple"),De=a("../internals/set-to-string-tag"),Se=a("../internals/internal-state"),xe=te.PROPER,Oe=te.CONFIGURABLE,Ie=Se.get,Le=Se.set,je="ArrayBuffer",we="DataView",Ve="prototype",Ge="Wrong length",ze="Wrong index",it=ee[je],We=it,Ke=We&&We[Ve],$e=ee[we],nt=$e&&$e[Ve],et=Object.prototype,Ye=ee.Array,Qe=ee.RangeError,Je=E(Fe),st=E([].reverse),qe=pe.pack,ft=pe.unpack,lt=function(ut){return[ut&255]},tt=function(ut){return[ut&255,ut>>8&255]},Re=function(ut){return[ut&255,ut>>8&255,ut>>16&255,ut>>24&255]},Ne=function(ut){return ut[3]<<24|ut[2]<<16|ut[1]<<8|ut[0]},ne=function(ut){return qe(ut,23,4)},ue=function(ut){return qe(ut,52,8)},Me=function(ut,yt){Be(ut[Ve],yt,{get:function(){return Ie(this)[yt]}})},Ze=function(ut,yt,at,rt){var Et=he(at),vt=Ie(ut);if(Et+yt>vt.byteLength)throw Qe(ze);var Nt=Ie(vt.buffer).bytes,Ft=Et+vt.byteOffset,Ot=ke(Nt,Ft,Ft+yt);return rt?Ot:st(Ot)},Ee=function(ut,yt,at,rt,Et,vt){var Nt=he(at),Ft=Ie(ut);if(Nt+yt>Ft.byteLength)throw Qe(ze);for(var Ot=Ie(Ft.buffer).bytes,kt=Nt+Ft.byteOffset,Bt=rt(+Et),bt=0;bt<yt;bt++)Ot[kt+bt]=Bt[vt?bt:yt-bt-1]};if(!re)We=function(yt){ie(this,Ke);var at=he(yt);Le(this,{bytes:Je(Ye(at),0),byteLength:at}),oe||(this.byteLength=at)},Ke=We[Ve],$e=function(yt,at,rt){ie(this,nt),ie(yt,Ke);var Et=Ie(yt).byteLength,vt=se(at);if(vt<0||vt>Et)throw Qe("Wrong offset");if(rt=rt===void 0?Et-vt:ae(rt),vt+rt>Et)throw Qe(Ge);Le(this,{buffer:yt,byteLength:rt,byteOffset:vt}),oe||(this.buffer=yt,this.byteLength=rt,this.byteOffset=vt)},nt=$e[Ve],oe&&(Me(We,"byteLength"),Me($e,"buffer"),Me($e,"byteLength"),Me($e,"byteOffset")),z(nt,{getInt8:function(yt){return Ze(this,1,yt)[0]<<24>>24},getUint8:function(yt){return Ze(this,1,yt)[0]},getInt16:function(yt){var at=Ze(this,2,yt,arguments.length>1?arguments[1]:void 0);return(at[1]<<8|at[0])<<16>>16},getUint16:function(yt){var at=Ze(this,2,yt,arguments.length>1?arguments[1]:void 0);return at[1]<<8|at[0]},getInt32:function(yt){return Ne(Ze(this,4,yt,arguments.length>1?arguments[1]:void 0))},getUint32:function(yt){return Ne(Ze(this,4,yt,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(yt){return ft(Ze(this,4,yt,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(yt){return ft(Ze(this,8,yt,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(yt,at){Ee(this,1,yt,lt,at)},setUint8:function(yt,at){Ee(this,1,yt,lt,at)},setInt16:function(yt,at){Ee(this,2,yt,tt,at,arguments.length>2?arguments[2]:void 0)},setUint16:function(yt,at){Ee(this,2,yt,tt,at,arguments.length>2?arguments[2]:void 0)},setInt32:function(yt,at){Ee(this,4,yt,Re,at,arguments.length>2?arguments[2]:void 0)},setUint32:function(yt,at){Ee(this,4,yt,Re,at,arguments.length>2?arguments[2]:void 0)},setFloat32:function(yt,at){Ee(this,4,yt,ne,at,arguments.length>2?arguments[2]:void 0)},setFloat64:function(yt,at){Ee(this,8,yt,ue,at,arguments.length>2?arguments[2]:void 0)}});else{var be=xe&&it.name!==je;if(!le(function(){it(1)})||!le(function(){new it(-1)})||le(function(){return new it,new it(1.5),new it(NaN),be&&!Oe})){We=function(yt){return ie(this,Ke),new it(he(yt))},We[Ve]=Ke;for(var Te=Ce(it),He=0,Ue;Te.length>He;)(Ue=Te[He++])in We||ce(We,Ue,it[Ue]);Ke.constructor=We}else be&&Oe&&ce(it,"name",je);ve&&me(nt)!==et&&ve(nt,et);var _e=new $e(new We(2)),ct=E(nt.setInt8);_e.setInt8(0,2147483648),_e.setInt8(1,2147483649),(_e.getInt8(0)||!_e.getInt8(1))&&z(nt,{setInt8:function(yt,at){ct(this,yt,at<<24>>24)},setUint8:function(yt,at){ct(this,yt,at<<24>>24)}},{unsafe:!0})}De(We,je),De($e,we),Pe.exports={ArrayBuffer:We,DataView:$e}},{"../internals/an-instance":100,"../internals/array-buffer-native":102,"../internals/array-fill":106,"../internals/array-slice-simple":116,"../internals/create-non-enumerable-property":129,"../internals/descriptors":134,"../internals/fails":150,"../internals/function-name":156,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/ieee754":169,"../internals/internal-state":173,"../internals/object-define-property":198,"../internals/object-get-own-property-names":201,"../internals/object-get-prototype-of":203,"../internals/object-set-prototype-of":208,"../internals/redefine-all":221,"../internals/set-to-string-tag":234,"../internals/to-index":246,"../internals/to-integer-or-infinity":248,"../internals/to-length":249}],105:[function(a,Pe,ye){"use strict";var ee=a("../internals/to-object"),E=a("../internals/to-absolute-index"),oe=a("../internals/length-of-array-like"),re=Math.min;Pe.exports=[].copyWithin||function(ce,z){var le=ee(this),ie=oe(le),se=E(ce,ie),ae=E(z,ie),he=arguments.length>2?arguments[2]:void 0,pe=re((he===void 0?ie:E(he,ie))-ae,ie-se),me=1;for(ae<se&&se<ae+pe&&(me=-1,ae+=pe-1,se+=pe-1);pe-- >0;)ae in le?le[se]=le[ae]:delete le[se],se+=me,ae+=me;return le}},{"../internals/length-of-array-like":188,"../internals/to-absolute-index":245,"../internals/to-object":250}],106:[function(a,Pe,ye){"use strict";var ee=a("../internals/to-object"),E=a("../internals/to-absolute-index"),oe=a("../internals/length-of-array-like");Pe.exports=function(te){for(var ce=ee(this),z=oe(ce),le=arguments.length,ie=E(le>1?arguments[1]:void 0,z),se=le>2?arguments[2]:void 0,ae=se===void 0?z:E(se,z);ae>ie;)ce[ie++]=te;return ce}},{"../internals/length-of-array-like":188,"../internals/to-absolute-index":245,"../internals/to-object":250}],107:[function(a,Pe,ye){"use strict";var ee=a("../internals/array-iteration").forEach,E=a("../internals/array-method-is-strict"),oe=E("forEach");Pe.exports=oe?[].forEach:function(te){return ee(this,te,arguments.length>1?arguments[1]:void 0)}},{"../internals/array-iteration":111,"../internals/array-method-is-strict":114}],108:[function(a,Pe,ye){var ee=a("../internals/length-of-array-like");Pe.exports=function(E,oe){for(var re=0,te=ee(oe),ce=new E(te);te>re;)ce[re]=oe[re++];return ce}},{"../internals/length-of-array-like":188}],109:[function(a,Pe,ye){"use strict";var ee=a("../internals/global"),E=a("../internals/function-bind-context"),oe=a("../internals/function-call"),re=a("../internals/to-object"),te=a("../internals/call-with-safe-iteration-closing"),ce=a("../internals/is-array-iterator-method"),z=a("../internals/is-constructor"),le=a("../internals/length-of-array-like"),ie=a("../internals/create-property"),se=a("../internals/get-iterator"),ae=a("../internals/get-iterator-method"),he=ee.Array;Pe.exports=function(me){var ve=re(me),Ce=z(this),Be=arguments.length,Fe=Be>1?arguments[1]:void 0,ke=Fe!==void 0;ke&&(Fe=E(Fe,Be>2?arguments[2]:void 0));var De=ae(ve),Se=0,xe,Oe,Ie,Le,je,we;if(De&&!(this==he&&ce(De)))for(Le=se(ve,De),je=Le.next,Oe=Ce?new this:[];!(Ie=oe(je,Le)).done;Se++)we=ke?te(Le,Fe,[Ie.value,Se],!0):Ie.value,ie(Oe,Se,we);else for(xe=le(ve),Oe=Ce?new this(xe):he(xe);xe>Se;Se++)we=ke?Fe(ve[Se],Se):ve[Se],ie(Oe,Se,we);return Oe.length=Se,Oe}},{"../internals/call-with-safe-iteration-closing":121,"../internals/create-property":131,"../internals/function-bind-context":153,"../internals/function-call":155,"../internals/get-iterator":160,"../internals/get-iterator-method":159,"../internals/global":163,"../internals/is-array-iterator-method":174,"../internals/is-constructor":177,"../internals/length-of-array-like":188,"../internals/to-object":250}],110:[function(a,Pe,ye){var ee=a("../internals/to-indexed-object"),E=a("../internals/to-absolute-index"),oe=a("../internals/length-of-array-like"),re=function(te){return function(ce,z,le){var ie=ee(ce),se=oe(ie),ae=E(le,se),he;if(te&&z!=z){for(;se>ae;)if(he=ie[ae++],he!=he)return!0}else for(;se>ae;ae++)if((te||ae in ie)&&ie[ae]===z)return te||ae||0;return!te&&-1}};Pe.exports={includes:re(!0),indexOf:re(!1)}},{"../internals/length-of-array-like":188,"../internals/to-absolute-index":245,"../internals/to-indexed-object":247}],111:[function(a,Pe,ye){var ee=a("../internals/function-bind-context"),E=a("../internals/function-uncurry-this"),oe=a("../internals/indexed-object"),re=a("../internals/to-object"),te=a("../internals/length-of-array-like"),ce=a("../internals/array-species-create"),z=E([].push),le=function(ie){var se=ie==1,ae=ie==2,he=ie==3,pe=ie==4,me=ie==6,ve=ie==7,Ce=ie==5||me;return function(Be,Fe,ke,De){for(var Se=re(Be),xe=oe(Se),Oe=ee(Fe,ke),Ie=te(xe),Le=0,je=De||ce,we=se?je(Be,Ie):ae||ve?je(Be,0):void 0,Ve,Ge;Ie>Le;Le++)if((Ce||Le in xe)&&(Ve=xe[Le],Ge=Oe(Ve,Le,Se),ie))if(se)we[Le]=Ge;else if(Ge)switch(ie){case 3:return!0;case 5:return Ve;case 6:return Le;case 2:z(we,Ve)}else switch(ie){case 4:return!1;case 7:z(we,Ve)}return me?-1:he||pe?pe:we}};Pe.exports={forEach:le(0),map:le(1),filter:le(2),some:le(3),every:le(4),find:le(5),findIndex:le(6),filterReject:le(7)}},{"../internals/array-species-create":120,"../internals/function-bind-context":153,"../internals/function-uncurry-this":157,"../internals/indexed-object":170,"../internals/length-of-array-like":188,"../internals/to-object":250}],112:[function(a,Pe,ye){"use strict";var ee=a("../internals/function-apply"),E=a("../internals/to-indexed-object"),oe=a("../internals/to-integer-or-infinity"),re=a("../internals/length-of-array-like"),te=a("../internals/array-method-is-strict"),ce=Math.min,z=[].lastIndexOf,le=!!z&&1/[1].lastIndexOf(1,-0)<0,ie=te("lastIndexOf"),se=le||!ie;Pe.exports=se?function(he){if(le)return ee(z,this,arguments)||0;var pe=E(this),me=re(pe),ve=me-1;for(arguments.length>1&&(ve=ce(ve,oe(arguments[1]))),ve<0&&(ve=me+ve);ve>=0;ve--)if(ve in pe&&pe[ve]===he)return ve||0;return-1}:z},{"../internals/array-method-is-strict":114,"../internals/function-apply":152,"../internals/length-of-array-like":188,"../internals/to-indexed-object":247,"../internals/to-integer-or-infinity":248}],113:[function(a,Pe,ye){var ee=a("../internals/fails"),E=a("../internals/well-known-symbol"),oe=a("../internals/engine-v8-version"),re=E("species");Pe.exports=function(te){return oe>=51||!ee(function(){var ce=[],z=ce.constructor={};return z[re]=function(){return{foo:1}},ce[te](Boolean).foo!==1})}},{"../internals/engine-v8-version":146,"../internals/fails":150,"../internals/well-known-symbol":268}],114:[function(a,Pe,ye){"use strict";var ee=a("../internals/fails");Pe.exports=function(E,oe){var re=[][E];return!!re&&ee(function(){re.call(null,oe||function(){return 1},1)})}},{"../internals/fails":150}],115:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/a-callable"),oe=a("../internals/to-object"),re=a("../internals/indexed-object"),te=a("../internals/length-of-array-like"),ce=ee.TypeError,z=function(le){return function(ie,se,ae,he){E(se);var pe=oe(ie),me=re(pe),ve=te(pe),Ce=le?ve-1:0,Be=le?-1:1;if(ae<2)for(;;){if(Ce in me){he=me[Ce],Ce+=Be;break}if(Ce+=Be,le?Ce<0:ve<=Ce)throw ce("Reduce of empty array with no initial value")}for(;le?Ce>=0:ve>Ce;Ce+=Be)Ce in me&&(he=se(he,me[Ce],Ce,pe));return he}};Pe.exports={left:z(!1),right:z(!0)}},{"../internals/a-callable":95,"../internals/global":163,"../internals/indexed-object":170,"../internals/length-of-array-like":188,"../internals/to-object":250}],116:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/to-absolute-index"),oe=a("../internals/length-of-array-like"),re=a("../internals/create-property"),te=ee.Array,ce=Math.max;Pe.exports=function(z,le,ie){for(var se=oe(z),ae=E(le,se),he=E(ie===void 0?se:ie,se),pe=te(ce(he-ae,0)),me=0;ae<he;ae++,me++)re(pe,me,z[ae]);return pe.length=me,pe}},{"../internals/create-property":131,"../internals/global":163,"../internals/length-of-array-like":188,"../internals/to-absolute-index":245}],117:[function(a,Pe,ye){var ee=a("../internals/function-uncurry-this");Pe.exports=ee([].slice)},{"../internals/function-uncurry-this":157}],118:[function(a,Pe,ye){var ee=a("../internals/array-slice-simple"),E=Math.floor,oe=function(ce,z){var le=ce.length,ie=E(le/2);return le<8?re(ce,z):te(ce,oe(ee(ce,0,ie),z),oe(ee(ce,ie),z),z)},re=function(ce,z){for(var le=ce.length,ie=1,se,ae;ie<le;){for(ae=ie,se=ce[ie];ae&&z(ce[ae-1],se)>0;)ce[ae]=ce[--ae];ae!==ie++&&(ce[ae]=se)}return ce},te=function(ce,z,le,ie){for(var se=z.length,ae=le.length,he=0,pe=0;he<se||pe<ae;)ce[he+pe]=he<se&&pe<ae?ie(z[he],le[pe])<=0?z[he++]:le[pe++]:he<se?z[he++]:le[pe++];return ce};Pe.exports=oe},{"../internals/array-slice-simple":116}],119:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/is-array"),oe=a("../internals/is-constructor"),re=a("../internals/is-object"),te=a("../internals/well-known-symbol"),ce=te("species"),z=ee.Array;Pe.exports=function(le){var ie;return E(le)&&(ie=le.constructor,oe(ie)&&(ie===z||E(ie.prototype))?ie=void 0:re(ie)&&(ie=ie[ce],ie===null&&(ie=void 0))),ie===void 0?z:ie}},{"../internals/global":163,"../internals/is-array":175,"../internals/is-constructor":177,"../internals/is-object":180,"../internals/well-known-symbol":268}],120:[function(a,Pe,ye){var ee=a("../internals/array-species-constructor");Pe.exports=function(E,oe){return new(ee(E))(oe===0?0:oe)}},{"../internals/array-species-constructor":119}],121:[function(a,Pe,ye){var ee=a("../internals/an-object"),E=a("../internals/iterator-close");Pe.exports=function(oe,re,te,ce){try{return ce?re(ee(te)[0],te[1]):re(te)}catch(z){E(oe,"throw",z)}}},{"../internals/an-object":101,"../internals/iterator-close":185}],122:[function(a,Pe,ye){var ee=a("../internals/well-known-symbol"),E=ee("iterator"),oe=!1;try{var re=0,te={next:function(){return{done:!!re++}},return:function(){oe=!0}};te[E]=function(){return this},Array.from(te,function(){throw 2})}catch(ce){}Pe.exports=function(ce,z){if(!z&&!oe)return!1;var le=!1;try{var ie={};ie[E]=function(){return{next:function(){return{done:le=!0}}}},ce(ie)}catch(se){}return le}},{"../internals/well-known-symbol":268}],123:[function(a,Pe,ye){var ee=a("../internals/function-uncurry-this"),E=ee({}.toString),oe=ee("".slice);Pe.exports=function(re){return oe(E(re),8,-1)}},{"../internals/function-uncurry-this":157}],124:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/to-string-tag-support"),oe=a("../internals/is-callable"),re=a("../internals/classof-raw"),te=a("../internals/well-known-symbol"),ce=te("toStringTag"),z=ee.Object,le=re(function(){return arguments}())=="Arguments",ie=function(se,ae){try{return se[ae]}catch(he){}};Pe.exports=E?re:function(se){var ae,he,pe;return se===void 0?"Undefined":se===null?"Null":typeof(he=ie(ae=z(se),ce))=="string"?he:le?re(ae):(pe=re(ae))=="Object"&&oe(ae.callee)?"Arguments":pe}},{"../internals/classof-raw":123,"../internals/global":163,"../internals/is-callable":176,"../internals/to-string-tag-support":255,"../internals/well-known-symbol":268}],125:[function(a,Pe,ye){var ee=a("../internals/has-own-property"),E=a("../internals/own-keys"),oe=a("../internals/object-get-own-property-descriptor"),re=a("../internals/object-define-property");Pe.exports=function(te,ce,z){for(var le=E(ce),ie=re.f,se=oe.f,ae=0;ae<le.length;ae++){var he=le[ae];!ee(te,he)&&!(z&&ee(z,he))&&ie(te,he,se(ce,he))}}},{"../internals/has-own-property":164,"../internals/object-define-property":198,"../internals/object-get-own-property-descriptor":199,"../internals/own-keys":212}],126:[function(a,Pe,ye){var ee=a("../internals/well-known-symbol"),E=ee("match");Pe.exports=function(oe){var re=/./;try{"/./"[oe](re)}catch(te){try{return re[E]=!1,"/./"[oe](re)}catch(ce){}}return!1}},{"../internals/well-known-symbol":268}],127:[function(a,Pe,ye){var ee=a("../internals/fails");Pe.exports=!ee(function(){function E(){}return E.prototype.constructor=null,Object.getPrototypeOf(new E)!==E.prototype})},{"../internals/fails":150}],128:[function(a,Pe,ye){"use strict";var ee=a("../internals/iterators-core").IteratorPrototype,E=a("../internals/object-create"),oe=a("../internals/create-property-descriptor"),re=a("../internals/set-to-string-tag"),te=a("../internals/iterators"),ce=function(){return this};Pe.exports=function(z,le,ie,se){var ae=le+" Iterator";return z.prototype=E(ee,{next:oe(+!se,ie)}),re(z,ae,!1,!0),te[ae]=ce,z}},{"../internals/create-property-descriptor":130,"../internals/iterators":187,"../internals/iterators-core":186,"../internals/object-create":196,"../internals/set-to-string-tag":234}],129:[function(a,Pe,ye){var ee=a("../internals/descriptors"),E=a("../internals/object-define-property"),oe=a("../internals/create-property-descriptor");Pe.exports=ee?function(re,te,ce){return E.f(re,te,oe(1,ce))}:function(re,te,ce){return re[te]=ce,re}},{"../internals/create-property-descriptor":130,"../internals/descriptors":134,"../internals/object-define-property":198}],130:[function(a,Pe,ye){Pe.exports=function(ee,E){return{enumerable:!(ee&1),configurable:!(ee&2),writable:!(ee&4),value:E}}},{}],131:[function(a,Pe,ye){"use strict";var ee=a("../internals/to-property-key"),E=a("../internals/object-define-property"),oe=a("../internals/create-property-descriptor");Pe.exports=function(re,te,ce){var z=ee(te);z in re?E.f(re,z,oe(0,ce)):re[z]=ce}},{"../internals/create-property-descriptor":130,"../internals/object-define-property":198,"../internals/to-property-key":254}],132:[function(a,Pe,ye){"use strict";var ee=a("../internals/export"),E=a("../internals/function-call"),oe=a("../internals/is-pure"),re=a("../internals/function-name"),te=a("../internals/is-callable"),ce=a("../internals/create-iterator-constructor"),z=a("../internals/object-get-prototype-of"),le=a("../internals/object-set-prototype-of"),ie=a("../internals/set-to-string-tag"),se=a("../internals/create-non-enumerable-property"),ae=a("../internals/redefine"),he=a("../internals/well-known-symbol"),pe=a("../internals/iterators"),me=a("../internals/iterators-core"),ve=re.PROPER,Ce=re.CONFIGURABLE,Be=me.IteratorPrototype,Fe=me.BUGGY_SAFARI_ITERATORS,ke=he("iterator"),De="keys",Se="values",xe="entries",Oe=function(){return this};Pe.exports=function(Ie,Le,je,we,Ve,Ge,ze){ce(je,Le,we);var it=function(qe){if(qe===Ve&&et)return et;if(!Fe&&qe in $e)return $e[qe];switch(qe){case De:return function(){return new je(this,qe)};case Se:return function(){return new je(this,qe)};case xe:return function(){return new je(this,qe)}}return function(){return new je(this)}},We=Le+" Iterator",Ke=!1,$e=Ie.prototype,nt=$e[ke]||$e["@@iterator"]||Ve&&$e[Ve],et=!Fe&&nt||it(Ve),Ye=Le=="Array"&&$e.entries||nt,Qe,Je,st;if(Ye&&(Qe=z(Ye.call(new Ie)),Qe!==Object.prototype&&Qe.next&&(!oe&&z(Qe)!==Be&&(le?le(Qe,Be):te(Qe[ke])||ae(Qe,ke,Oe)),ie(Qe,We,!0,!0),oe&&(pe[We]=Oe))),ve&&Ve==Se&&nt&&nt.name!==Se&&(!oe&&Ce?se($e,"name",Se):(Ke=!0,et=function(){return E(nt,this)})),Ve)if(Je={values:it(Se),keys:Ge?et:it(De),entries:it(xe)},ze)for(st in Je)(Fe||Ke||!(st in $e))&&ae($e,st,Je[st]);else ee({target:Le,proto:!0,forced:Fe||Ke},Je);return(!oe||ze)&&$e[ke]!==et&&ae($e,ke,et,{name:Ve}),pe[Le]=et,Je}},{"../internals/create-iterator-constructor":128,"../internals/create-non-enumerable-property":129,"../internals/export":149,"../internals/function-call":155,"../internals/function-name":156,"../internals/is-callable":176,"../internals/is-pure":181,"../internals/iterators":187,"../internals/iterators-core":186,"../internals/object-get-prototype-of":203,"../internals/object-set-prototype-of":208,"../internals/redefine":222,"../internals/set-to-string-tag":234,"../internals/well-known-symbol":268}],133:[function(a,Pe,ye){var ee=a("../internals/path"),E=a("../internals/has-own-property"),oe=a("../internals/well-known-symbol-wrapped"),re=a("../internals/object-define-property").f;Pe.exports=function(te){var ce=ee.Symbol||(ee.Symbol={});E(ce,te)||re(ce,te,{value:oe.f(te)})}},{"../internals/has-own-property":164,"../internals/object-define-property":198,"../internals/path":213,"../internals/well-known-symbol-wrapped":267}],134:[function(a,Pe,ye){var ee=a("../internals/fails");Pe.exports=!ee(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},{"../internals/fails":150}],135:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/is-object"),oe=ee.document,re=E(oe)&&E(oe.createElement);Pe.exports=function(te){return re?oe.createElement(te):{}}},{"../internals/global":163,"../internals/is-object":180}],136:[function(a,Pe,ye){Pe.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},{}],137:[function(a,Pe,ye){var ee=a("../internals/document-create-element"),E=ee("span").classList,oe=E&&E.constructor&&E.constructor.prototype;Pe.exports=oe===Object.prototype?void 0:oe},{"../internals/document-create-element":135}],138:[function(a,Pe,ye){var ee=a("../internals/engine-user-agent"),E=ee.match(/firefox\/(\d+)/i);Pe.exports=!!E&&+E[1]},{"../internals/engine-user-agent":145}],139:[function(a,Pe,ye){Pe.exports=typeof window=="object"&&typeof Deno!="object"},{}],140:[function(a,Pe,ye){var ee=a("../internals/engine-user-agent");Pe.exports=/MSIE|Trident/.test(ee)},{"../internals/engine-user-agent":145}],141:[function(a,Pe,ye){var ee=a("../internals/engine-user-agent"),E=a("../internals/global");Pe.exports=/ipad|iphone|ipod/i.test(ee)&&E.Pebble!==void 0},{"../internals/engine-user-agent":145,"../internals/global":163}],142:[function(a,Pe,ye){var ee=a("../internals/engine-user-agent");Pe.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(ee)},{"../internals/engine-user-agent":145}],143:[function(a,Pe,ye){var ee=a("../internals/classof-raw"),E=a("../internals/global");Pe.exports=ee(E.process)=="process"},{"../internals/classof-raw":123,"../internals/global":163}],144:[function(a,Pe,ye){var ee=a("../internals/engine-user-agent");Pe.exports=/web0s(?!.*chrome)/i.test(ee)},{"../internals/engine-user-agent":145}],145:[function(a,Pe,ye){var ee=a("../internals/get-built-in");Pe.exports=ee("navigator","userAgent")||""},{"../internals/get-built-in":158}],146:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/engine-user-agent"),oe=ee.process,re=ee.Deno,te=oe&&oe.versions||re&&re.version,ce=te&&te.v8,z,le;ce&&(z=ce.split("."),le=z[0]>0&&z[0]<4?1:+(z[0]+z[1])),!le&&E&&(z=E.match(/Edge\/(\d+)/),(!z||z[1]>=74)&&(z=E.match(/Chrome\/(\d+)/),z&&(le=+z[1]))),Pe.exports=le},{"../internals/engine-user-agent":145,"../internals/global":163}],147:[function(a,Pe,ye){var ee=a("../internals/engine-user-agent"),E=ee.match(/AppleWebKit\/(\d+)\./);Pe.exports=!!E&&+E[1]},{"../internals/engine-user-agent":145}],148:[function(a,Pe,ye){Pe.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},{}],149:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/object-get-own-property-descriptor").f,oe=a("../internals/create-non-enumerable-property"),re=a("../internals/redefine"),te=a("../internals/set-global"),ce=a("../internals/copy-constructor-properties"),z=a("../internals/is-forced");Pe.exports=function(le,ie){var se=le.target,ae=le.global,he=le.stat,pe,me,ve,Ce,Be,Fe;if(ae?me=ee:he?me=ee[se]||te(se,{}):me=(ee[se]||{}).prototype,me)for(ve in ie){if(Be=ie[ve],le.noTargetGet?(Fe=E(me,ve),Ce=Fe&&Fe.value):Ce=me[ve],pe=z(ae?ve:se+(he?".":"#")+ve,le.forced),!pe&&Ce!==void 0){if(typeof Be==typeof Ce)continue;ce(Be,Ce)}(le.sham||Ce&&Ce.sham)&&oe(Be,"sham",!0),re(me,ve,Be,le)}}},{"../internals/copy-constructor-properties":125,"../internals/create-non-enumerable-property":129,"../internals/global":163,"../internals/is-forced":178,"../internals/object-get-own-property-descriptor":199,"../internals/redefine":222,"../internals/set-global":232}],150:[function(a,Pe,ye){Pe.exports=function(ee){try{return!!ee()}catch(E){return!0}}},{}],151:[function(a,Pe,ye){"use strict";a("../modules/es.regexp.exec");var ee=a("../internals/function-uncurry-this"),E=a("../internals/redefine"),oe=a("../internals/regexp-exec"),re=a("../internals/fails"),te=a("../internals/well-known-symbol"),ce=a("../internals/create-non-enumerable-property"),z=te("species"),le=RegExp.prototype;Pe.exports=function(ie,se,ae,he){var pe=te(ie),me=!re(function(){var Fe={};return Fe[pe]=function(){return 7},""[ie](Fe)!=7}),ve=me&&!re(function(){var Fe=!1,ke=/a/;return ie==="split"&&(ke={},ke.constructor={},ke.constructor[z]=function(){return ke},ke.flags="",ke[pe]=/./[pe]),ke.exec=function(){return Fe=!0,null},ke[pe](""),!Fe});if(!me||!ve||ae){var Ce=ee(/./[pe]),Be=se(pe,""[ie],function(Fe,ke,De,Se,xe){var Oe=ee(Fe),Ie=ke.exec;return Ie===oe||Ie===le.exec?me&&!xe?{done:!0,value:Ce(ke,De,Se)}:{done:!0,value:Oe(De,ke,Se)}:{done:!1}});E(String.prototype,ie,Be[0]),E(le,pe,Be[1])}he&&ce(le[pe],"sham",!0)}},{"../internals/create-non-enumerable-property":129,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/redefine":222,"../internals/regexp-exec":224,"../internals/well-known-symbol":268,"../modules/es.regexp.exec":300}],152:[function(a,Pe,ye){var ee=a("../internals/function-bind-native"),E=Function.prototype,oe=E.apply,re=E.call;Pe.exports=typeof Reflect=="object"&&Reflect.apply||(ee?re.bind(oe):function(){return re.apply(oe,arguments)})},{"../internals/function-bind-native":154}],153:[function(a,Pe,ye){var ee=a("../internals/function-uncurry-this"),E=a("../internals/a-callable"),oe=a("../internals/function-bind-native"),re=ee(ee.bind);Pe.exports=function(te,ce){return E(te),ce===void 0?te:oe?re(te,ce):function(){return te.apply(ce,arguments)}}},{"../internals/a-callable":95,"../internals/function-bind-native":154,"../internals/function-uncurry-this":157}],154:[function(a,Pe,ye){var ee=a("../internals/fails");Pe.exports=!ee(function(){var E=function(){}.bind();return typeof E!="function"||E.hasOwnProperty("prototype")})},{"../internals/fails":150}],155:[function(a,Pe,ye){var ee=a("../internals/function-bind-native"),E=Function.prototype.call;Pe.exports=ee?E.bind(E):function(){return E.apply(E,arguments)}},{"../internals/function-bind-native":154}],156:[function(a,Pe,ye){var ee=a("../internals/descriptors"),E=a("../internals/has-own-property"),oe=Function.prototype,re=ee&&Object.getOwnPropertyDescriptor,te=E(oe,"name"),ce=te&&function(){}.name==="something",z=te&&(!ee||ee&&re(oe,"name").configurable);Pe.exports={EXISTS:te,PROPER:ce,CONFIGURABLE:z}},{"../internals/descriptors":134,"../internals/has-own-property":164}],157:[function(a,Pe,ye){var ee=a("../internals/function-bind-native"),E=Function.prototype,oe=E.bind,re=E.call,te=ee&&oe.bind(re,re);Pe.exports=ee?function(ce){return ce&&te(ce)}:function(ce){return ce&&function(){return re.apply(ce,arguments)}}},{"../internals/function-bind-native":154}],158:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/is-callable"),oe=function(re){return E(re)?re:void 0};Pe.exports=function(re,te){return arguments.length<2?oe(ee[re]):ee[re]&&ee[re][te]}},{"../internals/global":163,"../internals/is-callable":176}],159:[function(a,Pe,ye){var ee=a("../internals/classof"),E=a("../internals/get-method"),oe=a("../internals/iterators"),re=a("../internals/well-known-symbol"),te=re("iterator");Pe.exports=function(ce){if(ce!=null)return E(ce,te)||E(ce,"@@iterator")||oe[ee(ce)]}},{"../internals/classof":124,"../internals/get-method":161,"../internals/iterators":187,"../internals/well-known-symbol":268}],160:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/function-call"),oe=a("../internals/a-callable"),re=a("../internals/an-object"),te=a("../internals/try-to-string"),ce=a("../internals/get-iterator-method"),z=ee.TypeError;Pe.exports=function(le,ie){var se=arguments.length<2?ce(le):ie;if(oe(se))return re(E(se,le));throw z(te(le)+" is not iterable")}},{"../internals/a-callable":95,"../internals/an-object":101,"../internals/function-call":155,"../internals/get-iterator-method":159,"../internals/global":163,"../internals/try-to-string":257}],161:[function(a,Pe,ye){var ee=a("../internals/a-callable");Pe.exports=function(E,oe){var re=E[oe];return re==null?void 0:ee(re)}},{"../internals/a-callable":95}],162:[function(a,Pe,ye){var ee=a("../internals/function-uncurry-this"),E=a("../internals/to-object"),oe=Math.floor,re=ee("".charAt),te=ee("".replace),ce=ee("".slice),z=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,le=/\$([$&'`]|\d{1,2})/g;Pe.exports=function(ie,se,ae,he,pe,me){var ve=ae+ie.length,Ce=he.length,Be=le;return pe!==void 0&&(pe=E(pe),Be=z),te(me,Be,function(Fe,ke){var De;switch(re(ke,0)){case"$":return"$";case"&":return ie;case"`":return ce(se,0,ae);case"'":return ce(se,ve);case"<":De=pe[ce(ke,1,-1)];break;default:var Se=+ke;if(Se===0)return Fe;if(Se>Ce){var xe=oe(Se/10);return xe===0?Fe:xe<=Ce?he[xe-1]===void 0?re(ke,1):he[xe-1]+re(ke,1):Fe}De=he[Se-1]}return De===void 0?"":De})}},{"../internals/function-uncurry-this":157,"../internals/to-object":250}],163:[function(a,Pe,ye){(function(ee){(function(){var E=function(oe){return oe&&oe.Math==Math&&oe};Pe.exports=E(typeof globalThis=="object"&&globalThis)||E(typeof window=="object"&&window)||E(typeof self=="object"&&self)||E(typeof ee=="object"&&ee)||function(){return this}()||Function("return this")()}).call(this)}).call(this,typeof Ut!="undefined"?Ut:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],164:[function(a,Pe,ye){var ee=a("../internals/function-uncurry-this"),E=a("../internals/to-object"),oe=ee({}.hasOwnProperty);Pe.exports=Object.hasOwn||function(te,ce){return oe(E(te),ce)}},{"../internals/function-uncurry-this":157,"../internals/to-object":250}],165:[function(a,Pe,ye){Pe.exports={}},{}],166:[function(a,Pe,ye){var ee=a("../internals/global");Pe.exports=function(E,oe){var re=ee.console;re&&re.error&&(arguments.length==1?re.error(E):re.error(E,oe))}},{"../internals/global":163}],167:[function(a,Pe,ye){var ee=a("../internals/get-built-in");Pe.exports=ee("document","documentElement")},{"../internals/get-built-in":158}],168:[function(a,Pe,ye){var ee=a("../internals/descriptors"),E=a("../internals/fails"),oe=a("../internals/document-create-element");Pe.exports=!ee&&!E(function(){return Object.defineProperty(oe("div"),"a",{get:function(){return 7}}).a!=7})},{"../internals/descriptors":134,"../internals/document-create-element":135,"../internals/fails":150}],169:[function(a,Pe,ye){var ee=a("../internals/global"),E=ee.Array,oe=Math.abs,re=Math.pow,te=Math.floor,ce=Math.log,z=Math.LN2,le=function(se,ae,he){var pe=E(he),me=he*8-ae-1,ve=(1<<me)-1,Ce=ve>>1,Be=ae===23?re(2,-24)-re(2,-77):0,Fe=se<0||se===0&&1/se<0?1:0,ke=0,De,Se,xe;for(se=oe(se),se!=se||se===1/0?(Se=se!=se?1:0,De=ve):(De=te(ce(se)/z),xe=re(2,-De),se*xe<1&&(De--,xe*=2),De+Ce>=1?se+=Be/xe:se+=Be*re(2,1-Ce),se*xe>=2&&(De++,xe/=2),De+Ce>=ve?(Se=0,De=ve):De+Ce>=1?(Se=(se*xe-1)*re(2,ae),De=De+Ce):(Se=se*re(2,Ce-1)*re(2,ae),De=0));ae>=8;)pe[ke++]=Se&255,Se/=256,ae-=8;for(De=De<<ae|Se,me+=ae;me>0;)pe[ke++]=De&255,De/=256,me-=8;return pe[--ke]|=Fe*128,pe},ie=function(se,ae){var he=se.length,pe=he*8-ae-1,me=(1<<pe)-1,ve=me>>1,Ce=pe-7,Be=he-1,Fe=se[Be--],ke=Fe&127,De;for(Fe>>=7;Ce>0;)ke=ke*256+se[Be--],Ce-=8;for(De=ke&(1<<-Ce)-1,ke>>=-Ce,Ce+=ae;Ce>0;)De=De*256+se[Be--],Ce-=8;if(ke===0)ke=1-ve;else{if(ke===me)return De?NaN:Fe?-1/0:1/0;De=De+re(2,ae),ke=ke-ve}return(Fe?-1:1)*De*re(2,ke-ae)};Pe.exports={pack:le,unpack:ie}},{"../internals/global":163}],170:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/function-uncurry-this"),oe=a("../internals/fails"),re=a("../internals/classof-raw"),te=ee.Object,ce=E("".split);Pe.exports=oe(function(){return!te("z").propertyIsEnumerable(0)})?function(z){return re(z)=="String"?ce(z,""):te(z)}:te},{"../internals/classof-raw":123,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163}],171:[function(a,Pe,ye){var ee=a("../internals/is-callable"),E=a("../internals/is-object"),oe=a("../internals/object-set-prototype-of");Pe.exports=function(re,te,ce){var z,le;return oe&&ee(z=te.constructor)&&z!==ce&&E(le=z.prototype)&&le!==ce.prototype&&oe(re,le),re}},{"../internals/is-callable":176,"../internals/is-object":180,"../internals/object-set-prototype-of":208}],172:[function(a,Pe,ye){var ee=a("../internals/function-uncurry-this"),E=a("../internals/is-callable"),oe=a("../internals/shared-store"),re=ee(Function.toString);E(oe.inspectSource)||(oe.inspectSource=function(te){return re(te)}),Pe.exports=oe.inspectSource},{"../internals/function-uncurry-this":157,"../internals/is-callable":176,"../internals/shared-store":236}],173:[function(a,Pe,ye){var ee=a("../internals/native-weak-map"),E=a("../internals/global"),oe=a("../internals/function-uncurry-this"),re=a("../internals/is-object"),te=a("../internals/create-non-enumerable-property"),ce=a("../internals/has-own-property"),z=a("../internals/shared-store"),le=a("../internals/shared-key"),ie=a("../internals/hidden-keys"),se="Object already initialized",ae=E.TypeError,he=E.WeakMap,pe,me,ve,Ce=function(Oe){return ve(Oe)?me(Oe):pe(Oe,{})},Be=function(Oe){return function(Ie){var Le;if(!re(Ie)||(Le=me(Ie)).type!==Oe)throw ae("Incompatible receiver, "+Oe+" required");return Le}};if(ee||z.state){var Fe=z.state||(z.state=new he),ke=oe(Fe.get),De=oe(Fe.has),Se=oe(Fe.set);pe=function(Oe,Ie){if(De(Fe,Oe))throw new ae(se);return Ie.facade=Oe,Se(Fe,Oe,Ie),Ie},me=function(Oe){return ke(Fe,Oe)||{}},ve=function(Oe){return De(Fe,Oe)}}else{var xe=le("state");ie[xe]=!0,pe=function(Oe,Ie){if(ce(Oe,xe))throw new ae(se);return Ie.facade=Oe,te(Oe,xe,Ie),Ie},me=function(Oe){return ce(Oe,xe)?Oe[xe]:{}},ve=function(Oe){return ce(Oe,xe)}}Pe.exports={set:pe,get:me,has:ve,enforce:Ce,getterFor:Be}},{"../internals/create-non-enumerable-property":129,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/has-own-property":164,"../internals/hidden-keys":165,"../internals/is-object":180,"../internals/native-weak-map":192,"../internals/shared-key":235,"../internals/shared-store":236}],174:[function(a,Pe,ye){var ee=a("../internals/well-known-symbol"),E=a("../internals/iterators"),oe=ee("iterator"),re=Array.prototype;Pe.exports=function(te){return te!==void 0&&(E.Array===te||re[oe]===te)}},{"../internals/iterators":187,"../internals/well-known-symbol":268}],175:[function(a,Pe,ye){var ee=a("../internals/classof-raw");Pe.exports=Array.isArray||function(oe){return ee(oe)=="Array"}},{"../internals/classof-raw":123}],176:[function(a,Pe,ye){Pe.exports=function(ee){return typeof ee=="function"}},{}],177:[function(a,Pe,ye){var ee=a("../internals/function-uncurry-this"),E=a("../internals/fails"),oe=a("../internals/is-callable"),re=a("../internals/classof"),te=a("../internals/get-built-in"),ce=a("../internals/inspect-source"),z=function(){},le=[],ie=te("Reflect","construct"),se=/^\s*(?:class|function)\b/,ae=ee(se.exec),he=!se.exec(z),pe=function(Ce){if(!oe(Ce))return!1;try{return ie(z,le,Ce),!0}catch(Be){return!1}},me=function(Ce){if(!oe(Ce))return!1;switch(re(Ce)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return he||!!ae(se,ce(Ce))}catch(Be){return!0}};me.sham=!0,Pe.exports=!ie||E(function(){var ve;return pe(pe.call)||!pe(Object)||!pe(function(){ve=!0})||ve})?me:pe},{"../internals/classof":124,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/get-built-in":158,"../internals/inspect-source":172,"../internals/is-callable":176}],178:[function(a,Pe,ye){var ee=a("../internals/fails"),E=a("../internals/is-callable"),oe=/#|\.prototype\./,re=function(ie,se){var ae=ce[te(ie)];return ae==le?!0:ae==z?!1:E(se)?ee(se):!!se},te=re.normalize=function(ie){return String(ie).replace(oe,".").toLowerCase()},ce=re.data={},z=re.NATIVE="N",le=re.POLYFILL="P";Pe.exports=re},{"../internals/fails":150,"../internals/is-callable":176}],179:[function(a,Pe,ye){var ee=a("../internals/is-object"),E=Math.floor;Pe.exports=Number.isInteger||function(re){return!ee(re)&&isFinite(re)&&E(re)===re}},{"../internals/is-object":180}],180:[function(a,Pe,ye){var ee=a("../internals/is-callable");Pe.exports=function(E){return typeof E=="object"?E!==null:ee(E)}},{"../internals/is-callable":176}],181:[function(a,Pe,ye){Pe.exports=!1},{}],182:[function(a,Pe,ye){var ee=a("../internals/is-object"),E=a("../internals/classof-raw"),oe=a("../internals/well-known-symbol"),re=oe("match");Pe.exports=function(te){var ce;return ee(te)&&((ce=te[re])!==void 0?!!ce:E(te)=="RegExp")}},{"../internals/classof-raw":123,"../internals/is-object":180,"../internals/well-known-symbol":268}],183:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/get-built-in"),oe=a("../internals/is-callable"),re=a("../internals/object-is-prototype-of"),te=a("../internals/use-symbol-as-uid"),ce=ee.Object;Pe.exports=te?function(z){return typeof z=="symbol"}:function(z){var le=E("Symbol");return oe(le)&&re(le.prototype,ce(z))}},{"../internals/get-built-in":158,"../internals/global":163,"../internals/is-callable":176,"../internals/object-is-prototype-of":204,"../internals/use-symbol-as-uid":264}],184:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/function-bind-context"),oe=a("../internals/function-call"),re=a("../internals/an-object"),te=a("../internals/try-to-string"),ce=a("../internals/is-array-iterator-method"),z=a("../internals/length-of-array-like"),le=a("../internals/object-is-prototype-of"),ie=a("../internals/get-iterator"),se=a("../internals/get-iterator-method"),ae=a("../internals/iterator-close"),he=ee.TypeError,pe=function(ve,Ce){this.stopped=ve,this.result=Ce},me=pe.prototype;Pe.exports=function(ve,Ce,Be){var Fe=Be&&Be.that,ke=!!(Be&&Be.AS_ENTRIES),De=!!(Be&&Be.IS_ITERATOR),Se=!!(Be&&Be.INTERRUPTED),xe=E(Ce,Fe),Oe,Ie,Le,je,we,Ve,Ge,ze=function(We){return Oe&&ae(Oe,"normal",We),new pe(!0,We)},it=function(We){return ke?(re(We),Se?xe(We[0],We[1],ze):xe(We[0],We[1])):Se?xe(We,ze):xe(We)};if(De)Oe=ve;else{if(Ie=se(ve),!Ie)throw he(te(ve)+" is not iterable");if(ce(Ie)){for(Le=0,je=z(ve);je>Le;Le++)if(we=it(ve[Le]),we&&le(me,we))return we;return new pe(!1)}Oe=ie(ve,Ie)}for(Ve=Oe.next;!(Ge=oe(Ve,Oe)).done;){try{we=it(Ge.value)}catch(We){ae(Oe,"throw",We)}if(typeof we=="object"&&we&&le(me,we))return we}return new pe(!1)}},{"../internals/an-object":101,"../internals/function-bind-context":153,"../internals/function-call":155,"../internals/get-iterator":160,"../internals/get-iterator-method":159,"../internals/global":163,"../internals/is-array-iterator-method":174,"../internals/iterator-close":185,"../internals/length-of-array-like":188,"../internals/object-is-prototype-of":204,"../internals/try-to-string":257}],185:[function(a,Pe,ye){var ee=a("../internals/function-call"),E=a("../internals/an-object"),oe=a("../internals/get-method");Pe.exports=function(re,te,ce){var z,le;E(re);try{if(z=oe(re,"return"),!z){if(te==="throw")throw ce;return ce}z=ee(z,re)}catch(ie){le=!0,z=ie}if(te==="throw")throw ce;if(le)throw z;return E(z),ce}},{"../internals/an-object":101,"../internals/function-call":155,"../internals/get-method":161}],186:[function(a,Pe,ye){"use strict";var ee=a("../internals/fails"),E=a("../internals/is-callable"),oe=a("../internals/object-create"),re=a("../internals/object-get-prototype-of"),te=a("../internals/redefine"),ce=a("../internals/well-known-symbol"),z=a("../internals/is-pure"),le=ce("iterator"),ie=!1,se,ae,he;[].keys&&(he=[].keys(),"next"in he?(ae=re(re(he)),ae!==Object.prototype&&(se=ae)):ie=!0);var pe=se==null||ee(function(){var me={};return se[le].call(me)!==me});pe?se={}:z&&(se=oe(se)),E(se[le])||te(se,le,function(){return this}),Pe.exports={IteratorPrototype:se,BUGGY_SAFARI_ITERATORS:ie}},{"../internals/fails":150,"../internals/is-callable":176,"../internals/is-pure":181,"../internals/object-create":196,"../internals/object-get-prototype-of":203,"../internals/redefine":222,"../internals/well-known-symbol":268}],187:[function(a,Pe,ye){arguments[4][165][0].apply(ye,arguments)},{dup:165}],188:[function(a,Pe,ye){var ee=a("../internals/to-length");Pe.exports=function(E){return ee(E.length)}},{"../internals/to-length":249}],189:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/function-bind-context"),oe=a("../internals/object-get-own-property-descriptor").f,re=a("../internals/task").set,te=a("../internals/engine-is-ios"),ce=a("../internals/engine-is-ios-pebble"),z=a("../internals/engine-is-webos-webkit"),le=a("../internals/engine-is-node"),ie=ee.MutationObserver||ee.WebKitMutationObserver,se=ee.document,ae=ee.process,he=ee.Promise,pe=oe(ee,"queueMicrotask"),me=pe&&pe.value,ve,Ce,Be,Fe,ke,De,Se,xe;me||(ve=function(){var Oe,Ie;for(le&&(Oe=ae.domain)&&Oe.exit();Ce;){Ie=Ce.fn,Ce=Ce.next;try{Ie()}catch(Le){throw Ce?Fe():Be=void 0,Le}}Be=void 0,Oe&&Oe.enter()},!te&&!le&&!z&&ie&&se?(ke=!0,De=se.createTextNode(""),new ie(ve).observe(De,{characterData:!0}),Fe=function(){De.data=ke=!ke}):!ce&&he&&he.resolve?(Se=he.resolve(void 0),Se.constructor=he,xe=E(Se.then,Se),Fe=function(){xe(ve)}):le?Fe=function(){ae.nextTick(ve)}:(re=E(re,ee),Fe=function(){re(ve)})),Pe.exports=me||function(Oe){var Ie={fn:Oe,next:void 0};Be&&(Be.next=Ie),Ce||(Ce=Ie,Fe()),Be=Ie}},{"../internals/engine-is-ios":142,"../internals/engine-is-ios-pebble":141,"../internals/engine-is-node":143,"../internals/engine-is-webos-webkit":144,"../internals/function-bind-context":153,"../internals/global":163,"../internals/object-get-own-property-descriptor":199,"../internals/task":243}],190:[function(a,Pe,ye){var ee=a("../internals/native-symbol");Pe.exports=ee&&!!Symbol.for&&!!Symbol.keyFor},{"../internals/native-symbol":191}],191:[function(a,Pe,ye){var ee=a("../internals/engine-v8-version"),E=a("../internals/fails");Pe.exports=!!Object.getOwnPropertySymbols&&!E(function(){var oe=Symbol();return!String(oe)||!(Object(oe)instanceof Symbol)||!Symbol.sham&&ee&&ee<41})},{"../internals/engine-v8-version":146,"../internals/fails":150}],192:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/is-callable"),oe=a("../internals/inspect-source"),re=ee.WeakMap;Pe.exports=E(re)&&/native code/.test(oe(re))},{"../internals/global":163,"../internals/inspect-source":172,"../internals/is-callable":176}],193:[function(a,Pe,ye){"use strict";var ee=a("../internals/a-callable"),E=function(oe){var re,te;this.promise=new oe(function(ce,z){if(re!==void 0||te!==void 0)throw TypeError("Bad Promise constructor");re=ce,te=z}),this.resolve=ee(re),this.reject=ee(te)};Pe.exports.f=function(oe){return new E(oe)}},{"../internals/a-callable":95}],194:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/is-regexp"),oe=ee.TypeError;Pe.exports=function(re){if(E(re))throw oe("The method doesn't accept regular expressions");return re}},{"../internals/global":163,"../internals/is-regexp":182}],195:[function(a,Pe,ye){"use strict";var ee=a("../internals/descriptors"),E=a("../internals/function-uncurry-this"),oe=a("../internals/function-call"),re=a("../internals/fails"),te=a("../internals/object-keys"),ce=a("../internals/object-get-own-property-symbols"),z=a("../internals/object-property-is-enumerable"),le=a("../internals/to-object"),ie=a("../internals/indexed-object"),se=Object.assign,ae=Object.defineProperty,he=E([].concat);Pe.exports=!se||re(function(){if(ee&&se({b:1},se(ae({},"a",{enumerable:!0,get:function(){ae(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var pe={},me={},ve=Symbol(),Ce="abcdefghijklmnopqrst";return pe[ve]=7,Ce.split("").forEach(function(Be){me[Be]=Be}),se({},pe)[ve]!=7||te(se({},me)).join("")!=Ce})?function(me,ve){for(var Ce=le(me),Be=arguments.length,Fe=1,ke=ce.f,De=z.f;Be>Fe;)for(var Se=ie(arguments[Fe++]),xe=ke?he(te(Se),ke(Se)):te(Se),Oe=xe.length,Ie=0,Le;Oe>Ie;)Le=xe[Ie++],(!ee||oe(De,Se,Le))&&(Ce[Le]=Se[Le]);return Ce}:se},{"../internals/descriptors":134,"../internals/fails":150,"../internals/function-call":155,"../internals/function-uncurry-this":157,"../internals/indexed-object":170,"../internals/object-get-own-property-symbols":202,"../internals/object-keys":206,"../internals/object-property-is-enumerable":207,"../internals/to-object":250}],196:[function(a,Pe,ye){var ee=a("../internals/an-object"),E=a("../internals/object-define-properties"),oe=a("../internals/enum-bug-keys"),re=a("../internals/hidden-keys"),te=a("../internals/html"),ce=a("../internals/document-create-element"),z=a("../internals/shared-key"),le=">",ie="<",se="prototype",ae="script",he=z("IE_PROTO"),pe=function(){},me=function(ke){return ie+ae+le+ke+ie+"/"+ae+le},ve=function(ke){ke.write(me("")),ke.close();var De=ke.parentWindow.Object;return ke=null,De},Ce=function(){var ke=ce("iframe"),De="java"+ae+":",Se;return ke.style.display="none",te.appendChild(ke),ke.src=String(De),Se=ke.contentWindow.document,Se.open(),Se.write(me("document.F=Object")),Se.close(),Se.F},Be,Fe=function(){try{Be=new ActiveXObject("htmlfile")}catch(De){}Fe=typeof document!="undefined"?document.domain&&Be?ve(Be):Ce():ve(Be);for(var ke=oe.length;ke--;)delete Fe[se][oe[ke]];return Fe()};re[he]=!0,Pe.exports=Object.create||function(De,Se){var xe;return De!==null?(pe[se]=ee(De),xe=new pe,pe[se]=null,xe[he]=De):xe=Fe(),Se===void 0?xe:E.f(xe,Se)}},{"../internals/an-object":101,"../internals/document-create-element":135,"../internals/enum-bug-keys":148,"../internals/hidden-keys":165,"../internals/html":167,"../internals/object-define-properties":197,"../internals/shared-key":235}],197:[function(a,Pe,ye){var ee=a("../internals/descriptors"),E=a("../internals/v8-prototype-define-bug"),oe=a("../internals/object-define-property"),re=a("../internals/an-object"),te=a("../internals/to-indexed-object"),ce=a("../internals/object-keys");ye.f=ee&&!E?Object.defineProperties:function(le,ie){re(le);for(var se=te(ie),ae=ce(ie),he=ae.length,pe=0,me;he>pe;)oe.f(le,me=ae[pe++],se[me]);return le}},{"../internals/an-object":101,"../internals/descriptors":134,"../internals/object-define-property":198,"../internals/object-keys":206,"../internals/to-indexed-object":247,"../internals/v8-prototype-define-bug":265}],198:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/descriptors"),oe=a("../internals/ie8-dom-define"),re=a("../internals/v8-prototype-define-bug"),te=a("../internals/an-object"),ce=a("../internals/to-property-key"),z=ee.TypeError,le=Object.defineProperty,ie=Object.getOwnPropertyDescriptor,se="enumerable",ae="configurable",he="writable";ye.f=E?re?function(me,ve,Ce){if(te(me),ve=ce(ve),te(Ce),typeof me=="function"&&ve==="prototype"&&"value"in Ce&&he in Ce&&!Ce[he]){var Be=ie(me,ve);Be&&Be[he]&&(me[ve]=Ce.value,Ce={configurable:ae in Ce?Ce[ae]:Be[ae],enumerable:se in Ce?Ce[se]:Be[se],writable:!1})}return le(me,ve,Ce)}:le:function(me,ve,Ce){if(te(me),ve=ce(ve),te(Ce),oe)try{return le(me,ve,Ce)}catch(Be){}if("get"in Ce||"set"in Ce)throw z("Accessors not supported");return"value"in Ce&&(me[ve]=Ce.value),me}},{"../internals/an-object":101,"../internals/descriptors":134,"../internals/global":163,"../internals/ie8-dom-define":168,"../internals/to-property-key":254,"../internals/v8-prototype-define-bug":265}],199:[function(a,Pe,ye){var ee=a("../internals/descriptors"),E=a("../internals/function-call"),oe=a("../internals/object-property-is-enumerable"),re=a("../internals/create-property-descriptor"),te=a("../internals/to-indexed-object"),ce=a("../internals/to-property-key"),z=a("../internals/has-own-property"),le=a("../internals/ie8-dom-define"),ie=Object.getOwnPropertyDescriptor;ye.f=ee?ie:function(ae,he){if(ae=te(ae),he=ce(he),le)try{return ie(ae,he)}catch(pe){}if(z(ae,he))return re(!E(oe.f,ae,he),ae[he])}},{"../internals/create-property-descriptor":130,"../internals/descriptors":134,"../internals/function-call":155,"../internals/has-own-property":164,"../internals/ie8-dom-define":168,"../internals/object-property-is-enumerable":207,"../internals/to-indexed-object":247,"../internals/to-property-key":254}],200:[function(a,Pe,ye){var ee=a("../internals/classof-raw"),E=a("../internals/to-indexed-object"),oe=a("../internals/object-get-own-property-names").f,re=a("../internals/array-slice-simple"),te=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],ce=function(z){try{return oe(z)}catch(le){return re(te)}};Pe.exports.f=function(le){return te&&ee(le)=="Window"?ce(le):oe(E(le))}},{"../internals/array-slice-simple":116,"../internals/classof-raw":123,"../internals/object-get-own-property-names":201,"../internals/to-indexed-object":247}],201:[function(a,Pe,ye){var ee=a("../internals/object-keys-internal"),E=a("../internals/enum-bug-keys"),oe=E.concat("length","prototype");ye.f=Object.getOwnPropertyNames||function(te){return ee(te,oe)}},{"../internals/enum-bug-keys":148,"../internals/object-keys-internal":205}],202:[function(a,Pe,ye){ye.f=Object.getOwnPropertySymbols},{}],203:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/has-own-property"),oe=a("../internals/is-callable"),re=a("../internals/to-object"),te=a("../internals/shared-key"),ce=a("../internals/correct-prototype-getter"),z=te("IE_PROTO"),le=ee.Object,ie=le.prototype;Pe.exports=ce?le.getPrototypeOf:function(se){var ae=re(se);if(E(ae,z))return ae[z];var he=ae.constructor;return oe(he)&&ae instanceof he?he.prototype:ae instanceof le?ie:null}},{"../internals/correct-prototype-getter":127,"../internals/global":163,"../internals/has-own-property":164,"../internals/is-callable":176,"../internals/shared-key":235,"../internals/to-object":250}],204:[function(a,Pe,ye){var ee=a("../internals/function-uncurry-this");Pe.exports=ee({}.isPrototypeOf)},{"../internals/function-uncurry-this":157}],205:[function(a,Pe,ye){var ee=a("../internals/function-uncurry-this"),E=a("../internals/has-own-property"),oe=a("../internals/to-indexed-object"),re=a("../internals/array-includes").indexOf,te=a("../internals/hidden-keys"),ce=ee([].push);Pe.exports=function(z,le){var ie=oe(z),se=0,ae=[],he;for(he in ie)!E(te,he)&&E(ie,he)&&ce(ae,he);for(;le.length>se;)E(ie,he=le[se++])&&(~re(ae,he)||ce(ae,he));return ae}},{"../internals/array-includes":110,"../internals/function-uncurry-this":157,"../internals/has-own-property":164,"../internals/hidden-keys":165,"../internals/to-indexed-object":247}],206:[function(a,Pe,ye){var ee=a("../internals/object-keys-internal"),E=a("../internals/enum-bug-keys");Pe.exports=Object.keys||function(re){return ee(re,E)}},{"../internals/enum-bug-keys":148,"../internals/object-keys-internal":205}],207:[function(a,Pe,ye){"use strict";var ee={}.propertyIsEnumerable,E=Object.getOwnPropertyDescriptor,oe=E&&!ee.call({1:2},1);ye.f=oe?function(te){var ce=E(this,te);return!!ce&&ce.enumerable}:ee},{}],208:[function(a,Pe,ye){var ee=a("../internals/function-uncurry-this"),E=a("../internals/an-object"),oe=a("../internals/a-possible-prototype");Pe.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var re=!1,te={},ce;try{ce=ee(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),ce(te,[]),re=te instanceof Array}catch(z){}return function(le,ie){return E(le),oe(ie),re?ce(le,ie):le.__proto__=ie,le}}():void 0)},{"../internals/a-possible-prototype":97,"../internals/an-object":101,"../internals/function-uncurry-this":157}],209:[function(a,Pe,ye){var ee=a("../internals/descriptors"),E=a("../internals/function-uncurry-this"),oe=a("../internals/object-keys"),re=a("../internals/to-indexed-object"),te=a("../internals/object-property-is-enumerable").f,ce=E(te),z=E([].push),le=function(ie){return function(se){for(var ae=re(se),he=oe(ae),pe=he.length,me=0,ve=[],Ce;pe>me;)Ce=he[me++],(!ee||ce(ae,Ce))&&z(ve,ie?[Ce,ae[Ce]]:ae[Ce]);return ve}};Pe.exports={entries:le(!0),values:le(!1)}},{"../internals/descriptors":134,"../internals/function-uncurry-this":157,"../internals/object-keys":206,"../internals/object-property-is-enumerable":207,"../internals/to-indexed-object":247}],210:[function(a,Pe,ye){"use strict";var ee=a("../internals/to-string-tag-support"),E=a("../internals/classof");Pe.exports=ee?{}.toString:function(){return"[object "+E(this)+"]"}},{"../internals/classof":124,"../internals/to-string-tag-support":255}],211:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/function-call"),oe=a("../internals/is-callable"),re=a("../internals/is-object"),te=ee.TypeError;Pe.exports=function(ce,z){var le,ie;if(z==="string"&&oe(le=ce.toString)&&!re(ie=E(le,ce))||oe(le=ce.valueOf)&&!re(ie=E(le,ce))||z!=="string"&&oe(le=ce.toString)&&!re(ie=E(le,ce)))return ie;throw te("Can't convert object to primitive value")}},{"../internals/function-call":155,"../internals/global":163,"../internals/is-callable":176,"../internals/is-object":180}],212:[function(a,Pe,ye){var ee=a("../internals/get-built-in"),E=a("../internals/function-uncurry-this"),oe=a("../internals/object-get-own-property-names"),re=a("../internals/object-get-own-property-symbols"),te=a("../internals/an-object"),ce=E([].concat);Pe.exports=ee("Reflect","ownKeys")||function(le){var ie=oe.f(te(le)),se=re.f;return se?ce(ie,se(le)):ie}},{"../internals/an-object":101,"../internals/function-uncurry-this":157,"../internals/get-built-in":158,"../internals/object-get-own-property-names":201,"../internals/object-get-own-property-symbols":202}],213:[function(a,Pe,ye){var ee=a("../internals/global");Pe.exports=ee},{"../internals/global":163}],214:[function(a,Pe,ye){Pe.exports=function(ee){try{return{error:!1,value:ee()}}catch(E){return{error:!0,value:E}}}},{}],215:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/promise-native-constructor"),oe=a("../internals/is-callable"),re=a("../internals/is-forced"),te=a("../internals/inspect-source"),ce=a("../internals/well-known-symbol"),z=a("../internals/engine-is-browser"),le=a("../internals/is-pure"),ie=a("../internals/engine-v8-version"),se=E&&E.prototype,ae=ce("species"),he=!1,pe=oe(ee.PromiseRejectionEvent),me=re("Promise",function(){var ve=te(E),Ce=ve!==String(E);if(!Ce&&ie===66||le&&!(se.catch&&se.finally))return!0;if(ie>=51&&/native code/.test(ve))return!1;var Be=new E(function(De){De(1)}),Fe=function(De){De(function(){},function(){})},ke=Be.constructor={};return ke[ae]=Fe,he=Be.then(function(){})instanceof Fe,he?!Ce&&z&&!pe:!0});Pe.exports={CONSTRUCTOR:me,REJECTION_EVENT:pe,SUBCLASSING:he}},{"../internals/engine-is-browser":139,"../internals/engine-v8-version":146,"../internals/global":163,"../internals/inspect-source":172,"../internals/is-callable":176,"../internals/is-forced":178,"../internals/is-pure":181,"../internals/promise-native-constructor":216,"../internals/well-known-symbol":268}],216:[function(a,Pe,ye){var ee=a("../internals/global");Pe.exports=ee.Promise},{"../internals/global":163}],217:[function(a,Pe,ye){var ee=a("../internals/an-object"),E=a("../internals/is-object"),oe=a("../internals/new-promise-capability");Pe.exports=function(re,te){if(ee(re),E(te)&&te.constructor===re)return te;var ce=oe.f(re),z=ce.resolve;return z(te),ce.promise}},{"../internals/an-object":101,"../internals/is-object":180,"../internals/new-promise-capability":193}],218:[function(a,Pe,ye){var ee=a("../internals/promise-native-constructor"),E=a("../internals/check-correctness-of-iteration"),oe=a("../internals/promise-constructor-detection").CONSTRUCTOR;Pe.exports=oe||!E(function(re){ee.all(re).then(void 0,function(){})})},{"../internals/check-correctness-of-iteration":122,"../internals/promise-constructor-detection":215,"../internals/promise-native-constructor":216}],219:[function(a,Pe,ye){var ee=a("../internals/object-define-property").f;Pe.exports=function(E,oe,re){re in E||ee(E,re,{configurable:!0,get:function(){return oe[re]},set:function(te){oe[re]=te}})}},{"../internals/object-define-property":198}],220:[function(a,Pe,ye){var ee=function(){this.head=null,this.tail=null};ee.prototype={add:function(E){var oe={item:E,next:null};this.head?this.tail.next=oe:this.head=oe,this.tail=oe},get:function(){var E=this.head;if(E)return this.head=E.next,this.tail===E&&(this.tail=null),E.item}},Pe.exports=ee},{}],221:[function(a,Pe,ye){var ee=a("../internals/redefine");Pe.exports=function(E,oe,re){for(var te in oe)ee(E,te,oe[te],re);return E}},{"../internals/redefine":222}],222:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/is-callable"),oe=a("../internals/has-own-property"),re=a("../internals/create-non-enumerable-property"),te=a("../internals/set-global"),ce=a("../internals/inspect-source"),z=a("../internals/internal-state"),le=a("../internals/function-name").CONFIGURABLE,ie=z.get,se=z.enforce,ae=String(String).split("String");(Pe.exports=function(he,pe,me,ve){var Ce=ve?!!ve.unsafe:!1,Be=ve?!!ve.enumerable:!1,Fe=ve?!!ve.noTargetGet:!1,ke=ve&&ve.name!==void 0?ve.name:pe,De;if(E(me)&&(String(ke).slice(0,7)==="Symbol("&&(ke="["+String(ke).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!oe(me,"name")||le&&me.name!==ke)&&re(me,"name",ke),De=se(me),De.source||(De.source=ae.join(typeof ke=="string"?ke:""))),he===ee){Be?he[pe]=me:te(pe,me);return}else Ce?!Fe&&he[pe]&&(Be=!0):delete he[pe];Be?he[pe]=me:re(he,pe,me)})(Function.prototype,"toString",function(){return E(this)&&ie(this).source||ce(this)})},{"../internals/create-non-enumerable-property":129,"../internals/function-name":156,"../internals/global":163,"../internals/has-own-property":164,"../internals/inspect-source":172,"../internals/internal-state":173,"../internals/is-callable":176,"../internals/set-global":232}],223:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/function-call"),oe=a("../internals/an-object"),re=a("../internals/is-callable"),te=a("../internals/classof-raw"),ce=a("../internals/regexp-exec"),z=ee.TypeError;Pe.exports=function(le,ie){var se=le.exec;if(re(se)){var ae=E(se,le,ie);return ae!==null&&oe(ae),ae}if(te(le)==="RegExp")return E(ce,le,ie);throw z("RegExp#exec called on incompatible receiver")}},{"../internals/an-object":101,"../internals/classof-raw":123,"../internals/function-call":155,"../internals/global":163,"../internals/is-callable":176,"../internals/regexp-exec":224}],224:[function(a,Pe,ye){"use strict";var ee=a("../internals/function-call"),E=a("../internals/function-uncurry-this"),oe=a("../internals/to-string"),re=a("../internals/regexp-flags"),te=a("../internals/regexp-sticky-helpers"),ce=a("../internals/shared"),z=a("../internals/object-create"),le=a("../internals/internal-state").get,ie=a("../internals/regexp-unsupported-dot-all"),se=a("../internals/regexp-unsupported-ncg"),ae=ce("native-string-replace",String.prototype.replace),he=RegExp.prototype.exec,pe=he,me=E("".charAt),ve=E("".indexOf),Ce=E("".replace),Be=E("".slice),Fe=function(){var xe=/a/,Oe=/b*/g;return ee(he,xe,"a"),ee(he,Oe,"a"),xe.lastIndex!==0||Oe.lastIndex!==0}(),ke=te.BROKEN_CARET,De=/()??/.exec("")[1]!==void 0,Se=Fe||De||ke||ie||se;Se&&(pe=function(Oe){var Ie=this,Le=le(Ie),je=oe(Oe),we=Le.raw,Ve,Ge,ze,it,We,Ke,$e;if(we)return we.lastIndex=Ie.lastIndex,Ve=ee(pe,we,je),Ie.lastIndex=we.lastIndex,Ve;var nt=Le.groups,et=ke&&Ie.sticky,Ye=ee(re,Ie),Qe=Ie.source,Je=0,st=je;if(et&&(Ye=Ce(Ye,"y",""),ve(Ye,"g")===-1&&(Ye+="g"),st=Be(je,Ie.lastIndex),Ie.lastIndex>0&&(!Ie.multiline||Ie.multiline&&me(je,Ie.lastIndex-1)!==`
|
|
|
`)&&(Qe="(?: "+Qe+")",st=" "+st,Je++),Ge=new RegExp("^(?:"+Qe+")",Ye)),De&&(Ge=new RegExp("^"+Qe+"$(?!\\s)",Ye)),Fe&&(ze=Ie.lastIndex),it=ee(he,et?Ge:Ie,st),et?it?(it.input=Be(it.input,Je),it[0]=Be(it[0],Je),it.index=Ie.lastIndex,Ie.lastIndex+=it[0].length):Ie.lastIndex=0:Fe&&it&&(Ie.lastIndex=Ie.global?it.index+it[0].length:ze),De&&it&&it.length>1&&ee(ae,it[0],Ge,function(){for(We=1;We<arguments.length-2;We++)arguments[We]===void 0&&(it[We]=void 0)}),it&&nt)for(it.groups=Ke=z(null),We=0;We<nt.length;We++)$e=nt[We],Ke[$e[0]]=it[$e[1]];return it}),Pe.exports=pe},{"../internals/function-call":155,"../internals/function-uncurry-this":157,"../internals/internal-state":173,"../internals/object-create":196,"../internals/regexp-flags":225,"../internals/regexp-sticky-helpers":227,"../internals/regexp-unsupported-dot-all":228,"../internals/regexp-unsupported-ncg":229,"../internals/shared":237,"../internals/to-string":256}],225:[function(a,Pe,ye){"use strict";var ee=a("../internals/an-object");Pe.exports=function(){var E=ee(this),oe="";return E.hasIndices&&(oe+="d"),E.global&&(oe+="g"),E.ignoreCase&&(oe+="i"),E.multiline&&(oe+="m"),E.dotAll&&(oe+="s"),E.unicode&&(oe+="u"),E.sticky&&(oe+="y"),oe}},{"../internals/an-object":101}],226:[function(a,Pe,ye){var ee=a("../internals/function-call"),E=a("../internals/has-own-property"),oe=a("../internals/object-is-prototype-of"),re=a("../internals/regexp-flags"),te=RegExp.prototype;Pe.exports=function(ce){var z=ce.flags;return z===void 0&&!("flags"in te)&&!E(ce,"flags")&&oe(te,ce)?ee(re,ce):z}},{"../internals/function-call":155,"../internals/has-own-property":164,"../internals/object-is-prototype-of":204,"../internals/regexp-flags":225}],227:[function(a,Pe,ye){var ee=a("../internals/fails"),E=a("../internals/global"),oe=E.RegExp,re=ee(function(){var z=oe("a","y");return z.lastIndex=2,z.exec("abcd")!=null}),te=re||ee(function(){return!oe("a","y").sticky}),ce=re||ee(function(){var z=oe("^r","gy");return z.lastIndex=2,z.exec("str")!=null});Pe.exports={BROKEN_CARET:ce,MISSED_STICKY:te,UNSUPPORTED_Y:re}},{"../internals/fails":150,"../internals/global":163}],228:[function(a,Pe,ye){var ee=a("../internals/fails"),E=a("../internals/global"),oe=E.RegExp;Pe.exports=ee(function(){var re=oe(".","s");return!(re.dotAll&&re.exec(`
|
|
|
`)&&re.flags==="s")})},{"../internals/fails":150,"../internals/global":163}],229:[function(a,Pe,ye){var ee=a("../internals/fails"),E=a("../internals/global"),oe=E.RegExp;Pe.exports=ee(function(){var re=oe("(?<a>b)","g");return re.exec("b").groups.a!=="b"||"b".replace(re,"$<a>c")!=="bc"})},{"../internals/fails":150,"../internals/global":163}],230:[function(a,Pe,ye){var ee=a("../internals/global"),E=ee.TypeError;Pe.exports=function(oe){if(oe==null)throw E("Can't call method on "+oe);return oe}},{"../internals/global":163}],231:[function(a,Pe,ye){Pe.exports=Object.is||function(E,oe){return E===oe?E!==0||1/E===1/oe:E!=E&&oe!=oe}},{}],232:[function(a,Pe,ye){var ee=a("../internals/global"),E=Object.defineProperty;Pe.exports=function(oe,re){try{E(ee,oe,{value:re,configurable:!0,writable:!0})}catch(te){ee[oe]=re}return re}},{"../internals/global":163}],233:[function(a,Pe,ye){"use strict";var ee=a("../internals/get-built-in"),E=a("../internals/object-define-property"),oe=a("../internals/well-known-symbol"),re=a("../internals/descriptors"),te=oe("species");Pe.exports=function(ce){var z=ee(ce),le=E.f;re&&z&&!z[te]&&le(z,te,{configurable:!0,get:function(){return this}})}},{"../internals/descriptors":134,"../internals/get-built-in":158,"../internals/object-define-property":198,"../internals/well-known-symbol":268}],234:[function(a,Pe,ye){var ee=a("../internals/object-define-property").f,E=a("../internals/has-own-property"),oe=a("../internals/well-known-symbol"),re=oe("toStringTag");Pe.exports=function(te,ce,z){te&&!z&&(te=te.prototype),te&&!E(te,re)&&ee(te,re,{configurable:!0,value:ce})}},{"../internals/has-own-property":164,"../internals/object-define-property":198,"../internals/well-known-symbol":268}],235:[function(a,Pe,ye){var ee=a("../internals/shared"),E=a("../internals/uid"),oe=ee("keys");Pe.exports=function(re){return oe[re]||(oe[re]=E(re))}},{"../internals/shared":237,"../internals/uid":263}],236:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/set-global"),oe="__core-js_shared__",re=ee[oe]||E(oe,{});Pe.exports=re},{"../internals/global":163,"../internals/set-global":232}],237:[function(a,Pe,ye){var ee=a("../internals/is-pure"),E=a("../internals/shared-store");(Pe.exports=function(oe,re){return E[oe]||(E[oe]=re!==void 0?re:{})})("versions",[]).push({version:"3.22.1",mode:ee?"pure":"global",copyright:"\xA9 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.22.1/LICENSE",source:"https://github.com/zloirock/core-js"})},{"../internals/is-pure":181,"../internals/shared-store":236}],238:[function(a,Pe,ye){var ee=a("../internals/an-object"),E=a("../internals/a-constructor"),oe=a("../internals/well-known-symbol"),re=oe("species");Pe.exports=function(te,ce){var z=ee(te).constructor,le;return z===void 0||(le=ee(z)[re])==null?ce:E(le)}},{"../internals/a-constructor":96,"../internals/an-object":101,"../internals/well-known-symbol":268}],239:[function(a,Pe,ye){var ee=a("../internals/function-uncurry-this"),E=a("../internals/to-integer-or-infinity"),oe=a("../internals/to-string"),re=a("../internals/require-object-coercible"),te=ee("".charAt),ce=ee("".charCodeAt),z=ee("".slice),le=function(ie){return function(se,ae){var he=oe(re(se)),pe=E(ae),me=he.length,ve,Ce;return pe<0||pe>=me?ie?"":void 0:(ve=ce(he,pe),ve<55296||ve>56319||pe+1===me||(Ce=ce(he,pe+1))<56320||Ce>57343?ie?te(he,pe):ve:ie?z(he,pe,pe+2):(ve-55296<<10)+(Ce-56320)+65536)}};Pe.exports={codeAt:le(!1),charAt:le(!0)}},{"../internals/function-uncurry-this":157,"../internals/require-object-coercible":230,"../internals/to-integer-or-infinity":248,"../internals/to-string":256}],240:[function(a,Pe,ye){var ee=a("../internals/function-name").PROPER,E=a("../internals/fails"),oe=a("../internals/whitespaces"),re="\u200B\x85\u180E";Pe.exports=function(te){return E(function(){return!!oe[te]()||re[te]()!==re||ee&&oe[te].name!==te})}},{"../internals/fails":150,"../internals/function-name":156,"../internals/whitespaces":269}],241:[function(a,Pe,ye){var ee=a("../internals/function-uncurry-this"),E=a("../internals/require-object-coercible"),oe=a("../internals/to-string"),re=a("../internals/whitespaces"),te=ee("".replace),ce="["+re+"]",z=RegExp("^"+ce+ce+"*"),le=RegExp(ce+ce+"*$"),ie=function(se){return function(ae){var he=oe(E(ae));return se&1&&(he=te(he,z,"")),se&2&&(he=te(he,le,"")),he}};Pe.exports={start:ie(1),end:ie(2),trim:ie(3)}},{"../internals/function-uncurry-this":157,"../internals/require-object-coercible":230,"../internals/to-string":256,"../internals/whitespaces":269}],242:[function(a,Pe,ye){var ee=a("../internals/function-call"),E=a("../internals/get-built-in"),oe=a("../internals/well-known-symbol"),re=a("../internals/redefine");Pe.exports=function(){var te=E("Symbol"),ce=te&&te.prototype,z=ce&&ce.valueOf,le=oe("toPrimitive");ce&&!ce[le]&&re(ce,le,function(ie){return ee(z,this)})}},{"../internals/function-call":155,"../internals/get-built-in":158,"../internals/redefine":222,"../internals/well-known-symbol":268}],243:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/function-apply"),oe=a("../internals/function-bind-context"),re=a("../internals/is-callable"),te=a("../internals/has-own-property"),ce=a("../internals/fails"),z=a("../internals/html"),le=a("../internals/array-slice"),ie=a("../internals/document-create-element"),se=a("../internals/validate-arguments-length"),ae=a("../internals/engine-is-ios"),he=a("../internals/engine-is-node"),pe=ee.setImmediate,me=ee.clearImmediate,ve=ee.process,Ce=ee.Dispatch,Be=ee.Function,Fe=ee.MessageChannel,ke=ee.String,De=0,Se={},xe="onreadystatechange",Oe,Ie,Le,je;try{Oe=ee.location}catch(it){}var we=function(it){if(te(Se,it)){var We=Se[it];delete Se[it],We()}},Ve=function(it){return function(){we(it)}},Ge=function(it){we(it.data)},ze=function(it){ee.postMessage(ke(it),Oe.protocol+"//"+Oe.host)};(!pe||!me)&&(pe=function(We){se(arguments.length,1);var Ke=re(We)?We:Be(We),$e=le(arguments,1);return Se[++De]=function(){E(Ke,void 0,$e)},Ie(De),De},me=function(We){delete Se[We]},he?Ie=function(it){ve.nextTick(Ve(it))}:Ce&&Ce.now?Ie=function(it){Ce.now(Ve(it))}:Fe&&!ae?(Le=new Fe,je=Le.port2,Le.port1.onmessage=Ge,Ie=oe(je.postMessage,je)):ee.addEventListener&&re(ee.postMessage)&&!ee.importScripts&&Oe&&Oe.protocol!=="file:"&&!ce(ze)?(Ie=ze,ee.addEventListener("message",Ge,!1)):xe in ie("script")?Ie=function(it){z.appendChild(ie("script"))[xe]=function(){z.removeChild(this),we(it)}}:Ie=function(it){setTimeout(Ve(it),0)}),Pe.exports={set:pe,clear:me}},{"../internals/array-slice":117,"../internals/document-create-element":135,"../internals/engine-is-ios":142,"../internals/engine-is-node":143,"../internals/fails":150,"../internals/function-apply":152,"../internals/function-bind-context":153,"../internals/global":163,"../internals/has-own-property":164,"../internals/html":167,"../internals/is-callable":176,"../internals/validate-arguments-length":266}],244:[function(a,Pe,ye){var ee=a("../internals/function-uncurry-this");Pe.exports=ee(1 .valueOf)},{"../internals/function-uncurry-this":157}],245:[function(a,Pe,ye){var ee=a("../internals/to-integer-or-infinity"),E=Math.max,oe=Math.min;Pe.exports=function(re,te){var ce=ee(re);return ce<0?E(ce+te,0):oe(ce,te)}},{"../internals/to-integer-or-infinity":248}],246:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/to-integer-or-infinity"),oe=a("../internals/to-length"),re=ee.RangeError;Pe.exports=function(te){if(te===void 0)return 0;var ce=E(te),z=oe(ce);if(ce!==z)throw re("Wrong length or index");return z}},{"../internals/global":163,"../internals/to-integer-or-infinity":248,"../internals/to-length":249}],247:[function(a,Pe,ye){var ee=a("../internals/indexed-object"),E=a("../internals/require-object-coercible");Pe.exports=function(oe){return ee(E(oe))}},{"../internals/indexed-object":170,"../internals/require-object-coercible":230}],248:[function(a,Pe,ye){var ee=Math.ceil,E=Math.floor;Pe.exports=function(oe){var re=+oe;return re!==re||re===0?0:(re>0?E:ee)(re)}},{}],249:[function(a,Pe,ye){var ee=a("../internals/to-integer-or-infinity"),E=Math.min;Pe.exports=function(oe){return oe>0?E(ee(oe),9007199254740991):0}},{"../internals/to-integer-or-infinity":248}],250:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/require-object-coercible"),oe=ee.Object;Pe.exports=function(re){return oe(E(re))}},{"../internals/global":163,"../internals/require-object-coercible":230}],251:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/to-positive-integer"),oe=ee.RangeError;Pe.exports=function(re,te){var ce=E(re);if(ce%te)throw oe("Wrong offset");return ce}},{"../internals/global":163,"../internals/to-positive-integer":252}],252:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/to-integer-or-infinity"),oe=ee.RangeError;Pe.exports=function(re){var te=E(re);if(te<0)throw oe("The argument can't be less than 0");return te}},{"../internals/global":163,"../internals/to-integer-or-infinity":248}],253:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/function-call"),oe=a("../internals/is-object"),re=a("../internals/is-symbol"),te=a("../internals/get-method"),ce=a("../internals/ordinary-to-primitive"),z=a("../internals/well-known-symbol"),le=ee.TypeError,ie=z("toPrimitive");Pe.exports=function(se,ae){if(!oe(se)||re(se))return se;var he=te(se,ie),pe;if(he){if(ae===void 0&&(ae="default"),pe=E(he,se,ae),!oe(pe)||re(pe))return pe;throw le("Can't convert object to primitive value")}return ae===void 0&&(ae="number"),ce(se,ae)}},{"../internals/function-call":155,"../internals/get-method":161,"../internals/global":163,"../internals/is-object":180,"../internals/is-symbol":183,"../internals/ordinary-to-primitive":211,"../internals/well-known-symbol":268}],254:[function(a,Pe,ye){var ee=a("../internals/to-primitive"),E=a("../internals/is-symbol");Pe.exports=function(oe){var re=ee(oe,"string");return E(re)?re:re+""}},{"../internals/is-symbol":183,"../internals/to-primitive":253}],255:[function(a,Pe,ye){var ee=a("../internals/well-known-symbol"),E=ee("toStringTag"),oe={};oe[E]="z",Pe.exports=String(oe)==="[object z]"},{"../internals/well-known-symbol":268}],256:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/classof"),oe=ee.String;Pe.exports=function(re){if(E(re)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return oe(re)}},{"../internals/classof":124,"../internals/global":163}],257:[function(a,Pe,ye){var ee=a("../internals/global"),E=ee.String;Pe.exports=function(oe){try{return E(oe)}catch(re){return"Object"}}},{"../internals/global":163}],258:[function(a,Pe,ye){"use strict";var ee=a("../internals/export"),E=a("../internals/global"),oe=a("../internals/function-call"),re=a("../internals/descriptors"),te=a("../internals/typed-array-constructors-require-wrappers"),ce=a("../internals/array-buffer-view-core"),z=a("../internals/array-buffer"),le=a("../internals/an-instance"),ie=a("../internals/create-property-descriptor"),se=a("../internals/create-non-enumerable-property"),ae=a("../internals/is-integral-number"),he=a("../internals/to-length"),pe=a("../internals/to-index"),me=a("../internals/to-offset"),ve=a("../internals/to-property-key"),Ce=a("../internals/has-own-property"),Be=a("../internals/classof"),Fe=a("../internals/is-object"),ke=a("../internals/is-symbol"),De=a("../internals/object-create"),Se=a("../internals/object-is-prototype-of"),xe=a("../internals/object-set-prototype-of"),Oe=a("../internals/object-get-own-property-names").f,Ie=a("../internals/typed-array-from"),Le=a("../internals/array-iteration").forEach,je=a("../internals/set-species"),we=a("../internals/object-define-property"),Ve=a("../internals/object-get-own-property-descriptor"),Ge=a("../internals/internal-state"),ze=a("../internals/inherit-if-required"),it=Ge.get,We=Ge.set,Ke=we.f,$e=Ve.f,nt=Math.round,et=E.RangeError,Ye=z.ArrayBuffer,Qe=Ye.prototype,Je=z.DataView,st=ce.NATIVE_ARRAY_BUFFER_VIEWS,qe=ce.TYPED_ARRAY_CONSTRUCTOR,ft=ce.TYPED_ARRAY_TAG,lt=ce.TypedArray,tt=ce.TypedArrayPrototype,Re=ce.aTypedArrayConstructor,Ne=ce.isTypedArray,ne="BYTES_PER_ELEMENT",ue="Wrong length",Me=function(Ue,_e){Re(Ue);for(var ct=0,ut=_e.length,yt=new Ue(ut);ut>ct;)yt[ct]=_e[ct++];return yt},Ze=function(Ue,_e){Ke(Ue,_e,{get:function(){return it(this)[_e]}})},Ee=function(Ue){var _e;return Se(Qe,Ue)||(_e=Be(Ue))=="ArrayBuffer"||_e=="SharedArrayBuffer"},be=function(Ue,_e){return Ne(Ue)&&!ke(_e)&&_e in Ue&&ae(+_e)&&_e>=0},Te=function(_e,ct){return ct=ve(ct),be(_e,ct)?ie(2,_e[ct]):$e(_e,ct)},He=function(_e,ct,ut){return ct=ve(ct),be(_e,ct)&&Fe(ut)&&Ce(ut,"value")&&!Ce(ut,"get")&&!Ce(ut,"set")&&!ut.configurable&&(!Ce(ut,"writable")||ut.writable)&&(!Ce(ut,"enumerable")||ut.enumerable)?(_e[ct]=ut.value,_e):Ke(_e,ct,ut)};re?(st||(Ve.f=Te,we.f=He,Ze(tt,"buffer"),Ze(tt,"byteOffset"),Ze(tt,"byteLength"),Ze(tt,"length")),ee({target:"Object",stat:!0,forced:!st},{getOwnPropertyDescriptor:Te,defineProperty:He}),Pe.exports=function(Ue,_e,ct){var ut=Ue.match(/\d+$/)[0]/8,yt=Ue+(ct?"Clamped":"")+"Array",at="get"+Ue,rt="set"+Ue,Et=E[yt],vt=Et,Nt=vt&&vt.prototype,Ft={},Ot=function(bt,jt){var Kt=it(bt);return Kt.view[at](jt*ut+Kt.byteOffset,!0)},kt=function(bt,jt,Kt){var qt=it(bt);ct&&(Kt=(Kt=nt(Kt))<0?0:Kt>255?255:Kt&255),qt.view[rt](jt*ut+qt.byteOffset,Kt,!0)},Bt=function(bt,jt){Ke(bt,jt,{get:function(){return Ot(this,jt)},set:function(Kt){return kt(this,jt,Kt)},enumerable:!0})};st?te&&(vt=_e(function(bt,jt,Kt,qt){return le(bt,Nt),ze(function(){return Fe(jt)?Ee(jt)?qt!==void 0?new Et(jt,me(Kt,ut),qt):Kt!==void 0?new Et(jt,me(Kt,ut)):new Et(jt):Ne(jt)?Me(vt,jt):oe(Ie,vt,jt):new Et(pe(jt))}(),bt,vt)}),xe&&xe(vt,lt),Le(Oe(Et),function(bt){bt in vt||se(vt,bt,Et[bt])}),vt.prototype=Nt):(vt=_e(function(bt,jt,Kt,qt){le(bt,Nt);var wt=0,Rt=0,Vt,_t,un;if(!Fe(jt))un=pe(jt),_t=un*ut,Vt=new Ye(_t);else if(Ee(jt)){Vt=jt,Rt=me(Kt,ut);var xn=jt.byteLength;if(qt===void 0){if(xn%ut||(_t=xn-Rt,_t<0))throw et(ue)}else if(_t=he(qt)*ut,_t+Rt>xn)throw et(ue);un=_t/ut}else return Ne(jt)?Me(vt,jt):oe(Ie,vt,jt);for(We(bt,{buffer:Vt,byteOffset:Rt,byteLength:_t,length:un,view:new Je(Vt)});wt<un;)Bt(bt,wt++)}),xe&&xe(vt,lt),Nt=vt.prototype=De(tt)),Nt.constructor!==vt&&se(Nt,"constructor",vt),se(Nt,qe,vt),ft&&se(Nt,ft,yt),Ft[yt]=vt,ee({global:!0,forced:vt!=Et,sham:!st},Ft),ne in vt||se(vt,ne,ut),ne in Nt||se(Nt,ne,ut),je(yt)}):Pe.exports=function(){}},{"../internals/an-instance":100,"../internals/array-buffer":104,"../internals/array-buffer-view-core":103,"../internals/array-iteration":111,"../internals/classof":124,"../internals/create-non-enumerable-property":129,"../internals/create-property-descriptor":130,"../internals/descriptors":134,"../internals/export":149,"../internals/function-call":155,"../internals/global":163,"../internals/has-own-property":164,"../internals/inherit-if-required":171,"../internals/internal-state":173,"../internals/is-integral-number":179,"../internals/is-object":180,"../internals/is-symbol":183,"../internals/object-create":196,"../internals/object-define-property":198,"../internals/object-get-own-property-descriptor":199,"../internals/object-get-own-property-names":201,"../internals/object-is-prototype-of":204,"../internals/object-set-prototype-of":208,"../internals/set-species":233,"../internals/to-index":246,"../internals/to-length":249,"../internals/to-offset":251,"../internals/to-property-key":254,"../internals/typed-array-constructors-require-wrappers":259,"../internals/typed-array-from":261}],259:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/fails"),oe=a("../internals/check-correctness-of-iteration"),re=a("../internals/array-buffer-view-core").NATIVE_ARRAY_BUFFER_VIEWS,te=ee.ArrayBuffer,ce=ee.Int8Array;Pe.exports=!re||!E(function(){ce(1)})||!E(function(){new ce(-1)})||!oe(function(z){new ce,new ce(null),new ce(1.5),new ce(z)},!0)||E(function(){return new ce(new te(2),1,void 0).length!==1})},{"../internals/array-buffer-view-core":103,"../internals/check-correctness-of-iteration":122,"../internals/fails":150,"../internals/global":163}],260:[function(a,Pe,ye){var ee=a("../internals/array-from-constructor-and-list"),E=a("../internals/typed-array-species-constructor");Pe.exports=function(oe,re){return ee(E(oe),re)}},{"../internals/array-from-constructor-and-list":108,"../internals/typed-array-species-constructor":262}],261:[function(a,Pe,ye){var ee=a("../internals/function-bind-context"),E=a("../internals/function-call"),oe=a("../internals/a-constructor"),re=a("../internals/to-object"),te=a("../internals/length-of-array-like"),ce=a("../internals/get-iterator"),z=a("../internals/get-iterator-method"),le=a("../internals/is-array-iterator-method"),ie=a("../internals/array-buffer-view-core").aTypedArrayConstructor;Pe.exports=function(ae){var he=oe(this),pe=re(ae),me=arguments.length,ve=me>1?arguments[1]:void 0,Ce=ve!==void 0,Be=z(pe),Fe,ke,De,Se,xe,Oe;if(Be&&!le(Be))for(xe=ce(pe,Be),Oe=xe.next,pe=[];!(Se=E(Oe,xe)).done;)pe.push(Se.value);for(Ce&&me>2&&(ve=ee(ve,arguments[2])),ke=te(pe),De=new(ie(he))(ke),Fe=0;ke>Fe;Fe++)De[Fe]=Ce?ve(pe[Fe],Fe):pe[Fe];return De}},{"../internals/a-constructor":96,"../internals/array-buffer-view-core":103,"../internals/function-bind-context":153,"../internals/function-call":155,"../internals/get-iterator":160,"../internals/get-iterator-method":159,"../internals/is-array-iterator-method":174,"../internals/length-of-array-like":188,"../internals/to-object":250}],262:[function(a,Pe,ye){var ee=a("../internals/array-buffer-view-core"),E=a("../internals/species-constructor"),oe=ee.TYPED_ARRAY_CONSTRUCTOR,re=ee.aTypedArrayConstructor;Pe.exports=function(te){return re(E(te,te[oe]))}},{"../internals/array-buffer-view-core":103,"../internals/species-constructor":238}],263:[function(a,Pe,ye){var ee=a("../internals/function-uncurry-this"),E=0,oe=Math.random(),re=ee(1 .toString);Pe.exports=function(te){return"Symbol("+(te===void 0?"":te)+")_"+re(++E+oe,36)}},{"../internals/function-uncurry-this":157}],264:[function(a,Pe,ye){var ee=a("../internals/native-symbol");Pe.exports=ee&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},{"../internals/native-symbol":191}],265:[function(a,Pe,ye){var ee=a("../internals/descriptors"),E=a("../internals/fails");Pe.exports=ee&&E(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})},{"../internals/descriptors":134,"../internals/fails":150}],266:[function(a,Pe,ye){var ee=a("../internals/global"),E=ee.TypeError;Pe.exports=function(oe,re){if(oe<re)throw E("Not enough arguments");return oe}},{"../internals/global":163}],267:[function(a,Pe,ye){var ee=a("../internals/well-known-symbol");ye.f=ee},{"../internals/well-known-symbol":268}],268:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/shared"),oe=a("../internals/has-own-property"),re=a("../internals/uid"),te=a("../internals/native-symbol"),ce=a("../internals/use-symbol-as-uid"),z=E("wks"),le=ee.Symbol,ie=le&&le.for,se=ce?le:le&&le.withoutSetter||re;Pe.exports=function(ae){if(!oe(z,ae)||!(te||typeof z[ae]=="string")){var he="Symbol."+ae;te&&oe(le,ae)?z[ae]=le[ae]:ce&&ie?z[ae]=ie(he):z[ae]=se(he)}return z[ae]}},{"../internals/global":163,"../internals/has-own-property":164,"../internals/native-symbol":191,"../internals/shared":237,"../internals/uid":263,"../internals/use-symbol-as-uid":264}],269:[function(a,Pe,ye){Pe.exports=`
|
|
|
\v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},{}],270:[function(a,Pe,ye){"use strict";var ee=a("../internals/export"),E=a("../internals/global"),oe=a("../internals/array-buffer"),re=a("../internals/set-species"),te="ArrayBuffer",ce=oe[te],z=E[te];ee({global:!0,forced:z!==ce},{ArrayBuffer:ce}),re(te)},{"../internals/array-buffer":104,"../internals/export":149,"../internals/global":163,"../internals/set-species":233}],271:[function(a,Pe,ye){"use strict";var ee=a("../internals/export"),E=a("../internals/function-uncurry-this"),oe=a("../internals/fails"),re=a("../internals/array-buffer"),te=a("../internals/an-object"),ce=a("../internals/to-absolute-index"),z=a("../internals/to-length"),le=a("../internals/species-constructor"),ie=re.ArrayBuffer,se=re.DataView,ae=se.prototype,he=E(ie.prototype.slice),pe=E(ae.getUint8),me=E(ae.setUint8),ve=oe(function(){return!new ie(2).slice(1,void 0).byteLength});ee({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:ve},{slice:function(Be,Fe){if(he&&Fe===void 0)return he(te(this),Be);for(var ke=te(this).byteLength,De=ce(Be,ke),Se=ce(Fe===void 0?ke:Fe,ke),xe=new(le(this,ie))(z(Se-De)),Oe=new se(this),Ie=new se(xe),Le=0;De<Se;)me(Ie,Le++,pe(Oe,De++));return xe}})},{"../internals/an-object":101,"../internals/array-buffer":104,"../internals/export":149,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/species-constructor":238,"../internals/to-absolute-index":245,"../internals/to-length":249}],272:[function(a,Pe,ye){"use strict";var ee=a("../internals/export"),E=a("../internals/global"),oe=a("../internals/fails"),re=a("../internals/is-array"),te=a("../internals/is-object"),ce=a("../internals/to-object"),z=a("../internals/length-of-array-like"),le=a("../internals/create-property"),ie=a("../internals/array-species-create"),se=a("../internals/array-method-has-species-support"),ae=a("../internals/well-known-symbol"),he=a("../internals/engine-v8-version"),pe=ae("isConcatSpreadable"),me=9007199254740991,ve="Maximum allowed index exceeded",Ce=E.TypeError,Be=he>=51||!oe(function(){var Se=[];return Se[pe]=!1,Se.concat()[0]!==Se}),Fe=se("concat"),ke=function(Se){if(!te(Se))return!1;var xe=Se[pe];return xe!==void 0?!!xe:re(Se)},De=!Be||!Fe;ee({target:"Array",proto:!0,forced:De},{concat:function(xe){var Oe=ce(this),Ie=ie(Oe,0),Le=0,je,we,Ve,Ge,ze;for(je=-1,Ve=arguments.length;je<Ve;je++)if(ze=je===-1?Oe:arguments[je],ke(ze)){if(Ge=z(ze),Le+Ge>me)throw Ce(ve);for(we=0;we<Ge;we++,Le++)we in ze&&le(Ie,Le,ze[we])}else{if(Le>=me)throw Ce(ve);le(Ie,Le++,ze)}return Ie.length=Le,Ie}})},{"../internals/array-method-has-species-support":113,"../internals/array-species-create":120,"../internals/create-property":131,"../internals/engine-v8-version":146,"../internals/export":149,"../internals/fails":150,"../internals/global":163,"../internals/is-array":175,"../internals/is-object":180,"../internals/length-of-array-like":188,"../internals/to-object":250,"../internals/well-known-symbol":268}],273:[function(a,Pe,ye){var ee=a("../internals/export"),E=a("../internals/array-fill"),oe=a("../internals/add-to-unscopables");ee({target:"Array",proto:!0},{fill:E}),oe("fill")},{"../internals/add-to-unscopables":98,"../internals/array-fill":106,"../internals/export":149}],274:[function(a,Pe,ye){"use strict";var ee=a("../internals/export"),E=a("../internals/array-iteration").filter,oe=a("../internals/array-method-has-species-support"),re=oe("filter");ee({target:"Array",proto:!0,forced:!re},{filter:function(ce){return E(this,ce,arguments.length>1?arguments[1]:void 0)}})},{"../internals/array-iteration":111,"../internals/array-method-has-species-support":113,"../internals/export":149}],275:[function(a,Pe,ye){"use strict";var ee=a("../internals/export"),E=a("../internals/array-iteration").find,oe=a("../internals/add-to-unscopables"),re="find",te=!0;re in[]&&Array(1)[re](function(){te=!1}),ee({target:"Array",proto:!0,forced:te},{find:function(z){return E(this,z,arguments.length>1?arguments[1]:void 0)}}),oe(re)},{"../internals/add-to-unscopables":98,"../internals/array-iteration":111,"../internals/export":149}],276:[function(a,Pe,ye){var ee=a("../internals/export"),E=a("../internals/array-from"),oe=a("../internals/check-correctness-of-iteration"),re=!oe(function(te){Array.from(te)});ee({target:"Array",stat:!0,forced:re},{from:E})},{"../internals/array-from":109,"../internals/check-correctness-of-iteration":122,"../internals/export":149}],277:[function(a,Pe,ye){"use strict";var ee=a("../internals/export"),E=a("../internals/array-includes").includes,oe=a("../internals/add-to-unscopables");ee({target:"Array",proto:!0},{includes:function(te){return E(this,te,arguments.length>1?arguments[1]:void 0)}}),oe("includes")},{"../internals/add-to-unscopables":98,"../internals/array-includes":110,"../internals/export":149}],278:[function(a,Pe,ye){"use strict";var ee=a("../internals/to-indexed-object"),E=a("../internals/add-to-unscopables"),oe=a("../internals/iterators"),re=a("../internals/internal-state"),te=a("../internals/object-define-property").f,ce=a("../internals/define-iterator"),z=a("../internals/is-pure"),le=a("../internals/descriptors"),ie="Array Iterator",se=re.set,ae=re.getterFor(ie);Pe.exports=ce(Array,"Array",function(pe,me){se(this,{type:ie,target:ee(pe),index:0,kind:me})},function(){var pe=ae(this),me=pe.target,ve=pe.kind,Ce=pe.index++;return!me||Ce>=me.length?(pe.target=void 0,{value:void 0,done:!0}):ve=="keys"?{value:Ce,done:!1}:ve=="values"?{value:me[Ce],done:!1}:{value:[Ce,me[Ce]],done:!1}},"values");var he=oe.Arguments=oe.Array;if(E("keys"),E("values"),E("entries"),!z&&le&&he.name!=="values")try{te(he,"name",{value:"values"})}catch(pe){}},{"../internals/add-to-unscopables":98,"../internals/define-iterator":132,"../internals/descriptors":134,"../internals/internal-state":173,"../internals/is-pure":181,"../internals/iterators":187,"../internals/object-define-property":198,"../internals/to-indexed-object":247}],279:[function(a,Pe,ye){"use strict";var ee=a("../internals/export"),E=a("../internals/function-uncurry-this"),oe=a("../internals/indexed-object"),re=a("../internals/to-indexed-object"),te=a("../internals/array-method-is-strict"),ce=E([].join),z=oe!=Object,le=te("join",",");ee({target:"Array",proto:!0,forced:z||!le},{join:function(se){return ce(re(this),se===void 0?",":se)}})},{"../internals/array-method-is-strict":114,"../internals/export":149,"../internals/function-uncurry-this":157,"../internals/indexed-object":170,"../internals/to-indexed-object":247}],280:[function(a,Pe,ye){"use strict";var ee=a("../internals/export"),E=a("../internals/array-iteration").map,oe=a("../internals/array-method-has-species-support"),re=oe("map");ee({target:"Array",proto:!0,forced:!re},{map:function(ce){return E(this,ce,arguments.length>1?arguments[1]:void 0)}})},{"../internals/array-iteration":111,"../internals/array-method-has-species-support":113,"../internals/export":149}],281:[function(a,Pe,ye){"use strict";var ee=a("../internals/export"),E=a("../internals/global"),oe=a("../internals/is-array"),re=a("../internals/is-constructor"),te=a("../internals/is-object"),ce=a("../internals/to-absolute-index"),z=a("../internals/length-of-array-like"),le=a("../internals/to-indexed-object"),ie=a("../internals/create-property"),se=a("../internals/well-known-symbol"),ae=a("../internals/array-method-has-species-support"),he=a("../internals/array-slice"),pe=ae("slice"),me=se("species"),ve=E.Array,Ce=Math.max;ee({target:"Array",proto:!0,forced:!pe},{slice:function(Fe,ke){var De=le(this),Se=z(De),xe=ce(Fe,Se),Oe=ce(ke===void 0?Se:ke,Se),Ie,Le,je;if(oe(De)&&(Ie=De.constructor,re(Ie)&&(Ie===ve||oe(Ie.prototype))?Ie=void 0:te(Ie)&&(Ie=Ie[me],Ie===null&&(Ie=void 0)),Ie===ve||Ie===void 0))return he(De,xe,Oe);for(Le=new(Ie===void 0?ve:Ie)(Ce(Oe-xe,0)),je=0;xe<Oe;xe++,je++)xe in De&&ie(Le,je,De[xe]);return Le.length=je,Le}})},{"../internals/array-method-has-species-support":113,"../internals/array-slice":117,"../internals/create-property":131,"../internals/export":149,"../internals/global":163,"../internals/is-array":175,"../internals/is-constructor":177,"../internals/is-object":180,"../internals/length-of-array-like":188,"../internals/to-absolute-index":245,"../internals/to-indexed-object":247,"../internals/well-known-symbol":268}],282:[function(a,Pe,ye){"use strict";var ee=a("../internals/export"),E=a("../internals/function-uncurry-this"),oe=a("../internals/a-callable"),re=a("../internals/to-object"),te=a("../internals/length-of-array-like"),ce=a("../internals/to-string"),z=a("../internals/fails"),le=a("../internals/array-sort"),ie=a("../internals/array-method-is-strict"),se=a("../internals/engine-ff-version"),ae=a("../internals/engine-is-ie-or-edge"),he=a("../internals/engine-v8-version"),pe=a("../internals/engine-webkit-version"),me=[],ve=E(me.sort),Ce=E(me.push),Be=z(function(){me.sort(void 0)}),Fe=z(function(){me.sort(null)}),ke=ie("sort"),De=!z(function(){if(he)return he<70;if(!(se&&se>3)){if(ae)return!0;if(pe)return pe<603;var Oe="",Ie,Le,je,we;for(Ie=65;Ie<76;Ie++){switch(Le=String.fromCharCode(Ie),Ie){case 66:case 69:case 70:case 72:je=3;break;case 68:case 71:je=4;break;default:je=2}for(we=0;we<47;we++)me.push({k:Le+we,v:je})}for(me.sort(function(Ve,Ge){return Ge.v-Ve.v}),we=0;we<me.length;we++)Le=me[we].k.charAt(0),Oe.charAt(Oe.length-1)!==Le&&(Oe+=Le);return Oe!=="DGBEFHACIJK"}}),Se=Be||!Fe||!ke||!De,xe=function(Oe){return function(Ie,Le){return Le===void 0?-1:Ie===void 0?1:Oe!==void 0?+Oe(Ie,Le)||0:ce(Ie)>ce(Le)?1:-1}};ee({target:"Array",proto:!0,forced:Se},{sort:function(Ie){Ie!==void 0&&oe(Ie);var Le=re(this);if(De)return Ie===void 0?ve(Le):ve(Le,Ie);var je=[],we=te(Le),Ve,Ge;for(Ge=0;Ge<we;Ge++)Ge in Le&&Ce(je,Le[Ge]);for(le(je,xe(Ie)),Ve=je.length,Ge=0;Ge<Ve;)Le[Ge]=je[Ge++];for(;Ge<we;)delete Le[Ge++];return Le}})},{"../internals/a-callable":95,"../internals/array-method-is-strict":114,"../internals/array-sort":118,"../internals/engine-ff-version":138,"../internals/engine-is-ie-or-edge":140,"../internals/engine-v8-version":146,"../internals/engine-webkit-version":147,"../internals/export":149,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/length-of-array-like":188,"../internals/to-object":250,"../internals/to-string":256}],283:[function(a,Pe,ye){"use strict";var ee=a("../internals/export"),E=a("../internals/global"),oe=a("../internals/to-absolute-index"),re=a("../internals/to-integer-or-infinity"),te=a("../internals/length-of-array-like"),ce=a("../internals/to-object"),z=a("../internals/array-species-create"),le=a("../internals/create-property"),ie=a("../internals/array-method-has-species-support"),se=ie("splice"),ae=E.TypeError,he=Math.max,pe=Math.min,me=9007199254740991,ve="Maximum allowed length exceeded";ee({target:"Array",proto:!0,forced:!se},{splice:function(Be,Fe){var ke=ce(this),De=te(ke),Se=oe(Be,De),xe=arguments.length,Oe,Ie,Le,je,we,Ve;if(xe===0?Oe=Ie=0:xe===1?(Oe=0,Ie=De-Se):(Oe=xe-2,Ie=pe(he(re(Fe),0),De-Se)),De+Oe-Ie>me)throw ae(ve);for(Le=z(ke,Ie),je=0;je<Ie;je++)we=Se+je,we in ke&&le(Le,je,ke[we]);if(Le.length=Ie,Oe<Ie){for(je=Se;je<De-Ie;je++)we=je+Ie,Ve=je+Oe,we in ke?ke[Ve]=ke[we]:delete ke[Ve];for(je=De;je>De-Ie+Oe;je--)delete ke[je-1]}else if(Oe>Ie)for(je=De-Ie;je>Se;je--)we=je+Ie-1,Ve=je+Oe-1,we in ke?ke[Ve]=ke[we]:delete ke[Ve];for(je=0;je<Oe;je++)ke[je+Se]=arguments[je+2];return ke.length=De-Ie+Oe,Le}})},{"../internals/array-method-has-species-support":113,"../internals/array-species-create":120,"../internals/create-property":131,"../internals/export":149,"../internals/global":163,"../internals/length-of-array-like":188,"../internals/to-absolute-index":245,"../internals/to-integer-or-infinity":248,"../internals/to-object":250}],284:[function(a,Pe,ye){var ee=a("../internals/descriptors"),E=a("../internals/function-name").EXISTS,oe=a("../internals/function-uncurry-this"),re=a("../internals/object-define-property").f,te=Function.prototype,ce=oe(te.toString),z=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,le=oe(z.exec),ie="name";ee&&!E&&re(te,ie,{configurable:!0,get:function(){try{return le(z,ce(this))[1]}catch(se){return""}}})},{"../internals/descriptors":134,"../internals/function-name":156,"../internals/function-uncurry-this":157,"../internals/object-define-property":198}],285:[function(a,Pe,ye){var ee=a("../internals/export"),E=a("../internals/get-built-in"),oe=a("../internals/function-apply"),re=a("../internals/function-call"),te=a("../internals/function-uncurry-this"),ce=a("../internals/fails"),z=a("../internals/is-array"),le=a("../internals/is-callable"),ie=a("../internals/is-object"),se=a("../internals/is-symbol"),ae=a("../internals/array-slice"),he=a("../internals/native-symbol"),pe=E("JSON","stringify"),me=te(/./.exec),ve=te("".charAt),Ce=te("".charCodeAt),Be=te("".replace),Fe=te(1 .toString),ke=/[\uD800-\uDFFF]/g,De=/^[\uD800-\uDBFF]$/,Se=/^[\uDC00-\uDFFF]$/,xe=!he||ce(function(){var je=E("Symbol")();return pe([je])!="[null]"||pe({a:je})!="{}"||pe(Object(je))!="{}"}),Oe=ce(function(){return pe("\uDF06\uD834")!=='"\\udf06\\ud834"'||pe("\uDEAD")!=='"\\udead"'}),Ie=function(je,we){var Ve=ae(arguments),Ge=we;if(!(!ie(we)&&je===void 0||se(je)))return z(we)||(we=function(ze,it){if(le(Ge)&&(it=re(Ge,this,ze,it)),!se(it))return it}),Ve[1]=we,oe(pe,null,Ve)},Le=function(je,we,Ve){var Ge=ve(Ve,we-1),ze=ve(Ve,we+1);return me(De,je)&&!me(Se,ze)||me(Se,je)&&!me(De,Ge)?"\\u"+Fe(Ce(je,0),16):je};pe&&ee({target:"JSON",stat:!0,forced:xe||Oe},{stringify:function(we,Ve,Ge){var ze=ae(arguments),it=oe(xe?Ie:pe,null,ze);return Oe&&typeof it=="string"?Be(it,ke,Le):it}})},{"../internals/array-slice":117,"../internals/export":149,"../internals/fails":150,"../internals/function-apply":152,"../internals/function-call":155,"../internals/function-uncurry-this":157,"../internals/get-built-in":158,"../internals/is-array":175,"../internals/is-callable":176,"../internals/is-object":180,"../internals/is-symbol":183,"../internals/native-symbol":191}],286:[function(a,Pe,ye){"use strict";var ee=a("../internals/descriptors"),E=a("../internals/global"),oe=a("../internals/function-uncurry-this"),re=a("../internals/is-forced"),te=a("../internals/redefine"),ce=a("../internals/has-own-property"),z=a("../internals/inherit-if-required"),le=a("../internals/object-is-prototype-of"),ie=a("../internals/is-symbol"),se=a("../internals/to-primitive"),ae=a("../internals/fails"),he=a("../internals/object-get-own-property-names").f,pe=a("../internals/object-get-own-property-descriptor").f,me=a("../internals/object-define-property").f,ve=a("../internals/this-number-value"),Ce=a("../internals/string-trim").trim,Be="Number",Fe=E[Be],ke=Fe.prototype,De=E.TypeError,Se=oe("".slice),xe=oe("".charCodeAt),Oe=function(Ge){var ze=se(Ge,"number");return typeof ze=="bigint"?ze:Ie(ze)},Ie=function(Ge){var ze=se(Ge,"number"),it,We,Ke,$e,nt,et,Ye,Qe;if(ie(ze))throw De("Cannot convert a Symbol value to a number");if(typeof ze=="string"&&ze.length>2){if(ze=Ce(ze),it=xe(ze,0),it===43||it===45){if(We=xe(ze,2),We===88||We===120)return NaN}else if(it===48){switch(xe(ze,1)){case 66:case 98:Ke=2,$e=49;break;case 79:case 111:Ke=8,$e=55;break;default:return+ze}for(nt=Se(ze,2),et=nt.length,Ye=0;Ye<et;Ye++)if(Qe=xe(nt,Ye),Qe<48||Qe>$e)return NaN;return parseInt(nt,Ke)}}return+ze};if(re(Be,!Fe(" 0o1")||!Fe("0b1")||Fe("+0x1"))){for(var Le=function(ze){var it=arguments.length<1?0:Fe(Oe(ze)),We=this;return le(ke,We)&&ae(function(){ve(We)})?z(Object(it),We,Le):it},je=ee?he(Fe):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),we=0,Ve;je.length>we;we++)ce(Fe,Ve=je[we])&&!ce(Le,Ve)&&me(Le,Ve,pe(Fe,Ve));Le.prototype=ke,ke.constructor=Le,te(E,Be,Le)}},{"../internals/descriptors":134,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/has-own-property":164,"../internals/inherit-if-required":171,"../internals/is-forced":178,"../internals/is-symbol":183,"../internals/object-define-property":198,"../internals/object-get-own-property-descriptor":199,"../internals/object-get-own-property-names":201,"../internals/object-is-prototype-of":204,"../internals/redefine":222,"../internals/string-trim":241,"../internals/this-number-value":244,"../internals/to-primitive":253}],287:[function(a,Pe,ye){var ee=a("../internals/export"),E=a("../internals/object-assign");ee({target:"Object",stat:!0,forced:Object.assign!==E},{assign:E})},{"../internals/export":149,"../internals/object-assign":195}],288:[function(a,Pe,ye){var ee=a("../internals/export"),E=a("../internals/object-to-array").entries;ee({target:"Object",stat:!0},{entries:function(re){return E(re)}})},{"../internals/export":149,"../internals/object-to-array":209}],289:[function(a,Pe,ye){var ee=a("../internals/export"),E=a("../internals/native-symbol"),oe=a("../internals/fails"),re=a("../internals/object-get-own-property-symbols"),te=a("../internals/to-object"),ce=!E||oe(function(){re.f(1)});ee({target:"Object",stat:!0,forced:ce},{getOwnPropertySymbols:function(le){var ie=re.f;return ie?ie(te(le)):[]}})},{"../internals/export":149,"../internals/fails":150,"../internals/native-symbol":191,"../internals/object-get-own-property-symbols":202,"../internals/to-object":250}],290:[function(a,Pe,ye){var ee=a("../internals/export"),E=a("../internals/to-object"),oe=a("../internals/object-keys"),re=a("../internals/fails"),te=re(function(){oe(1)});ee({target:"Object",stat:!0,forced:te},{keys:function(z){return oe(E(z))}})},{"../internals/export":149,"../internals/fails":150,"../internals/object-keys":206,"../internals/to-object":250}],291:[function(a,Pe,ye){var ee=a("../internals/to-string-tag-support"),E=a("../internals/redefine"),oe=a("../internals/object-to-string");ee||E(Object.prototype,"toString",oe,{unsafe:!0})},{"../internals/object-to-string":210,"../internals/redefine":222,"../internals/to-string-tag-support":255}],292:[function(a,Pe,ye){"use strict";var ee=a("../internals/export"),E=a("../internals/function-call"),oe=a("../internals/a-callable"),re=a("../internals/new-promise-capability"),te=a("../internals/perform"),ce=a("../internals/iterate"),z=a("../internals/promise-statics-incorrect-iteration");ee({target:"Promise",stat:!0,forced:z},{all:function(ie){var se=this,ae=re.f(se),he=ae.resolve,pe=ae.reject,me=te(function(){var ve=oe(se.resolve),Ce=[],Be=0,Fe=1;ce(ie,function(ke){var De=Be++,Se=!1;Fe++,E(ve,se,ke).then(function(xe){Se||(Se=!0,Ce[De]=xe,--Fe||he(Ce))},pe)}),--Fe||he(Ce)});return me.error&&pe(me.value),ae.promise}})},{"../internals/a-callable":95,"../internals/export":149,"../internals/function-call":155,"../internals/iterate":184,"../internals/new-promise-capability":193,"../internals/perform":214,"../internals/promise-statics-incorrect-iteration":218}],293:[function(a,Pe,ye){"use strict";var ee=a("../internals/export"),E=a("../internals/is-pure"),oe=a("../internals/promise-constructor-detection").CONSTRUCTOR,re=a("../internals/promise-native-constructor"),te=a("../internals/get-built-in"),ce=a("../internals/is-callable"),z=a("../internals/redefine"),le=re&&re.prototype;if(ee({target:"Promise",proto:!0,forced:oe,real:!0},{catch:function(se){return this.then(void 0,se)}}),!E&&ce(re)){var ie=te("Promise").prototype.catch;le.catch!==ie&&z(le,"catch",ie,{unsafe:!0})}},{"../internals/export":149,"../internals/get-built-in":158,"../internals/is-callable":176,"../internals/is-pure":181,"../internals/promise-constructor-detection":215,"../internals/promise-native-constructor":216,"../internals/redefine":222}],294:[function(a,Pe,ye){"use strict";var ee=a("../internals/export"),E=a("../internals/is-pure"),oe=a("../internals/engine-is-node"),re=a("../internals/global"),te=a("../internals/function-call"),ce=a("../internals/redefine"),z=a("../internals/redefine-all"),le=a("../internals/object-set-prototype-of"),ie=a("../internals/set-to-string-tag"),se=a("../internals/set-species"),ae=a("../internals/a-callable"),he=a("../internals/is-callable"),pe=a("../internals/is-object"),me=a("../internals/an-instance"),ve=a("../internals/species-constructor"),Ce=a("../internals/task").set,Be=a("../internals/microtask"),Fe=a("../internals/host-report-errors"),ke=a("../internals/perform"),De=a("../internals/queue"),Se=a("../internals/internal-state"),xe=a("../internals/promise-native-constructor"),Oe=a("../internals/promise-constructor-detection"),Ie=a("../internals/new-promise-capability"),Le="Promise",je=Oe.CONSTRUCTOR,we=Oe.REJECTION_EVENT,Ve=Oe.SUBCLASSING,Ge=Se.getterFor(Le),ze=Se.set,it=xe&&xe.prototype,We=xe,Ke=it,$e=re.TypeError,nt=re.document,et=re.process,Ye=Ie.f,Qe=Ye,Je=!!(nt&&nt.createEvent&&re.dispatchEvent),st="unhandledrejection",qe="rejectionhandled",ft=0,lt=1,tt=2,Re=1,Ne=2,ne,ue,Me,Ze,Ee=function(rt){var Et;return pe(rt)&&he(Et=rt.then)?Et:!1},be=function(rt,Et){var vt=Et.value,Nt=Et.state==lt,Ft=Nt?rt.ok:rt.fail,Ot=rt.resolve,kt=rt.reject,Bt=rt.domain,bt,jt,Kt;try{Ft?(Nt||(Et.rejection===Ne&&ct(Et),Et.rejection=Re),Ft===!0?bt=vt:(Bt&&Bt.enter(),bt=Ft(vt),Bt&&(Bt.exit(),Kt=!0)),bt===rt.promise?kt($e("Promise-chain cycle")):(jt=Ee(bt))?te(jt,bt,Ot,kt):Ot(bt)):kt(vt)}catch(qt){Bt&&!Kt&&Bt.exit(),kt(qt)}},Te=function(rt,Et){rt.notified||(rt.notified=!0,Be(function(){for(var vt=rt.reactions,Nt;Nt=vt.get();)be(Nt,rt);rt.notified=!1,Et&&!rt.rejection&&Ue(rt)}))},He=function(rt,Et,vt){var Nt,Ft;Je?(Nt=nt.createEvent("Event"),Nt.promise=Et,Nt.reason=vt,Nt.initEvent(rt,!1,!0),re.dispatchEvent(Nt)):Nt={promise:Et,reason:vt},!we&&(Ft=re["on"+rt])?Ft(Nt):rt===st&&Fe("Unhandled promise rejection",vt)},Ue=function(rt){te(Ce,re,function(){var Et=rt.facade,vt=rt.value,Nt=_e(rt),Ft;if(Nt&&(Ft=ke(function(){oe?et.emit("unhandledRejection",vt,Et):He(st,Et,vt)}),rt.rejection=oe||_e(rt)?Ne:Re,Ft.error))throw Ft.value})},_e=function(rt){return rt.rejection!==Re&&!rt.parent},ct=function(rt){te(Ce,re,function(){var Et=rt.facade;oe?et.emit("rejectionHandled",Et):He(qe,Et,rt.value)})},ut=function(rt,Et,vt){return function(Nt){rt(Et,Nt,vt)}},yt=function(rt,Et,vt){rt.done||(rt.done=!0,vt&&(rt=vt),rt.value=Et,rt.state=tt,Te(rt,!0))},at=function(rt,Et,vt){if(!rt.done){rt.done=!0,vt&&(rt=vt);try{if(rt.facade===Et)throw $e("Promise can't be resolved itself");var Nt=Ee(Et);Nt?Be(function(){var Ft={done:!1};try{te(Nt,Et,ut(at,Ft,rt),ut(yt,Ft,rt))}catch(Ot){yt(Ft,Ot,rt)}}):(rt.value=Et,rt.state=lt,Te(rt,!1))}catch(Ft){yt({done:!1},Ft,rt)}}};if(je&&(We=function(Et){me(this,Ke),ae(Et),te(ne,this);var vt=Ge(this);try{Et(ut(at,vt),ut(yt,vt))}catch(Nt){yt(vt,Nt)}},Ke=We.prototype,ne=function(Et){ze(this,{type:Le,done:!1,notified:!1,parent:!1,reactions:new De,rejection:!1,state:ft,value:void 0})},ne.prototype=z(Ke,{then:function(Et,vt){var Nt=Ge(this),Ft=Ye(ve(this,We));return Nt.parent=!0,Ft.ok=he(Et)?Et:!0,Ft.fail=he(vt)&&vt,Ft.domain=oe?et.domain:void 0,Nt.state==ft?Nt.reactions.add(Ft):Be(function(){be(Ft,Nt)}),Ft.promise}}),ue=function(){var rt=new ne,Et=Ge(rt);this.promise=rt,this.resolve=ut(at,Et),this.reject=ut(yt,Et)},Ie.f=Ye=function(rt){return rt===We||rt===Me?new ue(rt):Qe(rt)},!E&&he(xe)&&it!==Object.prototype)){Ze=it.then,Ve||ce(it,"then",function(Et,vt){var Nt=this;return new We(function(Ft,Ot){te(Ze,Nt,Ft,Ot)}).then(Et,vt)},{unsafe:!0});try{delete it.constructor}catch(rt){}le&&le(it,Ke)}ee({global:!0,wrap:!0,forced:je},{Promise:We}),ie(We,Le,!1,!0),se(Le)},{"../internals/a-callable":95,"../internals/an-instance":100,"../internals/engine-is-node":143,"../internals/export":149,"../internals/function-call":155,"../internals/global":163,"../internals/host-report-errors":166,"../internals/internal-state":173,"../internals/is-callable":176,"../internals/is-object":180,"../internals/is-pure":181,"../internals/microtask":189,"../internals/new-promise-capability":193,"../internals/object-set-prototype-of":208,"../internals/perform":214,"../internals/promise-constructor-detection":215,"../internals/promise-native-constructor":216,"../internals/queue":220,"../internals/redefine":222,"../internals/redefine-all":221,"../internals/set-species":233,"../internals/set-to-string-tag":234,"../internals/species-constructor":238,"../internals/task":243}],295:[function(a,Pe,ye){a("../modules/es.promise.constructor"),a("../modules/es.promise.all"),a("../modules/es.promise.catch"),a("../modules/es.promise.race"),a("../modules/es.promise.reject"),a("../modules/es.promise.resolve")},{"../modules/es.promise.all":292,"../modules/es.promise.catch":293,"../modules/es.promise.constructor":294,"../modules/es.promise.race":296,"../modules/es.promise.reject":297,"../modules/es.promise.resolve":298}],296:[function(a,Pe,ye){"use strict";var ee=a("../internals/export"),E=a("../internals/function-call"),oe=a("../internals/a-callable"),re=a("../internals/new-promise-capability"),te=a("../internals/perform"),ce=a("../internals/iterate"),z=a("../internals/promise-statics-incorrect-iteration");ee({target:"Promise",stat:!0,forced:z},{race:function(ie){var se=this,ae=re.f(se),he=ae.reject,pe=te(function(){var me=oe(se.resolve);ce(ie,function(ve){E(me,se,ve).then(ae.resolve,he)})});return pe.error&&he(pe.value),ae.promise}})},{"../internals/a-callable":95,"../internals/export":149,"../internals/function-call":155,"../internals/iterate":184,"../internals/new-promise-capability":193,"../internals/perform":214,"../internals/promise-statics-incorrect-iteration":218}],297:[function(a,Pe,ye){"use strict";var ee=a("../internals/export"),E=a("../internals/function-call"),oe=a("../internals/new-promise-capability"),re=a("../internals/promise-constructor-detection").CONSTRUCTOR;ee({target:"Promise",stat:!0,forced:re},{reject:function(ce){var z=oe.f(this);return E(z.reject,void 0,ce),z.promise}})},{"../internals/export":149,"../internals/function-call":155,"../internals/new-promise-capability":193,"../internals/promise-constructor-detection":215}],298:[function(a,Pe,ye){"use strict";var ee=a("../internals/export"),E=a("../internals/get-built-in"),oe=a("../internals/is-pure"),re=a("../internals/promise-native-constructor"),te=a("../internals/promise-constructor-detection").CONSTRUCTOR,ce=a("../internals/promise-resolve"),z=E("Promise"),le=oe&&!te;ee({target:"Promise",stat:!0,forced:oe||te},{resolve:function(se){return ce(le&&this===z?re:this,se)}})},{"../internals/export":149,"../internals/get-built-in":158,"../internals/is-pure":181,"../internals/promise-constructor-detection":215,"../internals/promise-native-constructor":216,"../internals/promise-resolve":217}],299:[function(a,Pe,ye){var ee=a("../internals/descriptors"),E=a("../internals/global"),oe=a("../internals/function-uncurry-this"),re=a("../internals/is-forced"),te=a("../internals/inherit-if-required"),ce=a("../internals/create-non-enumerable-property"),z=a("../internals/object-get-own-property-names").f,le=a("../internals/object-is-prototype-of"),ie=a("../internals/is-regexp"),se=a("../internals/to-string"),ae=a("../internals/regexp-get-flags"),he=a("../internals/regexp-sticky-helpers"),pe=a("../internals/proxy-accessor"),me=a("../internals/redefine"),ve=a("../internals/fails"),Ce=a("../internals/has-own-property"),Be=a("../internals/internal-state").enforce,Fe=a("../internals/set-species"),ke=a("../internals/well-known-symbol"),De=a("../internals/regexp-unsupported-dot-all"),Se=a("../internals/regexp-unsupported-ncg"),xe=ke("match"),Oe=E.RegExp,Ie=Oe.prototype,Le=E.SyntaxError,je=oe(Ie.exec),we=oe("".charAt),Ve=oe("".replace),Ge=oe("".indexOf),ze=oe("".slice),it=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,We=/a/g,Ke=/a/g,$e=new Oe(We)!==We,nt=he.MISSED_STICKY,et=he.UNSUPPORTED_Y,Ye=ee&&(!$e||nt||De||Se||ve(function(){return Ke[xe]=!1,Oe(We)!=We||Oe(Ke)==Ke||Oe(We,"i")!="/a/i"})),Qe=function(lt){for(var tt=lt.length,Re=0,Ne="",ne=!1,ue;Re<=tt;Re++){if(ue=we(lt,Re),ue==="\\"){Ne+=ue+we(lt,++Re);continue}!ne&&ue==="."?Ne+="[\\s\\S]":(ue==="["?ne=!0:ue==="]"&&(ne=!1),Ne+=ue)}return Ne},Je=function(lt){for(var tt=lt.length,Re=0,Ne="",ne=[],ue={},Me=!1,Ze=!1,Ee=0,be="",Te;Re<=tt;Re++){if(Te=we(lt,Re),Te==="\\")Te=Te+we(lt,++Re);else if(Te==="]")Me=!1;else if(!Me)switch(!0){case Te==="[":Me=!0;break;case Te==="(":je(it,ze(lt,Re+1))&&(Re+=2,Ze=!0),Ne+=Te,Ee++;continue;case(Te===">"&&Ze):if(be===""||Ce(ue,be))throw new Le("Invalid capture group name");ue[be]=!0,ne[ne.length]=[be,Ee],Ze=!1,be="";continue}Ze?be+=Te:Ne+=Te}return[Ne,ne]};if(re("RegExp",Ye)){for(var st=function(tt,Re){var Ne=le(Ie,this),ne=ie(tt),ue=Re===void 0,Me=[],Ze=tt,Ee,be,Te,He,Ue,_e;if(!Ne&&ne&&ue&&tt.constructor===st)return tt;if((ne||le(Ie,tt))&&(tt=tt.source,ue&&(Re=ae(Ze))),tt=tt===void 0?"":se(tt),Re=Re===void 0?"":se(Re),Ze=tt,De&&"dotAll"in We&&(be=!!Re&&Ge(Re,"s")>-1,be&&(Re=Ve(Re,/s/g,""))),Ee=Re,nt&&"sticky"in We&&(Te=!!Re&&Ge(Re,"y")>-1,Te&&et&&(Re=Ve(Re,/y/g,""))),Se&&(He=Je(tt),tt=He[0],Me=He[1]),Ue=te(Oe(tt,Re),Ne?this:Ie,st),(be||Te||Me.length)&&(_e=Be(Ue),be&&(_e.dotAll=!0,_e.raw=st(Qe(tt),Ee)),Te&&(_e.sticky=!0),Me.length&&(_e.groups=Me)),tt!==Ze)try{ce(Ue,"source",Ze===""?"(?:)":Ze)}catch(ct){}return Ue},qe=z(Oe),ft=0;qe.length>ft;)pe(st,Oe,qe[ft++]);Ie.constructor=st,st.prototype=Ie,me(E,"RegExp",st)}Fe("RegExp")},{"../internals/create-non-enumerable-property":129,"../internals/descriptors":134,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/has-own-property":164,"../internals/inherit-if-required":171,"../internals/internal-state":173,"../internals/is-forced":178,"../internals/is-regexp":182,"../internals/object-get-own-property-names":201,"../internals/object-is-prototype-of":204,"../internals/proxy-accessor":219,"../internals/redefine":222,"../internals/regexp-get-flags":226,"../internals/regexp-sticky-helpers":227,"../internals/regexp-unsupported-dot-all":228,"../internals/regexp-unsupported-ncg":229,"../internals/set-species":233,"../internals/to-string":256,"../internals/well-known-symbol":268}],300:[function(a,Pe,ye){"use strict";var ee=a("../internals/export"),E=a("../internals/regexp-exec");ee({target:"RegExp",proto:!0,forced:/./.exec!==E},{exec:E})},{"../internals/export":149,"../internals/regexp-exec":224}],301:[function(a,Pe,ye){"use strict";var ee=a("../internals/function-name").PROPER,E=a("../internals/redefine"),oe=a("../internals/an-object"),re=a("../internals/to-string"),te=a("../internals/fails"),ce=a("../internals/regexp-get-flags"),z="toString",le=RegExp.prototype,ie=le[z],se=te(function(){return ie.call({source:"a",flags:"b"})!="/a/b"}),ae=ee&&ie.name!=z;(se||ae)&&E(RegExp.prototype,z,function(){var pe=oe(this),me=re(pe.source),ve=re(ce(pe));return"/"+me+"/"+ve},{unsafe:!0})},{"../internals/an-object":101,"../internals/fails":150,"../internals/function-name":156,"../internals/redefine":222,"../internals/regexp-get-flags":226,"../internals/to-string":256}],302:[function(a,Pe,ye){"use strict";var ee=a("../internals/export"),E=a("../internals/function-uncurry-this"),oe=a("../internals/not-a-regexp"),re=a("../internals/require-object-coercible"),te=a("../internals/to-string"),ce=a("../internals/correct-is-regexp-logic"),z=E("".indexOf);ee({target:"String",proto:!0,forced:!ce("includes")},{includes:function(ie){return!!~z(te(re(this)),te(oe(ie)),arguments.length>1?arguments[1]:void 0)}})},{"../internals/correct-is-regexp-logic":126,"../internals/export":149,"../internals/function-uncurry-this":157,"../internals/not-a-regexp":194,"../internals/require-object-coercible":230,"../internals/to-string":256}],303:[function(a,Pe,ye){"use strict";var ee=a("../internals/string-multibyte").charAt,E=a("../internals/to-string"),oe=a("../internals/internal-state"),re=a("../internals/define-iterator"),te="String Iterator",ce=oe.set,z=oe.getterFor(te);re(String,"String",function(le){ce(this,{type:te,string:E(le),index:0})},function(){var ie=z(this),se=ie.string,ae=ie.index,he;return ae>=se.length?{value:void 0,done:!0}:(he=ee(se,ae),ie.index+=he.length,{value:he,done:!1})})},{"../internals/define-iterator":132,"../internals/internal-state":173,"../internals/string-multibyte":239,"../internals/to-string":256}],304:[function(a,Pe,ye){"use strict";var ee=a("../internals/function-call"),E=a("../internals/fix-regexp-well-known-symbol-logic"),oe=a("../internals/an-object"),re=a("../internals/to-length"),te=a("../internals/to-string"),ce=a("../internals/require-object-coercible"),z=a("../internals/get-method"),le=a("../internals/advance-string-index"),ie=a("../internals/regexp-exec-abstract");E("match",function(se,ae,he){return[function(me){var ve=ce(this),Ce=me==null?void 0:z(me,se);return Ce?ee(Ce,me,ve):new RegExp(me)[se](te(ve))},function(pe){var me=oe(this),ve=te(pe),Ce=he(ae,me,ve);if(Ce.done)return Ce.value;if(!me.global)return ie(me,ve);var Be=me.unicode;me.lastIndex=0;for(var Fe=[],ke=0,De;(De=ie(me,ve))!==null;){var Se=te(De[0]);Fe[ke]=Se,Se===""&&(me.lastIndex=le(ve,re(me.lastIndex),Be)),ke++}return ke===0?null:Fe}]})},{"../internals/advance-string-index":99,"../internals/an-object":101,"../internals/fix-regexp-well-known-symbol-logic":151,"../internals/function-call":155,"../internals/get-method":161,"../internals/regexp-exec-abstract":223,"../internals/require-object-coercible":230,"../internals/to-length":249,"../internals/to-string":256}],305:[function(a,Pe,ye){"use strict";var ee=a("../internals/function-apply"),E=a("../internals/function-call"),oe=a("../internals/function-uncurry-this"),re=a("../internals/fix-regexp-well-known-symbol-logic"),te=a("../internals/fails"),ce=a("../internals/an-object"),z=a("../internals/is-callable"),le=a("../internals/to-integer-or-infinity"),ie=a("../internals/to-length"),se=a("../internals/to-string"),ae=a("../internals/require-object-coercible"),he=a("../internals/advance-string-index"),pe=a("../internals/get-method"),me=a("../internals/get-substitution"),ve=a("../internals/regexp-exec-abstract"),Ce=a("../internals/well-known-symbol"),Be=Ce("replace"),Fe=Math.max,ke=Math.min,De=oe([].concat),Se=oe([].push),xe=oe("".indexOf),Oe=oe("".slice),Ie=function(Ve){return Ve===void 0?Ve:String(Ve)},Le=function(){return"a".replace(/./,"$0")==="$0"}(),je=function(){return/./[Be]?/./[Be]("a","$0")==="":!1}(),we=!te(function(){var Ve=/./;return Ve.exec=function(){var Ge=[];return Ge.groups={a:"7"},Ge},"".replace(Ve,"$<a>")!=="7"});re("replace",function(Ve,Ge,ze){var it=je?"$":"$0";return[function(Ke,$e){var nt=ae(this),et=Ke==null?void 0:pe(Ke,Be);return et?E(et,Ke,nt,$e):E(Ge,se(nt),Ke,$e)},function(We,Ke){var $e=ce(this),nt=se(We);if(typeof Ke=="string"&&xe(Ke,it)===-1&&xe(Ke,"$<")===-1){var et=ze(Ge,$e,nt,Ke);if(et.done)return et.value}var Ye=z(Ke);Ye||(Ke=se(Ke));var Qe=$e.global;if(Qe){var Je=$e.unicode;$e.lastIndex=0}for(var st=[];;){var qe=ve($e,nt);if(qe===null||(Se(st,qe),!Qe))break;var ft=se(qe[0]);ft===""&&($e.lastIndex=he(nt,ie($e.lastIndex),Je))}for(var lt="",tt=0,Re=0;Re<st.length;Re++){qe=st[Re];for(var Ne=se(qe[0]),ne=Fe(ke(le(qe.index),nt.length),0),ue=[],Me=1;Me<qe.length;Me++)Se(ue,Ie(qe[Me]));var Ze=qe.groups;if(Ye){var Ee=De([Ne],ue,ne,nt);Ze!==void 0&&Se(Ee,Ze);var be=se(ee(Ke,void 0,Ee))}else be=me(Ne,nt,ne,ue,Ze,Ke);ne>=tt&&(lt+=Oe(nt,tt,ne)+be,tt=ne+Ne.length)}return lt+Oe(nt,tt)}]},!we||!Le||je)},{"../internals/advance-string-index":99,"../internals/an-object":101,"../internals/fails":150,"../internals/fix-regexp-well-known-symbol-logic":151,"../internals/function-apply":152,"../internals/function-call":155,"../internals/function-uncurry-this":157,"../internals/get-method":161,"../internals/get-substitution":162,"../internals/is-callable":176,"../internals/regexp-exec-abstract":223,"../internals/require-object-coercible":230,"../internals/to-integer-or-infinity":248,"../internals/to-length":249,"../internals/to-string":256,"../internals/well-known-symbol":268}],306:[function(a,Pe,ye){"use strict";var ee=a("../internals/function-call"),E=a("../internals/fix-regexp-well-known-symbol-logic"),oe=a("../internals/an-object"),re=a("../internals/require-object-coercible"),te=a("../internals/same-value"),ce=a("../internals/to-string"),z=a("../internals/get-method"),le=a("../internals/regexp-exec-abstract");E("search",function(ie,se,ae){return[function(pe){var me=re(this),ve=pe==null?void 0:z(pe,ie);return ve?ee(ve,pe,me):new RegExp(pe)[ie](ce(me))},function(he){var pe=oe(this),me=ce(he),ve=ae(se,pe,me);if(ve.done)return ve.value;var Ce=pe.lastIndex;te(Ce,0)||(pe.lastIndex=0);var Be=le(pe,me);return te(pe.lastIndex,Ce)||(pe.lastIndex=Ce),Be===null?-1:Be.index}]})},{"../internals/an-object":101,"../internals/fix-regexp-well-known-symbol-logic":151,"../internals/function-call":155,"../internals/get-method":161,"../internals/regexp-exec-abstract":223,"../internals/require-object-coercible":230,"../internals/same-value":231,"../internals/to-string":256}],307:[function(a,Pe,ye){"use strict";var ee=a("../internals/function-apply"),E=a("../internals/function-call"),oe=a("../internals/function-uncurry-this"),re=a("../internals/fix-regexp-well-known-symbol-logic"),te=a("../internals/is-regexp"),ce=a("../internals/an-object"),z=a("../internals/require-object-coercible"),le=a("../internals/species-constructor"),ie=a("../internals/advance-string-index"),se=a("../internals/to-length"),ae=a("../internals/to-string"),he=a("../internals/get-method"),pe=a("../internals/array-slice-simple"),me=a("../internals/regexp-exec-abstract"),ve=a("../internals/regexp-exec"),Ce=a("../internals/regexp-sticky-helpers"),Be=a("../internals/fails"),Fe=Ce.UNSUPPORTED_Y,ke=4294967295,De=Math.min,Se=[].push,xe=oe(/./.exec),Oe=oe(Se),Ie=oe("".slice),Le=!Be(function(){var je=/(?:)/,we=je.exec;je.exec=function(){return we.apply(this,arguments)};var Ve="ab".split(je);return Ve.length!==2||Ve[0]!=="a"||Ve[1]!=="b"});re("split",function(je,we,Ve){var Ge;return"abbc".split(/(b)*/)[1]=="c"||"test".split(/(?:)/,-1).length!=4||"ab".split(/(?:ab)*/).length!=2||".".split(/(.?)(.?)/).length!=4||".".split(/()()/).length>1||"".split(/.?/).length?Ge=function(ze,it){var We=ae(z(this)),Ke=it===void 0?ke:it>>>0;if(Ke===0)return[];if(ze===void 0)return[We];if(!te(ze))return E(we,We,ze,Ke);for(var $e=[],nt=(ze.ignoreCase?"i":"")+(ze.multiline?"m":"")+(ze.unicode?"u":"")+(ze.sticky?"y":""),et=0,Ye=new RegExp(ze.source,nt+"g"),Qe,Je,st;(Qe=E(ve,Ye,We))&&(Je=Ye.lastIndex,!(Je>et&&(Oe($e,Ie(We,et,Qe.index)),Qe.length>1&&Qe.index<We.length&&ee(Se,$e,pe(Qe,1)),st=Qe[0].length,et=Je,$e.length>=Ke)));)Ye.lastIndex===Qe.index&&Ye.lastIndex++;return et===We.length?(st||!xe(Ye,""))&&Oe($e,""):Oe($e,Ie(We,et)),$e.length>Ke?pe($e,0,Ke):$e}:"0".split(void 0,0).length?Ge=function(ze,it){return ze===void 0&&it===0?[]:E(we,this,ze,it)}:Ge=we,[function(it,We){var Ke=z(this),$e=it==null?void 0:he(it,je);return $e?E($e,it,Ke,We):E(Ge,ae(Ke),it,We)},function(ze,it){var We=ce(this),Ke=ae(ze),$e=Ve(Ge,We,Ke,it,Ge!==we);if($e.done)return $e.value;var nt=le(We,RegExp),et=We.unicode,Ye=(We.ignoreCase?"i":"")+(We.multiline?"m":"")+(We.unicode?"u":"")+(Fe?"g":"y"),Qe=new nt(Fe?"^(?:"+We.source+")":We,Ye),Je=it===void 0?ke:it>>>0;if(Je===0)return[];if(Ke.length===0)return me(Qe,Ke)===null?[Ke]:[];for(var st=0,qe=0,ft=[];qe<Ke.length;){Qe.lastIndex=Fe?0:qe;var lt=me(Qe,Fe?Ie(Ke,qe):Ke),tt;if(lt===null||(tt=De(se(Qe.lastIndex+(Fe?qe:0)),Ke.length))===st)qe=ie(Ke,qe,et);else{if(Oe(ft,Ie(Ke,st,qe)),ft.length===Je)return ft;for(var Re=1;Re<=lt.length-1;Re++)if(Oe(ft,lt[Re]),ft.length===Je)return ft;qe=st=tt}}return Oe(ft,Ie(Ke,st)),ft}]},!Le,Fe)},{"../internals/advance-string-index":99,"../internals/an-object":101,"../internals/array-slice-simple":116,"../internals/fails":150,"../internals/fix-regexp-well-known-symbol-logic":151,"../internals/function-apply":152,"../internals/function-call":155,"../internals/function-uncurry-this":157,"../internals/get-method":161,"../internals/is-regexp":182,"../internals/regexp-exec":224,"../internals/regexp-exec-abstract":223,"../internals/regexp-sticky-helpers":227,"../internals/require-object-coercible":230,"../internals/species-constructor":238,"../internals/to-length":249,"../internals/to-string":256}],308:[function(a,Pe,ye){"use strict";var ee=a("../internals/export"),E=a("../internals/string-trim").trim,oe=a("../internals/string-trim-forced");ee({target:"String",proto:!0,forced:oe("trim")},{trim:function(){return E(this)}})},{"../internals/export":149,"../internals/string-trim":241,"../internals/string-trim-forced":240}],309:[function(a,Pe,ye){"use strict";var ee=a("../internals/export"),E=a("../internals/global"),oe=a("../internals/function-call"),re=a("../internals/function-uncurry-this"),te=a("../internals/is-pure"),ce=a("../internals/descriptors"),z=a("../internals/native-symbol"),le=a("../internals/fails"),ie=a("../internals/has-own-property"),se=a("../internals/object-is-prototype-of"),ae=a("../internals/an-object"),he=a("../internals/to-indexed-object"),pe=a("../internals/to-property-key"),me=a("../internals/to-string"),ve=a("../internals/create-property-descriptor"),Ce=a("../internals/object-create"),Be=a("../internals/object-keys"),Fe=a("../internals/object-get-own-property-names"),ke=a("../internals/object-get-own-property-names-external"),De=a("../internals/object-get-own-property-symbols"),Se=a("../internals/object-get-own-property-descriptor"),xe=a("../internals/object-define-property"),Oe=a("../internals/object-define-properties"),Ie=a("../internals/object-property-is-enumerable"),Le=a("../internals/redefine"),je=a("../internals/shared"),we=a("../internals/shared-key"),Ve=a("../internals/hidden-keys"),Ge=a("../internals/uid"),ze=a("../internals/well-known-symbol"),it=a("../internals/well-known-symbol-wrapped"),We=a("../internals/define-well-known-symbol"),Ke=a("../internals/symbol-define-to-primitive"),$e=a("../internals/set-to-string-tag"),nt=a("../internals/internal-state"),et=a("../internals/array-iteration").forEach,Ye=we("hidden"),Qe="Symbol",Je="prototype",st=nt.set,qe=nt.getterFor(Qe),ft=Object[Je],lt=E.Symbol,tt=lt&<[Je],Re=E.TypeError,Ne=E.QObject,ne=Se.f,ue=xe.f,Me=ke.f,Ze=Ie.f,Ee=re([].push),be=je("symbols"),Te=je("op-symbols"),He=je("wks"),Ue=!Ne||!Ne[Je]||!Ne[Je].findChild,_e=ce&&le(function(){return Ce(ue({},"a",{get:function(){return ue(this,"a",{value:7}).a}})).a!=7})?function(Ft,Ot,kt){var Bt=ne(ft,Ot);Bt&&delete ft[Ot],ue(Ft,Ot,kt),Bt&&Ft!==ft&&ue(ft,Ot,Bt)}:ue,ct=function(Ft,Ot){var kt=be[Ft]=Ce(tt);return st(kt,{type:Qe,tag:Ft,description:Ot}),ce||(kt.description=Ot),kt},ut=function(Ot,kt,Bt){Ot===ft&&ut(Te,kt,Bt),ae(Ot);var bt=pe(kt);return ae(Bt),ie(be,bt)?(Bt.enumerable?(ie(Ot,Ye)&&Ot[Ye][bt]&&(Ot[Ye][bt]=!1),Bt=Ce(Bt,{enumerable:ve(0,!1)})):(ie(Ot,Ye)||ue(Ot,Ye,ve(1,{})),Ot[Ye][bt]=!0),_e(Ot,bt,Bt)):ue(Ot,bt,Bt)},yt=function(Ot,kt){ae(Ot);var Bt=he(kt),bt=Be(Bt).concat(Nt(Bt));return et(bt,function(jt){(!ce||oe(rt,Bt,jt))&&ut(Ot,jt,Bt[jt])}),Ot},at=function(Ot,kt){return kt===void 0?Ce(Ot):yt(Ce(Ot),kt)},rt=function(Ot){var kt=pe(Ot),Bt=oe(Ze,this,kt);return this===ft&&ie(be,kt)&&!ie(Te,kt)?!1:Bt||!ie(this,kt)||!ie(be,kt)||ie(this,Ye)&&this[Ye][kt]?Bt:!0},Et=function(Ot,kt){var Bt=he(Ot),bt=pe(kt);if(!(Bt===ft&&ie(be,bt)&&!ie(Te,bt))){var jt=ne(Bt,bt);return jt&&ie(be,bt)&&!(ie(Bt,Ye)&&Bt[Ye][bt])&&(jt.enumerable=!0),jt}},vt=function(Ot){var kt=Me(he(Ot)),Bt=[];return et(kt,function(bt){!ie(be,bt)&&!ie(Ve,bt)&&Ee(Bt,bt)}),Bt},Nt=function(Ft){var Ot=Ft===ft,kt=Me(Ot?Te:he(Ft)),Bt=[];return et(kt,function(bt){ie(be,bt)&&(!Ot||ie(ft,bt))&&Ee(Bt,be[bt])}),Bt};z||(lt=function(){if(se(tt,this))throw Re("Symbol is not a constructor");var Ot=!arguments.length||arguments[0]===void 0?void 0:me(arguments[0]),kt=Ge(Ot),Bt=function(bt){this===ft&&oe(Bt,Te,bt),ie(this,Ye)&&ie(this[Ye],kt)&&(this[Ye][kt]=!1),_e(this,kt,ve(1,bt))};return ce&&Ue&&_e(ft,kt,{configurable:!0,set:Bt}),ct(kt,Ot)},tt=lt[Je],Le(tt,"toString",function(){return qe(this).tag}),Le(lt,"withoutSetter",function(Ft){return ct(Ge(Ft),Ft)}),Ie.f=rt,xe.f=ut,Oe.f=yt,Se.f=Et,Fe.f=ke.f=vt,De.f=Nt,it.f=function(Ft){return ct(ze(Ft),Ft)},ce&&(ue(tt,"description",{configurable:!0,get:function(){return qe(this).description}}),te||Le(ft,"propertyIsEnumerable",rt,{unsafe:!0}))),ee({global:!0,wrap:!0,forced:!z,sham:!z},{Symbol:lt}),et(Be(He),function(Ft){We(Ft)}),ee({target:Qe,stat:!0,forced:!z},{useSetter:function(){Ue=!0},useSimple:function(){Ue=!1}}),ee({target:"Object",stat:!0,forced:!z,sham:!ce},{create:at,defineProperty:ut,defineProperties:yt,getOwnPropertyDescriptor:Et}),ee({target:"Object",stat:!0,forced:!z},{getOwnPropertyNames:vt}),Ke(),$e(lt,Qe),Ve[Ye]=!0},{"../internals/an-object":101,"../internals/array-iteration":111,"../internals/create-property-descriptor":130,"../internals/define-well-known-symbol":133,"../internals/descriptors":134,"../internals/export":149,"../internals/fails":150,"../internals/function-call":155,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/has-own-property":164,"../internals/hidden-keys":165,"../internals/internal-state":173,"../internals/is-pure":181,"../internals/native-symbol":191,"../internals/object-create":196,"../internals/object-define-properties":197,"../internals/object-define-property":198,"../internals/object-get-own-property-descriptor":199,"../internals/object-get-own-property-names":201,"../internals/object-get-own-property-names-external":200,"../internals/object-get-own-property-symbols":202,"../internals/object-is-prototype-of":204,"../internals/object-keys":206,"../internals/object-property-is-enumerable":207,"../internals/redefine":222,"../internals/set-to-string-tag":234,"../internals/shared":237,"../internals/shared-key":235,"../internals/symbol-define-to-primitive":242,"../internals/to-indexed-object":247,"../internals/to-property-key":254,"../internals/to-string":256,"../internals/uid":263,"../internals/well-known-symbol":268,"../internals/well-known-symbol-wrapped":267}],310:[function(a,Pe,ye){"use strict";var ee=a("../internals/export"),E=a("../internals/descriptors"),oe=a("../internals/global"),re=a("../internals/function-uncurry-this"),te=a("../internals/has-own-property"),ce=a("../internals/is-callable"),z=a("../internals/object-is-prototype-of"),le=a("../internals/to-string"),ie=a("../internals/object-define-property").f,se=a("../internals/copy-constructor-properties"),ae=oe.Symbol,he=ae&&ae.prototype;if(E&&ce(ae)&&(!("description"in he)||ae().description!==void 0)){var pe={},me=function(){var xe=arguments.length<1||arguments[0]===void 0?void 0:le(arguments[0]),Oe=z(he,this)?new ae(xe):xe===void 0?ae():ae(xe);return xe===""&&(pe[Oe]=!0),Oe};se(me,ae),me.prototype=he,he.constructor=me;var ve=String(ae("test"))=="Symbol(test)",Ce=re(he.toString),Be=re(he.valueOf),Fe=/^Symbol\((.*)\)[^)]+$/,ke=re("".replace),De=re("".slice);ie(he,"description",{configurable:!0,get:function(){var xe=Be(this),Oe=Ce(xe);if(te(pe,xe))return"";var Ie=ve?De(Oe,7,-1):ke(Oe,Fe,"$1");return Ie===""?void 0:Ie}}),ee({global:!0,forced:!0},{Symbol:me})}},{"../internals/copy-constructor-properties":125,"../internals/descriptors":134,"../internals/export":149,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/has-own-property":164,"../internals/is-callable":176,"../internals/object-define-property":198,"../internals/object-is-prototype-of":204,"../internals/to-string":256}],311:[function(a,Pe,ye){var ee=a("../internals/export"),E=a("../internals/get-built-in"),oe=a("../internals/has-own-property"),re=a("../internals/to-string"),te=a("../internals/shared"),ce=a("../internals/native-symbol-registry"),z=te("string-to-symbol-registry"),le=te("symbol-to-string-registry");ee({target:"Symbol",stat:!0,forced:!ce},{for:function(ie){var se=re(ie);if(oe(z,se))return z[se];var ae=E("Symbol")(se);return z[se]=ae,le[ae]=se,ae}})},{"../internals/export":149,"../internals/get-built-in":158,"../internals/has-own-property":164,"../internals/native-symbol-registry":190,"../internals/shared":237,"../internals/to-string":256}],312:[function(a,Pe,ye){var ee=a("../internals/define-well-known-symbol");ee("iterator")},{"../internals/define-well-known-symbol":133}],313:[function(a,Pe,ye){a("../modules/es.symbol.constructor"),a("../modules/es.symbol.for"),a("../modules/es.symbol.key-for"),a("../modules/es.json.stringify"),a("../modules/es.object.get-own-property-symbols")},{"../modules/es.json.stringify":285,"../modules/es.object.get-own-property-symbols":289,"../modules/es.symbol.constructor":309,"../modules/es.symbol.for":311,"../modules/es.symbol.key-for":314}],314:[function(a,Pe,ye){var ee=a("../internals/export"),E=a("../internals/has-own-property"),oe=a("../internals/is-symbol"),re=a("../internals/try-to-string"),te=a("../internals/shared"),ce=a("../internals/native-symbol-registry"),z=te("symbol-to-string-registry");ee({target:"Symbol",stat:!0,forced:!ce},{keyFor:function(ie){if(!oe(ie))throw TypeError(re(ie)+" is not a symbol");if(E(z,ie))return z[ie]}})},{"../internals/export":149,"../internals/has-own-property":164,"../internals/is-symbol":183,"../internals/native-symbol-registry":190,"../internals/shared":237,"../internals/try-to-string":257}],315:[function(a,Pe,ye){"use strict";var ee=a("../internals/function-uncurry-this"),E=a("../internals/array-buffer-view-core"),oe=a("../internals/array-copy-within"),re=ee(oe),te=E.aTypedArray,ce=E.exportTypedArrayMethod;ce("copyWithin",function(le,ie){return re(te(this),le,ie,arguments.length>2?arguments[2]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-copy-within":105,"../internals/function-uncurry-this":157}],316:[function(a,Pe,ye){"use strict";var ee=a("../internals/array-buffer-view-core"),E=a("../internals/array-iteration").every,oe=ee.aTypedArray,re=ee.exportTypedArrayMethod;re("every",function(ce){return E(oe(this),ce,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],317:[function(a,Pe,ye){"use strict";var ee=a("../internals/array-buffer-view-core"),E=a("../internals/function-call"),oe=a("../internals/array-fill"),re=ee.aTypedArray,te=ee.exportTypedArrayMethod;te("fill",function(z){var le=arguments.length;return E(oe,re(this),z,le>1?arguments[1]:void 0,le>2?arguments[2]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-fill":106,"../internals/function-call":155}],318:[function(a,Pe,ye){"use strict";var ee=a("../internals/array-buffer-view-core"),E=a("../internals/array-iteration").filter,oe=a("../internals/typed-array-from-species-and-list"),re=ee.aTypedArray,te=ee.exportTypedArrayMethod;te("filter",function(z){var le=E(re(this),z,arguments.length>1?arguments[1]:void 0);return oe(this,le)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111,"../internals/typed-array-from-species-and-list":260}],319:[function(a,Pe,ye){"use strict";var ee=a("../internals/array-buffer-view-core"),E=a("../internals/array-iteration").findIndex,oe=ee.aTypedArray,re=ee.exportTypedArrayMethod;re("findIndex",function(ce){return E(oe(this),ce,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],320:[function(a,Pe,ye){"use strict";var ee=a("../internals/array-buffer-view-core"),E=a("../internals/array-iteration").find,oe=ee.aTypedArray,re=ee.exportTypedArrayMethod;re("find",function(ce){return E(oe(this),ce,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],321:[function(a,Pe,ye){"use strict";var ee=a("../internals/array-buffer-view-core"),E=a("../internals/array-iteration").forEach,oe=ee.aTypedArray,re=ee.exportTypedArrayMethod;re("forEach",function(ce){E(oe(this),ce,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],322:[function(a,Pe,ye){"use strict";var ee=a("../internals/array-buffer-view-core"),E=a("../internals/array-includes").includes,oe=ee.aTypedArray,re=ee.exportTypedArrayMethod;re("includes",function(ce){return E(oe(this),ce,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-includes":110}],323:[function(a,Pe,ye){"use strict";var ee=a("../internals/array-buffer-view-core"),E=a("../internals/array-includes").indexOf,oe=ee.aTypedArray,re=ee.exportTypedArrayMethod;re("indexOf",function(ce){return E(oe(this),ce,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-includes":110}],324:[function(a,Pe,ye){"use strict";var ee=a("../internals/global"),E=a("../internals/fails"),oe=a("../internals/function-uncurry-this"),re=a("../internals/array-buffer-view-core"),te=a("../modules/es.array.iterator"),ce=a("../internals/well-known-symbol"),z=ce("iterator"),le=ee.Uint8Array,ie=oe(te.values),se=oe(te.keys),ae=oe(te.entries),he=re.aTypedArray,pe=re.exportTypedArrayMethod,me=le&&le.prototype,ve=!E(function(){me[z].call([1])}),Ce=!!me&&me.values&&me[z]===me.values&&me.values.name==="values",Be=function(){return ie(he(this))};pe("entries",function(){return ae(he(this))},ve),pe("keys",function(){return se(he(this))},ve),pe("values",Be,ve||!Ce,{name:"values"}),pe(z,Be,ve||!Ce,{name:"values"})},{"../internals/array-buffer-view-core":103,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/well-known-symbol":268,"../modules/es.array.iterator":278}],325:[function(a,Pe,ye){"use strict";var ee=a("../internals/array-buffer-view-core"),E=a("../internals/function-uncurry-this"),oe=ee.aTypedArray,re=ee.exportTypedArrayMethod,te=E([].join);re("join",function(z){return te(oe(this),z)})},{"../internals/array-buffer-view-core":103,"../internals/function-uncurry-this":157}],326:[function(a,Pe,ye){"use strict";var ee=a("../internals/array-buffer-view-core"),E=a("../internals/function-apply"),oe=a("../internals/array-last-index-of"),re=ee.aTypedArray,te=ee.exportTypedArrayMethod;te("lastIndexOf",function(z){var le=arguments.length;return E(oe,re(this),le>1?[z,arguments[1]]:[z])})},{"../internals/array-buffer-view-core":103,"../internals/array-last-index-of":112,"../internals/function-apply":152}],327:[function(a,Pe,ye){"use strict";var ee=a("../internals/array-buffer-view-core"),E=a("../internals/array-iteration").map,oe=a("../internals/typed-array-species-constructor"),re=ee.aTypedArray,te=ee.exportTypedArrayMethod;te("map",function(z){return E(re(this),z,arguments.length>1?arguments[1]:void 0,function(le,ie){return new(oe(le))(ie)})})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111,"../internals/typed-array-species-constructor":262}],328:[function(a,Pe,ye){"use strict";var ee=a("../internals/array-buffer-view-core"),E=a("../internals/array-reduce").right,oe=ee.aTypedArray,re=ee.exportTypedArrayMethod;re("reduceRight",function(ce){var z=arguments.length;return E(oe(this),ce,z,z>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-reduce":115}],329:[function(a,Pe,ye){"use strict";var ee=a("../internals/array-buffer-view-core"),E=a("../internals/array-reduce").left,oe=ee.aTypedArray,re=ee.exportTypedArrayMethod;re("reduce",function(ce){var z=arguments.length;return E(oe(this),ce,z,z>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-reduce":115}],330:[function(a,Pe,ye){"use strict";var ee=a("../internals/array-buffer-view-core"),E=ee.aTypedArray,oe=ee.exportTypedArrayMethod,re=Math.floor;oe("reverse",function(){for(var ce=this,z=E(ce).length,le=re(z/2),ie=0,se;ie<le;)se=ce[ie],ce[ie++]=ce[--z],ce[z]=se;return ce})},{"../internals/array-buffer-view-core":103}],331:[function(a,Pe,ye){"use strict";var ee=a("../internals/global"),E=a("../internals/function-call"),oe=a("../internals/array-buffer-view-core"),re=a("../internals/length-of-array-like"),te=a("../internals/to-offset"),ce=a("../internals/to-object"),z=a("../internals/fails"),le=ee.RangeError,ie=ee.Int8Array,se=ie&&ie.prototype,ae=se&&se.set,he=oe.aTypedArray,pe=oe.exportTypedArrayMethod,me=!z(function(){var Ce=new Uint8ClampedArray(2);return E(ae,Ce,{length:1,0:3},1),Ce[1]!==3}),ve=me&&oe.NATIVE_ARRAY_BUFFER_VIEWS&&z(function(){var Ce=new ie(2);return Ce.set(1),Ce.set("2",1),Ce[0]!==0||Ce[1]!==2});pe("set",function(Be){he(this);var Fe=te(arguments.length>1?arguments[1]:void 0,1),ke=ce(Be);if(me)return E(ae,this,ke,Fe);var De=this.length,Se=re(ke),xe=0;if(Se+Fe>De)throw le("Wrong length");for(;xe<Se;)this[Fe+xe]=ke[xe++]},!me||ve)},{"../internals/array-buffer-view-core":103,"../internals/fails":150,"../internals/function-call":155,"../internals/global":163,"../internals/length-of-array-like":188,"../internals/to-object":250,"../internals/to-offset":251}],332:[function(a,Pe,ye){"use strict";var ee=a("../internals/array-buffer-view-core"),E=a("../internals/typed-array-species-constructor"),oe=a("../internals/fails"),re=a("../internals/array-slice"),te=ee.aTypedArray,ce=ee.exportTypedArrayMethod,z=oe(function(){new Int8Array(1).slice()});ce("slice",function(ie,se){for(var ae=re(te(this),ie,se),he=E(this),pe=0,me=ae.length,ve=new he(me);me>pe;)ve[pe]=ae[pe++];return ve},z)},{"../internals/array-buffer-view-core":103,"../internals/array-slice":117,"../internals/fails":150,"../internals/typed-array-species-constructor":262}],333:[function(a,Pe,ye){"use strict";var ee=a("../internals/array-buffer-view-core"),E=a("../internals/array-iteration").some,oe=ee.aTypedArray,re=ee.exportTypedArrayMethod;re("some",function(ce){return E(oe(this),ce,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],334:[function(a,Pe,ye){"use strict";var ee=a("../internals/global"),E=a("../internals/function-uncurry-this"),oe=a("../internals/fails"),re=a("../internals/a-callable"),te=a("../internals/array-sort"),ce=a("../internals/array-buffer-view-core"),z=a("../internals/engine-ff-version"),le=a("../internals/engine-is-ie-or-edge"),ie=a("../internals/engine-v8-version"),se=a("../internals/engine-webkit-version"),ae=ce.aTypedArray,he=ce.exportTypedArrayMethod,pe=ee.Uint16Array,me=pe&&E(pe.prototype.sort),ve=!!me&&!(oe(function(){me(new pe(2),null)})&&oe(function(){me(new pe(2),{})})),Ce=!!me&&!oe(function(){if(ie)return ie<74;if(z)return z<67;if(le)return!0;if(se)return se<602;var Fe=new pe(516),ke=Array(516),De,Se;for(De=0;De<516;De++)Se=De%4,Fe[De]=515-De,ke[De]=De-2*Se+3;for(me(Fe,function(xe,Oe){return(xe/4|0)-(Oe/4|0)}),De=0;De<516;De++)if(Fe[De]!==ke[De])return!0}),Be=function(Fe){return function(ke,De){return Fe!==void 0?+Fe(ke,De)||0:De!==De?-1:ke!==ke?1:ke===0&&De===0?1/ke>0&&1/De<0?1:-1:ke>De}};he("sort",function(ke){return ke!==void 0&&re(ke),Ce?me(this,ke):te(ae(this),Be(ke))},!Ce||ve)},{"../internals/a-callable":95,"../internals/array-buffer-view-core":103,"../internals/array-sort":118,"../internals/engine-ff-version":138,"../internals/engine-is-ie-or-edge":140,"../internals/engine-v8-version":146,"../internals/engine-webkit-version":147,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163}],335:[function(a,Pe,ye){"use strict";var ee=a("../internals/array-buffer-view-core"),E=a("../internals/to-length"),oe=a("../internals/to-absolute-index"),re=a("../internals/typed-array-species-constructor"),te=ee.aTypedArray,ce=ee.exportTypedArrayMethod;ce("subarray",function(le,ie){var se=te(this),ae=se.length,he=oe(le,ae),pe=re(se);return new pe(se.buffer,se.byteOffset+he*se.BYTES_PER_ELEMENT,E((ie===void 0?ae:oe(ie,ae))-he))})},{"../internals/array-buffer-view-core":103,"../internals/to-absolute-index":245,"../internals/to-length":249,"../internals/typed-array-species-constructor":262}],336:[function(a,Pe,ye){"use strict";var ee=a("../internals/global"),E=a("../internals/function-apply"),oe=a("../internals/array-buffer-view-core"),re=a("../internals/fails"),te=a("../internals/array-slice"),ce=ee.Int8Array,z=oe.aTypedArray,le=oe.exportTypedArrayMethod,ie=[].toLocaleString,se=!!ce&&re(function(){ie.call(new ce(1))}),ae=re(function(){return[1,2].toLocaleString()!=new ce([1,2]).toLocaleString()})||!re(function(){ce.prototype.toLocaleString.call([1,2])});le("toLocaleString",function(){return E(ie,se?te(z(this)):z(this),te(arguments))},ae)},{"../internals/array-buffer-view-core":103,"../internals/array-slice":117,"../internals/fails":150,"../internals/function-apply":152,"../internals/global":163}],337:[function(a,Pe,ye){"use strict";var ee=a("../internals/array-buffer-view-core").exportTypedArrayMethod,E=a("../internals/fails"),oe=a("../internals/global"),re=a("../internals/function-uncurry-this"),te=oe.Uint8Array,ce=te&&te.prototype||{},z=[].toString,le=re([].join);E(function(){z.call({})})&&(z=function(){return le(this)});var ie=ce.toString!=z;ee("toString",z,ie)},{"../internals/array-buffer-view-core":103,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163}],338:[function(a,Pe,ye){var ee=a("../internals/typed-array-constructor");ee("Uint8",function(E){return function(re,te,ce){return E(this,re,te,ce)}})},{"../internals/typed-array-constructor":258}],339:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/dom-iterables"),oe=a("../internals/dom-token-list-prototype"),re=a("../internals/array-for-each"),te=a("../internals/create-non-enumerable-property"),ce=function(le){if(le&&le.forEach!==re)try{te(le,"forEach",re)}catch(ie){le.forEach=re}};for(var z in E)E[z]&&ce(ee[z]&&ee[z].prototype);ce(oe)},{"../internals/array-for-each":107,"../internals/create-non-enumerable-property":129,"../internals/dom-iterables":136,"../internals/dom-token-list-prototype":137,"../internals/global":163}],340:[function(a,Pe,ye){var ee=a("../internals/global"),E=a("../internals/dom-iterables"),oe=a("../internals/dom-token-list-prototype"),re=a("../modules/es.array.iterator"),te=a("../internals/create-non-enumerable-property"),ce=a("../internals/well-known-symbol"),z=ce("iterator"),le=ce("toStringTag"),ie=re.values,se=function(he,pe){if(he){if(he[z]!==ie)try{te(he,z,ie)}catch(ve){he[z]=ie}if(he[le]||te(he,le,pe),E[pe]){for(var me in re)if(he[me]!==re[me])try{te(he,me,re[me])}catch(ve){he[me]=re[me]}}}};for(var ae in E)se(ee[ae]&&ee[ae].prototype,ae);se(oe,"DOMTokenList")},{"../internals/create-non-enumerable-property":129,"../internals/dom-iterables":136,"../internals/dom-token-list-prototype":137,"../internals/global":163,"../internals/well-known-symbol":268,"../modules/es.array.iterator":278}],341:[function(a,Pe,ye){function ee(Ce){return Array.isArray?Array.isArray(Ce):ve(Ce)==="[object Array]"}ye.isArray=ee;function E(Ce){return typeof Ce=="boolean"}ye.isBoolean=E;function oe(Ce){return Ce===null}ye.isNull=oe;function re(Ce){return Ce==null}ye.isNullOrUndefined=re;function te(Ce){return typeof Ce=="number"}ye.isNumber=te;function ce(Ce){return typeof Ce=="string"}ye.isString=ce;function z(Ce){return typeof Ce=="symbol"}ye.isSymbol=z;function le(Ce){return Ce===void 0}ye.isUndefined=le;function ie(Ce){return ve(Ce)==="[object RegExp]"}ye.isRegExp=ie;function se(Ce){return typeof Ce=="object"&&Ce!==null}ye.isObject=se;function ae(Ce){return ve(Ce)==="[object Date]"}ye.isDate=ae;function he(Ce){return ve(Ce)==="[object Error]"||Ce instanceof Error}ye.isError=he;function pe(Ce){return typeof Ce=="function"}ye.isFunction=pe;function me(Ce){return Ce===null||typeof Ce=="boolean"||typeof Ce=="number"||typeof Ce=="string"||typeof Ce=="symbol"||typeof Ce=="undefined"}ye.isPrimitive=me,ye.isBuffer=a("buffer").Buffer.isBuffer;function ve(Ce){return Object.prototype.toString.call(Ce)}},{buffer:90}],342:[function(a,Pe,ye){(function(ee){"use strict";var E=function(){var z=/d{1,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|[LloSZWN]|'[^']*'|'[^']*'/g,le=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,ie=/[^-+\dA-Z]/g;return function(se,ae,he,pe){if(arguments.length===1&&ce(se)==="string"&&!/\d/.test(se)&&(ae=se,se=void 0),se=se||new Date,se instanceof Date||(se=new Date(se)),isNaN(se))throw TypeError("Invalid date");ae=String(E.masks[ae]||ae||E.masks.default);var me=ae.slice(0,4);(me==="UTC:"||me==="GMT:")&&(ae=ae.slice(4),he=!0,me==="GMT:"&&(pe=!0));var ve=he?"getUTC":"get",Ce=se[ve+"Date"](),Be=se[ve+"Day"](),Fe=se[ve+"Month"](),ke=se[ve+"FullYear"](),De=se[ve+"Hours"](),Se=se[ve+"Minutes"](),xe=se[ve+"Seconds"](),Oe=se[ve+"Milliseconds"](),Ie=he?0:se.getTimezoneOffset(),Le=re(se),je=te(se),we={d:Ce,dd:oe(Ce),ddd:E.i18n.dayNames[Be],dddd:E.i18n.dayNames[Be+7],m:Fe+1,mm:oe(Fe+1),mmm:E.i18n.monthNames[Fe],mmmm:E.i18n.monthNames[Fe+12],yy:String(ke).slice(2),yyyy:ke,h:De%12||12,hh:oe(De%12||12),H:De,HH:oe(De),M:Se,MM:oe(Se),s:xe,ss:oe(xe),l:oe(Oe,3),L:oe(Math.round(Oe/10)),t:De<12?"a":"p",tt:De<12?"am":"pm",T:De<12?"A":"P",TT:De<12?"AM":"PM",Z:pe?"GMT":he?"UTC":(String(se).match(le)||[""]).pop().replace(ie,""),o:(Ie>0?"-":"+")+oe(Math.floor(Math.abs(Ie)/60)*100+Math.abs(Ie)%60,4),S:["th","st","nd","rd"][Ce%10>3?0:(Ce%100-Ce%10!=10)*Ce%10],W:Le,N:je};return ae.replace(z,function(Ve){return Ve in we?we[Ve]:Ve.slice(1,Ve.length-1)})}}();E.masks={default:"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:sso",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'",expiresHeaderFormat:"ddd, dd mmm yyyy HH:MM:ss Z"},E.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"]};function oe(z,le){for(z=String(z),le=le||2;z.length<le;)z="0"+z;return z}function re(z){var le=new Date(z.getFullYear(),z.getMonth(),z.getDate());le.setDate(le.getDate()-(le.getDay()+6)%7+3);var ie=new Date(le.getFullYear(),0,4);ie.setDate(ie.getDate()-(ie.getDay()+6)%7+3);var se=le.getTimezoneOffset()-ie.getTimezoneOffset();le.setHours(le.getHours()-se);var ae=(le-ie)/(864e5*7);return 1+Math.floor(ae)}function te(z){var le=z.getDay();return le===0&&(le=7),le}function ce(z){return z===null?"null":z===void 0?"undefined":typeof z!="object"?typeof z:Array.isArray(z)?"array":{}.toString.call(z).slice(8,-1).toLowerCase()}typeof ge=="function"&&ge.amd?ge(function(){return E}):typeof ye=="object"?Pe.exports=E:ee.dateFormat=E})(this)},{}],343:[function(a,Pe,ye){"use strict";var ee=/["'&<>]/;Pe.exports=E;function E(oe){var re=""+oe,te=ee.exec(re);if(!te)return re;var ce,z="",le=0,ie=0;for(le=te.index;le<re.length;le++){switch(re.charCodeAt(le)){case 34:ce=""";break;case 38:ce="&";break;case 39:ce="'";break;case 60:ce="<";break;case 62:ce=">";break;default:continue}ie!==le&&(z+=re.substring(ie,le)),ie=le+1,z+=ce}return ie!==le?z+re.substring(ie,le):z}},{}],344:[function(a,Pe,ye){"use strict";var ee=typeof Reflect=="object"?Reflect:null,E=ee&&typeof ee.apply=="function"?ee.apply:function(xe,Oe,Ie){return Function.prototype.apply.call(xe,Oe,Ie)},oe;ee&&typeof ee.ownKeys=="function"?oe=ee.ownKeys:Object.getOwnPropertySymbols?oe=function(xe){return Object.getOwnPropertyNames(xe).concat(Object.getOwnPropertySymbols(xe))}:oe=function(xe){return Object.getOwnPropertyNames(xe)};function re(Se){console&&console.warn&&console.warn(Se)}var te=Number.isNaN||function(xe){return xe!==xe};function ce(){ce.init.call(this)}Pe.exports=ce,Pe.exports.once=Fe,ce.EventEmitter=ce,ce.prototype._events=void 0,ce.prototype._eventsCount=0,ce.prototype._maxListeners=void 0;var z=10;function le(Se){if(typeof Se!="function")throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof Se)}Object.defineProperty(ce,"defaultMaxListeners",{enumerable:!0,get:function(){return z},set:function(Se){if(typeof Se!="number"||Se<0||te(Se))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+Se+".");z=Se}}),ce.init=function(){(this._events===void 0||this._events===Object.getPrototypeOf(this)._events)&&(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},ce.prototype.setMaxListeners=function(xe){if(typeof xe!="number"||xe<0||te(xe))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+xe+".");return this._maxListeners=xe,this};function ie(Se){return Se._maxListeners===void 0?ce.defaultMaxListeners:Se._maxListeners}ce.prototype.getMaxListeners=function(){return ie(this)},ce.prototype.emit=function(xe){for(var Oe=[],Ie=1;Ie<arguments.length;Ie++)Oe.push(arguments[Ie]);var Le=xe==="error",je=this._events;if(je!==void 0)Le=Le&&je.error===void 0;else if(!Le)return!1;if(Le){var we;if(Oe.length>0&&(we=Oe[0]),we instanceof Error)throw we;var Ve=new Error("Unhandled error."+(we?" ("+we.message+")":""));throw Ve.context=we,Ve}var Ge=je[xe];if(Ge===void 0)return!1;if(typeof Ge=="function")E(Ge,this,Oe);else for(var ze=Ge.length,it=ve(Ge,ze),Ie=0;Ie<ze;++Ie)E(it[Ie],this,Oe);return!0};function se(Se,xe,Oe,Ie){var Le,je,we;if(le(Oe),je=Se._events,je===void 0?(je=Se._events=Object.create(null),Se._eventsCount=0):(je.newListener!==void 0&&(Se.emit("newListener",xe,Oe.listener?Oe.listener:Oe),je=Se._events),we=je[xe]),we===void 0)we=je[xe]=Oe,++Se._eventsCount;else if(typeof we=="function"?we=je[xe]=Ie?[Oe,we]:[we,Oe]:Ie?we.unshift(Oe):we.push(Oe),Le=ie(Se),Le>0&&we.length>Le&&!we.warned){we.warned=!0;var Ve=new Error("Possible EventEmitter memory leak detected. "+we.length+" "+String(xe)+" listeners added. Use emitter.setMaxListeners() to increase limit");Ve.name="MaxListenersExceededWarning",Ve.emitter=Se,Ve.type=xe,Ve.count=we.length,re(Ve)}return Se}ce.prototype.addListener=function(xe,Oe){return se(this,xe,Oe,!1)},ce.prototype.on=ce.prototype.addListener,ce.prototype.prependListener=function(xe,Oe){return se(this,xe,Oe,!0)};function ae(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function he(Se,xe,Oe){var Ie={fired:!1,wrapFn:void 0,target:Se,type:xe,listener:Oe},Le=ae.bind(Ie);return Le.listener=Oe,Ie.wrapFn=Le,Le}ce.prototype.once=function(xe,Oe){return le(Oe),this.on(xe,he(this,xe,Oe)),this},ce.prototype.prependOnceListener=function(xe,Oe){return le(Oe),this.prependListener(xe,he(this,xe,Oe)),this},ce.prototype.removeListener=function(xe,Oe){var Ie,Le,je,we,Ve;if(le(Oe),Le=this._events,Le===void 0)return this;if(Ie=Le[xe],Ie===void 0)return this;if(Ie===Oe||Ie.listener===Oe)--this._eventsCount===0?this._events=Object.create(null):(delete Le[xe],Le.removeListener&&this.emit("removeListener",xe,Ie.listener||Oe));else if(typeof Ie!="function"){for(je=-1,we=Ie.length-1;we>=0;we--)if(Ie[we]===Oe||Ie[we].listener===Oe){Ve=Ie[we].listener,je=we;break}if(je<0)return this;je===0?Ie.shift():Ce(Ie,je),Ie.length===1&&(Le[xe]=Ie[0]),Le.removeListener!==void 0&&this.emit("removeListener",xe,Ve||Oe)}return this},ce.prototype.off=ce.prototype.removeListener,ce.prototype.removeAllListeners=function(xe){var Oe,Ie,Le;if(Ie=this._events,Ie===void 0)return this;if(Ie.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):Ie[xe]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete Ie[xe]),this;if(arguments.length===0){var je=Object.keys(Ie),we;for(Le=0;Le<je.length;++Le)we=je[Le],we!=="removeListener"&&this.removeAllListeners(we);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if(Oe=Ie[xe],typeof Oe=="function")this.removeListener(xe,Oe);else if(Oe!==void 0)for(Le=Oe.length-1;Le>=0;Le--)this.removeListener(xe,Oe[Le]);return this};function pe(Se,xe,Oe){var Ie=Se._events;if(Ie===void 0)return[];var Le=Ie[xe];return Le===void 0?[]:typeof Le=="function"?Oe?[Le.listener||Le]:[Le]:Oe?Be(Le):ve(Le,Le.length)}ce.prototype.listeners=function(xe){return pe(this,xe,!0)},ce.prototype.rawListeners=function(xe){return pe(this,xe,!1)},ce.listenerCount=function(Se,xe){return typeof Se.listenerCount=="function"?Se.listenerCount(xe):me.call(Se,xe)},ce.prototype.listenerCount=me;function me(Se){var xe=this._events;if(xe!==void 0){var Oe=xe[Se];if(typeof Oe=="function")return 1;if(Oe!==void 0)return Oe.length}return 0}ce.prototype.eventNames=function(){return this._eventsCount>0?oe(this._events):[]};function ve(Se,xe){for(var Oe=new Array(xe),Ie=0;Ie<xe;++Ie)Oe[Ie]=Se[Ie];return Oe}function Ce(Se,xe){for(;xe+1<Se.length;xe++)Se[xe]=Se[xe+1];Se.pop()}function Be(Se){for(var xe=new Array(Se.length),Oe=0;Oe<xe.length;++Oe)xe[Oe]=Se[Oe].listener||Se[Oe];return xe}function Fe(Se,xe){return new Promise(function(Oe,Ie){function Le(we){Se.removeListener(xe,je),Ie(we)}function je(){typeof Se.removeListener=="function"&&Se.removeListener("error",Le),Oe([].slice.call(arguments))}De(Se,xe,je,{once:!0}),xe!=="error"&&ke(Se,Le,{once:!0})})}function ke(Se,xe,Oe){typeof Se.on=="function"&&De(Se,"error",xe,Oe)}function De(Se,xe,Oe,Ie){if(typeof Se.on=="function")Ie.once?Se.once(xe,Oe):Se.on(xe,Oe);else if(typeof Se.addEventListener=="function")Se.addEventListener(xe,function Le(je){Ie.once&&Se.removeEventListener(xe,Le),Oe(je)});else throw new TypeError('The "emitter" argument must be of type EventEmitter. Received type '+typeof Se)}},{}],345:[function(a,Pe,ye){"use strict";var ee=a("is-callable"),E=Object.prototype.toString,oe=Object.prototype.hasOwnProperty,re=function(ie,se,ae){for(var he=0,pe=ie.length;he<pe;he++)oe.call(ie,he)&&(ae==null?se(ie[he],he,ie):se.call(ae,ie[he],he,ie))},te=function(ie,se,ae){for(var he=0,pe=ie.length;he<pe;he++)ae==null?se(ie.charAt(he),he,ie):se.call(ae,ie.charAt(he),he,ie)},ce=function(ie,se,ae){for(var he in ie)oe.call(ie,he)&&(ae==null?se(ie[he],he,ie):se.call(ae,ie[he],he,ie))},z=function(ie,se,ae){if(!ee(se))throw new TypeError("iterator must be a function");var he;arguments.length>=3&&(he=ae),E.call(ie)==="[object Array]"?re(ie,se,he):typeof ie=="string"?te(ie,se,he):ce(ie,se,he)};Pe.exports=z},{"is-callable":367}],346:[function(a,Pe,ye){"use strict";var ee="Function.prototype.bind called on incompatible ",E=Array.prototype.slice,oe=Object.prototype.toString,re="[object Function]";Pe.exports=function(ce){var z=this;if(typeof z!="function"||oe.call(z)!==re)throw new TypeError(ee+z);for(var le=E.call(arguments,1),ie,se=function(){if(this instanceof ie){var ve=z.apply(this,le.concat(E.call(arguments)));return Object(ve)===ve?ve:this}else return z.apply(ce,le.concat(E.call(arguments)))},ae=Math.max(0,z.length-le.length),he=[],pe=0;pe<ae;pe++)he.push("$"+pe);if(ie=Function("binder","return function ("+he.join(",")+"){ return binder.apply(this,arguments); }")(se),z.prototype){var me=function(){};me.prototype=z.prototype,ie.prototype=new me,me.prototype=null}return ie}},{}],347:[function(a,Pe,ye){"use strict";var ee=a("./implementation");Pe.exports=Function.prototype.bind||ee},{"./implementation":346}],348:[function(a,Pe,ye){"use strict";var ee,E=SyntaxError,oe=Function,re=TypeError,te=function(Ge){try{return oe('"use strict"; return ('+Ge+").constructor;")()}catch(ze){}},ce=Object.getOwnPropertyDescriptor;if(ce)try{ce({},"")}catch(Ge){ce=null}var z=function(){throw new re},le=ce?function(){try{return arguments.callee,z}catch(Ge){try{return ce(arguments,"callee").get}catch(ze){return z}}}():z,ie=a("has-symbols")(),se=a("has-proto")(),ae=Object.getPrototypeOf||(se?function(Ge){return Ge.__proto__}:null),he={},pe=typeof Uint8Array=="undefined"||!ae?ee:ae(Uint8Array),me={"%AggregateError%":typeof AggregateError=="undefined"?ee:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer=="undefined"?ee:ArrayBuffer,"%ArrayIteratorPrototype%":ie&&ae?ae([][Symbol.iterator]()):ee,"%AsyncFromSyncIteratorPrototype%":ee,"%AsyncFunction%":he,"%AsyncGenerator%":he,"%AsyncGeneratorFunction%":he,"%AsyncIteratorPrototype%":he,"%Atomics%":typeof Atomics=="undefined"?ee:Atomics,"%BigInt%":typeof BigInt=="undefined"?ee:BigInt,"%BigInt64Array%":typeof BigInt64Array=="undefined"?ee:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array=="undefined"?ee:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView=="undefined"?ee:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array=="undefined"?ee:Float32Array,"%Float64Array%":typeof Float64Array=="undefined"?ee:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry=="undefined"?ee:FinalizationRegistry,"%Function%":oe,"%GeneratorFunction%":he,"%Int8Array%":typeof Int8Array=="undefined"?ee:Int8Array,"%Int16Array%":typeof Int16Array=="undefined"?ee:Int16Array,"%Int32Array%":typeof Int32Array=="undefined"?ee:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":ie&&ae?ae(ae([][Symbol.iterator]())):ee,"%JSON%":typeof JSON=="object"?JSON:ee,"%Map%":typeof Map=="undefined"?ee:Map,"%MapIteratorPrototype%":typeof Map=="undefined"||!ie||!ae?ee:ae(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise=="undefined"?ee:Promise,"%Proxy%":typeof Proxy=="undefined"?ee:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect=="undefined"?ee:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set=="undefined"?ee:Set,"%SetIteratorPrototype%":typeof Set=="undefined"||!ie||!ae?ee:ae(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer=="undefined"?ee:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":ie&&ae?ae(""[Symbol.iterator]()):ee,"%Symbol%":ie?Symbol:ee,"%SyntaxError%":E,"%ThrowTypeError%":le,"%TypedArray%":pe,"%TypeError%":re,"%Uint8Array%":typeof Uint8Array=="undefined"?ee:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray=="undefined"?ee:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array=="undefined"?ee:Uint16Array,"%Uint32Array%":typeof Uint32Array=="undefined"?ee:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap=="undefined"?ee:WeakMap,"%WeakRef%":typeof WeakRef=="undefined"?ee:WeakRef,"%WeakSet%":typeof WeakSet=="undefined"?ee:WeakSet};if(ae)try{null.error}catch(Ge){var ve=ae(ae(Ge));me["%Error.prototype%"]=ve}var Ce=function Ge(ze){var it;if(ze==="%AsyncFunction%")it=te("async function () {}");else if(ze==="%GeneratorFunction%")it=te("function* () {}");else if(ze==="%AsyncGeneratorFunction%")it=te("async function* () {}");else if(ze==="%AsyncGenerator%"){var We=Ge("%AsyncGeneratorFunction%");We&&(it=We.prototype)}else if(ze==="%AsyncIteratorPrototype%"){var Ke=Ge("%AsyncGenerator%");Ke&&ae&&(it=ae(Ke.prototype))}return me[ze]=it,it},Be={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},Fe=a("function-bind"),ke=a("has"),De=Fe.call(Function.call,Array.prototype.concat),Se=Fe.call(Function.apply,Array.prototype.splice),xe=Fe.call(Function.call,String.prototype.replace),Oe=Fe.call(Function.call,String.prototype.slice),Ie=Fe.call(Function.call,RegExp.prototype.exec),Le=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,je=/\\(\\)?/g,we=function(ze){var it=Oe(ze,0,1),We=Oe(ze,-1);if(it==="%"&&We!=="%")throw new E("invalid intrinsic syntax, expected closing `%`");if(We==="%"&&it!=="%")throw new E("invalid intrinsic syntax, expected opening `%`");var Ke=[];return xe(ze,Le,function($e,nt,et,Ye){Ke[Ke.length]=et?xe(Ye,je,"$1"):nt||$e}),Ke},Ve=function(ze,it){var We=ze,Ke;if(ke(Be,We)&&(Ke=Be[We],We="%"+Ke[0]+"%"),ke(me,We)){var $e=me[We];if($e===he&&($e=Ce(We)),typeof $e=="undefined"&&!it)throw new re("intrinsic "+ze+" exists, but is not available. Please file an issue!");return{alias:Ke,name:We,value:$e}}throw new E("intrinsic "+ze+" does not exist!")};Pe.exports=function(ze,it){if(typeof ze!="string"||ze.length===0)throw new re("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof it!="boolean")throw new re('"allowMissing" argument must be a boolean');if(Ie(/^%?[^%]*%?$/,ze)===null)throw new E("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var We=we(ze),Ke=We.length>0?We[0]:"",$e=Ve("%"+Ke+"%",it),nt=$e.name,et=$e.value,Ye=!1,Qe=$e.alias;Qe&&(Ke=Qe[0],Se(We,De([0,1],Qe)));for(var Je=1,st=!0;Je<We.length;Je+=1){var qe=We[Je],ft=Oe(qe,0,1),lt=Oe(qe,-1);if((ft==='"'||ft==="'"||ft==="`"||lt==='"'||lt==="'"||lt==="`")&&ft!==lt)throw new E("property names with quotes must have matching quotes");if((qe==="constructor"||!st)&&(Ye=!0),Ke+="."+qe,nt="%"+Ke+"%",ke(me,nt))et=me[nt];else if(et!=null){if(!(qe in et)){if(!it)throw new re("base intrinsic for "+ze+" exists, but the property is not available.");return}if(ce&&Je+1>=We.length){var tt=ce(et,qe);st=!!tt,st&&"get"in tt&&!("originalValue"in tt.get)?et=tt.get:et=et[qe]}else st=ke(et,qe),et=et[qe];st&&!Ye&&(me[nt]=et)}}return et}},{"function-bind":347,has:354,"has-proto":350,"has-symbols":351}],349:[function(a,Pe,ye){"use strict";var ee=a("get-intrinsic"),E=ee("%Object.getOwnPropertyDescriptor%",!0);if(E)try{E([],"length")}catch(oe){E=null}Pe.exports=E},{"get-intrinsic":348}],350:[function(a,Pe,ye){"use strict";var ee={foo:{}},E=Object;Pe.exports=function(){return{__proto__:ee}.foo===ee.foo&&!({__proto__:null}instanceof E)}},{}],351:[function(a,Pe,ye){"use strict";var ee=typeof Symbol!="undefined"&&Symbol,E=a("./shams");Pe.exports=function(){return typeof ee!="function"||typeof Symbol!="function"||typeof ee("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:E()}},{"./shams":352}],352:[function(a,Pe,ye){"use strict";Pe.exports=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var E={},oe=Symbol("test"),re=Object(oe);if(typeof oe=="string"||Object.prototype.toString.call(oe)!=="[object Symbol]"||Object.prototype.toString.call(re)!=="[object Symbol]")return!1;var te=42;E[oe]=te;for(oe in E)return!1;if(typeof Object.keys=="function"&&Object.keys(E).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(E).length!==0)return!1;var ce=Object.getOwnPropertySymbols(E);if(ce.length!==1||ce[0]!==oe||!Object.prototype.propertyIsEnumerable.call(E,oe))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var z=Object.getOwnPropertyDescriptor(E,oe);if(z.value!==te||z.enumerable!==!0)return!1}return!0}},{}],353:[function(a,Pe,ye){"use strict";var ee=a("has-symbols/shams");Pe.exports=function(){return ee()&&!!Symbol.toStringTag}},{"has-symbols/shams":352}],354:[function(a,Pe,ye){"use strict";var ee=a("function-bind");Pe.exports=ee.call(Function.call,Object.prototype.hasOwnProperty)},{"function-bind":347}],355:[function(a,Pe,ye){var ee=a("http"),E=a("url"),oe=Pe.exports;for(var re in ee)ee.hasOwnProperty(re)&&(oe[re]=ee[re]);oe.request=function(ce,z){return ce=te(ce),ee.request.call(this,ce,z)},oe.get=function(ce,z){return ce=te(ce),ee.get.call(this,ce,z)};function te(ce){if(typeof ce=="string"&&(ce=E.parse(ce)),ce.protocol||(ce.protocol="https:"),ce.protocol!=="https:")throw new Error('Protocol "'+ce.protocol+'" not supported. Expected "https:"');return ce}},{http:468,url:472}],356:[function(a,Pe,ye){"use strict";var ee=a("util"),E=a("ms");Pe.exports=function(oe){if(typeof oe=="number")return oe;var re=E(oe);if(re===void 0){var te=new Error(ee.format("humanize-ms(%j) result undefined",oe));console.warn(te.stack)}return re}},{ms:376,util:419}],357:[function(a,Pe,ye){ye.read=function(ee,E,oe,re,te){var ce,z,le=te*8-re-1,ie=(1<<le)-1,se=ie>>1,ae=-7,he=oe?te-1:0,pe=oe?-1:1,me=ee[E+he];for(he+=pe,ce=me&(1<<-ae)-1,me>>=-ae,ae+=le;ae>0;ce=ce*256+ee[E+he],he+=pe,ae-=8);for(z=ce&(1<<-ae)-1,ce>>=-ae,ae+=re;ae>0;z=z*256+ee[E+he],he+=pe,ae-=8);if(ce===0)ce=1-se;else{if(ce===ie)return z?NaN:(me?-1:1)*(1/0);z=z+Math.pow(2,re),ce=ce-se}return(me?-1:1)*z*Math.pow(2,ce-re)},ye.write=function(ee,E,oe,re,te,ce){var z,le,ie,se=ce*8-te-1,ae=(1<<se)-1,he=ae>>1,pe=te===23?Math.pow(2,-24)-Math.pow(2,-77):0,me=re?0:ce-1,ve=re?1:-1,Ce=E<0||E===0&&1/E<0?1:0;for(E=Math.abs(E),isNaN(E)||E===1/0?(le=isNaN(E)?1:0,z=ae):(z=Math.floor(Math.log(E)/Math.LN2),E*(ie=Math.pow(2,-z))<1&&(z--,ie*=2),z+he>=1?E+=pe/ie:E+=pe*Math.pow(2,1-he),E*ie>=2&&(z++,ie/=2),z+he>=ae?(le=0,z=ae):z+he>=1?(le=(E*ie-1)*Math.pow(2,te),z=z+he):(le=E*Math.pow(2,he-1)*Math.pow(2,te),z=0));te>=8;ee[oe+me]=le&255,me+=ve,le/=256,te-=8);for(z=z<<te|le,se+=te;se>0;ee[oe+me]=z&255,me+=ve,z/=256,se-=8);ee[oe+me-ve]|=Ce*128}},{}],358:[function(a,Pe,ye){"use strict";var ee=[a("./nextTick"),a("./queueMicrotask"),a("./mutation.js"),a("./messageChannel"),a("./stateChange"),a("./timeout")],E,oe,re=-1,te=[],ce=!1;function z(){!E||!oe||(E=!1,oe.length?te=oe.concat(te):re=-1,te.length&&le())}function le(){if(!E){ce=!1,E=!0;for(var me=te.length,ve=setTimeout(z);me;){for(oe=te,te=[];oe&&++re<me;)oe[re].run();re=-1,me=te.length}oe=null,re=-1,E=!1,clearTimeout(ve)}}for(var ie,se=-1,ae=ee.length;++se<ae;)if(ee[se]&&ee[se].test&&ee[se].test()){ie=ee[se].install(le);break}function he(me,ve){this.fun=me,this.array=ve}he.prototype.run=function(){var me=this.fun,ve=this.array;switch(ve.length){case 0:return me();case 1:return me(ve[0]);case 2:return me(ve[0],ve[1]);case 3:return me(ve[0],ve[1],ve[2]);default:return me.apply(null,ve)}},Pe.exports=pe;function pe(me){var ve=new Array(arguments.length-1);if(arguments.length>1)for(var Ce=1;Ce<arguments.length;Ce++)ve[Ce-1]=arguments[Ce];te.push(new he(me,ve)),!ce&&!E&&(ce=!0,ie())}},{"./messageChannel":359,"./mutation.js":360,"./nextTick":89,"./queueMicrotask":361,"./stateChange":362,"./timeout":363}],359:[function(a,Pe,ye){(function(ee){(function(){"use strict";ye.test=function(){return ee.setImmediate?!1:typeof ee.MessageChannel!="undefined"},ye.install=function(E){var oe=new ee.MessageChannel;return oe.port1.onmessage=E,function(){oe.port2.postMessage(0)}}}).call(this)}).call(this,typeof Ut!="undefined"?Ut:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],360:[function(a,Pe,ye){(function(ee){(function(){"use strict";var E=ee.MutationObserver||ee.WebKitMutationObserver;ye.test=function(){return E},ye.install=function(oe){var re=0,te=new E(oe),ce=ee.document.createTextNode("");return te.observe(ce,{characterData:!0}),function(){ce.data=re=++re%2}}}).call(this)}).call(this,typeof Ut!="undefined"?Ut:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],361:[function(a,Pe,ye){(function(ee){(function(){"use strict";ye.test=function(){return typeof ee.queueMicrotask=="function"},ye.install=function(E){return function(){ee.queueMicrotask(E)}}}).call(this)}).call(this,typeof Ut!="undefined"?Ut:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],362:[function(a,Pe,ye){(function(ee){(function(){"use strict";ye.test=function(){return"document"in ee&&"onreadystatechange"in ee.document.createElement("script")},ye.install=function(E){return function(){var oe=ee.document.createElement("script");return oe.onreadystatechange=function(){E(),oe.onreadystatechange=null,oe.parentNode.removeChild(oe),oe=null},ee.document.documentElement.appendChild(oe),E}}}).call(this)}).call(this,typeof Ut!="undefined"?Ut:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],363:[function(a,Pe,ye){"use strict";ye.test=function(){return!0},ye.install=function(ee){return function(){setTimeout(ee,0)}}},{}],364:[function(a,Pe,ye){typeof Object.create=="function"?Pe.exports=function(E,oe){oe&&(E.super_=oe,E.prototype=Object.create(oe.prototype,{constructor:{value:E,enumerable:!1,writable:!0,configurable:!0}}))}:Pe.exports=function(E,oe){if(oe){E.super_=oe;var re=function(){};re.prototype=oe.prototype,E.prototype=new re,E.prototype.constructor=E}}},{}],365:[function(a,Pe,ye){"use strict";var ee=a("has-tostringtag/shams")(),E=a("call-bind/callBound"),oe=E("Object.prototype.toString"),re=function(le){return ee&&le&&typeof le=="object"&&Symbol.toStringTag in le?!1:oe(le)==="[object Arguments]"},te=function(le){return re(le)?!0:le!==null&&typeof le=="object"&&typeof le.length=="number"&&le.length>=0&&oe(le)!=="[object Array]"&&oe(le.callee)==="[object Function]"},ce=function(){return re(arguments)}();re.isLegacyArguments=te,Pe.exports=ce?re:te},{"call-bind/callBound":92,"has-tostringtag/shams":353}],366:[function(a,Pe,ye){Pe.exports=function(oe){return oe!=null&&(ee(oe)||E(oe)||!!oe._isBuffer)};function ee(oe){return!!oe.constructor&&typeof oe.constructor.isBuffer=="function"&&oe.constructor.isBuffer(oe)}function E(oe){return typeof oe.readFloatLE=="function"&&typeof oe.slice=="function"&&ee(oe.slice(0,0))}},{}],367:[function(a,Pe,ye){"use strict";var ee=Function.prototype.toString,E=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,oe,re;if(typeof E=="function"&&typeof Object.defineProperty=="function")try{oe=Object.defineProperty({},"length",{get:function(){throw re}}),re={},E(function(){throw 42},null,oe)}catch(ke){ke!==re&&(E=null)}else E=null;var te=/^\s*class\b/,ce=function(De){try{var Se=ee.call(De);return te.test(Se)}catch(xe){return!1}},z=function(De){try{return ce(De)?!1:(ee.call(De),!0)}catch(Se){return!1}},le=Object.prototype.toString,ie="[object Object]",se="[object Function]",ae="[object GeneratorFunction]",he="[object HTMLAllCollection]",pe="[object HTML document.all class]",me="[object HTMLCollection]",ve=typeof Symbol=="function"&&!!Symbol.toStringTag,Ce=!(0 in[,]),Be=function(){return!1};if(typeof document=="object"){var Fe=document.all;le.call(Fe)===le.call(document.all)&&(Be=function(De){if((Ce||!De)&&(typeof De=="undefined"||typeof De=="object"))try{var Se=le.call(De);return(Se===he||Se===pe||Se===me||Se===ie)&&De("")==null}catch(xe){}return!1})}Pe.exports=E?function(De){if(Be(De))return!0;if(!De||typeof De!="function"&&typeof De!="object")return!1;try{E(De,null,oe)}catch(Se){if(Se!==re)return!1}return!ce(De)&&z(De)}:function(De){if(Be(De))return!0;if(!De||typeof De!="function"&&typeof De!="object")return!1;if(ve)return z(De);if(ce(De))return!1;var Se=le.call(De);return Se!==se&&Se!==ae&&!/^\[object HTML/.test(Se)?!1:z(De)}},{}],368:[function(a,Pe,ye){"use strict";var ee=Object.prototype.toString,E=Function.prototype.toString,oe=/^\s*(?:function)?\*/,re=a("has-tostringtag/shams")(),te=Object.getPrototypeOf,ce=function(){if(!re)return!1;try{return Function("return function*() {}")()}catch(le){}},z;Pe.exports=function(ie){if(typeof ie!="function")return!1;if(oe.test(E.call(ie)))return!0;if(!re){var se=ee.call(ie);return se==="[object GeneratorFunction]"}if(!te)return!1;if(typeof z=="undefined"){var ae=ce();z=ae?te(ae):!1}return te(ie)===z}},{"has-tostringtag/shams":353}],369:[function(a,Pe,ye){"use strict";var ee=a("which-typed-array");Pe.exports=function(oe){return!!ee(oe)}},{"which-typed-array":420}],370:[function(a,Pe,ye){var ee={}.toString;Pe.exports=Array.isArray||function(E){return ee.call(E)=="[object Array]"}},{}],371:[function(a,Pe,ye){(function(ee){(function(){(function(E,oe){typeof ye=="object"&&typeof Pe!="undefined"?Pe.exports=oe(E):typeof ge=="function"&&ge.amd?ge(oe):oe(E)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof ee!="undefined"?ee:this,function(E){"use strict";E=E||{};var oe=E.Base64,re="2.6.4",te="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ce=function(ze){for(var it={},We=0,Ke=ze.length;We<Ke;We++)it[ze.charAt(We)]=We;return it}(te),z=String.fromCharCode,le=function(ze){if(ze.length<2){var it=ze.charCodeAt(0);return it<128?ze:it<2048?z(192|it>>>6)+z(128|it&63):z(224|it>>>12&15)+z(128|it>>>6&63)+z(128|it&63)}else{var it=65536+(ze.charCodeAt(0)-55296)*1024+(ze.charCodeAt(1)-56320);return z(240|it>>>18&7)+z(128|it>>>12&63)+z(128|it>>>6&63)+z(128|it&63)}},ie=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,se=function(ze){return ze.replace(ie,le)},ae=function(ze){var it=[0,2,1][ze.length%3],We=ze.charCodeAt(0)<<16|(ze.length>1?ze.charCodeAt(1):0)<<8|(ze.length>2?ze.charCodeAt(2):0),Ke=[te.charAt(We>>>18),te.charAt(We>>>12&63),it>=2?"=":te.charAt(We>>>6&63),it>=1?"=":te.charAt(We&63)];return Ke.join("")},he=E.btoa&&typeof E.btoa=="function"?function(ze){return E.btoa(ze)}:function(ze){if(ze.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return ze.replace(/[\s\S]{1,3}/g,ae)},pe=function(ze){return he(se(String(ze)))},me=function(ze){return ze.replace(/[+\/]/g,function(it){return it=="+"?"-":"_"}).replace(/=/g,"")},ve=function(ze,it){return it?me(pe(ze)):pe(ze)},Ce=function(ze){return ve(ze,!0)},Be;E.Uint8Array&&(Be=function(ze,it){for(var We="",Ke=0,$e=ze.length;Ke<$e;Ke+=3){var nt=ze[Ke],et=ze[Ke+1],Ye=ze[Ke+2],Qe=nt<<16|et<<8|Ye;We+=te.charAt(Qe>>>18)+te.charAt(Qe>>>12&63)+(typeof et!="undefined"?te.charAt(Qe>>>6&63):"=")+(typeof Ye!="undefined"?te.charAt(Qe&63):"=")}return it?me(We):We});var Fe=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,ke=function(ze){switch(ze.length){case 4:var it=(7&ze.charCodeAt(0))<<18|(63&ze.charCodeAt(1))<<12|(63&ze.charCodeAt(2))<<6|63&ze.charCodeAt(3),We=it-65536;return z((We>>>10)+55296)+z((We&1023)+56320);case 3:return z((15&ze.charCodeAt(0))<<12|(63&ze.charCodeAt(1))<<6|63&ze.charCodeAt(2));default:return z((31&ze.charCodeAt(0))<<6|63&ze.charCodeAt(1))}},De=function(ze){return ze.replace(Fe,ke)},Se=function(ze){var it=ze.length,We=it%4,Ke=(it>0?ce[ze.charAt(0)]<<18:0)|(it>1?ce[ze.charAt(1)]<<12:0)|(it>2?ce[ze.charAt(2)]<<6:0)|(it>3?ce[ze.charAt(3)]:0),$e=[z(Ke>>>16),z(Ke>>>8&255),z(Ke&255)];return $e.length-=[0,0,2,1][We],$e.join("")},xe=E.atob&&typeof E.atob=="function"?function(ze){return E.atob(ze)}:function(ze){return ze.replace(/\S{1,4}/g,Se)},Oe=function(ze){return xe(String(ze).replace(/[^A-Za-z0-9\+\/]/g,""))},Ie=function(ze){return De(xe(ze))},Le=function(ze){return String(ze).replace(/[-_]/g,function(it){return it=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},je=function(ze){return Ie(Le(ze))},we;E.Uint8Array&&(we=function(ze){return Uint8Array.from(Oe(Le(ze)),function(it){return it.charCodeAt(0)})});var Ve=function(){var ze=E.Base64;return E.Base64=oe,ze};if(E.Base64={VERSION:re,atob:Oe,btoa:he,fromBase64:je,toBase64:ve,utob:se,encode:ve,encodeURI:Ce,btou:De,decode:je,noConflict:Ve,fromUint8Array:Be,toUint8Array:we},typeof Object.defineProperty=="function"){var Ge=function(ze){return{value:ze,enumerable:!1,writable:!0,configurable:!0}};E.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",Ge(function(){return je(this)})),Object.defineProperty(String.prototype,"toBase64",Ge(function(ze){return ve(this,ze)})),Object.defineProperty(String.prototype,"toBase64URI",Ge(function(){return ve(this,!0)}))}}return E.Meteor&&(Base64=E.Base64),typeof Pe!="undefined"&&Pe.exports?Pe.exports.Base64=E.Base64:typeof ge=="function"&&ge.amd&&ge([],function(){return E.Base64}),{Base64:E.Base64}})}).call(this)}).call(this,typeof Ut!="undefined"?Ut:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],372:[function(a,Pe,ye){"use strict";Pe.exports=E;var ee=Object.prototype.hasOwnProperty;function E(oe,re,te){if(!oe)throw new TypeError("argument dest is required");if(!re)throw new TypeError("argument src is required");return te===void 0&&(te=!0),Object.getOwnPropertyNames(re).forEach(function(z){if(!(!te&&ee.call(oe,z))){var le=Object.getOwnPropertyDescriptor(re,z);Object.defineProperty(oe,z,le)}}),oe}},{}],373:[function(a,Pe,ye){"use strict";a("core-js/modules/es.array.map.js"),a("core-js/modules/es.regexp.exec.js"),a("core-js/modules/es.string.replace.js"),a("core-js/modules/es.regexp.constructor.js"),a("core-js/modules/es.regexp.to-string.js");function ee(){this._types=Object.create(null),this._extensions=Object.create(null);for(var E=0;E<arguments.length;E++)this.define(arguments[E]);this.define=this.define.bind(this),this.getType=this.getType.bind(this),this.getExtension=this.getExtension.bind(this)}ee.prototype.define=function(E,oe){for(var re in E){var te=E[re].map(function(ie){return ie.toLowerCase()});re=re.toLowerCase();for(var ce=0;ce<te.length;ce++){var z=te[ce];if(z[0]!=="*"){if(!oe&&z in this._types)throw new Error('Attempt to change mapping for "'+z+'" extension from "'+this._types[z]+'" to "'+re+'". Pass `force=true` to allow this, otherwise remove "'+z+'" from the list of extensions for "'+re+'".');this._types[z]=re}}if(oe||!this._extensions[re]){var le=te[0];this._extensions[re]=le[0]!=="*"?le:le.substr(1)}}},ee.prototype.getType=function(E){E=String(E);var oe=E.replace(/^.*[/\\]/,"").toLowerCase(),re=oe.replace(/^.*\./,"").toLowerCase(),te=oe.length<E.length,ce=re.length<oe.length-1;return(ce||!te)&&this._types[re]||null},ee.prototype.getExtension=function(E){return E=/^\s*([^;\s]*)/.test(E)&&RegExp.$1,E&&this._extensions[E.toLowerCase()]||null},Pe.exports=ee},{"core-js/modules/es.array.map.js":280,"core-js/modules/es.regexp.constructor.js":299,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.replace.js":305}],374:[function(a,Pe,ye){"use strict";var ee=a("./Mime");Pe.exports=new ee(a("./types/standard"))},{"./Mime":373,"./types/standard":375}],375:[function(a,Pe,ye){"use strict";Pe.exports={"application/andrew-inset":["ez"],"application/applixware":["aw"],"application/atom+xml":["atom"],"application/atomcat+xml":["atomcat"],"application/atomdeleted+xml":["atomdeleted"],"application/atomsvc+xml":["atomsvc"],"application/atsc-dwd+xml":["dwd"],"application/atsc-held+xml":["held"],"application/atsc-rsat+xml":["rsat"],"application/bdoc":["bdoc"],"application/calendar+xml":["xcs"],"application/ccxml+xml":["ccxml"],"application/cdfx+xml":["cdfx"],"application/cdmi-capability":["cdmia"],"application/cdmi-container":["cdmic"],"application/cdmi-domain":["cdmid"],"application/cdmi-object":["cdmio"],"application/cdmi-queue":["cdmiq"],"application/cu-seeme":["cu"],"application/dash+xml":["mpd"],"application/davmount+xml":["davmount"],"application/docbook+xml":["dbk"],"application/dssc+der":["dssc"],"application/dssc+xml":["xdssc"],"application/ecmascript":["es","ecma"],"application/emma+xml":["emma"],"application/emotionml+xml":["emotionml"],"application/epub+zip":["epub"],"application/exi":["exi"],"application/express":["exp"],"application/fdt+xml":["fdt"],"application/font-tdpfr":["pfr"],"application/geo+json":["geojson"],"application/gml+xml":["gml"],"application/gpx+xml":["gpx"],"application/gxf":["gxf"],"application/gzip":["gz"],"application/hjson":["hjson"],"application/hyperstudio":["stk"],"application/inkml+xml":["ink","inkml"],"application/ipfix":["ipfix"],"application/its+xml":["its"],"application/java-archive":["jar","war","ear"],"application/java-serialized-object":["ser"],"application/java-vm":["class"],"application/javascript":["js","mjs"],"application/json":["json","map"],"application/json5":["json5"],"application/jsonml+json":["jsonml"],"application/ld+json":["jsonld"],"application/lgr+xml":["lgr"],"application/lost+xml":["lostxml"],"application/mac-binhex40":["hqx"],"application/mac-compactpro":["cpt"],"application/mads+xml":["mads"],"application/manifest+json":["webmanifest"],"application/marc":["mrc"],"application/marcxml+xml":["mrcx"],"application/mathematica":["ma","nb","mb"],"application/mathml+xml":["mathml"],"application/mbox":["mbox"],"application/mediaservercontrol+xml":["mscml"],"application/metalink+xml":["metalink"],"application/metalink4+xml":["meta4"],"application/mets+xml":["mets"],"application/mmt-aei+xml":["maei"],"application/mmt-usd+xml":["musd"],"application/mods+xml":["mods"],"application/mp21":["m21","mp21"],"application/mp4":["mp4s","m4p"],"application/msword":["doc","dot"],"application/mxf":["mxf"],"application/n-quads":["nq"],"application/n-triples":["nt"],"application/node":["cjs"],"application/octet-stream":["bin","dms","lrf","mar","so","dist","distz","pkg","bpk","dump","elc","deploy","exe","dll","deb","dmg","iso","img","msi","msp","msm","buffer"],"application/oda":["oda"],"application/oebps-package+xml":["opf"],"application/ogg":["ogx"],"application/omdoc+xml":["omdoc"],"application/onenote":["onetoc","onetoc2","onetmp","onepkg"],"application/oxps":["oxps"],"application/p2p-overlay+xml":["relo"],"application/patch-ops-error+xml":["xer"],"application/pdf":["pdf"],"application/pgp-encrypted":["pgp"],"application/pgp-signature":["asc","sig"],"application/pics-rules":["prf"],"application/pkcs10":["p10"],"application/pkcs7-mime":["p7m","p7c"],"application/pkcs7-signature":["p7s"],"application/pkcs8":["p8"],"application/pkix-attr-cert":["ac"],"application/pkix-cert":["cer"],"application/pkix-crl":["crl"],"application/pkix-pkipath":["pkipath"],"application/pkixcmp":["pki"],"application/pls+xml":["pls"],"application/postscript":["ai","eps","ps"],"application/provenance+xml":["provx"],"application/pskc+xml":["pskcxml"],"application/raml+yaml":["raml"],"application/rdf+xml":["rdf","owl"],"application/reginfo+xml":["rif"],"application/relax-ng-compact-syntax":["rnc"],"application/resource-lists+xml":["rl"],"application/resource-lists-diff+xml":["rld"],"application/rls-services+xml":["rs"],"application/route-apd+xml":["rapd"],"application/route-s-tsid+xml":["sls"],"application/route-usd+xml":["rusd"],"application/rpki-ghostbusters":["gbr"],"application/rpki-manifest":["mft"],"application/rpki-roa":["roa"],"application/rsd+xml":["rsd"],"application/rss+xml":["rss"],"application/rtf":["rtf"],"application/sbml+xml":["sbml"],"application/scvp-cv-request":["scq"],"application/scvp-cv-response":["scs"],"application/scvp-vp-request":["spq"],"application/scvp-vp-response":["spp"],"application/sdp":["sdp"],"application/senml+xml":["senmlx"],"application/sensml+xml":["sensmlx"],"application/set-payment-initiation":["setpay"],"application/set-registration-initiation":["setreg"],"application/shf+xml":["shf"],"application/sieve":["siv","sieve"],"application/smil+xml":["smi","smil"],"application/sparql-query":["rq"],"application/sparql-results+xml":["srx"],"application/srgs":["gram"],"application/srgs+xml":["grxml"],"application/sru+xml":["sru"],"application/ssdl+xml":["ssdl"],"application/ssml+xml":["ssml"],"application/swid+xml":["swidtag"],"application/tei+xml":["tei","teicorpus"],"application/thraud+xml":["tfi"],"application/timestamped-data":["tsd"],"application/toml":["toml"],"application/trig":["trig"],"application/ttml+xml":["ttml"],"application/ubjson":["ubj"],"application/urc-ressheet+xml":["rsheet"],"application/urc-targetdesc+xml":["td"],"application/voicexml+xml":["vxml"],"application/wasm":["wasm"],"application/widget":["wgt"],"application/winhlp":["hlp"],"application/wsdl+xml":["wsdl"],"application/wspolicy+xml":["wspolicy"],"application/xaml+xml":["xaml"],"application/xcap-att+xml":["xav"],"application/xcap-caps+xml":["xca"],"application/xcap-diff+xml":["xdf"],"application/xcap-el+xml":["xel"],"application/xcap-ns+xml":["xns"],"application/xenc+xml":["xenc"],"application/xhtml+xml":["xhtml","xht"],"application/xliff+xml":["xlf"],"application/xml":["xml","xsl","xsd","rng"],"application/xml-dtd":["dtd"],"application/xop+xml":["xop"],"application/xproc+xml":["xpl"],"application/xslt+xml":["*xsl","xslt"],"application/xspf+xml":["xspf"],"application/xv+xml":["mxml","xhvml","xvml","xvm"],"application/yang":["yang"],"application/yin+xml":["yin"],"application/zip":["zip"],"audio/3gpp":["*3gpp"],"audio/adpcm":["adp"],"audio/amr":["amr"],"audio/basic":["au","snd"],"audio/midi":["mid","midi","kar","rmi"],"audio/mobile-xmf":["mxmf"],"audio/mp3":["*mp3"],"audio/mp4":["m4a","mp4a"],"audio/mpeg":["mpga","mp2","mp2a","mp3","m2a","m3a"],"audio/ogg":["oga","ogg","spx","opus"],"audio/s3m":["s3m"],"audio/silk":["sil"],"audio/wav":["wav"],"audio/wave":["*wav"],"audio/webm":["weba"],"audio/xm":["xm"],"font/collection":["ttc"],"font/otf":["otf"],"font/ttf":["ttf"],"font/woff":["woff"],"font/woff2":["woff2"],"image/aces":["exr"],"image/apng":["apng"],"image/avif":["avif"],"image/bmp":["bmp"],"image/cgm":["cgm"],"image/dicom-rle":["drle"],"image/emf":["emf"],"image/fits":["fits"],"image/g3fax":["g3"],"image/gif":["gif"],"image/heic":["heic"],"image/heic-sequence":["heics"],"image/heif":["heif"],"image/heif-sequence":["heifs"],"image/hej2k":["hej2"],"image/hsj2":["hsj2"],"image/ief":["ief"],"image/jls":["jls"],"image/jp2":["jp2","jpg2"],"image/jpeg":["jpeg","jpg","jpe"],"image/jph":["jph"],"image/jphc":["jhc"],"image/jpm":["jpm"],"image/jpx":["jpx","jpf"],"image/jxr":["jxr"],"image/jxra":["jxra"],"image/jxrs":["jxrs"],"image/jxs":["jxs"],"image/jxsc":["jxsc"],"image/jxsi":["jxsi"],"image/jxss":["jxss"],"image/ktx":["ktx"],"image/ktx2":["ktx2"],"image/png":["png"],"image/sgi":["sgi"],"image/svg+xml":["svg","svgz"],"image/t38":["t38"],"image/tiff":["tif","tiff"],"image/tiff-fx":["tfx"],"image/webp":["webp"],"image/wmf":["wmf"],"message/disposition-notification":["disposition-notification"],"message/global":["u8msg"],"message/global-delivery-status":["u8dsn"],"message/global-disposition-notification":["u8mdn"],"message/global-headers":["u8hdr"],"message/rfc822":["eml","mime"],"model/3mf":["3mf"],"model/gltf+json":["gltf"],"model/gltf-binary":["glb"],"model/iges":["igs","iges"],"model/mesh":["msh","mesh","silo"],"model/mtl":["mtl"],"model/obj":["obj"],"model/step+xml":["stpx"],"model/step+zip":["stpz"],"model/step-xml+zip":["stpxz"],"model/stl":["stl"],"model/vrml":["wrl","vrml"],"model/x3d+binary":["*x3db","x3dbz"],"model/x3d+fastinfoset":["x3db"],"model/x3d+vrml":["*x3dv","x3dvz"],"model/x3d+xml":["x3d","x3dz"],"model/x3d-vrml":["x3dv"],"text/cache-manifest":["appcache","manifest"],"text/calendar":["ics","ifb"],"text/coffeescript":["coffee","litcoffee"],"text/css":["css"],"text/csv":["csv"],"text/html":["html","htm","shtml"],"text/jade":["jade"],"text/jsx":["jsx"],"text/less":["less"],"text/markdown":["markdown","md"],"text/mathml":["mml"],"text/mdx":["mdx"],"text/n3":["n3"],"text/plain":["txt","text","conf","def","list","log","in","ini"],"text/richtext":["rtx"],"text/rtf":["*rtf"],"text/sgml":["sgml","sgm"],"text/shex":["shex"],"text/slim":["slim","slm"],"text/spdx":["spdx"],"text/stylus":["stylus","styl"],"text/tab-separated-values":["tsv"],"text/troff":["t","tr","roff","man","me","ms"],"text/turtle":["ttl"],"text/uri-list":["uri","uris","urls"],"text/vcard":["vcard"],"text/vtt":["vtt"],"text/xml":["*xml"],"text/yaml":["yaml","yml"],"video/3gpp":["3gp","3gpp"],"video/3gpp2":["3g2"],"video/h261":["h261"],"video/h263":["h263"],"video/h264":["h264"],"video/iso.segment":["m4s"],"video/jpeg":["jpgv"],"video/jpm":["*jpm","jpgm"],"video/mj2":["mj2","mjp2"],"video/mp2t":["ts"],"video/mp4":["mp4","mp4v","mpg4"],"video/mpeg":["mpeg","mpg","mpe","m1v","m2v"],"video/ogg":["ogv"],"video/quicktime":["qt","mov"],"video/webm":["webm"]}},{}],376:[function(a,Pe,ye){var ee=1e3,E=ee*60,oe=E*60,re=oe*24,te=re*7,ce=re*365.25;Pe.exports=function(ae,he){he=he||{};var pe=typeof ae;if(pe==="string"&&ae.length>0)return z(ae);if(pe==="number"&&isFinite(ae))return he.long?ie(ae):le(ae);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(ae))};function z(ae){if(ae=String(ae),!(ae.length>100)){var he=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(ae);if(he){var pe=parseFloat(he[1]),me=(he[2]||"ms").toLowerCase();switch(me){case"years":case"year":case"yrs":case"yr":case"y":return pe*ce;case"weeks":case"week":case"w":return pe*te;case"days":case"day":case"d":return pe*re;case"hours":case"hour":case"hrs":case"hr":case"h":return pe*oe;case"minutes":case"minute":case"mins":case"min":case"m":return pe*E;case"seconds":case"second":case"secs":case"sec":case"s":return pe*ee;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return pe;default:return}}}}function le(ae){var he=Math.abs(ae);return he>=re?Math.round(ae/re)+"d":he>=oe?Math.round(ae/oe)+"h":he>=E?Math.round(ae/E)+"m":he>=ee?Math.round(ae/ee)+"s":ae+"ms"}function ie(ae){var he=Math.abs(ae);return he>=re?se(ae,he,re,"day"):he>=oe?se(ae,he,oe,"hour"):he>=E?se(ae,he,E,"minute"):he>=ee?se(ae,he,ee,"second"):ae+" ms"}function se(ae,he,pe,me){var ve=he>=pe*1.5;return Math.round(ae/pe)+" "+me+(ve?"s":"")}},{}],377:[function(a,Pe,ye){"use strict";var ee=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable;function re(ce){if(ce==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(ce)}function te(){try{if(!Object.assign)return!1;var ce=new String("abc");if(ce[5]="de",Object.getOwnPropertyNames(ce)[0]==="5")return!1;for(var z={},le=0;le<10;le++)z["_"+String.fromCharCode(le)]=le;var ie=Object.getOwnPropertyNames(z).map(function(ae){return z[ae]});if(ie.join("")!=="0123456789")return!1;var se={};return"abcdefghijklmnopqrst".split("").forEach(function(ae){se[ae]=ae}),Object.keys(Object.assign({},se)).join("")==="abcdefghijklmnopqrst"}catch(ae){return!1}}Pe.exports=te()?Object.assign:function(ce,z){for(var le,ie=re(ce),se,ae=1;ae<arguments.length;ae++){le=Object(arguments[ae]);for(var he in le)E.call(le,he)&&(ie[he]=le[he]);if(ee){se=ee(le);for(var pe=0;pe<se.length;pe++)oe.call(le,se[pe])&&(ie[se[pe]]=le[se[pe]])}}return ie}},{}],378:[function(a,Pe,ye){(function(ee){(function(){"use strict";function E(ce){if(typeof ce!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(ce))}function oe(ce,z){for(var le="",ie=0,se=-1,ae=0,he,pe=0;pe<=ce.length;++pe){if(pe<ce.length)he=ce.charCodeAt(pe);else{if(he===47)break;he=47}if(he===47){if(!(se===pe-1||ae===1))if(se!==pe-1&&ae===2){if(le.length<2||ie!==2||le.charCodeAt(le.length-1)!==46||le.charCodeAt(le.length-2)!==46){if(le.length>2){var me=le.lastIndexOf("/");if(me!==le.length-1){me===-1?(le="",ie=0):(le=le.slice(0,me),ie=le.length-1-le.lastIndexOf("/")),se=pe,ae=0;continue}}else if(le.length===2||le.length===1){le="",ie=0,se=pe,ae=0;continue}}z&&(le.length>0?le+="/..":le="..",ie=2)}else le.length>0?le+="/"+ce.slice(se+1,pe):le=ce.slice(se+1,pe),ie=pe-se-1;se=pe,ae=0}else he===46&&ae!==-1?++ae:ae=-1}return le}function re(ce,z){var le=z.dir||z.root,ie=z.base||(z.name||"")+(z.ext||"");return le?le===z.root?le+ie:le+ce+ie:ie}var te={resolve:function(){for(var z="",le=!1,ie,se=arguments.length-1;se>=-1&&!le;se--){var ae;se>=0?ae=arguments[se]:(ie===void 0&&(ie=ee.cwd()),ae=ie),E(ae),ae.length!==0&&(z=ae+"/"+z,le=ae.charCodeAt(0)===47)}return z=oe(z,!le),le?z.length>0?"/"+z:"/":z.length>0?z:"."},normalize:function(z){if(E(z),z.length===0)return".";var le=z.charCodeAt(0)===47,ie=z.charCodeAt(z.length-1)===47;return z=oe(z,!le),z.length===0&&!le&&(z="."),z.length>0&&ie&&(z+="/"),le?"/"+z:z},isAbsolute:function(z){return E(z),z.length>0&&z.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(var z,le=0;le<arguments.length;++le){var ie=arguments[le];E(ie),ie.length>0&&(z===void 0?z=ie:z+="/"+ie)}return z===void 0?".":te.normalize(z)},relative:function(z,le){if(E(z),E(le),z===le||(z=te.resolve(z),le=te.resolve(le),z===le))return"";for(var ie=1;ie<z.length&&z.charCodeAt(ie)===47;++ie);for(var se=z.length,ae=se-ie,he=1;he<le.length&&le.charCodeAt(he)===47;++he);for(var pe=le.length,me=pe-he,ve=ae<me?ae:me,Ce=-1,Be=0;Be<=ve;++Be){if(Be===ve){if(me>ve){if(le.charCodeAt(he+Be)===47)return le.slice(he+Be+1);if(Be===0)return le.slice(he+Be)}else ae>ve&&(z.charCodeAt(ie+Be)===47?Ce=Be:Be===0&&(Ce=0));break}var Fe=z.charCodeAt(ie+Be),ke=le.charCodeAt(he+Be);if(Fe!==ke)break;Fe===47&&(Ce=Be)}var De="";for(Be=ie+Ce+1;Be<=se;++Be)(Be===se||z.charCodeAt(Be)===47)&&(De.length===0?De+="..":De+="/..");return De.length>0?De+le.slice(he+Ce):(he+=Ce,le.charCodeAt(he)===47&&++he,le.slice(he))},_makeLong:function(z){return z},dirname:function(z){if(E(z),z.length===0)return".";for(var le=z.charCodeAt(0),ie=le===47,se=-1,ae=!0,he=z.length-1;he>=1;--he)if(le=z.charCodeAt(he),le===47){if(!ae){se=he;break}}else ae=!1;return se===-1?ie?"/":".":ie&&se===1?"//":z.slice(0,se)},basename:function(z,le){if(le!==void 0&&typeof le!="string")throw new TypeError('"ext" argument must be a string');E(z);var ie=0,se=-1,ae=!0,he;if(le!==void 0&&le.length>0&&le.length<=z.length){if(le.length===z.length&&le===z)return"";var pe=le.length-1,me=-1;for(he=z.length-1;he>=0;--he){var ve=z.charCodeAt(he);if(ve===47){if(!ae){ie=he+1;break}}else me===-1&&(ae=!1,me=he+1),pe>=0&&(ve===le.charCodeAt(pe)?--pe===-1&&(se=he):(pe=-1,se=me))}return ie===se?se=me:se===-1&&(se=z.length),z.slice(ie,se)}else{for(he=z.length-1;he>=0;--he)if(z.charCodeAt(he)===47){if(!ae){ie=he+1;break}}else se===-1&&(ae=!1,se=he+1);return se===-1?"":z.slice(ie,se)}},extname:function(z){E(z);for(var le=-1,ie=0,se=-1,ae=!0,he=0,pe=z.length-1;pe>=0;--pe){var me=z.charCodeAt(pe);if(me===47){if(!ae){ie=pe+1;break}continue}se===-1&&(ae=!1,se=pe+1),me===46?le===-1?le=pe:he!==1&&(he=1):le!==-1&&(he=-1)}return le===-1||se===-1||he===0||he===1&&le===se-1&&le===ie+1?"":z.slice(le,se)},format:function(z){if(z===null||typeof z!="object")throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof z);return re("/",z)},parse:function(z){E(z);var le={root:"",dir:"",base:"",ext:"",name:""};if(z.length===0)return le;var ie=z.charCodeAt(0),se=ie===47,ae;se?(le.root="/",ae=1):ae=0;for(var he=-1,pe=0,me=-1,ve=!0,Ce=z.length-1,Be=0;Ce>=ae;--Ce){if(ie=z.charCodeAt(Ce),ie===47){if(!ve){pe=Ce+1;break}continue}me===-1&&(ve=!1,me=Ce+1),ie===46?he===-1?he=Ce:Be!==1&&(Be=1):he!==-1&&(Be=-1)}return he===-1||me===-1||Be===0||Be===1&&he===me-1&&he===pe+1?me!==-1&&(pe===0&&se?le.base=le.name=z.slice(1,me):le.base=le.name=z.slice(pe,me)):(pe===0&&se?(le.name=z.slice(1,he),le.base=z.slice(1,me)):(le.name=z.slice(pe,he),le.base=z.slice(pe,me)),le.ext=z.slice(he,me)),pe>0?le.dir=z.slice(0,pe-1):se&&(le.dir="/"),le},sep:"/",delimiter:":",win32:null,posix:null};te.posix=te,Pe.exports=te}).call(this)}).call(this,a("_process"))},{_process:467}],379:[function(a,Pe,ye){(function(ee){(function(){(function(){"use strict";var E={function:!0,object:!0},oe=E[typeof window]&&window||this,re=oe,te=E[typeof ye]&&ye,ce=E[typeof Pe]&&Pe&&!Pe.nodeType&&Pe,z=te&&ce&&typeof ee=="object"&ⅇz&&(z.global===z||z.window===z||z.self===z)&&(oe=z);var le=Math.pow(2,53)-1,ie=/\bOpera/,se=this,ae=Object.prototype,he=ae.hasOwnProperty,pe=ae.toString;function me(je){return je=String(je),je.charAt(0).toUpperCase()+je.slice(1)}function ve(je,we,Ve){var Ge={"10.0":"10","6.4":"10 Technical Preview","6.3":"8.1","6.2":"8","6.1":"Server 2008 R2 / 7","6.0":"Server 2008 / Vista","5.2":"Server 2003 / XP 64-bit","5.1":"XP","5.01":"2000 SP1","5.0":"2000","4.0":"NT","4.90":"ME"};return we&&Ve&&/^Win/i.test(je)&&!/^Windows Phone /i.test(je)&&(Ge=Ge[/[\d.]+$/.exec(je)])&&(je="Windows "+Ge),je=String(je),we&&Ve&&(je=je.replace(RegExp(we,"i"),Ve)),je=Be(je.replace(/ ce$/i," CE").replace(/\bhpw/i,"web").replace(/\bMacintosh\b/,"Mac OS").replace(/_PowerPC\b/i," OS").replace(/\b(OS X) [^ \d]+/i,"$1").replace(/\bMac (OS X)\b/,"$1").replace(/\/(\d)/," $1").replace(/_/g,".").replace(/(?: BePC|[ .]*fc[ \d.]+)$/i,"").replace(/\bx86\.64\b/gi,"x86_64").replace(/\b(Windows Phone) OS\b/,"$1").replace(/\b(Chrome OS \w+) [\d.]+\b/,"$1").split(" on ")[0]),je}function Ce(je,we){var Ve=-1,Ge=je?je.length:0;if(typeof Ge=="number"&&Ge>-1&&Ge<=le)for(;++Ve<Ge;)we(je[Ve],Ve,je);else Fe(je,we)}function Be(je){return je=Oe(je),/^(?:webOS|i(?:OS|P))/.test(je)?je:me(je)}function Fe(je,we){for(var Ve in je)he.call(je,Ve)&&we(je[Ve],Ve,je)}function ke(je){return je==null?me(je):pe.call(je).slice(8,-1)}function De(je,we){var Ve=je!=null?typeof je[we]:"number";return!/^(?:boolean|number|string|undefined)$/.test(Ve)&&(Ve=="object"?!!je[we]:!0)}function Se(je){return String(je).replace(/([ -])(?!$)/g,"$1?")}function xe(je,we){var Ve=null;return Ce(je,function(Ge,ze){Ve=we(Ve,Ge,ze,je)}),Ve}function Oe(je){return String(je).replace(/^ +| +$/g,"")}function Ie(je){var we=oe,Ve=je&&typeof je=="object"&&ke(je)!="String";Ve&&(we=je,je=null);var Ge=we.navigator||{},ze=Ge.userAgent||"";je||(je=ze);var it=Ve||se==re,We=Ve?!!Ge.likeChrome:/\bChrome\b/.test(je)&&!/internal|\n/i.test(pe.toString()),Ke="Object",$e=Ve?Ke:"ScriptBridgingProxyObject",nt=Ve?Ke:"Environment",et=Ve&&we.java?"JavaPackage":ke(we.java),Ye=Ve?Ke:"RuntimeObject",Qe=/\bJava/.test(et)&&we.java,Je=Qe&&ke(we.environment)==nt,st=Qe?"a":"\u03B1",qe=Qe?"b":"\u03B2",ft=we.document||{},lt=we.operamini||we.opera,tt=ie.test(tt=Ve&<?lt["[[Class]]"]:ke(lt))?tt:lt=null,Re,Ne=je,ne=[],ue=null,Me=je==ze,Ze=Me&<&&typeof lt.version=="function"&<.version(),Ee,be=ct([{label:"EdgeHTML",pattern:"Edge"},"Trident",{label:"WebKit",pattern:"AppleWebKit"},"iCab","Presto","NetFront","Tasman","KHTML","Gecko"]),Te=yt(["Adobe AIR","Arora","Avant Browser","Breach","Camino","Electron","Epiphany","Fennec","Flock","Galeon","GreenBrowser","iCab","Iceweasel","K-Meleon","Konqueror","Lunascape","Maxthon",{label:"Microsoft Edge",pattern:"(?:Edge|Edg|EdgA|EdgiOS)"},"Midori","Nook Browser","PaleMoon","PhantomJS","Raven","Rekonq","RockMelt",{label:"Samsung Internet",pattern:"SamsungBrowser"},"SeaMonkey",{label:"Silk",pattern:"(?:Cloud9|Silk-Accelerated)"},"Sleipnir","SlimBrowser",{label:"SRWare Iron",pattern:"Iron"},"Sunrise","Swiftfox","Vivaldi","Waterfox","WebPositive",{label:"Yandex Browser",pattern:"YaBrowser"},{label:"UC Browser",pattern:"UCBrowser"},"Opera Mini",{label:"Opera Mini",pattern:"OPiOS"},"Opera",{label:"Opera",pattern:"OPR"},"Chromium","Chrome",{label:"Chrome",pattern:"(?:HeadlessChrome)"},{label:"Chrome Mobile",pattern:"(?:CriOS|CrMo)"},{label:"Firefox",pattern:"(?:Firefox|Minefield)"},{label:"Firefox for iOS",pattern:"FxiOS"},{label:"IE",pattern:"IEMobile"},{label:"IE",pattern:"MSIE"},"Safari"]),He=rt([{label:"BlackBerry",pattern:"BB10"},"BlackBerry",{label:"Galaxy S",pattern:"GT-I9000"},{label:"Galaxy S2",pattern:"GT-I9100"},{label:"Galaxy S3",pattern:"GT-I9300"},{label:"Galaxy S4",pattern:"GT-I9500"},{label:"Galaxy S5",pattern:"SM-G900"},{label:"Galaxy S6",pattern:"SM-G920"},{label:"Galaxy S6 Edge",pattern:"SM-G925"},{label:"Galaxy S7",pattern:"SM-G930"},{label:"Galaxy S7 Edge",pattern:"SM-G935"},"Google TV","Lumia","iPad","iPod","iPhone","Kindle",{label:"Kindle Fire",pattern:"(?:Cloud9|Silk-Accelerated)"},"Nexus","Nook","PlayBook","PlayStation Vita","PlayStation","TouchPad","Transformer",{label:"Wii U",pattern:"WiiU"},"Wii","Xbox One",{label:"Xbox 360",pattern:"Xbox"},"Xoom"]),Ue=ut({Apple:{iPad:1,iPhone:1,iPod:1},Alcatel:{},Archos:{},Amazon:{Kindle:1,"Kindle Fire":1},Asus:{Transformer:1},"Barnes & Noble":{Nook:1},BlackBerry:{PlayBook:1},Google:{"Google TV":1,Nexus:1},HP:{TouchPad:1},HTC:{},Huawei:{},Lenovo:{},LG:{},Microsoft:{Xbox:1,"Xbox One":1},Motorola:{Xoom:1},Nintendo:{"Wii U":1,Wii:1},Nokia:{Lumia:1},Oppo:{},Samsung:{"Galaxy S":1,"Galaxy S2":1,"Galaxy S3":1,"Galaxy S4":1},Sony:{PlayStation:1,"PlayStation Vita":1},Xiaomi:{Mi:1,Redmi:1}}),_e=at(["Windows Phone","KaiOS","Android","CentOS",{label:"Chrome OS",pattern:"CrOS"},"Debian",{label:"DragonFly BSD",pattern:"DragonFly"},"Fedora","FreeBSD","Gentoo","Haiku","Kubuntu","Linux Mint","OpenBSD","Red Hat","SuSE","Ubuntu","Xubuntu","Cygwin","Symbian OS","hpwOS","webOS ","webOS","Tablet OS","Tizen","Linux","Mac OS X","Macintosh","Mac","Windows 98;","Windows "]);function ct(Ft){return xe(Ft,function(Ot,kt){return Ot||RegExp("\\b"+(kt.pattern||Se(kt))+"\\b","i").exec(je)&&(kt.label||kt)})}function ut(Ft){return xe(Ft,function(Ot,kt,Bt){return Ot||(kt[He]||kt[/^[a-z]+(?: +[a-z]+\b)*/i.exec(He)]||RegExp("\\b"+Se(Bt)+"(?:\\b|\\w*\\d)","i").exec(je))&&Bt})}function yt(Ft){return xe(Ft,function(Ot,kt){return Ot||RegExp("\\b"+(kt.pattern||Se(kt))+"\\b","i").exec(je)&&(kt.label||kt)})}function at(Ft){return xe(Ft,function(Ot,kt){var Bt=kt.pattern||Se(kt);return!Ot&&(Ot=RegExp("\\b"+Bt+"(?:/[\\d.]+|[ \\w.]*)","i").exec(je))&&(Ot=ve(Ot,Bt,kt.label||kt)),Ot})}function rt(Ft){return xe(Ft,function(Ot,kt){var Bt=kt.pattern||Se(kt);return!Ot&&(Ot=RegExp("\\b"+Bt+" *\\d+[.\\w_]*","i").exec(je)||RegExp("\\b"+Bt+" *\\w+-[\\w]*","i").exec(je)||RegExp("\\b"+Bt+"(?:; *(?:[a-z]+[_-])?[a-z]+\\d+|[^ ();-]*)","i").exec(je))&&((Ot=String(kt.label&&!RegExp(Bt,"i").test(kt.label)?kt.label:Ot).split("/"))[1]&&!/[\d.]+/.test(Ot[0])&&(Ot[0]+=" "+Ot[1]),kt=kt.label||kt,Ot=Be(Ot[0].replace(RegExp(Bt,"i"),kt).replace(RegExp("; *(?:"+kt+"[_-])?","i")," ").replace(RegExp("("+kt+")[-_.]?(\\w)","i"),"$1 $2"))),Ot})}function Et(Ft){return xe(Ft,function(Ot,kt){return Ot||(RegExp(kt+"(?:-[\\d.]+/|(?: for [\\w-]+)?[ /-])([\\d.]+[^ ();/_-]*)","i").exec(je)||0)[1]||null})}function vt(){return this.description||""}if(be&&(be=[be]),/\bAndroid\b/.test(_e)&&!He&&(Re=/\bAndroid[^;]*;(.*?)(?:Build|\) AppleWebKit)\b/i.exec(je))&&(He=Oe(Re[1]).replace(/^[a-z]{2}-[a-z]{2};\s*/i,"")||null),Ue&&!He?He=rt([Ue]):Ue&&He&&(He=He.replace(RegExp("^("+Se(Ue)+")[-_.\\s]","i"),Ue+" ").replace(RegExp("^("+Se(Ue)+")[-_.]?(\\w)","i"),Ue+" $2")),(Re=/\bGoogle TV\b/.exec(He))&&(He=Re[0]),/\bSimulator\b/i.test(je)&&(He=(He?He+" ":"")+"Simulator"),Te=="Opera Mini"&&/\bOPiOS\b/.test(je)&&ne.push("running in Turbo/Uncompressed mode"),Te=="IE"&&/\blike iPhone OS\b/.test(je)?(Re=Ie(je.replace(/like iPhone OS/,"")),Ue=Re.manufacturer,He=Re.product):/^iP/.test(He)?(Te||(Te="Safari"),_e="iOS"+((Re=/ OS ([\d_]+)/i.exec(je))?" "+Re[1].replace(/_/g,"."):"")):Te=="Konqueror"&&/^Linux\b/i.test(_e)?_e="Kubuntu":Ue&&Ue!="Google"&&(/Chrome/.test(Te)&&!/\bMobile Safari\b/i.test(je)||/\bVita\b/.test(He))||/\bAndroid\b/.test(_e)&&/^Chrome/.test(Te)&&/\bVersion\//i.test(je)?(Te="Android Browser",_e=/\bAndroid\b/.test(_e)?_e:"Android"):Te=="Silk"?(/\bMobi/i.test(je)||(_e="Android",ne.unshift("desktop mode")),/Accelerated *= *true/i.test(je)&&ne.unshift("accelerated")):Te=="UC Browser"&&/\bUCWEB\b/.test(je)?ne.push("speed mode"):Te=="PaleMoon"&&(Re=/\bFirefox\/([\d.]+)\b/.exec(je))?ne.push("identifying as Firefox "+Re[1]):Te=="Firefox"&&(Re=/\b(Mobile|Tablet|TV)\b/i.exec(je))?(_e||(_e="Firefox OS"),He||(He=Re[1])):!Te||(Re=!/\bMinefield\b/i.test(je)&&/\b(?:Firefox|Safari)\b/.exec(Te))?(Te&&!He&&/[\/,]|^[^(]+?\)/.test(je.slice(je.indexOf(Re+"/")+8))&&(Te=null),(Re=He||Ue||_e)&&(He||Ue||/\b(?:Android|Symbian OS|Tablet OS|webOS)\b/.test(_e))&&(Te=/[a-z]+(?: Hat)?/i.exec(/\bAndroid\b/.test(_e)?_e:Re)+" Browser")):Te=="Electron"&&(Re=(/\bChrome\/([\d.]+)\b/.exec(je)||0)[1])&&ne.push("Chromium "+Re),Ze||(Ze=Et(["(?:Cloud9|CriOS|CrMo|Edge|Edg|EdgA|EdgiOS|FxiOS|HeadlessChrome|IEMobile|Iron|Opera ?Mini|OPiOS|OPR|Raven|SamsungBrowser|Silk(?!/[\\d.]+$)|UCBrowser|YaBrowser)","Version",Se(Te),"(?:Firefox|Minefield|NetFront)"])),(Re=be=="iCab"&&parseFloat(Ze)>3&&"WebKit"||/\bOpera\b/.test(Te)&&(/\bOPR\b/.test(je)?"Blink":"Presto")||/\b(?:Midori|Nook|Safari)\b/i.test(je)&&!/^(?:Trident|EdgeHTML)$/.test(be)&&"WebKit"||!be&&/\bMSIE\b/i.test(je)&&(_e=="Mac OS"?"Tasman":"Trident")||be=="WebKit"&&/\bPlayStation\b(?! Vita\b)/i.test(Te)&&"NetFront")&&(be=[Re]),Te=="IE"&&(Re=(/; *(?:XBLWP|ZuneWP)(\d+)/i.exec(je)||0)[1])?(Te+=" Mobile",_e="Windows Phone "+(/\+$/.test(Re)?Re:Re+".x"),ne.unshift("desktop mode")):/\bWPDesktop\b/i.test(je)?(Te="IE Mobile",_e="Windows Phone 8.x",ne.unshift("desktop mode"),Ze||(Ze=(/\brv:([\d.]+)/.exec(je)||0)[1])):Te!="IE"&&be=="Trident"&&(Re=/\brv:([\d.]+)/.exec(je))&&(Te&&ne.push("identifying as "+Te+(Ze?" "+Ze:"")),Te="IE",Ze=Re[1]),Me){if(De(we,"global"))if(Qe&&(Re=Qe.lang.System,Ne=Re.getProperty("os.arch"),_e=_e||Re.getProperty("os.name")+" "+Re.getProperty("os.version")),Je){try{Ze=we.require("ringo/engine").version.join("."),Te="RingoJS"}catch(Ft){(Re=we.system)&&Re.global.system==we.system&&(Te="Narwhal",_e||(_e=Re[0].os||null))}Te||(Te="Rhino")}else typeof we.process=="object"&&!we.process.browser&&(Re=we.process)&&(typeof Re.versions=="object"&&(typeof Re.versions.electron=="string"?(ne.push("Node "+Re.versions.node),Te="Electron",Ze=Re.versions.electron):typeof Re.versions.nw=="string"&&(ne.push("Chromium "+Ze,"Node "+Re.versions.node),Te="NW.js",Ze=Re.versions.nw)),Te||(Te="Node.js",Ne=Re.arch,_e=Re.platform,Ze=/[\d.]+/.exec(Re.version),Ze=Ze?Ze[0]:null));else ke(Re=we.runtime)==$e?(Te="Adobe AIR",_e=Re.flash.system.Capabilities.os):ke(Re=we.phantom)==Ye?(Te="PhantomJS",Ze=(Re=Re.version||null)&&Re.major+"."+Re.minor+"."+Re.patch):typeof ft.documentMode=="number"&&(Re=/\bTrident\/(\d+)/i.exec(je))?(Ze=[Ze,ft.documentMode],(Re=+Re[1]+4)!=Ze[1]&&(ne.push("IE "+Ze[1]+" mode"),be&&(be[1]=""),Ze[1]=Re),Ze=Te=="IE"?String(Ze[1].toFixed(1)):Ze[0]):typeof ft.documentMode=="number"&&/^(?:Chrome|Firefox)\b/.test(Te)&&(ne.push("masking as "+Te+" "+Ze),Te="IE",Ze="11.0",be=["Trident"],_e="Windows");_e=_e&&Be(_e)}if(Ze&&(Re=/(?:[ab]|dp|pre|[ab]\d+pre)(?:\d+\+?)?$/i.exec(Ze)||/(?:alpha|beta)(?: ?\d)?/i.exec(je+";"+(Me&&Ge.appMinorVersion))||/\bMinefield\b/i.test(je)&&"a")&&(ue=/b/i.test(Re)?"beta":"alpha",Ze=Ze.replace(RegExp(Re+"\\+?$"),"")+(ue=="beta"?qe:st)+(/\d+\+?/.exec(Re)||"")),Te=="Fennec"||Te=="Firefox"&&/\b(?:Android|Firefox OS|KaiOS)\b/.test(_e))Te="Firefox Mobile";else if(Te=="Maxthon"&&Ze)Ze=Ze.replace(/\.[\d.]+/,".x");else if(/\bXbox\b/i.test(He))He=="Xbox 360"&&(_e=null),He=="Xbox 360"&&/\bIEMobile\b/.test(je)&&ne.unshift("mobile mode");else if((/^(?:Chrome|IE|Opera)$/.test(Te)||Te&&!He&&!/Browser|Mobi/.test(Te))&&(_e=="Windows CE"||/Mobi/i.test(je)))Te+=" Mobile";else if(Te=="IE"&&Me)try{we.external===null&&ne.unshift("platform preview")}catch(Ft){ne.unshift("embedded")}else(/\bBlackBerry\b/.test(He)||/\bBB10\b/.test(je))&&(Re=(RegExp(He.replace(/ +/g," *")+"/([.\\d]+)","i").exec(je)||0)[1]||Ze)?(Re=[Re,/BB10/.test(je)],_e=(Re[1]?(He=null,Ue="BlackBerry"):"Device Software")+" "+Re[0],Ze=null):this!=Fe&&He!="Wii"&&(Me&<||/Opera/.test(Te)&&/\b(?:MSIE|Firefox)\b/i.test(je)||Te=="Firefox"&&/\bOS X (?:\d+\.){2,}/.test(_e)||Te=="IE"&&(_e&&!/^Win/.test(_e)&&Ze>5.5||/\bWindows XP\b/.test(_e)&&Ze>8||Ze==8&&!/\bTrident\b/.test(je)))&&!ie.test(Re=Ie.call(Fe,je.replace(ie,"")+";"))&&Re.name&&(Re="ing as "+Re.name+((Re=Re.version)?" "+Re:""),ie.test(Te)?(/\bIE\b/.test(Re)&&_e=="Mac OS"&&(_e=null),Re="identify"+Re):(Re="mask"+Re,tt?Te=Be(tt.replace(/([a-z])([A-Z])/g,"$1 $2")):Te="Opera",/\bIE\b/.test(Re)&&(_e=null),Me||(Ze=null)),be=["Presto"],ne.push(Re));(Re=(/\bAppleWebKit\/([\d.]+\+?)/i.exec(je)||0)[1])&&(Re=[parseFloat(Re.replace(/\.(\d)$/,".0$1")),Re],Te=="Safari"&&Re[1].slice(-1)=="+"?(Te="WebKit Nightly",ue="alpha",Ze=Re[1].slice(0,-1)):(Ze==Re[1]||Ze==(Re[2]=(/\bSafari\/([\d.]+\+?)/i.exec(je)||0)[1]))&&(Ze=null),Re[1]=(/\b(?:Headless)?Chrome\/([\d.]+)/i.exec(je)||0)[1],Re[0]==537.36&&Re[2]==537.36&&parseFloat(Re[1])>=28&&be=="WebKit"&&(be=["Blink"]),!Me||!We&&!Re[1]?(be&&(be[1]="like Safari"),Re=(Re=Re[0],Re<400?1:Re<500?2:Re<526?3:Re<533?4:Re<534?"4+":Re<535?5:Re<537?6:Re<538?7:Re<601?8:Re<602?9:Re<604?10:Re<606?11:Re<608?12:"12")):(be&&(be[1]="like Chrome"),Re=Re[1]||(Re=Re[0],Re<530?1:Re<532?2:Re<532.05?3:Re<533?4:Re<534.03?5:Re<534.07?6:Re<534.1?7:Re<534.13?8:Re<534.16?9:Re<534.24?10:Re<534.3?11:Re<535.01?12:Re<535.02?"13+":Re<535.07?15:Re<535.11?16:Re<535.19?17:Re<536.05?18:Re<536.1?19:Re<537.01?20:Re<537.11?"21+":Re<537.13?23:Re<537.18?24:Re<537.24?25:Re<537.36?26:be!="Blink"?"27":"28")),be&&(be[1]+=" "+(Re+=typeof Re=="number"?".x":/[.+]/.test(Re)?"":"+")),Te=="Safari"&&(!Ze||parseInt(Ze)>45)?Ze=Re:Te=="Chrome"&&/\bHeadlessChrome/i.test(je)&&ne.unshift("headless")),Te=="Opera"&&(Re=/\bzbov|zvav$/.exec(_e))?(Te+=" ",ne.unshift("desktop mode"),Re=="zvav"?(Te+="Mini",Ze=null):Te+="Mobile",_e=_e.replace(RegExp(" *"+Re+"$"),"")):Te=="Safari"&&/\bChrome\b/.exec(be&&be[1])?(ne.unshift("desktop mode"),Te="Chrome Mobile",Ze=null,/\bOS X\b/.test(_e)?(Ue="Apple",_e="iOS 4.3+"):_e=null):/\bSRWare Iron\b/.test(Te)&&!Ze&&(Ze=Et("Chrome")),Ze&&Ze.indexOf(Re=/[\d.]+$/.exec(_e))==0&&je.indexOf("/"+Re+"-")>-1&&(_e=Oe(_e.replace(Re,""))),_e&&_e.indexOf(Te)!=-1&&!RegExp(Te+" OS").test(_e)&&(_e=_e.replace(RegExp(" *"+Se(Te)+" *"),"")),be&&!/\b(?:Avant|Nook)\b/.test(Te)&&(/Browser|Lunascape|Maxthon/.test(Te)||Te!="Safari"&&/^iOS/.test(_e)&&/\bSafari\b/.test(be[1])||/^(?:Adobe|Arora|Breach|Midori|Opera|Phantom|Rekonq|Rock|Samsung Internet|Sleipnir|SRWare Iron|Vivaldi|Web)/.test(Te)&&be[1])&&(Re=be[be.length-1])&&ne.push(Re),ne.length&&(ne=["("+ne.join("; ")+")"]),Ue&&He&&He.indexOf(Ue)<0&&ne.push("on "+Ue),He&&ne.push((/^on /.test(ne[ne.length-1])?"":"on ")+He),_e&&(Re=/ ([\d.+]+)$/.exec(_e),Ee=Re&&_e.charAt(_e.length-Re[0].length-1)=="/",_e={architecture:32,family:Re&&!Ee?_e.replace(Re[0],""):_e,version:Re?Re[1]:null,toString:function(){var Ft=this.version;return this.family+(Ft&&!Ee?" "+Ft:"")+(this.architecture==64?" 64-bit":"")}}),(Re=/\b(?:AMD|IA|Win|WOW|x86_|x)64\b/i.exec(Ne))&&!/\bi686\b/i.test(Ne)?(_e&&(_e.architecture=64,_e.family=_e.family.replace(RegExp(" *"+Re),"")),Te&&(/\bWOW64\b/i.test(je)||Me&&/\w(?:86|32)$/.test(Ge.cpuClass||Ge.platform)&&!/\bWin64; x64\b/i.test(je))&&ne.unshift("32-bit")):_e&&/^OS X/.test(_e.family)&&Te=="Chrome"&&parseFloat(Ze)>=39&&(_e.architecture=64),je||(je=null);var Nt={};return Nt.description=je,Nt.layout=be&&be[0],Nt.manufacturer=Ue,Nt.name=Te,Nt.prerelease=ue,Nt.product=He,Nt.ua=je,Nt.version=Te&&Ze,Nt.os=_e||{architecture:null,family:null,version:null,toString:function(){return"null"}},Nt.parse=Ie,Nt.toString=vt,Nt.version&&ne.unshift(Ze),Nt.name&&ne.unshift(Te),_e&&Te&&!(_e==String(_e).split(" ")[0]&&(_e==Te.split(" ")[0]||He))&&ne.push(He?"("+_e+")":"on "+_e),ne.length&&(Nt.description=ne.join(" ")),Nt}var Le=Ie();typeof ge=="function"&&typeof ge.amd=="object"&&ge.amd?(oe.platform=Le,ge(function(){return Le})):te&&ce?Fe(Le,function(je,we){te[we]=je}):oe.platform=Le}).call(this)}).call(this)}).call(this,typeof Ut!="undefined"?Ut:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],380:[function(a,Pe,ye){(function(ee){(function(){"use strict";typeof ee=="undefined"||!ee.version||ee.version.indexOf("v0.")===0||ee.version.indexOf("v1.")===0&&ee.version.indexOf("v1.8.")!==0?Pe.exports={nextTick:E}:Pe.exports=ee;function E(oe,re,te,ce){if(typeof oe!="function")throw new TypeError('"callback" argument must be a function');var z=arguments.length,le,ie;switch(z){case 0:case 1:return ee.nextTick(oe);case 2:return ee.nextTick(function(){oe.call(null,re)});case 3:return ee.nextTick(function(){oe.call(null,re,te)});case 4:return ee.nextTick(function(){oe.call(null,re,te,ce)});default:for(le=new Array(z-1),ie=0;ie<le.length;)le[ie++]=arguments[ie];return ee.nextTick(function(){oe.apply(null,le)})}}}).call(this)}).call(this,a("_process"))},{_process:467}],381:[function(a,Pe,ye){var ee=Pe.exports={},E,oe;function re(){throw new Error("setTimeout has not been defined")}function te(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?E=setTimeout:E=re}catch(Ce){E=re}try{typeof clearTimeout=="function"?oe=clearTimeout:oe=te}catch(Ce){oe=te}})();function ce(Ce){if(E===setTimeout)return setTimeout(Ce,0);if((E===re||!E)&&setTimeout)return E=setTimeout,setTimeout(Ce,0);try{return E(Ce,0)}catch(Be){try{return E.call(null,Ce,0)}catch(Fe){return E.call(this,Ce,0)}}}function z(Ce){if(oe===clearTimeout)return clearTimeout(Ce);if((oe===te||!oe)&&clearTimeout)return oe=clearTimeout,clearTimeout(Ce);try{return oe(Ce)}catch(Be){try{return oe.call(null,Ce)}catch(Fe){return oe.call(this,Ce)}}}var le=[],ie=!1,se,ae=-1;function he(){!ie||!se||(ie=!1,se.length?le=se.concat(le):ae=-1,le.length&&pe())}function pe(){if(!ie){var Ce=ce(he);ie=!0;for(var Be=le.length;Be;){for(se=le,le=[];++ae<Be;)se&&se[ae].run();ae=-1,Be=le.length}se=null,ie=!1,z(Ce)}}ee.nextTick=function(Ce){var Be=new Array(arguments.length-1);if(arguments.length>1)for(var Fe=1;Fe<arguments.length;Fe++)Be[Fe-1]=arguments[Fe];le.push(new me(Ce,Be)),le.length===1&&!ie&&ce(pe)};function me(Ce,Be){this.fun=Ce,this.array=Be}me.prototype.run=function(){this.fun.apply(null,this.array)},ee.title="browser",ee.browser=!0,ee.env={},ee.argv=[],ee.version="",ee.versions={};function ve(){}ee.on=ve,ee.addListener=ve,ee.once=ve,ee.off=ve,ee.removeListener=ve,ee.removeAllListeners=ve,ee.emit=ve,ee.prependListener=ve,ee.prependOnceListener=ve,ee.listeners=function(Ce){return[]},ee.binding=function(Ce){throw new Error("process.binding is not supported")},ee.cwd=function(){return"/"},ee.chdir=function(Ce){throw new Error("process.chdir is not supported")},ee.umask=function(){return 0}},{}],382:[function(a,Pe,ye){(function(ee){(function(){(function(E){var oe=typeof ye=="object"&&ye&&!ye.nodeType&&ye,re=typeof Pe=="object"&&Pe&&!Pe.nodeType&&Pe,te=typeof ee=="object"&ⅇ(te.global===te||te.window===te||te.self===te)&&(E=te);var ce,z=2147483647,le=36,ie=1,se=26,ae=38,he=700,pe=72,me=128,ve="-",Ce=/^xn--/,Be=/[^\x20-\x7E]/,Fe=/[\x2E\u3002\uFF0E\uFF61]/g,ke={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},De=le-ie,Se=Math.floor,xe=String.fromCharCode,Oe;function Ie(et){throw new RangeError(ke[et])}function Le(et,Ye){for(var Qe=et.length,Je=[];Qe--;)Je[Qe]=Ye(et[Qe]);return Je}function je(et,Ye){var Qe=et.split("@"),Je="";Qe.length>1&&(Je=Qe[0]+"@",et=Qe[1]),et=et.replace(Fe,".");var st=et.split("."),qe=Le(st,Ye).join(".");return Je+qe}function we(et){for(var Ye=[],Qe=0,Je=et.length,st,qe;Qe<Je;)st=et.charCodeAt(Qe++),st>=55296&&st<=56319&&Qe<Je?(qe=et.charCodeAt(Qe++),(qe&64512)==56320?Ye.push(((st&1023)<<10)+(qe&1023)+65536):(Ye.push(st),Qe--)):Ye.push(st);return Ye}function Ve(et){return Le(et,function(Ye){var Qe="";return Ye>65535&&(Ye-=65536,Qe+=xe(Ye>>>10&1023|55296),Ye=56320|Ye&1023),Qe+=xe(Ye),Qe}).join("")}function Ge(et){return et-48<10?et-22:et-65<26?et-65:et-97<26?et-97:le}function ze(et,Ye){return et+22+75*(et<26)-((Ye!=0)<<5)}function it(et,Ye,Qe){var Je=0;for(et=Qe?Se(et/he):et>>1,et+=Se(et/Ye);et>De*se>>1;Je+=le)et=Se(et/De);return Se(Je+(De+1)*et/(et+ae))}function We(et){var Ye=[],Qe=et.length,Je,st=0,qe=me,ft=pe,lt,tt,Re,Ne,ne,ue,Me,Ze,Ee;for(lt=et.lastIndexOf(ve),lt<0&&(lt=0),tt=0;tt<lt;++tt)et.charCodeAt(tt)>=128&&Ie("not-basic"),Ye.push(et.charCodeAt(tt));for(Re=lt>0?lt+1:0;Re<Qe;){for(Ne=st,ne=1,ue=le;Re>=Qe&&Ie("invalid-input"),Me=Ge(et.charCodeAt(Re++)),(Me>=le||Me>Se((z-st)/ne))&&Ie("overflow"),st+=Me*ne,Ze=ue<=ft?ie:ue>=ft+se?se:ue-ft,!(Me<Ze);ue+=le)Ee=le-Ze,ne>Se(z/Ee)&&Ie("overflow"),ne*=Ee;Je=Ye.length+1,ft=it(st-Ne,Je,Ne==0),Se(st/Je)>z-qe&&Ie("overflow"),qe+=Se(st/Je),st%=Je,Ye.splice(st++,0,qe)}return Ve(Ye)}function Ke(et){var Ye,Qe,Je,st,qe,ft,lt,tt,Re,Ne,ne,ue=[],Me,Ze,Ee,be;for(et=we(et),Me=et.length,Ye=me,Qe=0,qe=pe,ft=0;ft<Me;++ft)ne=et[ft],ne<128&&ue.push(xe(ne));for(Je=st=ue.length,st&&ue.push(ve);Je<Me;){for(lt=z,ft=0;ft<Me;++ft)ne=et[ft],ne>=Ye&&ne<lt&&(lt=ne);for(Ze=Je+1,lt-Ye>Se((z-Qe)/Ze)&&Ie("overflow"),Qe+=(lt-Ye)*Ze,Ye=lt,ft=0;ft<Me;++ft)if(ne=et[ft],ne<Ye&&++Qe>z&&Ie("overflow"),ne==Ye){for(tt=Qe,Re=le;Ne=Re<=qe?ie:Re>=qe+se?se:Re-qe,!(tt<Ne);Re+=le)be=tt-Ne,Ee=le-Ne,ue.push(xe(ze(Ne+be%Ee,0))),tt=Se(be/Ee);ue.push(xe(ze(tt,0))),qe=it(Qe,Ze,Je==st),Qe=0,++Je}++Qe,++Ye}return ue.join("")}function $e(et){return je(et,function(Ye){return Ce.test(Ye)?We(Ye.slice(4).toLowerCase()):Ye})}function nt(et){return je(et,function(Ye){return Be.test(Ye)?"xn--"+Ke(Ye):Ye})}if(ce={version:"1.4.1",ucs2:{decode:we,encode:Ve},decode:We,encode:Ke,toASCII:nt,toUnicode:$e},typeof ge=="function"&&typeof ge.amd=="object"&&ge.amd)ge("punycode",function(){return ce});else if(oe&&re)if(Pe.exports==oe)re.exports=ce;else for(Oe in ce)ce.hasOwnProperty(Oe)&&(oe[Oe]=ce[Oe]);else E.punycode=ce})(this)}).call(this)}).call(this,typeof Ut!="undefined"?Ut:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],383:[function(a,Pe,ye){"use strict";function ee(oe,re){return Object.prototype.hasOwnProperty.call(oe,re)}Pe.exports=function(oe,re,te,ce){re=re||"&",te=te||"=";var z={};if(typeof oe!="string"||oe.length===0)return z;var le=/\+/g;oe=oe.split(re);var ie=1e3;ce&&typeof ce.maxKeys=="number"&&(ie=ce.maxKeys);var se=oe.length;ie>0&&se>ie&&(se=ie);for(var ae=0;ae<se;++ae){var he=oe[ae].replace(le,"%20"),pe=he.indexOf(te),me,ve,Ce,Be;pe>=0?(me=he.substr(0,pe),ve=he.substr(pe+1)):(me=he,ve=""),Ce=decodeURIComponent(me),Be=decodeURIComponent(ve),ee(z,Ce)?E(z[Ce])?z[Ce].push(Be):z[Ce]=[z[Ce],Be]:z[Ce]=Be}return z};var E=Array.isArray||function(oe){return Object.prototype.toString.call(oe)==="[object Array]"}},{}],384:[function(a,Pe,ye){"use strict";var ee=function(te){switch(typeof te){case"string":return te;case"boolean":return te?"true":"false";case"number":return isFinite(te)?te:"";default:return""}};Pe.exports=function(te,ce,z,le){return ce=ce||"&",z=z||"=",te===null&&(te=void 0),typeof te=="object"?oe(re(te),function(ie){var se=encodeURIComponent(ee(ie))+z;return E(te[ie])?oe(te[ie],function(ae){return se+encodeURIComponent(ee(ae))}).join(ce):se+encodeURIComponent(ee(te[ie]))}).join(ce):le?encodeURIComponent(ee(le))+z+encodeURIComponent(ee(te)):""};var E=Array.isArray||function(te){return Object.prototype.toString.call(te)==="[object Array]"};function oe(te,ce){if(te.map)return te.map(ce);for(var z=[],le=0;le<te.length;le++)z.push(ce(te[le],le));return z}var re=Object.keys||function(te){var ce=[];for(var z in te)Object.prototype.hasOwnProperty.call(te,z)&&ce.push(z);return ce}},{}],385:[function(a,Pe,ye){"use strict";ye.decode=ye.parse=a("./decode"),ye.encode=ye.stringify=a("./encode")},{"./decode":383,"./encode":384}],386:[function(a,Pe,ye){"use strict";var ee=a("process-nextick-args"),E=Object.keys||function(he){var pe=[];for(var me in he)pe.push(me);return pe};Pe.exports=ie;var oe=Object.create(a("core-util-is"));oe.inherits=a("inherits");var re=a("./_stream_readable"),te=a("./_stream_writable");oe.inherits(ie,re);for(var ce=E(te.prototype),z=0;z<ce.length;z++){var le=ce[z];ie.prototype[le]||(ie.prototype[le]=te.prototype[le])}function ie(he){if(!(this instanceof ie))return new ie(he);re.call(this,he),te.call(this,he),he&&he.readable===!1&&(this.readable=!1),he&&he.writable===!1&&(this.writable=!1),this.allowHalfOpen=!0,he&&he.allowHalfOpen===!1&&(this.allowHalfOpen=!1),this.once("end",se)}Object.defineProperty(ie.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function se(){this.allowHalfOpen||this._writableState.ended||ee.nextTick(ae,this)}function ae(he){he.end()}Object.defineProperty(ie.prototype,"destroyed",{get:function(){return this._readableState===void 0||this._writableState===void 0?!1:this._readableState.destroyed&&this._writableState.destroyed},set:function(he){this._readableState===void 0||this._writableState===void 0||(this._readableState.destroyed=he,this._writableState.destroyed=he)}}),ie.prototype._destroy=function(he,pe){this.push(null),this.end(),ee.nextTick(pe,he)}},{"./_stream_readable":388,"./_stream_writable":390,"core-util-is":341,inherits:364,"process-nextick-args":380}],387:[function(a,Pe,ye){"use strict";Pe.exports=oe;var ee=a("./_stream_transform"),E=Object.create(a("core-util-is"));E.inherits=a("inherits"),E.inherits(oe,ee);function oe(re){if(!(this instanceof oe))return new oe(re);ee.call(this,re)}oe.prototype._transform=function(re,te,ce){ce(null,re)}},{"./_stream_transform":389,"core-util-is":341,inherits:364}],388:[function(a,Pe,ye){(function(ee,E){(function(){"use strict";var oe=a("process-nextick-args");Pe.exports=xe;var re=a("isarray"),te;xe.ReadableState=Se;var ce=a("events").EventEmitter,z=function(ne,ue){return ne.listeners(ue).length},le=a("./internal/streams/stream"),ie=a("safe-buffer").Buffer,se=E.Uint8Array||function(){};function ae(ne){return ie.from(ne)}function he(ne){return ie.isBuffer(ne)||ne instanceof se}var pe=Object.create(a("core-util-is"));pe.inherits=a("inherits");var me=a("util"),ve=void 0;me&&me.debuglog?ve=me.debuglog("stream"):ve=function(){};var Ce=a("./internal/streams/BufferList"),Be=a("./internal/streams/destroy"),Fe;pe.inherits(xe,le);var ke=["error","close","destroy","pause","resume"];function De(ne,ue,Me){if(typeof ne.prependListener=="function")return ne.prependListener(ue,Me);!ne._events||!ne._events[ue]?ne.on(ue,Me):re(ne._events[ue])?ne._events[ue].unshift(Me):ne._events[ue]=[Me,ne._events[ue]]}function Se(ne,ue){te=te||a("./_stream_duplex"),ne=ne||{};var Me=ue instanceof te;this.objectMode=!!ne.objectMode,Me&&(this.objectMode=this.objectMode||!!ne.readableObjectMode);var Ze=ne.highWaterMark,Ee=ne.readableHighWaterMark,be=this.objectMode?16:16*1024;Ze||Ze===0?this.highWaterMark=Ze:Me&&(Ee||Ee===0)?this.highWaterMark=Ee:this.highWaterMark=be,this.highWaterMark=Math.floor(this.highWaterMark),this.buffer=new Ce,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.destroyed=!1,this.defaultEncoding=ne.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,ne.encoding&&(Fe||(Fe=a("string_decoder/").StringDecoder),this.decoder=new Fe(ne.encoding),this.encoding=ne.encoding)}function xe(ne){if(te=te||a("./_stream_duplex"),!(this instanceof xe))return new xe(ne);this._readableState=new Se(ne,this),this.readable=!0,ne&&(typeof ne.read=="function"&&(this._read=ne.read),typeof ne.destroy=="function"&&(this._destroy=ne.destroy)),le.call(this)}Object.defineProperty(xe.prototype,"destroyed",{get:function(){return this._readableState===void 0?!1:this._readableState.destroyed},set:function(ne){this._readableState&&(this._readableState.destroyed=ne)}}),xe.prototype.destroy=Be.destroy,xe.prototype._undestroy=Be.undestroy,xe.prototype._destroy=function(ne,ue){this.push(null),ue(ne)},xe.prototype.push=function(ne,ue){var Me=this._readableState,Ze;return Me.objectMode?Ze=!0:typeof ne=="string"&&(ue=ue||Me.defaultEncoding,ue!==Me.encoding&&(ne=ie.from(ne,ue),ue=""),Ze=!0),Oe(this,ne,ue,!1,Ze)},xe.prototype.unshift=function(ne){return Oe(this,ne,null,!0,!1)};function Oe(ne,ue,Me,Ze,Ee){var be=ne._readableState;if(ue===null)be.reading=!1,ze(ne,be);else{var Te;Ee||(Te=Le(be,ue)),Te?ne.emit("error",Te):be.objectMode||ue&&ue.length>0?(typeof ue!="string"&&!be.objectMode&&Object.getPrototypeOf(ue)!==ie.prototype&&(ue=ae(ue)),Ze?be.endEmitted?ne.emit("error",new Error("stream.unshift() after end event")):Ie(ne,be,ue,!0):be.ended?ne.emit("error",new Error("stream.push() after EOF")):(be.reading=!1,be.decoder&&!Me?(ue=be.decoder.write(ue),be.objectMode||ue.length!==0?Ie(ne,be,ue,!1):Ke(ne,be)):Ie(ne,be,ue,!1))):Ze||(be.reading=!1)}return je(be)}function Ie(ne,ue,Me,Ze){ue.flowing&&ue.length===0&&!ue.sync?(ne.emit("data",Me),ne.read(0)):(ue.length+=ue.objectMode?1:Me.length,Ze?ue.buffer.unshift(Me):ue.buffer.push(Me),ue.needReadable&&it(ne)),Ke(ne,ue)}function Le(ne,ue){var Me;return!he(ue)&&typeof ue!="string"&&ue!==void 0&&!ne.objectMode&&(Me=new TypeError("Invalid non-string/buffer chunk")),Me}function je(ne){return!ne.ended&&(ne.needReadable||ne.length<ne.highWaterMark||ne.length===0)}xe.prototype.isPaused=function(){return this._readableState.flowing===!1},xe.prototype.setEncoding=function(ne){return Fe||(Fe=a("string_decoder/").StringDecoder),this._readableState.decoder=new Fe(ne),this._readableState.encoding=ne,this};var we=8388608;function Ve(ne){return ne>=we?ne=we:(ne--,ne|=ne>>>1,ne|=ne>>>2,ne|=ne>>>4,ne|=ne>>>8,ne|=ne>>>16,ne++),ne}function Ge(ne,ue){return ne<=0||ue.length===0&&ue.ended?0:ue.objectMode?1:ne!==ne?ue.flowing&&ue.length?ue.buffer.head.data.length:ue.length:(ne>ue.highWaterMark&&(ue.highWaterMark=Ve(ne)),ne<=ue.length?ne:ue.ended?ue.length:(ue.needReadable=!0,0))}xe.prototype.read=function(ne){ve("read",ne),ne=parseInt(ne,10);var ue=this._readableState,Me=ne;if(ne!==0&&(ue.emittedReadable=!1),ne===0&&ue.needReadable&&(ue.length>=ue.highWaterMark||ue.ended))return ve("read: emitReadable",ue.length,ue.ended),ue.length===0&&ue.ended?tt(this):it(this),null;if(ne=Ge(ne,ue),ne===0&&ue.ended)return ue.length===0&&tt(this),null;var Ze=ue.needReadable;ve("need readable",Ze),(ue.length===0||ue.length-ne<ue.highWaterMark)&&(Ze=!0,ve("length less than watermark",Ze)),ue.ended||ue.reading?(Ze=!1,ve("reading or ended",Ze)):Ze&&(ve("do read"),ue.reading=!0,ue.sync=!0,ue.length===0&&(ue.needReadable=!0),this._read(ue.highWaterMark),ue.sync=!1,ue.reading||(ne=Ge(Me,ue)));var Ee;return ne>0?Ee=st(ne,ue):Ee=null,Ee===null?(ue.needReadable=!0,ne=0):ue.length-=ne,ue.length===0&&(ue.ended||(ue.needReadable=!0),Me!==ne&&ue.ended&&tt(this)),Ee!==null&&this.emit("data",Ee),Ee};function ze(ne,ue){if(!ue.ended){if(ue.decoder){var Me=ue.decoder.end();Me&&Me.length&&(ue.buffer.push(Me),ue.length+=ue.objectMode?1:Me.length)}ue.ended=!0,it(ne)}}function it(ne){var ue=ne._readableState;ue.needReadable=!1,ue.emittedReadable||(ve("emitReadable",ue.flowing),ue.emittedReadable=!0,ue.sync?oe.nextTick(We,ne):We(ne))}function We(ne){ve("emit readable"),ne.emit("readable"),Je(ne)}function Ke(ne,ue){ue.readingMore||(ue.readingMore=!0,oe.nextTick($e,ne,ue))}function $e(ne,ue){for(var Me=ue.length;!ue.reading&&!ue.flowing&&!ue.ended&&ue.length<ue.highWaterMark&&(ve("maybeReadMore read 0"),ne.read(0),Me!==ue.length);)Me=ue.length;ue.readingMore=!1}xe.prototype._read=function(ne){this.emit("error",new Error("_read() is not implemented"))},xe.prototype.pipe=function(ne,ue){var Me=this,Ze=this._readableState;switch(Ze.pipesCount){case 0:Ze.pipes=ne;break;case 1:Ze.pipes=[Ze.pipes,ne];break;default:Ze.pipes.push(ne);break}Ze.pipesCount+=1,ve("pipe count=%d opts=%j",Ze.pipesCount,ue);var Ee=(!ue||ue.end!==!1)&&ne!==ee.stdout&&ne!==ee.stderr,be=Ee?He:vt;Ze.endEmitted?oe.nextTick(be):Me.once("end",be),ne.on("unpipe",Te);function Te(Nt,Ft){ve("onunpipe"),Nt===Me&&Ft&&Ft.hasUnpiped===!1&&(Ft.hasUnpiped=!0,ct())}function He(){ve("onend"),ne.end()}var Ue=nt(Me);ne.on("drain",Ue);var _e=!1;function ct(){ve("cleanup"),ne.removeListener("close",rt),ne.removeListener("finish",Et),ne.removeListener("drain",Ue),ne.removeListener("error",at),ne.removeListener("unpipe",Te),Me.removeListener("end",He),Me.removeListener("end",vt),Me.removeListener("data",yt),_e=!0,Ze.awaitDrain&&(!ne._writableState||ne._writableState.needDrain)&&Ue()}var ut=!1;Me.on("data",yt);function yt(Nt){ve("ondata"),ut=!1;var Ft=ne.write(Nt);Ft===!1&&!ut&&((Ze.pipesCount===1&&Ze.pipes===ne||Ze.pipesCount>1&&Ne(Ze.pipes,ne)!==-1)&&!_e&&(ve("false write response, pause",Me._readableState.awaitDrain),Me._readableState.awaitDrain++,ut=!0),Me.pause())}function at(Nt){ve("onerror",Nt),vt(),ne.removeListener("error",at),z(ne,"error")===0&&ne.emit("error",Nt)}De(ne,"error",at);function rt(){ne.removeListener("finish",Et),vt()}ne.once("close",rt);function Et(){ve("onfinish"),ne.removeListener("close",rt),vt()}ne.once("finish",Et);function vt(){ve("unpipe"),Me.unpipe(ne)}return ne.emit("pipe",Me),Ze.flowing||(ve("pipe resume"),Me.resume()),ne};function nt(ne){return function(){var ue=ne._readableState;ve("pipeOnDrain",ue.awaitDrain),ue.awaitDrain&&ue.awaitDrain--,ue.awaitDrain===0&&z(ne,"data")&&(ue.flowing=!0,Je(ne))}}xe.prototype.unpipe=function(ne){var ue=this._readableState,Me={hasUnpiped:!1};if(ue.pipesCount===0)return this;if(ue.pipesCount===1)return ne&&ne!==ue.pipes?this:(ne||(ne=ue.pipes),ue.pipes=null,ue.pipesCount=0,ue.flowing=!1,ne&&ne.emit("unpipe",this,Me),this);if(!ne){var Ze=ue.pipes,Ee=ue.pipesCount;ue.pipes=null,ue.pipesCount=0,ue.flowing=!1;for(var be=0;be<Ee;be++)Ze[be].emit("unpipe",this,Me);return this}var Te=Ne(ue.pipes,ne);return Te===-1?this:(ue.pipes.splice(Te,1),ue.pipesCount-=1,ue.pipesCount===1&&(ue.pipes=ue.pipes[0]),ne.emit("unpipe",this,Me),this)},xe.prototype.on=function(ne,ue){var Me=le.prototype.on.call(this,ne,ue);if(ne==="data")this._readableState.flowing!==!1&&this.resume();else if(ne==="readable"){var Ze=this._readableState;!Ze.endEmitted&&!Ze.readableListening&&(Ze.readableListening=Ze.needReadable=!0,Ze.emittedReadable=!1,Ze.reading?Ze.length&&it(this):oe.nextTick(et,this))}return Me},xe.prototype.addListener=xe.prototype.on;function et(ne){ve("readable nexttick read 0"),ne.read(0)}xe.prototype.resume=function(){var ne=this._readableState;return ne.flowing||(ve("resume"),ne.flowing=!0,Ye(this,ne)),this};function Ye(ne,ue){ue.resumeScheduled||(ue.resumeScheduled=!0,oe.nextTick(Qe,ne,ue))}function Qe(ne,ue){ue.reading||(ve("resume read 0"),ne.read(0)),ue.resumeScheduled=!1,ue.awaitDrain=0,ne.emit("resume"),Je(ne),ue.flowing&&!ue.reading&&ne.read(0)}xe.prototype.pause=function(){return ve("call pause flowing=%j",this._readableState.flowing),this._readableState.flowing!==!1&&(ve("pause"),this._readableState.flowing=!1,this.emit("pause")),this};function Je(ne){var ue=ne._readableState;for(ve("flow",ue.flowing);ue.flowing&&ne.read()!==null;);}xe.prototype.wrap=function(ne){var ue=this,Me=this._readableState,Ze=!1;ne.on("end",function(){if(ve("wrapped end"),Me.decoder&&!Me.ended){var Te=Me.decoder.end();Te&&Te.length&&ue.push(Te)}ue.push(null)}),ne.on("data",function(Te){if(ve("wrapped data"),Me.decoder&&(Te=Me.decoder.write(Te)),!(Me.objectMode&&Te==null)&&!(!Me.objectMode&&(!Te||!Te.length))){var He=ue.push(Te);He||(Ze=!0,ne.pause())}});for(var Ee in ne)this[Ee]===void 0&&typeof ne[Ee]=="function"&&(this[Ee]=function(Te){return function(){return ne[Te].apply(ne,arguments)}}(Ee));for(var be=0;be<ke.length;be++)ne.on(ke[be],this.emit.bind(this,ke[be]));return this._read=function(Te){ve("wrapped _read",Te),Ze&&(Ze=!1,ne.resume())},this},Object.defineProperty(xe.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),xe._fromList=st;function st(ne,ue){if(ue.length===0)return null;var Me;return ue.objectMode?Me=ue.buffer.shift():!ne||ne>=ue.length?(ue.decoder?Me=ue.buffer.join(""):ue.buffer.length===1?Me=ue.buffer.head.data:Me=ue.buffer.concat(ue.length),ue.buffer.clear()):Me=qe(ne,ue.buffer,ue.decoder),Me}function qe(ne,ue,Me){var Ze;return ne<ue.head.data.length?(Ze=ue.head.data.slice(0,ne),ue.head.data=ue.head.data.slice(ne)):ne===ue.head.data.length?Ze=ue.shift():Ze=Me?ft(ne,ue):lt(ne,ue),Ze}function ft(ne,ue){var Me=ue.head,Ze=1,Ee=Me.data;for(ne-=Ee.length;Me=Me.next;){var be=Me.data,Te=ne>be.length?be.length:ne;if(Te===be.length?Ee+=be:Ee+=be.slice(0,ne),ne-=Te,ne===0){Te===be.length?(++Ze,Me.next?ue.head=Me.next:ue.head=ue.tail=null):(ue.head=Me,Me.data=be.slice(Te));break}++Ze}return ue.length-=Ze,Ee}function lt(ne,ue){var Me=ie.allocUnsafe(ne),Ze=ue.head,Ee=1;for(Ze.data.copy(Me),ne-=Ze.data.length;Ze=Ze.next;){var be=Ze.data,Te=ne>be.length?be.length:ne;if(be.copy(Me,Me.length-ne,0,Te),ne-=Te,ne===0){Te===be.length?(++Ee,Ze.next?ue.head=Ze.next:ue.head=ue.tail=null):(ue.head=Ze,Ze.data=be.slice(Te));break}++Ee}return ue.length-=Ee,Me}function tt(ne){var ue=ne._readableState;if(ue.length>0)throw new Error('"endReadable()" called on non-empty stream');ue.endEmitted||(ue.ended=!0,oe.nextTick(Re,ue,ne))}function Re(ne,ue){!ne.endEmitted&&ne.length===0&&(ne.endEmitted=!0,ue.readable=!1,ue.emit("end"))}function Ne(ne,ue){for(var Me=0,Ze=ne.length;Me<Ze;Me++)if(ne[Me]===ue)return Me;return-1}}).call(this)}).call(this,a("_process"),typeof Ut!="undefined"?Ut:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./_stream_duplex":386,"./internal/streams/BufferList":391,"./internal/streams/destroy":392,"./internal/streams/stream":393,_process:467,"core-util-is":341,events:344,inherits:364,isarray:370,"process-nextick-args":380,"safe-buffer":396,"string_decoder/":413,util:89}],389:[function(a,Pe,ye){"use strict";Pe.exports=re;var ee=a("./_stream_duplex"),E=Object.create(a("core-util-is"));E.inherits=a("inherits"),E.inherits(re,ee);function oe(z,le){var ie=this._transformState;ie.transforming=!1;var se=ie.writecb;if(!se)return this.emit("error",new Error("write callback called multiple times"));ie.writechunk=null,ie.writecb=null,le!=null&&this.push(le),se(z);var ae=this._readableState;ae.reading=!1,(ae.needReadable||ae.length<ae.highWaterMark)&&this._read(ae.highWaterMark)}function re(z){if(!(this instanceof re))return new re(z);ee.call(this,z),this._transformState={afterTransform:oe.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,z&&(typeof z.transform=="function"&&(this._transform=z.transform),typeof z.flush=="function"&&(this._flush=z.flush)),this.on("prefinish",te)}function te(){var z=this;typeof this._flush=="function"?this._flush(function(le,ie){ce(z,le,ie)}):ce(this,null,null)}re.prototype.push=function(z,le){return this._transformState.needTransform=!1,ee.prototype.push.call(this,z,le)},re.prototype._transform=function(z,le,ie){throw new Error("_transform() is not implemented")},re.prototype._write=function(z,le,ie){var se=this._transformState;if(se.writecb=ie,se.writechunk=z,se.writeencoding=le,!se.transforming){var ae=this._readableState;(se.needTransform||ae.needReadable||ae.length<ae.highWaterMark)&&this._read(ae.highWaterMark)}},re.prototype._read=function(z){var le=this._transformState;le.writechunk!==null&&le.writecb&&!le.transforming?(le.transforming=!0,this._transform(le.writechunk,le.writeencoding,le.afterTransform)):le.needTransform=!0},re.prototype._destroy=function(z,le){var ie=this;ee.prototype._destroy.call(this,z,function(se){le(se),ie.emit("close")})};function ce(z,le,ie){if(le)return z.emit("error",le);if(ie!=null&&z.push(ie),z._writableState.length)throw new Error("Calling transform done when ws.length != 0");if(z._transformState.transforming)throw new Error("Calling transform done when still transforming");return z.push(null)}},{"./_stream_duplex":386,"core-util-is":341,inherits:364}],390:[function(a,Pe,ye){(function(ee,E,oe){(function(){"use strict";var re=a("process-nextick-args");Pe.exports=De;function te(Qe,Je,st){this.chunk=Qe,this.encoding=Je,this.callback=st,this.next=null}function ce(Qe){var Je=this;this.next=null,this.entry=null,this.finish=function(){Ye(Je,Qe)}}var z=!ee.browser&&["v0.10","v0.9."].indexOf(ee.version.slice(0,5))>-1?oe:re.nextTick,le;De.WritableState=Fe;var ie=Object.create(a("core-util-is"));ie.inherits=a("inherits");var se={deprecate:a("util-deprecate")},ae=a("./internal/streams/stream"),he=a("safe-buffer").Buffer,pe=E.Uint8Array||function(){};function me(Qe){return he.from(Qe)}function ve(Qe){return he.isBuffer(Qe)||Qe instanceof pe}var Ce=a("./internal/streams/destroy");ie.inherits(De,ae);function Be(){}function Fe(Qe,Je){le=le||a("./_stream_duplex"),Qe=Qe||{};var st=Je instanceof le;this.objectMode=!!Qe.objectMode,st&&(this.objectMode=this.objectMode||!!Qe.writableObjectMode);var qe=Qe.highWaterMark,ft=Qe.writableHighWaterMark,lt=this.objectMode?16:16*1024;qe||qe===0?this.highWaterMark=qe:st&&(ft||ft===0)?this.highWaterMark=ft:this.highWaterMark=lt,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var tt=Qe.decodeStrings===!1;this.decodeStrings=!tt,this.defaultEncoding=Qe.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(Re){Ve(Je,Re)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new ce(this)}Fe.prototype.getBuffer=function(){for(var Je=this.bufferedRequest,st=[];Je;)st.push(Je),Je=Je.next;return st},function(){try{Object.defineProperty(Fe.prototype,"buffer",{get:se.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(Qe){}}();var ke;typeof Symbol=="function"&&Symbol.hasInstance&&typeof Function.prototype[Symbol.hasInstance]=="function"?(ke=Function.prototype[Symbol.hasInstance],Object.defineProperty(De,Symbol.hasInstance,{value:function(Qe){return ke.call(this,Qe)?!0:this!==De?!1:Qe&&Qe._writableState instanceof Fe}})):ke=function(Qe){return Qe instanceof this};function De(Qe){if(le=le||a("./_stream_duplex"),!ke.call(De,this)&&!(this instanceof le))return new De(Qe);this._writableState=new Fe(Qe,this),this.writable=!0,Qe&&(typeof Qe.write=="function"&&(this._write=Qe.write),typeof Qe.writev=="function"&&(this._writev=Qe.writev),typeof Qe.destroy=="function"&&(this._destroy=Qe.destroy),typeof Qe.final=="function"&&(this._final=Qe.final)),ae.call(this)}De.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))};function Se(Qe,Je){var st=new Error("write after end");Qe.emit("error",st),re.nextTick(Je,st)}function xe(Qe,Je,st,qe){var ft=!0,lt=!1;return st===null?lt=new TypeError("May not write null values to stream"):typeof st!="string"&&st!==void 0&&!Je.objectMode&&(lt=new TypeError("Invalid non-string/buffer chunk")),lt&&(Qe.emit("error",lt),re.nextTick(qe,lt),ft=!1),ft}De.prototype.write=function(Qe,Je,st){var qe=this._writableState,ft=!1,lt=!qe.objectMode&&ve(Qe);return lt&&!he.isBuffer(Qe)&&(Qe=me(Qe)),typeof Je=="function"&&(st=Je,Je=null),lt?Je="buffer":Je||(Je=qe.defaultEncoding),typeof st!="function"&&(st=Be),qe.ended?Se(this,st):(lt||xe(this,qe,Qe,st))&&(qe.pendingcb++,ft=Ie(this,qe,lt,Qe,Je,st)),ft},De.prototype.cork=function(){var Qe=this._writableState;Qe.corked++},De.prototype.uncork=function(){var Qe=this._writableState;Qe.corked&&(Qe.corked--,!Qe.writing&&!Qe.corked&&!Qe.finished&&!Qe.bufferProcessing&&Qe.bufferedRequest&&it(this,Qe))},De.prototype.setDefaultEncoding=function(Je){if(typeof Je=="string"&&(Je=Je.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((Je+"").toLowerCase())>-1))throw new TypeError("Unknown encoding: "+Je);return this._writableState.defaultEncoding=Je,this};function Oe(Qe,Je,st){return!Qe.objectMode&&Qe.decodeStrings!==!1&&typeof Je=="string"&&(Je=he.from(Je,st)),Je}Object.defineProperty(De.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function Ie(Qe,Je,st,qe,ft,lt){if(!st){var tt=Oe(Je,qe,ft);qe!==tt&&(st=!0,ft="buffer",qe=tt)}var Re=Je.objectMode?1:qe.length;Je.length+=Re;var Ne=Je.length<Je.highWaterMark;if(Ne||(Je.needDrain=!0),Je.writing||Je.corked){var ne=Je.lastBufferedRequest;Je.lastBufferedRequest={chunk:qe,encoding:ft,isBuf:st,callback:lt,next:null},ne?ne.next=Je.lastBufferedRequest:Je.bufferedRequest=Je.lastBufferedRequest,Je.bufferedRequestCount+=1}else Le(Qe,Je,!1,Re,qe,ft,lt);return Ne}function Le(Qe,Je,st,qe,ft,lt,tt){Je.writelen=qe,Je.writecb=tt,Je.writing=!0,Je.sync=!0,st?Qe._writev(ft,Je.onwrite):Qe._write(ft,lt,Je.onwrite),Je.sync=!1}function je(Qe,Je,st,qe,ft){--Je.pendingcb,st?(re.nextTick(ft,qe),re.nextTick(nt,Qe,Je),Qe._writableState.errorEmitted=!0,Qe.emit("error",qe)):(ft(qe),Qe._writableState.errorEmitted=!0,Qe.emit("error",qe),nt(Qe,Je))}function we(Qe){Qe.writing=!1,Qe.writecb=null,Qe.length-=Qe.writelen,Qe.writelen=0}function Ve(Qe,Je){var st=Qe._writableState,qe=st.sync,ft=st.writecb;if(we(st),Je)je(Qe,st,qe,Je,ft);else{var lt=We(st);!lt&&!st.corked&&!st.bufferProcessing&&st.bufferedRequest&&it(Qe,st),qe?z(Ge,Qe,st,lt,ft):Ge(Qe,st,lt,ft)}}function Ge(Qe,Je,st,qe){st||ze(Qe,Je),Je.pendingcb--,qe(),nt(Qe,Je)}function ze(Qe,Je){Je.length===0&&Je.needDrain&&(Je.needDrain=!1,Qe.emit("drain"))}function it(Qe,Je){Je.bufferProcessing=!0;var st=Je.bufferedRequest;if(Qe._writev&&st&&st.next){var qe=Je.bufferedRequestCount,ft=new Array(qe),lt=Je.corkedRequestsFree;lt.entry=st;for(var tt=0,Re=!0;st;)ft[tt]=st,st.isBuf||(Re=!1),st=st.next,tt+=1;ft.allBuffers=Re,Le(Qe,Je,!0,Je.length,ft,"",lt.finish),Je.pendingcb++,Je.lastBufferedRequest=null,lt.next?(Je.corkedRequestsFree=lt.next,lt.next=null):Je.corkedRequestsFree=new ce(Je),Je.bufferedRequestCount=0}else{for(;st;){var Ne=st.chunk,ne=st.encoding,ue=st.callback,Me=Je.objectMode?1:Ne.length;if(Le(Qe,Je,!1,Me,Ne,ne,ue),st=st.next,Je.bufferedRequestCount--,Je.writing)break}st===null&&(Je.lastBufferedRequest=null)}Je.bufferedRequest=st,Je.bufferProcessing=!1}De.prototype._write=function(Qe,Je,st){st(new Error("_write() is not implemented"))},De.prototype._writev=null,De.prototype.end=function(Qe,Je,st){var qe=this._writableState;typeof Qe=="function"?(st=Qe,Qe=null,Je=null):typeof Je=="function"&&(st=Je,Je=null),Qe!=null&&this.write(Qe,Je),qe.corked&&(qe.corked=1,this.uncork()),!qe.ending&&!qe.finished&&et(this,qe,st)};function We(Qe){return Qe.ending&&Qe.length===0&&Qe.bufferedRequest===null&&!Qe.finished&&!Qe.writing}function Ke(Qe,Je){Qe._final(function(st){Je.pendingcb--,st&&Qe.emit("error",st),Je.prefinished=!0,Qe.emit("prefinish"),nt(Qe,Je)})}function $e(Qe,Je){!Je.prefinished&&!Je.finalCalled&&(typeof Qe._final=="function"?(Je.pendingcb++,Je.finalCalled=!0,re.nextTick(Ke,Qe,Je)):(Je.prefinished=!0,Qe.emit("prefinish")))}function nt(Qe,Je){var st=We(Je);return st&&($e(Qe,Je),Je.pendingcb===0&&(Je.finished=!0,Qe.emit("finish"))),st}function et(Qe,Je,st){Je.ending=!0,nt(Qe,Je),st&&(Je.finished?re.nextTick(st):Qe.once("finish",st)),Je.ended=!0,Qe.writable=!1}function Ye(Qe,Je,st){var qe=Qe.entry;for(Qe.entry=null;qe;){var ft=qe.callback;Je.pendingcb--,ft(st),qe=qe.next}Je.corkedRequestsFree?Je.corkedRequestsFree.next=Qe:Je.corkedRequestsFree=Qe}Object.defineProperty(De.prototype,"destroyed",{get:function(){return this._writableState===void 0?!1:this._writableState.destroyed},set:function(Qe){this._writableState&&(this._writableState.destroyed=Qe)}}),De.prototype.destroy=Ce.destroy,De.prototype._undestroy=Ce.undestroy,De.prototype._destroy=function(Qe,Je){this.end(),Je(Qe)}}).call(this)}).call(this,a("_process"),typeof Ut!="undefined"?Ut:typeof self!="undefined"?self:typeof window!="undefined"?window:{},a("timers").setImmediate)},{"./_stream_duplex":386,"./internal/streams/destroy":392,"./internal/streams/stream":393,_process:467,"core-util-is":341,inherits:364,"process-nextick-args":380,"safe-buffer":396,timers:414,"util-deprecate":416}],391:[function(a,Pe,ye){"use strict";function ee(te,ce){if(!(te instanceof ce))throw new TypeError("Cannot call a class as a function")}var E=a("safe-buffer").Buffer,oe=a("util");function re(te,ce,z){te.copy(ce,z)}Pe.exports=function(){function te(){ee(this,te),this.head=null,this.tail=null,this.length=0}return te.prototype.push=function(z){var le={data:z,next:null};this.length>0?this.tail.next=le:this.head=le,this.tail=le,++this.length},te.prototype.unshift=function(z){var le={data:z,next:this.head};this.length===0&&(this.tail=le),this.head=le,++this.length},te.prototype.shift=function(){if(this.length!==0){var z=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,z}},te.prototype.clear=function(){this.head=this.tail=null,this.length=0},te.prototype.join=function(z){if(this.length===0)return"";for(var le=this.head,ie=""+le.data;le=le.next;)ie+=z+le.data;return ie},te.prototype.concat=function(z){if(this.length===0)return E.alloc(0);if(this.length===1)return this.head.data;for(var le=E.allocUnsafe(z>>>0),ie=this.head,se=0;ie;)re(ie.data,le,se),se+=ie.data.length,ie=ie.next;return le},te}(),oe&&oe.inspect&&oe.inspect.custom&&(Pe.exports.prototype[oe.inspect.custom]=function(){var te=oe.inspect({length:this.length});return this.constructor.name+" "+te})},{"safe-buffer":396,util:89}],392:[function(a,Pe,ye){"use strict";var ee=a("process-nextick-args");function E(te,ce){var z=this,le=this._readableState&&this._readableState.destroyed,ie=this._writableState&&this._writableState.destroyed;return le||ie?(ce?ce(te):te&&(!this._writableState||!this._writableState.errorEmitted)&&ee.nextTick(re,this,te),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(te||null,function(se){!ce&&se?(ee.nextTick(re,z,se),z._writableState&&(z._writableState.errorEmitted=!0)):ce&&ce(se)}),this)}function oe(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function re(te,ce){te.emit("error",ce)}Pe.exports={destroy:E,undestroy:oe}},{"process-nextick-args":380}],393:[function(a,Pe,ye){Pe.exports=a("events").EventEmitter},{events:344}],394:[function(a,Pe,ye){ye=Pe.exports=a("./lib/_stream_readable.js"),ye.Stream=ye,ye.Readable=ye,ye.Writable=a("./lib/_stream_writable.js"),ye.Duplex=a("./lib/_stream_duplex.js"),ye.Transform=a("./lib/_stream_transform.js"),ye.PassThrough=a("./lib/_stream_passthrough.js")},{"./lib/_stream_duplex.js":386,"./lib/_stream_passthrough.js":387,"./lib/_stream_readable.js":388,"./lib/_stream_transform.js":389,"./lib/_stream_writable.js":390}],395:[function(a,Pe,ye){var ee=function(E){"use strict";var oe=Object.prototype,re=oe.hasOwnProperty,te,ce=typeof Symbol=="function"?Symbol:{},z=ce.iterator||"@@iterator",le=ce.asyncIterator||"@@asyncIterator",ie=ce.toStringTag||"@@toStringTag";function se($e,nt,et){return Object.defineProperty($e,nt,{value:et,enumerable:!0,configurable:!0,writable:!0}),$e[nt]}try{se({},"")}catch($e){se=function(nt,et,Ye){return nt[et]=Ye}}function ae($e,nt,et,Ye){var Qe=nt&&nt.prototype instanceof Fe?nt:Fe,Je=Object.create(Qe.prototype),st=new it(Ye||[]);return Je._invoke=we($e,et,st),Je}E.wrap=ae;function he($e,nt,et){try{return{type:"normal",arg:$e.call(nt,et)}}catch(Ye){return{type:"throw",arg:Ye}}}var pe="suspendedStart",me="suspendedYield",ve="executing",Ce="completed",Be={};function Fe(){}function ke(){}function De(){}var Se={};se(Se,z,function(){return this});var xe=Object.getPrototypeOf,Oe=xe&&xe(xe(We([])));Oe&&Oe!==oe&&re.call(Oe,z)&&(Se=Oe);var Ie=De.prototype=Fe.prototype=Object.create(Se);ke.prototype=De,se(Ie,"constructor",De),se(De,"constructor",ke),ke.displayName=se(De,ie,"GeneratorFunction");function Le($e){["next","throw","return"].forEach(function(nt){se($e,nt,function(et){return this._invoke(nt,et)})})}E.isGeneratorFunction=function($e){var nt=typeof $e=="function"&&$e.constructor;return nt?nt===ke||(nt.displayName||nt.name)==="GeneratorFunction":!1},E.mark=function($e){return Object.setPrototypeOf?Object.setPrototypeOf($e,De):($e.__proto__=De,se($e,ie,"GeneratorFunction")),$e.prototype=Object.create(Ie),$e},E.awrap=function($e){return{__await:$e}};function je($e,nt){function et(Je,st,qe,ft){var lt=he($e[Je],$e,st);if(lt.type==="throw")ft(lt.arg);else{var tt=lt.arg,Re=tt.value;return Re&&typeof Re=="object"&&re.call(Re,"__await")?nt.resolve(Re.__await).then(function(Ne){et("next",Ne,qe,ft)},function(Ne){et("throw",Ne,qe,ft)}):nt.resolve(Re).then(function(Ne){tt.value=Ne,qe(tt)},function(Ne){return et("throw",Ne,qe,ft)})}}var Ye;function Qe(Je,st){function qe(){return new nt(function(ft,lt){et(Je,st,ft,lt)})}return Ye=Ye?Ye.then(qe,qe):qe()}this._invoke=Qe}Le(je.prototype),se(je.prototype,le,function(){return this}),E.AsyncIterator=je,E.async=function($e,nt,et,Ye,Qe){Qe===void 0&&(Qe=Promise);var Je=new je(ae($e,nt,et,Ye),Qe);return E.isGeneratorFunction(nt)?Je:Je.next().then(function(st){return st.done?st.value:Je.next()})};function we($e,nt,et){var Ye=pe;return function(Je,st){if(Ye===ve)throw new Error("Generator is already running");if(Ye===Ce){if(Je==="throw")throw st;return Ke()}for(et.method=Je,et.arg=st;;){var qe=et.delegate;if(qe){var ft=Ve(qe,et);if(ft){if(ft===Be)continue;return ft}}if(et.method==="next")et.sent=et._sent=et.arg;else if(et.method==="throw"){if(Ye===pe)throw Ye=Ce,et.arg;et.dispatchException(et.arg)}else et.method==="return"&&et.abrupt("return",et.arg);Ye=ve;var lt=he($e,nt,et);if(lt.type==="normal"){if(Ye=et.done?Ce:me,lt.arg===Be)continue;return{value:lt.arg,done:et.done}}else lt.type==="throw"&&(Ye=Ce,et.method="throw",et.arg=lt.arg)}}}function Ve($e,nt){var et=$e.iterator[nt.method];if(et===te){if(nt.delegate=null,nt.method==="throw"){if($e.iterator.return&&(nt.method="return",nt.arg=te,Ve($e,nt),nt.method==="throw"))return Be;nt.method="throw",nt.arg=new TypeError("The iterator does not provide a 'throw' method")}return Be}var Ye=he(et,$e.iterator,nt.arg);if(Ye.type==="throw")return nt.method="throw",nt.arg=Ye.arg,nt.delegate=null,Be;var Qe=Ye.arg;if(!Qe)return nt.method="throw",nt.arg=new TypeError("iterator result is not an object"),nt.delegate=null,Be;if(Qe.done)nt[$e.resultName]=Qe.value,nt.next=$e.nextLoc,nt.method!=="return"&&(nt.method="next",nt.arg=te);else return Qe;return nt.delegate=null,Be}Le(Ie),se(Ie,ie,"Generator"),se(Ie,z,function(){return this}),se(Ie,"toString",function(){return"[object Generator]"});function Ge($e){var nt={tryLoc:$e[0]};1 in $e&&(nt.catchLoc=$e[1]),2 in $e&&(nt.finallyLoc=$e[2],nt.afterLoc=$e[3]),this.tryEntries.push(nt)}function ze($e){var nt=$e.completion||{};nt.type="normal",delete nt.arg,$e.completion=nt}function it($e){this.tryEntries=[{tryLoc:"root"}],$e.forEach(Ge,this),this.reset(!0)}E.keys=function($e){var nt=[];for(var et in $e)nt.push(et);return nt.reverse(),function Ye(){for(;nt.length;){var Qe=nt.pop();if(Qe in $e)return Ye.value=Qe,Ye.done=!1,Ye}return Ye.done=!0,Ye}};function We($e){if($e){var nt=$e[z];if(nt)return nt.call($e);if(typeof $e.next=="function")return $e;if(!isNaN($e.length)){var et=-1,Ye=function Qe(){for(;++et<$e.length;)if(re.call($e,et))return Qe.value=$e[et],Qe.done=!1,Qe;return Qe.value=te,Qe.done=!0,Qe};return Ye.next=Ye}}return{next:Ke}}E.values=We;function Ke(){return{value:te,done:!0}}return it.prototype={constructor:it,reset:function($e){if(this.prev=0,this.next=0,this.sent=this._sent=te,this.done=!1,this.delegate=null,this.method="next",this.arg=te,this.tryEntries.forEach(ze),!$e)for(var nt in this)nt.charAt(0)==="t"&&re.call(this,nt)&&!isNaN(+nt.slice(1))&&(this[nt]=te)},stop:function(){this.done=!0;var $e=this.tryEntries[0],nt=$e.completion;if(nt.type==="throw")throw nt.arg;return this.rval},dispatchException:function($e){if(this.done)throw $e;var nt=this;function et(ft,lt){return Je.type="throw",Je.arg=$e,nt.next=ft,lt&&(nt.method="next",nt.arg=te),!!lt}for(var Ye=this.tryEntries.length-1;Ye>=0;--Ye){var Qe=this.tryEntries[Ye],Je=Qe.completion;if(Qe.tryLoc==="root")return et("end");if(Qe.tryLoc<=this.prev){var st=re.call(Qe,"catchLoc"),qe=re.call(Qe,"finallyLoc");if(st&&qe){if(this.prev<Qe.catchLoc)return et(Qe.catchLoc,!0);if(this.prev<Qe.finallyLoc)return et(Qe.finallyLoc)}else if(st){if(this.prev<Qe.catchLoc)return et(Qe.catchLoc,!0)}else if(qe){if(this.prev<Qe.finallyLoc)return et(Qe.finallyLoc)}else throw new Error("try statement without catch or finally")}}},abrupt:function($e,nt){for(var et=this.tryEntries.length-1;et>=0;--et){var Ye=this.tryEntries[et];if(Ye.tryLoc<=this.prev&&re.call(Ye,"finallyLoc")&&this.prev<Ye.finallyLoc){var Qe=Ye;break}}Qe&&($e==="break"||$e==="continue")&&Qe.tryLoc<=nt&&nt<=Qe.finallyLoc&&(Qe=null);var Je=Qe?Qe.completion:{};return Je.type=$e,Je.arg=nt,Qe?(this.method="next",this.next=Qe.finallyLoc,Be):this.complete(Je)},complete:function($e,nt){if($e.type==="throw")throw $e.arg;return $e.type==="break"||$e.type==="continue"?this.next=$e.arg:$e.type==="return"?(this.rval=this.arg=$e.arg,this.method="return",this.next="end"):$e.type==="normal"&&nt&&(this.next=nt),Be},finish:function($e){for(var nt=this.tryEntries.length-1;nt>=0;--nt){var et=this.tryEntries[nt];if(et.finallyLoc===$e)return this.complete(et.completion,et.afterLoc),ze(et),Be}},catch:function($e){for(var nt=this.tryEntries.length-1;nt>=0;--nt){var et=this.tryEntries[nt];if(et.tryLoc===$e){var Ye=et.completion;if(Ye.type==="throw"){var Qe=Ye.arg;ze(et)}return Qe}}throw new Error("illegal catch attempt")},delegateYield:function($e,nt,et){return this.delegate={iterator:We($e),resultName:nt,nextLoc:et},this.method==="next"&&(this.arg=te),Be}},E}(typeof Pe=="object"?Pe.exports:{});try{regeneratorRuntime=ee}catch(E){typeof globalThis=="object"?globalThis.regeneratorRuntime=ee:Function("r","regeneratorRuntime = r")(ee)}},{}],396:[function(a,Pe,ye){var ee=a("buffer"),E=ee.Buffer;function oe(te,ce){for(var z in te)ce[z]=te[z]}E.from&&E.alloc&&E.allocUnsafe&&E.allocUnsafeSlow?Pe.exports=ee:(oe(ee,ye),ye.Buffer=re);function re(te,ce,z){return E(te,ce,z)}oe(E,re),re.from=function(te,ce,z){if(typeof te=="number")throw new TypeError("Argument must not be a number");return E(te,ce,z)},re.alloc=function(te,ce,z){if(typeof te!="number")throw new TypeError("Argument must be a number");var le=E(te);return ce!==void 0?typeof z=="string"?le.fill(ce,z):le.fill(ce):le.fill(0),le},re.allocUnsafe=function(te){if(typeof te!="number")throw new TypeError("Argument must be a number");return E(te)},re.allocUnsafeSlow=function(te){if(typeof te!="number")throw new TypeError("Argument must be a number");return ee.SlowBuffer(te)}},{buffer:90}],397:[function(a,Pe,ye){(function(ee){(function(){(function(E){E.parser=function(tt,Re){return new re(tt,Re)},E.SAXParser=re,E.SAXStream=ae,E.createStream=se,E.MAX_BUFFER_LENGTH=64*1024;var oe=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];E.EVENTS=["text","processinginstruction","sgmldeclaration","doctype","comment","opentagstart","attribute","opentag","closetag","opencdata","cdata","closecdata","error","end","ready","script","opennamespace","closenamespace"];function re(tt,Re){if(!(this instanceof re))return new re(tt,Re);var Ne=this;ce(Ne),Ne.q=Ne.c="",Ne.bufferCheckPosition=E.MAX_BUFFER_LENGTH,Ne.opt=Re||{},Ne.opt.lowercase=Ne.opt.lowercase||Ne.opt.lowercasetags,Ne.looseCase=Ne.opt.lowercase?"toLowerCase":"toUpperCase",Ne.tags=[],Ne.closed=Ne.closedRoot=Ne.sawRoot=!1,Ne.tag=Ne.error=null,Ne.strict=!!tt,Ne.noscript=!!(tt||Ne.opt.noscript),Ne.state=je.BEGIN,Ne.strictEntities=Ne.opt.strictEntities,Ne.ENTITIES=Ne.strictEntities?Object.create(E.XML_ENTITIES):Object.create(E.ENTITIES),Ne.attribList=[],Ne.opt.xmlns&&(Ne.ns=Object.create(Ce)),Ne.trackPosition=Ne.opt.position!==!1,Ne.trackPosition&&(Ne.position=Ne.line=Ne.column=0),Ve(Ne,"onready")}Object.create||(Object.create=function(tt){function Re(){}Re.prototype=tt;var Ne=new Re;return Ne}),Object.keys||(Object.keys=function(tt){var Re=[];for(var Ne in tt)tt.hasOwnProperty(Ne)&&Re.push(Ne);return Re});function te(tt){for(var Re=Math.max(E.MAX_BUFFER_LENGTH,10),Ne=0,ne=0,ue=oe.length;ne<ue;ne++){var Me=tt[oe[ne]].length;if(Me>Re)switch(oe[ne]){case"textNode":ze(tt);break;case"cdata":Ge(tt,"oncdata",tt.cdata),tt.cdata="";break;case"script":Ge(tt,"onscript",tt.script),tt.script="";break;default:We(tt,"Max buffer length exceeded: "+oe[ne])}Ne=Math.max(Ne,Me)}var Ze=E.MAX_BUFFER_LENGTH-Ne;tt.bufferCheckPosition=Ze+tt.position}function ce(tt){for(var Re=0,Ne=oe.length;Re<Ne;Re++)tt[oe[Re]]=""}function z(tt){ze(tt),tt.cdata!==""&&(Ge(tt,"oncdata",tt.cdata),tt.cdata=""),tt.script!==""&&(Ge(tt,"onscript",tt.script),tt.script="")}re.prototype={end:function(){Ke(this)},write:lt,resume:function(){return this.error=null,this},close:function(){return this.write(null)},flush:function(){z(this)}};var le;try{le=a("stream").Stream}catch(tt){le=function(){}}var ie=E.EVENTS.filter(function(tt){return tt!=="error"&&tt!=="end"});function se(tt,Re){return new ae(tt,Re)}function ae(tt,Re){if(!(this instanceof ae))return new ae(tt,Re);le.apply(this),this._parser=new re(tt,Re),this.writable=!0,this.readable=!0;var Ne=this;this._parser.onend=function(){Ne.emit("end")},this._parser.onerror=function(ne){Ne.emit("error",ne),Ne._parser.error=null},this._decoder=null,ie.forEach(function(ne){Object.defineProperty(Ne,"on"+ne,{get:function(){return Ne._parser["on"+ne]},set:function(ue){if(!ue)return Ne.removeAllListeners(ne),Ne._parser["on"+ne]=ue,ue;Ne.on(ne,ue)},enumerable:!0,configurable:!1})})}ae.prototype=Object.create(le.prototype,{constructor:{value:ae}}),ae.prototype.write=function(tt){if(typeof ee=="function"&&typeof ee.isBuffer=="function"&&ee.isBuffer(tt)){if(!this._decoder){var Re=a("string_decoder").StringDecoder;this._decoder=new Re("utf8")}tt=this._decoder.write(tt)}return this._parser.write(tt.toString()),this.emit("data",tt),!0},ae.prototype.end=function(tt){return tt&&tt.length&&this.write(tt),this._parser.end(),!0},ae.prototype.on=function(tt,Re){var Ne=this;return!Ne._parser["on"+tt]&&ie.indexOf(tt)!==-1&&(Ne._parser["on"+tt]=function(){var ne=arguments.length===1?[arguments[0]]:Array.apply(null,arguments);ne.splice(0,0,tt),Ne.emit.apply(Ne,ne)}),le.prototype.on.call(Ne,tt,Re)};var he="[CDATA[",pe="DOCTYPE",me="http://www.w3.org/XML/1998/namespace",ve="http://www.w3.org/2000/xmlns/",Ce={xml:me,xmlns:ve},Be=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,Fe=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040.\d-]/,ke=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,De=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040.\d-]/;function Se(tt){return tt===" "||tt===`
|
|
|
`||tt==="\r"||tt===" "}function xe(tt){return tt==='"'||tt==="'"}function Oe(tt){return tt===">"||Se(tt)}function Ie(tt,Re){return tt.test(Re)}function Le(tt,Re){return!Ie(tt,Re)}var je=0;E.STATE={BEGIN:je++,BEGIN_WHITESPACE:je++,TEXT:je++,TEXT_ENTITY:je++,OPEN_WAKA:je++,SGML_DECL:je++,SGML_DECL_QUOTED:je++,DOCTYPE:je++,DOCTYPE_QUOTED:je++,DOCTYPE_DTD:je++,DOCTYPE_DTD_QUOTED:je++,COMMENT_STARTING:je++,COMMENT:je++,COMMENT_ENDING:je++,COMMENT_ENDED:je++,CDATA:je++,CDATA_ENDING:je++,CDATA_ENDING_2:je++,PROC_INST:je++,PROC_INST_BODY:je++,PROC_INST_ENDING:je++,OPEN_TAG:je++,OPEN_TAG_SLASH:je++,ATTRIB:je++,ATTRIB_NAME:je++,ATTRIB_NAME_SAW_WHITE:je++,ATTRIB_VALUE:je++,ATTRIB_VALUE_QUOTED:je++,ATTRIB_VALUE_CLOSED:je++,ATTRIB_VALUE_UNQUOTED:je++,ATTRIB_VALUE_ENTITY_Q:je++,ATTRIB_VALUE_ENTITY_U:je++,CLOSE_TAG:je++,CLOSE_TAG_SAW_WHITE:je++,SCRIPT:je++,SCRIPT_ENDING:je++},E.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"},E.ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:174,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,fnof:402,circ:710,tilde:732,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,bull:8226,hellip:8230,permil:8240,prime:8242,Prime:8243,lsaquo:8249,rsaquo:8250,oline:8254,frasl:8260,euro:8364,image:8465,weierp:8472,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830},Object.keys(E.ENTITIES).forEach(function(tt){var Re=E.ENTITIES[tt],Ne=typeof Re=="number"?String.fromCharCode(Re):Re;E.ENTITIES[tt]=Ne});for(var we in E.STATE)E.STATE[E.STATE[we]]=we;je=E.STATE;function Ve(tt,Re,Ne){tt[Re]&&tt[Re](Ne)}function Ge(tt,Re,Ne){tt.textNode&&ze(tt),Ve(tt,Re,Ne)}function ze(tt){tt.textNode=it(tt.opt,tt.textNode),tt.textNode&&Ve(tt,"ontext",tt.textNode),tt.textNode=""}function it(tt,Re){return tt.trim&&(Re=Re.trim()),tt.normalize&&(Re=Re.replace(/\s+/g," ")),Re}function We(tt,Re){return ze(tt),tt.trackPosition&&(Re+=`
|
|
|
Line: `+tt.line+`
|
|
|
Column: `+tt.column+`
|
|
|
Char: `+tt.c),Re=new Error(Re),tt.error=Re,Ve(tt,"onerror",Re),tt}function Ke(tt){return tt.sawRoot&&!tt.closedRoot&&$e(tt,"Unclosed root tag"),tt.state!==je.BEGIN&&tt.state!==je.BEGIN_WHITESPACE&&tt.state!==je.TEXT&&We(tt,"Unexpected end"),ze(tt),tt.c="",tt.closed=!0,Ve(tt,"onend"),re.call(tt,tt.strict,tt.opt),tt}function $e(tt,Re){if(typeof tt!="object"||!(tt instanceof re))throw new Error("bad call to strictFail");tt.strict&&We(tt,Re)}function nt(tt){tt.strict||(tt.tagName=tt.tagName[tt.looseCase]());var Re=tt.tags[tt.tags.length-1]||tt,Ne=tt.tag={name:tt.tagName,attributes:{}};tt.opt.xmlns&&(Ne.ns=Re.ns),tt.attribList.length=0,Ge(tt,"onopentagstart",Ne)}function et(tt,Re){var Ne=tt.indexOf(":"),ne=Ne<0?["",tt]:tt.split(":"),ue=ne[0],Me=ne[1];return Re&&tt==="xmlns"&&(ue="xmlns",Me=""),{prefix:ue,local:Me}}function Ye(tt){if(tt.strict||(tt.attribName=tt.attribName[tt.looseCase]()),tt.attribList.indexOf(tt.attribName)!==-1||tt.tag.attributes.hasOwnProperty(tt.attribName)){tt.attribName=tt.attribValue="";return}if(tt.opt.xmlns){var Re=et(tt.attribName,!0),Ne=Re.prefix,ne=Re.local;if(Ne==="xmlns")if(ne==="xml"&&tt.attribValue!==me)$e(tt,"xml: prefix must be bound to "+me+`
|
|
|
Actual: `+tt.attribValue);else if(ne==="xmlns"&&tt.attribValue!==ve)$e(tt,"xmlns: prefix must be bound to "+ve+`
|
|
|
Actual: `+tt.attribValue);else{var ue=tt.tag,Me=tt.tags[tt.tags.length-1]||tt;ue.ns===Me.ns&&(ue.ns=Object.create(Me.ns)),ue.ns[ne]=tt.attribValue}tt.attribList.push([tt.attribName,tt.attribValue])}else tt.tag.attributes[tt.attribName]=tt.attribValue,Ge(tt,"onattribute",{name:tt.attribName,value:tt.attribValue});tt.attribName=tt.attribValue=""}function Qe(tt,Re){if(tt.opt.xmlns){var Ne=tt.tag,ne=et(tt.tagName);Ne.prefix=ne.prefix,Ne.local=ne.local,Ne.uri=Ne.ns[ne.prefix]||"",Ne.prefix&&!Ne.uri&&($e(tt,"Unbound namespace prefix: "+JSON.stringify(tt.tagName)),Ne.uri=ne.prefix);var ue=tt.tags[tt.tags.length-1]||tt;Ne.ns&&ue.ns!==Ne.ns&&Object.keys(Ne.ns).forEach(function(yt){Ge(tt,"onopennamespace",{prefix:yt,uri:Ne.ns[yt]})});for(var Me=0,Ze=tt.attribList.length;Me<Ze;Me++){var Ee=tt.attribList[Me],be=Ee[0],Te=Ee[1],He=et(be,!0),Ue=He.prefix,_e=He.local,ct=Ue===""?"":Ne.ns[Ue]||"",ut={name:be,value:Te,prefix:Ue,local:_e,uri:ct};Ue&&Ue!=="xmlns"&&!ct&&($e(tt,"Unbound namespace prefix: "+JSON.stringify(Ue)),ut.uri=Ue),tt.tag.attributes[be]=ut,Ge(tt,"onattribute",ut)}tt.attribList.length=0}tt.tag.isSelfClosing=!!Re,tt.sawRoot=!0,tt.tags.push(tt.tag),Ge(tt,"onopentag",tt.tag),Re||(!tt.noscript&&tt.tagName.toLowerCase()==="script"?tt.state=je.SCRIPT:tt.state=je.TEXT,tt.tag=null,tt.tagName=""),tt.attribName=tt.attribValue="",tt.attribList.length=0}function Je(tt){if(!tt.tagName){$e(tt,"Weird empty close tag."),tt.textNode+="</>",tt.state=je.TEXT;return}if(tt.script){if(tt.tagName!=="script"){tt.script+="</"+tt.tagName+">",tt.tagName="",tt.state=je.SCRIPT;return}Ge(tt,"onscript",tt.script),tt.script=""}var Re=tt.tags.length,Ne=tt.tagName;tt.strict||(Ne=Ne[tt.looseCase]());for(var ne=Ne;Re--;){var ue=tt.tags[Re];if(ue.name!==ne)$e(tt,"Unexpected close tag");else break}if(Re<0){$e(tt,"Unmatched closing tag: "+tt.tagName),tt.textNode+="</"+tt.tagName+">",tt.state=je.TEXT;return}tt.tagName=Ne;for(var Me=tt.tags.length;Me-- >Re;){var Ze=tt.tag=tt.tags.pop();tt.tagName=tt.tag.name,Ge(tt,"onclosetag",tt.tagName);var Ee={};for(var be in Ze.ns)Ee[be]=Ze.ns[be];var Te=tt.tags[tt.tags.length-1]||tt;tt.opt.xmlns&&Ze.ns!==Te.ns&&Object.keys(Ze.ns).forEach(function(He){var Ue=Ze.ns[He];Ge(tt,"onclosenamespace",{prefix:He,uri:Ue})})}Re===0&&(tt.closedRoot=!0),tt.tagName=tt.attribValue=tt.attribName="",tt.attribList.length=0,tt.state=je.TEXT}function st(tt){var Re=tt.entity,Ne=Re.toLowerCase(),ne,ue="";return tt.ENTITIES[Re]?tt.ENTITIES[Re]:tt.ENTITIES[Ne]?tt.ENTITIES[Ne]:(Re=Ne,Re.charAt(0)==="#"&&(Re.charAt(1)==="x"?(Re=Re.slice(2),ne=parseInt(Re,16),ue=ne.toString(16)):(Re=Re.slice(1),ne=parseInt(Re,10),ue=ne.toString(10))),Re=Re.replace(/^0+/,""),isNaN(ne)||ue.toLowerCase()!==Re?($e(tt,"Invalid character entity"),"&"+tt.entity+";"):String.fromCodePoint(ne))}function qe(tt,Re){Re==="<"?(tt.state=je.OPEN_WAKA,tt.startTagPosition=tt.position):Se(Re)||($e(tt,"Non-whitespace before first tag."),tt.textNode=Re,tt.state=je.TEXT)}function ft(tt,Re){var Ne="";return Re<tt.length&&(Ne=tt.charAt(Re)),Ne}function lt(tt){var Re=this;if(this.error)throw this.error;if(Re.closed)return We(Re,"Cannot write after close. Assign an onready handler.");if(tt===null)return Ke(Re);typeof tt=="object"&&(tt=tt.toString());for(var Ne=0,ne="";ne=ft(tt,Ne++),Re.c=ne,!!ne;)switch(Re.trackPosition&&(Re.position++,ne===`
|
|
|
`?(Re.line++,Re.column=0):Re.column++),Re.state){case je.BEGIN:if(Re.state=je.BEGIN_WHITESPACE,ne==="\uFEFF")continue;qe(Re,ne);continue;case je.BEGIN_WHITESPACE:qe(Re,ne);continue;case je.TEXT:if(Re.sawRoot&&!Re.closedRoot){for(var ue=Ne-1;ne&&ne!=="<"&&ne!=="&";)ne=ft(tt,Ne++),ne&&Re.trackPosition&&(Re.position++,ne===`
|
|
|
`?(Re.line++,Re.column=0):Re.column++);Re.textNode+=tt.substring(ue,Ne-1)}ne==="<"&&!(Re.sawRoot&&Re.closedRoot&&!Re.strict)?(Re.state=je.OPEN_WAKA,Re.startTagPosition=Re.position):(!Se(ne)&&(!Re.sawRoot||Re.closedRoot)&&$e(Re,"Text data outside of root node."),ne==="&"?Re.state=je.TEXT_ENTITY:Re.textNode+=ne);continue;case je.SCRIPT:ne==="<"?Re.state=je.SCRIPT_ENDING:Re.script+=ne;continue;case je.SCRIPT_ENDING:ne==="/"?Re.state=je.CLOSE_TAG:(Re.script+="<"+ne,Re.state=je.SCRIPT);continue;case je.OPEN_WAKA:if(ne==="!")Re.state=je.SGML_DECL,Re.sgmlDecl="";else if(!Se(ne))if(Ie(Be,ne))Re.state=je.OPEN_TAG,Re.tagName=ne;else if(ne==="/")Re.state=je.CLOSE_TAG,Re.tagName="";else if(ne==="?")Re.state=je.PROC_INST,Re.procInstName=Re.procInstBody="";else{if($e(Re,"Unencoded <"),Re.startTagPosition+1<Re.position){var Me=Re.position-Re.startTagPosition;ne=new Array(Me).join(" ")+ne}Re.textNode+="<"+ne,Re.state=je.TEXT}continue;case je.SGML_DECL:(Re.sgmlDecl+ne).toUpperCase()===he?(Ge(Re,"onopencdata"),Re.state=je.CDATA,Re.sgmlDecl="",Re.cdata=""):Re.sgmlDecl+ne==="--"?(Re.state=je.COMMENT,Re.comment="",Re.sgmlDecl=""):(Re.sgmlDecl+ne).toUpperCase()===pe?(Re.state=je.DOCTYPE,(Re.doctype||Re.sawRoot)&&$e(Re,"Inappropriately located doctype declaration"),Re.doctype="",Re.sgmlDecl=""):ne===">"?(Ge(Re,"onsgmldeclaration",Re.sgmlDecl),Re.sgmlDecl="",Re.state=je.TEXT):(xe(ne)&&(Re.state=je.SGML_DECL_QUOTED),Re.sgmlDecl+=ne);continue;case je.SGML_DECL_QUOTED:ne===Re.q&&(Re.state=je.SGML_DECL,Re.q=""),Re.sgmlDecl+=ne;continue;case je.DOCTYPE:ne===">"?(Re.state=je.TEXT,Ge(Re,"ondoctype",Re.doctype),Re.doctype=!0):(Re.doctype+=ne,ne==="["?Re.state=je.DOCTYPE_DTD:xe(ne)&&(Re.state=je.DOCTYPE_QUOTED,Re.q=ne));continue;case je.DOCTYPE_QUOTED:Re.doctype+=ne,ne===Re.q&&(Re.q="",Re.state=je.DOCTYPE);continue;case je.DOCTYPE_DTD:Re.doctype+=ne,ne==="]"?Re.state=je.DOCTYPE:xe(ne)&&(Re.state=je.DOCTYPE_DTD_QUOTED,Re.q=ne);continue;case je.DOCTYPE_DTD_QUOTED:Re.doctype+=ne,ne===Re.q&&(Re.state=je.DOCTYPE_DTD,Re.q="");continue;case je.COMMENT:ne==="-"?Re.state=je.COMMENT_ENDING:Re.comment+=ne;continue;case je.COMMENT_ENDING:ne==="-"?(Re.state=je.COMMENT_ENDED,Re.comment=it(Re.opt,Re.comment),Re.comment&&Ge(Re,"oncomment",Re.comment),Re.comment=""):(Re.comment+="-"+ne,Re.state=je.COMMENT);continue;case je.COMMENT_ENDED:ne!==">"?($e(Re,"Malformed comment"),Re.comment+="--"+ne,Re.state=je.COMMENT):Re.state=je.TEXT;continue;case je.CDATA:ne==="]"?Re.state=je.CDATA_ENDING:Re.cdata+=ne;continue;case je.CDATA_ENDING:ne==="]"?Re.state=je.CDATA_ENDING_2:(Re.cdata+="]"+ne,Re.state=je.CDATA);continue;case je.CDATA_ENDING_2:ne===">"?(Re.cdata&&Ge(Re,"oncdata",Re.cdata),Ge(Re,"onclosecdata"),Re.cdata="",Re.state=je.TEXT):ne==="]"?Re.cdata+="]":(Re.cdata+="]]"+ne,Re.state=je.CDATA);continue;case je.PROC_INST:ne==="?"?Re.state=je.PROC_INST_ENDING:Se(ne)?Re.state=je.PROC_INST_BODY:Re.procInstName+=ne;continue;case je.PROC_INST_BODY:if(!Re.procInstBody&&Se(ne))continue;ne==="?"?Re.state=je.PROC_INST_ENDING:Re.procInstBody+=ne;continue;case je.PROC_INST_ENDING:ne===">"?(Ge(Re,"onprocessinginstruction",{name:Re.procInstName,body:Re.procInstBody}),Re.procInstName=Re.procInstBody="",Re.state=je.TEXT):(Re.procInstBody+="?"+ne,Re.state=je.PROC_INST_BODY);continue;case je.OPEN_TAG:Ie(Fe,ne)?Re.tagName+=ne:(nt(Re),ne===">"?Qe(Re):ne==="/"?Re.state=je.OPEN_TAG_SLASH:(Se(ne)||$e(Re,"Invalid character in tag name"),Re.state=je.ATTRIB));continue;case je.OPEN_TAG_SLASH:ne===">"?(Qe(Re,!0),Je(Re)):($e(Re,"Forward-slash in opening tag not followed by >"),Re.state=je.ATTRIB);continue;case je.ATTRIB:if(Se(ne))continue;ne===">"?Qe(Re):ne==="/"?Re.state=je.OPEN_TAG_SLASH:Ie(Be,ne)?(Re.attribName=ne,Re.attribValue="",Re.state=je.ATTRIB_NAME):$e(Re,"Invalid attribute name");continue;case je.ATTRIB_NAME:ne==="="?Re.state=je.ATTRIB_VALUE:ne===">"?($e(Re,"Attribute without value"),Re.attribValue=Re.attribName,Ye(Re),Qe(Re)):Se(ne)?Re.state=je.ATTRIB_NAME_SAW_WHITE:Ie(Fe,ne)?Re.attribName+=ne:$e(Re,"Invalid attribute name");continue;case je.ATTRIB_NAME_SAW_WHITE:if(ne==="=")Re.state=je.ATTRIB_VALUE;else{if(Se(ne))continue;$e(Re,"Attribute without value"),Re.tag.attributes[Re.attribName]="",Re.attribValue="",Ge(Re,"onattribute",{name:Re.attribName,value:""}),Re.attribName="",ne===">"?Qe(Re):Ie(Be,ne)?(Re.attribName=ne,Re.state=je.ATTRIB_NAME):($e(Re,"Invalid attribute name"),Re.state=je.ATTRIB)}continue;case je.ATTRIB_VALUE:if(Se(ne))continue;xe(ne)?(Re.q=ne,Re.state=je.ATTRIB_VALUE_QUOTED):($e(Re,"Unquoted attribute value"),Re.state=je.ATTRIB_VALUE_UNQUOTED,Re.attribValue=ne);continue;case je.ATTRIB_VALUE_QUOTED:if(ne!==Re.q){ne==="&"?Re.state=je.ATTRIB_VALUE_ENTITY_Q:Re.attribValue+=ne;continue}Ye(Re),Re.q="",Re.state=je.ATTRIB_VALUE_CLOSED;continue;case je.ATTRIB_VALUE_CLOSED:Se(ne)?Re.state=je.ATTRIB:ne===">"?Qe(Re):ne==="/"?Re.state=je.OPEN_TAG_SLASH:Ie(Be,ne)?($e(Re,"No whitespace between attributes"),Re.attribName=ne,Re.attribValue="",Re.state=je.ATTRIB_NAME):$e(Re,"Invalid attribute name");continue;case je.ATTRIB_VALUE_UNQUOTED:if(!Oe(ne)){ne==="&"?Re.state=je.ATTRIB_VALUE_ENTITY_U:Re.attribValue+=ne;continue}Ye(Re),ne===">"?Qe(Re):Re.state=je.ATTRIB;continue;case je.CLOSE_TAG:if(Re.tagName)ne===">"?Je(Re):Ie(Fe,ne)?Re.tagName+=ne:Re.script?(Re.script+="</"+Re.tagName,Re.tagName="",Re.state=je.SCRIPT):(Se(ne)||$e(Re,"Invalid tagname in closing tag"),Re.state=je.CLOSE_TAG_SAW_WHITE);else{if(Se(ne))continue;Le(Be,ne)?Re.script?(Re.script+="</"+ne,Re.state=je.SCRIPT):$e(Re,"Invalid tagname in closing tag."):Re.tagName=ne}continue;case je.CLOSE_TAG_SAW_WHITE:if(Se(ne))continue;ne===">"?Je(Re):$e(Re,"Invalid characters in closing tag");continue;case je.TEXT_ENTITY:case je.ATTRIB_VALUE_ENTITY_Q:case je.ATTRIB_VALUE_ENTITY_U:var Ze,Ee;switch(Re.state){case je.TEXT_ENTITY:Ze=je.TEXT,Ee="textNode";break;case je.ATTRIB_VALUE_ENTITY_Q:Ze=je.ATTRIB_VALUE_QUOTED,Ee="attribValue";break;case je.ATTRIB_VALUE_ENTITY_U:Ze=je.ATTRIB_VALUE_UNQUOTED,Ee="attribValue";break}ne===";"?(Re[Ee]+=st(Re),Re.entity="",Re.state=Ze):Ie(Re.entity.length?De:ke,ne)?Re.entity+=ne:($e(Re,"Invalid character in entity name"),Re[Ee]+="&"+Re.entity+ne,Re.entity="",Re.state=Ze);continue;default:throw new Error(Re,"Unknown state: "+Re.state)}return Re.position>=Re.bufferCheckPosition&&te(Re),Re}String.fromCodePoint||function(){var tt=String.fromCharCode,Re=Math.floor,Ne=function(){var ne=16384,ue=[],Me,Ze,Ee=-1,be=arguments.length;if(!be)return"";for(var Te="";++Ee<be;){var He=Number(arguments[Ee]);if(!isFinite(He)||He<0||He>1114111||Re(He)!==He)throw RangeError("Invalid code point: "+He);He<=65535?ue.push(He):(He-=65536,Me=(He>>10)+55296,Ze=He%1024+56320,ue.push(Me,Ze)),(Ee+1===be||ue.length>ne)&&(Te+=tt.apply(null,ue),ue.length=0)}return Te};Object.defineProperty?Object.defineProperty(String,"fromCodePoint",{value:Ne,configurable:!0,writable:!0}):String.fromCodePoint=Ne}()})(typeof ye=="undefined"?this.sax={}:ye)}).call(this)}).call(this,a("buffer").Buffer)},{buffer:90,stream:398,string_decoder:413}],398:[function(a,Pe,ye){Pe.exports=oe;var ee=a("events").EventEmitter,E=a("inherits");E(oe,ee),oe.Readable=a("readable-stream/lib/_stream_readable.js"),oe.Writable=a("readable-stream/lib/_stream_writable.js"),oe.Duplex=a("readable-stream/lib/_stream_duplex.js"),oe.Transform=a("readable-stream/lib/_stream_transform.js"),oe.PassThrough=a("readable-stream/lib/_stream_passthrough.js"),oe.finished=a("readable-stream/lib/internal/streams/end-of-stream.js"),oe.pipeline=a("readable-stream/lib/internal/streams/pipeline.js"),oe.Stream=oe;function oe(){ee.call(this)}oe.prototype.pipe=function(re,te){var ce=this;function z(me){re.writable&&re.write(me)===!1&&ce.pause&&ce.pause()}ce.on("data",z);function le(){ce.readable&&ce.resume&&ce.resume()}re.on("drain",le),!re._isStdio&&(!te||te.end!==!1)&&(ce.on("end",se),ce.on("close",ae));var ie=!1;function se(){ie||(ie=!0,re.end())}function ae(){ie||(ie=!0,typeof re.destroy=="function"&&re.destroy())}function he(me){if(pe(),ee.listenerCount(this,"error")===0)throw me}ce.on("error",he),re.on("error",he);function pe(){ce.removeListener("data",z),re.removeListener("drain",le),ce.removeListener("end",se),ce.removeListener("close",ae),ce.removeListener("error",he),re.removeListener("error",he),ce.removeListener("end",pe),ce.removeListener("close",pe),re.removeListener("close",pe)}return ce.on("end",pe),ce.on("close",pe),re.on("close",pe),re.emit("pipe",ce),re}},{events:344,inherits:364,"readable-stream/lib/_stream_duplex.js":400,"readable-stream/lib/_stream_passthrough.js":401,"readable-stream/lib/_stream_readable.js":402,"readable-stream/lib/_stream_transform.js":403,"readable-stream/lib/_stream_writable.js":404,"readable-stream/lib/internal/streams/end-of-stream.js":408,"readable-stream/lib/internal/streams/pipeline.js":410}],399:[function(a,Pe,ye){"use strict";function ee(le,ie){le.prototype=Object.create(ie.prototype),le.prototype.constructor=le,le.__proto__=ie}var E={};function oe(le,ie,se){se||(se=Error);function ae(pe,me,ve){return typeof ie=="string"?ie:ie(pe,me,ve)}var he=function(pe){ee(me,pe);function me(ve,Ce,Be){return pe.call(this,ae(ve,Ce,Be))||this}return me}(se);he.prototype.name=se.name,he.prototype.code=le,E[le]=he}function re(le,ie){if(Array.isArray(le)){var se=le.length;return le=le.map(function(ae){return String(ae)}),se>2?"one of ".concat(ie," ").concat(le.slice(0,se-1).join(", "),", or ")+le[se-1]:se===2?"one of ".concat(ie," ").concat(le[0]," or ").concat(le[1]):"of ".concat(ie," ").concat(le[0])}else return"of ".concat(ie," ").concat(String(le))}function te(le,ie,se){return le.substr(!se||se<0?0:+se,ie.length)===ie}function ce(le,ie,se){return(se===void 0||se>le.length)&&(se=le.length),le.substring(se-ie.length,se)===ie}function z(le,ie,se){return typeof se!="number"&&(se=0),se+ie.length>le.length?!1:le.indexOf(ie,se)!==-1}oe("ERR_INVALID_OPT_VALUE",function(le,ie){return'The value "'+ie+'" is invalid for option "'+le+'"'},TypeError),oe("ERR_INVALID_ARG_TYPE",function(le,ie,se){var ae;typeof ie=="string"&&te(ie,"not ")?(ae="must not be",ie=ie.replace(/^not /,"")):ae="must be";var he;if(ce(le," argument"))he="The ".concat(le," ").concat(ae," ").concat(re(ie,"type"));else{var pe=z(le,".")?"property":"argument";he='The "'.concat(le,'" ').concat(pe," ").concat(ae," ").concat(re(ie,"type"))}return he+=". Received type ".concat(typeof se),he},TypeError),oe("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),oe("ERR_METHOD_NOT_IMPLEMENTED",function(le){return"The "+le+" method is not implemented"}),oe("ERR_STREAM_PREMATURE_CLOSE","Premature close"),oe("ERR_STREAM_DESTROYED",function(le){return"Cannot call "+le+" after a stream was destroyed"}),oe("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),oe("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),oe("ERR_STREAM_WRITE_AFTER_END","write after end"),oe("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),oe("ERR_UNKNOWN_ENCODING",function(le){return"Unknown encoding: "+le},TypeError),oe("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),Pe.exports.codes=E},{}],400:[function(a,Pe,ye){(function(ee){(function(){"use strict";var E=Object.keys||function(ae){var he=[];for(var pe in ae)he.push(pe);return he};Pe.exports=le;var oe=a("./_stream_readable"),re=a("./_stream_writable");a("inherits")(le,oe);for(var te=E(re.prototype),ce=0;ce<te.length;ce++){var z=te[ce];le.prototype[z]||(le.prototype[z]=re.prototype[z])}function le(ae){if(!(this instanceof le))return new le(ae);oe.call(this,ae),re.call(this,ae),this.allowHalfOpen=!0,ae&&(ae.readable===!1&&(this.readable=!1),ae.writable===!1&&(this.writable=!1),ae.allowHalfOpen===!1&&(this.allowHalfOpen=!1,this.once("end",ie)))}Object.defineProperty(le.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),Object.defineProperty(le.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(le.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}});function ie(){this._writableState.ended||ee.nextTick(se,this)}function se(ae){ae.end()}Object.defineProperty(le.prototype,"destroyed",{enumerable:!1,get:function(){return this._readableState===void 0||this._writableState===void 0?!1:this._readableState.destroyed&&this._writableState.destroyed},set:function(he){this._readableState===void 0||this._writableState===void 0||(this._readableState.destroyed=he,this._writableState.destroyed=he)}})}).call(this)}).call(this,a("_process"))},{"./_stream_readable":402,"./_stream_writable":404,_process:467,inherits:364}],401:[function(a,Pe,ye){"use strict";Pe.exports=E;var ee=a("./_stream_transform");a("inherits")(E,ee);function E(oe){if(!(this instanceof E))return new E(oe);ee.call(this,oe)}E.prototype._transform=function(oe,re,te){te(null,oe)}},{"./_stream_transform":403,inherits:364}],402:[function(a,Pe,ye){(function(ee,E){(function(){"use strict";Pe.exports=Ge;var oe;Ge.ReadableState=Ve;var re=a("events").EventEmitter,te=function(be,Te){return be.listeners(Te).length},ce=a("./internal/streams/stream"),z=a("buffer").Buffer,le=(typeof E!="undefined"?E:typeof window!="undefined"?window:typeof self!="undefined"?self:{}).Uint8Array||function(){};function ie(Ee){return z.from(Ee)}function se(Ee){return z.isBuffer(Ee)||Ee instanceof le}var ae=a("util"),he;ae&&ae.debuglog?he=ae.debuglog("stream"):he=function(){};var pe=a("./internal/streams/buffer_list"),me=a("./internal/streams/destroy"),ve=a("./internal/streams/state"),Ce=ve.getHighWaterMark,Be=a("../errors").codes,Fe=Be.ERR_INVALID_ARG_TYPE,ke=Be.ERR_STREAM_PUSH_AFTER_EOF,De=Be.ERR_METHOD_NOT_IMPLEMENTED,Se=Be.ERR_STREAM_UNSHIFT_AFTER_END_EVENT,xe,Oe,Ie;a("inherits")(Ge,ce);var Le=me.errorOrDestroy,je=["error","close","destroy","pause","resume"];function we(Ee,be,Te){if(typeof Ee.prependListener=="function")return Ee.prependListener(be,Te);!Ee._events||!Ee._events[be]?Ee.on(be,Te):Array.isArray(Ee._events[be])?Ee._events[be].unshift(Te):Ee._events[be]=[Te,Ee._events[be]]}function Ve(Ee,be,Te){oe=oe||a("./_stream_duplex"),Ee=Ee||{},typeof Te!="boolean"&&(Te=be instanceof oe),this.objectMode=!!Ee.objectMode,Te&&(this.objectMode=this.objectMode||!!Ee.readableObjectMode),this.highWaterMark=Ce(this,Ee,"readableHighWaterMark",Te),this.buffer=new pe,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=Ee.emitClose!==!1,this.autoDestroy=!!Ee.autoDestroy,this.destroyed=!1,this.defaultEncoding=Ee.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,Ee.encoding&&(xe||(xe=a("string_decoder/").StringDecoder),this.decoder=new xe(Ee.encoding),this.encoding=Ee.encoding)}function Ge(Ee){if(oe=oe||a("./_stream_duplex"),!(this instanceof Ge))return new Ge(Ee);var be=this instanceof oe;this._readableState=new Ve(Ee,this,be),this.readable=!0,Ee&&(typeof Ee.read=="function"&&(this._read=Ee.read),typeof Ee.destroy=="function"&&(this._destroy=Ee.destroy)),ce.call(this)}Object.defineProperty(Ge.prototype,"destroyed",{enumerable:!1,get:function(){return this._readableState===void 0?!1:this._readableState.destroyed},set:function(be){this._readableState&&(this._readableState.destroyed=be)}}),Ge.prototype.destroy=me.destroy,Ge.prototype._undestroy=me.undestroy,Ge.prototype._destroy=function(Ee,be){be(Ee)},Ge.prototype.push=function(Ee,be){var Te=this._readableState,He;return Te.objectMode?He=!0:typeof Ee=="string"&&(be=be||Te.defaultEncoding,be!==Te.encoding&&(Ee=z.from(Ee,be),be=""),He=!0),ze(this,Ee,be,!1,He)},Ge.prototype.unshift=function(Ee){return ze(this,Ee,null,!0,!1)};function ze(Ee,be,Te,He,Ue){he("readableAddChunk",be);var _e=Ee._readableState;if(be===null)_e.reading=!1,et(Ee,_e);else{var ct;if(Ue||(ct=We(_e,be)),ct)Le(Ee,ct);else if(_e.objectMode||be&&be.length>0)if(typeof be!="string"&&!_e.objectMode&&Object.getPrototypeOf(be)!==z.prototype&&(be=ie(be)),He)_e.endEmitted?Le(Ee,new Se):it(Ee,_e,be,!0);else if(_e.ended)Le(Ee,new ke);else{if(_e.destroyed)return!1;_e.reading=!1,_e.decoder&&!Te?(be=_e.decoder.write(be),_e.objectMode||be.length!==0?it(Ee,_e,be,!1):Je(Ee,_e)):it(Ee,_e,be,!1)}else He||(_e.reading=!1,Je(Ee,_e))}return!_e.ended&&(_e.length<_e.highWaterMark||_e.length===0)}function it(Ee,be,Te,He){be.flowing&&be.length===0&&!be.sync?(be.awaitDrain=0,Ee.emit("data",Te)):(be.length+=be.objectMode?1:Te.length,He?be.buffer.unshift(Te):be.buffer.push(Te),be.needReadable&&Ye(Ee)),Je(Ee,be)}function We(Ee,be){var Te;return!se(be)&&typeof be!="string"&&be!==void 0&&!Ee.objectMode&&(Te=new Fe("chunk",["string","Buffer","Uint8Array"],be)),Te}Ge.prototype.isPaused=function(){return this._readableState.flowing===!1},Ge.prototype.setEncoding=function(Ee){xe||(xe=a("string_decoder/").StringDecoder);var be=new xe(Ee);this._readableState.decoder=be,this._readableState.encoding=this._readableState.decoder.encoding;for(var Te=this._readableState.buffer.head,He="";Te!==null;)He+=be.write(Te.data),Te=Te.next;return this._readableState.buffer.clear(),He!==""&&this._readableState.buffer.push(He),this._readableState.length=He.length,this};var Ke=1073741824;function $e(Ee){return Ee>=Ke?Ee=Ke:(Ee--,Ee|=Ee>>>1,Ee|=Ee>>>2,Ee|=Ee>>>4,Ee|=Ee>>>8,Ee|=Ee>>>16,Ee++),Ee}function nt(Ee,be){return Ee<=0||be.length===0&&be.ended?0:be.objectMode?1:Ee!==Ee?be.flowing&&be.length?be.buffer.head.data.length:be.length:(Ee>be.highWaterMark&&(be.highWaterMark=$e(Ee)),Ee<=be.length?Ee:be.ended?be.length:(be.needReadable=!0,0))}Ge.prototype.read=function(Ee){he("read",Ee),Ee=parseInt(Ee,10);var be=this._readableState,Te=Ee;if(Ee!==0&&(be.emittedReadable=!1),Ee===0&&be.needReadable&&((be.highWaterMark!==0?be.length>=be.highWaterMark:be.length>0)||be.ended))return he("read: emitReadable",be.length,be.ended),be.length===0&&be.ended?ue(this):Ye(this),null;if(Ee=nt(Ee,be),Ee===0&&be.ended)return be.length===0&&ue(this),null;var He=be.needReadable;he("need readable",He),(be.length===0||be.length-Ee<be.highWaterMark)&&(He=!0,he("length less than watermark",He)),be.ended||be.reading?(He=!1,he("reading or ended",He)):He&&(he("do read"),be.reading=!0,be.sync=!0,be.length===0&&(be.needReadable=!0),this._read(be.highWaterMark),be.sync=!1,be.reading||(Ee=nt(Te,be)));var Ue;return Ee>0?Ue=ne(Ee,be):Ue=null,Ue===null?(be.needReadable=be.length<=be.highWaterMark,Ee=0):(be.length-=Ee,be.awaitDrain=0),be.length===0&&(be.ended||(be.needReadable=!0),Te!==Ee&&be.ended&&ue(this)),Ue!==null&&this.emit("data",Ue),Ue};function et(Ee,be){if(he("onEofChunk"),!be.ended){if(be.decoder){var Te=be.decoder.end();Te&&Te.length&&(be.buffer.push(Te),be.length+=be.objectMode?1:Te.length)}be.ended=!0,be.sync?Ye(Ee):(be.needReadable=!1,be.emittedReadable||(be.emittedReadable=!0,Qe(Ee)))}}function Ye(Ee){var be=Ee._readableState;he("emitReadable",be.needReadable,be.emittedReadable),be.needReadable=!1,be.emittedReadable||(he("emitReadable",be.flowing),be.emittedReadable=!0,ee.nextTick(Qe,Ee))}function Qe(Ee){var be=Ee._readableState;he("emitReadable_",be.destroyed,be.length,be.ended),!be.destroyed&&(be.length||be.ended)&&(Ee.emit("readable"),be.emittedReadable=!1),be.needReadable=!be.flowing&&!be.ended&&be.length<=be.highWaterMark,Ne(Ee)}function Je(Ee,be){be.readingMore||(be.readingMore=!0,ee.nextTick(st,Ee,be))}function st(Ee,be){for(;!be.reading&&!be.ended&&(be.length<be.highWaterMark||be.flowing&&be.length===0);){var Te=be.length;if(he("maybeReadMore read 0"),Ee.read(0),Te===be.length)break}be.readingMore=!1}Ge.prototype._read=function(Ee){Le(this,new De("_read()"))},Ge.prototype.pipe=function(Ee,be){var Te=this,He=this._readableState;switch(He.pipesCount){case 0:He.pipes=Ee;break;case 1:He.pipes=[He.pipes,Ee];break;default:He.pipes.push(Ee);break}He.pipesCount+=1,he("pipe count=%d opts=%j",He.pipesCount,be);var Ue=(!be||be.end!==!1)&&Ee!==ee.stdout&&Ee!==ee.stderr,_e=Ue?ut:Ot;He.endEmitted?ee.nextTick(_e):Te.once("end",_e),Ee.on("unpipe",ct);function ct(kt,Bt){he("onunpipe"),kt===Te&&Bt&&Bt.hasUnpiped===!1&&(Bt.hasUnpiped=!0,rt())}function ut(){he("onend"),Ee.end()}var yt=qe(Te);Ee.on("drain",yt);var at=!1;function rt(){he("cleanup"),Ee.removeListener("close",Nt),Ee.removeListener("finish",Ft),Ee.removeListener("drain",yt),Ee.removeListener("error",vt),Ee.removeListener("unpipe",ct),Te.removeListener("end",ut),Te.removeListener("end",Ot),Te.removeListener("data",Et),at=!0,He.awaitDrain&&(!Ee._writableState||Ee._writableState.needDrain)&&yt()}Te.on("data",Et);function Et(kt){he("ondata");var Bt=Ee.write(kt);he("dest.write",Bt),Bt===!1&&((He.pipesCount===1&&He.pipes===Ee||He.pipesCount>1&&Ze(He.pipes,Ee)!==-1)&&!at&&(he("false write response, pause",He.awaitDrain),He.awaitDrain++),Te.pause())}function vt(kt){he("onerror",kt),Ot(),Ee.removeListener("error",vt),te(Ee,"error")===0&&Le(Ee,kt)}we(Ee,"error",vt);function Nt(){Ee.removeListener("finish",Ft),Ot()}Ee.once("close",Nt);function Ft(){he("onfinish"),Ee.removeListener("close",Nt),Ot()}Ee.once("finish",Ft);function Ot(){he("unpipe"),Te.unpipe(Ee)}return Ee.emit("pipe",Te),He.flowing||(he("pipe resume"),Te.resume()),Ee};function qe(Ee){return function(){var Te=Ee._readableState;he("pipeOnDrain",Te.awaitDrain),Te.awaitDrain&&Te.awaitDrain--,Te.awaitDrain===0&&te(Ee,"data")&&(Te.flowing=!0,Ne(Ee))}}Ge.prototype.unpipe=function(Ee){var be=this._readableState,Te={hasUnpiped:!1};if(be.pipesCount===0)return this;if(be.pipesCount===1)return Ee&&Ee!==be.pipes?this:(Ee||(Ee=be.pipes),be.pipes=null,be.pipesCount=0,be.flowing=!1,Ee&&Ee.emit("unpipe",this,Te),this);if(!Ee){var He=be.pipes,Ue=be.pipesCount;be.pipes=null,be.pipesCount=0,be.flowing=!1;for(var _e=0;_e<Ue;_e++)He[_e].emit("unpipe",this,{hasUnpiped:!1});return this}var ct=Ze(be.pipes,Ee);return ct===-1?this:(be.pipes.splice(ct,1),be.pipesCount-=1,be.pipesCount===1&&(be.pipes=be.pipes[0]),Ee.emit("unpipe",this,Te),this)},Ge.prototype.on=function(Ee,be){var Te=ce.prototype.on.call(this,Ee,be),He=this._readableState;return Ee==="data"?(He.readableListening=this.listenerCount("readable")>0,He.flowing!==!1&&this.resume()):Ee==="readable"&&!He.endEmitted&&!He.readableListening&&(He.readableListening=He.needReadable=!0,He.flowing=!1,He.emittedReadable=!1,he("on readable",He.length,He.reading),He.length?Ye(this):He.reading||ee.nextTick(lt,this)),Te},Ge.prototype.addListener=Ge.prototype.on,Ge.prototype.removeListener=function(Ee,be){var Te=ce.prototype.removeListener.call(this,Ee,be);return Ee==="readable"&&ee.nextTick(ft,this),Te},Ge.prototype.removeAllListeners=function(Ee){var be=ce.prototype.removeAllListeners.apply(this,arguments);return(Ee==="readable"||Ee===void 0)&&ee.nextTick(ft,this),be};function ft(Ee){var be=Ee._readableState;be.readableListening=Ee.listenerCount("readable")>0,be.resumeScheduled&&!be.paused?be.flowing=!0:Ee.listenerCount("data")>0&&Ee.resume()}function lt(Ee){he("readable nexttick read 0"),Ee.read(0)}Ge.prototype.resume=function(){var Ee=this._readableState;return Ee.flowing||(he("resume"),Ee.flowing=!Ee.readableListening,tt(this,Ee)),Ee.paused=!1,this};function tt(Ee,be){be.resumeScheduled||(be.resumeScheduled=!0,ee.nextTick(Re,Ee,be))}function Re(Ee,be){he("resume",be.reading),be.reading||Ee.read(0),be.resumeScheduled=!1,Ee.emit("resume"),Ne(Ee),be.flowing&&!be.reading&&Ee.read(0)}Ge.prototype.pause=function(){return he("call pause flowing=%j",this._readableState.flowing),this._readableState.flowing!==!1&&(he("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this};function Ne(Ee){var be=Ee._readableState;for(he("flow",be.flowing);be.flowing&&Ee.read()!==null;);}Ge.prototype.wrap=function(Ee){var be=this,Te=this._readableState,He=!1;Ee.on("end",function(){if(he("wrapped end"),Te.decoder&&!Te.ended){var ct=Te.decoder.end();ct&&ct.length&&be.push(ct)}be.push(null)}),Ee.on("data",function(ct){if(he("wrapped data"),Te.decoder&&(ct=Te.decoder.write(ct)),!(Te.objectMode&&ct==null)&&!(!Te.objectMode&&(!ct||!ct.length))){var ut=be.push(ct);ut||(He=!0,Ee.pause())}});for(var Ue in Ee)this[Ue]===void 0&&typeof Ee[Ue]=="function"&&(this[Ue]=function(ut){return function(){return Ee[ut].apply(Ee,arguments)}}(Ue));for(var _e=0;_e<je.length;_e++)Ee.on(je[_e],this.emit.bind(this,je[_e]));return this._read=function(ct){he("wrapped _read",ct),He&&(He=!1,Ee.resume())},this},typeof Symbol=="function"&&(Ge.prototype[Symbol.asyncIterator]=function(){return Oe===void 0&&(Oe=a("./internal/streams/async_iterator")),Oe(this)}),Object.defineProperty(Ge.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),Object.defineProperty(Ge.prototype,"readableBuffer",{enumerable:!1,get:function(){return this._readableState&&this._readableState.buffer}}),Object.defineProperty(Ge.prototype,"readableFlowing",{enumerable:!1,get:function(){return this._readableState.flowing},set:function(be){this._readableState&&(this._readableState.flowing=be)}}),Ge._fromList=ne,Object.defineProperty(Ge.prototype,"readableLength",{enumerable:!1,get:function(){return this._readableState.length}});function ne(Ee,be){if(be.length===0)return null;var Te;return be.objectMode?Te=be.buffer.shift():!Ee||Ee>=be.length?(be.decoder?Te=be.buffer.join(""):be.buffer.length===1?Te=be.buffer.first():Te=be.buffer.concat(be.length),be.buffer.clear()):Te=be.buffer.consume(Ee,be.decoder),Te}function ue(Ee){var be=Ee._readableState;he("endReadable",be.endEmitted),be.endEmitted||(be.ended=!0,ee.nextTick(Me,be,Ee))}function Me(Ee,be){if(he("endReadableNT",Ee.endEmitted,Ee.length),!Ee.endEmitted&&Ee.length===0&&(Ee.endEmitted=!0,be.readable=!1,be.emit("end"),Ee.autoDestroy)){var Te=be._writableState;(!Te||Te.autoDestroy&&Te.finished)&&be.destroy()}}typeof Symbol=="function"&&(Ge.from=function(Ee,be){return Ie===void 0&&(Ie=a("./internal/streams/from")),Ie(Ge,Ee,be)});function Ze(Ee,be){for(var Te=0,He=Ee.length;Te<He;Te++)if(Ee[Te]===be)return Te;return-1}}).call(this)}).call(this,a("_process"),typeof Ut!="undefined"?Ut:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"../errors":399,"./_stream_duplex":400,"./internal/streams/async_iterator":405,"./internal/streams/buffer_list":406,"./internal/streams/destroy":407,"./internal/streams/from":409,"./internal/streams/state":411,"./internal/streams/stream":412,_process:467,buffer:90,events:344,inherits:364,"string_decoder/":413,util:89}],403:[function(a,Pe,ye){"use strict";Pe.exports=le;var ee=a("../errors").codes,E=ee.ERR_METHOD_NOT_IMPLEMENTED,oe=ee.ERR_MULTIPLE_CALLBACK,re=ee.ERR_TRANSFORM_ALREADY_TRANSFORMING,te=ee.ERR_TRANSFORM_WITH_LENGTH_0,ce=a("./_stream_duplex");a("inherits")(le,ce);function z(ae,he){var pe=this._transformState;pe.transforming=!1;var me=pe.writecb;if(me===null)return this.emit("error",new oe);pe.writechunk=null,pe.writecb=null,he!=null&&this.push(he),me(ae);var ve=this._readableState;ve.reading=!1,(ve.needReadable||ve.length<ve.highWaterMark)&&this._read(ve.highWaterMark)}function le(ae){if(!(this instanceof le))return new le(ae);ce.call(this,ae),this._transformState={afterTransform:z.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,ae&&(typeof ae.transform=="function"&&(this._transform=ae.transform),typeof ae.flush=="function"&&(this._flush=ae.flush)),this.on("prefinish",ie)}function ie(){var ae=this;typeof this._flush=="function"&&!this._readableState.destroyed?this._flush(function(he,pe){se(ae,he,pe)}):se(this,null,null)}le.prototype.push=function(ae,he){return this._transformState.needTransform=!1,ce.prototype.push.call(this,ae,he)},le.prototype._transform=function(ae,he,pe){pe(new E("_transform()"))},le.prototype._write=function(ae,he,pe){var me=this._transformState;if(me.writecb=pe,me.writechunk=ae,me.writeencoding=he,!me.transforming){var ve=this._readableState;(me.needTransform||ve.needReadable||ve.length<ve.highWaterMark)&&this._read(ve.highWaterMark)}},le.prototype._read=function(ae){var he=this._transformState;he.writechunk!==null&&!he.transforming?(he.transforming=!0,this._transform(he.writechunk,he.writeencoding,he.afterTransform)):he.needTransform=!0},le.prototype._destroy=function(ae,he){ce.prototype._destroy.call(this,ae,function(pe){he(pe)})};function se(ae,he,pe){if(he)return ae.emit("error",he);if(pe!=null&&ae.push(pe),ae._writableState.length)throw new te;if(ae._transformState.transforming)throw new re;return ae.push(null)}},{"../errors":399,"./_stream_duplex":400,inherits:364}],404:[function(a,Pe,ye){(function(ee,E){(function(){"use strict";Pe.exports=Ve;function oe(Ne,ne,ue){this.chunk=Ne,this.encoding=ne,this.callback=ue,this.next=null}function re(Ne){var ne=this;this.next=null,this.entry=null,this.finish=function(){Re(ne,Ne)}}var te;Ve.WritableState=je;var ce={deprecate:a("util-deprecate")},z=a("./internal/streams/stream"),le=a("buffer").Buffer,ie=(typeof E!="undefined"?E:typeof window!="undefined"?window:typeof self!="undefined"?self:{}).Uint8Array||function(){};function se(Ne){return le.from(Ne)}function ae(Ne){return le.isBuffer(Ne)||Ne instanceof ie}var he=a("./internal/streams/destroy"),pe=a("./internal/streams/state"),me=pe.getHighWaterMark,ve=a("../errors").codes,Ce=ve.ERR_INVALID_ARG_TYPE,Be=ve.ERR_METHOD_NOT_IMPLEMENTED,Fe=ve.ERR_MULTIPLE_CALLBACK,ke=ve.ERR_STREAM_CANNOT_PIPE,De=ve.ERR_STREAM_DESTROYED,Se=ve.ERR_STREAM_NULL_VALUES,xe=ve.ERR_STREAM_WRITE_AFTER_END,Oe=ve.ERR_UNKNOWN_ENCODING,Ie=he.errorOrDestroy;a("inherits")(Ve,z);function Le(){}function je(Ne,ne,ue){te=te||a("./_stream_duplex"),Ne=Ne||{},typeof ue!="boolean"&&(ue=ne instanceof te),this.objectMode=!!Ne.objectMode,ue&&(this.objectMode=this.objectMode||!!Ne.writableObjectMode),this.highWaterMark=me(this,Ne,"writableHighWaterMark",ue),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var Me=Ne.decodeStrings===!1;this.decodeStrings=!Me,this.defaultEncoding=Ne.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(Ze){et(ne,Ze)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=Ne.emitClose!==!1,this.autoDestroy=!!Ne.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new re(this)}je.prototype.getBuffer=function(){for(var ne=this.bufferedRequest,ue=[];ne;)ue.push(ne),ne=ne.next;return ue},function(){try{Object.defineProperty(je.prototype,"buffer",{get:ce.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(Ne){}}();var we;typeof Symbol=="function"&&Symbol.hasInstance&&typeof Function.prototype[Symbol.hasInstance]=="function"?(we=Function.prototype[Symbol.hasInstance],Object.defineProperty(Ve,Symbol.hasInstance,{value:function(ne){return we.call(this,ne)?!0:this!==Ve?!1:ne&&ne._writableState instanceof je}})):we=function(ne){return ne instanceof this};function Ve(Ne){te=te||a("./_stream_duplex");var ne=this instanceof te;if(!ne&&!we.call(Ve,this))return new Ve(Ne);this._writableState=new je(Ne,this,ne),this.writable=!0,Ne&&(typeof Ne.write=="function"&&(this._write=Ne.write),typeof Ne.writev=="function"&&(this._writev=Ne.writev),typeof Ne.destroy=="function"&&(this._destroy=Ne.destroy),typeof Ne.final=="function"&&(this._final=Ne.final)),z.call(this)}Ve.prototype.pipe=function(){Ie(this,new ke)};function Ge(Ne,ne){var ue=new xe;Ie(Ne,ue),ee.nextTick(ne,ue)}function ze(Ne,ne,ue,Me){var Ze;return ue===null?Ze=new Se:typeof ue!="string"&&!ne.objectMode&&(Ze=new Ce("chunk",["string","Buffer"],ue)),Ze?(Ie(Ne,Ze),ee.nextTick(Me,Ze),!1):!0}Ve.prototype.write=function(Ne,ne,ue){var Me=this._writableState,Ze=!1,Ee=!Me.objectMode&&ae(Ne);return Ee&&!le.isBuffer(Ne)&&(Ne=se(Ne)),typeof ne=="function"&&(ue=ne,ne=null),Ee?ne="buffer":ne||(ne=Me.defaultEncoding),typeof ue!="function"&&(ue=Le),Me.ending?Ge(this,ue):(Ee||ze(this,Me,Ne,ue))&&(Me.pendingcb++,Ze=We(this,Me,Ee,Ne,ne,ue)),Ze},Ve.prototype.cork=function(){this._writableState.corked++},Ve.prototype.uncork=function(){var Ne=this._writableState;Ne.corked&&(Ne.corked--,!Ne.writing&&!Ne.corked&&!Ne.bufferProcessing&&Ne.bufferedRequest&&Je(this,Ne))},Ve.prototype.setDefaultEncoding=function(ne){if(typeof ne=="string"&&(ne=ne.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((ne+"").toLowerCase())>-1))throw new Oe(ne);return this._writableState.defaultEncoding=ne,this},Object.defineProperty(Ve.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}});function it(Ne,ne,ue){return!Ne.objectMode&&Ne.decodeStrings!==!1&&typeof ne=="string"&&(ne=le.from(ne,ue)),ne}Object.defineProperty(Ve.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function We(Ne,ne,ue,Me,Ze,Ee){if(!ue){var be=it(ne,Me,Ze);Me!==be&&(ue=!0,Ze="buffer",Me=be)}var Te=ne.objectMode?1:Me.length;ne.length+=Te;var He=ne.length<ne.highWaterMark;if(He||(ne.needDrain=!0),ne.writing||ne.corked){var Ue=ne.lastBufferedRequest;ne.lastBufferedRequest={chunk:Me,encoding:Ze,isBuf:ue,callback:Ee,next:null},Ue?Ue.next=ne.lastBufferedRequest:ne.bufferedRequest=ne.lastBufferedRequest,ne.bufferedRequestCount+=1}else Ke(Ne,ne,!1,Te,Me,Ze,Ee);return He}function Ke(Ne,ne,ue,Me,Ze,Ee,be){ne.writelen=Me,ne.writecb=be,ne.writing=!0,ne.sync=!0,ne.destroyed?ne.onwrite(new De("write")):ue?Ne._writev(Ze,ne.onwrite):Ne._write(Ze,Ee,ne.onwrite),ne.sync=!1}function $e(Ne,ne,ue,Me,Ze){--ne.pendingcb,ue?(ee.nextTick(Ze,Me),ee.nextTick(lt,Ne,ne),Ne._writableState.errorEmitted=!0,Ie(Ne,Me)):(Ze(Me),Ne._writableState.errorEmitted=!0,Ie(Ne,Me),lt(Ne,ne))}function nt(Ne){Ne.writing=!1,Ne.writecb=null,Ne.length-=Ne.writelen,Ne.writelen=0}function et(Ne,ne){var ue=Ne._writableState,Me=ue.sync,Ze=ue.writecb;if(typeof Ze!="function")throw new Fe;if(nt(ue),ne)$e(Ne,ue,Me,ne,Ze);else{var Ee=st(ue)||Ne.destroyed;!Ee&&!ue.corked&&!ue.bufferProcessing&&ue.bufferedRequest&&Je(Ne,ue),Me?ee.nextTick(Ye,Ne,ue,Ee,Ze):Ye(Ne,ue,Ee,Ze)}}function Ye(Ne,ne,ue,Me){ue||Qe(Ne,ne),ne.pendingcb--,Me(),lt(Ne,ne)}function Qe(Ne,ne){ne.length===0&&ne.needDrain&&(ne.needDrain=!1,Ne.emit("drain"))}function Je(Ne,ne){ne.bufferProcessing=!0;var ue=ne.bufferedRequest;if(Ne._writev&&ue&&ue.next){var Me=ne.bufferedRequestCount,Ze=new Array(Me),Ee=ne.corkedRequestsFree;Ee.entry=ue;for(var be=0,Te=!0;ue;)Ze[be]=ue,ue.isBuf||(Te=!1),ue=ue.next,be+=1;Ze.allBuffers=Te,Ke(Ne,ne,!0,ne.length,Ze,"",Ee.finish),ne.pendingcb++,ne.lastBufferedRequest=null,Ee.next?(ne.corkedRequestsFree=Ee.next,Ee.next=null):ne.corkedRequestsFree=new re(ne),ne.bufferedRequestCount=0}else{for(;ue;){var He=ue.chunk,Ue=ue.encoding,_e=ue.callback,ct=ne.objectMode?1:He.length;if(Ke(Ne,ne,!1,ct,He,Ue,_e),ue=ue.next,ne.bufferedRequestCount--,ne.writing)break}ue===null&&(ne.lastBufferedRequest=null)}ne.bufferedRequest=ue,ne.bufferProcessing=!1}Ve.prototype._write=function(Ne,ne,ue){ue(new Be("_write()"))},Ve.prototype._writev=null,Ve.prototype.end=function(Ne,ne,ue){var Me=this._writableState;return typeof Ne=="function"?(ue=Ne,Ne=null,ne=null):typeof ne=="function"&&(ue=ne,ne=null),Ne!=null&&this.write(Ne,ne),Me.corked&&(Me.corked=1,this.uncork()),Me.ending||tt(this,Me,ue),this},Object.defineProperty(Ve.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}});function st(Ne){return Ne.ending&&Ne.length===0&&Ne.bufferedRequest===null&&!Ne.finished&&!Ne.writing}function qe(Ne,ne){Ne._final(function(ue){ne.pendingcb--,ue&&Ie(Ne,ue),ne.prefinished=!0,Ne.emit("prefinish"),lt(Ne,ne)})}function ft(Ne,ne){!ne.prefinished&&!ne.finalCalled&&(typeof Ne._final=="function"&&!ne.destroyed?(ne.pendingcb++,ne.finalCalled=!0,ee.nextTick(qe,Ne,ne)):(ne.prefinished=!0,Ne.emit("prefinish")))}function lt(Ne,ne){var ue=st(ne);if(ue&&(ft(Ne,ne),ne.pendingcb===0&&(ne.finished=!0,Ne.emit("finish"),ne.autoDestroy))){var Me=Ne._readableState;(!Me||Me.autoDestroy&&Me.endEmitted)&&Ne.destroy()}return ue}function tt(Ne,ne,ue){ne.ending=!0,lt(Ne,ne),ue&&(ne.finished?ee.nextTick(ue):Ne.once("finish",ue)),ne.ended=!0,Ne.writable=!1}function Re(Ne,ne,ue){var Me=Ne.entry;for(Ne.entry=null;Me;){var Ze=Me.callback;ne.pendingcb--,Ze(ue),Me=Me.next}ne.corkedRequestsFree.next=Ne}Object.defineProperty(Ve.prototype,"destroyed",{enumerable:!1,get:function(){return this._writableState===void 0?!1:this._writableState.destroyed},set:function(ne){this._writableState&&(this._writableState.destroyed=ne)}}),Ve.prototype.destroy=he.destroy,Ve.prototype._undestroy=he.undestroy,Ve.prototype._destroy=function(Ne,ne){ne(Ne)}}).call(this)}).call(this,a("_process"),typeof Ut!="undefined"?Ut:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"../errors":399,"./_stream_duplex":400,"./internal/streams/destroy":407,"./internal/streams/state":411,"./internal/streams/stream":412,_process:467,buffer:90,inherits:364,"util-deprecate":416}],405:[function(a,Pe,ye){(function(ee){(function(){"use strict";var E;function oe(Se,xe,Oe){return xe=re(xe),xe in Se?Object.defineProperty(Se,xe,{value:Oe,enumerable:!0,configurable:!0,writable:!0}):Se[xe]=Oe,Se}function re(Se){var xe=te(Se,"string");return typeof xe=="symbol"?xe:String(xe)}function te(Se,xe){if(typeof Se!="object"||Se===null)return Se;var Oe=Se[Symbol.toPrimitive];if(Oe!==void 0){var Ie=Oe.call(Se,xe||"default");if(typeof Ie!="object")return Ie;throw new TypeError("@@toPrimitive must return a primitive value.")}return(xe==="string"?String:Number)(Se)}var ce=a("./end-of-stream"),z=Symbol("lastResolve"),le=Symbol("lastReject"),ie=Symbol("error"),se=Symbol("ended"),ae=Symbol("lastPromise"),he=Symbol("handlePromise"),pe=Symbol("stream");function me(Se,xe){return{value:Se,done:xe}}function ve(Se){var xe=Se[z];if(xe!==null){var Oe=Se[pe].read();Oe!==null&&(Se[ae]=null,Se[z]=null,Se[le]=null,xe(me(Oe,!1)))}}function Ce(Se){ee.nextTick(ve,Se)}function Be(Se,xe){return function(Oe,Ie){Se.then(function(){if(xe[se]){Oe(me(void 0,!0));return}xe[he](Oe,Ie)},Ie)}}var Fe=Object.getPrototypeOf(function(){}),ke=Object.setPrototypeOf((E={get stream(){return this[pe]},next:function(){var xe=this,Oe=this[ie];if(Oe!==null)return Promise.reject(Oe);if(this[se])return Promise.resolve(me(void 0,!0));if(this[pe].destroyed)return new Promise(function(we,Ve){ee.nextTick(function(){xe[ie]?Ve(xe[ie]):we(me(void 0,!0))})});var Ie=this[ae],Le;if(Ie)Le=new Promise(Be(Ie,this));else{var je=this[pe].read();if(je!==null)return Promise.resolve(me(je,!1));Le=new Promise(this[he])}return this[ae]=Le,Le}},oe(E,Symbol.asyncIterator,function(){return this}),oe(E,"return",function(){var xe=this;return new Promise(function(Oe,Ie){xe[pe].destroy(null,function(Le){if(Le){Ie(Le);return}Oe(me(void 0,!0))})})}),E),Fe),De=function(xe){var Oe,Ie=Object.create(ke,(Oe={},oe(Oe,pe,{value:xe,writable:!0}),oe(Oe,z,{value:null,writable:!0}),oe(Oe,le,{value:null,writable:!0}),oe(Oe,ie,{value:null,writable:!0}),oe(Oe,se,{value:xe._readableState.endEmitted,writable:!0}),oe(Oe,he,{value:function(je,we){var Ve=Ie[pe].read();Ve?(Ie[ae]=null,Ie[z]=null,Ie[le]=null,je(me(Ve,!1))):(Ie[z]=je,Ie[le]=we)},writable:!0}),Oe));return Ie[ae]=null,ce(xe,function(Le){if(Le&&Le.code!=="ERR_STREAM_PREMATURE_CLOSE"){var je=Ie[le];je!==null&&(Ie[ae]=null,Ie[z]=null,Ie[le]=null,je(Le)),Ie[ie]=Le;return}var we=Ie[z];we!==null&&(Ie[ae]=null,Ie[z]=null,Ie[le]=null,we(me(void 0,!0))),Ie[se]=!0}),xe.on("readable",Ce.bind(null,Ie)),Ie};Pe.exports=De}).call(this)}).call(this,a("_process"))},{"./end-of-stream":408,_process:467}],406:[function(a,Pe,ye){"use strict";function ee(ve,Ce){var Be=Object.keys(ve);if(Object.getOwnPropertySymbols){var Fe=Object.getOwnPropertySymbols(ve);Ce&&(Fe=Fe.filter(function(ke){return Object.getOwnPropertyDescriptor(ve,ke).enumerable})),Be.push.apply(Be,Fe)}return Be}function E(ve){for(var Ce=1;Ce<arguments.length;Ce++){var Be=arguments[Ce]!=null?arguments[Ce]:{};Ce%2?ee(Object(Be),!0).forEach(function(Fe){oe(ve,Fe,Be[Fe])}):Object.getOwnPropertyDescriptors?Object.defineProperties(ve,Object.getOwnPropertyDescriptors(Be)):ee(Object(Be)).forEach(function(Fe){Object.defineProperty(ve,Fe,Object.getOwnPropertyDescriptor(Be,Fe))})}return ve}function oe(ve,Ce,Be){return Ce=z(Ce),Ce in ve?Object.defineProperty(ve,Ce,{value:Be,enumerable:!0,configurable:!0,writable:!0}):ve[Ce]=Be,ve}function re(ve,Ce){if(!(ve instanceof Ce))throw new TypeError("Cannot call a class as a function")}function te(ve,Ce){for(var Be=0;Be<Ce.length;Be++){var Fe=Ce[Be];Fe.enumerable=Fe.enumerable||!1,Fe.configurable=!0,"value"in Fe&&(Fe.writable=!0),Object.defineProperty(ve,z(Fe.key),Fe)}}function ce(ve,Ce,Be){return Ce&&te(ve.prototype,Ce),Be&&te(ve,Be),Object.defineProperty(ve,"prototype",{writable:!1}),ve}function z(ve){var Ce=le(ve,"string");return typeof Ce=="symbol"?Ce:String(Ce)}function le(ve,Ce){if(typeof ve!="object"||ve===null)return ve;var Be=ve[Symbol.toPrimitive];if(Be!==void 0){var Fe=Be.call(ve,Ce||"default");if(typeof Fe!="object")return Fe;throw new TypeError("@@toPrimitive must return a primitive value.")}return(Ce==="string"?String:Number)(ve)}var ie=a("buffer"),se=ie.Buffer,ae=a("util"),he=ae.inspect,pe=he&&he.custom||"inspect";function me(ve,Ce,Be){se.prototype.copy.call(ve,Ce,Be)}Pe.exports=function(){function ve(){re(this,ve),this.head=null,this.tail=null,this.length=0}return ce(ve,[{key:"push",value:function(Be){var Fe={data:Be,next:null};this.length>0?this.tail.next=Fe:this.head=Fe,this.tail=Fe,++this.length}},{key:"unshift",value:function(Be){var Fe={data:Be,next:this.head};this.length===0&&(this.tail=Fe),this.head=Fe,++this.length}},{key:"shift",value:function(){if(this.length!==0){var Be=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,Be}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(Be){if(this.length===0)return"";for(var Fe=this.head,ke=""+Fe.data;Fe=Fe.next;)ke+=Be+Fe.data;return ke}},{key:"concat",value:function(Be){if(this.length===0)return se.alloc(0);for(var Fe=se.allocUnsafe(Be>>>0),ke=this.head,De=0;ke;)me(ke.data,Fe,De),De+=ke.data.length,ke=ke.next;return Fe}},{key:"consume",value:function(Be,Fe){var ke;return Be<this.head.data.length?(ke=this.head.data.slice(0,Be),this.head.data=this.head.data.slice(Be)):Be===this.head.data.length?ke=this.shift():ke=Fe?this._getString(Be):this._getBuffer(Be),ke}},{key:"first",value:function(){return this.head.data}},{key:"_getString",value:function(Be){var Fe=this.head,ke=1,De=Fe.data;for(Be-=De.length;Fe=Fe.next;){var Se=Fe.data,xe=Be>Se.length?Se.length:Be;if(xe===Se.length?De+=Se:De+=Se.slice(0,Be),Be-=xe,Be===0){xe===Se.length?(++ke,Fe.next?this.head=Fe.next:this.head=this.tail=null):(this.head=Fe,Fe.data=Se.slice(xe));break}++ke}return this.length-=ke,De}},{key:"_getBuffer",value:function(Be){var Fe=se.allocUnsafe(Be),ke=this.head,De=1;for(ke.data.copy(Fe),Be-=ke.data.length;ke=ke.next;){var Se=ke.data,xe=Be>Se.length?Se.length:Be;if(Se.copy(Fe,Fe.length-Be,0,xe),Be-=xe,Be===0){xe===Se.length?(++De,ke.next?this.head=ke.next:this.head=this.tail=null):(this.head=ke,ke.data=Se.slice(xe));break}++De}return this.length-=De,Fe}},{key:pe,value:function(Be,Fe){return he(this,E(E({},Fe),{},{depth:0,customInspect:!1}))}}]),ve}()},{buffer:90,util:89}],407:[function(a,Pe,ye){(function(ee){(function(){"use strict";function E(le,ie){var se=this,ae=this._readableState&&this._readableState.destroyed,he=this._writableState&&this._writableState.destroyed;return ae||he?(ie?ie(le):le&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,ee.nextTick(ce,this,le)):ee.nextTick(ce,this,le)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(le||null,function(pe){!ie&&pe?se._writableState?se._writableState.errorEmitted?ee.nextTick(re,se):(se._writableState.errorEmitted=!0,ee.nextTick(oe,se,pe)):ee.nextTick(oe,se,pe):ie?(ee.nextTick(re,se),ie(pe)):ee.nextTick(re,se)}),this)}function oe(le,ie){ce(le,ie),re(le)}function re(le){le._writableState&&!le._writableState.emitClose||le._readableState&&!le._readableState.emitClose||le.emit("close")}function te(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function ce(le,ie){le.emit("error",ie)}function z(le,ie){var se=le._readableState,ae=le._writableState;se&&se.autoDestroy||ae&&ae.autoDestroy?le.destroy(ie):le.emit("error",ie)}Pe.exports={destroy:E,undestroy:te,errorOrDestroy:z}}).call(this)}).call(this,a("_process"))},{_process:467}],408:[function(a,Pe,ye){"use strict";var ee=a("../../../errors").codes.ERR_STREAM_PREMATURE_CLOSE;function E(ce){var z=!1;return function(){if(!z){z=!0;for(var le=arguments.length,ie=new Array(le),se=0;se<le;se++)ie[se]=arguments[se];ce.apply(this,ie)}}}function oe(){}function re(ce){return ce.setHeader&&typeof ce.abort=="function"}function te(ce,z,le){if(typeof z=="function")return te(ce,null,z);z||(z={}),le=E(le||oe);var ie=z.readable||z.readable!==!1&&ce.readable,se=z.writable||z.writable!==!1&&ce.writable,ae=function(){ce.writable||pe()},he=ce._writableState&&ce._writableState.finished,pe=function(){se=!1,he=!0,ie||le.call(ce)},me=ce._readableState&&ce._readableState.endEmitted,ve=function(){ie=!1,me=!0,se||le.call(ce)},Ce=function(De){le.call(ce,De)},Be=function(){var De;if(ie&&!me)return(!ce._readableState||!ce._readableState.ended)&&(De=new ee),le.call(ce,De);if(se&&!he)return(!ce._writableState||!ce._writableState.ended)&&(De=new ee),le.call(ce,De)},Fe=function(){ce.req.on("finish",pe)};return re(ce)?(ce.on("complete",pe),ce.on("abort",Be),ce.req?Fe():ce.on("request",Fe)):se&&!ce._writableState&&(ce.on("end",ae),ce.on("close",ae)),ce.on("end",ve),ce.on("finish",pe),z.error!==!1&&ce.on("error",Ce),ce.on("close",Be),function(){ce.removeListener("complete",pe),ce.removeListener("abort",Be),ce.removeListener("request",Fe),ce.req&&ce.req.removeListener("finish",pe),ce.removeListener("end",ae),ce.removeListener("close",ae),ce.removeListener("finish",pe),ce.removeListener("end",ve),ce.removeListener("error",Ce),ce.removeListener("close",Be)}}Pe.exports=te},{"../../../errors":399}],409:[function(a,Pe,ye){Pe.exports=function(){throw new Error("Readable.from is not available in the browser")}},{}],410:[function(a,Pe,ye){"use strict";var ee;function E(pe){var me=!1;return function(){me||(me=!0,pe.apply(void 0,arguments))}}var oe=a("../../../errors").codes,re=oe.ERR_MISSING_ARGS,te=oe.ERR_STREAM_DESTROYED;function ce(pe){if(pe)throw pe}function z(pe){return pe.setHeader&&typeof pe.abort=="function"}function le(pe,me,ve,Ce){Ce=E(Ce);var Be=!1;pe.on("close",function(){Be=!0}),ee===void 0&&(ee=a("./end-of-stream")),ee(pe,{readable:me,writable:ve},function(ke){if(ke)return Ce(ke);Be=!0,Ce()});var Fe=!1;return function(ke){if(!Be&&!Fe){if(Fe=!0,z(pe))return pe.abort();if(typeof pe.destroy=="function")return pe.destroy();Ce(ke||new te("pipe"))}}}function ie(pe){pe()}function se(pe,me){return pe.pipe(me)}function ae(pe){return!pe.length||typeof pe[pe.length-1]!="function"?ce:pe.pop()}function he(){for(var pe=arguments.length,me=new Array(pe),ve=0;ve<pe;ve++)me[ve]=arguments[ve];var Ce=ae(me);if(Array.isArray(me[0])&&(me=me[0]),me.length<2)throw new re("streams");var Be,Fe=me.map(function(ke,De){var Se=De<me.length-1,xe=De>0;return le(ke,Se,xe,function(Oe){Be||(Be=Oe),Oe&&Fe.forEach(ie),!Se&&(Fe.forEach(ie),Ce(Be))})});return me.reduce(se)}Pe.exports=he},{"../../../errors":399,"./end-of-stream":408}],411:[function(a,Pe,ye){"use strict";var ee=a("../../../errors").codes.ERR_INVALID_OPT_VALUE;function E(re,te,ce){return re.highWaterMark!=null?re.highWaterMark:te?re[ce]:null}function oe(re,te,ce,z){var le=E(te,z,ce);if(le!=null){if(!(isFinite(le)&&Math.floor(le)===le)||le<0){var ie=z?ce:"highWaterMark";throw new ee(ie,le)}return Math.floor(le)}return re.objectMode?16:16*1024}Pe.exports={getHighWaterMark:oe}},{"../../../errors":399}],412:[function(a,Pe,ye){arguments[4][393][0].apply(ye,arguments)},{dup:393,events:344}],413:[function(a,Pe,ye){"use strict";var ee=a("safe-buffer").Buffer,E=ee.isEncoding||function(Fe){switch(Fe=""+Fe,Fe&&Fe.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function oe(Fe){if(!Fe)return"utf8";for(var ke;;)switch(Fe){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return Fe;default:if(ke)return;Fe=(""+Fe).toLowerCase(),ke=!0}}function re(Fe){var ke=oe(Fe);if(typeof ke!="string"&&(ee.isEncoding===E||!E(Fe)))throw new Error("Unknown encoding: "+Fe);return ke||Fe}ye.StringDecoder=te;function te(Fe){this.encoding=re(Fe);var ke;switch(this.encoding){case"utf16le":this.text=he,this.end=pe,ke=4;break;case"utf8":this.fillLast=ie,ke=4;break;case"base64":this.text=me,this.end=ve,ke=3;break;default:this.write=Ce,this.end=Be;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=ee.allocUnsafe(ke)}te.prototype.write=function(Fe){if(Fe.length===0)return"";var ke,De;if(this.lastNeed){if(ke=this.fillLast(Fe),ke===void 0)return"";De=this.lastNeed,this.lastNeed=0}else De=0;return De<Fe.length?ke?ke+this.text(Fe,De):this.text(Fe,De):ke||""},te.prototype.end=ae,te.prototype.text=se,te.prototype.fillLast=function(Fe){if(this.lastNeed<=Fe.length)return Fe.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);Fe.copy(this.lastChar,this.lastTotal-this.lastNeed,0,Fe.length),this.lastNeed-=Fe.length};function ce(Fe){return Fe<=127?0:Fe>>5===6?2:Fe>>4===14?3:Fe>>3===30?4:Fe>>6===2?-1:-2}function z(Fe,ke,De){var Se=ke.length-1;if(Se<De)return 0;var xe=ce(ke[Se]);return xe>=0?(xe>0&&(Fe.lastNeed=xe-1),xe):--Se<De||xe===-2?0:(xe=ce(ke[Se]),xe>=0?(xe>0&&(Fe.lastNeed=xe-2),xe):--Se<De||xe===-2?0:(xe=ce(ke[Se]),xe>=0?(xe>0&&(xe===2?xe=0:Fe.lastNeed=xe-3),xe):0))}function le(Fe,ke,De){if((ke[0]&192)!==128)return Fe.lastNeed=0,"\uFFFD";if(Fe.lastNeed>1&&ke.length>1){if((ke[1]&192)!==128)return Fe.lastNeed=1,"\uFFFD";if(Fe.lastNeed>2&&ke.length>2&&(ke[2]&192)!==128)return Fe.lastNeed=2,"\uFFFD"}}function ie(Fe){var ke=this.lastTotal-this.lastNeed,De=le(this,Fe,ke);if(De!==void 0)return De;if(this.lastNeed<=Fe.length)return Fe.copy(this.lastChar,ke,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);Fe.copy(this.lastChar,ke,0,Fe.length),this.lastNeed-=Fe.length}function se(Fe,ke){var De=z(this,Fe,ke);if(!this.lastNeed)return Fe.toString("utf8",ke);this.lastTotal=De;var Se=Fe.length-(De-this.lastNeed);return Fe.copy(this.lastChar,0,Se),Fe.toString("utf8",ke,Se)}function ae(Fe){var ke=Fe&&Fe.length?this.write(Fe):"";return this.lastNeed?ke+"\uFFFD":ke}function he(Fe,ke){if((Fe.length-ke)%2===0){var De=Fe.toString("utf16le",ke);if(De){var Se=De.charCodeAt(De.length-1);if(Se>=55296&&Se<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=Fe[Fe.length-2],this.lastChar[1]=Fe[Fe.length-1],De.slice(0,-1)}return De}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=Fe[Fe.length-1],Fe.toString("utf16le",ke,Fe.length-1)}function pe(Fe){var ke=Fe&&Fe.length?this.write(Fe):"";if(this.lastNeed){var De=this.lastTotal-this.lastNeed;return ke+this.lastChar.toString("utf16le",0,De)}return ke}function me(Fe,ke){var De=(Fe.length-ke)%3;return De===0?Fe.toString("base64",ke):(this.lastNeed=3-De,this.lastTotal=3,De===1?this.lastChar[0]=Fe[Fe.length-1]:(this.lastChar[0]=Fe[Fe.length-2],this.lastChar[1]=Fe[Fe.length-1]),Fe.toString("base64",ke,Fe.length-De))}function ve(Fe){var ke=Fe&&Fe.length?this.write(Fe):"";return this.lastNeed?ke+this.lastChar.toString("base64",0,3-this.lastNeed):ke}function Ce(Fe){return Fe.toString(this.encoding)}function Be(Fe){return Fe&&Fe.length?this.write(Fe):""}},{"safe-buffer":396}],414:[function(a,Pe,ye){(function(ee,E){(function(){var oe=a("process/browser.js").nextTick,re=Function.prototype.apply,te=Array.prototype.slice,ce={},z=0;ye.setTimeout=function(){return new le(re.call(setTimeout,window,arguments),clearTimeout)},ye.setInterval=function(){return new le(re.call(setInterval,window,arguments),clearInterval)},ye.clearTimeout=ye.clearInterval=function(ie){ie.close()};function le(ie,se){this._id=ie,this._clearFn=se}le.prototype.unref=le.prototype.ref=function(){},le.prototype.close=function(){this._clearFn.call(window,this._id)},ye.enroll=function(ie,se){clearTimeout(ie._idleTimeoutId),ie._idleTimeout=se},ye.unenroll=function(ie){clearTimeout(ie._idleTimeoutId),ie._idleTimeout=-1},ye._unrefActive=ye.active=function(ie){clearTimeout(ie._idleTimeoutId);var se=ie._idleTimeout;se>=0&&(ie._idleTimeoutId=setTimeout(function(){ie._onTimeout&&ie._onTimeout()},se))},ye.setImmediate=typeof ee=="function"?ee:function(ie){var se=z++,ae=arguments.length<2?!1:te.call(arguments,1);return ce[se]=!0,oe(function(){ce[se]&&(ae?ie.apply(null,ae):ie.call(null),ye.clearImmediate(se))}),se},ye.clearImmediate=typeof E=="function"?E:function(ie){delete ce[ie]}}).call(this)}).call(this,a("timers").setImmediate,a("timers").clearImmediate)},{"process/browser.js":381,timers:414}],415:[function(a,Pe,ye){var ee=a("buffer").Buffer;Pe.exports=function(E){if(E instanceof Uint8Array){if(E.byteOffset===0&&E.byteLength===E.buffer.byteLength)return E.buffer;if(typeof E.buffer.slice=="function")return E.buffer.slice(E.byteOffset,E.byteOffset+E.byteLength)}if(ee.isBuffer(E)){for(var oe=new Uint8Array(E.length),re=E.length,te=0;te<re;te++)oe[te]=E[te];return oe.buffer}else throw new Error("Argument must be a Buffer")}},{buffer:90}],416:[function(a,Pe,ye){(function(ee){(function(){Pe.exports=E;function E(re,te){if(oe("noDeprecation"))return re;var ce=!1;function z(){if(!ce){if(oe("throwDeprecation"))throw new Error(te);oe("traceDeprecation")?console.trace(te):console.warn(te),ce=!0}return re.apply(this,arguments)}return z}function oe(re){try{if(!ee.localStorage)return!1}catch(ce){return!1}var te=ee.localStorage[re];return te==null?!1:String(te).toLowerCase()==="true"}}).call(this)}).call(this,typeof Ut!="undefined"?Ut:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],417:[function(a,Pe,ye){arguments[4][84][0].apply(ye,arguments)},{dup:84}],418:[function(a,Pe,ye){"use strict";var ee=a("is-arguments"),E=a("is-generator-function"),oe=a("which-typed-array"),re=a("is-typed-array");function te(Ue){return Ue.call.bind(Ue)}var ce=typeof BigInt!="undefined",z=typeof Symbol!="undefined",le=te(Object.prototype.toString),ie=te(Number.prototype.valueOf),se=te(String.prototype.valueOf),ae=te(Boolean.prototype.valueOf);if(ce)var he=te(BigInt.prototype.valueOf);if(z)var pe=te(Symbol.prototype.valueOf);function me(Ue,_e){if(typeof Ue!="object")return!1;try{return _e(Ue),!0}catch(ct){return!1}}ye.isArgumentsObject=ee,ye.isGeneratorFunction=E,ye.isTypedArray=re;function ve(Ue){return typeof Promise!="undefined"&&Ue instanceof Promise||Ue!==null&&typeof Ue=="object"&&typeof Ue.then=="function"&&typeof Ue.catch=="function"}ye.isPromise=ve;function Ce(Ue){return typeof ArrayBuffer!="undefined"&&ArrayBuffer.isView?ArrayBuffer.isView(Ue):re(Ue)||Je(Ue)}ye.isArrayBufferView=Ce;function Be(Ue){return oe(Ue)==="Uint8Array"}ye.isUint8Array=Be;function Fe(Ue){return oe(Ue)==="Uint8ClampedArray"}ye.isUint8ClampedArray=Fe;function ke(Ue){return oe(Ue)==="Uint16Array"}ye.isUint16Array=ke;function De(Ue){return oe(Ue)==="Uint32Array"}ye.isUint32Array=De;function Se(Ue){return oe(Ue)==="Int8Array"}ye.isInt8Array=Se;function xe(Ue){return oe(Ue)==="Int16Array"}ye.isInt16Array=xe;function Oe(Ue){return oe(Ue)==="Int32Array"}ye.isInt32Array=Oe;function Ie(Ue){return oe(Ue)==="Float32Array"}ye.isFloat32Array=Ie;function Le(Ue){return oe(Ue)==="Float64Array"}ye.isFloat64Array=Le;function je(Ue){return oe(Ue)==="BigInt64Array"}ye.isBigInt64Array=je;function we(Ue){return oe(Ue)==="BigUint64Array"}ye.isBigUint64Array=we;function Ve(Ue){return le(Ue)==="[object Map]"}Ve.working=typeof Map!="undefined"&&Ve(new Map);function Ge(Ue){return typeof Map=="undefined"?!1:Ve.working?Ve(Ue):Ue instanceof Map}ye.isMap=Ge;function ze(Ue){return le(Ue)==="[object Set]"}ze.working=typeof Set!="undefined"&&ze(new Set);function it(Ue){return typeof Set=="undefined"?!1:ze.working?ze(Ue):Ue instanceof Set}ye.isSet=it;function We(Ue){return le(Ue)==="[object WeakMap]"}We.working=typeof WeakMap!="undefined"&&We(new WeakMap);function Ke(Ue){return typeof WeakMap=="undefined"?!1:We.working?We(Ue):Ue instanceof WeakMap}ye.isWeakMap=Ke;function $e(Ue){return le(Ue)==="[object WeakSet]"}$e.working=typeof WeakSet!="undefined"&&$e(new WeakSet);function nt(Ue){return $e(Ue)}ye.isWeakSet=nt;function et(Ue){return le(Ue)==="[object ArrayBuffer]"}et.working=typeof ArrayBuffer!="undefined"&&et(new ArrayBuffer);function Ye(Ue){return typeof ArrayBuffer=="undefined"?!1:et.working?et(Ue):Ue instanceof ArrayBuffer}ye.isArrayBuffer=Ye;function Qe(Ue){return le(Ue)==="[object DataView]"}Qe.working=typeof ArrayBuffer!="undefined"&&typeof DataView!="undefined"&&Qe(new DataView(new ArrayBuffer(1),0,1));function Je(Ue){return typeof DataView=="undefined"?!1:Qe.working?Qe(Ue):Ue instanceof DataView}ye.isDataView=Je;var st=typeof SharedArrayBuffer!="undefined"?SharedArrayBuffer:void 0;function qe(Ue){return le(Ue)==="[object SharedArrayBuffer]"}function ft(Ue){return typeof st=="undefined"?!1:(typeof qe.working=="undefined"&&(qe.working=qe(new st)),qe.working?qe(Ue):Ue instanceof st)}ye.isSharedArrayBuffer=ft;function lt(Ue){return le(Ue)==="[object AsyncFunction]"}ye.isAsyncFunction=lt;function tt(Ue){return le(Ue)==="[object Map Iterator]"}ye.isMapIterator=tt;function Re(Ue){return le(Ue)==="[object Set Iterator]"}ye.isSetIterator=Re;function Ne(Ue){return le(Ue)==="[object Generator]"}ye.isGeneratorObject=Ne;function ne(Ue){return le(Ue)==="[object WebAssembly.Module]"}ye.isWebAssemblyCompiledModule=ne;function ue(Ue){return me(Ue,ie)}ye.isNumberObject=ue;function Me(Ue){return me(Ue,se)}ye.isStringObject=Me;function Ze(Ue){return me(Ue,ae)}ye.isBooleanObject=Ze;function Ee(Ue){return ce&&me(Ue,he)}ye.isBigIntObject=Ee;function be(Ue){return z&&me(Ue,pe)}ye.isSymbolObject=be;function Te(Ue){return ue(Ue)||Me(Ue)||Ze(Ue)||Ee(Ue)||be(Ue)}ye.isBoxedPrimitive=Te;function He(Ue){return typeof Uint8Array!="undefined"&&(Ye(Ue)||ft(Ue))}ye.isAnyArrayBuffer=He,["isProxy","isExternal","isModuleNamespaceObject"].forEach(function(Ue){Object.defineProperty(ye,Ue,{enumerable:!1,value:function(){throw new Error(Ue+" is not supported in userland")}})})},{"is-arguments":365,"is-generator-function":368,"is-typed-array":369,"which-typed-array":420}],419:[function(a,Pe,ye){(function(ee){(function(){var E=Object.getOwnPropertyDescriptors||function(st){for(var qe=Object.keys(st),ft={},lt=0;lt<qe.length;lt++)ft[qe[lt]]=Object.getOwnPropertyDescriptor(st,qe[lt]);return ft},oe=/%[sdj%]/g;ye.format=function(Je){if(!xe(Je)){for(var st=[],qe=0;qe<arguments.length;qe++)st.push(z(arguments[qe]));return st.join(" ")}for(var qe=1,ft=arguments,lt=ft.length,tt=String(Je).replace(oe,function(Ne){if(Ne==="%%")return"%";if(qe>=lt)return Ne;switch(Ne){case"%s":return String(ft[qe++]);case"%d":return Number(ft[qe++]);case"%j":try{return JSON.stringify(ft[qe++])}catch(ne){return"[Circular]"}default:return Ne}}),Re=ft[qe];qe<lt;Re=ft[++qe])ke(Re)||!je(Re)?tt+=" "+Re:tt+=" "+z(Re);return tt},ye.deprecate=function(Je,st){if(typeof ee!="undefined"&&ee.noDeprecation===!0)return Je;if(typeof ee=="undefined")return function(){return ye.deprecate(Je,st).apply(this,arguments)};var qe=!1;function ft(){if(!qe){if(ee.throwDeprecation)throw new Error(st);ee.traceDeprecation?console.trace(st):console.error(st),qe=!0}return Je.apply(this,arguments)}return ft};var re={},te=/^$/;if(ee.env.NODE_DEBUG){var ce=ee.env.NODE_DEBUG;ce=ce.replace(/[|\\{}()[\]^$+?.]/g,"\\$&").replace(/\*/g,".*").replace(/,/g,"$|^").toUpperCase(),te=new RegExp("^"+ce+"$","i")}ye.debuglog=function(Je){if(Je=Je.toUpperCase(),!re[Je])if(te.test(Je)){var st=ee.pid;re[Je]=function(){var qe=ye.format.apply(ye,arguments);console.error("%s %d: %s",Je,st,qe)}}else re[Je]=function(){};return re[Je]};function z(Je,st){var qe={seen:[],stylize:ie};return arguments.length>=3&&(qe.depth=arguments[2]),arguments.length>=4&&(qe.colors=arguments[3]),Fe(st)?qe.showHidden=st:st&&ye._extend(qe,st),Ie(qe.showHidden)&&(qe.showHidden=!1),Ie(qe.depth)&&(qe.depth=2),Ie(qe.colors)&&(qe.colors=!1),Ie(qe.customInspect)&&(qe.customInspect=!0),qe.colors&&(qe.stylize=le),ae(qe,Je,qe.depth)}ye.inspect=z,z.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},z.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function le(Je,st){var qe=z.styles[st];return qe?"\x1B["+z.colors[qe][0]+"m"+Je+"\x1B["+z.colors[qe][1]+"m":Je}function ie(Je,st){return Je}function se(Je){var st={};return Je.forEach(function(qe,ft){st[qe]=!0}),st}function ae(Je,st,qe){if(Je.customInspect&&st&&Ge(st.inspect)&&st.inspect!==ye.inspect&&!(st.constructor&&st.constructor.prototype===st)){var ft=st.inspect(qe,Je);return xe(ft)||(ft=ae(Je,ft,qe)),ft}var lt=he(Je,st);if(lt)return lt;var tt=Object.keys(st),Re=se(tt);if(Je.showHidden&&(tt=Object.getOwnPropertyNames(st)),Ve(st)&&(tt.indexOf("message")>=0||tt.indexOf("description")>=0))return pe(st);if(tt.length===0){if(Ge(st)){var Ne=st.name?": "+st.name:"";return Je.stylize("[Function"+Ne+"]","special")}if(Le(st))return Je.stylize(RegExp.prototype.toString.call(st),"regexp");if(we(st))return Je.stylize(Date.prototype.toString.call(st),"date");if(Ve(st))return pe(st)}var ne="",ue=!1,Me=["{","}"];if(Be(st)&&(ue=!0,Me=["[","]"]),Ge(st)){var Ze=st.name?": "+st.name:"";ne=" [Function"+Ze+"]"}if(Le(st)&&(ne=" "+RegExp.prototype.toString.call(st)),we(st)&&(ne=" "+Date.prototype.toUTCString.call(st)),Ve(st)&&(ne=" "+pe(st)),tt.length===0&&(!ue||st.length==0))return Me[0]+ne+Me[1];if(qe<0)return Le(st)?Je.stylize(RegExp.prototype.toString.call(st),"regexp"):Je.stylize("[Object]","special");Je.seen.push(st);var Ee;return ue?Ee=me(Je,st,qe,Re,tt):Ee=tt.map(function(be){return ve(Je,st,qe,Re,be,ue)}),Je.seen.pop(),Ce(Ee,ne,Me)}function he(Je,st){if(Ie(st))return Je.stylize("undefined","undefined");if(xe(st)){var qe="'"+JSON.stringify(st).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return Je.stylize(qe,"string")}if(Se(st))return Je.stylize(""+st,"number");if(Fe(st))return Je.stylize(""+st,"boolean");if(ke(st))return Je.stylize("null","null")}function pe(Je){return"["+Error.prototype.toString.call(Je)+"]"}function me(Je,st,qe,ft,lt){for(var tt=[],Re=0,Ne=st.length;Re<Ne;++Re)nt(st,String(Re))?tt.push(ve(Je,st,qe,ft,String(Re),!0)):tt.push("");return lt.forEach(function(ne){ne.match(/^\d+$/)||tt.push(ve(Je,st,qe,ft,ne,!0))}),tt}function ve(Je,st,qe,ft,lt,tt){var Re,Ne,ne;if(ne=Object.getOwnPropertyDescriptor(st,lt)||{value:st[lt]},ne.get?ne.set?Ne=Je.stylize("[Getter/Setter]","special"):Ne=Je.stylize("[Getter]","special"):ne.set&&(Ne=Je.stylize("[Setter]","special")),nt(ft,lt)||(Re="["+lt+"]"),Ne||(Je.seen.indexOf(ne.value)<0?(ke(qe)?Ne=ae(Je,ne.value,null):Ne=ae(Je,ne.value,qe-1),Ne.indexOf(`
|
|
|
`)>-1&&(tt?Ne=Ne.split(`
|
|
|
`).map(function(ue){return" "+ue}).join(`
|
|
|
`).slice(2):Ne=`
|
|
|
`+Ne.split(`
|
|
|
`).map(function(ue){return" "+ue}).join(`
|
|
|
`))):Ne=Je.stylize("[Circular]","special")),Ie(Re)){if(tt&<.match(/^\d+$/))return Ne;Re=JSON.stringify(""+lt),Re.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(Re=Re.slice(1,-1),Re=Je.stylize(Re,"name")):(Re=Re.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),Re=Je.stylize(Re,"string"))}return Re+": "+Ne}function Ce(Je,st,qe){var ft=0,lt=Je.reduce(function(tt,Re){return ft++,Re.indexOf(`
|
|
|
`)>=0&&ft++,tt+Re.replace(/\u001b\[\d\d?m/g,"").length+1},0);return lt>60?qe[0]+(st===""?"":st+`
|
|
|
`)+" "+Je.join(`,
|
|
|
`)+" "+qe[1]:qe[0]+st+" "+Je.join(", ")+" "+qe[1]}ye.types=a("./support/types");function Be(Je){return Array.isArray(Je)}ye.isArray=Be;function Fe(Je){return typeof Je=="boolean"}ye.isBoolean=Fe;function ke(Je){return Je===null}ye.isNull=ke;function De(Je){return Je==null}ye.isNullOrUndefined=De;function Se(Je){return typeof Je=="number"}ye.isNumber=Se;function xe(Je){return typeof Je=="string"}ye.isString=xe;function Oe(Je){return typeof Je=="symbol"}ye.isSymbol=Oe;function Ie(Je){return Je===void 0}ye.isUndefined=Ie;function Le(Je){return je(Je)&&it(Je)==="[object RegExp]"}ye.isRegExp=Le,ye.types.isRegExp=Le;function je(Je){return typeof Je=="object"&&Je!==null}ye.isObject=je;function we(Je){return je(Je)&&it(Je)==="[object Date]"}ye.isDate=we,ye.types.isDate=we;function Ve(Je){return je(Je)&&(it(Je)==="[object Error]"||Je instanceof Error)}ye.isError=Ve,ye.types.isNativeError=Ve;function Ge(Je){return typeof Je=="function"}ye.isFunction=Ge;function ze(Je){return Je===null||typeof Je=="boolean"||typeof Je=="number"||typeof Je=="string"||typeof Je=="symbol"||typeof Je=="undefined"}ye.isPrimitive=ze,ye.isBuffer=a("./support/isBuffer");function it(Je){return Object.prototype.toString.call(Je)}function We(Je){return Je<10?"0"+Je.toString(10):Je.toString(10)}var Ke=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function $e(){var Je=new Date,st=[We(Je.getHours()),We(Je.getMinutes()),We(Je.getSeconds())].join(":");return[Je.getDate(),Ke[Je.getMonth()],st].join(" ")}ye.log=function(){console.log("%s - %s",$e(),ye.format.apply(ye,arguments))},ye.inherits=a("inherits"),ye._extend=function(Je,st){if(!st||!je(st))return Je;for(var qe=Object.keys(st),ft=qe.length;ft--;)Je[qe[ft]]=st[qe[ft]];return Je};function nt(Je,st){return Object.prototype.hasOwnProperty.call(Je,st)}var et=typeof Symbol!="undefined"?Symbol("util.promisify.custom"):void 0;ye.promisify=function(st){if(typeof st!="function")throw new TypeError('The "original" argument must be of type Function');if(et&&st[et]){var qe=st[et];if(typeof qe!="function")throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(qe,et,{value:qe,enumerable:!1,writable:!1,configurable:!0}),qe}function qe(){for(var ft,lt,tt=new Promise(function(ne,ue){ft=ne,lt=ue}),Re=[],Ne=0;Ne<arguments.length;Ne++)Re.push(arguments[Ne]);Re.push(function(ne,ue){ne?lt(ne):ft(ue)});try{st.apply(this,Re)}catch(ne){lt(ne)}return tt}return Object.setPrototypeOf(qe,Object.getPrototypeOf(st)),et&&Object.defineProperty(qe,et,{value:qe,enumerable:!1,writable:!1,configurable:!0}),Object.defineProperties(qe,E(st))},ye.promisify.custom=et;function Ye(Je,st){if(!Je){var qe=new Error("Promise was rejected with a falsy value");qe.reason=Je,Je=qe}return st(Je)}function Qe(Je){if(typeof Je!="function")throw new TypeError('The "original" argument must be of type Function');function st(){for(var qe=[],ft=0;ft<arguments.length;ft++)qe.push(arguments[ft]);var lt=qe.pop();if(typeof lt!="function")throw new TypeError("The last argument must be of type Function");var tt=this,Re=function(){return lt.apply(tt,arguments)};Je.apply(this,qe).then(function(Ne){ee.nextTick(Re.bind(null,null,Ne))},function(Ne){ee.nextTick(Ye.bind(null,Ne,Re))})}return Object.setPrototypeOf(st,Object.getPrototypeOf(Je)),Object.defineProperties(st,E(Je)),st}ye.callbackify=Qe}).call(this)}).call(this,a("_process"))},{"./support/isBuffer":417,"./support/types":418,_process:467,inherits:364}],420:[function(a,Pe,ye){(function(ee){(function(){"use strict";var E=a("for-each"),oe=a("available-typed-arrays"),re=a("call-bind"),te=a("call-bind/callBound"),ce=a("gopd"),z=te("Object.prototype.toString"),le=a("has-tostringtag/shams")(),ie=typeof globalThis=="undefined"?ee:globalThis,se=oe(),ae=te("String.prototype.slice"),he=Object.getPrototypeOf,pe=te("Array.prototype.indexOf",!0)||function(Fe,ke){for(var De=0;De<Fe.length;De+=1)if(Fe[De]===ke)return De;return-1},me={__proto__:null};le&&ce&&he?E(se,function(Be){var Fe=new ie[Be];if(Symbol.toStringTag in Fe){var ke=he(Fe),De=ce(ke,Symbol.toStringTag);if(!De){var Se=he(ke);De=ce(Se,Symbol.toStringTag)}me["$"+Be]=re(De.get)}}):E(se,function(Be){var Fe=new ie[Be];me["$"+Be]=re(Fe.slice)});var ve=function(Fe){var ke=!1;return E(me,function(De,Se){if(!ke)try{"$"+De(Fe)===Se&&(ke=ae(Se,1))}catch(xe){}}),ke},Ce=function(Fe){var ke=!1;return E(me,function(De,Se){if(!ke)try{De(Fe),ke=ae(Se,1)}catch(xe){}}),ke};Pe.exports=function(Fe){if(!Fe||typeof Fe!="object")return!1;if(!le){var ke=ae(z(Fe),8,-1);return pe(se,ke)>-1?ke:ke!=="Object"?!1:Ce(Fe)}return ce?ve(Fe):null}}).call(this)}).call(this,typeof Ut!="undefined"?Ut:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"available-typed-arrays":86,"call-bind":93,"call-bind/callBound":92,"for-each":345,gopd:349,"has-tostringtag/shams":353}],421:[function(a,Pe,ye){(function(){"use strict";ye.stripBOM=function(ee){return ee[0]==="\uFEFF"?ee.substring(1):ee}}).call(this)},{}],422:[function(a,Pe,ye){(function(){"use strict";var ee,E,oe,re,te,ce={}.hasOwnProperty;ee=a("xmlbuilder"),E=a("./defaults").defaults,re=function(z){return typeof z=="string"&&(z.indexOf("&")>=0||z.indexOf(">")>=0||z.indexOf("<")>=0)},te=function(z){return"<![CDATA["+oe(z)+"]]>"},oe=function(z){return z.replace("]]>","]]]]><![CDATA[>")},ye.Builder=function(){function z(le){var ie,se,ae;this.options={},se=E["0.2"];for(ie in se)ce.call(se,ie)&&(ae=se[ie],this.options[ie]=ae);for(ie in le)ce.call(le,ie)&&(ae=le[ie],this.options[ie]=ae)}return z.prototype.buildObject=function(le){var ie,se,ae,he,pe;return ie=this.options.attrkey,se=this.options.charkey,Object.keys(le).length===1&&this.options.rootName===E["0.2"].rootName?(pe=Object.keys(le)[0],le=le[pe]):pe=this.options.rootName,ae=function(me){return function(ve,Ce){var Be,Fe,ke,De,Se,xe;if(typeof Ce!="object")me.options.cdata&&re(Ce)?ve.raw(te(Ce)):ve.txt(Ce);else if(Array.isArray(Ce)){for(De in Ce)if(ce.call(Ce,De)){Fe=Ce[De];for(Se in Fe)ke=Fe[Se],ve=ae(ve.ele(Se),ke).up()}}else for(Se in Ce)if(ce.call(Ce,Se))if(Fe=Ce[Se],Se===ie){if(typeof Fe=="object")for(Be in Fe)xe=Fe[Be],ve=ve.att(Be,xe)}else if(Se===se)me.options.cdata&&re(Fe)?ve=ve.raw(te(Fe)):ve=ve.txt(Fe);else if(Array.isArray(Fe))for(De in Fe)ce.call(Fe,De)&&(ke=Fe[De],typeof ke=="string"?me.options.cdata&&re(ke)?ve=ve.ele(Se).raw(te(ke)).up():ve=ve.ele(Se,ke).up():ve=ae(ve.ele(Se),ke).up());else typeof Fe=="object"?ve=ae(ve.ele(Se),Fe).up():typeof Fe=="string"&&me.options.cdata&&re(Fe)?ve=ve.ele(Se).raw(te(Fe)).up():(Fe==null&&(Fe=""),ve=ve.ele(Se,Fe.toString()).up());return ve}}(this),he=ee.create(pe,this.options.xmldec,this.options.doctype,{headless:this.options.headless,allowSurrogateChars:this.options.allowSurrogateChars}),ae(he,le).end(this.options.renderOpts)},z}()}).call(this)},{"./defaults":423,xmlbuilder:459}],423:[function(a,Pe,ye){(function(){ye.defaults={"0.1":{explicitCharkey:!1,trim:!0,normalize:!0,normalizeTags:!1,attrkey:"@",charkey:"#",explicitArray:!1,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!1,validator:null,xmlns:!1,explicitChildren:!1,childkey:"@@",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,emptyTag:""},"0.2":{explicitCharkey:!1,trim:!1,normalize:!1,normalizeTags:!1,attrkey:"$",charkey:"_",explicitArray:!0,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!0,validator:null,xmlns:!1,explicitChildren:!1,preserveChildrenOrder:!1,childkey:"$$",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,rootName:"root",xmldec:{version:"1.0",encoding:"UTF-8",standalone:!0},doctype:null,renderOpts:{pretty:!0,indent:" ",newline:`
|
|
|
`},headless:!1,chunkSize:1e4,emptyTag:"",cdata:!1}}}).call(this)},{}],424:[function(a,Pe,ye){(function(){"use strict";var ee,E,oe,re,te,ce,z,le,ie,se=function(pe,me){return function(){return pe.apply(me,arguments)}},ae=function(pe,me){for(var ve in me)he.call(me,ve)&&(pe[ve]=me[ve]);function Ce(){this.constructor=pe}return Ce.prototype=me.prototype,pe.prototype=new Ce,pe.__super__=me.prototype,pe},he={}.hasOwnProperty;le=a("sax"),re=a("events"),ee=a("./bom"),z=a("./processors"),ie=a("timers").setImmediate,E=a("./defaults").defaults,te=function(pe){return typeof pe=="object"&&pe!=null&&Object.keys(pe).length===0},ce=function(pe,me,ve){var Ce,Be,Fe;for(Ce=0,Be=pe.length;Ce<Be;Ce++)Fe=pe[Ce],me=Fe(me,ve);return me},oe=function(pe,me,ve){var Ce;return Ce=Object.create(null),Ce.value=ve,Ce.writable=!0,Ce.enumerable=!0,Ce.configurable=!0,Object.defineProperty(pe,me,Ce)},ye.Parser=function(pe){ae(me,pe);function me(ve){this.parseStringPromise=se(this.parseStringPromise,this),this.parseString=se(this.parseString,this),this.reset=se(this.reset,this),this.assignOrPush=se(this.assignOrPush,this),this.processAsync=se(this.processAsync,this);var Ce,Be,Fe;if(!(this instanceof ye.Parser))return new ye.Parser(ve);this.options={},Be=E["0.2"];for(Ce in Be)he.call(Be,Ce)&&(Fe=Be[Ce],this.options[Ce]=Fe);for(Ce in ve)he.call(ve,Ce)&&(Fe=ve[Ce],this.options[Ce]=Fe);this.options.xmlns&&(this.options.xmlnskey=this.options.attrkey+"ns"),this.options.normalizeTags&&(this.options.tagNameProcessors||(this.options.tagNameProcessors=[]),this.options.tagNameProcessors.unshift(z.normalize)),this.reset()}return me.prototype.processAsync=function(){var ve,Ce;try{return this.remaining.length<=this.options.chunkSize?(ve=this.remaining,this.remaining="",this.saxParser=this.saxParser.write(ve),this.saxParser.close()):(ve=this.remaining.substr(0,this.options.chunkSize),this.remaining=this.remaining.substr(this.options.chunkSize,this.remaining.length),this.saxParser=this.saxParser.write(ve),ie(this.processAsync))}catch(Be){if(Ce=Be,!this.saxParser.errThrown)return this.saxParser.errThrown=!0,this.emit(Ce)}},me.prototype.assignOrPush=function(ve,Ce,Be){return Ce in ve?(ve[Ce]instanceof Array||oe(ve,Ce,[ve[Ce]]),ve[Ce].push(Be)):this.options.explicitArray?oe(ve,Ce,[Be]):oe(ve,Ce,Be)},me.prototype.reset=function(){var ve,Ce,Be,Fe;return this.removeAllListeners(),this.saxParser=le.parser(this.options.strict,{trim:!1,normalize:!1,xmlns:this.options.xmlns}),this.saxParser.errThrown=!1,this.saxParser.onerror=function(ke){return function(De){if(ke.saxParser.resume(),!ke.saxParser.errThrown)return ke.saxParser.errThrown=!0,ke.emit("error",De)}}(this),this.saxParser.onend=function(ke){return function(){if(!ke.saxParser.ended)return ke.saxParser.ended=!0,ke.emit("end",ke.resultObject)}}(this),this.saxParser.ended=!1,this.EXPLICIT_CHARKEY=this.options.explicitCharkey,this.resultObject=null,Fe=[],ve=this.options.attrkey,Ce=this.options.charkey,this.saxParser.onopentag=function(ke){return function(De){var Se,xe,Oe,Ie,Le;if(Oe={},Oe[Ce]="",!ke.options.ignoreAttrs){Le=De.attributes;for(Se in Le)he.call(Le,Se)&&(!(ve in Oe)&&!ke.options.mergeAttrs&&(Oe[ve]={}),xe=ke.options.attrValueProcessors?ce(ke.options.attrValueProcessors,De.attributes[Se],Se):De.attributes[Se],Ie=ke.options.attrNameProcessors?ce(ke.options.attrNameProcessors,Se):Se,ke.options.mergeAttrs?ke.assignOrPush(Oe,Ie,xe):oe(Oe[ve],Ie,xe))}return Oe["#name"]=ke.options.tagNameProcessors?ce(ke.options.tagNameProcessors,De.name):De.name,ke.options.xmlns&&(Oe[ke.options.xmlnskey]={uri:De.uri,local:De.local}),Fe.push(Oe)}}(this),this.saxParser.onclosetag=function(ke){return function(){var De,Se,xe,Oe,Ie,Le,je,we,Ve,Ge;if(Le=Fe.pop(),Ie=Le["#name"],(!ke.options.explicitChildren||!ke.options.preserveChildrenOrder)&&delete Le["#name"],Le.cdata===!0&&(De=Le.cdata,delete Le.cdata),Ve=Fe[Fe.length-1],Le[Ce].match(/^\s*$/)&&!De?(Se=Le[Ce],delete Le[Ce]):(ke.options.trim&&(Le[Ce]=Le[Ce].trim()),ke.options.normalize&&(Le[Ce]=Le[Ce].replace(/\s{2,}/g," ").trim()),Le[Ce]=ke.options.valueProcessors?ce(ke.options.valueProcessors,Le[Ce],Ie):Le[Ce],Object.keys(Le).length===1&&Ce in Le&&!ke.EXPLICIT_CHARKEY&&(Le=Le[Ce])),te(Le)&&(typeof ke.options.emptyTag=="function"?Le=ke.options.emptyTag():Le=ke.options.emptyTag!==""?ke.options.emptyTag:Se),ke.options.validator!=null&&(Ge="/"+function(){var ze,it,We;for(We=[],ze=0,it=Fe.length;ze<it;ze++)Oe=Fe[ze],We.push(Oe["#name"]);return We}().concat(Ie).join("/"),function(){var ze;try{return Le=ke.options.validator(Ge,Ve&&Ve[Ie],Le)}catch(it){return ze=it,ke.emit("error",ze)}}()),ke.options.explicitChildren&&!ke.options.mergeAttrs&&typeof Le=="object"){if(!ke.options.preserveChildrenOrder)Oe={},ke.options.attrkey in Le&&(Oe[ke.options.attrkey]=Le[ke.options.attrkey],delete Le[ke.options.attrkey]),!ke.options.charsAsChildren&&ke.options.charkey in Le&&(Oe[ke.options.charkey]=Le[ke.options.charkey],delete Le[ke.options.charkey]),Object.getOwnPropertyNames(Le).length>0&&(Oe[ke.options.childkey]=Le),Le=Oe;else if(Ve){Ve[ke.options.childkey]=Ve[ke.options.childkey]||[],je={};for(xe in Le)he.call(Le,xe)&&oe(je,xe,Le[xe]);Ve[ke.options.childkey].push(je),delete Le["#name"],Object.keys(Le).length===1&&Ce in Le&&!ke.EXPLICIT_CHARKEY&&(Le=Le[Ce])}}return Fe.length>0?ke.assignOrPush(Ve,Ie,Le):(ke.options.explicitRoot&&(we=Le,Le={},oe(Le,Ie,we)),ke.resultObject=Le,ke.saxParser.ended=!0,ke.emit("end",ke.resultObject))}}(this),Be=function(ke){return function(De){var Se,xe;if(xe=Fe[Fe.length-1],xe)return xe[Ce]+=De,ke.options.explicitChildren&&ke.options.preserveChildrenOrder&&ke.options.charsAsChildren&&(ke.options.includeWhiteChars||De.replace(/\\n/g,"").trim()!=="")&&(xe[ke.options.childkey]=xe[ke.options.childkey]||[],Se={"#name":"__text__"},Se[Ce]=De,ke.options.normalize&&(Se[Ce]=Se[Ce].replace(/\s{2,}/g," ").trim()),xe[ke.options.childkey].push(Se)),xe}}(this),this.saxParser.ontext=Be,this.saxParser.oncdata=function(ke){return function(De){var Se;if(Se=Be(De),Se)return Se.cdata=!0}}(this)},me.prototype.parseString=function(ve,Ce){var Be;Ce!=null&&typeof Ce=="function"&&(this.on("end",function(Fe){return this.reset(),Ce(null,Fe)}),this.on("error",function(Fe){return this.reset(),Ce(Fe)}));try{return ve=ve.toString(),ve.trim()===""?(this.emit("end",null),!0):(ve=ee.stripBOM(ve),this.options.async?(this.remaining=ve,ie(this.processAsync),this.saxParser):this.saxParser.write(ve).close())}catch(Fe){if(Be=Fe,this.saxParser.errThrown||this.saxParser.ended){if(this.saxParser.ended)throw Be}else return this.emit("error",Be),this.saxParser.errThrown=!0}},me.prototype.parseStringPromise=function(ve){return new Promise(function(Ce){return function(Be,Fe){return Ce.parseString(ve,function(ke,De){return ke?Fe(ke):Be(De)})}}(this))},me}(re),ye.parseString=function(pe,me,ve){var Ce,Be,Fe;return ve!=null?(typeof ve=="function"&&(Ce=ve),typeof me=="object"&&(Be=me)):(typeof me=="function"&&(Ce=me),Be={}),Fe=new ye.Parser(Be),Fe.parseString(pe,Ce)},ye.parseStringPromise=function(pe,me){var ve,Ce;return typeof me=="object"&&(ve=me),Ce=new ye.Parser(ve),Ce.parseStringPromise(pe)}}).call(this)},{"./bom":421,"./defaults":423,"./processors":425,events:344,sax:397,timers:414}],425:[function(a,Pe,ye){(function(){"use strict";var ee;ee=new RegExp(/(?!xmlns)^.*:/),ye.normalize=function(E){return E.toLowerCase()},ye.firstCharLowerCase=function(E){return E.charAt(0).toLowerCase()+E.slice(1)},ye.stripPrefix=function(E){return E.replace(ee,"")},ye.parseNumbers=function(E){return isNaN(E)||(E=E%1===0?parseInt(E,10):parseFloat(E)),E},ye.parseBooleans=function(E){return/^(?:true|false)$/i.test(E)&&(E=E.toLowerCase()==="true"),E}}).call(this)},{}],426:[function(a,Pe,ye){(function(){"use strict";var ee,E,oe,re,te=function(z,le){for(var ie in le)ce.call(le,ie)&&(z[ie]=le[ie]);function se(){this.constructor=z}return se.prototype=le.prototype,z.prototype=new se,z.__super__=le.prototype,z},ce={}.hasOwnProperty;E=a("./defaults"),ee=a("./builder"),oe=a("./parser"),re=a("./processors"),ye.defaults=E.defaults,ye.processors=re,ye.ValidationError=function(z){te(le,z);function le(ie){this.message=ie}return le}(Error),ye.Builder=ee.Builder,ye.Parser=oe.Parser,ye.parseString=oe.parseString,ye.parseStringPromise=oe.parseStringPromise}).call(this)},{"./builder":422,"./defaults":423,"./parser":424,"./processors":425}],427:[function(a,Pe,ye){(function(){Pe.exports={Disconnected:1,Preceding:2,Following:4,Contains:8,ContainedBy:16,ImplementationSpecific:32}}).call(this)},{}],428:[function(a,Pe,ye){(function(){Pe.exports={Element:1,Attribute:2,Text:3,CData:4,EntityReference:5,EntityDeclaration:6,ProcessingInstruction:7,Comment:8,Document:9,DocType:10,DocumentFragment:11,NotationDeclaration:12,Declaration:201,Raw:202,AttributeDeclaration:203,ElementDeclaration:204,Dummy:205}}).call(this)},{}],429:[function(a,Pe,ye){(function(){var ee,E,oe,re,te,ce,z,le=[].slice,ie={}.hasOwnProperty;ee=function(){var se,ae,he,pe,me,ve;if(ve=arguments[0],me=2<=arguments.length?le.call(arguments,1):[],te(Object.assign))Object.assign.apply(null,arguments);else for(se=0,he=me.length;se<he;se++)if(pe=me[se],pe!=null)for(ae in pe)ie.call(pe,ae)&&(ve[ae]=pe[ae]);return ve},te=function(se){return!!se&&Object.prototype.toString.call(se)==="[object Function]"},ce=function(se){var ae;return!!se&&((ae=typeof se)=="function"||ae==="object")},oe=function(se){return te(Array.isArray)?Array.isArray(se):Object.prototype.toString.call(se)==="[object Array]"},re=function(se){var ae;if(oe(se))return!se.length;for(ae in se)if(ie.call(se,ae))return!1;return!0},z=function(se){var ae,he;return ce(se)&&(he=Object.getPrototypeOf(se))&&(ae=he.constructor)&&typeof ae=="function"&&ae instanceof ae&&Function.prototype.toString.call(ae)===Function.prototype.toString.call(Object)},E=function(se){return te(se.valueOf)?se.valueOf():se},Pe.exports.assign=ee,Pe.exports.isFunction=te,Pe.exports.isObject=ce,Pe.exports.isArray=oe,Pe.exports.isEmpty=re,Pe.exports.isPlainObject=z,Pe.exports.getValue=E}).call(this)},{}],430:[function(a,Pe,ye){(function(){Pe.exports={None:0,OpenTag:1,InsideTag:2,CloseTag:3}}).call(this)},{}],431:[function(a,Pe,ye){(function(){var ee,E,oe;ee=a("./NodeType"),oe=a("./XMLNode"),Pe.exports=E=function(){function re(te,ce,z){if(this.parent=te,this.parent&&(this.options=this.parent.options,this.stringify=this.parent.stringify),ce==null)throw new Error("Missing attribute name. "+this.debugInfo(ce));this.name=this.stringify.name(ce),this.value=this.stringify.attValue(z),this.type=ee.Attribute,this.isId=!1,this.schemaTypeInfo=null}return Object.defineProperty(re.prototype,"nodeType",{get:function(){return this.type}}),Object.defineProperty(re.prototype,"ownerElement",{get:function(){return this.parent}}),Object.defineProperty(re.prototype,"textContent",{get:function(){return this.value},set:function(te){return this.value=te||""}}),Object.defineProperty(re.prototype,"namespaceURI",{get:function(){return""}}),Object.defineProperty(re.prototype,"prefix",{get:function(){return""}}),Object.defineProperty(re.prototype,"localName",{get:function(){return this.name}}),Object.defineProperty(re.prototype,"specified",{get:function(){return!0}}),re.prototype.clone=function(){return Object.create(this)},re.prototype.toString=function(te){return this.options.writer.attribute(this,this.options.writer.filterOptions(te))},re.prototype.debugInfo=function(te){return te=te||this.name,te==null?"parent: <"+this.parent.name+">":"attribute: {"+te+"}, parent: <"+this.parent.name+">"},re.prototype.isEqualNode=function(te){return!(te.namespaceURI!==this.namespaceURI||te.prefix!==this.prefix||te.localName!==this.localName||te.value!==this.value)},re}()}).call(this)},{"./NodeType":428,"./XMLNode":450}],432:[function(a,Pe,ye){(function(){var ee,E,oe,re=function(ce,z){for(var le in z)te.call(z,le)&&(ce[le]=z[le]);function ie(){this.constructor=ce}return ie.prototype=z.prototype,ce.prototype=new ie,ce.__super__=z.prototype,ce},te={}.hasOwnProperty;ee=a("./NodeType"),oe=a("./XMLCharacterData"),Pe.exports=E=function(ce){re(z,ce);function z(le,ie){if(z.__super__.constructor.call(this,le),ie==null)throw new Error("Missing CDATA text. "+this.debugInfo());this.name="#cdata-section",this.type=ee.CData,this.value=this.stringify.cdata(ie)}return z.prototype.clone=function(){return Object.create(this)},z.prototype.toString=function(le){return this.options.writer.cdata(this,this.options.writer.filterOptions(le))},z}(oe)}).call(this)},{"./NodeType":428,"./XMLCharacterData":433}],433:[function(a,Pe,ye){(function(){var ee,E,oe=function(te,ce){for(var z in ce)re.call(ce,z)&&(te[z]=ce[z]);function le(){this.constructor=te}return le.prototype=ce.prototype,te.prototype=new le,te.__super__=ce.prototype,te},re={}.hasOwnProperty;E=a("./XMLNode"),Pe.exports=ee=function(te){oe(ce,te);function ce(z){ce.__super__.constructor.call(this,z),this.value=""}return Object.defineProperty(ce.prototype,"data",{get:function(){return this.value},set:function(z){return this.value=z||""}}),Object.defineProperty(ce.prototype,"length",{get:function(){return this.value.length}}),Object.defineProperty(ce.prototype,"textContent",{get:function(){return this.value},set:function(z){return this.value=z||""}}),ce.prototype.clone=function(){return Object.create(this)},ce.prototype.substringData=function(z,le){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.appendData=function(z){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.insertData=function(z,le){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.deleteData=function(z,le){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.replaceData=function(z,le,ie){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.isEqualNode=function(z){return!(!ce.__super__.isEqualNode.apply(this,arguments).isEqualNode(z)||z.data!==this.data)},ce}(E)}).call(this)},{"./XMLNode":450}],434:[function(a,Pe,ye){(function(){var ee,E,oe,re=function(ce,z){for(var le in z)te.call(z,le)&&(ce[le]=z[le]);function ie(){this.constructor=ce}return ie.prototype=z.prototype,ce.prototype=new ie,ce.__super__=z.prototype,ce},te={}.hasOwnProperty;ee=a("./NodeType"),E=a("./XMLCharacterData"),Pe.exports=oe=function(ce){re(z,ce);function z(le,ie){if(z.__super__.constructor.call(this,le),ie==null)throw new Error("Missing comment text. "+this.debugInfo());this.name="#comment",this.type=ee.Comment,this.value=this.stringify.comment(ie)}return z.prototype.clone=function(){return Object.create(this)},z.prototype.toString=function(le){return this.options.writer.comment(this,this.options.writer.filterOptions(le))},z}(E)}).call(this)},{"./NodeType":428,"./XMLCharacterData":433}],435:[function(a,Pe,ye){(function(){var ee,E,oe;E=a("./XMLDOMErrorHandler"),oe=a("./XMLDOMStringList"),Pe.exports=ee=function(){function re(){var te;this.defaultParams={"canonical-form":!1,"cdata-sections":!1,comments:!1,"datatype-normalization":!1,"element-content-whitespace":!0,entities:!0,"error-handler":new E,infoset:!0,"validate-if-schema":!1,namespaces:!0,"namespace-declarations":!0,"normalize-characters":!1,"schema-location":"","schema-type":"","split-cdata-sections":!0,validate:!1,"well-formed":!0},this.params=te=Object.create(this.defaultParams)}return Object.defineProperty(re.prototype,"parameterNames",{get:function(){return new oe(Object.keys(this.defaultParams))}}),re.prototype.getParameter=function(te){return this.params.hasOwnProperty(te)?this.params[te]:null},re.prototype.canSetParameter=function(te,ce){return!0},re.prototype.setParameter=function(te,ce){return ce!=null?this.params[te]=ce:delete this.params[te]},re}()}).call(this)},{"./XMLDOMErrorHandler":436,"./XMLDOMStringList":438}],436:[function(a,Pe,ye){(function(){var ee;Pe.exports=ee=function(){function E(){}return E.prototype.handleError=function(oe){throw new Error(oe)},E}()}).call(this)},{}],437:[function(a,Pe,ye){(function(){var ee;Pe.exports=ee=function(){function E(){}return E.prototype.hasFeature=function(oe,re){return!0},E.prototype.createDocumentType=function(oe,re,te){throw new Error("This DOM method is not implemented.")},E.prototype.createDocument=function(oe,re,te){throw new Error("This DOM method is not implemented.")},E.prototype.createHTMLDocument=function(oe){throw new Error("This DOM method is not implemented.")},E.prototype.getFeature=function(oe,re){throw new Error("This DOM method is not implemented.")},E}()}).call(this)},{}],438:[function(a,Pe,ye){(function(){var ee;Pe.exports=ee=function(){function E(oe){this.arr=oe||[]}return Object.defineProperty(E.prototype,"length",{get:function(){return this.arr.length}}),E.prototype.item=function(oe){return this.arr[oe]||null},E.prototype.contains=function(oe){return this.arr.indexOf(oe)!==-1},E}()}).call(this)},{}],439:[function(a,Pe,ye){(function(){var ee,E,oe,re=function(ce,z){for(var le in z)te.call(z,le)&&(ce[le]=z[le]);function ie(){this.constructor=ce}return ie.prototype=z.prototype,ce.prototype=new ie,ce.__super__=z.prototype,ce},te={}.hasOwnProperty;oe=a("./XMLNode"),ee=a("./NodeType"),Pe.exports=E=function(ce){re(z,ce);function z(le,ie,se,ae,he,pe){if(z.__super__.constructor.call(this,le),ie==null)throw new Error("Missing DTD element name. "+this.debugInfo());if(se==null)throw new Error("Missing DTD attribute name. "+this.debugInfo(ie));if(!ae)throw new Error("Missing DTD attribute type. "+this.debugInfo(ie));if(!he)throw new Error("Missing DTD attribute default. "+this.debugInfo(ie));if(he.indexOf("#")!==0&&(he="#"+he),!he.match(/^(#REQUIRED|#IMPLIED|#FIXED|#DEFAULT)$/))throw new Error("Invalid default value type; expected: #REQUIRED, #IMPLIED, #FIXED or #DEFAULT. "+this.debugInfo(ie));if(pe&&!he.match(/^(#FIXED|#DEFAULT)$/))throw new Error("Default value only applies to #FIXED or #DEFAULT. "+this.debugInfo(ie));this.elementName=this.stringify.name(ie),this.type=ee.AttributeDeclaration,this.attributeName=this.stringify.name(se),this.attributeType=this.stringify.dtdAttType(ae),pe&&(this.defaultValue=this.stringify.dtdAttDefault(pe)),this.defaultValueType=he}return z.prototype.toString=function(le){return this.options.writer.dtdAttList(this,this.options.writer.filterOptions(le))},z}(oe)}).call(this)},{"./NodeType":428,"./XMLNode":450}],440:[function(a,Pe,ye){(function(){var ee,E,oe,re=function(ce,z){for(var le in z)te.call(z,le)&&(ce[le]=z[le]);function ie(){this.constructor=ce}return ie.prototype=z.prototype,ce.prototype=new ie,ce.__super__=z.prototype,ce},te={}.hasOwnProperty;oe=a("./XMLNode"),ee=a("./NodeType"),Pe.exports=E=function(ce){re(z,ce);function z(le,ie,se){if(z.__super__.constructor.call(this,le),ie==null)throw new Error("Missing DTD element name. "+this.debugInfo());se||(se="(#PCDATA)"),Array.isArray(se)&&(se="("+se.join(",")+")"),this.name=this.stringify.name(ie),this.type=ee.ElementDeclaration,this.value=this.stringify.dtdElementValue(se)}return z.prototype.toString=function(le){return this.options.writer.dtdElement(this,this.options.writer.filterOptions(le))},z}(oe)}).call(this)},{"./NodeType":428,"./XMLNode":450}],441:[function(a,Pe,ye){(function(){var ee,E,oe,re,te=function(z,le){for(var ie in le)ce.call(le,ie)&&(z[ie]=le[ie]);function se(){this.constructor=z}return se.prototype=le.prototype,z.prototype=new se,z.__super__=le.prototype,z},ce={}.hasOwnProperty;re=a("./Utility").isObject,oe=a("./XMLNode"),ee=a("./NodeType"),Pe.exports=E=function(z){te(le,z);function le(ie,se,ae,he){if(le.__super__.constructor.call(this,ie),ae==null)throw new Error("Missing DTD entity name. "+this.debugInfo(ae));if(he==null)throw new Error("Missing DTD entity value. "+this.debugInfo(ae));if(this.pe=!!se,this.name=this.stringify.name(ae),this.type=ee.EntityDeclaration,!re(he))this.value=this.stringify.dtdEntityValue(he),this.internal=!0;else{if(!he.pubID&&!he.sysID)throw new Error("Public and/or system identifiers are required for an external entity. "+this.debugInfo(ae));if(he.pubID&&!he.sysID)throw new Error("System identifier is required for a public external entity. "+this.debugInfo(ae));if(this.internal=!1,he.pubID!=null&&(this.pubID=this.stringify.dtdPubID(he.pubID)),he.sysID!=null&&(this.sysID=this.stringify.dtdSysID(he.sysID)),he.nData!=null&&(this.nData=this.stringify.dtdNData(he.nData)),this.pe&&this.nData)throw new Error("Notation declaration is not allowed in a parameter entity. "+this.debugInfo(ae))}}return Object.defineProperty(le.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(le.prototype,"systemId",{get:function(){return this.sysID}}),Object.defineProperty(le.prototype,"notationName",{get:function(){return this.nData||null}}),Object.defineProperty(le.prototype,"inputEncoding",{get:function(){return null}}),Object.defineProperty(le.prototype,"xmlEncoding",{get:function(){return null}}),Object.defineProperty(le.prototype,"xmlVersion",{get:function(){return null}}),le.prototype.toString=function(ie){return this.options.writer.dtdEntity(this,this.options.writer.filterOptions(ie))},le}(oe)}).call(this)},{"./NodeType":428,"./Utility":429,"./XMLNode":450}],442:[function(a,Pe,ye){(function(){var ee,E,oe,re=function(ce,z){for(var le in z)te.call(z,le)&&(ce[le]=z[le]);function ie(){this.constructor=ce}return ie.prototype=z.prototype,ce.prototype=new ie,ce.__super__=z.prototype,ce},te={}.hasOwnProperty;oe=a("./XMLNode"),ee=a("./NodeType"),Pe.exports=E=function(ce){re(z,ce);function z(le,ie,se){if(z.__super__.constructor.call(this,le),ie==null)throw new Error("Missing DTD notation name. "+this.debugInfo(ie));if(!se.pubID&&!se.sysID)throw new Error("Public or system identifiers are required for an external entity. "+this.debugInfo(ie));this.name=this.stringify.name(ie),this.type=ee.NotationDeclaration,se.pubID!=null&&(this.pubID=this.stringify.dtdPubID(se.pubID)),se.sysID!=null&&(this.sysID=this.stringify.dtdSysID(se.sysID))}return Object.defineProperty(z.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(z.prototype,"systemId",{get:function(){return this.sysID}}),z.prototype.toString=function(le){return this.options.writer.dtdNotation(this,this.options.writer.filterOptions(le))},z}(oe)}).call(this)},{"./NodeType":428,"./XMLNode":450}],443:[function(a,Pe,ye){(function(){var ee,E,oe,re,te=function(z,le){for(var ie in le)ce.call(le,ie)&&(z[ie]=le[ie]);function se(){this.constructor=z}return se.prototype=le.prototype,z.prototype=new se,z.__super__=le.prototype,z},ce={}.hasOwnProperty;re=a("./Utility").isObject,oe=a("./XMLNode"),ee=a("./NodeType"),Pe.exports=E=function(z){te(le,z);function le(ie,se,ae,he){var pe;le.__super__.constructor.call(this,ie),re(se)&&(pe=se,se=pe.version,ae=pe.encoding,he=pe.standalone),se||(se="1.0"),this.type=ee.Declaration,this.version=this.stringify.xmlVersion(se),ae!=null&&(this.encoding=this.stringify.xmlEncoding(ae)),he!=null&&(this.standalone=this.stringify.xmlStandalone(he))}return le.prototype.toString=function(ie){return this.options.writer.declaration(this,this.options.writer.filterOptions(ie))},le}(oe)}).call(this)},{"./NodeType":428,"./Utility":429,"./XMLNode":450}],444:[function(a,Pe,ye){(function(){var ee,E,oe,re,te,ce,z,le,ie,se=function(he,pe){for(var me in pe)ae.call(pe,me)&&(he[me]=pe[me]);function ve(){this.constructor=he}return ve.prototype=pe.prototype,he.prototype=new ve,he.__super__=pe.prototype,he},ae={}.hasOwnProperty;ie=a("./Utility").isObject,le=a("./XMLNode"),ee=a("./NodeType"),E=a("./XMLDTDAttList"),re=a("./XMLDTDEntity"),oe=a("./XMLDTDElement"),te=a("./XMLDTDNotation"),z=a("./XMLNamedNodeMap"),Pe.exports=ce=function(he){se(pe,he);function pe(me,ve,Ce){var Be,Fe,ke,De,Se,xe;if(pe.__super__.constructor.call(this,me),this.type=ee.DocType,me.children){for(De=me.children,Fe=0,ke=De.length;Fe<ke;Fe++)if(Be=De[Fe],Be.type===ee.Element){this.name=Be.name;break}}this.documentObject=me,ie(ve)&&(Se=ve,ve=Se.pubID,Ce=Se.sysID),Ce==null&&(xe=[ve,Ce],Ce=xe[0],ve=xe[1]),ve!=null&&(this.pubID=this.stringify.dtdPubID(ve)),Ce!=null&&(this.sysID=this.stringify.dtdSysID(Ce))}return Object.defineProperty(pe.prototype,"entities",{get:function(){var me,ve,Ce,Be,Fe;for(Be={},Fe=this.children,ve=0,Ce=Fe.length;ve<Ce;ve++)me=Fe[ve],me.type===ee.EntityDeclaration&&!me.pe&&(Be[me.name]=me);return new z(Be)}}),Object.defineProperty(pe.prototype,"notations",{get:function(){var me,ve,Ce,Be,Fe;for(Be={},Fe=this.children,ve=0,Ce=Fe.length;ve<Ce;ve++)me=Fe[ve],me.type===ee.NotationDeclaration&&(Be[me.name]=me);return new z(Be)}}),Object.defineProperty(pe.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(pe.prototype,"systemId",{get:function(){return this.sysID}}),Object.defineProperty(pe.prototype,"internalSubset",{get:function(){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),pe.prototype.element=function(me,ve){var Ce;return Ce=new oe(this,me,ve),this.children.push(Ce),this},pe.prototype.attList=function(me,ve,Ce,Be,Fe){var ke;return ke=new E(this,me,ve,Ce,Be,Fe),this.children.push(ke),this},pe.prototype.entity=function(me,ve){var Ce;return Ce=new re(this,!1,me,ve),this.children.push(Ce),this},pe.prototype.pEntity=function(me,ve){var Ce;return Ce=new re(this,!0,me,ve),this.children.push(Ce),this},pe.prototype.notation=function(me,ve){var Ce;return Ce=new te(this,me,ve),this.children.push(Ce),this},pe.prototype.toString=function(me){return this.options.writer.docType(this,this.options.writer.filterOptions(me))},pe.prototype.ele=function(me,ve){return this.element(me,ve)},pe.prototype.att=function(me,ve,Ce,Be,Fe){return this.attList(me,ve,Ce,Be,Fe)},pe.prototype.ent=function(me,ve){return this.entity(me,ve)},pe.prototype.pent=function(me,ve){return this.pEntity(me,ve)},pe.prototype.not=function(me,ve){return this.notation(me,ve)},pe.prototype.up=function(){return this.root()||this.documentObject},pe.prototype.isEqualNode=function(me){return!(!pe.__super__.isEqualNode.apply(this,arguments).isEqualNode(me)||me.name!==this.name||me.publicId!==this.publicId||me.systemId!==this.systemId)},pe}(le)}).call(this)},{"./NodeType":428,"./Utility":429,"./XMLDTDAttList":439,"./XMLDTDElement":440,"./XMLDTDEntity":441,"./XMLDTDNotation":442,"./XMLNamedNodeMap":449,"./XMLNode":450}],445:[function(a,Pe,ye){(function(){var ee,E,oe,re,te,ce,z,le,ie=function(ae,he){for(var pe in he)se.call(he,pe)&&(ae[pe]=he[pe]);function me(){this.constructor=ae}return me.prototype=he.prototype,ae.prototype=new me,ae.__super__=he.prototype,ae},se={}.hasOwnProperty;le=a("./Utility").isPlainObject,oe=a("./XMLDOMImplementation"),E=a("./XMLDOMConfiguration"),te=a("./XMLNode"),ee=a("./NodeType"),z=a("./XMLStringifier"),ce=a("./XMLStringWriter"),Pe.exports=re=function(ae){ie(he,ae);function he(pe){he.__super__.constructor.call(this,null),this.name="#document",this.type=ee.Document,this.documentURI=null,this.domConfig=new E,pe||(pe={}),pe.writer||(pe.writer=new ce),this.options=pe,this.stringify=new z(pe)}return Object.defineProperty(he.prototype,"implementation",{value:new oe}),Object.defineProperty(he.prototype,"doctype",{get:function(){var pe,me,ve,Ce;for(Ce=this.children,me=0,ve=Ce.length;me<ve;me++)if(pe=Ce[me],pe.type===ee.DocType)return pe;return null}}),Object.defineProperty(he.prototype,"documentElement",{get:function(){return this.rootObject||null}}),Object.defineProperty(he.prototype,"inputEncoding",{get:function(){return null}}),Object.defineProperty(he.prototype,"strictErrorChecking",{get:function(){return!1}}),Object.defineProperty(he.prototype,"xmlEncoding",{get:function(){return this.children.length!==0&&this.children[0].type===ee.Declaration?this.children[0].encoding:null}}),Object.defineProperty(he.prototype,"xmlStandalone",{get:function(){return this.children.length!==0&&this.children[0].type===ee.Declaration?this.children[0].standalone==="yes":!1}}),Object.defineProperty(he.prototype,"xmlVersion",{get:function(){return this.children.length!==0&&this.children[0].type===ee.Declaration?this.children[0].version:"1.0"}}),Object.defineProperty(he.prototype,"URL",{get:function(){return this.documentURI}}),Object.defineProperty(he.prototype,"origin",{get:function(){return null}}),Object.defineProperty(he.prototype,"compatMode",{get:function(){return null}}),Object.defineProperty(he.prototype,"characterSet",{get:function(){return null}}),Object.defineProperty(he.prototype,"contentType",{get:function(){return null}}),he.prototype.end=function(pe){var me;return me={},pe?le(pe)&&(me=pe,pe=this.options.writer):pe=this.options.writer,pe.document(this,pe.filterOptions(me))},he.prototype.toString=function(pe){return this.options.writer.document(this,this.options.writer.filterOptions(pe))},he.prototype.createElement=function(pe){throw new Error("This DOM method is not implemented."+this.debugInfo())},he.prototype.createDocumentFragment=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())},he.prototype.createTextNode=function(pe){throw new Error("This DOM method is not implemented."+this.debugInfo())},he.prototype.createComment=function(pe){throw new Error("This DOM method is not implemented."+this.debugInfo())},he.prototype.createCDATASection=function(pe){throw new Error("This DOM method is not implemented."+this.debugInfo())},he.prototype.createProcessingInstruction=function(pe,me){throw new Error("This DOM method is not implemented."+this.debugInfo())},he.prototype.createAttribute=function(pe){throw new Error("This DOM method is not implemented."+this.debugInfo())},he.prototype.createEntityReference=function(pe){throw new Error("This DOM method is not implemented."+this.debugInfo())},he.prototype.getElementsByTagName=function(pe){throw new Error("This DOM method is not implemented."+this.debugInfo())},he.prototype.importNode=function(pe,me){throw new Error("This DOM method is not implemented."+this.debugInfo())},he.prototype.createElementNS=function(pe,me){throw new Error("This DOM method is not implemented."+this.debugInfo())},he.prototype.createAttributeNS=function(pe,me){throw new Error("This DOM method is not implemented."+this.debugInfo())},he.prototype.getElementsByTagNameNS=function(pe,me){throw new Error("This DOM method is not implemented."+this.debugInfo())},he.prototype.getElementById=function(pe){throw new Error("This DOM method is not implemented."+this.debugInfo())},he.prototype.adoptNode=function(pe){throw new Error("This DOM method is not implemented."+this.debugInfo())},he.prototype.normalizeDocument=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())},he.prototype.renameNode=function(pe,me,ve){throw new Error("This DOM method is not implemented."+this.debugInfo())},he.prototype.getElementsByClassName=function(pe){throw new Error("This DOM method is not implemented."+this.debugInfo())},he.prototype.createEvent=function(pe){throw new Error("This DOM method is not implemented."+this.debugInfo())},he.prototype.createRange=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())},he.prototype.createNodeIterator=function(pe,me,ve){throw new Error("This DOM method is not implemented."+this.debugInfo())},he.prototype.createTreeWalker=function(pe,me,ve){throw new Error("This DOM method is not implemented."+this.debugInfo())},he}(te)}).call(this)},{"./NodeType":428,"./Utility":429,"./XMLDOMConfiguration":435,"./XMLDOMImplementation":437,"./XMLNode":450,"./XMLStringWriter":455,"./XMLStringifier":456}],446:[function(a,Pe,ye){(function(){var ee,E,oe,re,te,ce,z,le,ie,se,ae,he,pe,me,ve,Ce,Be,Fe,ke,De,Se,xe,Oe,Ie,Le={}.hasOwnProperty;Ie=a("./Utility"),xe=Ie.isObject,Se=Ie.isFunction,Oe=Ie.isPlainObject,De=Ie.getValue,ee=a("./NodeType"),he=a("./XMLDocument"),me=a("./XMLElement"),re=a("./XMLCData"),te=a("./XMLComment"),Ce=a("./XMLRaw"),ke=a("./XMLText"),ve=a("./XMLProcessingInstruction"),se=a("./XMLDeclaration"),ae=a("./XMLDocType"),ce=a("./XMLDTDAttList"),le=a("./XMLDTDEntity"),z=a("./XMLDTDElement"),ie=a("./XMLDTDNotation"),oe=a("./XMLAttribute"),Fe=a("./XMLStringifier"),Be=a("./XMLStringWriter"),E=a("./WriterState"),Pe.exports=pe=function(){function je(we,Ve,Ge){var ze;this.name="?xml",this.type=ee.Document,we||(we={}),ze={},we.writer?Oe(we.writer)&&(ze=we.writer,we.writer=new Be):we.writer=new Be,this.options=we,this.writer=we.writer,this.writerOptions=this.writer.filterOptions(ze),this.stringify=new Fe(we),this.onDataCallback=Ve||function(){},this.onEndCallback=Ge||function(){},this.currentNode=null,this.currentLevel=-1,this.openTags={},this.documentStarted=!1,this.documentCompleted=!1,this.root=null}return je.prototype.createChildNode=function(we){var Ve,Ge,ze,it,We,Ke,$e,nt;switch(we.type){case ee.CData:this.cdata(we.value);break;case ee.Comment:this.comment(we.value);break;case ee.Element:ze={},$e=we.attribs;for(Ge in $e)Le.call($e,Ge)&&(Ve=$e[Ge],ze[Ge]=Ve.value);this.node(we.name,ze);break;case ee.Dummy:this.dummy();break;case ee.Raw:this.raw(we.value);break;case ee.Text:this.text(we.value);break;case ee.ProcessingInstruction:this.instruction(we.target,we.value);break;default:throw new Error("This XML node type is not supported in a JS object: "+we.constructor.name)}for(nt=we.children,We=0,Ke=nt.length;We<Ke;We++)it=nt[We],this.createChildNode(it),it.type===ee.Element&&this.up();return this},je.prototype.dummy=function(){return this},je.prototype.node=function(we,Ve,Ge){var ze;if(we==null)throw new Error("Missing node name.");if(this.root&&this.currentLevel===-1)throw new Error("Document can only have one root node. "+this.debugInfo(we));return this.openCurrent(),we=De(we),Ve==null&&(Ve={}),Ve=De(Ve),xe(Ve)||(ze=[Ve,Ge],Ge=ze[0],Ve=ze[1]),this.currentNode=new me(this,we,Ve),this.currentNode.children=!1,this.currentLevel++,this.openTags[this.currentLevel]=this.currentNode,Ge!=null&&this.text(Ge),this},je.prototype.element=function(we,Ve,Ge){var ze,it,We,Ke,$e,nt;if(this.currentNode&&this.currentNode.type===ee.DocType)this.dtdElement.apply(this,arguments);else if(Array.isArray(we)||xe(we)||Se(we))for(Ke=this.options.noValidation,this.options.noValidation=!0,nt=new he(this.options).element("TEMP_ROOT"),nt.element(we),this.options.noValidation=Ke,$e=nt.children,it=0,We=$e.length;it<We;it++)ze=$e[it],this.createChildNode(ze),ze.type===ee.Element&&this.up();else this.node(we,Ve,Ge);return this},je.prototype.attribute=function(we,Ve){var Ge,ze;if(!this.currentNode||this.currentNode.children)throw new Error("att() can only be used immediately after an ele() call in callback mode. "+this.debugInfo(we));if(we!=null&&(we=De(we)),xe(we))for(Ge in we)Le.call(we,Ge)&&(ze=we[Ge],this.attribute(Ge,ze));else Se(Ve)&&(Ve=Ve.apply()),this.options.keepNullAttributes&&Ve==null?this.currentNode.attribs[we]=new oe(this,we,""):Ve!=null&&(this.currentNode.attribs[we]=new oe(this,we,Ve));return this},je.prototype.text=function(we){var Ve;return this.openCurrent(),Ve=new ke(this,we),this.onData(this.writer.text(Ve,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},je.prototype.cdata=function(we){var Ve;return this.openCurrent(),Ve=new re(this,we),this.onData(this.writer.cdata(Ve,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},je.prototype.comment=function(we){var Ve;return this.openCurrent(),Ve=new te(this,we),this.onData(this.writer.comment(Ve,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},je.prototype.raw=function(we){var Ve;return this.openCurrent(),Ve=new Ce(this,we),this.onData(this.writer.raw(Ve,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},je.prototype.instruction=function(we,Ve){var Ge,ze,it,We,Ke;if(this.openCurrent(),we!=null&&(we=De(we)),Ve!=null&&(Ve=De(Ve)),Array.isArray(we))for(Ge=0,We=we.length;Ge<We;Ge++)ze=we[Ge],this.instruction(ze);else if(xe(we))for(ze in we)Le.call(we,ze)&&(it=we[ze],this.instruction(ze,it));else Se(Ve)&&(Ve=Ve.apply()),Ke=new ve(this,we,Ve),this.onData(this.writer.processingInstruction(Ke,this.writerOptions,this.currentLevel+1),this.currentLevel+1);return this},je.prototype.declaration=function(we,Ve,Ge){var ze;if(this.openCurrent(),this.documentStarted)throw new Error("declaration() must be the first node.");return ze=new se(this,we,Ve,Ge),this.onData(this.writer.declaration(ze,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},je.prototype.doctype=function(we,Ve,Ge){if(this.openCurrent(),we==null)throw new Error("Missing root node name.");if(this.root)throw new Error("dtd() must come before the root node.");return this.currentNode=new ae(this,Ve,Ge),this.currentNode.rootNodeName=we,this.currentNode.children=!1,this.currentLevel++,this.openTags[this.currentLevel]=this.currentNode,this},je.prototype.dtdElement=function(we,Ve){var Ge;return this.openCurrent(),Ge=new z(this,we,Ve),this.onData(this.writer.dtdElement(Ge,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},je.prototype.attList=function(we,Ve,Ge,ze,it){var We;return this.openCurrent(),We=new ce(this,we,Ve,Ge,ze,it),this.onData(this.writer.dtdAttList(We,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},je.prototype.entity=function(we,Ve){var Ge;return this.openCurrent(),Ge=new le(this,!1,we,Ve),this.onData(this.writer.dtdEntity(Ge,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},je.prototype.pEntity=function(we,Ve){var Ge;return this.openCurrent(),Ge=new le(this,!0,we,Ve),this.onData(this.writer.dtdEntity(Ge,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},je.prototype.notation=function(we,Ve){var Ge;return this.openCurrent(),Ge=new ie(this,we,Ve),this.onData(this.writer.dtdNotation(Ge,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},je.prototype.up=function(){if(this.currentLevel<0)throw new Error("The document node has no parent.");return this.currentNode?(this.currentNode.children?this.closeNode(this.currentNode):this.openNode(this.currentNode),this.currentNode=null):this.closeNode(this.openTags[this.currentLevel]),delete this.openTags[this.currentLevel],this.currentLevel--,this},je.prototype.end=function(){for(;this.currentLevel>=0;)this.up();return this.onEnd()},je.prototype.openCurrent=function(){if(this.currentNode)return this.currentNode.children=!0,this.openNode(this.currentNode)},je.prototype.openNode=function(we){var Ve,Ge,ze,it;if(!we.isOpen){if(!this.root&&this.currentLevel===0&&we.type===ee.Element&&(this.root=we),Ge="",we.type===ee.Element){this.writerOptions.state=E.OpenTag,Ge=this.writer.indent(we,this.writerOptions,this.currentLevel)+"<"+we.name,it=we.attribs;for(ze in it)Le.call(it,ze)&&(Ve=it[ze],Ge+=this.writer.attribute(Ve,this.writerOptions,this.currentLevel));Ge+=(we.children?">":"/>")+this.writer.endline(we,this.writerOptions,this.currentLevel),this.writerOptions.state=E.InsideTag}else this.writerOptions.state=E.OpenTag,Ge=this.writer.indent(we,this.writerOptions,this.currentLevel)+"<!DOCTYPE "+we.rootNodeName,we.pubID&&we.sysID?Ge+=' PUBLIC "'+we.pubID+'" "'+we.sysID+'"':we.sysID&&(Ge+=' SYSTEM "'+we.sysID+'"'),we.children?(Ge+=" [",this.writerOptions.state=E.InsideTag):(this.writerOptions.state=E.CloseTag,Ge+=">"),Ge+=this.writer.endline(we,this.writerOptions,this.currentLevel);return this.onData(Ge,this.currentLevel),we.isOpen=!0}},je.prototype.closeNode=function(we){var Ve;if(!we.isClosed)return Ve="",this.writerOptions.state=E.CloseTag,we.type===ee.Element?Ve=this.writer.indent(we,this.writerOptions,this.currentLevel)+"</"+we.name+">"+this.writer.endline(we,this.writerOptions,this.currentLevel):Ve=this.writer.indent(we,this.writerOptions,this.currentLevel)+"]>"+this.writer.endline(we,this.writerOptions,this.currentLevel),this.writerOptions.state=E.None,this.onData(Ve,this.currentLevel),we.isClosed=!0},je.prototype.onData=function(we,Ve){return this.documentStarted=!0,this.onDataCallback(we,Ve+1)},je.prototype.onEnd=function(){return this.documentCompleted=!0,this.onEndCallback()},je.prototype.debugInfo=function(we){return we==null?"":"node: <"+we+">"},je.prototype.ele=function(){return this.element.apply(this,arguments)},je.prototype.nod=function(we,Ve,Ge){return this.node(we,Ve,Ge)},je.prototype.txt=function(we){return this.text(we)},je.prototype.dat=function(we){return this.cdata(we)},je.prototype.com=function(we){return this.comment(we)},je.prototype.ins=function(we,Ve){return this.instruction(we,Ve)},je.prototype.dec=function(we,Ve,Ge){return this.declaration(we,Ve,Ge)},je.prototype.dtd=function(we,Ve,Ge){return this.doctype(we,Ve,Ge)},je.prototype.e=function(we,Ve,Ge){return this.element(we,Ve,Ge)},je.prototype.n=function(we,Ve,Ge){return this.node(we,Ve,Ge)},je.prototype.t=function(we){return this.text(we)},je.prototype.d=function(we){return this.cdata(we)},je.prototype.c=function(we){return this.comment(we)},je.prototype.r=function(we){return this.raw(we)},je.prototype.i=function(we,Ve){return this.instruction(we,Ve)},je.prototype.att=function(){return this.currentNode&&this.currentNode.type===ee.DocType?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},je.prototype.a=function(){return this.currentNode&&this.currentNode.type===ee.DocType?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},je.prototype.ent=function(we,Ve){return this.entity(we,Ve)},je.prototype.pent=function(we,Ve){return this.pEntity(we,Ve)},je.prototype.not=function(we,Ve){return this.notation(we,Ve)},je}()}).call(this)},{"./NodeType":428,"./Utility":429,"./WriterState":430,"./XMLAttribute":431,"./XMLCData":432,"./XMLComment":434,"./XMLDTDAttList":439,"./XMLDTDElement":440,"./XMLDTDEntity":441,"./XMLDTDNotation":442,"./XMLDeclaration":443,"./XMLDocType":444,"./XMLDocument":445,"./XMLElement":448,"./XMLProcessingInstruction":452,"./XMLRaw":453,"./XMLStringWriter":455,"./XMLStringifier":456,"./XMLText":457}],447:[function(a,Pe,ye){(function(){var ee,E,oe,re=function(ce,z){for(var le in z)te.call(z,le)&&(ce[le]=z[le]);function ie(){this.constructor=ce}return ie.prototype=z.prototype,ce.prototype=new ie,ce.__super__=z.prototype,ce},te={}.hasOwnProperty;oe=a("./XMLNode"),ee=a("./NodeType"),Pe.exports=E=function(ce){re(z,ce);function z(le){z.__super__.constructor.call(this,le),this.type=ee.Dummy}return z.prototype.clone=function(){return Object.create(this)},z.prototype.toString=function(le){return""},z}(oe)}).call(this)},{"./NodeType":428,"./XMLNode":450}],448:[function(a,Pe,ye){(function(){var ee,E,oe,re,te,ce,z,le,ie,se=function(he,pe){for(var me in pe)ae.call(pe,me)&&(he[me]=pe[me]);function ve(){this.constructor=he}return ve.prototype=pe.prototype,he.prototype=new ve,he.__super__=pe.prototype,he},ae={}.hasOwnProperty;ie=a("./Utility"),le=ie.isObject,z=ie.isFunction,ce=ie.getValue,te=a("./XMLNode"),ee=a("./NodeType"),E=a("./XMLAttribute"),re=a("./XMLNamedNodeMap"),Pe.exports=oe=function(he){se(pe,he);function pe(me,ve,Ce){var Be,Fe,ke,De;if(pe.__super__.constructor.call(this,me),ve==null)throw new Error("Missing element name. "+this.debugInfo());if(this.name=this.stringify.name(ve),this.type=ee.Element,this.attribs={},this.schemaTypeInfo=null,Ce!=null&&this.attribute(Ce),me.type===ee.Document&&(this.isRoot=!0,this.documentObject=me,me.rootObject=this,me.children)){for(De=me.children,Fe=0,ke=De.length;Fe<ke;Fe++)if(Be=De[Fe],Be.type===ee.DocType){Be.name=this.name;break}}}return Object.defineProperty(pe.prototype,"tagName",{get:function(){return this.name}}),Object.defineProperty(pe.prototype,"namespaceURI",{get:function(){return""}}),Object.defineProperty(pe.prototype,"prefix",{get:function(){return""}}),Object.defineProperty(pe.prototype,"localName",{get:function(){return this.name}}),Object.defineProperty(pe.prototype,"id",{get:function(){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),Object.defineProperty(pe.prototype,"className",{get:function(){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),Object.defineProperty(pe.prototype,"classList",{get:function(){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),Object.defineProperty(pe.prototype,"attributes",{get:function(){return(!this.attributeMap||!this.attributeMap.nodes)&&(this.attributeMap=new re(this.attribs)),this.attributeMap}}),pe.prototype.clone=function(){var me,ve,Ce,Be;Ce=Object.create(this),Ce.isRoot&&(Ce.documentObject=null),Ce.attribs={},Be=this.attribs;for(ve in Be)ae.call(Be,ve)&&(me=Be[ve],Ce.attribs[ve]=me.clone());return Ce.children=[],this.children.forEach(function(Fe){var ke;return ke=Fe.clone(),ke.parent=Ce,Ce.children.push(ke)}),Ce},pe.prototype.attribute=function(me,ve){var Ce,Be;if(me!=null&&(me=ce(me)),le(me))for(Ce in me)ae.call(me,Ce)&&(Be=me[Ce],this.attribute(Ce,Be));else z(ve)&&(ve=ve.apply()),this.options.keepNullAttributes&&ve==null?this.attribs[me]=new E(this,me,""):ve!=null&&(this.attribs[me]=new E(this,me,ve));return this},pe.prototype.removeAttribute=function(me){var ve,Ce,Be;if(me==null)throw new Error("Missing attribute name. "+this.debugInfo());if(me=ce(me),Array.isArray(me))for(Ce=0,Be=me.length;Ce<Be;Ce++)ve=me[Ce],delete this.attribs[ve];else delete this.attribs[me];return this},pe.prototype.toString=function(me){return this.options.writer.element(this,this.options.writer.filterOptions(me))},pe.prototype.att=function(me,ve){return this.attribute(me,ve)},pe.prototype.a=function(me,ve){return this.attribute(me,ve)},pe.prototype.getAttribute=function(me){return this.attribs.hasOwnProperty(me)?this.attribs[me].value:null},pe.prototype.setAttribute=function(me,ve){throw new Error("This DOM method is not implemented."+this.debugInfo())},pe.prototype.getAttributeNode=function(me){return this.attribs.hasOwnProperty(me)?this.attribs[me]:null},pe.prototype.setAttributeNode=function(me){throw new Error("This DOM method is not implemented."+this.debugInfo())},pe.prototype.removeAttributeNode=function(me){throw new Error("This DOM method is not implemented."+this.debugInfo())},pe.prototype.getElementsByTagName=function(me){throw new Error("This DOM method is not implemented."+this.debugInfo())},pe.prototype.getAttributeNS=function(me,ve){throw new Error("This DOM method is not implemented."+this.debugInfo())},pe.prototype.setAttributeNS=function(me,ve,Ce){throw new Error("This DOM method is not implemented."+this.debugInfo())},pe.prototype.removeAttributeNS=function(me,ve){throw new Error("This DOM method is not implemented."+this.debugInfo())},pe.prototype.getAttributeNodeNS=function(me,ve){throw new Error("This DOM method is not implemented."+this.debugInfo())},pe.prototype.setAttributeNodeNS=function(me){throw new Error("This DOM method is not implemented."+this.debugInfo())},pe.prototype.getElementsByTagNameNS=function(me,ve){throw new Error("This DOM method is not implemented."+this.debugInfo())},pe.prototype.hasAttribute=function(me){return this.attribs.hasOwnProperty(me)},pe.prototype.hasAttributeNS=function(me,ve){throw new Error("This DOM method is not implemented."+this.debugInfo())},pe.prototype.setIdAttribute=function(me,ve){return this.attribs.hasOwnProperty(me)?this.attribs[me].isId:ve},pe.prototype.setIdAttributeNS=function(me,ve,Ce){throw new Error("This DOM method is not implemented."+this.debugInfo())},pe.prototype.setIdAttributeNode=function(me,ve){throw new Error("This DOM method is not implemented."+this.debugInfo())},pe.prototype.getElementsByTagName=function(me){throw new Error("This DOM method is not implemented."+this.debugInfo())},pe.prototype.getElementsByTagNameNS=function(me,ve){throw new Error("This DOM method is not implemented."+this.debugInfo())},pe.prototype.getElementsByClassName=function(me){throw new Error("This DOM method is not implemented."+this.debugInfo())},pe.prototype.isEqualNode=function(me){var ve,Ce,Be;if(!pe.__super__.isEqualNode.apply(this,arguments).isEqualNode(me)||me.namespaceURI!==this.namespaceURI||me.prefix!==this.prefix||me.localName!==this.localName||me.attribs.length!==this.attribs.length)return!1;for(ve=Ce=0,Be=this.attribs.length-1;0<=Be?Ce<=Be:Ce>=Be;ve=0<=Be?++Ce:--Ce)if(!this.attribs[ve].isEqualNode(me.attribs[ve]))return!1;return!0},pe}(te)}).call(this)},{"./NodeType":428,"./Utility":429,"./XMLAttribute":431,"./XMLNamedNodeMap":449,"./XMLNode":450}],449:[function(a,Pe,ye){(function(){var ee;Pe.exports=ee=function(){function E(oe){this.nodes=oe}return Object.defineProperty(E.prototype,"length",{get:function(){return Object.keys(this.nodes).length||0}}),E.prototype.clone=function(){return this.nodes=null},E.prototype.getNamedItem=function(oe){return this.nodes[oe]},E.prototype.setNamedItem=function(oe){var re;return re=this.nodes[oe.nodeName],this.nodes[oe.nodeName]=oe,re||null},E.prototype.removeNamedItem=function(oe){var re;return re=this.nodes[oe],delete this.nodes[oe],re||null},E.prototype.item=function(oe){return this.nodes[Object.keys(this.nodes)[oe]]||null},E.prototype.getNamedItemNS=function(oe,re){throw new Error("This DOM method is not implemented.")},E.prototype.setNamedItemNS=function(oe){throw new Error("This DOM method is not implemented.")},E.prototype.removeNamedItemNS=function(oe,re){throw new Error("This DOM method is not implemented.")},E}()}).call(this)},{}],450:[function(a,Pe,ye){(function(){var ee,E,oe,re,te,ce,z,le,ie,se,ae,he,pe,me,ve,Ce,Be,Fe,ke,De={}.hasOwnProperty;ke=a("./Utility"),Fe=ke.isObject,Be=ke.isFunction,Ce=ke.isEmpty,ve=ke.getValue,le=null,oe=null,re=null,te=null,ce=null,pe=null,me=null,he=null,z=null,E=null,ae=null,ie=null,ee=null,Pe.exports=se=function(){function Se(xe){this.parent=xe,this.parent&&(this.options=this.parent.options,this.stringify=this.parent.stringify),this.value=null,this.children=[],this.baseURI=null,le||(le=a("./XMLElement"),oe=a("./XMLCData"),re=a("./XMLComment"),te=a("./XMLDeclaration"),ce=a("./XMLDocType"),pe=a("./XMLRaw"),me=a("./XMLText"),he=a("./XMLProcessingInstruction"),z=a("./XMLDummy"),E=a("./NodeType"),ae=a("./XMLNodeList"),ie=a("./XMLNamedNodeMap"),ee=a("./DocumentPosition"))}return Object.defineProperty(Se.prototype,"nodeName",{get:function(){return this.name}}),Object.defineProperty(Se.prototype,"nodeType",{get:function(){return this.type}}),Object.defineProperty(Se.prototype,"nodeValue",{get:function(){return this.value}}),Object.defineProperty(Se.prototype,"parentNode",{get:function(){return this.parent}}),Object.defineProperty(Se.prototype,"childNodes",{get:function(){return(!this.childNodeList||!this.childNodeList.nodes)&&(this.childNodeList=new ae(this.children)),this.childNodeList}}),Object.defineProperty(Se.prototype,"firstChild",{get:function(){return this.children[0]||null}}),Object.defineProperty(Se.prototype,"lastChild",{get:function(){return this.children[this.children.length-1]||null}}),Object.defineProperty(Se.prototype,"previousSibling",{get:function(){var xe;return xe=this.parent.children.indexOf(this),this.parent.children[xe-1]||null}}),Object.defineProperty(Se.prototype,"nextSibling",{get:function(){var xe;return xe=this.parent.children.indexOf(this),this.parent.children[xe+1]||null}}),Object.defineProperty(Se.prototype,"ownerDocument",{get:function(){return this.document()||null}}),Object.defineProperty(Se.prototype,"textContent",{get:function(){var xe,Oe,Ie,Le,je;if(this.nodeType===E.Element||this.nodeType===E.DocumentFragment){for(je="",Le=this.children,Oe=0,Ie=Le.length;Oe<Ie;Oe++)xe=Le[Oe],xe.textContent&&(je+=xe.textContent);return je}else return null},set:function(xe){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),Se.prototype.setParent=function(xe){var Oe,Ie,Le,je,we;for(this.parent=xe,xe&&(this.options=xe.options,this.stringify=xe.stringify),je=this.children,we=[],Ie=0,Le=je.length;Ie<Le;Ie++)Oe=je[Ie],we.push(Oe.setParent(this));return we},Se.prototype.element=function(xe,Oe,Ie){var Le,je,we,Ve,Ge,ze,it,We,Ke,$e,nt;if(ze=null,Oe===null&&Ie==null&&(Ke=[{},null],Oe=Ke[0],Ie=Ke[1]),Oe==null&&(Oe={}),Oe=ve(Oe),Fe(Oe)||($e=[Oe,Ie],Ie=$e[0],Oe=$e[1]),xe!=null&&(xe=ve(xe)),Array.isArray(xe))for(we=0,it=xe.length;we<it;we++)je=xe[we],ze=this.element(je);else if(Be(xe))ze=this.element(xe.apply());else if(Fe(xe)){for(Ge in xe)if(De.call(xe,Ge))if(nt=xe[Ge],Be(nt)&&(nt=nt.apply()),!this.options.ignoreDecorators&&this.stringify.convertAttKey&&Ge.indexOf(this.stringify.convertAttKey)===0)ze=this.attribute(Ge.substr(this.stringify.convertAttKey.length),nt);else if(!this.options.separateArrayItems&&Array.isArray(nt)&&Ce(nt))ze=this.dummy();else if(Fe(nt)&&Ce(nt))ze=this.element(Ge);else if(!this.options.keepNullNodes&&nt==null)ze=this.dummy();else if(!this.options.separateArrayItems&&Array.isArray(nt))for(Ve=0,We=nt.length;Ve<We;Ve++)je=nt[Ve],Le={},Le[Ge]=je,ze=this.element(Le);else Fe(nt)?!this.options.ignoreDecorators&&this.stringify.convertTextKey&&Ge.indexOf(this.stringify.convertTextKey)===0?ze=this.element(nt):(ze=this.element(Ge),ze.element(nt)):ze=this.element(Ge,nt)}else!this.options.keepNullNodes&&Ie===null?ze=this.dummy():!this.options.ignoreDecorators&&this.stringify.convertTextKey&&xe.indexOf(this.stringify.convertTextKey)===0?ze=this.text(Ie):!this.options.ignoreDecorators&&this.stringify.convertCDataKey&&xe.indexOf(this.stringify.convertCDataKey)===0?ze=this.cdata(Ie):!this.options.ignoreDecorators&&this.stringify.convertCommentKey&&xe.indexOf(this.stringify.convertCommentKey)===0?ze=this.comment(Ie):!this.options.ignoreDecorators&&this.stringify.convertRawKey&&xe.indexOf(this.stringify.convertRawKey)===0?ze=this.raw(Ie):!this.options.ignoreDecorators&&this.stringify.convertPIKey&&xe.indexOf(this.stringify.convertPIKey)===0?ze=this.instruction(xe.substr(this.stringify.convertPIKey.length),Ie):ze=this.node(xe,Oe,Ie);if(ze==null)throw new Error("Could not create any elements with: "+xe+". "+this.debugInfo());return ze},Se.prototype.insertBefore=function(xe,Oe,Ie){var Le,je,we,Ve,Ge;if(xe!=null&&xe.type)return we=xe,Ve=Oe,we.setParent(this),Ve?(je=children.indexOf(Ve),Ge=children.splice(je),children.push(we),Array.prototype.push.apply(children,Ge)):children.push(we),we;if(this.isRoot)throw new Error("Cannot insert elements at root level. "+this.debugInfo(xe));return je=this.parent.children.indexOf(this),Ge=this.parent.children.splice(je),Le=this.parent.element(xe,Oe,Ie),Array.prototype.push.apply(this.parent.children,Ge),Le},Se.prototype.insertAfter=function(xe,Oe,Ie){var Le,je,we;if(this.isRoot)throw new Error("Cannot insert elements at root level. "+this.debugInfo(xe));return je=this.parent.children.indexOf(this),we=this.parent.children.splice(je+1),Le=this.parent.element(xe,Oe,Ie),Array.prototype.push.apply(this.parent.children,we),Le},Se.prototype.remove=function(){var xe,Oe;if(this.isRoot)throw new Error("Cannot remove the root element. "+this.debugInfo());return xe=this.parent.children.indexOf(this),[].splice.apply(this.parent.children,[xe,xe-xe+1].concat(Oe=[])),this.parent},Se.prototype.node=function(xe,Oe,Ie){var Le,je;return xe!=null&&(xe=ve(xe)),Oe||(Oe={}),Oe=ve(Oe),Fe(Oe)||(je=[Oe,Ie],Ie=je[0],Oe=je[1]),Le=new le(this,xe,Oe),Ie!=null&&Le.text(Ie),this.children.push(Le),Le},Se.prototype.text=function(xe){var Oe;return Fe(xe)&&this.element(xe),Oe=new me(this,xe),this.children.push(Oe),this},Se.prototype.cdata=function(xe){var Oe;return Oe=new oe(this,xe),this.children.push(Oe),this},Se.prototype.comment=function(xe){var Oe;return Oe=new re(this,xe),this.children.push(Oe),this},Se.prototype.commentBefore=function(xe){var Oe,Ie,Le;return Ie=this.parent.children.indexOf(this),Le=this.parent.children.splice(Ie),Oe=this.parent.comment(xe),Array.prototype.push.apply(this.parent.children,Le),this},Se.prototype.commentAfter=function(xe){var Oe,Ie,Le;return Ie=this.parent.children.indexOf(this),Le=this.parent.children.splice(Ie+1),Oe=this.parent.comment(xe),Array.prototype.push.apply(this.parent.children,Le),this},Se.prototype.raw=function(xe){var Oe;return Oe=new pe(this,xe),this.children.push(Oe),this},Se.prototype.dummy=function(){var xe;return xe=new z(this),xe},Se.prototype.instruction=function(xe,Oe){var Ie,Le,je,we,Ve;if(xe!=null&&(xe=ve(xe)),Oe!=null&&(Oe=ve(Oe)),Array.isArray(xe))for(we=0,Ve=xe.length;we<Ve;we++)Ie=xe[we],this.instruction(Ie);else if(Fe(xe))for(Ie in xe)De.call(xe,Ie)&&(Le=xe[Ie],this.instruction(Ie,Le));else Be(Oe)&&(Oe=Oe.apply()),je=new he(this,xe,Oe),this.children.push(je);return this},Se.prototype.instructionBefore=function(xe,Oe){var Ie,Le,je;return Le=this.parent.children.indexOf(this),je=this.parent.children.splice(Le),Ie=this.parent.instruction(xe,Oe),Array.prototype.push.apply(this.parent.children,je),this},Se.prototype.instructionAfter=function(xe,Oe){var Ie,Le,je;return Le=this.parent.children.indexOf(this),je=this.parent.children.splice(Le+1),Ie=this.parent.instruction(xe,Oe),Array.prototype.push.apply(this.parent.children,je),this},Se.prototype.declaration=function(xe,Oe,Ie){var Le,je;return Le=this.document(),je=new te(Le,xe,Oe,Ie),Le.children.length===0?Le.children.unshift(je):Le.children[0].type===E.Declaration?Le.children[0]=je:Le.children.unshift(je),Le.root()||Le},Se.prototype.dtd=function(xe,Oe){var Ie,Le,je,we,Ve,Ge,ze,it,We,Ke;for(Le=this.document(),je=new ce(Le,xe,Oe),We=Le.children,we=Ve=0,ze=We.length;Ve<ze;we=++Ve)if(Ie=We[we],Ie.type===E.DocType)return Le.children[we]=je,je;for(Ke=Le.children,we=Ge=0,it=Ke.length;Ge<it;we=++Ge)if(Ie=Ke[we],Ie.isRoot)return Le.children.splice(we,0,je),je;return Le.children.push(je),je},Se.prototype.up=function(){if(this.isRoot)throw new Error("The root node has no parent. Use doc() if you need to get the document object.");return this.parent},Se.prototype.root=function(){var xe;for(xe=this;xe;){if(xe.type===E.Document)return xe.rootObject;if(xe.isRoot)return xe;xe=xe.parent}},Se.prototype.document=function(){var xe;for(xe=this;xe;){if(xe.type===E.Document)return xe;xe=xe.parent}},Se.prototype.end=function(xe){return this.document().end(xe)},Se.prototype.prev=function(){var xe;if(xe=this.parent.children.indexOf(this),xe<1)throw new Error("Already at the first node. "+this.debugInfo());return this.parent.children[xe-1]},Se.prototype.next=function(){var xe;if(xe=this.parent.children.indexOf(this),xe===-1||xe===this.parent.children.length-1)throw new Error("Already at the last node. "+this.debugInfo());return this.parent.children[xe+1]},Se.prototype.importDocument=function(xe){var Oe;return Oe=xe.root().clone(),Oe.parent=this,Oe.isRoot=!1,this.children.push(Oe),this},Se.prototype.debugInfo=function(xe){var Oe,Ie;return xe=xe||this.name,xe==null&&!((Oe=this.parent)!=null&&Oe.name)?"":xe==null?"parent: <"+this.parent.name+">":(Ie=this.parent)!=null&&Ie.name?"node: <"+xe+">, parent: <"+this.parent.name+">":"node: <"+xe+">"},Se.prototype.ele=function(xe,Oe,Ie){return this.element(xe,Oe,Ie)},Se.prototype.nod=function(xe,Oe,Ie){return this.node(xe,Oe,Ie)},Se.prototype.txt=function(xe){return this.text(xe)},Se.prototype.dat=function(xe){return this.cdata(xe)},Se.prototype.com=function(xe){return this.comment(xe)},Se.prototype.ins=function(xe,Oe){return this.instruction(xe,Oe)},Se.prototype.doc=function(){return this.document()},Se.prototype.dec=function(xe,Oe,Ie){return this.declaration(xe,Oe,Ie)},Se.prototype.e=function(xe,Oe,Ie){return this.element(xe,Oe,Ie)},Se.prototype.n=function(xe,Oe,Ie){return this.node(xe,Oe,Ie)},Se.prototype.t=function(xe){return this.text(xe)},Se.prototype.d=function(xe){return this.cdata(xe)},Se.prototype.c=function(xe){return this.comment(xe)},Se.prototype.r=function(xe){return this.raw(xe)},Se.prototype.i=function(xe,Oe){return this.instruction(xe,Oe)},Se.prototype.u=function(){return this.up()},Se.prototype.importXMLBuilder=function(xe){return this.importDocument(xe)},Se.prototype.replaceChild=function(xe,Oe){throw new Error("This DOM method is not implemented."+this.debugInfo())},Se.prototype.removeChild=function(xe){throw new Error("This DOM method is not implemented."+this.debugInfo())},Se.prototype.appendChild=function(xe){throw new Error("This DOM method is not implemented."+this.debugInfo())},Se.prototype.hasChildNodes=function(){return this.children.length!==0},Se.prototype.cloneNode=function(xe){throw new Error("This DOM method is not implemented."+this.debugInfo())},Se.prototype.normalize=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())},Se.prototype.isSupported=function(xe,Oe){return!0},Se.prototype.hasAttributes=function(){return this.attribs.length!==0},Se.prototype.compareDocumentPosition=function(xe){var Oe,Ie;return Oe=this,Oe===xe?0:this.document()!==xe.document()?(Ie=ee.Disconnected|ee.ImplementationSpecific,Math.random()<.5?Ie|=ee.Preceding:Ie|=ee.Following,Ie):Oe.isAncestor(xe)?ee.Contains|ee.Preceding:Oe.isDescendant(xe)?ee.Contains|ee.Following:Oe.isPreceding(xe)?ee.Preceding:ee.Following},Se.prototype.isSameNode=function(xe){throw new Error("This DOM method is not implemented."+this.debugInfo())},Se.prototype.lookupPrefix=function(xe){throw new Error("This DOM method is not implemented."+this.debugInfo())},Se.prototype.isDefaultNamespace=function(xe){throw new Error("This DOM method is not implemented."+this.debugInfo())},Se.prototype.lookupNamespaceURI=function(xe){throw new Error("This DOM method is not implemented."+this.debugInfo())},Se.prototype.isEqualNode=function(xe){var Oe,Ie,Le;if(xe.nodeType!==this.nodeType||xe.children.length!==this.children.length)return!1;for(Oe=Ie=0,Le=this.children.length-1;0<=Le?Ie<=Le:Ie>=Le;Oe=0<=Le?++Ie:--Ie)if(!this.children[Oe].isEqualNode(xe.children[Oe]))return!1;return!0},Se.prototype.getFeature=function(xe,Oe){throw new Error("This DOM method is not implemented."+this.debugInfo())},Se.prototype.setUserData=function(xe,Oe,Ie){throw new Error("This DOM method is not implemented."+this.debugInfo())},Se.prototype.getUserData=function(xe){throw new Error("This DOM method is not implemented."+this.debugInfo())},Se.prototype.contains=function(xe){return xe?xe===this||this.isDescendant(xe):!1},Se.prototype.isDescendant=function(xe){var Oe,Ie,Le,je,we;for(we=this.children,Le=0,je=we.length;Le<je;Le++)if(Oe=we[Le],xe===Oe||(Ie=Oe.isDescendant(xe),Ie))return!0;return!1},Se.prototype.isAncestor=function(xe){return xe.isDescendant(this)},Se.prototype.isPreceding=function(xe){var Oe,Ie;return Oe=this.treePosition(xe),Ie=this.treePosition(this),Oe===-1||Ie===-1?!1:Oe<Ie},Se.prototype.isFollowing=function(xe){var Oe,Ie;return Oe=this.treePosition(xe),Ie=this.treePosition(this),Oe===-1||Ie===-1?!1:Oe>Ie},Se.prototype.treePosition=function(xe){var Oe,Ie;return Ie=0,Oe=!1,this.foreachTreeNode(this.document(),function(Le){if(Ie++,!Oe&&Le===xe)return Oe=!0}),Oe?Ie:-1},Se.prototype.foreachTreeNode=function(xe,Oe){var Ie,Le,je,we,Ve;for(xe||(xe=this.document()),we=xe.children,Le=0,je=we.length;Le<je;Le++){if(Ie=we[Le],Ve=Oe(Ie))return Ve;if(Ve=this.foreachTreeNode(Ie,Oe),Ve)return Ve}},Se}()}).call(this)},{"./DocumentPosition":427,"./NodeType":428,"./Utility":429,"./XMLCData":432,"./XMLComment":434,"./XMLDeclaration":443,"./XMLDocType":444,"./XMLDummy":447,"./XMLElement":448,"./XMLNamedNodeMap":449,"./XMLNodeList":451,"./XMLProcessingInstruction":452,"./XMLRaw":453,"./XMLText":457}],451:[function(a,Pe,ye){(function(){var ee;Pe.exports=ee=function(){function E(oe){this.nodes=oe}return Object.defineProperty(E.prototype,"length",{get:function(){return this.nodes.length||0}}),E.prototype.clone=function(){return this.nodes=null},E.prototype.item=function(oe){return this.nodes[oe]||null},E}()}).call(this)},{}],452:[function(a,Pe,ye){(function(){var ee,E,oe,re=function(ce,z){for(var le in z)te.call(z,le)&&(ce[le]=z[le]);function ie(){this.constructor=ce}return ie.prototype=z.prototype,ce.prototype=new ie,ce.__super__=z.prototype,ce},te={}.hasOwnProperty;ee=a("./NodeType"),E=a("./XMLCharacterData"),Pe.exports=oe=function(ce){re(z,ce);function z(le,ie,se){if(z.__super__.constructor.call(this,le),ie==null)throw new Error("Missing instruction target. "+this.debugInfo());this.type=ee.ProcessingInstruction,this.target=this.stringify.insTarget(ie),this.name=this.target,se&&(this.value=this.stringify.insValue(se))}return z.prototype.clone=function(){return Object.create(this)},z.prototype.toString=function(le){return this.options.writer.processingInstruction(this,this.options.writer.filterOptions(le))},z.prototype.isEqualNode=function(le){return!(!z.__super__.isEqualNode.apply(this,arguments).isEqualNode(le)||le.target!==this.target)},z}(E)}).call(this)},{"./NodeType":428,"./XMLCharacterData":433}],453:[function(a,Pe,ye){(function(){var ee,E,oe,re=function(ce,z){for(var le in z)te.call(z,le)&&(ce[le]=z[le]);function ie(){this.constructor=ce}return ie.prototype=z.prototype,ce.prototype=new ie,ce.__super__=z.prototype,ce},te={}.hasOwnProperty;ee=a("./NodeType"),E=a("./XMLNode"),Pe.exports=oe=function(ce){re(z,ce);function z(le,ie){if(z.__super__.constructor.call(this,le),ie==null)throw new Error("Missing raw text. "+this.debugInfo());this.type=ee.Raw,this.value=this.stringify.raw(ie)}return z.prototype.clone=function(){return Object.create(this)},z.prototype.toString=function(le){return this.options.writer.raw(this,this.options.writer.filterOptions(le))},z}(E)}).call(this)},{"./NodeType":428,"./XMLNode":450}],454:[function(a,Pe,ye){(function(){var ee,E,oe,re,te=function(z,le){for(var ie in le)ce.call(le,ie)&&(z[ie]=le[ie]);function se(){this.constructor=z}return se.prototype=le.prototype,z.prototype=new se,z.__super__=le.prototype,z},ce={}.hasOwnProperty;ee=a("./NodeType"),re=a("./XMLWriterBase"),E=a("./WriterState"),Pe.exports=oe=function(z){te(le,z);function le(ie,se){this.stream=ie,le.__super__.constructor.call(this,se)}return le.prototype.endline=function(ie,se,ae){return ie.isLastRootNode&&se.state===E.CloseTag?"":le.__super__.endline.call(this,ie,se,ae)},le.prototype.document=function(ie,se){var ae,he,pe,me,ve,Ce,Be,Fe,ke;for(Be=ie.children,he=pe=0,ve=Be.length;pe<ve;he=++pe)ae=Be[he],ae.isLastRootNode=he===ie.children.length-1;for(se=this.filterOptions(se),Fe=ie.children,ke=[],me=0,Ce=Fe.length;me<Ce;me++)ae=Fe[me],ke.push(this.writeChildNode(ae,se,0));return ke},le.prototype.attribute=function(ie,se,ae){return this.stream.write(le.__super__.attribute.call(this,ie,se,ae))},le.prototype.cdata=function(ie,se,ae){return this.stream.write(le.__super__.cdata.call(this,ie,se,ae))},le.prototype.comment=function(ie,se,ae){return this.stream.write(le.__super__.comment.call(this,ie,se,ae))},le.prototype.declaration=function(ie,se,ae){return this.stream.write(le.__super__.declaration.call(this,ie,se,ae))},le.prototype.docType=function(ie,se,ae){var he,pe,me,ve;if(ae||(ae=0),this.openNode(ie,se,ae),se.state=E.OpenTag,this.stream.write(this.indent(ie,se,ae)),this.stream.write("<!DOCTYPE "+ie.root().name),ie.pubID&&ie.sysID?this.stream.write(' PUBLIC "'+ie.pubID+'" "'+ie.sysID+'"'):ie.sysID&&this.stream.write(' SYSTEM "'+ie.sysID+'"'),ie.children.length>0){for(this.stream.write(" ["),this.stream.write(this.endline(ie,se,ae)),se.state=E.InsideTag,ve=ie.children,pe=0,me=ve.length;pe<me;pe++)he=ve[pe],this.writeChildNode(he,se,ae+1);se.state=E.CloseTag,this.stream.write("]")}return se.state=E.CloseTag,this.stream.write(se.spaceBeforeSlash+">"),this.stream.write(this.endline(ie,se,ae)),se.state=E.None,this.closeNode(ie,se,ae)},le.prototype.element=function(ie,se,ae){var he,pe,me,ve,Ce,Be,Fe,ke,De,Se;ae||(ae=0),this.openNode(ie,se,ae),se.state=E.OpenTag,this.stream.write(this.indent(ie,se,ae)+"<"+ie.name),De=ie.attribs;for(Fe in De)ce.call(De,Fe)&&(he=De[Fe],this.attribute(he,se,ae));if(me=ie.children.length,ve=me===0?null:ie.children[0],me===0||ie.children.every(function(xe){return(xe.type===ee.Text||xe.type===ee.Raw)&&xe.value===""}))se.allowEmpty?(this.stream.write(">"),se.state=E.CloseTag,this.stream.write("</"+ie.name+">")):(se.state=E.CloseTag,this.stream.write(se.spaceBeforeSlash+"/>"));else if(se.pretty&&me===1&&(ve.type===ee.Text||ve.type===ee.Raw)&&ve.value!=null)this.stream.write(">"),se.state=E.InsideTag,se.suppressPrettyCount++,ke=!0,this.writeChildNode(ve,se,ae+1),se.suppressPrettyCount--,ke=!1,se.state=E.CloseTag,this.stream.write("</"+ie.name+">");else{for(this.stream.write(">"+this.endline(ie,se,ae)),se.state=E.InsideTag,Se=ie.children,Ce=0,Be=Se.length;Ce<Be;Ce++)pe=Se[Ce],this.writeChildNode(pe,se,ae+1);se.state=E.CloseTag,this.stream.write(this.indent(ie,se,ae)+"</"+ie.name+">")}return this.stream.write(this.endline(ie,se,ae)),se.state=E.None,this.closeNode(ie,se,ae)},le.prototype.processingInstruction=function(ie,se,ae){return this.stream.write(le.__super__.processingInstruction.call(this,ie,se,ae))},le.prototype.raw=function(ie,se,ae){return this.stream.write(le.__super__.raw.call(this,ie,se,ae))},le.prototype.text=function(ie,se,ae){return this.stream.write(le.__super__.text.call(this,ie,se,ae))},le.prototype.dtdAttList=function(ie,se,ae){return this.stream.write(le.__super__.dtdAttList.call(this,ie,se,ae))},le.prototype.dtdElement=function(ie,se,ae){return this.stream.write(le.__super__.dtdElement.call(this,ie,se,ae))},le.prototype.dtdEntity=function(ie,se,ae){return this.stream.write(le.__super__.dtdEntity.call(this,ie,se,ae))},le.prototype.dtdNotation=function(ie,se,ae){return this.stream.write(le.__super__.dtdNotation.call(this,ie,se,ae))},le}(re)}).call(this)},{"./NodeType":428,"./WriterState":430,"./XMLWriterBase":458}],455:[function(a,Pe,ye){(function(){var ee,E,oe=function(te,ce){for(var z in ce)re.call(ce,z)&&(te[z]=ce[z]);function le(){this.constructor=te}return le.prototype=ce.prototype,te.prototype=new le,te.__super__=ce.prototype,te},re={}.hasOwnProperty;E=a("./XMLWriterBase"),Pe.exports=ee=function(te){oe(ce,te);function ce(z){ce.__super__.constructor.call(this,z)}return ce.prototype.document=function(z,le){var ie,se,ae,he,pe;for(le=this.filterOptions(le),he="",pe=z.children,se=0,ae=pe.length;se<ae;se++)ie=pe[se],he+=this.writeChildNode(ie,le,0);return le.pretty&&he.slice(-le.newline.length)===le.newline&&(he=he.slice(0,-le.newline.length)),he},ce}(E)}).call(this)},{"./XMLWriterBase":458}],456:[function(a,Pe,ye){(function(){var ee,E=function(re,te){return function(){return re.apply(te,arguments)}},oe={}.hasOwnProperty;Pe.exports=ee=function(){function re(te){this.assertLegalName=E(this.assertLegalName,this),this.assertLegalChar=E(this.assertLegalChar,this);var ce,z,le;te||(te={}),this.options=te,this.options.version||(this.options.version="1.0"),z=te.stringify||{};for(ce in z)oe.call(z,ce)&&(le=z[ce],this[ce]=le)}return re.prototype.name=function(te){return this.options.noValidation?te:this.assertLegalName(""+te||"")},re.prototype.text=function(te){return this.options.noValidation?te:this.assertLegalChar(this.textEscape(""+te||""))},re.prototype.cdata=function(te){return this.options.noValidation?te:(te=""+te||"",te=te.replace("]]>","]]]]><![CDATA[>"),this.assertLegalChar(te))},re.prototype.comment=function(te){if(this.options.noValidation)return te;if(te=""+te||"",te.match(/--/))throw new Error("Comment text cannot contain double-hypen: "+te);return this.assertLegalChar(te)},re.prototype.raw=function(te){return this.options.noValidation?te:""+te||""},re.prototype.attValue=function(te){return this.options.noValidation?te:this.assertLegalChar(this.attEscape(te=""+te||""))},re.prototype.insTarget=function(te){return this.options.noValidation?te:this.assertLegalChar(""+te||"")},re.prototype.insValue=function(te){if(this.options.noValidation)return te;if(te=""+te||"",te.match(/\?>/))throw new Error("Invalid processing instruction value: "+te);return this.assertLegalChar(te)},re.prototype.xmlVersion=function(te){if(this.options.noValidation)return te;if(te=""+te||"",!te.match(/1\.[0-9]+/))throw new Error("Invalid version number: "+te);return te},re.prototype.xmlEncoding=function(te){if(this.options.noValidation)return te;if(te=""+te||"",!te.match(/^[A-Za-z](?:[A-Za-z0-9._-])*$/))throw new Error("Invalid encoding: "+te);return this.assertLegalChar(te)},re.prototype.xmlStandalone=function(te){return this.options.noValidation?te:te?"yes":"no"},re.prototype.dtdPubID=function(te){return this.options.noValidation?te:this.assertLegalChar(""+te||"")},re.prototype.dtdSysID=function(te){return this.options.noValidation?te:this.assertLegalChar(""+te||"")},re.prototype.dtdElementValue=function(te){return this.options.noValidation?te:this.assertLegalChar(""+te||"")},re.prototype.dtdAttType=function(te){return this.options.noValidation?te:this.assertLegalChar(""+te||"")},re.prototype.dtdAttDefault=function(te){return this.options.noValidation?te:this.assertLegalChar(""+te||"")},re.prototype.dtdEntityValue=function(te){return this.options.noValidation?te:this.assertLegalChar(""+te||"")},re.prototype.dtdNData=function(te){return this.options.noValidation?te:this.assertLegalChar(""+te||"")},re.prototype.convertAttKey="@",re.prototype.convertPIKey="?",re.prototype.convertTextKey="#text",re.prototype.convertCDataKey="#cdata",re.prototype.convertCommentKey="#comment",re.prototype.convertRawKey="#raw",re.prototype.assertLegalChar=function(te){var ce,z;if(this.options.noValidation)return te;if(ce="",this.options.version==="1.0"){if(ce=/[\0-\x08\x0B\f\x0E-\x1F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,z=te.match(ce))throw new Error("Invalid character in string: "+te+" at index "+z.index)}else if(this.options.version==="1.1"&&(ce=/[\0\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,z=te.match(ce)))throw new Error("Invalid character in string: "+te+" at index "+z.index);return te},re.prototype.assertLegalName=function(te){var ce;if(this.options.noValidation)return te;if(this.assertLegalChar(te),ce=/^([:A-Z_a-z\xC0-\xD6\xD8-\xF6\xF8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])([\x2D\.0-:A-Z_a-z\xB7\xC0-\xD6\xD8-\xF6\xF8-\u037D\u037F-\u1FFF\u200C\u200D\u203F\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])*$/,!te.match(ce))throw new Error("Invalid character in name");return te},re.prototype.textEscape=function(te){var ce;return this.options.noValidation?te:(ce=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,te.replace(ce,"&").replace(/</g,"<").replace(/>/g,">").replace(/\r/g,"
"))},re.prototype.attEscape=function(te){var ce;return this.options.noValidation?te:(ce=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,te.replace(ce,"&").replace(/</g,"<").replace(/"/g,""").replace(/\t/g,"	").replace(/\n/g,"
").replace(/\r/g,"
"))},re}()}).call(this)},{}],457:[function(a,Pe,ye){(function(){var ee,E,oe,re=function(ce,z){for(var le in z)te.call(z,le)&&(ce[le]=z[le]);function ie(){this.constructor=ce}return ie.prototype=z.prototype,ce.prototype=new ie,ce.__super__=z.prototype,ce},te={}.hasOwnProperty;ee=a("./NodeType"),E=a("./XMLCharacterData"),Pe.exports=oe=function(ce){re(z,ce);function z(le,ie){if(z.__super__.constructor.call(this,le),ie==null)throw new Error("Missing element text. "+this.debugInfo());this.name="#text",this.type=ee.Text,this.value=this.stringify.text(ie)}return Object.defineProperty(z.prototype,"isElementContentWhitespace",{get:function(){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),Object.defineProperty(z.prototype,"wholeText",{get:function(){var le,ie,se;for(se="",ie=this.previousSibling;ie;)se=ie.data+se,ie=ie.previousSibling;for(se+=this.data,le=this.nextSibling;le;)se=se+le.data,le=le.nextSibling;return se}}),z.prototype.clone=function(){return Object.create(this)},z.prototype.toString=function(le){return this.options.writer.text(this,this.options.writer.filterOptions(le))},z.prototype.splitText=function(le){throw new Error("This DOM method is not implemented."+this.debugInfo())},z.prototype.replaceWholeText=function(le){throw new Error("This DOM method is not implemented."+this.debugInfo())},z}(E)}).call(this)},{"./NodeType":428,"./XMLCharacterData":433}],458:[function(a,Pe,ye){(function(){var ee,E,oe,re,te,ce,z,le,ie,se,ae,he,pe,me,ve,Ce,Be,Fe={}.hasOwnProperty;Be=a("./Utility").assign,ee=a("./NodeType"),ie=a("./XMLDeclaration"),se=a("./XMLDocType"),oe=a("./XMLCData"),re=a("./XMLComment"),he=a("./XMLElement"),me=a("./XMLRaw"),ve=a("./XMLText"),pe=a("./XMLProcessingInstruction"),ae=a("./XMLDummy"),te=a("./XMLDTDAttList"),ce=a("./XMLDTDElement"),z=a("./XMLDTDEntity"),le=a("./XMLDTDNotation"),E=a("./WriterState"),Pe.exports=Ce=function(){function ke(De){var Se,xe,Oe;De||(De={}),this.options=De,xe=De.writer||{};for(Se in xe)Fe.call(xe,Se)&&(Oe=xe[Se],this["_"+Se]=this[Se],this[Se]=Oe)}return ke.prototype.filterOptions=function(De){var Se,xe,Oe,Ie,Le,je,we,Ve;return De||(De={}),De=Be({},this.options,De),Se={writer:this},Se.pretty=De.pretty||!1,Se.allowEmpty=De.allowEmpty||!1,Se.indent=(xe=De.indent)!=null?xe:" ",Se.newline=(Oe=De.newline)!=null?Oe:`
|
|
|
`,Se.offset=(Ie=De.offset)!=null?Ie:0,Se.dontPrettyTextNodes=(Le=(je=De.dontPrettyTextNodes)!=null?je:De.dontprettytextnodes)!=null?Le:0,Se.spaceBeforeSlash=(we=(Ve=De.spaceBeforeSlash)!=null?Ve:De.spacebeforeslash)!=null?we:"",Se.spaceBeforeSlash===!0&&(Se.spaceBeforeSlash=" "),Se.suppressPrettyCount=0,Se.user={},Se.state=E.None,Se},ke.prototype.indent=function(De,Se,xe){var Oe;return!Se.pretty||Se.suppressPrettyCount?"":Se.pretty&&(Oe=(xe||0)+Se.offset+1,Oe>0)?new Array(Oe).join(Se.indent):""},ke.prototype.endline=function(De,Se,xe){return!Se.pretty||Se.suppressPrettyCount?"":Se.newline},ke.prototype.attribute=function(De,Se,xe){var Oe;return this.openAttribute(De,Se,xe),Oe=" "+De.name+'="'+De.value+'"',this.closeAttribute(De,Se,xe),Oe},ke.prototype.cdata=function(De,Se,xe){var Oe;return this.openNode(De,Se,xe),Se.state=E.OpenTag,Oe=this.indent(De,Se,xe)+"<![CDATA[",Se.state=E.InsideTag,Oe+=De.value,Se.state=E.CloseTag,Oe+="]]>"+this.endline(De,Se,xe),Se.state=E.None,this.closeNode(De,Se,xe),Oe},ke.prototype.comment=function(De,Se,xe){var Oe;return this.openNode(De,Se,xe),Se.state=E.OpenTag,Oe=this.indent(De,Se,xe)+"<!-- ",Se.state=E.InsideTag,Oe+=De.value,Se.state=E.CloseTag,Oe+=" -->"+this.endline(De,Se,xe),Se.state=E.None,this.closeNode(De,Se,xe),Oe},ke.prototype.declaration=function(De,Se,xe){var Oe;return this.openNode(De,Se,xe),Se.state=E.OpenTag,Oe=this.indent(De,Se,xe)+"<?xml",Se.state=E.InsideTag,Oe+=' version="'+De.version+'"',De.encoding!=null&&(Oe+=' encoding="'+De.encoding+'"'),De.standalone!=null&&(Oe+=' standalone="'+De.standalone+'"'),Se.state=E.CloseTag,Oe+=Se.spaceBeforeSlash+"?>",Oe+=this.endline(De,Se,xe),Se.state=E.None,this.closeNode(De,Se,xe),Oe},ke.prototype.docType=function(De,Se,xe){var Oe,Ie,Le,je,we;if(xe||(xe=0),this.openNode(De,Se,xe),Se.state=E.OpenTag,je=this.indent(De,Se,xe),je+="<!DOCTYPE "+De.root().name,De.pubID&&De.sysID?je+=' PUBLIC "'+De.pubID+'" "'+De.sysID+'"':De.sysID&&(je+=' SYSTEM "'+De.sysID+'"'),De.children.length>0){for(je+=" [",je+=this.endline(De,Se,xe),Se.state=E.InsideTag,we=De.children,Ie=0,Le=we.length;Ie<Le;Ie++)Oe=we[Ie],je+=this.writeChildNode(Oe,Se,xe+1);Se.state=E.CloseTag,je+="]"}return Se.state=E.CloseTag,je+=Se.spaceBeforeSlash+">",je+=this.endline(De,Se,xe),Se.state=E.None,this.closeNode(De,Se,xe),je},ke.prototype.element=function(De,Se,xe){var Oe,Ie,Le,je,we,Ve,Ge,ze,it,We,Ke,$e,nt,et;xe||(xe=0),We=!1,Ke="",this.openNode(De,Se,xe),Se.state=E.OpenTag,Ke+=this.indent(De,Se,xe)+"<"+De.name,$e=De.attribs;for(it in $e)Fe.call($e,it)&&(Oe=$e[it],Ke+=this.attribute(Oe,Se,xe));if(Le=De.children.length,je=Le===0?null:De.children[0],Le===0||De.children.every(function(Ye){return(Ye.type===ee.Text||Ye.type===ee.Raw)&&Ye.value===""}))Se.allowEmpty?(Ke+=">",Se.state=E.CloseTag,Ke+="</"+De.name+">"+this.endline(De,Se,xe)):(Se.state=E.CloseTag,Ke+=Se.spaceBeforeSlash+"/>"+this.endline(De,Se,xe));else if(Se.pretty&&Le===1&&(je.type===ee.Text||je.type===ee.Raw)&&je.value!=null)Ke+=">",Se.state=E.InsideTag,Se.suppressPrettyCount++,We=!0,Ke+=this.writeChildNode(je,Se,xe+1),Se.suppressPrettyCount--,We=!1,Se.state=E.CloseTag,Ke+="</"+De.name+">"+this.endline(De,Se,xe);else{if(Se.dontPrettyTextNodes){for(nt=De.children,we=0,Ge=nt.length;we<Ge;we++)if(Ie=nt[we],(Ie.type===ee.Text||Ie.type===ee.Raw)&&Ie.value!=null){Se.suppressPrettyCount++,We=!0;break}}for(Ke+=">"+this.endline(De,Se,xe),Se.state=E.InsideTag,et=De.children,Ve=0,ze=et.length;Ve<ze;Ve++)Ie=et[Ve],Ke+=this.writeChildNode(Ie,Se,xe+1);Se.state=E.CloseTag,Ke+=this.indent(De,Se,xe)+"</"+De.name+">",We&&Se.suppressPrettyCount--,Ke+=this.endline(De,Se,xe),Se.state=E.None}return this.closeNode(De,Se,xe),Ke},ke.prototype.writeChildNode=function(De,Se,xe){switch(De.type){case ee.CData:return this.cdata(De,Se,xe);case ee.Comment:return this.comment(De,Se,xe);case ee.Element:return this.element(De,Se,xe);case ee.Raw:return this.raw(De,Se,xe);case ee.Text:return this.text(De,Se,xe);case ee.ProcessingInstruction:return this.processingInstruction(De,Se,xe);case ee.Dummy:return"";case ee.Declaration:return this.declaration(De,Se,xe);case ee.DocType:return this.docType(De,Se,xe);case ee.AttributeDeclaration:return this.dtdAttList(De,Se,xe);case ee.ElementDeclaration:return this.dtdElement(De,Se,xe);case ee.EntityDeclaration:return this.dtdEntity(De,Se,xe);case ee.NotationDeclaration:return this.dtdNotation(De,Se,xe);default:throw new Error("Unknown XML node type: "+De.constructor.name)}},ke.prototype.processingInstruction=function(De,Se,xe){var Oe;return this.openNode(De,Se,xe),Se.state=E.OpenTag,Oe=this.indent(De,Se,xe)+"<?",Se.state=E.InsideTag,Oe+=De.target,De.value&&(Oe+=" "+De.value),Se.state=E.CloseTag,Oe+=Se.spaceBeforeSlash+"?>",Oe+=this.endline(De,Se,xe),Se.state=E.None,this.closeNode(De,Se,xe),Oe},ke.prototype.raw=function(De,Se,xe){var Oe;return this.openNode(De,Se,xe),Se.state=E.OpenTag,Oe=this.indent(De,Se,xe),Se.state=E.InsideTag,Oe+=De.value,Se.state=E.CloseTag,Oe+=this.endline(De,Se,xe),Se.state=E.None,this.closeNode(De,Se,xe),Oe},ke.prototype.text=function(De,Se,xe){var Oe;return this.openNode(De,Se,xe),Se.state=E.OpenTag,Oe=this.indent(De,Se,xe),Se.state=E.InsideTag,Oe+=De.value,Se.state=E.CloseTag,Oe+=this.endline(De,Se,xe),Se.state=E.None,this.closeNode(De,Se,xe),Oe},ke.prototype.dtdAttList=function(De,Se,xe){var Oe;return this.openNode(De,Se,xe),Se.state=E.OpenTag,Oe=this.indent(De,Se,xe)+"<!ATTLIST",Se.state=E.InsideTag,Oe+=" "+De.elementName+" "+De.attributeName+" "+De.attributeType,De.defaultValueType!=="#DEFAULT"&&(Oe+=" "+De.defaultValueType),De.defaultValue&&(Oe+=' "'+De.defaultValue+'"'),Se.state=E.CloseTag,Oe+=Se.spaceBeforeSlash+">"+this.endline(De,Se,xe),Se.state=E.None,this.closeNode(De,Se,xe),Oe},ke.prototype.dtdElement=function(De,Se,xe){var Oe;return this.openNode(De,Se,xe),Se.state=E.OpenTag,Oe=this.indent(De,Se,xe)+"<!ELEMENT",Se.state=E.InsideTag,Oe+=" "+De.name+" "+De.value,Se.state=E.CloseTag,Oe+=Se.spaceBeforeSlash+">"+this.endline(De,Se,xe),Se.state=E.None,this.closeNode(De,Se,xe),Oe},ke.prototype.dtdEntity=function(De,Se,xe){var Oe;return this.openNode(De,Se,xe),Se.state=E.OpenTag,Oe=this.indent(De,Se,xe)+"<!ENTITY",Se.state=E.InsideTag,De.pe&&(Oe+=" %"),Oe+=" "+De.name,De.value?Oe+=' "'+De.value+'"':(De.pubID&&De.sysID?Oe+=' PUBLIC "'+De.pubID+'" "'+De.sysID+'"':De.sysID&&(Oe+=' SYSTEM "'+De.sysID+'"'),De.nData&&(Oe+=" NDATA "+De.nData)),Se.state=E.CloseTag,Oe+=Se.spaceBeforeSlash+">"+this.endline(De,Se,xe),Se.state=E.None,this.closeNode(De,Se,xe),Oe},ke.prototype.dtdNotation=function(De,Se,xe){var Oe;return this.openNode(De,Se,xe),Se.state=E.OpenTag,Oe=this.indent(De,Se,xe)+"<!NOTATION",Se.state=E.InsideTag,Oe+=" "+De.name,De.pubID&&De.sysID?Oe+=' PUBLIC "'+De.pubID+'" "'+De.sysID+'"':De.pubID?Oe+=' PUBLIC "'+De.pubID+'"':De.sysID&&(Oe+=' SYSTEM "'+De.sysID+'"'),Se.state=E.CloseTag,Oe+=Se.spaceBeforeSlash+">"+this.endline(De,Se,xe),Se.state=E.None,this.closeNode(De,Se,xe),Oe},ke.prototype.openNode=function(De,Se,xe){},ke.prototype.closeNode=function(De,Se,xe){},ke.prototype.openAttribute=function(De,Se,xe){},ke.prototype.closeAttribute=function(De,Se,xe){},ke}()}).call(this)},{"./NodeType":428,"./Utility":429,"./WriterState":430,"./XMLCData":432,"./XMLComment":434,"./XMLDTDAttList":439,"./XMLDTDElement":440,"./XMLDTDEntity":441,"./XMLDTDNotation":442,"./XMLDeclaration":443,"./XMLDocType":444,"./XMLDummy":447,"./XMLElement":448,"./XMLProcessingInstruction":452,"./XMLRaw":453,"./XMLText":457}],459:[function(a,Pe,ye){(function(){var ee,E,oe,re,te,ce,z,le,ie,se;se=a("./Utility"),le=se.assign,ie=se.isFunction,oe=a("./XMLDOMImplementation"),re=a("./XMLDocument"),te=a("./XMLDocumentCB"),z=a("./XMLStringWriter"),ce=a("./XMLStreamWriter"),ee=a("./NodeType"),E=a("./WriterState"),Pe.exports.create=function(ae,he,pe,me){var ve,Ce;if(ae==null)throw new Error("Root element needs a name.");return me=le({},he,pe,me),ve=new re(me),Ce=ve.element(ae),me.headless||(ve.declaration(me),(me.pubID!=null||me.sysID!=null)&&ve.dtd(me)),Ce},Pe.exports.begin=function(ae,he,pe){var me;return ie(ae)&&(me=[ae,he],he=me[0],pe=me[1],ae={}),he?new te(ae,he,pe):new re(ae)},Pe.exports.stringWriter=function(ae){return new z(ae)},Pe.exports.streamWriter=function(ae,he){return new ce(ae,he)},Pe.exports.implementation=new oe,Pe.exports.nodeType=ee,Pe.exports.writerState=E}).call(this)},{"./NodeType":428,"./Utility":429,"./WriterState":430,"./XMLDOMImplementation":437,"./XMLDocument":445,"./XMLDocumentCB":446,"./XMLStreamWriter":454,"./XMLStringWriter":455}],460:[function(a,Pe,ye){Pe.exports=E;var ee=Object.prototype.hasOwnProperty;function E(){for(var oe={},re=0;re<arguments.length;re++){var te=arguments[re];for(var ce in te)ee.call(te,ce)&&(oe[ce]=te[ce])}return oe}},{}],461:[function(a,Pe,ye){"use strict";a("core-js/modules/es.array.fill.js"),a("core-js/modules/es.array.concat.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/es.regexp.to-string.js"),a("core-js/modules/es.array.join.js"),a("core-js/modules/es.array.slice.js");var ee=a("buffer").Buffer,E=a("./sha"),oe=a("./md5"),re={sha1:E,md5:oe},te=64,ce=ee.alloc(te);ce.fill(0);function z(se,ae,he){ee.isBuffer(ae)||(ae=ee.from(ae)),ee.isBuffer(he)||(he=ee.from(he)),ae.length>te?ae=se(ae):ae.length<te&&(ae=ee.concat([ae,ce],te));for(var pe=ee.alloc(te),me=ee.alloc(te),ve=0;ve<te;ve++)pe[ve]=ae[ve]^54,me[ve]=ae[ve]^92;var Ce=se(ee.concat([pe,he]));return se(ee.concat([me,Ce]))}function le(se,ae){se=se||"sha1";var he=re[se],pe=[],me=0;return he||ie("algorithm:",se,"is not yet supported"),{update:function(Ce){return ee.isBuffer(Ce)||(Ce=ee.from(Ce)),pe.push(Ce),me+=Ce.length,this},digest:function(Ce){var Be=ee.concat(pe),Fe=ae?z(he,ae,Be):he(Be);return pe=null,Ce?Fe.toString(Ce):Fe}}}function ie(){var se=[].slice.call(arguments).join(" ");throw new Error([se,"we accept pull requests","http://github.com/dominictarr/crypto-browserify"].join(`
|
|
|
`))}ye.createHash=function(se){return le(se)},ye.createHmac=function(se,ae){return le(se,ae)},ye.createCredentials=function(){ie("sorry,createCredentials is not implemented yet")},ye.createCipher=function(){ie("sorry,createCipher is not implemented yet")},ye.createCipheriv=function(){ie("sorry,createCipheriv is not implemented yet")},ye.createDecipher=function(){ie("sorry,createDecipher is not implemented yet")},ye.createDecipheriv=function(){ie("sorry,createDecipheriv is not implemented yet")},ye.createSign=function(){ie("sorry,createSign is not implemented yet")},ye.createVerify=function(){ie("sorry,createVerify is not implemented yet")},ye.createDiffieHellman=function(){ie("sorry,createDiffieHellman is not implemented yet")},ye.pbkdf2=function(){ie("sorry,pbkdf2 is not implemented yet")}},{"./md5":463,"./sha":464,buffer:90,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.fill.js":273,"core-js/modules/es.array.join.js":279,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.to-string.js":301}],462:[function(a,Pe,ye){"use strict";a("core-js/modules/es.array.fill.js"),a("core-js/modules/es.array.concat.js");var ee=a("buffer").Buffer,E=4,oe=ee.alloc(E);oe.fill(0);var re=8;function te(le,ie){if(le.length%E!==0){var se=le.length+(E-le.length%E);le=ee.concat([le,oe],se)}for(var ae=[],he=ie?le.readInt32BE:le.readInt32LE,pe=0;pe<le.length;pe+=E)ae.push(he.call(le,pe));return ae}function ce(le,ie,se){for(var ae=ee.alloc(ie),he=se?ae.writeInt32BE:ae.writeInt32LE,pe=0;pe<le.length;pe++)he.call(ae,le[pe],pe*4,!0);return ae}function z(le,ie,se,ae){ee.isBuffer(le)||(le=ee.from(le));var he=ie(te(le,ae),le.length*re);return ce(he,se,ae)}Pe.exports={hash:z}},{buffer:90,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.fill.js":273}],463:[function(a,Pe,ye){"use strict";var ee=a("./helpers");function E(){return hex_md5("abc")=="900150983cd24fb0d6963f7d28e17f72"}function oe(ae,he){ae[he>>5]|=128<<he%32,ae[(he+64>>>9<<4)+14]=he;for(var pe=1732584193,me=-271733879,ve=-1732584194,Ce=271733878,Be=0;Be<ae.length;Be+=16){var Fe=pe,ke=me,De=ve,Se=Ce;pe=te(pe,me,ve,Ce,ae[Be+0],7,-680876936),Ce=te(Ce,pe,me,ve,ae[Be+1],12,-389564586),ve=te(ve,Ce,pe,me,ae[Be+2],17,606105819),me=te(me,ve,Ce,pe,ae[Be+3],22,-1044525330),pe=te(pe,me,ve,Ce,ae[Be+4],7,-176418897),Ce=te(Ce,pe,me,ve,ae[Be+5],12,1200080426),ve=te(ve,Ce,pe,me,ae[Be+6],17,-1473231341),me=te(me,ve,Ce,pe,ae[Be+7],22,-45705983),pe=te(pe,me,ve,Ce,ae[Be+8],7,1770035416),Ce=te(Ce,pe,me,ve,ae[Be+9],12,-1958414417),ve=te(ve,Ce,pe,me,ae[Be+10],17,-42063),me=te(me,ve,Ce,pe,ae[Be+11],22,-1990404162),pe=te(pe,me,ve,Ce,ae[Be+12],7,1804603682),Ce=te(Ce,pe,me,ve,ae[Be+13],12,-40341101),ve=te(ve,Ce,pe,me,ae[Be+14],17,-1502002290),me=te(me,ve,Ce,pe,ae[Be+15],22,1236535329),pe=ce(pe,me,ve,Ce,ae[Be+1],5,-165796510),Ce=ce(Ce,pe,me,ve,ae[Be+6],9,-1069501632),ve=ce(ve,Ce,pe,me,ae[Be+11],14,643717713),me=ce(me,ve,Ce,pe,ae[Be+0],20,-373897302),pe=ce(pe,me,ve,Ce,ae[Be+5],5,-701558691),Ce=ce(Ce,pe,me,ve,ae[Be+10],9,38016083),ve=ce(ve,Ce,pe,me,ae[Be+15],14,-660478335),me=ce(me,ve,Ce,pe,ae[Be+4],20,-405537848),pe=ce(pe,me,ve,Ce,ae[Be+9],5,568446438),Ce=ce(Ce,pe,me,ve,ae[Be+14],9,-1019803690),ve=ce(ve,Ce,pe,me,ae[Be+3],14,-187363961),me=ce(me,ve,Ce,pe,ae[Be+8],20,1163531501),pe=ce(pe,me,ve,Ce,ae[Be+13],5,-1444681467),Ce=ce(Ce,pe,me,ve,ae[Be+2],9,-51403784),ve=ce(ve,Ce,pe,me,ae[Be+7],14,1735328473),me=ce(me,ve,Ce,pe,ae[Be+12],20,-1926607734),pe=z(pe,me,ve,Ce,ae[Be+5],4,-378558),Ce=z(Ce,pe,me,ve,ae[Be+8],11,-2022574463),ve=z(ve,Ce,pe,me,ae[Be+11],16,1839030562),me=z(me,ve,Ce,pe,ae[Be+14],23,-35309556),pe=z(pe,me,ve,Ce,ae[Be+1],4,-1530992060),Ce=z(Ce,pe,me,ve,ae[Be+4],11,1272893353),ve=z(ve,Ce,pe,me,ae[Be+7],16,-155497632),me=z(me,ve,Ce,pe,ae[Be+10],23,-1094730640),pe=z(pe,me,ve,Ce,ae[Be+13],4,681279174),Ce=z(Ce,pe,me,ve,ae[Be+0],11,-358537222),ve=z(ve,Ce,pe,me,ae[Be+3],16,-722521979),me=z(me,ve,Ce,pe,ae[Be+6],23,76029189),pe=z(pe,me,ve,Ce,ae[Be+9],4,-640364487),Ce=z(Ce,pe,me,ve,ae[Be+12],11,-421815835),ve=z(ve,Ce,pe,me,ae[Be+15],16,530742520),me=z(me,ve,Ce,pe,ae[Be+2],23,-995338651),pe=le(pe,me,ve,Ce,ae[Be+0],6,-198630844),Ce=le(Ce,pe,me,ve,ae[Be+7],10,1126891415),ve=le(ve,Ce,pe,me,ae[Be+14],15,-1416354905),me=le(me,ve,Ce,pe,ae[Be+5],21,-57434055),pe=le(pe,me,ve,Ce,ae[Be+12],6,1700485571),Ce=le(Ce,pe,me,ve,ae[Be+3],10,-1894986606),ve=le(ve,Ce,pe,me,ae[Be+10],15,-1051523),me=le(me,ve,Ce,pe,ae[Be+1],21,-2054922799),pe=le(pe,me,ve,Ce,ae[Be+8],6,1873313359),Ce=le(Ce,pe,me,ve,ae[Be+15],10,-30611744),ve=le(ve,Ce,pe,me,ae[Be+6],15,-1560198380),me=le(me,ve,Ce,pe,ae[Be+13],21,1309151649),pe=le(pe,me,ve,Ce,ae[Be+4],6,-145523070),Ce=le(Ce,pe,me,ve,ae[Be+11],10,-1120210379),ve=le(ve,Ce,pe,me,ae[Be+2],15,718787259),me=le(me,ve,Ce,pe,ae[Be+9],21,-343485551),pe=ie(pe,Fe),me=ie(me,ke),ve=ie(ve,De),Ce=ie(Ce,Se)}return Array(pe,me,ve,Ce)}function re(ae,he,pe,me,ve,Ce){return ie(se(ie(ie(he,ae),ie(me,Ce)),ve),pe)}function te(ae,he,pe,me,ve,Ce,Be){return re(he&pe|~he&me,ae,he,ve,Ce,Be)}function ce(ae,he,pe,me,ve,Ce,Be){return re(he&me|pe&~me,ae,he,ve,Ce,Be)}function z(ae,he,pe,me,ve,Ce,Be){return re(he^pe^me,ae,he,ve,Ce,Be)}function le(ae,he,pe,me,ve,Ce,Be){return re(pe^(he|~me),ae,he,ve,Ce,Be)}function ie(ae,he){var pe=(ae&65535)+(he&65535),me=(ae>>16)+(he>>16)+(pe>>16);return me<<16|pe&65535}function se(ae,he){return ae<<he|ae>>>32-he}Pe.exports=function(he){return ee.hash(he,oe,16)}},{"./helpers":462}],464:[function(a,Pe,ye){"use strict";var ee=a("./helpers");function E(z,le){z[le>>5]|=128<<24-le%32,z[(le+64>>9<<4)+15]=le;for(var ie=Array(80),se=1732584193,ae=-271733879,he=-1732584194,pe=271733878,me=-1009589776,ve=0;ve<z.length;ve+=16){for(var Ce=se,Be=ae,Fe=he,ke=pe,De=me,Se=0;Se<80;Se++){Se<16?ie[Se]=z[ve+Se]:ie[Se]=ce(ie[Se-3]^ie[Se-8]^ie[Se-14]^ie[Se-16],1);var xe=te(te(ce(se,5),oe(Se,ae,he,pe)),te(te(me,ie[Se]),re(Se)));me=pe,pe=he,he=ce(ae,30),ae=se,se=xe}se=te(se,Ce),ae=te(ae,Be),he=te(he,Fe),pe=te(pe,ke),me=te(me,De)}return Array(se,ae,he,pe,me)}function oe(z,le,ie,se){return z<20?le&ie|~le&se:z<40?le^ie^se:z<60?le&ie|le&se|ie&se:le^ie^se}function re(z){return z<20?1518500249:z<40?1859775393:z<60?-1894007588:-899497514}function te(z,le){var ie=(z&65535)+(le&65535),se=(z>>16)+(le>>16)+(ie>>16);return se<<16|ie&65535}function ce(z,le){return z<<le|z>>>32-le}Pe.exports=function(le){return ee.hash(le,E,20,!0)}},{"./helpers":462}],465:[function(a,Pe,ye){"use strict";Pe.exports=function(){return function(){}}},{}],466:[function(a,Pe,ye){(function(ee){(function(){"use strict";var E=a("@babel/runtime/helpers/interopRequireDefault"),oe=E(a("@babel/runtime/helpers/typeof")),re=a("stream"),te=re.Stream,ce=a("../lib/common/utils/isArray"),z=ce.isArray;Pe.exports.string=function(se){return typeof se=="string"},Pe.exports.array=z,Pe.exports.buffer=ee.isBuffer;function le(ie){return ie instanceof te}Pe.exports.writableStream=function(se){return le(se)&&typeof se._write=="function"&&(0,oe.default)(se._writableState)==="object"}}).call(this)}).call(this,{isBuffer:a("../node_modules/is-buffer/index.js")})},{"../lib/common/utils/isArray":63,"../node_modules/is-buffer/index.js":366,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,stream:398}],467:[function(a,Pe,ye){"use strict";var ee=a("immediate"),E=Pe.exports={};E.nextTick=ee,E.title="browser",E.browser=!0,E.env={},E.argv=[],E.version="",E.versions={};function oe(){}E.on=oe,E.addListener=oe,E.once=oe,E.off=oe,E.removeListener=oe,E.removeAllListeners=oe,E.emit=oe,E.prependListener=oe,E.prependOnceListener=oe,E.listeners=function(re){return[]},E.binding=function(re){throw new Error("process.binding is not supported")},E.cwd=function(){return"/"},E.chdir=function(re){throw new Error("process.chdir is not supported")},E.umask=function(){return 0}},{immediate:358}],468:[function(a,Pe,ye){(function(ee){(function(){"use strict";a("core-js/modules/es.regexp.exec.js"),a("core-js/modules/es.string.search.js");var E=a("./lib/request"),oe=a("./lib/response"),re=a("xtend"),te=a("builtin-status-codes"),ce=a("url"),z=ye;z.request=function(le,ie){typeof le=="string"?le=ce.parse(le):le=re(le);var se=ee.location.protocol.search(/^https?:$/)===-1?"http:":"",ae=le.protocol||se,he=le.hostname||le.host,pe=le.port,me=le.path||"/";he&&he.indexOf(":")!==-1&&(he="["+he+"]"),le.url=(he?ae+"//"+he:"")+(pe?":"+pe:"")+me,le.method=(le.method||"GET").toUpperCase(),le.headers=le.headers||{};var ve=new E(le);return ie&&ve.on("response",ie),ve},z.get=function(ie,se){var ae=z.request(ie,se);return ae.end(),ae},z.ClientRequest=E,z.IncomingMessage=oe.IncomingMessage,z.Agent=function(){},z.Agent.defaultMaxSockets=4,z.globalAgent=new z.Agent,z.STATUS_CODES=te,z.METHODS=["CHECKOUT","CONNECT","COPY","DELETE","GET","HEAD","LOCK","M-SEARCH","MERGE","MKACTIVITY","MKCOL","MOVE","NOTIFY","OPTIONS","PATCH","POST","PROPFIND","PROPPATCH","PURGE","PUT","REPORT","SEARCH","SUBSCRIBE","TRACE","UNLOCK","UNSUBSCRIBE"]}).call(this)}).call(this,typeof Ut!="undefined"?Ut:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./lib/request":470,"./lib/response":471,"builtin-status-codes":91,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.search.js":306,url:472,xtend:460}],469:[function(a,Pe,ye){(function(ee){(function(){"use strict";a("core-js/modules/es.object.to-string.js"),a("core-js/modules/es.promise.js"),a("core-js/modules/es.array-buffer.constructor.js"),a("core-js/modules/es.array-buffer.slice.js"),a("core-js/modules/es.array.slice.js"),ye.fetch=z(ee.fetch)&&z(ee.ReadableStream),ye.writableStream=z(ee.WritableStream),ye.abortController=z(ee.AbortController),ye.blobConstructor=!1;try{new Blob([new ArrayBuffer(1)]),ye.blobConstructor=!0}catch(le){}var E;function oe(){if(E!==void 0)return E;if(ee.XMLHttpRequest){E=new ee.XMLHttpRequest;try{E.open("GET",ee.XDomainRequest?"/":"https://example.com")}catch(le){E=null}}else E=null;return E}function re(le){var ie=oe();if(!ie)return!1;try{return ie.responseType=le,ie.responseType===le}catch(se){}return!1}var te=typeof ee.ArrayBuffer!="undefined",ce=te&&z(ee.ArrayBuffer.prototype.slice);ye.arraybuffer=ye.fetch||te&&re("arraybuffer"),ye.msstream=!ye.fetch&&ce&&re("ms-stream"),ye.mozchunkedarraybuffer=!ye.fetch&&te&&re("moz-chunked-arraybuffer"),ye.overrideMimeType=ye.fetch||(oe()?z(oe().overrideMimeType):!1),ye.vbArray=z(ee.VBArray);function z(le){return typeof le=="function"}E=null}).call(this)}).call(this,typeof Ut!="undefined"?Ut:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"core-js/modules/es.array-buffer.constructor.js":270,"core-js/modules/es.array-buffer.slice.js":271,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295}],470:[function(a,Pe,ye){(function(ee,E,oe){(function(){"use strict";a("core-js/modules/es.object.to-string.js"),a("core-js/modules/es.regexp.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js"),a("core-js/modules/es.object.keys.js"),a("core-js/modules/es.array.concat.js"),a("core-js/modules/es.array.map.js"),a("core-js/modules/es.function.name.js"),a("core-js/modules/es.promise.js"),a("core-js/modules/es.regexp.exec.js"),a("core-js/modules/es.string.split.js");var re=a("./capability"),te=a("inherits"),ce=a("./response"),z=a("readable-stream"),le=a("to-arraybuffer"),ie=ce.IncomingMessage,se=ce.readyStates;function ae(ve,Ce){return re.fetch&&Ce?"fetch":re.mozchunkedarraybuffer?"moz-chunked-arraybuffer":re.msstream?"ms-stream":re.arraybuffer&&ve?"arraybuffer":re.vbArray&&ve?"text:vbarray":"text"}var he=Pe.exports=function(ve){var Ce=this;z.Writable.call(Ce),Ce._opts=ve,Ce._body=[],Ce._headers={},ve.auth&&Ce.setHeader("Authorization","Basic "+new oe(ve.auth).toString("base64")),Object.keys(ve.headers).forEach(function(ke){Ce.setHeader(ke,ve.headers[ke])});var Be,Fe=!0;if(ve.mode==="disable-fetch"||"requestTimeout"in ve&&!re.abortController)Fe=!1,Be=!0;else if(ve.mode==="prefer-streaming")Be=!1;else if(ve.mode==="allow-wrong-content-type")Be=!re.overrideMimeType;else if(!ve.mode||ve.mode==="default"||ve.mode==="prefer-fast")Be=!0;else throw new Error("Invalid value for opts.mode");Ce._mode=ae(Be,Fe),Ce._fetchTimer=null,Ce.on("finish",function(){Ce._onFinish()})};te(he,z.Writable),he.prototype.setHeader=function(ve,Ce){var Be=this,Fe=ve.toLowerCase();me.indexOf(Fe)===-1&&(Be._headers[Fe]={name:ve,value:Ce})},he.prototype.getHeader=function(ve){var Ce=this._headers[ve.toLowerCase()];return Ce?Ce.value:null},he.prototype.removeHeader=function(ve){var Ce=this;delete Ce._headers[ve.toLowerCase()]},he.prototype._onFinish=function(){var ve=this;if(!ve._destroyed){var Ce=ve._opts,Be=ve._headers,Fe=null;Ce.method!=="GET"&&Ce.method!=="HEAD"&&(re.arraybuffer?Fe=le(oe.concat(ve._body)):re.blobConstructor?Fe=new E.Blob(ve._body.map(function(Ie){return le(Ie)}),{type:(Be["content-type"]||{}).value||""}):Fe=oe.concat(ve._body).toString());var ke=[];if(Object.keys(Be).forEach(function(Ie){var Le=Be[Ie].name,je=Be[Ie].value;Array.isArray(je)?je.forEach(function(we){ke.push([Le,we])}):ke.push([Le,je])}),ve._mode==="fetch"){var De=null,Se=null;if(re.abortController){var xe=new AbortController;De=xe.signal,ve._fetchAbortController=xe,"requestTimeout"in Ce&&Ce.requestTimeout!==0&&(ve._fetchTimer=E.setTimeout(function(){ve.emit("requestTimeout"),ve._fetchAbortController&&ve._fetchAbortController.abort()},Ce.requestTimeout))}E.fetch(ve._opts.url,{method:ve._opts.method,headers:ke,body:Fe||void 0,mode:"cors",credentials:Ce.withCredentials?"include":"same-origin",signal:De}).then(function(Ie){ve._fetchResponse=Ie,ve._connect()},function(Ie){E.clearTimeout(ve._fetchTimer),ve._destroyed||ve.emit("error",Ie)})}else{var Oe=ve._xhr=new E.XMLHttpRequest;try{Oe.open(ve._opts.method,ve._opts.url,!0)}catch(Ie){ee.nextTick(function(){ve.emit("error",Ie)});return}"responseType"in Oe&&(Oe.responseType=ve._mode.split(":")[0]),"withCredentials"in Oe&&(Oe.withCredentials=!!Ce.withCredentials),ve._mode==="text"&&"overrideMimeType"in Oe&&Oe.overrideMimeType("text/plain; charset=x-user-defined"),"requestTimeout"in Ce&&(Oe.timeout=Ce.requestTimeout,Oe.ontimeout=function(){ve.emit("requestTimeout")}),ke.forEach(function(Ie){Oe.setRequestHeader(Ie[0],Ie[1])}),ve._response=null,Oe.onreadystatechange=function(){switch(Oe.readyState){case se.LOADING:case se.DONE:ve._onXHRProgress();break}},ve._mode==="moz-chunked-arraybuffer"&&(Oe.onprogress=function(){ve._onXHRProgress()}),Oe.onerror=function(){ve._destroyed||ve.emit("error",new Error("XHR error"))};try{Oe.send(Fe)}catch(Ie){ee.nextTick(function(){ve.emit("error",Ie)});return}}}};function pe(ve){try{var Ce=ve.status;return Ce!==null&&Ce!==0}catch(Be){return!1}}he.prototype._onXHRProgress=function(){var ve=this;!pe(ve._xhr)||ve._destroyed||(ve._response||ve._connect(),ve._response._onXHRProgress())},he.prototype._connect=function(){var ve=this;ve._destroyed||(ve._response=new ie(ve._xhr,ve._fetchResponse,ve._mode,ve._fetchTimer),ve._response.on("error",function(Ce){ve.emit("error",Ce)}),ve.emit("response",ve._response))},he.prototype._write=function(ve,Ce,Be){var Fe=this;Fe._body.push(ve),Be()},he.prototype.abort=he.prototype.destroy=function(){var ve=this;ve._destroyed=!0,E.clearTimeout(ve._fetchTimer),ve._response&&(ve._response._destroyed=!0),ve._xhr?ve._xhr.abort():ve._fetchAbortController&&ve._fetchAbortController.abort()},he.prototype.end=function(ve,Ce,Be){var Fe=this;typeof ve=="function"&&(Be=ve,ve=void 0),z.Writable.prototype.end.call(Fe,ve,Ce,Be)},he.prototype.flushHeaders=function(){},he.prototype.setTimeout=function(){},he.prototype.setNoDelay=function(){},he.prototype.setSocketKeepAlive=function(){};var me=["accept-charset","accept-encoding","access-control-request-headers","access-control-request-method","connection","content-length","cookie","cookie2","date","dnt","expect","host","keep-alive","origin","referer","te","trailer","transfer-encoding","upgrade","user-agent","via"]}).call(this)}).call(this,a("_process"),typeof Ut!="undefined"?Ut:typeof self!="undefined"?self:typeof window!="undefined"?window:{},a("buffer").Buffer)},{"./capability":469,"./response":471,_process:467,buffer:90,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.map.js":280,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.split.js":307,"core-js/modules/web.dom-collections.for-each.js":339,inherits:364,"readable-stream":394,"to-arraybuffer":415}],471:[function(a,Pe,ye){(function(ee,E,oe){(function(){"use strict";a("core-js/modules/es.object.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js"),a("core-js/modules/es.promise.js"),a("core-js/modules/es.regexp.exec.js"),a("core-js/modules/es.string.split.js"),a("core-js/modules/es.string.match.js"),a("core-js/modules/es.array.iterator.js"),a("core-js/modules/es.array-buffer.slice.js"),a("core-js/modules/es.typed-array.uint8-array.js"),a("core-js/modules/es.typed-array.copy-within.js"),a("core-js/modules/es.typed-array.every.js"),a("core-js/modules/es.typed-array.fill.js"),a("core-js/modules/es.typed-array.filter.js"),a("core-js/modules/es.typed-array.find.js"),a("core-js/modules/es.typed-array.find-index.js"),a("core-js/modules/es.typed-array.for-each.js"),a("core-js/modules/es.typed-array.includes.js"),a("core-js/modules/es.typed-array.index-of.js"),a("core-js/modules/es.typed-array.iterator.js"),a("core-js/modules/es.typed-array.join.js"),a("core-js/modules/es.typed-array.last-index-of.js"),a("core-js/modules/es.typed-array.map.js"),a("core-js/modules/es.typed-array.reduce.js"),a("core-js/modules/es.typed-array.reduce-right.js"),a("core-js/modules/es.typed-array.reverse.js"),a("core-js/modules/es.typed-array.set.js"),a("core-js/modules/es.typed-array.slice.js"),a("core-js/modules/es.typed-array.some.js"),a("core-js/modules/es.typed-array.sort.js"),a("core-js/modules/es.typed-array.subarray.js"),a("core-js/modules/es.typed-array.to-locale-string.js"),a("core-js/modules/es.typed-array.to-string.js"),a("core-js/modules/es.array.slice.js");var re=a("./capability"),te=a("inherits"),ce=a("readable-stream"),z=ye.readyStates={UNSENT:0,OPENED:1,HEADERS_RECEIVED:2,LOADING:3,DONE:4},le=ye.IncomingMessage=function(ie,se,ae,he){var pe=this;if(ce.Readable.call(pe),pe._mode=ae,pe.headers={},pe.rawHeaders=[],pe.trailers={},pe.rawTrailers=[],pe.on("end",function(){ee.nextTick(function(){pe.emit("close")})}),ae==="fetch"){var me=function De(){Ce.read().then(function(Se){if(!pe._destroyed){if(Se.done){E.clearTimeout(he),pe.push(null);return}pe.push(new oe(Se.value)),De()}}).catch(function(Se){E.clearTimeout(he),pe._destroyed||pe.emit("error",Se)})};if(pe._fetchResponse=se,pe.url=se.url,pe.statusCode=se.status,pe.statusMessage=se.statusText,se.headers.forEach(function(De,Se){pe.headers[Se.toLowerCase()]=De,pe.rawHeaders.push(Se,De)}),re.writableStream){var ve=new WritableStream({write:function(Se){return new Promise(function(xe,Oe){pe._destroyed?Oe():pe.push(new oe(Se))?xe():pe._resumeFetch=xe})},close:function(){E.clearTimeout(he),pe._destroyed||pe.push(null)},abort:function(Se){pe._destroyed||pe.emit("error",Se)}});try{se.body.pipeTo(ve).catch(function(De){E.clearTimeout(he),pe._destroyed||pe.emit("error",De)});return}catch(De){}}var Ce=se.body.getReader();me()}else{pe._xhr=ie,pe._pos=0,pe.url=ie.responseURL,pe.statusCode=ie.status,pe.statusMessage=ie.statusText;var Be=ie.getAllResponseHeaders().split(/\r?\n/);if(Be.forEach(function(De){var Se=De.match(/^([^:]+):\s*(.*)/);if(Se){var xe=Se[1].toLowerCase();xe==="set-cookie"?(pe.headers[xe]===void 0&&(pe.headers[xe]=[]),pe.headers[xe].push(Se[2])):pe.headers[xe]!==void 0?pe.headers[xe]+=", "+Se[2]:pe.headers[xe]=Se[2],pe.rawHeaders.push(Se[1],Se[2])}}),pe._charset="x-user-defined",!re.overrideMimeType){var Fe=pe.rawHeaders["mime-type"];if(Fe){var ke=Fe.match(/;\s*charset=([^;])(;|$)/);ke&&(pe._charset=ke[1].toLowerCase())}pe._charset||(pe._charset="utf-8")}}};te(le,ce.Readable),le.prototype._read=function(){var ie=this,se=ie._resumeFetch;se&&(ie._resumeFetch=null,se())},le.prototype._onXHRProgress=function(){var ie=this,se=ie._xhr,ae=null;switch(ie._mode){case"text:vbarray":if(se.readyState!==z.DONE)break;try{ae=new E.VBArray(se.responseBody).toArray()}catch(Ce){}if(ae!==null){ie.push(new oe(ae));break}case"text":try{ae=se.responseText}catch(Ce){ie._mode="text:vbarray";break}if(ae.length>ie._pos){var he=ae.substr(ie._pos);if(ie._charset==="x-user-defined"){for(var pe=new oe(he.length),me=0;me<he.length;me++)pe[me]=he.charCodeAt(me)&255;ie.push(pe)}else ie.push(he,ie._charset);ie._pos=ae.length}break;case"arraybuffer":if(se.readyState!==z.DONE||!se.response)break;ae=se.response,ie.push(new oe(new Uint8Array(ae)));break;case"moz-chunked-arraybuffer":if(ae=se.response,se.readyState!==z.LOADING||!ae)break;ie.push(new oe(new Uint8Array(ae)));break;case"ms-stream":if(ae=se.response,se.readyState!==z.LOADING)break;var ve=new E.MSStreamReader;ve.onprogress=function(){ve.result.byteLength>ie._pos&&(ie.push(new oe(new Uint8Array(ve.result.slice(ie._pos)))),ie._pos=ve.result.byteLength)},ve.onload=function(){ie.push(null)},ve.readAsArrayBuffer(ae);break}ie._xhr.readyState===z.DONE&&ie._mode!=="ms-stream"&&ie.push(null)}}).call(this)}).call(this,a("_process"),typeof Ut!="undefined"?Ut:typeof self!="undefined"?self:typeof window!="undefined"?window:{},a("buffer").Buffer)},{"./capability":469,_process:467,buffer:90,"core-js/modules/es.array-buffer.slice.js":271,"core-js/modules/es.array.iterator.js":278,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.match.js":304,"core-js/modules/es.string.split.js":307,"core-js/modules/es.typed-array.copy-within.js":315,"core-js/modules/es.typed-array.every.js":316,"core-js/modules/es.typed-array.fill.js":317,"core-js/modules/es.typed-array.filter.js":318,"core-js/modules/es.typed-array.find-index.js":319,"core-js/modules/es.typed-array.find.js":320,"core-js/modules/es.typed-array.for-each.js":321,"core-js/modules/es.typed-array.includes.js":322,"core-js/modules/es.typed-array.index-of.js":323,"core-js/modules/es.typed-array.iterator.js":324,"core-js/modules/es.typed-array.join.js":325,"core-js/modules/es.typed-array.last-index-of.js":326,"core-js/modules/es.typed-array.map.js":327,"core-js/modules/es.typed-array.reduce-right.js":328,"core-js/modules/es.typed-array.reduce.js":329,"core-js/modules/es.typed-array.reverse.js":330,"core-js/modules/es.typed-array.set.js":331,"core-js/modules/es.typed-array.slice.js":332,"core-js/modules/es.typed-array.some.js":333,"core-js/modules/es.typed-array.sort.js":334,"core-js/modules/es.typed-array.subarray.js":335,"core-js/modules/es.typed-array.to-locale-string.js":336,"core-js/modules/es.typed-array.to-string.js":337,"core-js/modules/es.typed-array.uint8-array.js":338,"core-js/modules/web.dom-collections.for-each.js":339,inherits:364,"readable-stream":394}],472:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/helpers/typeof"));a("core-js/modules/es.regexp.exec.js"),a("core-js/modules/es.string.search.js"),a("core-js/modules/es.array.concat.js"),a("core-js/modules/es.string.split.js"),a("core-js/modules/es.string.replace.js"),a("core-js/modules/es.array.join.js"),a("core-js/modules/es.string.trim.js"),a("core-js/modules/es.string.match.js"),a("core-js/modules/es.array.slice.js"),a("core-js/modules/es.object.keys.js"),a("core-js/modules/es.array.splice.js");var oe=a("punycode"),re=a("./util");ye.parse=Se,ye.resolve=Oe,ye.resolveObject=Ie,ye.format=xe,ye.Url=te;function te(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}var ce=/^([a-z0-9.+-]+:)/i,z=/:[0-9]*$/,le=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,ie=["<",">",'"',"`"," ","\r",`
|
|
|
`," "],se=["{","}","|","\\","^","`"].concat(ie),ae=["'"].concat(se),he=["%","/","?",";","#"].concat(ae),pe=["/","?","#"],me=255,ve=/^[+a-z0-9A-Z_-]{0,63}$/,Ce=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,Be={javascript:!0,"javascript:":!0},Fe={javascript:!0,"javascript:":!0},ke={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},De=a("querystring");function Se(Le,je,we){if(Le&&re.isObject(Le)&&Le instanceof te)return Le;var Ve=new te;return Ve.parse(Le,je,we),Ve}te.prototype.parse=function(Le,je,we){if(!re.isString(Le))throw new TypeError("Parameter 'url' must be a string, not "+(0,E.default)(Le));var Ve=Le.indexOf("?"),Ge=Ve!==-1&&Ve<Le.indexOf("#")?"?":"#",ze=Le.split(Ge),it=/\\/g;ze[0]=ze[0].replace(it,"/"),Le=ze.join(Ge);var We=Le;if(We=We.trim(),!we&&Le.split("#").length===1){var Ke=le.exec(We);if(Ke)return this.path=We,this.href=We,this.pathname=Ke[1],Ke[2]?(this.search=Ke[2],je?this.query=De.parse(this.search.substr(1)):this.query=this.search.substr(1)):je&&(this.search="",this.query={}),this}var $e=ce.exec(We);if($e){$e=$e[0];var nt=$e.toLowerCase();this.protocol=nt,We=We.substr($e.length)}if(we||$e||We.match(/^\/\/[^@\/]+@[^@\/]+/)){var et=We.substr(0,2)==="//";et&&!($e&&Fe[$e])&&(We=We.substr(2),this.slashes=!0)}if(!Fe[$e]&&(et||$e&&!ke[$e])){for(var Ye=-1,Qe=0;Qe<pe.length;Qe++){var Je=We.indexOf(pe[Qe]);Je!==-1&&(Ye===-1||Je<Ye)&&(Ye=Je)}var st,qe;Ye===-1?qe=We.lastIndexOf("@"):qe=We.lastIndexOf("@",Ye),qe!==-1&&(st=We.slice(0,qe),We=We.slice(qe+1),this.auth=decodeURIComponent(st)),Ye=-1;for(var Qe=0;Qe<he.length;Qe++){var Je=We.indexOf(he[Qe]);Je!==-1&&(Ye===-1||Je<Ye)&&(Ye=Je)}Ye===-1&&(Ye=We.length),this.host=We.slice(0,Ye),We=We.slice(Ye),this.parseHost(),this.hostname=this.hostname||"";var ft=this.hostname[0]==="["&&this.hostname[this.hostname.length-1]==="]";if(!ft)for(var lt=this.hostname.split("."),Qe=0,tt=lt.length;Qe<tt;Qe++){var Re=lt[Qe];if(Re&&!Re.match(ve)){for(var Ne="",ne=0,ue=Re.length;ne<ue;ne++)Re.charCodeAt(ne)>127?Ne+="x":Ne+=Re[ne];if(!Ne.match(ve)){var Me=lt.slice(0,Qe),Ze=lt.slice(Qe+1),Ee=Re.match(Ce);Ee&&(Me.push(Ee[1]),Ze.unshift(Ee[2])),Ze.length&&(We="/"+Ze.join(".")+We),this.hostname=Me.join(".");break}}}this.hostname.length>me?this.hostname="":this.hostname=this.hostname.toLowerCase(),ft||(this.hostname=oe.toASCII(this.hostname));var be=this.port?":"+this.port:"",Te=this.hostname||"";this.host=Te+be,this.href+=this.host,ft&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),We[0]!=="/"&&(We="/"+We))}if(!Be[nt])for(var Qe=0,tt=ae.length;Qe<tt;Qe++){var He=ae[Qe];if(We.indexOf(He)!==-1){var Ue=encodeURIComponent(He);Ue===He&&(Ue=escape(He)),We=We.split(He).join(Ue)}}var _e=We.indexOf("#");_e!==-1&&(this.hash=We.substr(_e),We=We.slice(0,_e));var ct=We.indexOf("?");if(ct!==-1?(this.search=We.substr(ct),this.query=We.substr(ct+1),je&&(this.query=De.parse(this.query)),We=We.slice(0,ct)):je&&(this.search="",this.query={}),We&&(this.pathname=We),ke[nt]&&this.hostname&&!this.pathname&&(this.pathname="/"),this.pathname||this.search){var be=this.pathname||"",ut=this.search||"";this.path=be+ut}return this.href=this.format(),this};function xe(Le){return re.isString(Le)&&(Le=Se(Le)),Le instanceof te?Le.format():te.prototype.format.call(Le)}te.prototype.format=function(){var Le=this.auth||"";Le&&(Le=encodeURIComponent(Le),Le=Le.replace(/%3A/i,":"),Le+="@");var je=this.protocol||"",we=this.pathname||"",Ve=this.hash||"",Ge=!1,ze="";this.host?Ge=Le+this.host:this.hostname&&(Ge=Le+(this.hostname.indexOf(":")===-1?this.hostname:"["+this.hostname+"]"),this.port&&(Ge+=":"+this.port)),this.query&&re.isObject(this.query)&&Object.keys(this.query).length&&(ze=De.stringify(this.query));var it=this.search||ze&&"?"+ze||"";return je&&je.substr(-1)!==":"&&(je+=":"),this.slashes||(!je||ke[je])&&Ge!==!1?(Ge="//"+(Ge||""),we&&we.charAt(0)!=="/"&&(we="/"+we)):Ge||(Ge=""),Ve&&Ve.charAt(0)!=="#"&&(Ve="#"+Ve),it&&it.charAt(0)!=="?"&&(it="?"+it),we=we.replace(/[?#]/g,function(We){return encodeURIComponent(We)}),it=it.replace("#","%23"),je+Ge+we+it+Ve};function Oe(Le,je){return Se(Le,!1,!0).resolve(je)}te.prototype.resolve=function(Le){return this.resolveObject(Se(Le,!1,!0)).format()};function Ie(Le,je){return Le?Se(Le,!1,!0).resolveObject(je):je}te.prototype.resolveObject=function(Le){if(re.isString(Le)){var je=new te;je.parse(Le,!1,!0),Le=je}for(var we=new te,Ve=Object.keys(this),Ge=0;Ge<Ve.length;Ge++){var ze=Ve[Ge];we[ze]=this[ze]}if(we.hash=Le.hash,Le.href==="")return we.href=we.format(),we;if(Le.slashes&&!Le.protocol){for(var it=Object.keys(Le),We=0;We<it.length;We++){var Ke=it[We];Ke!=="protocol"&&(we[Ke]=Le[Ke])}return ke[we.protocol]&&we.hostname&&!we.pathname&&(we.path=we.pathname="/"),we.href=we.format(),we}if(Le.protocol&&Le.protocol!==we.protocol){if(!ke[Le.protocol]){for(var $e=Object.keys(Le),nt=0;nt<$e.length;nt++){var et=$e[nt];we[et]=Le[et]}return we.href=we.format(),we}if(we.protocol=Le.protocol,!Le.host&&!Fe[Le.protocol]){for(var tt=(Le.pathname||"").split("/");tt.length&&!(Le.host=tt.shift()););Le.host||(Le.host=""),Le.hostname||(Le.hostname=""),tt[0]!==""&&tt.unshift(""),tt.length<2&&tt.unshift(""),we.pathname=tt.join("/")}else we.pathname=Le.pathname;if(we.search=Le.search,we.query=Le.query,we.host=Le.host||"",we.auth=Le.auth,we.hostname=Le.hostname||Le.host,we.port=Le.port,we.pathname||we.search){var Ye=we.pathname||"",Qe=we.search||"";we.path=Ye+Qe}return we.slashes=we.slashes||Le.slashes,we.href=we.format(),we}var Je=we.pathname&&we.pathname.charAt(0)==="/",st=Le.host||Le.pathname&&Le.pathname.charAt(0)==="/",qe=st||Je||we.host&&Le.pathname,ft=qe,lt=we.pathname&&we.pathname.split("/")||[],tt=Le.pathname&&Le.pathname.split("/")||[],Re=we.protocol&&!ke[we.protocol];if(Re&&(we.hostname="",we.port=null,we.host&&(lt[0]===""?lt[0]=we.host:lt.unshift(we.host)),we.host="",Le.protocol&&(Le.hostname=null,Le.port=null,Le.host&&(tt[0]===""?tt[0]=Le.host:tt.unshift(Le.host)),Le.host=null),qe=qe&&(tt[0]===""||lt[0]==="")),st)we.host=Le.host||Le.host===""?Le.host:we.host,we.hostname=Le.hostname||Le.hostname===""?Le.hostname:we.hostname,we.search=Le.search,we.query=Le.query,lt=tt;else if(tt.length)lt||(lt=[]),lt.pop(),lt=lt.concat(tt),we.search=Le.search,we.query=Le.query;else if(!re.isNullOrUndefined(Le.search)){if(Re){we.hostname=we.host=lt.shift();var Ne=we.host&&we.host.indexOf("@")>0?we.host.split("@"):!1;Ne&&(we.auth=Ne.shift(),we.host=we.hostname=Ne.shift())}return we.search=Le.search,we.query=Le.query,(!re.isNull(we.pathname)||!re.isNull(we.search))&&(we.path=(we.pathname?we.pathname:"")+(we.search?we.search:"")),we.href=we.format(),we}if(!lt.length)return we.pathname=null,we.search?we.path="/"+we.search:we.path=null,we.href=we.format(),we;for(var ne=lt.slice(-1)[0],ue=(we.host||Le.host||lt.length>1)&&(ne==="."||ne==="..")||ne==="",Me=0,Ze=lt.length;Ze>=0;Ze--)ne=lt[Ze],ne==="."?lt.splice(Ze,1):ne===".."?(lt.splice(Ze,1),Me++):Me&&(lt.splice(Ze,1),Me--);if(!qe&&!ft)for(;Me--;Me)lt.unshift("..");qe&<[0]!==""&&(!lt[0]||lt[0].charAt(0)!=="/")&<.unshift(""),ue&<.join("/").substr(-1)!=="/"&<.push("");var Ee=lt[0]===""||lt[0]&<[0].charAt(0)==="/";if(Re){we.hostname=we.host=Ee?"":lt.length?lt.shift():"";var Ne=we.host&&we.host.indexOf("@")>0?we.host.split("@"):!1;Ne&&(we.auth=Ne.shift(),we.host=we.hostname=Ne.shift())}return qe=qe||we.host&<.length,qe&&!Ee&<.unshift(""),lt.length?we.pathname=lt.join("/"):(we.pathname=null,we.path=null),(!re.isNull(we.pathname)||!re.isNull(we.search))&&(we.path=(we.pathname?we.pathname:"")+(we.search?we.search:"")),we.auth=Le.auth||we.auth,we.slashes=we.slashes||Le.slashes,we.href=we.format(),we},te.prototype.parseHost=function(){var Le=this.host,je=z.exec(Le);je&&(je=je[0],je!==":"&&(this.port=je.substr(1)),Le=Le.substr(0,Le.length-je.length)),Le&&(this.hostname=Le)}},{"./util":473,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.join.js":279,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.array.splice.js":283,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.match.js":304,"core-js/modules/es.string.replace.js":305,"core-js/modules/es.string.search.js":306,"core-js/modules/es.string.split.js":307,"core-js/modules/es.string.trim.js":308,punycode:382,querystring:385}],473:[function(a,Pe,ye){"use strict";var ee=a("@babel/runtime/helpers/interopRequireDefault"),E=ee(a("@babel/runtime/helpers/typeof"));Pe.exports={isString:function(re){return typeof re=="string"},isObject:function(re){return(0,E.default)(re)==="object"&&re!==null},isNull:function(re){return re===null},isNullOrUndefined:function(re){return re==null}}},{"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79}],474:[function(a,Pe,ye){"use strict";a("core-js/modules/es.number.constructor.js"),ye.encodeURIComponent=function(ee){try{return encodeURIComponent(ee)}catch(E){return ee}},ye.escape=a("escape-html"),ye.timestamp=function(E){if(E){var oe=E;return typeof oe=="string"&&(oe=Number(oe)),String(E).length===10&&(oe*=1e3),new Date(oe)}return Math.round(Date.now()/1e3)}},{"core-js/modules/es.number.constructor.js":286,"escape-html":343}],475:[function(a,Pe,ye){(function(ee,E){(function(){"use strict";var oe=a("@babel/runtime/helpers/interopRequireDefault"),re=oe(a("@babel/runtime/helpers/typeof"));a("core-js/modules/es.string.trim.js"),a("core-js/modules/es.regexp.exec.js"),a("core-js/modules/es.string.split.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/es.promise.js"),a("core-js/modules/es.function.name.js"),a("core-js/modules/es.array.concat.js");var te=a("util"),ce=a("url"),z=a("http"),le=a("https"),ie=a("debug")("urllib"),se=a("humanize-ms"),ae=0,he=Math.pow(2,31)-10,pe=/^https?:\/\//i;function me(Fe,ke){return Fe===void 0?ke:Fe}function ve(Fe){return Fe?Fe.split(";")[0].trim().toLowerCase():""}function Ce(Fe,ke){return function(De,Se,xe){if(De)return ke(De);Fe({data:Se,status:xe.statusCode,headers:xe.headers,res:xe})}}ye.TIMEOUTS=[se("300s"),se("300s")];var Be=["json","text"];ye.request=function(ke,De,Se){return arguments.length===2&&typeof De=="function"&&(Se=De,De=null),typeof Se=="function"?ye.requestWithCallback(ke,De,Se):new Promise(function(xe,Oe){ye.requestWithCallback(ke,De,Ce(xe,Oe))})},ye.requestWithCallback=function(ke,De,Se){if(!ke||typeof ke!="string"&&(0,re.default)(ke)!=="object"){var xe=te.format("expect request url to be a string or a http request options, but got %j",ke);throw new Error(xe)}arguments.length===2&&typeof De=="function"&&(Se=De,De=null),De=De||{},ae>=he&&(ae=0);var Oe=++ae;De.requestUrls=De.requestUrls||[];var Ie={requestId:Oe,url:ke,args:De,ctx:De.ctx};De.emitter&&De.emitter.emit("request",Ie),De.timeout=De.timeout||ye.TIMEOUTS,De.maxRedirects=De.maxRedirects||10,De.streaming=De.streaming||De.customResponse;var Le=Date.now(),je;typeof ke=="string"?(pe.test(ke)||(ke="https://"+ke),je=ce.parse(ke)):je=ke;var we=(De.type||De.method||je.method||"GET").toUpperCase(),Ve=je.port||80,Ge=z,ze=me(De.agent,ye.agent),it=De.fixJSONCtlChars;je.protocol==="https:"&&(Ge=le,ze=me(De.httpsAgent,ye.httpsAgent),je.port||(Ve=443));var We={host:je.hostname||je.host||"localhost",path:je.path||"/",method:we,port:Ve,agent:ze,headers:De.headers||{},lookup:De.lookup};Array.isArray(De.timeout)?We.requestTimeout=De.timeout[De.timeout.length-1]:typeof De.timeout!="undefined"&&(We.requestTimeout=De.timeout);var Ke=De.auth||je.auth;Ke&&(We.auth=Ke);var $e=De.content||De.data,nt=we==="GET"||we==="HEAD"||De.dataAsQueryString;if(!De.content&&$e&&!(typeof $e=="string"||E.isBuffer($e)))if(nt)$e=De.nestedQuerystring?qs.stringify($e):querystring.stringify($e);else{var et=We.headers["Content-Type"]||We.headers["content-type"];et||(De.contentType==="json"?et="application/json":et="application/x-www-form-urlencoded",We.headers["Content-Type"]=et),ve(et)==="application/json"?$e=JSON.stringify($e):$e=De.nestedQuerystring?qs.stringify($e):querystring.stringify($e)}nt&&$e&&(We.path+=(je.query?"&":"?")+$e,$e=null);var Ye=0;if($e){var Qe=$e.length;E.isBuffer($e)||(Qe=E.byteLength($e)),Ye=We.headers["Content-Length"]=Qe}De.dataType==="json"&&(We.headers.Accept="application/json"),typeof De.beforeRequest=="function"&&De.beforeRequest(We);var Je=null,st=null,qe=null,ft=!1,lt=!1,tt=0,Re=-1,Ne=!1,ne="",ue="",Me=null;De.timing&&(Me={queuing:0,dnslookup:0,connected:0,requestSent:0,waiting:0,contentDownload:0});function Ze(){Je&&(clearTimeout(Je),Je=null)}function Ee(){st&&(clearTimeout(st),st=null)}function be(vt,Nt,Ft){if(Ee(),!Se){console.warn("[urllib:warn] [%s] [%s] [worker:%s] %s %s callback twice!!!",Date(),Oe,ee.pid,We.method,ke),vt&&console.warn(`[urllib:warn] [%s] [%s] [worker:%s] %s: %s
|
|
|
stack: %s`,Date(),Oe,ee.pid,vt.name,vt.message,vt.stack);return}var Ot=Se;Se=null;var kt={};Ft&&(Re=Ft.statusCode,kt=Ft.headers);var Bt=Date.now()-Le;Me&&(Me.contentDownload=Bt),ie("[%sms] done, %s bytes HTTP %s %s %s %s, keepAliveSocket: %s, timing: %j",Bt,tt,Re,We.method,We.host,We.path,lt,Me);var bt={status:Re,statusCode:Re,headers:kt,size:tt,aborted:Ne,rt:Bt,keepAliveSocket:lt,data:Nt,requestUrls:De.requestUrls,timing:Me,remoteAddress:ne,remotePort:ue};if(vt){var jt="";ze&&typeof ze.getCurrentStatus=="function"&&(jt=", agent status: "+JSON.stringify(ze.getCurrentStatus())),vt.message+=", "+We.method+" "+ke+" "+Re+" (connected: "+ft+", keepalive socket: "+lt+jt+`)
|
|
|
headers: `+JSON.stringify(kt),vt.data=Nt,vt.path=We.path,vt.status=Re,vt.headers=kt,vt.res=bt}Ot(vt,Nt,De.streaming?Ft:bt),De.emitter&&(Ie.url=ke,Ie.socket=rt&&rt.connection,Ie.options=We,Ie.size=Ye,De.emitter.emit("response",{requestId:Oe,error:vt,ctx:De.ctx,req:Ie,res:bt}))}function Te(vt){var Nt=null;if(De.followRedirect&&statuses.redirect[vt.statusCode]){De._followRedirectCount=(De._followRedirectCount||0)+1;var Ft=vt.headers.location;if(!Ft)Nt=new Error("Got statusCode "+vt.statusCode+" but cannot resolve next location from headers"),Nt.name="FollowRedirectError";else if(De._followRedirectCount>De.maxRedirects)Nt=new Error("Exceeded maxRedirects. Probably stuck in a redirect loop "+ke),Nt.name="MaxRedirectError";else{var Ot=De.formatRedirectUrl?De.formatRedirectUrl(ke,Ft):ce.resolve(ke,Ft);ie("Request#%d %s: `redirected` from %s to %s",Oe,We.path,ke,Ot),Ee(),De.headers&&De.headers.Host&&pe.test(Ft)&&(De.headers.Host=null);var kt=Se;return Se=null,ye.requestWithCallback(Ot,De,kt),{redirect:!0,error:null}}}return{redirect:!1,error:Nt}}De.gzip&&!We.headers["Accept-Encoding"]&&!We.headers["accept-encoding"]&&(We.headers["Accept-Encoding"]="gzip");function He(vt,Nt,Ft){var Ot=vt.headers["content-encoding"];return Ft(null,Nt,Ot)}var Ue=De.writeStream;ie("Request#%d %s %s with headers %j, options.path: %s",Oe,we,ke,We.headers,We.path),De.requestUrls.push(ke);function _e(vt){if(Me&&(Me.waiting=Date.now()-Le),ie("Request#%d %s `req response` event emit: status %d, headers: %j",Oe,ke,vt.statusCode,vt.headers),De.streaming){var Nt=Te(vt);if(Nt.redirect){vt.resume();return}return Nt.error?(vt.resume(),be(Nt.error,null,vt)):be(null,null,vt)}if(vt.on("close",function(){ie("Request#%d %s: `res close` event emit, total size %d",Oe,ke,tt)}),vt.on("error",function(){ie("Request#%d %s: `res error` event emit, total size %d",Oe,ke,tt)}),vt.on("aborted",function(){Ne=!0,ie("Request#%d %s: `res aborted` event emit, total size %d",Oe,ke,tt)}),Ue){var Ft=Te(vt);if(Ft.redirect){vt.resume();return}return Ft.error?(vt.resume(),Ue.end(),be(Ft.error,null,vt)):(De.consumeWriteStream===!1?vt.on("end",be.bind(null,null,null,vt)):Ue.on("close",function(){ie("Request#%d %s: writeStream close event emitted",Oe,ke),be(qe||null,null,vt)}),vt.pipe(Ue))}var Ot=[];vt.on("data",function(kt){ie("Request#%d %s: `res data` event emit, size %d",Oe,ke,kt.length),tt+=kt.length,Ot.push(kt)}),vt.on("end",function(){var kt=E.concat(Ot,tt);if(ie("Request#%d %s: `res end` event emit, total size %d, _dumped: %s",Oe,ke,tt,vt._dumped),qe)return be(qe,kt,vt);var Bt=Te(vt);if(Bt.error)return be(Bt.error,kt,vt);Bt.redirect||He(vt,kt,function(bt,jt,Kt){if(bt)return be(bt,kt,vt);if(!Kt&&Be.indexOf(De.dataType)>=0){try{jt=decodeBodyByCharset(jt,vt)}catch(wt){return ie("decodeBodyByCharset error: %s",wt),be(null,jt,vt)}if(De.dataType==="json")if(tt===0)jt=null;else{var qt=parseJSON(jt,it);qt.error?bt=qt.error:jt=qt.data}}Ne&&ie("Request#%d %s: Remote socket was terminated before `response.end()` was called",Oe,ke),be(bt,jt,vt)})})}var ct,ut;Array.isArray(De.timeout)?(ct=se(De.timeout[0]),ut=se(De.timeout[1])):ct=ut=se(De.timeout),ie("ConnectTimeout: %d, ResponseTimeout: %d",ct,ut);function yt(){ie("Connect timer ticking, timeout: %d",ct),Je=setTimeout(function(){Je=null,Re===-1&&(Re=-2);var vt="Connect timeout for "+ct+"ms",Nt="ConnectionTimeoutError";rt.socket||(Nt="SocketAssignTimeoutError",vt+=", working sockets is full"),qe=new Error(vt),qe.name=Nt,qe.requestId=Oe,ie("ConnectTimeout: Request#%d %s %s: %s, connected: %s",Oe,ke,qe.name,vt,ft),Et()},ct)}function at(){ie("Response timer ticking, timeout: %d",ut),st=setTimeout(function(){st=null;var vt="Response timeout for "+ut+"ms",Nt="ResponseTimeoutError";qe=new Error(vt),qe.name=Nt,qe.requestId=Oe,ie("ResponseTimeout: Request#%d %s %s: %s, connected: %s",Oe,ke,qe.name,vt,ft),Et()},ut)}var rt;We.mode=De.mode?De.mode:"";try{rt=Ge.request(We,_e)}catch(vt){return be(vt)}typeof window=="undefined"?yt():rt.on("requestTimeout",function(){Re===-1&&(Re=-2);var vt="Connect timeout for "+ct+"ms",Nt="ConnectionTimeoutError";qe=new Error(vt),qe.name=Nt,qe.requestId=Oe,Et()});function Et(){ie("Request#%d %s abort, connected: %s",Oe,ke,ft),rt.socket||(qe.noSocket=!0,be(qe)),rt.abort()}return Me&&rt.on("finish",function(){Me.requestSent=Date.now()-Le}),rt.once("socket",function(vt){Me&&(Me.queuing=Date.now()-Le);var Nt=vt.readyState;if(Nt==="opening"){vt.once("lookup",function(Ft,Ot,kt){ie("Request#%d %s lookup: %s, %s, %s",Oe,ke,Ft,Ot,kt),Me&&(Me.dnslookup=Date.now()-Le),Ot&&(ne=Ot)}),vt.once("connect",function(){Me&&(Me.connected=Date.now()-Le),Ze(),at(),ie("Request#%d %s new socket connected",Oe,ke),ft=!0,ne||(ne=vt.remoteAddress),ue=vt.remotePort});return}ie("Request#%d %s reuse socket connected, readyState: %s",Oe,ke,Nt),ft=!0,lt=!0,ne||(ne=vt.remoteAddress),ue=vt.remotePort,Ze(),at()}),rt.on("error",function(vt){(vt.name==="Error"||vt.name==="TypeError")&&(vt.name=ft?"ResponseError":"RequestError"),vt.message+=' (req "error")',ie("Request#%d %s `req error` event emit, %s: %s",Oe,ke,vt.name,vt.message),be(qe||vt)}),Ue&&Ue.once("error",function(vt){vt.message+=' (writeStream "error")',qe=vt,ie("Request#%d %s `writeStream error` event emit, %s: %s",Oe,ke,vt.name,vt.message),Et()}),De.stream?(De.stream.pipe(rt),De.stream.once("error",function(vt){vt.message+=' (stream "error")',qe=vt,ie("Request#%d %s `readStream error` event emit, %s: %s",Oe,ke,vt.name,vt.message),Et()})):rt.end($e),rt.requestId=Oe,rt}}).call(this)}).call(this,a("_process"),a("buffer").Buffer)},{"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,_process:467,buffer:90,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.split.js":307,"core-js/modules/es.string.trim.js":308,debug:465,http:468,https:355,"humanize-ms":356,url:472,util:419}]},{},[1])(1)})})(window)},9981:function(Cn,Ut){"use strict";const ge=function(){const x=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let gt=1;gt<arguments.length;gt++){const a=gt<0||arguments.length<=gt?void 0:arguments[gt];a&&Object.keys(a).forEach(Pe=>{const ye=a[Pe];ye!==void 0&&(x[Pe]=ye)})}return x};Ut.Z=ge},86013:function(Cn,Ut,ge){"use strict";var x=ge(59301),gt=ge(19248);const a=Pe=>{let ye;return typeof Pe=="object"&&(Pe!=null&&Pe.clearIcon)?ye=Pe:Pe&&(ye={clearIcon:x.createElement(gt.Z,null)}),ye};Ut.Z=a},97224:function(Cn,Ut,ge){"use strict";ge.d(Ut,{F:function(){return x}});function x(a){return a!=null&&a===a.window}const gt=a=>{var Pe,ye;if(typeof window=="undefined")return 0;let ee=0;return x(a)?ee=a.pageYOffset:a instanceof Document?ee=a.documentElement.scrollTop:(a instanceof HTMLElement||a)&&(ee=a.scrollTop),a&&!x(a)&&typeof ee!="number"&&(ee=(ye=((Pe=a.ownerDocument)!==null&&Pe!==void 0?Pe:a).documentElement)===null||ye===void 0?void 0:ye.scrollTop),ee};Ut.Z=gt},83010:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return Pe}});var x=ge(16089);function gt(ye,ee,E,oe){const re=E-ee;return ye/=oe/2,ye<1?re/2*ye*ye*ye+ee:re/2*((ye-=2)*ye*ye+2)+ee}var a=ge(97224);function Pe(ye){let ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:E=()=>window,callback:oe,duration:re=450}=ee,te=E(),ce=(0,a.Z)(te),z=Date.now(),le=()=>{const se=Date.now()-z,ae=gt(se>re?re:se,ce,ye,re);(0,a.F)(te)?te.scrollTo(window.pageXOffset,ae):te instanceof Document||te.constructor.name==="HTMLDocument"?te.documentElement.scrollTop=ae:te.scrollTop=ae,se<re?(0,x.Z)(le):typeof oe=="function"&&oe()};(0,x.Z)(le)}},1560:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return pe}});var x=ge(2738),gt=ge(45915),a=ge(82326),Pe=ge(59301),ye=ge(92310),ee=ge.n(ye),E=ge(11592),oe=ge(75030),re=ge(48755);const{Option:te}=a.default;function ce(me){return(me==null?void 0:me.type)&&(me.type.isSelectOption||me.type.isSelectOptGroup)}const z=(me,ve)=>{var Ce;const{prefixCls:Be,className:Fe,popupClassName:ke,dropdownClassName:De,children:Se,dataSource:xe}=me,Oe=(0,E.Z)(Se);let Ie;Oe.length===1&&Pe.isValidElement(Oe[0])&&!ce(Oe[0])&&([Ie]=Oe);const Le=Ie?()=>Ie:void 0;let je;Oe.length&&ce(Oe[0])?je=Se:je=xe?xe.map(ze=>{if(Pe.isValidElement(ze))return ze;switch(typeof ze){case"string":return Pe.createElement(te,{key:ze,value:ze},ze);case"object":{const{value:it}=ze;return Pe.createElement(te,{key:it,value:it},ze.text)}default:return}}):[];const{getPrefixCls:we}=Pe.useContext(re.E_),Ve=we("select",Be),[Ge]=(0,oe.Cn)("SelectLike",(Ce=me.dropdownStyle)===null||Ce===void 0?void 0:Ce.zIndex);return Pe.createElement(a.default,Object.assign({ref:ve,suffixIcon:null},(0,x.Z)(me,["dataSource","dropdownClassName"]),{prefixCls:Ve,popupClassName:ke||De,dropdownStyle:Object.assign(Object.assign({},me.dropdownStyle),{zIndex:Ge}),className:ee()(`${Ve}-auto-complete`,Fe),mode:a.default.SECRET_COMBOBOX_MODE_DO_NOT_USE,getInputElement:Le}),je)};var ie=Pe.forwardRef(z);const{Option:se}=a.default,ae=(0,gt.Z)(ie,"dropdownAlign",me=>(0,x.Z)(me,["visible"])),he=ie;he.Option=se,he._InternalPanelDoNotUseOrYouWillBeFired=ae;var pe=he},91882:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return Ge}});var x=ge(59301),gt=ge(92310),a=ge.n(gt),Pe=ge(11592),ye=ge(26112),ee=ge(22703),E=ge(48755),oe=ge(84105),re=ge(19563);const te=ze=>{let{children:it}=ze;const{getPrefixCls:We}=x.useContext(E.E_),Ke=We("breadcrumb");return x.createElement("li",{className:`${Ke}-separator`,"aria-hidden":"true"},it===""?it:it||"/")};te.__ANT_BREADCRUMB_SEPARATOR=!0;var ce=te,z=function(ze,it){var We={};for(var Ke in ze)Object.prototype.hasOwnProperty.call(ze,Ke)&&it.indexOf(Ke)<0&&(We[Ke]=ze[Ke]);if(ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $e=0,Ke=Object.getOwnPropertySymbols(ze);$e<Ke.length;$e++)it.indexOf(Ke[$e])<0&&Object.prototype.propertyIsEnumerable.call(ze,Ke[$e])&&(We[Ke[$e]]=ze[Ke[$e]]);return We};function le(ze,it){if(ze.title===void 0||ze.title===null)return null;const We=Object.keys(it).join("|");return typeof ze.title=="object"?ze.title:String(ze.title).replace(new RegExp(`:(${We})`,"g"),(Ke,$e)=>it[$e]||Ke)}function ie(ze,it,We,Ke){if(We==null)return null;const{className:$e,onClick:nt}=it,et=z(it,["className","onClick"]),Ye=Object.assign(Object.assign({},(0,ye.Z)(et,{data:!0,aria:!0})),{onClick:nt});return Ke!==void 0?x.createElement("a",Object.assign({},Ye,{className:a()(`${ze}-link`,$e),href:Ke}),We):x.createElement("span",Object.assign({},Ye,{className:a()(`${ze}-link`,$e)}),We)}function se(ze,it){return(Ke,$e,nt,et,Ye)=>{if(it)return it(Ke,$e,nt,et);const Qe=le(Ke,$e);return ie(ze,Ke,Qe,Ye)}}var ae=function(ze,it){var We={};for(var Ke in ze)Object.prototype.hasOwnProperty.call(ze,Ke)&&it.indexOf(Ke)<0&&(We[Ke]=ze[Ke]);if(ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $e=0,Ke=Object.getOwnPropertySymbols(ze);$e<Ke.length;$e++)it.indexOf(Ke[$e])<0&&Object.prototype.propertyIsEnumerable.call(ze,Ke[$e])&&(We[Ke[$e]]=ze[Ke[$e]]);return We};const he=ze=>{const{prefixCls:it,separator:We="/",children:Ke,menu:$e,overlay:nt,dropdownProps:et,href:Ye}=ze,Je=(st=>{if($e||nt){const qe=Object.assign({},et);if($e){const ft=$e||{},{items:lt}=ft,tt=ae(ft,["items"]);qe.menu=Object.assign(Object.assign({},tt),{items:lt==null?void 0:lt.map((Re,Ne)=>{var{key:ne,title:ue,label:Me,path:Ze}=Re,Ee=ae(Re,["key","title","label","path"]);let be=Me!=null?Me:ue;return Ze&&(be=x.createElement("a",{href:`${Ye}${Ze}`},be)),Object.assign(Object.assign({},Ee),{key:ne!=null?ne:Ne,label:be})})})}else nt&&(qe.overlay=nt);return x.createElement(re.Z,Object.assign({placement:"bottom"},qe),x.createElement("span",{className:`${it}-overlay-link`},st,x.createElement(oe.Z,null)))}return st})(Ke);return Je!=null?x.createElement(x.Fragment,null,x.createElement("li",null,Je),We&&x.createElement(ce,null,We)):null},pe=ze=>{const{prefixCls:it,children:We,href:Ke}=ze,$e=ae(ze,["prefixCls","children","href"]),{getPrefixCls:nt}=x.useContext(E.E_),et=nt("breadcrumb",it);return x.createElement(he,Object.assign({},$e,{prefixCls:et}),ie(et,$e,We,Ke))};pe.__ANT_BREADCRUMB_ITEM=!0;var me=pe,ve=ge(36237),Ce=ge(63356),Be=ge(16931),Fe=ge(51636);const ke=ze=>{const{componentCls:it,iconCls:We,calc:Ke}=ze;return{[it]:Object.assign(Object.assign({},(0,Ce.Wf)(ze)),{color:ze.itemColor,fontSize:ze.fontSize,[We]:{fontSize:ze.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:ze.linkColor,transition:`color ${ze.motionDurationMid}`,padding:`0 ${(0,ve.unit)(ze.paddingXXS)}`,borderRadius:ze.borderRadiusSM,height:ze.fontHeight,display:"inline-block",marginInline:Ke(ze.marginXXS).mul(-1).equal(),"&:hover":{color:ze.linkHoverColor,backgroundColor:ze.colorBgTextHover}},(0,Ce.Qy)(ze)),"li:last-child":{color:ze.lastItemColor},[`${it}-separator`]:{marginInline:ze.separatorMargin,color:ze.separatorColor},[`${it}-link`]:{[`
|
|
|
> ${We} + span,
|
|
|
> ${We} + a
|
|
|
`]:{marginInlineStart:ze.marginXXS}},[`${it}-overlay-link`]:{borderRadius:ze.borderRadiusSM,height:ze.fontHeight,display:"inline-block",padding:`0 ${(0,ve.unit)(ze.paddingXXS)}`,marginInline:Ke(ze.marginXXS).mul(-1).equal(),[`> ${We}`]:{marginInlineStart:ze.marginXXS,fontSize:ze.fontSizeIcon},"&:hover":{color:ze.linkHoverColor,backgroundColor:ze.colorBgTextHover,a:{color:ze.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${ze.componentCls}-rtl`]:{direction:"rtl"}})}},De=ze=>({itemColor:ze.colorTextDescription,lastItemColor:ze.colorText,iconFontSize:ze.fontSize,linkColor:ze.colorTextDescription,linkHoverColor:ze.colorText,separatorColor:ze.colorTextDescription,separatorMargin:ze.marginXS});var Se=(0,Be.I$)("Breadcrumb",ze=>{const it=(0,Fe.mergeToken)(ze,{});return ke(it)},De),xe=function(ze,it){var We={};for(var Ke in ze)Object.prototype.hasOwnProperty.call(ze,Ke)&&it.indexOf(Ke)<0&&(We[Ke]=ze[Ke]);if(ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $e=0,Ke=Object.getOwnPropertySymbols(ze);$e<Ke.length;$e++)it.indexOf(Ke[$e])<0&&Object.prototype.propertyIsEnumerable.call(ze,Ke[$e])&&(We[Ke[$e]]=ze[Ke[$e]]);return We};function Oe(ze){const{breadcrumbName:it,children:We}=ze,Ke=xe(ze,["breadcrumbName","children"]),$e=Object.assign({title:it},Ke);return We&&($e.menu={items:We.map(nt=>{var{breadcrumbName:et}=nt,Ye=xe(nt,["breadcrumbName"]);return Object.assign(Object.assign({},Ye),{title:et})})}),$e}function Ie(ze,it){return(0,x.useMemo)(()=>ze||(it?it.map(Oe):null),[ze,it])}var Le=function(ze,it){var We={};for(var Ke in ze)Object.prototype.hasOwnProperty.call(ze,Ke)&&it.indexOf(Ke)<0&&(We[Ke]=ze[Ke]);if(ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $e=0,Ke=Object.getOwnPropertySymbols(ze);$e<Ke.length;$e++)it.indexOf(Ke[$e])<0&&Object.prototype.propertyIsEnumerable.call(ze,Ke[$e])&&(We[Ke[$e]]=ze[Ke[$e]]);return We};const je=(ze,it)=>{if(it===void 0)return it;let We=(it||"").replace(/^\//,"");return Object.keys(ze).forEach(Ke=>{We=We.replace(`:${Ke}`,ze[Ke])}),We},we=ze=>{const{prefixCls:it,separator:We="/",style:Ke,className:$e,rootClassName:nt,routes:et,items:Ye,children:Qe,itemRender:Je,params:st={}}=ze,qe=Le(ze,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:ft,direction:lt,breadcrumb:tt}=x.useContext(E.E_);let Re;const Ne=ft("breadcrumb",it),[ne,ue,Me]=Se(Ne),Ze=Ie(Ye,et),Ee=se(Ne,Je);if(Ze&&Ze.length>0){const He=[],Ue=Ye||et;Re=Ze.map((_e,ct)=>{const{path:ut,key:yt,type:at,menu:rt,overlay:Et,onClick:vt,className:Nt,separator:Ft,dropdownProps:Ot}=_e,kt=je(st,ut);kt!==void 0&&He.push(kt);const Bt=yt!=null?yt:ct;if(at==="separator")return x.createElement(ce,{key:Bt},Ft);const bt={},jt=ct===Ze.length-1;rt?bt.menu=rt:Et&&(bt.overlay=Et);let{href:Kt}=_e;return He.length&&kt!==void 0&&(Kt=`#/${He.join("/")}`),x.createElement(he,Object.assign({key:Bt},bt,(0,ye.Z)(_e,{data:!0,aria:!0}),{className:Nt,dropdownProps:Ot,href:Kt,separator:jt?"":We,onClick:vt,prefixCls:Ne}),Ee(_e,st,Ue,He,Kt))})}else if(Qe){const He=(0,Pe.Z)(Qe).length;Re=(0,Pe.Z)(Qe).map((Ue,_e)=>{if(!Ue)return Ue;const ct=_e===He-1;return(0,ee.Tm)(Ue,{separator:ct?"":We,key:_e})})}const be=a()(Ne,tt==null?void 0:tt.className,{[`${Ne}-rtl`]:lt==="rtl"},$e,nt,ue,Me),Te=Object.assign(Object.assign({},tt==null?void 0:tt.style),Ke);return ne(x.createElement("nav",Object.assign({className:be,style:Te},qe),x.createElement("ol",null,Re)))};we.Item=me,we.Separator=ce;var Ve=we,Ge=Ve},79939:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return Jt}});var x=ge(77654),gt=ge(59301),a=ge(92310),Pe=ge.n(a),ye=ge(60499),ee=ge(85899),E=ge(72190),oe=ge(42244),re=ge(37463),te=ge(6551),ce=ge(6089),z=ge(18929),le=gt.createContext({}),ie=le,se=ge(43749),ae=ge(18642),he="__rc_cascader_search_mark__",pe=function(St,Dt,It){var Lt=It.label,rn=Lt===void 0?"":Lt;return Dt.some(function(an){return String(an[rn]).toLowerCase().includes(St.toLowerCase())})},me=function(St,Dt,It,Lt){return Dt.map(function(rn){return rn[Lt.label]}).join(" / ")},ve=function(St,Dt,It,Lt,rn,an){var cn=rn.filter,In=cn===void 0?pe:cn,kn=rn.render,tr=kn===void 0?me:kn,Rn=rn.limit,Fn=Rn===void 0?50:Rn,Zn=rn.sort;return gt.useMemo(function(){var qn=[];if(!St)return[];function rr(ir,dr){var _n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;ir.forEach(function(or){if(!(!Zn&&Fn!==!1&&Fn>0&&qn.length>=Fn)){var sr=[].concat((0,x.Z)(dr),[or]),jr=or[It.children],wr=_n||or.disabled;if((!jr||jr.length===0||an)&&In(St,sr,{label:It.label})){var br;qn.push((0,ee.Z)((0,ee.Z)({},or),{},(br={disabled:wr},(0,ae.Z)(br,It.label,tr(St,sr,Lt,It)),(0,ae.Z)(br,he,sr),(0,ae.Z)(br,It.children,void 0),br)))}jr&&rr(or[It.children],sr,wr)}})}return rr(Dt,[]),Zn&&qn.sort(function(ir,dr){return Zn(ir[he],dr[he],St,It)}),Fn!==!1&&Fn>0?qn.slice(0,Fn):qn},[St,Dt,It,Lt,tr,an,In,Zn,Fn])},Ce=ve,Be="__RC_CASCADER_SPLIT__",Fe="SHOW_PARENT",ke="SHOW_CHILD";function De(xt){return xt.join(Be)}function Se(xt){return xt.map(De)}function xe(xt){return xt.split(Be)}function Oe(xt){var St=xt||{},Dt=St.label,It=St.value,Lt=St.children,rn=It||"value";return{label:Dt||"label",value:rn,key:rn,children:Lt||"children"}}function Ie(xt,St){var Dt,It;return(Dt=xt.isLeaf)!==null&&Dt!==void 0?Dt:!((It=xt[St.children])!==null&&It!==void 0&&It.length)}function Le(xt){var St=xt.parentElement;if(St){var Dt=xt.offsetTop-St.offsetTop;Dt-St.scrollTop<0?St.scrollTo({top:Dt}):Dt+xt.offsetHeight-St.scrollTop>St.offsetHeight&&St.scrollTo({top:Dt+xt.offsetHeight-St.offsetHeight})}}function je(xt,St){return xt.map(function(Dt){var It;return(It=Dt[he])===null||It===void 0?void 0:It.map(function(Lt){return Lt[St.value]})})}function we(xt){return Array.isArray(xt)&&Array.isArray(xt[0])}function Ve(xt){return xt?we(xt)?xt:(xt.length===0?[]:[xt]).map(function(St){return Array.isArray(St)?St:[St]}):[]}function Ge(xt,St,Dt){var It=new Set(xt),Lt=St();return xt.filter(function(rn){var an=Lt[rn],cn=an?an.parent:null,In=an?an.children:null;return an&&an.node.disabled?!0:Dt===ke?!(In&&In.some(function(kn){return kn.key&&It.has(kn.key)})):!(cn&&!cn.node.disabled&&It.has(cn.key))})}function ze(xt,St,Dt){for(var It=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Lt=St,rn=[],an=function(){var kn,tr,Rn,Fn=xt[cn],Zn=(kn=Lt)===null||kn===void 0?void 0:kn.findIndex(function(rr){var ir=rr[Dt.value];return It?String(ir)===String(Fn):ir===Fn}),qn=Zn!==-1?(tr=Lt)===null||tr===void 0?void 0:tr[Zn]:null;rn.push({value:(Rn=qn==null?void 0:qn[Dt.value])!==null&&Rn!==void 0?Rn:Fn,index:Zn,option:qn}),Lt=qn==null?void 0:qn[Dt.children]},cn=0;cn<xt.length;cn+=1)an();return rn}var it=function(xt,St,Dt,It,Lt){return gt.useMemo(function(){var rn=Lt||function(an){var cn=It?an.slice(-1):an,In=" / ";return cn.every(function(kn){return["string","number"].includes((0,se.Z)(kn))})?cn.join(In):cn.reduce(function(kn,tr,Rn){var Fn=gt.isValidElement(tr)?gt.cloneElement(tr,{key:Rn}):tr;return Rn===0?[Fn]:[].concat((0,x.Z)(kn),[In,Fn])},[])};return xt.map(function(an){var cn,In=ze(an,St,Dt),kn=rn(In.map(function(Rn){var Fn,Zn=Rn.option,qn=Rn.value;return(Fn=Zn==null?void 0:Zn[Dt.label])!==null&&Fn!==void 0?Fn:qn}),In.map(function(Rn){var Fn=Rn.option;return Fn})),tr=De(an);return{label:kn,value:tr,key:tr,valueCells:an,disabled:(cn=In[In.length-1])===null||cn===void 0||(cn=cn.option)===null||cn===void 0?void 0:cn.disabled}})},[xt,St,Dt,Lt,It])};function We(xt,St){return gt.useCallback(function(Dt){var It=[],Lt=[];return Dt.forEach(function(rn){var an=ze(rn,xt,St);an.every(function(cn){return cn.option})?Lt.push(rn):It.push(rn)}),[Lt,It]},[xt,St])}var Ke=ge(34061),$e=function(xt,St){var Dt=gt.useRef({options:[],info:{keyEntities:{},pathKeyEntities:{}}}),It=gt.useCallback(function(){return Dt.current.options!==xt&&(Dt.current.options=xt,Dt.current.info=(0,Ke.I8)(xt,{fieldNames:St,initWrapper:function(rn){return(0,ee.Z)((0,ee.Z)({},rn),{},{pathKeyEntities:{}})},processEntity:function(rn,an){var cn=rn.nodes.map(function(In){return In[St.value]}).join(Be);an.pathKeyEntities[cn]=rn,rn.key=cn}})),Dt.current.info.pathKeyEntities},[St,xt]);return It};function nt(xt,St){var Dt=gt.useMemo(function(){return St||[]},[St]),It=$e(Dt,xt),Lt=gt.useCallback(function(rn){var an=It();return rn.map(function(cn){var In=an[cn].nodes;return In.map(function(kn){return kn[xt.value]})})},[It,xt]);return[Dt,It,Lt]}var et=ge(48736);function Ye(xt){return gt.useMemo(function(){if(!xt)return[!1,{}];var St={matchInputWidth:!0,limit:50};return xt&&(0,se.Z)(xt)==="object"&&(St=(0,ee.Z)((0,ee.Z)({},St),xt)),St.limit<=0&&(St.limit=!1),[!0,St]},[xt])}var Qe=ge(34643);function Je(xt,St,Dt,It,Lt,rn,an,cn){return function(In){if(!xt)St(In);else{var kn=De(In),tr=Se(Dt),Rn=Se(It),Fn=tr.includes(kn),Zn=Lt.some(function(wr){return De(wr)===kn}),qn=Dt,rr=Lt;if(Zn&&!Fn)rr=Lt.filter(function(wr){return De(wr)!==kn});else{var ir=Fn?tr.filter(function(wr){return wr!==kn}):[].concat((0,x.Z)(tr),[kn]),dr=rn(),_n;if(Fn){var or=(0,Qe.S)(ir,{checked:!1,halfCheckedKeys:Rn},dr);_n=or.checkedKeys}else{var sr=(0,Qe.S)(ir,!0,dr);_n=sr.checkedKeys}var jr=Ge(_n,rn,cn);qn=an(jr)}St([].concat((0,x.Z)(rr),(0,x.Z)(qn)))}}}function st(xt,St,Dt,It,Lt){return gt.useMemo(function(){var rn=Lt(St),an=(0,E.Z)(rn,2),cn=an[0],In=an[1];if(!xt||!St.length)return[cn,[],In];var kn=Se(cn),tr=Dt(),Rn=(0,Qe.S)(kn,!0,tr),Fn=Rn.checkedKeys,Zn=Rn.halfCheckedKeys;return[It(Fn),It(Zn),In]},[xt,St,Dt,It,Lt])}var qe=gt.memo(function(xt){var St=xt.children;return St},function(xt,St){return!St.open}),ft=qe;function lt(xt){var St,Dt=xt.prefixCls,It=xt.checked,Lt=xt.halfChecked,rn=xt.disabled,an=xt.onClick,cn=xt.disableCheckbox,In=gt.useContext(ie),kn=In.checkable,tr=typeof kn!="boolean"?kn:null;return gt.createElement("span",{className:Pe()("".concat(Dt),(St={},(0,ae.Z)(St,"".concat(Dt,"-checked"),It),(0,ae.Z)(St,"".concat(Dt,"-indeterminate"),!It&&Lt),(0,ae.Z)(St,"".concat(Dt,"-disabled"),rn||cn),St)),onClick:an},tr)}var tt="__cascader_fix_label__";function Re(xt){var St=xt.prefixCls,Dt=xt.multiple,It=xt.options,Lt=xt.activeValue,rn=xt.prevValuePath,an=xt.onToggleOpen,cn=xt.onSelect,In=xt.onActive,kn=xt.checkedSet,tr=xt.halfCheckedSet,Rn=xt.loadingKeys,Fn=xt.isSelectable,Zn=xt.disabled,qn="".concat(St,"-menu"),rr="".concat(St,"-menu-item"),ir=gt.useContext(ie),dr=ir.fieldNames,_n=ir.changeOnSelect,or=ir.expandTrigger,sr=ir.expandIcon,jr=ir.loadingIcon,wr=ir.dropdownMenuColumnStyle,br=ir.optionRender,Er=or==="hover",Br=function(pr){return Zn||pr},Sr=gt.useMemo(function(){return It.map(function(hr){var pr,kr=hr.disabled,Xr=hr.disableCheckbox,mi=hr[he],_r=(pr=hr[tt])!==null&&pr!==void 0?pr:hr[dr.label],ai=hr[dr.value],ei=Ie(hr,dr),ui=mi?mi.map(function(Hn){return Hn[dr.value]}):[].concat((0,x.Z)(rn),[ai]),xr=De(ui),Ir=Rn.includes(xr),ar=kn.has(xr),Dn=tr.has(xr);return{disabled:kr,label:_r,value:ai,isLeaf:ei,isLoading:Ir,checked:ar,halfChecked:Dn,option:hr,disableCheckbox:Xr,fullPath:ui,fullPathKey:xr}})},[It,kn,dr,tr,Rn,rn]);return gt.createElement("ul",{className:qn,role:"menu"},Sr.map(function(hr){var pr,kr=hr.disabled,Xr=hr.label,mi=hr.value,_r=hr.isLeaf,ai=hr.isLoading,ei=hr.checked,ui=hr.halfChecked,xr=hr.option,Ir=hr.fullPath,ar=hr.fullPathKey,Dn=hr.disableCheckbox,Hn=function(){if(!Br(kr)){var mr=(0,x.Z)(Ir);Er&&_r&&mr.pop(),In(mr)}},Vn=function(){Fn(xr)&&!Br(kr)&&cn(Ir,_r)},Bn;return typeof xr.title=="string"?Bn=xr.title:typeof Xr=="string"&&(Bn=Xr),gt.createElement("li",{key:ar,className:Pe()(rr,(pr={},(0,ae.Z)(pr,"".concat(rr,"-expand"),!_r),(0,ae.Z)(pr,"".concat(rr,"-active"),Lt===mi||Lt===ar),(0,ae.Z)(pr,"".concat(rr,"-disabled"),Br(kr)),(0,ae.Z)(pr,"".concat(rr,"-loading"),ai),pr)),style:wr,role:"menuitemcheckbox",title:Bn,"aria-checked":ei,"data-path-key":ar,onClick:function(){Hn(),!Dn&&(!Dt||_r)&&Vn()},onDoubleClick:function(){_n&&an(!1)},onMouseEnter:function(){Er&&Hn()},onMouseDown:function(mr){mr.preventDefault()}},Dt&>.createElement(lt,{prefixCls:"".concat(St,"-checkbox"),checked:ei,halfChecked:ui,disabled:Br(kr)||Dn,disableCheckbox:Dn,onClick:function(mr){Dn||(mr.stopPropagation(),Vn())}}),gt.createElement("div",{className:"".concat(rr,"-content")},br?br(xr):Xr),!ai&&sr&&!_r&>.createElement("div",{className:"".concat(rr,"-expand-icon")},sr),ai&&jr&>.createElement("div",{className:"".concat(rr,"-loading-icon")},jr))}))}var Ne=function(St,Dt){var It=gt.useContext(ie),Lt=It.values,rn=Lt[0],an=gt.useState([]),cn=(0,E.Z)(an,2),In=cn[0],kn=cn[1];return gt.useEffect(function(){St||kn(rn||[])},[Dt,rn]),[In,kn]},ne=Ne,ue=ge(10228),Me=function(xt,St,Dt,It,Lt,rn,an){var cn=an.direction,In=an.searchValue,kn=an.toggleOpen,tr=an.open,Rn=cn==="rtl",Fn=gt.useMemo(function(){for(var wr=-1,br=St,Er=[],Br=[],Sr=It.length,hr=je(St,Dt),pr=function(ai){var ei=br.findIndex(function(ui,xr){return(hr[xr]?De(hr[xr]):ui[Dt.value])===It[ai]});if(ei===-1)return 1;wr=ei,Er.push(wr),Br.push(It[ai]),br=br[wr][Dt.children]},kr=0;kr<Sr&&br&&!pr(kr);kr+=1);for(var Xr=St,mi=0;mi<Er.length-1;mi+=1)Xr=Xr[Er[mi]][Dt.children];return[Br,wr,Xr,hr]},[It,Dt,St]),Zn=(0,E.Z)(Fn,4),qn=Zn[0],rr=Zn[1],ir=Zn[2],dr=Zn[3],_n=function(br){Lt(br)},or=function(br){var Er=ir.length,Br=rr;Br===-1&&br<0&&(Br=Er);for(var Sr=0;Sr<Er;Sr+=1){Br=(Br+br+Er)%Er;var hr=ir[Br];if(hr&&!hr.disabled){var pr=qn.slice(0,-1).concat(dr[Br]?De(dr[Br]):hr[Dt.value]);_n(pr);return}}},sr=function(){if(qn.length>1){var br=qn.slice(0,-1);_n(br)}else kn(!1)},jr=function(){var br,Er=((br=ir[rr])===null||br===void 0?void 0:br[Dt.children])||[],Br=Er.find(function(hr){return!hr.disabled});if(Br){var Sr=[].concat((0,x.Z)(qn),[Br[Dt.value]]);_n(Sr)}};gt.useImperativeHandle(xt,function(){return{onKeyDown:function(br){var Er=br.which;switch(Er){case ue.Z.UP:case ue.Z.DOWN:{var Br=0;Er===ue.Z.UP?Br=-1:Er===ue.Z.DOWN&&(Br=1),Br!==0&&or(Br);break}case ue.Z.LEFT:{if(In)break;Rn?jr():sr();break}case ue.Z.RIGHT:{if(In)break;Rn?sr():jr();break}case ue.Z.BACKSPACE:{In||sr();break}case ue.Z.ENTER:{if(qn.length){var Sr=ir[rr],hr=(Sr==null?void 0:Sr[he])||[];hr.length?rn(hr.map(function(pr){return pr[Dt.value]}),hr[hr.length-1]):rn(qn,ir[rr])}break}case ue.Z.ESC:kn(!1),tr&&br.stopPropagation()}},onKeyUp:function(){}}})},Ze=gt.forwardRef(function(xt,St){var Dt,It,Lt,rn=xt.prefixCls,an=xt.multiple,cn=xt.searchValue,In=xt.toggleOpen,kn=xt.notFoundContent,tr=xt.direction,Rn=xt.open,Fn=xt.disabled,Zn=gt.useRef(null),qn=tr==="rtl",rr=gt.useContext(ie),ir=rr.options,dr=rr.values,_n=rr.halfValues,or=rr.fieldNames,sr=rr.changeOnSelect,jr=rr.onSelect,wr=rr.searchOptions,br=rr.dropdownPrefixCls,Er=rr.loadData,Br=rr.expandTrigger,Sr=br||rn,hr=gt.useState([]),pr=(0,E.Z)(hr,2),kr=pr[0],Xr=pr[1],mi=function(Lr){if(!(!Er||cn)){var Ur=ze(Lr,ir,or),ri=Ur.map(function(Si){var Ai=Si.option;return Ai}),ci=ri[ri.length-1];if(ci&&!Ie(ci,or)){var Ci=De(Lr);Xr(function(Si){return[].concat((0,x.Z)(Si),[Ci])}),Er(ri)}}};gt.useEffect(function(){kr.length&&kr.forEach(function(Pr){var Lr=xe(Pr),Ur=ze(Lr,ir,or,!0).map(function(ci){var Ci=ci.option;return Ci}),ri=Ur[Ur.length-1];(!ri||ri[or.children]||Ie(ri,or))&&Xr(function(ci){return ci.filter(function(Ci){return Ci!==Pr})})})},[ir,kr,or]);var _r=gt.useMemo(function(){return new Set(Se(dr))},[dr]),ai=gt.useMemo(function(){return new Set(Se(_n))},[_n]),ei=ne(an,Rn),ui=(0,E.Z)(ei,2),xr=ui[0],Ir=ui[1],ar=function(Lr){Ir(Lr),mi(Lr)},Dn=function(Lr){if(Fn)return!1;var Ur=Lr.disabled,ri=Ie(Lr,or);return!Ur&&(ri||sr||an)},Hn=function(Lr,Ur){var ri=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;jr(Lr),!an&&(Ur||sr&&(Br==="hover"||ri))&&In(!1)},Vn=gt.useMemo(function(){return cn?wr:ir},[cn,wr,ir]),Bn=gt.useMemo(function(){for(var Pr=[{options:Vn}],Lr=Vn,Ur=je(Lr,or),ri=function(){var Si=xr[ci],Ai=Lr.find(function(ea,ra){return(Ur[ra]?De(Ur[ra]):ea[or.value])===Si}),Di=Ai==null?void 0:Ai[or.children];if(!(Di!=null&&Di.length))return 1;Lr=Di,Pr.push({options:Di})},ci=0;ci<xr.length&&!ri();ci+=1);return Pr},[Vn,xr,or]),lr=function(Lr,Ur){Dn(Ur)&&Hn(Lr,Ie(Ur,or),!0)};Me(St,Vn,or,xr,ar,lr,{direction:tr,searchValue:cn,toggleOpen:In,open:Rn}),gt.useEffect(function(){if(!cn)for(var Pr=0;Pr<xr.length;Pr+=1){var Lr,Ur=xr.slice(0,Pr+1),ri=De(Ur),ci=(Lr=Zn.current)===null||Lr===void 0?void 0:Lr.querySelector('li[data-path-key="'.concat(ri.replace(/\\{0,2}"/g,'\\"'),'"]'));ci&&Le(ci)}},[xr,cn]);var mr=!((Dt=Bn[0])!==null&&Dt!==void 0&&(Dt=Dt.options)!==null&&Dt!==void 0&&Dt.length),Un=[(It={},(0,ae.Z)(It,or.value,"__EMPTY__"),(0,ae.Z)(It,tt,kn),(0,ae.Z)(It,"disabled",!0),It)],Nn=(0,ee.Z)((0,ee.Z)({},xt),{},{multiple:!mr&&an,onSelect:Hn,onActive:ar,onToggleOpen:In,checkedSet:_r,halfCheckedSet:ai,loadingKeys:kr,isSelectable:Dn}),Qn=mr?[{options:Un}]:Bn,ur=Qn.map(function(Pr,Lr){var Ur=xr.slice(0,Lr),ri=xr[Lr];return gt.createElement(Re,(0,ye.Z)({key:Lr},Nn,{prefixCls:Sr,options:Pr.options,prevValuePath:Ur,activeValue:ri}))});return gt.createElement(ft,{open:Rn},gt.createElement("div",{className:Pe()("".concat(Sr,"-menus"),(Lt={},(0,ae.Z)(Lt,"".concat(Sr,"-menu-empty"),mr),(0,ae.Z)(Lt,"".concat(Sr,"-rtl"),qn),Lt)),ref:Zn},ur))}),Ee=Ze,be=gt.forwardRef(function(xt,St){var Dt=(0,re.lk)();return gt.createElement(Ee,(0,ye.Z)({},xt,Dt,{ref:St}))}),Te=be,He=ge(70425);function Ue(){}function _e(xt){var St,Dt=xt,It=Dt.prefixCls,Lt=It===void 0?"rc-cascader":It,rn=Dt.style,an=Dt.className,cn=Dt.options,In=Dt.checkable,kn=Dt.defaultValue,tr=Dt.value,Rn=Dt.fieldNames,Fn=Dt.changeOnSelect,Zn=Dt.onChange,qn=Dt.showCheckedStrategy,rr=Dt.loadData,ir=Dt.expandTrigger,dr=Dt.expandIcon,_n=dr===void 0?">":dr,or=Dt.loadingIcon,sr=Dt.direction,jr=Dt.notFoundContent,wr=jr===void 0?"Not Found":jr,br=Dt.disabled,Er=!!In,Br=(0,He.C8)(kn,{value:tr,postState:Ve}),Sr=(0,E.Z)(Br,2),hr=Sr[0],pr=Sr[1],kr=gt.useMemo(function(){return Oe(Rn)},[JSON.stringify(Rn)]),Xr=nt(kr,cn),mi=(0,E.Z)(Xr,3),_r=mi[0],ai=mi[1],ei=mi[2],ui=We(_r,kr),xr=st(Er,hr,ai,ei,ui),Ir=(0,E.Z)(xr,3),ar=Ir[0],Dn=Ir[1],Hn=Ir[2],Vn=(0,He.zX)(function(Qn){if(pr(Qn),Zn){var ur=Ve(Qn),Pr=ur.map(function(ri){return ze(ri,_r,kr).map(function(ci){return ci.option})}),Lr=Er?ur:ur[0],Ur=Er?Pr:Pr[0];Zn(Lr,Ur)}}),Bn=Je(Er,Vn,ar,Dn,Hn,ai,ei,qn),lr=(0,He.zX)(function(Qn){Bn(Qn)}),mr=gt.useMemo(function(){return{options:_r,fieldNames:kr,values:ar,halfValues:Dn,changeOnSelect:Fn,onSelect:lr,checkable:In,searchOptions:[],dropdownPrefixCls:void 0,loadData:rr,expandTrigger:ir,expandIcon:_n,loadingIcon:or,dropdownMenuColumnStyle:void 0}},[_r,kr,ar,Dn,Fn,lr,In,rr,ir,_n,or]),Un="".concat(Lt,"-panel"),Nn=!_r.length;return gt.createElement(ie.Provider,{value:mr},gt.createElement("div",{className:Pe()(Un,(St={},(0,ae.Z)(St,"".concat(Un,"-rtl"),sr==="rtl"),(0,ae.Z)(St,"".concat(Un,"-empty"),Nn),St),an),style:rn},Nn?wr:gt.createElement(Ee,{prefixCls:Lt,searchValue:"",multiple:Er,toggleOpen:Ue,open:!0,direction:sr,disabled:br})))}function ct(xt){var St=xt.onPopupVisibleChange,Dt=xt.popupVisible,It=xt.popupClassName,Lt=xt.popupPlacement;warning(!St,"`onPopupVisibleChange` is deprecated. Please use `onDropdownVisibleChange` instead."),warning(Dt===void 0,"`popupVisible` is deprecated. Please use `open` instead."),warning(It===void 0,"`popupClassName` is deprecated. Please use `dropdownClassName` instead."),warning(Lt===void 0,"`popupPlacement` is deprecated. Please use `placement` instead.")}function ut(xt,St){if(xt){var Dt=function It(Lt){for(var rn=0;rn<Lt.length;rn++){var an=Lt[rn];if(an[St==null?void 0:St.value]===null)return warning(!1,"`value` in Cascader options should not be `null`."),!0;if(Array.isArray(an[St==null?void 0:St.children])&&It(an[St==null?void 0:St.children]))return!0}};Dt(xt)}}var yt=null,at=["id","prefixCls","fieldNames","defaultValue","value","changeOnSelect","onChange","displayRender","checkable","autoClearSearchValue","searchValue","onSearch","showSearch","expandTrigger","options","dropdownPrefixCls","loadData","popupVisible","open","popupClassName","dropdownClassName","dropdownMenuColumnStyle","dropdownStyle","popupPlacement","placement","onDropdownVisibleChange","onPopupVisibleChange","expandIcon","loadingIcon","children","dropdownMatchSelectWidth","showCheckedStrategy","optionRender"],rt=gt.forwardRef(function(xt,St){var Dt=xt.id,It=xt.prefixCls,Lt=It===void 0?"rc-cascader":It,rn=xt.fieldNames,an=xt.defaultValue,cn=xt.value,In=xt.changeOnSelect,kn=xt.onChange,tr=xt.displayRender,Rn=xt.checkable,Fn=xt.autoClearSearchValue,Zn=Fn===void 0?!0:Fn,qn=xt.searchValue,rr=xt.onSearch,ir=xt.showSearch,dr=xt.expandTrigger,_n=xt.options,or=xt.dropdownPrefixCls,sr=xt.loadData,jr=xt.popupVisible,wr=xt.open,br=xt.popupClassName,Er=xt.dropdownClassName,Br=xt.dropdownMenuColumnStyle,Sr=xt.dropdownStyle,hr=xt.popupPlacement,pr=xt.placement,kr=xt.onDropdownVisibleChange,Xr=xt.onPopupVisibleChange,mi=xt.expandIcon,_r=mi===void 0?">":mi,ai=xt.loadingIcon,ei=xt.children,ui=xt.dropdownMatchSelectWidth,xr=ui===void 0?!1:ui,Ir=xt.showCheckedStrategy,ar=Ir===void 0?Fe:Ir,Dn=xt.optionRender,Hn=(0,oe.Z)(xt,at),Vn=(0,te.ZP)(Dt),Bn=!!Rn,lr=(0,z.Z)(an,{value:cn,postState:Ve}),mr=(0,E.Z)(lr,2),Un=mr[0],Nn=mr[1],Qn=gt.useMemo(function(){return Oe(rn)},[JSON.stringify(rn)]),ur=nt(Qn,_n),Pr=(0,E.Z)(ur,3),Lr=Pr[0],Ur=Pr[1],ri=Pr[2],ci=(0,z.Z)("",{value:qn,postState:function(Oi){return Oi||""}}),Ci=(0,E.Z)(ci,2),Si=Ci[0],Ai=Ci[1],Di=function(Oi,_i){Ai(Oi),_i.source!=="blur"&&rr&&rr(Oi)},ea=Ye(ir),ra=(0,E.Z)(ea,2),ya=ra[0],ha=ra[1],oa=Ce(Si,Lr,Qn,or||Lt,ha,In||Bn),di=We(Lr,Qn),Jr=st(Bn,Un,Ur,ri,di),Ui=(0,E.Z)(Jr,3),zi=Ui[0],fi=Ui[1],ki=Ui[2],Xi=gt.useMemo(function(){var oi=Se(zi),Oi=Ge(oi,Ur,ar);return[].concat((0,x.Z)(ki),(0,x.Z)(ri(Oi)))},[zi,Ur,ri,ki,ar]),xi=it(Xi,Lr,Qn,Bn,tr),Bi=(0,ce.Z)(function(oi){if(Nn(oi),kn){var Oi=Ve(oi),_i=Oi.map(function(Za){return ze(Za,Lr,Qn).map(function(Aa){return Aa.option})}),po=Bn?Oi:Oi[0],za=Bn?_i:_i[0];kn(po,za)}}),Fi=Je(Bn,Bi,zi,fi,ki,Ur,ri,ar),Ea=(0,ce.Z)(function(oi){(!Bn||Zn)&&Ai(""),Fi(oi)}),eo=function(Oi,_i){if(_i.type==="clear"){Bi([]);return}var po=_i.values[0],za=po.valueCells;Ea(za)},ka=wr!==void 0?wr:jr,Sa=Er||br,_o=pr||hr,Wo=function(Oi){kr==null||kr(Oi),Xr==null||Xr(Oi)},vi=gt.useMemo(function(){return{options:Lr,fieldNames:Qn,values:zi,halfValues:fi,changeOnSelect:In,onSelect:Ea,checkable:Rn,searchOptions:oa,dropdownPrefixCls:or,loadData:sr,expandTrigger:dr,expandIcon:_r,loadingIcon:ai,dropdownMenuColumnStyle:Br,optionRender:Dn}},[Lr,Qn,zi,fi,In,Ea,Rn,oa,or,sr,dr,_r,ai,Br,Dn]),Ii=!(Si?oa:Lr).length,hi=Si&&ha.matchInputWidth||Ii?{}:{minWidth:"auto"};return gt.createElement(ie.Provider,{value:vi},gt.createElement(re.Ac,(0,ye.Z)({},Hn,{ref:St,id:Vn,prefixCls:Lt,autoClearSearchValue:Zn,dropdownMatchSelectWidth:xr,dropdownStyle:(0,ee.Z)((0,ee.Z)({},hi),Sr),displayValues:xi,onDisplayValuesChange:eo,mode:Bn?"multiple":void 0,searchValue:Si,onSearch:Di,showSearch:ya,OptionList:Te,emptyOptions:Ii,open:ka,dropdownClassName:Sa,placement:_o,onDropdownVisibleChange:Wo,getRawInputElement:function(){return ei}})))});rt.SHOW_PARENT=Fe,rt.SHOW_CHILD=ke,rt.Panel=_e;var Et=rt,vt=Et,Nt=ge(2738),Ft=ge(75030),Ot=ge(86641),kt=ge(45915),Bt=ge(82855),bt=ge(48755),jt=ge(38406),Kt=ge(2171),qt=ge(83397),wt=ge(31756),Rt=ge(56553),Vt=ge(24971),_t=ge(1722),un=ge(90376),xn=ge(68525),Wn=ge(90005),zn=ge(70045);function gn(xt,St){const{getPrefixCls:Dt,direction:It,renderEmpty:Lt}=gt.useContext(bt.E_),rn=St||It,an=Dt("select",xt),cn=Dt("cascader",xt);return[an,cn,rn,Lt]}var Ln=gn;function mn(xt,St){return gt.useMemo(()=>St?gt.createElement("span",{className:`${xt}-checkbox-inner`}):!1,[St])}var tn=ge(33853),sn=ge(58617),ln=ge(38819),vn=(xt,St,Dt)=>{let It=Dt;Dt||(It=St?gt.createElement(tn.Z,null):gt.createElement(ln.Z,null));const Lt=gt.createElement("span",{className:`${xt}-menu-item-loading-icon`},gt.createElement(sn.Z,{spin:!0}));return gt.useMemo(()=>[It,Lt],[It])},bn=ge(56119),Sn=ge(16931),Yn=ge(36237),pn=ge(36170),Mn=ge(63356),Jn=xt=>{const{prefixCls:St,componentCls:Dt}=xt,It=`${Dt}-menu-item`,Lt=`
|
|
|
&${It}-expand ${It}-expand-icon,
|
|
|
${It}-loading-icon
|
|
|
`;return[(0,pn.C2)(`${St}-checkbox`,xt),{[Dt]:{"&-checkbox":{top:0,marginInlineEnd:xt.paddingXS,pointerEvents:"unset"},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${Dt}-menu-empty`]:{[`${Dt}-menu`]:{width:"100%",height:"auto",[It]:{color:xt.colorTextDisabled}}}},"&-menu":{flexGrow:1,flexShrink:0,minWidth:xt.controlItemWidth,height:xt.dropdownHeight,margin:0,padding:xt.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${(0,Yn.unit)(xt.lineWidth)} ${xt.lineType} ${xt.colorSplit}`},"&-item":Object.assign(Object.assign({},Mn.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:xt.optionPadding,lineHeight:xt.lineHeight,cursor:"pointer",transition:`all ${xt.motionDurationMid}`,borderRadius:xt.borderRadiusSM,"&:hover":{background:xt.controlItemBgHover},"&-disabled":{color:xt.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[Lt]:{color:xt.colorTextDisabled}},[`&-active:not(${It}-disabled)`]:{"&, &:hover":{color:xt.optionSelectedColor,fontWeight:xt.optionSelectedFontWeight,backgroundColor:xt.optionSelectedBg}},"&-content":{flex:"auto"},[Lt]:{marginInlineStart:xt.paddingXXS,color:xt.colorTextDescription,fontSize:xt.fontSizeIcon},"&-keyword":{color:xt.colorHighlight}})}}}]};const Cr=xt=>{const{componentCls:St,antCls:Dt}=xt;return[{[St]:{width:xt.controlWidth}},{[`${St}-dropdown`]:[{[`&${Dt}-select-dropdown`]:{padding:0}},Jn(xt)]},{[`${St}-dropdown-rtl`]:{direction:"rtl"}},(0,bn.c)(xt)]},cr=xt=>{const St=Math.round((xt.controlHeight-xt.fontSize*xt.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:xt.controlItemBgActive,optionSelectedFontWeight:xt.fontWeightStrong,optionPadding:`${St}px ${xt.paddingSM}px`,menuPadding:xt.paddingXXS,optionSelectedColor:xt.colorText}};var dn=(0,Sn.I$)("Cascader",xt=>[Cr(xt)],cr);const En=xt=>{const{componentCls:St}=xt;return{[`${St}-panel`]:[Jn(xt),{display:"inline-flex",border:`${(0,Yn.unit)(xt.lineWidth)} ${xt.lineType} ${xt.colorSplit}`,borderRadius:xt.borderRadiusLG,overflowX:"auto",maxWidth:"100%",[`${St}-menus`]:{alignItems:"stretch"},[`${St}-menu`]:{height:"auto"},"&-empty":{padding:xt.paddingXXS}}]}};var Gn=(0,Sn.A1)(["Cascader","Panel"],xt=>En(xt),cr);function Xn(xt){const{prefixCls:St,className:Dt,multiple:It,rootClassName:Lt,notFoundContent:rn,direction:an,expandIcon:cn,disabled:In}=xt,kn=gt.useContext(Kt.Z),tr=In!=null?In:kn,[Rn,Fn,Zn,qn]=Ln(St,an),rr=(0,qt.Z)(Fn),[ir,dr,_n]=dn(Fn,rr);Gn(Fn);const or=Zn==="rtl",[sr,jr]=vn(Rn,or,cn),wr=rn||(qn==null?void 0:qn("Cascader"))||gt.createElement(jt.Z,{componentName:"Cascader"}),br=mn(Fn,It);return ir(gt.createElement(_e,Object.assign({},xt,{checkable:br,prefixCls:Fn,className:Pe()(Dt,dr,Lt,_n,rr),notFoundContent:wr,direction:Zn,expandIcon:sr,loadingIcon:jr,disabled:tr})))}var Wt=Xn,Xt=function(xt,St){var Dt={};for(var It in xt)Object.prototype.hasOwnProperty.call(xt,It)&&St.indexOf(It)<0&&(Dt[It]=xt[It]);if(xt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Lt=0,It=Object.getOwnPropertySymbols(xt);Lt<It.length;Lt++)St.indexOf(It[Lt])<0&&Object.prototype.propertyIsEnumerable.call(xt,It[Lt])&&(Dt[It[Lt]]=xt[It[Lt]]);return Dt};const{SHOW_CHILD:Tt,SHOW_PARENT:Zt}=vt;function Pt(xt,St,Dt){const It=xt.toLowerCase().split(St).reduce((an,cn,In)=>In===0?[cn]:[].concat((0,x.Z)(an),[St,cn]),[]),Lt=[];let rn=0;return It.forEach((an,cn)=>{const In=rn+an.length;let kn=xt.slice(rn,In);rn=In,cn%2===1&&(kn=gt.createElement("span",{className:`${Dt}-menu-item-keyword`,key:`separator-${cn}`},kn)),Lt.push(kn)}),Lt}const Ht=(xt,St,Dt,It)=>{const Lt=[],rn=xt.toLowerCase();return St.forEach((an,cn)=>{cn!==0&&Lt.push(" / ");let In=an[It.label];const kn=typeof In;(kn==="string"||kn==="number")&&(In=Pt(String(In),rn,Dt)),Lt.push(In)}),Lt},Ct=gt.forwardRef((xt,St)=>{var Dt;const{prefixCls:It,size:Lt,disabled:rn,className:an,rootClassName:cn,multiple:In,bordered:kn=!0,transitionName:tr,choiceTransitionName:Rn="",popupClassName:Fn,dropdownClassName:Zn,expandIcon:qn,placement:rr,showSearch:ir,allowClear:dr=!0,notFoundContent:_n,direction:or,getPopupContainer:sr,status:jr,showArrow:wr,builtinPlacements:br,style:Er,variant:Br}=xt,Sr=Xt(xt,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style","variant"]),hr=(0,Nt.Z)(Sr,["suffixIcon"]),{getPrefixCls:pr,getPopupContainer:kr,className:Xr,style:mi}=(0,bt.dj)("cascader"),{popupOverflow:_r}=gt.useContext(bt.E_),{status:ai,hasFeedback:ei,isFormItemInput:ui,feedbackIcon:xr}=gt.useContext(Rt.aM),Ir=(0,Bt.F)(ai,jr),[ar,Dn,Hn,Vn]=Ln(It,or),Bn=Hn==="rtl",lr=pr(),mr=(0,qt.Z)(ar),[Un,Nn,Qn]=(0,un.Z)(ar,mr),ur=(0,qt.Z)(Dn),[Pr]=dn(Dn,ur),{compactSize:Lr,compactItemClassnames:Ur}=(0,zn.ri)(ar,or),[ri,ci]=(0,Vt.Z)("cascader",Br,kn),Ci=_n||(Vn==null?void 0:Vn("Cascader"))||gt.createElement(jt.Z,{componentName:"Cascader"}),Si=Pe()(Fn||Zn,`${Dn}-dropdown`,{[`${Dn}-dropdown-rtl`]:Hn==="rtl"},cn,mr,ur,Nn,Qn),Ai=gt.useMemo(()=>{if(!ir)return ir;let Bi={render:Ht};return typeof ir=="object"&&(Bi=Object.assign(Object.assign({},Bi),ir)),Bi},[ir]),Di=(0,wt.Z)(Bi=>{var Fi;return(Fi=Lt!=null?Lt:Lr)!==null&&Fi!==void 0?Fi:Bi}),ea=gt.useContext(Kt.Z),ra=rn!=null?rn:ea,[ya,ha]=vn(ar,Bn,qn),oa=mn(Dn,In),di=(0,Wn.Z)(xt.suffixIcon,wr),{suffixIcon:Jr,removeIcon:Ui,clearIcon:zi}=(0,xn.Z)(Object.assign(Object.assign({},xt),{hasFeedback:ei,feedbackIcon:xr,showSuffixIcon:di,multiple:In,prefixCls:ar,componentName:"Cascader"})),fi=gt.useMemo(()=>rr!==void 0?rr:Bn?"bottomRight":"bottomLeft",[rr,Bn]),ki=dr===!0?{clearIcon:zi}:dr,[Xi]=(0,Ft.Cn)("SelectLike",(Dt=hr.dropdownStyle)===null||Dt===void 0?void 0:Dt.zIndex),xi=gt.createElement(vt,Object.assign({prefixCls:ar,className:Pe()(!It&&Dn,{[`${ar}-lg`]:Di==="large",[`${ar}-sm`]:Di==="small",[`${ar}-rtl`]:Bn,[`${ar}-${ri}`]:ci,[`${ar}-in-form-item`]:ui},(0,Bt.Z)(ar,Ir,ei),Ur,Xr,an,cn,mr,ur,Nn,Qn),disabled:ra,style:Object.assign(Object.assign({},mi),Er)},hr,{builtinPlacements:(0,_t.Z)(br,_r),direction:Hn,placement:fi,notFoundContent:Ci,allowClear:ki,showSearch:Ai,expandIcon:ya,suffixIcon:Jr,removeIcon:Ui,loadingIcon:ha,checkable:oa,dropdownClassName:Si,dropdownPrefixCls:It||Dn,dropdownStyle:Object.assign(Object.assign({},hr.dropdownStyle),{zIndex:Xi}),choiceTransitionName:(0,Ot.m)(lr,"",Rn),transitionName:(0,Ot.m)(lr,"slide-up",tr),getPopupContainer:sr||kr,ref:St}));return Pr(Un(xi))}),Gt=(0,kt.Z)(Ct,"dropdownAlign",xt=>(0,Nt.Z)(xt,["visible"]));Ct.SHOW_PARENT=Zt,Ct.SHOW_CHILD=Tt,Ct.Panel=Wt,Ct._InternalPanelDoNotUseOrYouWillBeFired=Gt;var Jt=Ct},62673:function(Cn,Ut,ge){"use strict";ge.d(Ut,{default:function(){return Se}});var x=ge(59301),gt=ge(92310),a=ge.n(gt),Pe=ge(16632),ye=ge(8654),ee=ge(12919),E=ge(63872),oe=ge(48755),re=ge(2171),te=ge(83397),ce=ge(56553),le=x.createContext(null),ie=ge(36170),se=ge(74632),ae=function(xe,Oe){var Ie={};for(var Le in xe)Object.prototype.hasOwnProperty.call(xe,Le)&&Oe.indexOf(Le)<0&&(Ie[Le]=xe[Le]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var je=0,Le=Object.getOwnPropertySymbols(xe);je<Le.length;je++)Oe.indexOf(Le[je])<0&&Object.prototype.propertyIsEnumerable.call(xe,Le[je])&&(Ie[Le[je]]=xe[Le[je]]);return Ie};const he=(xe,Oe)=>{var Ie;const{prefixCls:Le,className:je,rootClassName:we,children:Ve,indeterminate:Ge=!1,style:ze,onMouseEnter:it,onMouseLeave:We,skipGroup:Ke=!1,disabled:$e}=xe,nt=ae(xe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:et,direction:Ye,checkbox:Qe}=x.useContext(oe.E_),Je=x.useContext(le),{isFormItemInput:st}=x.useContext(ce.aM),qe=x.useContext(re.Z),ft=(Ie=(Je==null?void 0:Je.disabled)||$e)!==null&&Ie!==void 0?Ie:qe,lt=x.useRef(nt.value),tt=x.useRef(null),Re=(0,ye.sQ)(Oe,tt);x.useEffect(()=>{Je==null||Je.registerValue(nt.value)},[]),x.useEffect(()=>{if(!Ke)return nt.value!==lt.current&&(Je==null||Je.cancelValue(lt.current),Je==null||Je.registerValue(nt.value),lt.current=nt.value),()=>Je==null?void 0:Je.cancelValue(nt.value)},[nt.value]),x.useEffect(()=>{var _e;!((_e=tt.current)===null||_e===void 0)&&_e.input&&(tt.current.input.indeterminate=Ge)},[Ge]);const Ne=et("checkbox",Le),ne=(0,te.Z)(Ne),[ue,Me,Ze]=(0,ie.ZP)(Ne,ne),Ee=Object.assign({},nt);Je&&!Ke&&(Ee.onChange=function(){nt.onChange&&nt.onChange.apply(nt,arguments),Je.toggleOption&&Je.toggleOption({label:Ve,value:nt.value})},Ee.name=Je.name,Ee.checked=Je.value.includes(nt.value));const be=a()(`${Ne}-wrapper`,{[`${Ne}-rtl`]:Ye==="rtl",[`${Ne}-wrapper-checked`]:Ee.checked,[`${Ne}-wrapper-disabled`]:ft,[`${Ne}-wrapper-in-form-item`]:st},Qe==null?void 0:Qe.className,je,we,Ze,ne,Me),Te=a()({[`${Ne}-indeterminate`]:Ge},E.A,Me),[He,Ue]=(0,se.Z)(Ee.onClick);return ue(x.createElement(ee.Z,{component:"Checkbox",disabled:ft},x.createElement("label",{className:be,style:Object.assign(Object.assign({},Qe==null?void 0:Qe.style),ze),onMouseEnter:it,onMouseLeave:We,onClick:He},x.createElement(Pe.Z,Object.assign({},Ee,{onClick:Ue,prefixCls:Ne,className:Te,disabled:ft,ref:Re})),Ve!==void 0&&x.createElement("span",{className:`${Ne}-label`},Ve))))};var me=x.forwardRef(he),ve=ge(77654),Ce=ge(2738),Be=function(xe,Oe){var Ie={};for(var Le in xe)Object.prototype.hasOwnProperty.call(xe,Le)&&Oe.indexOf(Le)<0&&(Ie[Le]=xe[Le]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var je=0,Le=Object.getOwnPropertySymbols(xe);je<Le.length;je++)Oe.indexOf(Le[je])<0&&Object.prototype.propertyIsEnumerable.call(xe,Le[je])&&(Ie[Le[je]]=xe[Le[je]]);return Ie},ke=x.forwardRef((xe,Oe)=>{const{defaultValue:Ie,children:Le,options:je=[],prefixCls:we,className:Ve,rootClassName:Ge,style:ze,onChange:it}=xe,We=Be(xe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Ke,direction:$e}=x.useContext(oe.E_),[nt,et]=x.useState(We.value||Ie||[]),[Ye,Qe]=x.useState([]);x.useEffect(()=>{"value"in We&&et(We.value||[])},[We.value]);const Je=x.useMemo(()=>je.map(Te=>typeof Te=="string"||typeof Te=="number"?{label:Te,value:Te}:Te),[je]),st=Te=>{Qe(He=>He.filter(Ue=>Ue!==Te))},qe=Te=>{Qe(He=>[].concat((0,ve.Z)(He),[Te]))},ft=Te=>{const He=nt.indexOf(Te.value),Ue=(0,ve.Z)(nt);He===-1?Ue.push(Te.value):Ue.splice(He,1),"value"in We||et(Ue),it==null||it(Ue.filter(_e=>Ye.includes(_e)).sort((_e,ct)=>{const ut=Je.findIndex(at=>at.value===_e),yt=Je.findIndex(at=>at.value===ct);return ut-yt}))},lt=Ke("checkbox",we),tt=`${lt}-group`,Re=(0,te.Z)(lt),[Ne,ne,ue]=(0,ie.ZP)(lt,Re),Me=(0,Ce.Z)(We,["value","disabled"]),Ze=je.length?Je.map(Te=>x.createElement(me,{prefixCls:lt,key:Te.value.toString(),disabled:"disabled"in Te?Te.disabled:We.disabled,value:Te.value,checked:nt.includes(Te.value),onChange:Te.onChange,className:`${tt}-item`,style:Te.style,title:Te.title,id:Te.id,required:Te.required},Te.label)):Le,Ee={toggleOption:ft,value:nt,disabled:We.disabled,name:We.name,registerValue:qe,cancelValue:st},be=a()(tt,{[`${tt}-rtl`]:$e==="rtl"},Ve,Ge,ue,Re,ne);return Ne(x.createElement("div",Object.assign({className:be,style:ze},Me,{ref:Oe}),x.createElement(le.Provider,{value:Ee},Ze)))});const De=me;De.Group=ke,De.__ANT_CHECKBOX=!0;var Se=De},36170:function(Cn,Ut,ge){"use strict";ge.d(Ut,{C2:function(){return ee}});var x=ge(36237),gt=ge(63356),a=ge(51636),Pe=ge(16931);const ye=E=>{const{checkboxCls:oe}=E,re=`${oe}-wrapper`;return[{[`${oe}-group`]:Object.assign(Object.assign({},(0,gt.Wf)(E)),{display:"inline-flex",flexWrap:"wrap",columnGap:E.marginXS,[`> ${E.antCls}-row`]:{flex:1}}),[re]:Object.assign(Object.assign({},(0,gt.Wf)(E)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${re}`]:{marginInlineStart:0},[`&${re}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[oe]:Object.assign(Object.assign({},(0,gt.Wf)(E)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:E.borderRadiusSM,alignSelf:"center",[`${oe}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${oe}-inner`]:Object.assign({},(0,gt.oN)(E))},[`${oe}-inner`]:{boxSizing:"border-box",display:"block",width:E.checkboxSize,height:E.checkboxSize,direction:"ltr",backgroundColor:E.colorBgContainer,border:`${(0,x.unit)(E.lineWidth)} ${E.lineType} ${E.colorBorder}`,borderRadius:E.borderRadiusSM,borderCollapse:"separate",transition:`all ${E.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"25%",display:"table",width:E.calc(E.checkboxSize).div(14).mul(5).equal(),height:E.calc(E.checkboxSize).div(14).mul(8).equal(),border:`${(0,x.unit)(E.lineWidthBold)} solid ${E.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${E.motionDurationFast} ${E.motionEaseInBack}, opacity ${E.motionDurationFast}`}},"& + span":{paddingInlineStart:E.paddingXS,paddingInlineEnd:E.paddingXS}})},{[`
|
|
|
${re}:not(${re}-disabled),
|
|
|
${oe}:not(${oe}-disabled)
|
|
|
`]:{[`&:hover ${oe}-inner`]:{borderColor:E.colorPrimary}},[`${re}:not(${re}-disabled)`]:{[`&:hover ${oe}-checked:not(${oe}-disabled) ${oe}-inner`]:{backgroundColor:E.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${oe}-checked:not(${oe}-disabled):after`]:{borderColor:E.colorPrimaryHover}}},{[`${oe}-checked`]:{[`${oe}-inner`]:{backgroundColor:E.colorPrimary,borderColor:E.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${E.motionDurationMid} ${E.motionEaseOutBack} ${E.motionDurationFast}`}}},[`
|
|
|
${re}-checked:not(${re}-disabled),
|
|
|
${oe}-checked:not(${oe}-disabled)
|
|
|
`]:{[`&:hover ${oe}-inner`]:{backgroundColor:E.colorPrimaryHover,borderColor:"transparent"}}},{[oe]:{"&-indeterminate":{[`${oe}-inner`]:{backgroundColor:`${E.colorBgContainer} !important`,borderColor:`${E.colorBorder} !important`,"&:after":{top:"50%",insetInlineStart:"50%",width:E.calc(E.fontSizeLG).div(2).equal(),height:E.calc(E.fontSizeLG).div(2).equal(),backgroundColor:E.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}},[`&:hover ${oe}-inner`]:{backgroundColor:`${E.colorBgContainer} !important`,borderColor:`${E.colorPrimary} !important`}}}},{[`${re}-disabled`]:{cursor:"not-allowed"},[`${oe}-disabled`]:{[`&, ${oe}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${oe}-inner`]:{background:E.colorBgContainerDisabled,borderColor:E.colorBorder,"&:after":{borderColor:E.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:E.colorTextDisabled},[`&${oe}-indeterminate ${oe}-inner::after`]:{background:E.colorTextDisabled}}}]};function ee(E,oe){const re=(0,a.mergeToken)(oe,{checkboxCls:`.${E}`,checkboxSize:oe.controlInteractiveSize});return[ye(re)]}Ut.ZP=(0,Pe.I$)("Checkbox",(E,oe)=>{let{prefixCls:re}=oe;return[ee(re,E)]})},38406:function(Cn,Ut,ge){"use strict";var x=ge(59301),gt=ge(48755),a=ge(584);const Pe=ye=>{const{componentName:ee}=ye,{getPrefixCls:E}=(0,x.useContext)(gt.E_),oe=E("empty");switch(ee){case"Table":case"List":return x.createElement(a.Z,{image:a.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return x.createElement(a.Z,{image:a.Z.PRESENTED_IMAGE_SIMPLE,className:`${oe}-small`});case"Table.filter":return null;default:return x.createElement(a.Z,null)}};Ut.Z=Pe},37285:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return ie}});var x=ge(59301),gt=ge(92310),a=ge.n(gt),Pe=ge(48755),ye=ge(36237),ee=ge(63356),E=ge(16931),oe=ge(51636);const re=se=>{const{componentCls:ae,sizePaddingEdgeHorizontal:he,colorSplit:pe,lineWidth:me,textPaddingInline:ve,orientationMargin:Ce,verticalMarginInline:Be}=se;return{[ae]:Object.assign(Object.assign({},(0,ee.Wf)(se)),{borderBlockStart:`${(0,ye.unit)(me)} solid ${pe}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:Be,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${(0,ye.unit)(me)} solid ${pe}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${(0,ye.unit)(se.dividerHorizontalGutterMargin)} 0`},[`&-horizontal${ae}-with-text`]:{display:"flex",alignItems:"center",margin:`${(0,ye.unit)(se.dividerHorizontalWithTextGutterMargin)} 0`,color:se.colorTextHeading,fontWeight:500,fontSize:se.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${pe}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${(0,ye.unit)(me)} solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${ae}-with-text-start`]:{"&::before":{width:`calc(${Ce} * 100%)`},"&::after":{width:`calc(100% - ${Ce} * 100%)`}},[`&-horizontal${ae}-with-text-end`]:{"&::before":{width:`calc(100% - ${Ce} * 100%)`},"&::after":{width:`calc(${Ce} * 100%)`}},[`${ae}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:ve},"&-dashed":{background:"none",borderColor:pe,borderStyle:"dashed",borderWidth:`${(0,ye.unit)(me)} 0 0`},[`&-horizontal${ae}-with-text${ae}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${ae}-dashed`]:{borderInlineStartWidth:me,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},"&-dotted":{background:"none",borderColor:pe,borderStyle:"dotted",borderWidth:`${(0,ye.unit)(me)} 0 0`},[`&-horizontal${ae}-with-text${ae}-dotted`]:{"&::before, &::after":{borderStyle:"dotted none none"}},[`&-vertical${ae}-dotted`]:{borderInlineStartWidth:me,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${ae}-with-text`]:{color:se.colorText,fontWeight:"normal",fontSize:se.fontSize},[`&-horizontal${ae}-with-text-start${ae}-no-default-orientation-margin-start`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${ae}-inner-text`]:{paddingInlineStart:he}},[`&-horizontal${ae}-with-text-end${ae}-no-default-orientation-margin-end`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${ae}-inner-text`]:{paddingInlineEnd:he}}})}},te=se=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:se.marginXS});var ce=(0,E.I$)("Divider",se=>{const ae=(0,oe.mergeToken)(se,{dividerHorizontalWithTextGutterMargin:se.margin,dividerHorizontalGutterMargin:se.marginLG,sizePaddingEdgeHorizontal:0});return[re(ae)]},te,{unitless:{orientationMargin:!0}}),z=function(se,ae){var he={};for(var pe in se)Object.prototype.hasOwnProperty.call(se,pe)&&ae.indexOf(pe)<0&&(he[pe]=se[pe]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,pe=Object.getOwnPropertySymbols(se);me<pe.length;me++)ae.indexOf(pe[me])<0&&Object.prototype.propertyIsEnumerable.call(se,pe[me])&&(he[pe[me]]=se[pe[me]]);return he},ie=se=>{const{getPrefixCls:ae,direction:he,className:pe,style:me}=(0,Pe.dj)("divider"),{prefixCls:ve,type:Ce="horizontal",orientation:Be="center",orientationMargin:Fe,className:ke,rootClassName:De,children:Se,dashed:xe,variant:Oe="solid",plain:Ie,style:Le}=se,je=z(se,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","variant","plain","style"]),we=ae("divider",ve),[Ve,Ge,ze]=ce(we),it=!!Se,We=x.useMemo(()=>Be==="left"?he==="rtl"?"end":"start":Be==="right"?he==="rtl"?"start":"end":Be,[he,Be]),Ke=We==="start"&&Fe!=null,$e=We==="end"&&Fe!=null,nt=a()(we,pe,Ge,ze,`${we}-${Ce}`,{[`${we}-with-text`]:it,[`${we}-with-text-${We}`]:it,[`${we}-dashed`]:!!xe,[`${we}-${Oe}`]:Oe!=="solid",[`${we}-plain`]:!!Ie,[`${we}-rtl`]:he==="rtl",[`${we}-no-default-orientation-margin-start`]:Ke,[`${we}-no-default-orientation-margin-end`]:$e},ke,De),et=x.useMemo(()=>typeof Fe=="number"?Fe:/^\d+$/.test(Fe)?Number(Fe):Fe,[Fe]),Ye={marginInlineStart:Ke?et:void 0,marginInlineEnd:$e?et:void 0};return Ve(x.createElement("div",Object.assign({className:nt,style:Object.assign(Object.assign({},me),Le)},je,{role:"separator"}),Se&&Ce!=="vertical"&&x.createElement("span",{className:`${we}-inner-text`,style:Ye},Se)))}},36207:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return He}});var x=ge(59301),gt=ge(92310),a=ge.n(gt),Pe=ge(85899),ye=ge(72190),ee=ge(43403),E=ge(34280),oe=x.createContext(null),re=x.createContext({}),te=oe,ce=ge(18642),z=ge(60499),le=ge(77900),ie=ge(10228),se=ge(26112),ae=ge(42244),he=ge(8654),pe=["prefixCls","className","containerRef"],me=function(_e){var ct=_e.prefixCls,ut=_e.className,yt=_e.containerRef,at=(0,ae.Z)(_e,pe),rt=x.useContext(re),Et=rt.panel,vt=(0,he.x1)(Et,yt);return x.createElement("div",(0,z.Z)({className:a()("".concat(ct,"-content"),ut),role:"dialog",ref:vt},(0,se.Z)(_e,{aria:!0}),{"aria-modal":"true"},at))},ve=me,Ce=ge(48736);function Be(Ue){return typeof Ue=="string"&&String(Number(Ue))===Ue?((0,Ce.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(Ue)):Ue}function Fe(Ue){warning(!("wrapperClassName"in Ue),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!Ue.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var ke={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function De(Ue,_e){var ct,ut,yt,at=Ue.prefixCls,rt=Ue.open,Et=Ue.placement,vt=Ue.inline,Nt=Ue.push,Ft=Ue.forceRender,Ot=Ue.autoFocus,kt=Ue.keyboard,Bt=Ue.classNames,bt=Ue.rootClassName,jt=Ue.rootStyle,Kt=Ue.zIndex,qt=Ue.className,wt=Ue.id,Rt=Ue.style,Vt=Ue.motion,_t=Ue.width,un=Ue.height,xn=Ue.children,Wn=Ue.mask,zn=Ue.maskClosable,gn=Ue.maskMotion,Ln=Ue.maskClassName,mn=Ue.maskStyle,tn=Ue.afterOpenChange,sn=Ue.onClose,ln=Ue.onMouseEnter,$t=Ue.onMouseOver,vn=Ue.onMouseLeave,bn=Ue.onClick,Sn=Ue.onKeyDown,Yn=Ue.onKeyUp,pn=Ue.styles,Mn=Ue.drawerRender,$n=x.useRef(),Jn=x.useRef(),Cr=x.useRef();x.useImperativeHandle(_e,function(){return $n.current});var cr=function(Dt){var It=Dt.keyCode,Lt=Dt.shiftKey;switch(It){case ie.Z.TAB:{if(It===ie.Z.TAB){if(!Lt&&document.activeElement===Cr.current){var rn;(rn=Jn.current)===null||rn===void 0||rn.focus({preventScroll:!0})}else if(Lt&&document.activeElement===Jn.current){var an;(an=Cr.current)===null||an===void 0||an.focus({preventScroll:!0})}}break}case ie.Z.ESC:{sn&&kt&&(Dt.stopPropagation(),sn(Dt));break}}};x.useEffect(function(){if(rt&&Ot){var St;(St=$n.current)===null||St===void 0||St.focus({preventScroll:!0})}},[rt]);var dn=x.useState(!1),En=(0,ye.Z)(dn,2),Gn=En[0],Xn=En[1],Wt=x.useContext(te),Xt;typeof Nt=="boolean"?Xt=Nt?{}:{distance:0}:Xt=Nt||{};var Tt=(ct=(ut=(yt=Xt)===null||yt===void 0?void 0:yt.distance)!==null&&ut!==void 0?ut:Wt==null?void 0:Wt.pushDistance)!==null&&ct!==void 0?ct:180,Zt=x.useMemo(function(){return{pushDistance:Tt,push:function(){Xn(!0)},pull:function(){Xn(!1)}}},[Tt]);x.useEffect(function(){if(rt){var St;Wt==null||(St=Wt.push)===null||St===void 0||St.call(Wt)}else{var Dt;Wt==null||(Dt=Wt.pull)===null||Dt===void 0||Dt.call(Wt)}},[rt]),x.useEffect(function(){return function(){var St;Wt==null||(St=Wt.pull)===null||St===void 0||St.call(Wt)}},[]);var Pt=Wn&&x.createElement(le.default,(0,z.Z)({key:"mask"},gn,{visible:rt}),function(St,Dt){var It=St.className,Lt=St.style;return x.createElement("div",{className:a()("".concat(at,"-mask"),It,Bt==null?void 0:Bt.mask,Ln),style:(0,Pe.Z)((0,Pe.Z)((0,Pe.Z)({},Lt),mn),pn==null?void 0:pn.mask),onClick:zn&&rt?sn:void 0,ref:Dt})}),Ht=typeof Vt=="function"?Vt(Et):Vt,Ct={};if(Gn&&Tt)switch(Et){case"top":Ct.transform="translateY(".concat(Tt,"px)");break;case"bottom":Ct.transform="translateY(".concat(-Tt,"px)");break;case"left":Ct.transform="translateX(".concat(Tt,"px)");break;default:Ct.transform="translateX(".concat(-Tt,"px)");break}Et==="left"||Et==="right"?Ct.width=Be(_t):Ct.height=Be(un);var Gt={onMouseEnter:ln,onMouseOver:$t,onMouseLeave:vn,onClick:bn,onKeyDown:Sn,onKeyUp:Yn},Jt=x.createElement(le.default,(0,z.Z)({key:"panel"},Ht,{visible:rt,forceRender:Ft,onVisibleChanged:function(Dt){tn==null||tn(Dt)},removeOnLeave:!1,leavedClassName:"".concat(at,"-content-wrapper-hidden")}),function(St,Dt){var It=St.className,Lt=St.style,rn=x.createElement(ve,(0,z.Z)({id:wt,containerRef:Dt,prefixCls:at,className:a()(qt,Bt==null?void 0:Bt.content),style:(0,Pe.Z)((0,Pe.Z)({},Rt),pn==null?void 0:pn.content)},(0,se.Z)(Ue,{aria:!0}),Gt),xn);return x.createElement("div",(0,z.Z)({className:a()("".concat(at,"-content-wrapper"),Bt==null?void 0:Bt.wrapper,It),style:(0,Pe.Z)((0,Pe.Z)((0,Pe.Z)({},Ct),Lt),pn==null?void 0:pn.wrapper)},(0,se.Z)(Ue,{data:!0})),Mn?Mn(rn):rn)}),xt=(0,Pe.Z)({},jt);return Kt&&(xt.zIndex=Kt),x.createElement(te.Provider,{value:Zt},x.createElement("div",{className:a()(at,"".concat(at,"-").concat(Et),bt,(0,ce.Z)((0,ce.Z)({},"".concat(at,"-open"),rt),"".concat(at,"-inline"),vt)),style:xt,tabIndex:-1,ref:$n,onKeyDown:cr},Pt,x.createElement("div",{tabIndex:0,ref:Jn,style:ke,"aria-hidden":"true","data-sentinel":"start"}),Jt,x.createElement("div",{tabIndex:0,ref:Cr,style:ke,"aria-hidden":"true","data-sentinel":"end"})))}var Se=x.forwardRef(De),xe=Se,Oe=function(_e){var ct=_e.open,ut=ct===void 0?!1:ct,yt=_e.prefixCls,at=yt===void 0?"rc-drawer":yt,rt=_e.placement,Et=rt===void 0?"right":rt,vt=_e.autoFocus,Nt=vt===void 0?!0:vt,Ft=_e.keyboard,Ot=Ft===void 0?!0:Ft,kt=_e.width,Bt=kt===void 0?378:kt,bt=_e.mask,jt=bt===void 0?!0:bt,Kt=_e.maskClosable,qt=Kt===void 0?!0:Kt,wt=_e.getContainer,Rt=_e.forceRender,Vt=_e.afterOpenChange,_t=_e.destroyOnClose,un=_e.onMouseEnter,xn=_e.onMouseOver,Wn=_e.onMouseLeave,zn=_e.onClick,gn=_e.onKeyDown,Ln=_e.onKeyUp,mn=_e.panelRef,tn=x.useState(!1),sn=(0,ye.Z)(tn,2),ln=sn[0],$t=sn[1],vn=x.useState(!1),bn=(0,ye.Z)(vn,2),Sn=bn[0],Yn=bn[1];(0,E.Z)(function(){Yn(!0)},[]);var pn=Sn?ut:!1,Mn=x.useRef(),$n=x.useRef();(0,E.Z)(function(){pn&&($n.current=document.activeElement)},[pn]);var Jn=function(Gn){var Xn;if($t(Gn),Vt==null||Vt(Gn),!Gn&&$n.current&&!((Xn=Mn.current)!==null&&Xn!==void 0&&Xn.contains($n.current))){var Wt;(Wt=$n.current)===null||Wt===void 0||Wt.focus({preventScroll:!0})}},Cr=x.useMemo(function(){return{panel:mn}},[mn]);if(!Rt&&!ln&&!pn&&_t)return null;var cr={onMouseEnter:un,onMouseOver:xn,onMouseLeave:Wn,onClick:zn,onKeyDown:gn,onKeyUp:Ln},dn=(0,Pe.Z)((0,Pe.Z)({},_e),{},{open:pn,prefixCls:at,placement:Et,autoFocus:Nt,keyboard:Ot,width:Bt,mask:jt,maskClosable:qt,inline:wt===!1,afterOpenChange:Jn,ref:Mn},cr);return x.createElement(re.Provider,{value:Cr},x.createElement(ee.Z,{open:pn||Rt||ln,autoDestroy:!1,getContainer:wt,autoLock:jt&&(pn||ln)},x.createElement(xe,dn)))},Ie=Oe,Le=Ie,je=ge(62487),we=ge(75030),Ve=ge(86641),Ge=ge(55743),ze=ge(48755),it=ge(91190),We=ge(78776),Ke=ge(458),nt=Ue=>{var _e,ct;const{prefixCls:ut,title:yt,footer:at,extra:rt,loading:Et,onClose:vt,headerStyle:Nt,bodyStyle:Ft,footerStyle:Ot,children:kt,classNames:Bt,styles:bt}=Ue,jt=(0,ze.dj)("drawer"),Kt=x.useCallback(_t=>x.createElement("button",{type:"button",onClick:vt,"aria-label":"Close",className:`${ut}-close`},_t),[vt]),[qt,wt]=(0,We.Z)((0,We.w)(Ue),(0,We.w)(jt),{closable:!0,closeIconRender:Kt}),Rt=x.useMemo(()=>{var _t,un;return!yt&&!qt?null:x.createElement("div",{style:Object.assign(Object.assign(Object.assign({},(_t=jt.styles)===null||_t===void 0?void 0:_t.header),Nt),bt==null?void 0:bt.header),className:a()(`${ut}-header`,{[`${ut}-header-close-only`]:qt&&!yt&&!rt},(un=jt.classNames)===null||un===void 0?void 0:un.header,Bt==null?void 0:Bt.header)},x.createElement("div",{className:`${ut}-header-title`},wt,yt&&x.createElement("div",{className:`${ut}-title`},yt)),rt&&x.createElement("div",{className:`${ut}-extra`},rt))},[qt,wt,rt,Nt,ut,yt]),Vt=x.useMemo(()=>{var _t,un;if(!at)return null;const xn=`${ut}-footer`;return x.createElement("div",{className:a()(xn,(_t=jt.classNames)===null||_t===void 0?void 0:_t.footer,Bt==null?void 0:Bt.footer),style:Object.assign(Object.assign(Object.assign({},(un=jt.styles)===null||un===void 0?void 0:un.footer),Ot),bt==null?void 0:bt.footer)},at)},[at,Ot,ut]);return x.createElement(x.Fragment,null,Rt,x.createElement("div",{className:a()(`${ut}-body`,Bt==null?void 0:Bt.body,(_e=jt.classNames)===null||_e===void 0?void 0:_e.body),style:Object.assign(Object.assign(Object.assign({},(ct=jt.styles)===null||ct===void 0?void 0:ct.body),Ft),bt==null?void 0:bt.body)},Et?x.createElement(Ke.Z,{active:!0,title:!1,paragraph:{rows:5},className:`${ut}-body-skeleton`}):kt),Vt)},et=ge(36237),Ye=ge(63356),Qe=ge(16931),Je=ge(51636);const st=Ue=>{const _e="100%";return{left:`translateX(-${_e})`,right:`translateX(${_e})`,top:`translateY(-${_e})`,bottom:`translateY(${_e})`}[Ue]},qe=(Ue,_e)=>({"&-enter, &-appear":Object.assign(Object.assign({},Ue),{"&-active":_e}),"&-leave":Object.assign(Object.assign({},_e),{"&-active":Ue})}),ft=(Ue,_e)=>Object.assign({"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${_e}`}}},qe({opacity:Ue},{opacity:1})),lt=(Ue,_e)=>[ft(.7,_e),qe({transform:st(Ue)},{transform:"none"})];var Re=Ue=>{const{componentCls:_e,motionDurationSlow:ct}=Ue;return{[_e]:{[`${_e}-mask-motion`]:ft(0,ct),[`${_e}-panel-motion`]:["left","right","top","bottom"].reduce((ut,yt)=>Object.assign(Object.assign({},ut),{[`&-${yt}`]:lt(yt,ct)}),{})}}};const Ne=Ue=>{const{borderRadiusSM:_e,componentCls:ct,zIndexPopup:ut,colorBgMask:yt,colorBgElevated:at,motionDurationSlow:rt,motionDurationMid:Et,paddingXS:vt,padding:Nt,paddingLG:Ft,fontSizeLG:Ot,lineHeightLG:kt,lineWidth:Bt,lineType:bt,colorSplit:jt,marginXS:Kt,colorIcon:qt,colorIconHover:wt,colorBgTextHover:Rt,colorBgTextActive:Vt,colorText:_t,fontWeightStrong:un,footerPaddingBlock:xn,footerPaddingInline:Wn,calc:zn}=Ue,gn=`${ct}-content-wrapper`;return{[ct]:{position:"fixed",inset:0,zIndex:ut,pointerEvents:"none",color:_t,"&-pure":{position:"relative",background:at,display:"flex",flexDirection:"column",[`&${ct}-left`]:{boxShadow:Ue.boxShadowDrawerLeft},[`&${ct}-right`]:{boxShadow:Ue.boxShadowDrawerRight},[`&${ct}-top`]:{boxShadow:Ue.boxShadowDrawerUp},[`&${ct}-bottom`]:{boxShadow:Ue.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${ct}-mask`]:{position:"absolute",inset:0,zIndex:ut,background:yt,pointerEvents:"auto"},[gn]:{position:"absolute",zIndex:ut,maxWidth:"100vw",transition:`all ${rt}`,"&-hidden":{display:"none"}},[`&-left > ${gn}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:Ue.boxShadowDrawerLeft},[`&-right > ${gn}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:Ue.boxShadowDrawerRight},[`&-top > ${gn}`]:{top:0,insetInline:0,boxShadow:Ue.boxShadowDrawerUp},[`&-bottom > ${gn}`]:{bottom:0,insetInline:0,boxShadow:Ue.boxShadowDrawerDown},[`${ct}-content`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%",overflow:"auto",background:at,pointerEvents:"auto"},[`${ct}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${(0,et.unit)(Nt)} ${(0,et.unit)(Ft)}`,fontSize:Ot,lineHeight:kt,borderBottom:`${(0,et.unit)(Bt)} ${bt} ${jt}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${ct}-extra`]:{flex:"none"},[`${ct}-close`]:Object.assign({display:"inline-flex",width:zn(Ot).add(vt).equal(),height:zn(Ot).add(vt).equal(),borderRadius:_e,justifyContent:"center",alignItems:"center",marginInlineEnd:Kt,color:qt,fontWeight:un,fontSize:Ot,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,cursor:"pointer",transition:`all ${Et}`,textRendering:"auto","&:hover":{color:wt,backgroundColor:Rt,textDecoration:"none"},"&:active":{backgroundColor:Vt}},(0,Ye.Qy)(Ue)),[`${ct}-title`]:{flex:1,margin:0,fontWeight:Ue.fontWeightStrong,fontSize:Ot,lineHeight:kt},[`${ct}-body`]:{flex:1,minWidth:0,minHeight:0,padding:Ft,overflow:"auto",[`${ct}-body-skeleton`]:{width:"100%",height:"100%",display:"flex",justifyContent:"center"}},[`${ct}-footer`]:{flexShrink:0,padding:`${(0,et.unit)(xn)} ${(0,et.unit)(Wn)}`,borderTop:`${(0,et.unit)(Bt)} ${bt} ${jt}`},"&-rtl":{direction:"rtl"}}}},ne=Ue=>({zIndexPopup:Ue.zIndexPopupBase,footerPaddingBlock:Ue.paddingXS,footerPaddingInline:Ue.padding});var ue=(0,Qe.I$)("Drawer",Ue=>{const _e=(0,Je.mergeToken)(Ue,{});return[Ne(_e),Re(_e)]},ne),Me=function(Ue,_e){var ct={};for(var ut in Ue)Object.prototype.hasOwnProperty.call(Ue,ut)&&_e.indexOf(ut)<0&&(ct[ut]=Ue[ut]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var yt=0,ut=Object.getOwnPropertySymbols(Ue);yt<ut.length;yt++)_e.indexOf(ut[yt])<0&&Object.prototype.propertyIsEnumerable.call(Ue,ut[yt])&&(ct[ut[yt]]=Ue[ut[yt]]);return ct};const Ze=null,Ee={distance:180},be=Ue=>{var _e;const{rootClassName:ct,width:ut,height:yt,size:at="default",mask:rt=!0,push:Et=Ee,open:vt,afterOpenChange:Nt,onClose:Ft,prefixCls:Ot,getContainer:kt,style:Bt,className:bt,visible:jt,afterVisibleChange:Kt,maskStyle:qt,drawerStyle:wt,contentWrapperStyle:Rt}=Ue,Vt=Me(Ue,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange","maskStyle","drawerStyle","contentWrapperStyle"]),{getPopupContainer:_t,getPrefixCls:un,direction:xn,className:Wn,style:zn,classNames:gn,styles:Ln}=(0,ze.dj)("drawer"),mn=un("drawer",Ot),[tn,sn,ln]=ue(mn),$t=kt===void 0&&_t?()=>_t(document.body):kt,vn=a()({"no-mask":!rt,[`${mn}-rtl`]:xn==="rtl"},ct,sn,ln),bn=x.useMemo(()=>ut!=null?ut:at==="large"?736:378,[ut,at]),Sn=x.useMemo(()=>yt!=null?yt:at==="large"?736:378,[yt,at]),Yn={motionName:(0,Ve.m)(mn,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},pn=dn=>({motionName:(0,Ve.m)(mn,`panel-motion-${dn}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),Mn=(0,it.H)(),[$n,Jn]=(0,we.Cn)("Drawer",Vt.zIndex),{classNames:Cr={},styles:cr={}}=Vt;return tn(x.createElement(je.Z,{form:!0,space:!0},x.createElement(Ge.Z.Provider,{value:Jn},x.createElement(Le,Object.assign({prefixCls:mn,onClose:Ft,maskMotion:Yn,motion:pn},Vt,{classNames:{mask:a()(Cr.mask,gn.mask),content:a()(Cr.content,gn.content),wrapper:a()(Cr.wrapper,gn.wrapper)},styles:{mask:Object.assign(Object.assign(Object.assign({},cr.mask),qt),Ln.mask),content:Object.assign(Object.assign(Object.assign({},cr.content),wt),Ln.content),wrapper:Object.assign(Object.assign(Object.assign({},cr.wrapper),Rt),Ln.wrapper)},open:vt!=null?vt:jt,mask:rt,push:Et,width:bn,height:Sn,style:Object.assign(Object.assign({},zn),Bt),className:a()(Wn,bt),rootClassName:vn,getContainer:$t,afterOpenChange:Nt!=null?Nt:Kt,panelRef:Mn,zIndex:$n}),x.createElement(nt,Object.assign({prefixCls:mn},Vt,{onClose:Ft}))))))},Te=Ue=>{const{prefixCls:_e,style:ct,className:ut,placement:yt="right"}=Ue,at=Me(Ue,["prefixCls","style","className","placement"]),{getPrefixCls:rt}=x.useContext(ze.E_),Et=rt("drawer",_e),[vt,Nt,Ft]=ue(Et),Ot=a()(Et,`${Et}-pure`,`${Et}-${yt}`,Nt,Ft,ut);return vt(x.createElement("div",{className:Ot,style:ct},x.createElement(nt,Object.assign({prefixCls:Et},at))))};be._InternalPanelDoNotUseOrYouWillBeFired=Te;var He=be},19563:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return et}});var x=ge(59301),gt=ge(33853),a=ge(38819),Pe=ge(92310),ye=ge.n(Pe),ee=ge(96478),E=ge(6089),oe=ge(18929),re=ge(2738),te=ge(75030),z=Ye=>typeof Ye!="object"&&typeof Ye!="function"||Ye===null,le=ge(52838),ie=ge(45915),se=ge(22703),ae=ge(32383),he=ge(55743),pe=ge(48755),me=ge(83397),ve=ge(93041),Ce=ge(78857),Be=ge(57700),Fe=ge(36237),ke=ge(63356),De=ge(46e3),Se=ge(93873),xe=ge(34925),Oe=ge(37645),Ie=ge(36305),Le=ge(16931),je=ge(51636),Ve=Ye=>{const{componentCls:Qe,menuCls:Je,colorError:st,colorTextLightSolid:qe}=Ye,ft=`${Je}-item`;return{[`${Qe}, ${Qe}-menu-submenu`]:{[`${Je} ${ft}`]:{[`&${ft}-danger:not(${ft}-disabled)`]:{color:st,"&:hover":{color:qe,backgroundColor:st}}}}}};const Ge=Ye=>{const{componentCls:Qe,menuCls:Je,zIndexPopup:st,dropdownArrowDistance:qe,sizePopupArrow:ft,antCls:lt,iconCls:tt,motionDurationMid:Re,paddingBlock:Ne,fontSize:ne,dropdownEdgeChildPadding:ue,colorTextDisabled:Me,fontSizeIcon:Ze,controlPaddingHorizontal:Ee,colorBgElevated:be}=Ye;return[{[Qe]:{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:st,display:"block","&::before":{position:"absolute",insetBlock:Ye.calc(ft).div(2).sub(qe).equal(),zIndex:-9999,opacity:1e-4,content:'""'},"&-menu-vertical":{maxHeight:"100vh",overflowY:"auto"},[`&-trigger${lt}-btn`]:{[`& > ${tt}-down, & > ${lt}-btn-icon > ${tt}-down`]:{fontSize:Ze}},[`${Qe}-wrap`]:{position:"relative",[`${lt}-btn > ${tt}-down`]:{fontSize:Ze},[`${tt}-down::before`]:{transition:`transform ${Re}`}},[`${Qe}-wrap-open`]:{[`${tt}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${lt}-slide-down-enter${lt}-slide-down-enter-active${Qe}-placement-bottomLeft,
|
|
|
&${lt}-slide-down-appear${lt}-slide-down-appear-active${Qe}-placement-bottomLeft,
|
|
|
&${lt}-slide-down-enter${lt}-slide-down-enter-active${Qe}-placement-bottom,
|
|
|
&${lt}-slide-down-appear${lt}-slide-down-appear-active${Qe}-placement-bottom,
|
|
|
&${lt}-slide-down-enter${lt}-slide-down-enter-active${Qe}-placement-bottomRight,
|
|
|
&${lt}-slide-down-appear${lt}-slide-down-appear-active${Qe}-placement-bottomRight`]:{animationName:De.fJ},[`&${lt}-slide-up-enter${lt}-slide-up-enter-active${Qe}-placement-topLeft,
|
|
|
&${lt}-slide-up-appear${lt}-slide-up-appear-active${Qe}-placement-topLeft,
|
|
|
&${lt}-slide-up-enter${lt}-slide-up-enter-active${Qe}-placement-top,
|
|
|
&${lt}-slide-up-appear${lt}-slide-up-appear-active${Qe}-placement-top,
|
|
|
&${lt}-slide-up-enter${lt}-slide-up-enter-active${Qe}-placement-topRight,
|
|
|
&${lt}-slide-up-appear${lt}-slide-up-appear-active${Qe}-placement-topRight`]:{animationName:De.Qt},[`&${lt}-slide-down-leave${lt}-slide-down-leave-active${Qe}-placement-bottomLeft,
|
|
|
&${lt}-slide-down-leave${lt}-slide-down-leave-active${Qe}-placement-bottom,
|
|
|
&${lt}-slide-down-leave${lt}-slide-down-leave-active${Qe}-placement-bottomRight`]:{animationName:De.Uw},[`&${lt}-slide-up-leave${lt}-slide-up-leave-active${Qe}-placement-topLeft,
|
|
|
&${lt}-slide-up-leave${lt}-slide-up-leave-active${Qe}-placement-top,
|
|
|
&${lt}-slide-up-leave${lt}-slide-up-leave-active${Qe}-placement-topRight`]:{animationName:De.ly}}},(0,Oe.ZP)(Ye,be,{arrowPlacement:{top:!0,bottom:!0}}),{[`${Qe} ${Je}`]:{position:"relative",margin:0},[`${Je}-submenu-popup`]:{position:"absolute",zIndex:st,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Qe}, ${Qe}-menu-submenu`]:Object.assign(Object.assign({},(0,ke.Wf)(Ye)),{[Je]:Object.assign(Object.assign({padding:ue,listStyleType:"none",backgroundColor:be,backgroundClip:"padding-box",borderRadius:Ye.borderRadiusLG,outline:"none",boxShadow:Ye.boxShadowSecondary},(0,ke.Qy)(Ye)),{"&:empty":{padding:0,boxShadow:"none"},[`${Je}-item-group-title`]:{padding:`${(0,Fe.unit)(Ne)} ${(0,Fe.unit)(Ee)}`,color:Ye.colorTextDescription,transition:`all ${Re}`},[`${Je}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${Je}-item-icon`]:{minWidth:ne,marginInlineEnd:Ye.marginXS,fontSize:Ye.fontSizeSM},[`${Je}-title-content`]:{flex:"auto","&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%"},"> a":{color:"inherit",transition:`all ${Re}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}},[`${Je}-item-extra`]:{paddingInlineStart:Ye.padding,marginInlineStart:"auto",fontSize:Ye.fontSizeSM,color:Ye.colorTextDescription}},[`${Je}-item, ${Je}-submenu-title`]:Object.assign(Object.assign({display:"flex",margin:0,padding:`${(0,Fe.unit)(Ne)} ${(0,Fe.unit)(Ee)}`,color:Ye.colorText,fontWeight:"normal",fontSize:ne,lineHeight:Ye.lineHeight,cursor:"pointer",transition:`all ${Re}`,borderRadius:Ye.borderRadiusSM,"&:hover, &-active":{backgroundColor:Ye.controlItemBgHover}},(0,ke.Qy)(Ye)),{"&-selected":{color:Ye.colorPrimary,backgroundColor:Ye.controlItemBgActive,"&:hover, &-active":{backgroundColor:Ye.controlItemBgActiveHover}},"&-disabled":{color:Me,cursor:"not-allowed","&:hover":{color:Me,backgroundColor:be,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${(0,Fe.unit)(Ye.marginXXS)} 0`,overflow:"hidden",lineHeight:0,backgroundColor:Ye.colorSplit},[`${Qe}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Ye.paddingXS,[`${Qe}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Ye.colorTextDescription,fontSize:Ze,fontStyle:"normal"}}}),[`${Je}-item-group-list`]:{margin:`0 ${(0,Fe.unit)(Ye.marginXS)}`,padding:0,listStyle:"none"},[`${Je}-submenu-title`]:{paddingInlineEnd:Ye.calc(Ee).add(Ye.fontSizeSM).equal()},[`${Je}-submenu-vertical`]:{position:"relative"},[`${Je}-submenu${Je}-submenu-disabled ${Qe}-menu-submenu-title`]:{[`&, ${Qe}-menu-submenu-arrow-icon`]:{color:Me,backgroundColor:be,cursor:"not-allowed"}},[`${Je}-submenu-selected ${Qe}-menu-submenu-title`]:{color:Ye.colorPrimary}})})},[(0,De.oN)(Ye,"slide-up"),(0,De.oN)(Ye,"slide-down"),(0,Se.Fm)(Ye,"move-up"),(0,Se.Fm)(Ye,"move-down"),(0,xe._y)(Ye,"zoom-big")]]},ze=Ye=>Object.assign(Object.assign({zIndexPopup:Ye.zIndexPopupBase+50,paddingBlock:(Ye.controlHeight-Ye.fontSize*Ye.lineHeight)/2},(0,Oe.wZ)({contentRadius:Ye.borderRadiusLG,limitVerticalRadius:!0})),(0,Ie.w)(Ye));var it=(0,Le.I$)("Dropdown",Ye=>{const{marginXXS:Qe,sizePopupArrow:Je,paddingXXS:st,componentCls:qe}=Ye,ft=(0,je.mergeToken)(Ye,{menuCls:`${qe}-menu`,dropdownArrowDistance:Ye.calc(Je).div(2).add(Qe).equal(),dropdownEdgeChildPadding:st});return[Ge(ft),Ve(ft)]},ze,{resetStyle:!1});const We=null,Ke=Ye=>{var Qe;const{menu:Je,arrow:st,prefixCls:qe,children:ft,trigger:lt,disabled:tt,dropdownRender:Re,getPopupContainer:Ne,overlayClassName:ne,rootClassName:ue,overlayStyle:Me,open:Ze,onOpenChange:Ee,visible:be,onVisibleChange:Te,mouseEnterDelay:He=.15,mouseLeaveDelay:Ue=.1,autoAdjustOverflow:_e=!0,placement:ct="",overlay:ut,transitionName:yt}=Ye,{getPopupContainer:at,getPrefixCls:rt,direction:Et,dropdown:vt}=x.useContext(pe.E_),Nt=(0,ae.ln)("Dropdown"),Ft=x.useMemo(()=>{const $t=rt();return yt!==void 0?yt:ct.includes("top")?`${$t}-slide-down`:`${$t}-slide-up`},[rt,ct,yt]),Ot=x.useMemo(()=>ct?ct.includes("Center")?ct.slice(0,ct.indexOf("Center")):ct:Et==="rtl"?"bottomRight":"bottomLeft",[ct,Et]),kt=rt("dropdown",qe),Bt=(0,me.Z)(kt),[bt,jt,Kt]=it(kt,Bt),[,qt]=(0,Be.ZP)(),wt=x.Children.only(z(ft)?x.createElement("span",null,ft):ft),Rt=(0,se.Tm)(wt,{className:ye()(`${kt}-trigger`,{[`${kt}-rtl`]:Et==="rtl"},wt.props.className),disabled:(Qe=wt.props.disabled)!==null&&Qe!==void 0?Qe:tt}),Vt=tt?[]:lt,_t=!!(Vt!=null&&Vt.includes("contextMenu")),[un,xn]=(0,oe.Z)(!1,{value:Ze!=null?Ze:be}),Wn=(0,E.Z)($t=>{Ee==null||Ee($t,{source:"trigger"}),Te==null||Te($t),xn($t)}),zn=ye()(ne,ue,jt,Kt,Bt,vt==null?void 0:vt.className,{[`${kt}-rtl`]:Et==="rtl"}),gn=(0,le.Z)({arrowPointAtCenter:typeof st=="object"&&st.pointAtCenter,autoAdjustOverflow:_e,offset:qt.marginXXS,arrowWidth:st?qt.sizePopupArrow:0,borderRadius:qt.borderRadius}),Ln=x.useCallback(()=>{Je!=null&&Je.selectable&&(Je!=null&&Je.multiple)||(Ee==null||Ee(!1,{source:"menu"}),xn(!1))},[Je==null?void 0:Je.selectable,Je==null?void 0:Je.multiple]),mn=()=>{let $t;return Je!=null&&Je.items?$t=x.createElement(ve.default,Object.assign({},Je)):typeof ut=="function"?$t=ut():$t=ut,Re&&($t=Re($t)),$t=x.Children.only(typeof $t=="string"?x.createElement("span",null,$t):$t),x.createElement(Ce.J,{prefixCls:`${kt}-menu`,rootClassName:ye()(Kt,Bt),expandIcon:x.createElement("span",{className:`${kt}-menu-submenu-arrow`},Et==="rtl"?x.createElement(gt.Z,{className:`${kt}-menu-submenu-arrow-icon`}):x.createElement(a.Z,{className:`${kt}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Ln,validator:vn=>{let{mode:bn}=vn}},$t)},[tn,sn]=(0,te.Cn)("Dropdown",Me==null?void 0:Me.zIndex);let ln=x.createElement(ee.Z,Object.assign({alignPoint:_t},(0,re.Z)(Ye,["rootClassName"]),{mouseEnterDelay:He,mouseLeaveDelay:Ue,visible:un,builtinPlacements:gn,arrow:!!st,overlayClassName:zn,prefixCls:kt,getPopupContainer:Ne||at,transitionName:Ft,trigger:Vt,overlay:mn,placement:Ot,onVisibleChange:Wn,overlayStyle:Object.assign(Object.assign(Object.assign({},vt==null?void 0:vt.style),Me),{zIndex:tn})}),Rt);return tn&&(ln=x.createElement(he.Z.Provider,{value:sn},ln)),bt(ln)},$e=(0,ie.Z)(Ke,"align",void 0,"dropdown",Ye=>Ye),nt=Ye=>x.createElement($e,Object.assign({},Ye),x.createElement("span",null));Ke._InternalPanelDoNotUseOrYouWillBeFired=nt;var et=Ke},75727:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return ie}});var x=ge(19563),gt=ge(59301),a=ge(18785),Pe=ge(92310),ye=ge.n(Pe),ee=ge(7939),E=ge(48755),oe=ge(44104),re=ge(70045),te=function(se,ae){var he={};for(var pe in se)Object.prototype.hasOwnProperty.call(se,pe)&&ae.indexOf(pe)<0&&(he[pe]=se[pe]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,pe=Object.getOwnPropertySymbols(se);me<pe.length;me++)ae.indexOf(pe[me])<0&&Object.prototype.propertyIsEnumerable.call(se,pe[me])&&(he[pe[me]]=se[pe[me]]);return he};const ce=se=>{const{getPopupContainer:ae,getPrefixCls:he,direction:pe}=gt.useContext(E.E_),{prefixCls:me,type:ve="default",danger:Ce,disabled:Be,loading:Fe,onClick:ke,htmlType:De,children:Se,className:xe,menu:Oe,arrow:Ie,autoFocus:Le,overlay:je,trigger:we,align:Ve,open:Ge,onOpenChange:ze,placement:it,getPopupContainer:We,href:Ke,icon:$e=gt.createElement(a.Z,null),title:nt,buttonsRender:et=He=>He,mouseEnterDelay:Ye,mouseLeaveDelay:Qe,overlayClassName:Je,overlayStyle:st,destroyPopupOnHide:qe,dropdownRender:ft}=se,lt=te(se,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),tt=he("dropdown",me),Re=`${tt}-button`,Ne={menu:Oe,arrow:Ie,autoFocus:Le,align:Ve,disabled:Be,trigger:Be?[]:we,onOpenChange:ze,getPopupContainer:We||ae,mouseEnterDelay:Ye,mouseLeaveDelay:Qe,overlayClassName:Je,overlayStyle:st,destroyPopupOnHide:qe,dropdownRender:ft},{compactSize:ne,compactItemClassnames:ue}=(0,re.ri)(tt,pe),Me=ye()(Re,ue,xe);"overlay"in se&&(Ne.overlay=je),"open"in se&&(Ne.open=Ge),"placement"in se?Ne.placement=it:Ne.placement=pe==="rtl"?"bottomLeft":"bottomRight";const Ze=gt.createElement(ee.ZP,{type:ve,danger:Ce,disabled:Be,loading:Fe,onClick:ke,htmlType:De,href:Ke,title:nt},Se),Ee=gt.createElement(ee.ZP,{type:ve,danger:Ce,icon:$e}),[be,Te]=et([Ze,Ee]);return gt.createElement(oe.Z.Compact,Object.assign({className:Me,size:ne,block:!0},lt),be,gt.createElement(x.Z,Object.assign({},Ne),Te))};ce.__ANT_BUTTON=!0;var z=ce;const le=x.Z;le.Button=z;var ie=le},584:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return ve}});var x=ge(59301),gt=ge(92310),a=ge.n(gt),Pe=ge(9017),ye=ge(17835),ee=ge(57700),oe=()=>{const[,Ce]=(0,ee.ZP)(),[Be]=(0,Pe.Z)("Empty"),ke=new ye.FastColor(Ce.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return x.createElement("svg",{style:ke,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},x.createElement("title",null,(Be==null?void 0:Be.description)||"Empty"),x.createElement("g",{fill:"none",fillRule:"evenodd"},x.createElement("g",{transform:"translate(24 31.67)"},x.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),x.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),x.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),x.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),x.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),x.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),x.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},x.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),x.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},te=()=>{const[,Ce]=(0,ee.ZP)(),[Be]=(0,Pe.Z)("Empty"),{colorFill:Fe,colorFillTertiary:ke,colorFillQuaternary:De,colorBgContainer:Se}=Ce,{borderColor:xe,shadowColor:Oe,contentColor:Ie}=(0,x.useMemo)(()=>({borderColor:new ye.FastColor(Fe).onBackground(Se).toHexString(),shadowColor:new ye.FastColor(ke).onBackground(Se).toHexString(),contentColor:new ye.FastColor(De).onBackground(Se).toHexString()}),[Fe,ke,De,Se]);return x.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},x.createElement("title",null,(Be==null?void 0:Be.description)||"Empty"),x.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},x.createElement("ellipse",{fill:Oe,cx:"32",cy:"33",rx:"32",ry:"7"}),x.createElement("g",{fillRule:"nonzero",stroke:xe},x.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),x.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:Ie}))))},ce=ge(16931),z=ge(51636);const le=Ce=>{const{componentCls:Be,margin:Fe,marginXS:ke,marginXL:De,fontSize:Se,lineHeight:xe}=Ce;return{[Be]:{marginInline:ke,fontSize:Se,lineHeight:xe,textAlign:"center",[`${Be}-image`]:{height:Ce.emptyImgHeight,marginBottom:ke,opacity:Ce.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${Be}-description`]:{color:Ce.colorTextDescription},[`${Be}-footer`]:{marginTop:Fe},"&-normal":{marginBlock:De,color:Ce.colorTextDescription,[`${Be}-description`]:{color:Ce.colorTextDescription},[`${Be}-image`]:{height:Ce.emptyImgHeightMD}},"&-small":{marginBlock:ke,color:Ce.colorTextDescription,[`${Be}-image`]:{height:Ce.emptyImgHeightSM}}}}};var ie=(0,ce.I$)("Empty",Ce=>{const{componentCls:Be,controlHeightLG:Fe,calc:ke}=Ce,De=(0,z.mergeToken)(Ce,{emptyImgCls:`${Be}-img`,emptyImgHeight:ke(Fe).mul(2.5).equal(),emptyImgHeightMD:Fe,emptyImgHeightSM:ke(Fe).mul(.875).equal()});return[le(De)]}),se=ge(48755),ae=function(Ce,Be){var Fe={};for(var ke in Ce)Object.prototype.hasOwnProperty.call(Ce,ke)&&Be.indexOf(ke)<0&&(Fe[ke]=Ce[ke]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,ke=Object.getOwnPropertySymbols(Ce);De<ke.length;De++)Be.indexOf(ke[De])<0&&Object.prototype.propertyIsEnumerable.call(Ce,ke[De])&&(Fe[ke[De]]=Ce[ke[De]]);return Fe};const he=x.createElement(oe,null),pe=x.createElement(te,null),me=Ce=>{const{className:Be,rootClassName:Fe,prefixCls:ke,image:De=he,description:Se,children:xe,imageStyle:Oe,style:Ie,classNames:Le,styles:je}=Ce,we=ae(Ce,["className","rootClassName","prefixCls","image","description","children","imageStyle","style","classNames","styles"]),{getPrefixCls:Ve,direction:Ge,className:ze,style:it,classNames:We,styles:Ke}=(0,se.dj)("empty"),$e=Ve("empty",ke),[nt,et,Ye]=ie($e),[Qe]=(0,Pe.Z)("Empty"),Je=typeof Se!="undefined"?Se:Qe==null?void 0:Qe.description,st=typeof Je=="string"?Je:"empty";let qe=null;return typeof De=="string"?qe=x.createElement("img",{alt:st,src:De}):qe=De,nt(x.createElement("div",Object.assign({className:a()(et,Ye,$e,ze,{[`${$e}-normal`]:De===pe,[`${$e}-rtl`]:Ge==="rtl"},Be,Fe,We.root,Le==null?void 0:Le.root),style:Object.assign(Object.assign(Object.assign(Object.assign({},Ke.root),it),je==null?void 0:je.root),Ie)},we),x.createElement("div",{className:a()(`${$e}-image`,We.image,Le==null?void 0:Le.image),style:Object.assign(Object.assign(Object.assign({},Oe),Ke.image),je==null?void 0:je.image)},qe),Je&&x.createElement("div",{className:a()(`${$e}-description`,We.description,Le==null?void 0:Le.description),style:Object.assign(Object.assign({},Ke.description),je==null?void 0:je.description)},Je),xe&&x.createElement("div",{className:a()(`${$e}-footer`,We.footer,Le==null?void 0:Le.footer),style:Object.assign(Object.assign({},Ke.footer),je==null?void 0:je.footer)},xe)))};me.PRESENTED_IMAGE_DEFAULT=he,me.PRESENTED_IMAGE_SIMPLE=pe;var ve=me},28284:function(Cn,Ut,ge){"use strict";ge.d(Ut,{default:function(){return Xt}});var x=ge(56553),gt=ge(77654),a=ge(59301),Pe=ge(92310),ye=ge.n(Pe),ee=ge(77900),E=ge(86641),oe=ge(83397);function re(Tt){const[Zt,Pt]=a.useState(Tt);return a.useEffect(()=>{const Ht=setTimeout(()=>{Pt(Tt)},Tt.length?0:10);return()=>{clearTimeout(Ht)}},[Tt]),Zt}var te=ge(36237),ce=ge(63356),z=ge(34925),le=ge(34961),ie=ge(51636),se=ge(16931),he=Tt=>{const{componentCls:Zt}=Tt,Pt=`${Zt}-show-help`,Ht=`${Zt}-show-help-item`;return{[Pt]:{transition:`opacity ${Tt.motionDurationFast} ${Tt.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[Ht]:{overflow:"hidden",transition:`height ${Tt.motionDurationFast} ${Tt.motionEaseInOut},
|
|
|
opacity ${Tt.motionDurationFast} ${Tt.motionEaseInOut},
|
|
|
transform ${Tt.motionDurationFast} ${Tt.motionEaseInOut} !important`,[`&${Ht}-appear, &${Ht}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${Ht}-leave-active`]:{transform:"translateY(-5px)"}}}}};const pe=Tt=>({legend:{display:"block",width:"100%",marginBottom:Tt.marginLG,padding:0,color:Tt.colorTextDescription,fontSize:Tt.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${(0,te.unit)(Tt.lineWidth)} ${Tt.lineType} ${Tt.colorBorder}`},'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 ${(0,te.unit)(Tt.controlOutlineWidth)} ${Tt.controlOutline}`},output:{display:"block",paddingTop:15,color:Tt.colorText,fontSize:Tt.fontSize,lineHeight:Tt.lineHeight}}),me=(Tt,Zt)=>{const{formItemCls:Pt}=Tt;return{[Pt]:{[`${Pt}-label > label`]:{height:Zt},[`${Pt}-control-input`]:{minHeight:Zt}}}},ve=Tt=>{const{componentCls:Zt}=Tt;return{[Tt.componentCls]:Object.assign(Object.assign(Object.assign({},(0,ce.Wf)(Tt)),pe(Tt)),{[`${Zt}-text`]:{display:"inline-block",paddingInlineEnd:Tt.paddingSM},"&-small":Object.assign({},me(Tt,Tt.controlHeightSM)),"&-large":Object.assign({},me(Tt,Tt.controlHeightLG))})}},Ce=Tt=>{const{formItemCls:Zt,iconCls:Pt,rootPrefixCls:Ht,antCls:Ct,labelRequiredMarkColor:Gt,labelColor:Jt,labelFontSize:xt,labelHeight:St,labelColonMarginInlineStart:Dt,labelColonMarginInlineEnd:It,itemMarginBottom:Lt}=Tt;return{[Zt]:Object.assign(Object.assign({},(0,ce.Wf)(Tt)),{marginBottom:Lt,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden,
|
|
|
&-hidden${Ct}-row`]:{display:"none"},"&-has-warning":{[`${Zt}-split`]:{color:Tt.colorError}},"&-has-error":{[`${Zt}-split`]:{color:Tt.colorWarning}},[`${Zt}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:Tt.lineHeight,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:St,color:Jt,fontSize:xt,[`> ${Pt}`]:{fontSize:Tt.fontSize,verticalAlign:"top"},[`&${Zt}-required`]:{"&::before":{display:"inline-block",marginInlineEnd:Tt.marginXXS,color:Gt,fontSize:Tt.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"'},[`&${Zt}-required-mark-hidden, &${Zt}-required-mark-optional`]:{"&::before":{display:"none"}}},[`${Zt}-optional`]:{display:"inline-block",marginInlineStart:Tt.marginXXS,color:Tt.colorTextDescription,[`&${Zt}-required-mark-hidden`]:{display:"none"}},[`${Zt}-tooltip`]:{color:Tt.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:Tt.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:Dt,marginInlineEnd:It},[`&${Zt}-no-colon::after`]:{content:'"\\a0"'}}},[`${Zt}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${Ht}-col-'"]):not([class*="' ${Ht}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:Tt.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[Zt]:{"&-additional":{display:"flex",flexDirection:"column"},"&-explain, &-extra":{clear:"both",color:Tt.colorTextDescription,fontSize:Tt.fontSize,lineHeight:Tt.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:Tt.controlHeightSM,transition:`color ${Tt.motionDurationMid} ${Tt.motionEaseOut}`},"&-explain":{"&-error":{color:Tt.colorError},"&-warning":{color:Tt.colorWarning}}},[`&-with-help ${Zt}-explain`]:{height:"auto",opacity:1},[`${Zt}-feedback-icon`]:{fontSize:Tt.fontSize,textAlign:"center",visibility:"visible",animationName:z.kr,animationDuration:Tt.motionDurationMid,animationTimingFunction:Tt.motionEaseOutBack,pointerEvents:"none","&-success":{color:Tt.colorSuccess},"&-error":{color:Tt.colorError},"&-warning":{color:Tt.colorWarning},"&-validating":{color:Tt.colorPrimary}}})}},Be=(Tt,Zt)=>{const{formItemCls:Pt}=Tt;return{[`${Zt}-horizontal`]:{[`${Pt}-label`]:{flexGrow:0},[`${Pt}-control`]:{flex:"1 1 0",minWidth:0},[`${Pt}-label[class$='-24'], ${Pt}-label[class*='-24 ']`]:{[`& + ${Pt}-control`]:{minWidth:"unset"}}}}},Fe=Tt=>{const{componentCls:Zt,formItemCls:Pt,inlineItemMarginBottom:Ht}=Tt;return{[`${Zt}-inline`]:{display:"flex",flexWrap:"wrap",[Pt]:{flex:"none",marginInlineEnd:Tt.margin,marginBottom:Ht,"&-row":{flexWrap:"nowrap"},[`> ${Pt}-label,
|
|
|
> ${Pt}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${Pt}-label`]:{flex:"none"},[`${Zt}-text`]:{display:"inline-block"},[`${Pt}-has-feedback`]:{display:"inline-block"}}}}},ke=Tt=>({padding:Tt.verticalLabelPadding,margin:Tt.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),De=Tt=>{const{componentCls:Zt,formItemCls:Pt,rootPrefixCls:Ht}=Tt;return{[`${Pt} ${Pt}-label`]:ke(Tt),[`${Zt}:not(${Zt}-inline)`]:{[Pt]:{flexWrap:"wrap",[`${Pt}-label, ${Pt}-control`]:{[`&:not([class*=" ${Ht}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},Se=Tt=>{const{componentCls:Zt,formItemCls:Pt,antCls:Ht}=Tt;return{[`${Zt}-vertical`]:{[`${Pt}:not(${Pt}-horizontal)`]:{[`${Pt}-row`]:{flexDirection:"column"},[`${Pt}-label > label`]:{height:"auto"},[`${Pt}-control`]:{width:"100%"},[`${Pt}-label,
|
|
|
${Ht}-col-24${Pt}-label,
|
|
|
${Ht}-col-xl-24${Pt}-label`]:ke(Tt)}},[`@media (max-width: ${(0,te.unit)(Tt.screenXSMax)})`]:[De(Tt),{[Zt]:{[`${Pt}:not(${Pt}-horizontal)`]:{[`${Ht}-col-xs-24${Pt}-label`]:ke(Tt)}}}],[`@media (max-width: ${(0,te.unit)(Tt.screenSMMax)})`]:{[Zt]:{[`${Pt}:not(${Pt}-horizontal)`]:{[`${Ht}-col-sm-24${Pt}-label`]:ke(Tt)}}},[`@media (max-width: ${(0,te.unit)(Tt.screenMDMax)})`]:{[Zt]:{[`${Pt}:not(${Pt}-horizontal)`]:{[`${Ht}-col-md-24${Pt}-label`]:ke(Tt)}}},[`@media (max-width: ${(0,te.unit)(Tt.screenLGMax)})`]:{[Zt]:{[`${Pt}:not(${Pt}-horizontal)`]:{[`${Ht}-col-lg-24${Pt}-label`]:ke(Tt)}}}}},xe=Tt=>{const{formItemCls:Zt,antCls:Pt}=Tt;return{[`${Zt}-vertical`]:{[`${Zt}-row`]:{flexDirection:"column"},[`${Zt}-label > label`]:{height:"auto"},[`${Zt}-control`]:{width:"100%"}},[`${Zt}-vertical ${Zt}-label,
|
|
|
${Pt}-col-24${Zt}-label,
|
|
|
${Pt}-col-xl-24${Zt}-label`]:ke(Tt),[`@media (max-width: ${(0,te.unit)(Tt.screenXSMax)})`]:[De(Tt),{[Zt]:{[`${Pt}-col-xs-24${Zt}-label`]:ke(Tt)}}],[`@media (max-width: ${(0,te.unit)(Tt.screenSMMax)})`]:{[Zt]:{[`${Pt}-col-sm-24${Zt}-label`]:ke(Tt)}},[`@media (max-width: ${(0,te.unit)(Tt.screenMDMax)})`]:{[Zt]:{[`${Pt}-col-md-24${Zt}-label`]:ke(Tt)}},[`@media (max-width: ${(0,te.unit)(Tt.screenLGMax)})`]:{[Zt]:{[`${Pt}-col-lg-24${Zt}-label`]:ke(Tt)}}}},Oe=Tt=>({labelRequiredMarkColor:Tt.colorError,labelColor:Tt.colorTextHeading,labelFontSize:Tt.fontSize,labelHeight:Tt.controlHeight,labelColonMarginInlineStart:Tt.marginXXS/2,labelColonMarginInlineEnd:Tt.marginXS,itemMarginBottom:Tt.marginLG,verticalLabelPadding:`0 0 ${Tt.paddingXS}px`,verticalLabelMargin:0,inlineItemMarginBottom:0}),Ie=(Tt,Zt)=>(0,ie.mergeToken)(Tt,{formItemCls:`${Tt.componentCls}-item`,rootPrefixCls:Zt});var Le=(0,se.I$)("Form",(Tt,Zt)=>{let{rootPrefixCls:Pt}=Zt;const Ht=Ie(Tt,Pt);return[ve(Ht),Ce(Ht),he(Ht),Be(Ht,Ht.componentCls),Be(Ht,Ht.formItemCls),Fe(Ht),Se(Ht),xe(Ht),(0,le.Z)(Ht),z.kr]},Oe,{order:-1e3});const je=[];function we(Tt,Zt,Pt){let Ht=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof Tt=="string"?Tt:`${Zt}-${Ht}`,error:Tt,errorStatus:Pt}}var Ge=Tt=>{let{help:Zt,helpStatus:Pt,errors:Ht=je,warnings:Ct=je,className:Gt,fieldId:Jt,onVisibleChanged:xt}=Tt;const{prefixCls:St}=a.useContext(x.Rk),Dt=`${St}-item-explain`,It=(0,oe.Z)(St),[Lt,rn,an]=Le(St,It),cn=a.useMemo(()=>(0,E.Z)(St),[St]),In=re(Ht),kn=re(Ct),tr=a.useMemo(()=>Zt!=null?[we(Zt,"help",Pt)]:[].concat((0,gt.Z)(In.map((Zn,qn)=>we(Zn,"error","error",qn))),(0,gt.Z)(kn.map((Zn,qn)=>we(Zn,"warning","warning",qn)))),[Zt,Pt,In,kn]),Rn=a.useMemo(()=>{const Zn={};return tr.forEach(qn=>{let{key:rr}=qn;Zn[rr]=(Zn[rr]||0)+1}),tr.map((qn,rr)=>Object.assign(Object.assign({},qn),{key:Zn[qn.key]>1?`${qn.key}-fallback-${rr}`:qn.key}))},[tr]),Fn={};return Jt&&(Fn.id=`${Jt}_help`),Lt(a.createElement(ee.default,{motionDeadline:cn.motionDeadline,motionName:`${St}-show-help`,visible:!!Rn.length,onVisibleChanged:xt},Zn=>{const{className:qn,style:rr}=Zn;return a.createElement("div",Object.assign({},Fn,{className:ye()(Dt,qn,an,It,Gt,rn),style:rr}),a.createElement(ee.CSSMotionList,Object.assign({keys:Rn},(0,E.Z)(St),{motionName:`${St}-show-help-item`,component:!1}),ir=>{const{key:dr,error:_n,errorStatus:or,className:sr,style:jr}=ir;return a.createElement("div",{key:dr,className:ye()(sr,{[`${Dt}-${or}`]:or}),style:jr},_n)}))}))},ze=ge(55372),it=ge(48755),We=ge(2171),Ke=ge(31756),$e=ge(23069),nt=ge(76846),et=ge(16722);const Ye=["parentNode"],Qe="form_item";function Je(Tt){return Tt===void 0||Tt===!1?[]:Array.isArray(Tt)?Tt:[Tt]}function st(Tt,Zt){if(!Tt.length)return;const Pt=Tt.join("_");return Zt?`${Zt}_${Pt}`:Ye.includes(Pt)?`${Qe}_${Pt}`:Pt}function qe(Tt,Zt,Pt,Ht,Ct,Gt){let Jt=Ht;return Gt!==void 0?Jt=Gt:Pt.validating?Jt="validating":Tt.length?Jt="error":Zt.length?Jt="warning":(Pt.touched||Ct&&Pt.validated)&&(Jt="success"),Jt}var ft=function(Tt,Zt){var Pt={};for(var Ht in Tt)Object.prototype.hasOwnProperty.call(Tt,Ht)&&Zt.indexOf(Ht)<0&&(Pt[Ht]=Tt[Ht]);if(Tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ct=0,Ht=Object.getOwnPropertySymbols(Tt);Ct<Ht.length;Ct++)Zt.indexOf(Ht[Ct])<0&&Object.prototype.propertyIsEnumerable.call(Tt,Ht[Ct])&&(Pt[Ht[Ct]]=Tt[Ht[Ct]]);return Pt};function lt(Tt){return Je(Tt).join("_")}function tt(Tt,Zt){const Pt=Zt.getFieldInstance(Tt),Ht=(0,nt.bn)(Pt);if(Ht)return Ht;const Ct=st(Je(Tt),Zt.__INTERNAL__.name);if(Ct)return document.getElementById(Ct)}function Re(Tt){const[Zt]=(0,ze.useForm)(),Pt=a.useRef({}),Ht=a.useMemo(()=>Tt!=null?Tt:Object.assign(Object.assign({},Zt),{__INTERNAL__:{itemRef:Ct=>Gt=>{const Jt=lt(Ct);Gt?Pt.current[Jt]=Gt:delete Pt.current[Jt]}},scrollToField:function(Ct){let Gt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{focus:Jt}=Gt,xt=ft(Gt,["focus"]),St=tt(Ct,Ht);St&&((0,et.Z)(St,Object.assign({scrollMode:"if-needed",block:"nearest"},xt)),Jt&&Ht.focusField(Ct))},focusField:Ct=>{var Gt,Jt;const xt=Ht.getFieldInstance(Ct);typeof(xt==null?void 0:xt.focus)=="function"?xt.focus():(Jt=(Gt=tt(Ct,Ht))===null||Gt===void 0?void 0:Gt.focus)===null||Jt===void 0||Jt.call(Gt)},getFieldInstance:Ct=>{const Gt=lt(Ct);return Pt.current[Gt]}}),[Tt,Zt]);return[Ht]}var Ne=ge(98350),ne=function(Tt,Zt){var Pt={};for(var Ht in Tt)Object.prototype.hasOwnProperty.call(Tt,Ht)&&Zt.indexOf(Ht)<0&&(Pt[Ht]=Tt[Ht]);if(Tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ct=0,Ht=Object.getOwnPropertySymbols(Tt);Ct<Ht.length;Ct++)Zt.indexOf(Ht[Ct])<0&&Object.prototype.propertyIsEnumerable.call(Tt,Ht[Ct])&&(Pt[Ht[Ct]]=Tt[Ht[Ct]]);return Pt};const ue=(Tt,Zt)=>{const Pt=a.useContext(We.Z),{getPrefixCls:Ht,direction:Ct,requiredMark:Gt,colon:Jt,scrollToFirstError:xt,className:St,style:Dt}=(0,it.dj)("form"),{prefixCls:It,className:Lt,rootClassName:rn,size:an,disabled:cn=Pt,form:In,colon:kn,labelAlign:tr,labelWrap:Rn,labelCol:Fn,wrapperCol:Zn,hideRequiredMark:qn,layout:rr="horizontal",scrollToFirstError:ir,requiredMark:dr,onFinishFailed:_n,name:or,style:sr,feedbackIcons:jr,variant:wr}=Tt,br=ne(Tt,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons","variant"]),Er=(0,Ke.Z)(an),Br=a.useContext(Ne.Z),Sr=a.useMemo(()=>dr!==void 0?dr:qn?!1:Gt!==void 0?Gt:!0,[qn,dr,Gt]),hr=kn!=null?kn:Jt,pr=Ht("form",It),kr=(0,oe.Z)(pr),[Xr,mi,_r]=Le(pr,kr),ai=ye()(pr,`${pr}-${rr}`,{[`${pr}-hide-required-mark`]:Sr===!1,[`${pr}-rtl`]:Ct==="rtl",[`${pr}-${Er}`]:Er},_r,kr,mi,St,Lt,rn),[ei]=Re(In),{__INTERNAL__:ui}=ei;ui.name=or;const xr=a.useMemo(()=>({name:or,labelAlign:tr,labelCol:Fn,labelWrap:Rn,wrapperCol:Zn,vertical:rr==="vertical",colon:hr,requiredMark:Sr,itemRef:ui.itemRef,form:ei,feedbackIcons:jr}),[or,tr,Fn,Zn,rr,hr,Sr,ei,jr]),Ir=a.useRef(null);a.useImperativeHandle(Zt,()=>{var Hn;return Object.assign(Object.assign({},ei),{nativeElement:(Hn=Ir.current)===null||Hn===void 0?void 0:Hn.nativeElement})});const ar=(Hn,Vn)=>{if(Hn){let Bn={block:"nearest"};typeof Hn=="object"&&(Bn=Object.assign(Object.assign({},Bn),Hn)),ei.scrollToField(Vn,Bn)}},Dn=Hn=>{if(_n==null||_n(Hn),Hn.errorFields.length){const Vn=Hn.errorFields[0].name;if(ir!==void 0){ar(ir,Vn);return}xt!==void 0&&ar(xt,Vn)}};return Xr(a.createElement(x.pg.Provider,{value:wr},a.createElement(We.n,{disabled:cn},a.createElement($e.Z.Provider,{value:Er},a.createElement(x.RV,{validateMessages:Br},a.createElement(x.q3.Provider,{value:xr},a.createElement(ze.default,Object.assign({id:or},br,{name:or,onFinishFailed:Dn,form:ei,ref:Ir,style:Object.assign(Object.assign({},Dt),sr),className:ai}))))))))};var Ze=a.forwardRef(ue),Ee=ge(41799),be=ge(8654),Te=ge(22703),He=ge(32383),Ue=ge(11592);function _e(Tt){if(typeof Tt=="function")return Tt;const Zt=(0,Ue.Z)(Tt);return Zt.length<=1?Zt[0]:Zt}const ct=()=>{const{status:Tt,errors:Zt=[],warnings:Pt=[]}=a.useContext(x.aM);return{status:Tt,errors:Zt,warnings:Pt}};ct.Context=x.aM;var ut=ct,yt=ge(16089);function at(Tt){const[Zt,Pt]=a.useState(Tt),Ht=a.useRef(null),Ct=a.useRef([]),Gt=a.useRef(!1);a.useEffect(()=>(Gt.current=!1,()=>{Gt.current=!0,yt.Z.cancel(Ht.current),Ht.current=null}),[]);function Jt(xt){Gt.current||(Ht.current===null&&(Ct.current=[],Ht.current=(0,yt.Z)(()=>{Ht.current=null,Pt(St=>{let Dt=St;return Ct.current.forEach(It=>{Dt=It(Dt)}),Dt})})),Ct.current.push(xt))}return[Zt,Jt]}function rt(){const{itemRef:Tt}=a.useContext(x.q3),Zt=a.useRef({});function Pt(Ht,Ct){const Gt=Ct&&typeof Ct=="object"&&(0,be.C4)(Ct),Jt=Ht.join("_");return(Zt.current.name!==Jt||Zt.current.originRef!==Gt)&&(Zt.current.name=Jt,Zt.current.originRef=Gt,Zt.current.ref=(0,be.sQ)(Tt(Ht),Gt)),Zt.current.ref}return Pt}var Et=ge(29194),vt=ge(34280),Nt=ge(2738),Ft=ge(65970),Ot=ge(70425),kt=ge(5472);const Bt=Tt=>{const{formItemCls:Zt}=Tt;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${Zt}-control`]:{display:"flex"}}}};var bt=(0,se.bk)(["Form","item-item"],(Tt,Zt)=>{let{rootPrefixCls:Pt}=Zt;const Ht=Ie(Tt,Pt);return[Bt(Ht)]}),jt=function(Tt,Zt){var Pt={};for(var Ht in Tt)Object.prototype.hasOwnProperty.call(Tt,Ht)&&Zt.indexOf(Ht)<0&&(Pt[Ht]=Tt[Ht]);if(Tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ct=0,Ht=Object.getOwnPropertySymbols(Tt);Ct<Ht.length;Ct++)Zt.indexOf(Ht[Ct])<0&&Object.prototype.propertyIsEnumerable.call(Tt,Ht[Ct])&&(Pt[Ht[Ct]]=Tt[Ht[Ct]]);return Pt};const Kt=24;var wt=Tt=>{const{prefixCls:Zt,status:Pt,labelCol:Ht,wrapperCol:Ct,children:Gt,errors:Jt,warnings:xt,_internalItemRender:St,extra:Dt,help:It,fieldId:Lt,marginBottom:rn,onErrorVisibleChanged:an,label:cn}=Tt,In=`${Zt}-item`,kn=a.useContext(x.q3),tr=a.useMemo(()=>{let br=Object.assign({},Ct||kn.wrapperCol||{});return cn===null&&!Ht&&!Ct&&kn.labelCol&&[void 0,"xs","sm","md","lg","xl","xxl"].forEach(Br=>{const Sr=Br?[Br]:[],hr=(0,Ot.U2)(kn.labelCol,Sr),pr=typeof hr=="object"?hr:{},kr=(0,Ot.U2)(br,Sr),Xr=typeof kr=="object"?kr:{};"span"in pr&&!("offset"in Xr)&&pr.span<Kt&&(br=(0,Ot.t8)(br,[].concat(Sr,["offset"]),pr.span))}),br},[Ct,kn]),Rn=ye()(`${In}-control`,tr.className),Fn=a.useMemo(()=>{const{labelCol:br,wrapperCol:Er}=kn;return jt(kn,["labelCol","wrapperCol"])},[kn]),Zn=a.useRef(null),[qn,rr]=a.useState(0);(0,vt.Z)(()=>{Dt&&Zn.current?rr(Zn.current.clientHeight):rr(0)},[Dt]);const ir=a.createElement("div",{className:`${In}-control-input`},a.createElement("div",{className:`${In}-control-input-content`},Gt)),dr=a.useMemo(()=>({prefixCls:Zt,status:Pt}),[Zt,Pt]),_n=rn!==null||Jt.length||xt.length?a.createElement(x.Rk.Provider,{value:dr},a.createElement(Ge,{fieldId:Lt,errors:Jt,warnings:xt,help:It,helpStatus:Pt,className:`${In}-explain-connected`,onVisibleChanged:an})):null,or={};Lt&&(or.id=`${Lt}_extra`);const sr=Dt?a.createElement("div",Object.assign({},or,{className:`${In}-extra`,ref:Zn}),Dt):null,jr=_n||sr?a.createElement("div",{className:`${In}-additional`,style:rn?{minHeight:rn+qn}:{}},_n,sr):null,wr=St&&St.mark==="pro_table_render"&&St.render?St.render(Tt,{input:ir,errorList:_n,extra:sr}):a.createElement(a.Fragment,null,ir,jr);return a.createElement(x.q3.Provider,{value:Fn},a.createElement(kt.Z,Object.assign({},tr,{className:Rn}),wr),a.createElement(bt,{prefixCls:Zt}))},Rt=ge(61485),Vt=ge(9017),_t=ge(85981),un=ge(25399),xn=function(Tt,Zt){var Pt={};for(var Ht in Tt)Object.prototype.hasOwnProperty.call(Tt,Ht)&&Zt.indexOf(Ht)<0&&(Pt[Ht]=Tt[Ht]);if(Tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ct=0,Ht=Object.getOwnPropertySymbols(Tt);Ct<Ht.length;Ct++)Zt.indexOf(Ht[Ct])<0&&Object.prototype.propertyIsEnumerable.call(Tt,Ht[Ct])&&(Pt[Ht[Ct]]=Tt[Ht[Ct]]);return Pt};function Wn(Tt){return Tt?typeof Tt=="object"&&!a.isValidElement(Tt)?Tt:{title:Tt}:null}var gn=Tt=>{let{prefixCls:Zt,label:Pt,htmlFor:Ht,labelCol:Ct,labelAlign:Gt,colon:Jt,required:xt,requiredMark:St,tooltip:Dt,vertical:It}=Tt;var Lt;const[rn]=(0,Vt.Z)("Form"),{labelAlign:an,labelCol:cn,labelWrap:In,colon:kn}=a.useContext(x.q3);if(!Pt)return null;const tr=Ct||cn||{},Rn=Gt||an,Fn=`${Zt}-item-label`,Zn=ye()(Fn,Rn==="left"&&`${Fn}-left`,tr.className,{[`${Fn}-wrap`]:!!In});let qn=Pt;const rr=Jt===!0||kn!==!1&&Jt!==!1;rr&&!It&&typeof Pt=="string"&&Pt.trim()&&(qn=Pt.replace(/[:|:]\s*$/,""));const dr=Wn(Dt);if(dr){const{icon:br=a.createElement(Rt.Z,null)}=dr,Er=xn(dr,["icon"]),Br=a.createElement(un.Z,Object.assign({},Er),a.cloneElement(br,{className:`${Zt}-item-tooltip`,title:"",onClick:Sr=>{Sr.preventDefault()},tabIndex:null}));qn=a.createElement(a.Fragment,null,qn,Br)}const _n=St==="optional",or=typeof St=="function",sr=St===!1;or?qn=St(qn,{required:!!xt}):_n&&!xt&&(qn=a.createElement(a.Fragment,null,qn,a.createElement("span",{className:`${Zt}-item-optional`,title:""},(rn==null?void 0:rn.optional)||((Lt=_t.Z.Form)===null||Lt===void 0?void 0:Lt.optional))));let jr;sr?jr="hidden":(_n||or)&&(jr="optional");const wr=ye()({[`${Zt}-item-required`]:xt,[`${Zt}-item-required-mark-${jr}`]:jr,[`${Zt}-item-no-colon`]:!rr});return a.createElement(kt.Z,Object.assign({},tr,{className:Zn}),a.createElement("label",{htmlFor:Ht,className:wr,title:typeof Pt=="string"?Pt:""},qn))},Ln=ge(29679),mn=ge(19248),tn=ge(96512),sn=ge(58617);const ln={success:Ln.Z,warning:tn.Z,error:mn.Z,validating:sn.Z};function $t(Tt){let{children:Zt,errors:Pt,warnings:Ht,hasFeedback:Ct,validateStatus:Gt,prefixCls:Jt,meta:xt,noStyle:St}=Tt;const Dt=`${Jt}-item`,{feedbackIcons:It}=a.useContext(x.q3),Lt=qe(Pt,Ht,xt,null,!!Ct,Gt),{isFormItemInput:rn,status:an,hasFeedback:cn,feedbackIcon:In}=a.useContext(x.aM),kn=a.useMemo(()=>{var tr;let Rn;if(Ct){const Zn=Ct!==!0&&Ct.icons||It,qn=Lt&&((tr=Zn==null?void 0:Zn({status:Lt,errors:Pt,warnings:Ht}))===null||tr===void 0?void 0:tr[Lt]),rr=Lt&&ln[Lt];Rn=qn!==!1&&rr?a.createElement("span",{className:ye()(`${Dt}-feedback-icon`,`${Dt}-feedback-icon-${Lt}`)},qn||a.createElement(rr,null)):null}const Fn={status:Lt||"",errors:Pt,warnings:Ht,hasFeedback:!!Ct,feedbackIcon:Rn,isFormItemInput:!0};return St&&(Fn.status=(Lt!=null?Lt:an)||"",Fn.isFormItemInput=rn,Fn.hasFeedback=!!(Ct!=null?Ct:cn),Fn.feedbackIcon=Ct!==void 0?Fn.feedbackIcon:In),Fn},[Lt,Ct,St,rn,an]);return a.createElement(x.aM.Provider,{value:kn},Zt)}var vn=function(Tt,Zt){var Pt={};for(var Ht in Tt)Object.prototype.hasOwnProperty.call(Tt,Ht)&&Zt.indexOf(Ht)<0&&(Pt[Ht]=Tt[Ht]);if(Tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ct=0,Ht=Object.getOwnPropertySymbols(Tt);Ct<Ht.length;Ct++)Zt.indexOf(Ht[Ct])<0&&Object.prototype.propertyIsEnumerable.call(Tt,Ht[Ct])&&(Pt[Ht[Ct]]=Tt[Ht[Ct]]);return Pt};function bn(Tt){const{prefixCls:Zt,className:Pt,rootClassName:Ht,style:Ct,help:Gt,errors:Jt,warnings:xt,validateStatus:St,meta:Dt,hasFeedback:It,hidden:Lt,children:rn,fieldId:an,required:cn,isRequired:In,onSubItemMetaChange:kn,layout:tr}=Tt,Rn=vn(Tt,["prefixCls","className","rootClassName","style","help","errors","warnings","validateStatus","meta","hasFeedback","hidden","children","fieldId","required","isRequired","onSubItemMetaChange","layout"]),Fn=`${Zt}-item`,{requiredMark:Zn,vertical:qn}=a.useContext(x.q3),rr=qn||tr==="vertical",ir=a.useRef(null),dr=re(Jt),_n=re(xt),or=Gt!=null,sr=!!(or||Jt.length||xt.length),jr=!!ir.current&&(0,Et.Z)(ir.current),[wr,br]=a.useState(null);(0,vt.Z)(()=>{if(sr&&ir.current){const pr=getComputedStyle(ir.current);br(parseInt(pr.marginBottom,10))}},[sr,jr]);const Er=pr=>{pr||br(null)},Sr=function(){let pr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const kr=pr?dr:Dt.errors,Xr=pr?_n:Dt.warnings;return qe(kr,Xr,Dt,"",!!It,St)}(),hr=ye()(Fn,Pt,Ht,{[`${Fn}-with-help`]:or||dr.length||_n.length,[`${Fn}-has-feedback`]:Sr&&It,[`${Fn}-has-success`]:Sr==="success",[`${Fn}-has-warning`]:Sr==="warning",[`${Fn}-has-error`]:Sr==="error",[`${Fn}-is-validating`]:Sr==="validating",[`${Fn}-hidden`]:Lt,[`${Fn}-${tr}`]:tr});return a.createElement("div",{className:hr,style:Ct,ref:ir},a.createElement(Ft.Z,Object.assign({className:`${Fn}-row`},(0,Nt.Z)(Rn,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),a.createElement(gn,Object.assign({htmlFor:an},Tt,{requiredMark:Zn,required:cn!=null?cn:In,prefixCls:Zt,vertical:rr})),a.createElement(wt,Object.assign({},Tt,Dt,{errors:dr,warnings:_n,prefixCls:Zt,status:Sr,help:Gt,marginBottom:wr,onErrorVisibleChanged:Er}),a.createElement(x.qI.Provider,{value:kn},a.createElement($t,{prefixCls:Zt,meta:Dt,errors:Dt.errors,warnings:Dt.warnings,hasFeedback:It,validateStatus:Sr},rn)))),!!wr&&a.createElement("div",{className:`${Fn}-margin-offset`,style:{marginBottom:-wr}}))}const Sn="__SPLIT__",Yn=null;function pn(Tt,Zt){const Pt=Object.keys(Tt),Ht=Object.keys(Zt);return Pt.length===Ht.length&&Pt.every(Ct=>{const Gt=Tt[Ct],Jt=Zt[Ct];return Gt===Jt||typeof Gt=="function"||typeof Jt=="function"})}const Mn=a.memo(Tt=>{let{children:Zt}=Tt;return Zt},(Tt,Zt)=>pn(Tt.control,Zt.control)&&Tt.update===Zt.update&&Tt.childProps.length===Zt.childProps.length&&Tt.childProps.every((Pt,Ht)=>Pt===Zt.childProps[Ht]));function $n(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Jn(Tt){const{name:Zt,noStyle:Pt,className:Ht,dependencies:Ct,prefixCls:Gt,shouldUpdate:Jt,rules:xt,children:St,required:Dt,label:It,messageVariables:Lt,trigger:rn="onChange",validateTrigger:an,hidden:cn,help:In,layout:kn}=Tt,{getPrefixCls:tr}=a.useContext(it.E_),{name:Rn}=a.useContext(x.q3),Fn=_e(St),Zn=typeof Fn=="function",qn=a.useContext(x.qI),{validateTrigger:rr}=a.useContext(ze.FieldContext),ir=an!==void 0?an:rr,dr=Zt!=null,_n=tr("form",Gt),or=(0,oe.Z)(_n),[sr,jr,wr]=Le(_n,or),br=(0,He.ln)("Form.Item"),Er=a.useContext(ze.ListContext),Br=a.useRef(null),[Sr,hr]=at({}),[pr,kr]=(0,Ee.Z)(()=>$n()),Xr=Ir=>{const ar=Er==null?void 0:Er.getKey(Ir.name);if(kr(Ir.destroy?$n():Ir,!0),Pt&&In!==!1&&qn){let Dn=Ir.name;if(Ir.destroy)Dn=Br.current||Dn;else if(ar!==void 0){const[Hn,Vn]=ar;Dn=[Hn].concat((0,gt.Z)(Vn)),Br.current=Dn}qn(Ir,Dn)}},mi=(Ir,ar)=>{hr(Dn=>{const Hn=Object.assign({},Dn),Bn=[].concat((0,gt.Z)(Ir.name.slice(0,-1)),(0,gt.Z)(ar)).join(Sn);return Ir.destroy?delete Hn[Bn]:Hn[Bn]=Ir,Hn})},[_r,ai]=a.useMemo(()=>{const Ir=(0,gt.Z)(pr.errors),ar=(0,gt.Z)(pr.warnings);return Object.values(Sr).forEach(Dn=>{Ir.push.apply(Ir,(0,gt.Z)(Dn.errors||[])),ar.push.apply(ar,(0,gt.Z)(Dn.warnings||[]))}),[Ir,ar]},[Sr,pr.errors,pr.warnings]),ei=rt();function ui(Ir,ar,Dn){return Pt&&!cn?a.createElement($t,{prefixCls:_n,hasFeedback:Tt.hasFeedback,validateStatus:Tt.validateStatus,meta:pr,errors:_r,warnings:ai,noStyle:!0},Ir):a.createElement(bn,Object.assign({key:"row"},Tt,{className:ye()(Ht,wr,or,jr),prefixCls:_n,fieldId:ar,isRequired:Dn,errors:_r,warnings:ai,meta:pr,onSubItemMetaChange:mi,layout:kn}),Ir)}if(!dr&&!Zn&&!Ct)return sr(ui(Fn));let xr={};return typeof It=="string"?xr.label=It:Zt&&(xr.label=String(Zt)),Lt&&(xr=Object.assign(Object.assign({},xr),Lt)),sr(a.createElement(ze.Field,Object.assign({},Tt,{messageVariables:xr,trigger:rn,validateTrigger:ir,onMetaChange:Xr}),(Ir,ar,Dn)=>{const Hn=Je(Zt).length&&ar?ar.name:[],Vn=st(Hn,Rn),Bn=Dt!==void 0?Dt:!!(xt!=null&&xt.some(Un=>{if(Un&&typeof Un=="object"&&Un.required&&!Un.warningOnly)return!0;if(typeof Un=="function"){const Nn=Un(Dn);return(Nn==null?void 0:Nn.required)&&!(Nn!=null&&Nn.warningOnly)}return!1})),lr=Object.assign({},Ir);let mr=null;if(Array.isArray(Fn)&&dr)mr=Fn;else if(!(Zn&&(!(Jt||Ct)||dr))){if(!(Ct&&!Zn&&!dr))if(a.isValidElement(Fn)){const Un=Object.assign(Object.assign({},Fn.props),lr);if(Un.id||(Un.id=Vn),In||_r.length>0||ai.length>0||Tt.extra){const ur=[];(In||_r.length>0)&&ur.push(`${Vn}_help`),Tt.extra&&ur.push(`${Vn}_extra`),Un["aria-describedby"]=ur.join(" ")}_r.length>0&&(Un["aria-invalid"]="true"),Bn&&(Un["aria-required"]="true"),(0,be.Yr)(Fn)&&(Un.ref=ei(Hn,Fn)),new Set([].concat((0,gt.Z)(Je(rn)),(0,gt.Z)(Je(ir)))).forEach(ur=>{Un[ur]=function(){for(var Pr,Lr,Ur,ri,ci,Ci=arguments.length,Si=new Array(Ci),Ai=0;Ai<Ci;Ai++)Si[Ai]=arguments[Ai];(Ur=lr[ur])===null||Ur===void 0||(Pr=Ur).call.apply(Pr,[lr].concat(Si)),(ci=(ri=Fn.props)[ur])===null||ci===void 0||(Lr=ci).call.apply(Lr,[ri].concat(Si))}});const Qn=[Un["aria-required"],Un["aria-invalid"],Un["aria-describedby"]];mr=a.createElement(Mn,{control:lr,update:Fn,childProps:Qn},(0,Te.Tm)(Fn,Un))}else Zn&&(Jt||Ct)&&!dr?mr=Fn(Dn):mr=Fn}return ui(mr,Vn,Bn)}))}const Cr=Jn;Cr.useStatus=ut;var cr=Cr,dn=function(Tt,Zt){var Pt={};for(var Ht in Tt)Object.prototype.hasOwnProperty.call(Tt,Ht)&&Zt.indexOf(Ht)<0&&(Pt[Ht]=Tt[Ht]);if(Tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ct=0,Ht=Object.getOwnPropertySymbols(Tt);Ct<Ht.length;Ct++)Zt.indexOf(Ht[Ct])<0&&Object.prototype.propertyIsEnumerable.call(Tt,Ht[Ct])&&(Pt[Ht[Ct]]=Tt[Ht[Ct]]);return Pt},Gn=Tt=>{var{prefixCls:Zt,children:Pt}=Tt,Ht=dn(Tt,["prefixCls","children"]);const{getPrefixCls:Ct}=a.useContext(it.E_),Gt=Ct("form",Zt),Jt=a.useMemo(()=>({prefixCls:Gt,status:"error"}),[Gt]);return a.createElement(ze.List,Object.assign({},Ht),(xt,St,Dt)=>a.createElement(x.Rk.Provider,{value:Jt},Pt(xt.map(It=>Object.assign(Object.assign({},It),{fieldKey:It.key})),St,{errors:Dt.errors,warnings:Dt.warnings})))};function Xn(){const{form:Tt}=a.useContext(x.q3);return Tt}const Wt=Ze;Wt.Item=cr,Wt.List=Gn,Wt.ErrorList=Ge,Wt.useForm=Re,Wt.useFormInstance=Xn,Wt.useWatch=ze.useWatch,Wt.Provider=x.RV,Wt.create=()=>{};var Xt=Wt},4875:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return qt}});var x=ge(59301),gt=ge(84105),a=ge(87395),Pe=ge(92310),ye=ge.n(Pe),ee=ge(60499),E=ge(18642),oe=ge(43749),re=ge(72190),te=ge(42244),ce=ge(38705),z=ge(17212);function le(){return typeof BigInt=="function"}function ie(wt){return!wt&&wt!==0&&!Number.isNaN(wt)||!String(wt).trim()}function se(wt){var Rt=wt.trim(),Vt=Rt.startsWith("-");Vt&&(Rt=Rt.slice(1)),Rt=Rt.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),Rt.startsWith(".")&&(Rt="0".concat(Rt));var _t=Rt||"0",un=_t.split("."),xn=un[0]||"0",Wn=un[1]||"0";xn==="0"&&Wn==="0"&&(Vt=!1);var zn=Vt?"-":"";return{negative:Vt,negativeStr:zn,trimStr:_t,integerStr:xn,decimalStr:Wn,fullStr:"".concat(zn).concat(_t)}}function ae(wt){var Rt=String(wt);return!Number.isNaN(Number(Rt))&&Rt.includes("e")}function he(wt){var Rt=String(wt);if(ae(wt)){var Vt=Number(Rt.slice(Rt.indexOf("e-")+2)),_t=Rt.match(/\.(\d+)/);return _t!=null&&_t[1]&&(Vt+=_t[1].length),Vt}return Rt.includes(".")&&me(Rt)?Rt.length-Rt.indexOf(".")-1:0}function pe(wt){var Rt=String(wt);if(ae(wt)){if(wt>Number.MAX_SAFE_INTEGER)return String(le()?BigInt(wt).toString():Number.MAX_SAFE_INTEGER);if(wt<Number.MIN_SAFE_INTEGER)return String(le()?BigInt(wt).toString():Number.MIN_SAFE_INTEGER);Rt=wt.toFixed(he(Rt))}return se(Rt).fullStr}function me(wt){return typeof wt=="number"?!Number.isNaN(wt):wt?/^\s*-?\d+(\.\d+)?\s*$/.test(wt)||/^\s*-?\d+\.\s*$/.test(wt)||/^\s*-?\.\d+\s*$/.test(wt):!1}var ve=function(){function wt(Rt){if((0,ce.Z)(this,wt),(0,E.Z)(this,"origin",""),(0,E.Z)(this,"negative",void 0),(0,E.Z)(this,"integer",void 0),(0,E.Z)(this,"decimal",void 0),(0,E.Z)(this,"decimalLen",void 0),(0,E.Z)(this,"empty",void 0),(0,E.Z)(this,"nan",void 0),ie(Rt)){this.empty=!0;return}if(this.origin=String(Rt),Rt==="-"||Number.isNaN(Rt)){this.nan=!0;return}var Vt=Rt;if(ae(Vt)&&(Vt=Number(Vt)),Vt=typeof Vt=="string"?Vt:pe(Vt),me(Vt)){var _t=se(Vt);this.negative=_t.negative;var un=_t.trimStr.split(".");this.integer=BigInt(un[0]);var xn=un[1]||"0";this.decimal=BigInt(xn),this.decimalLen=xn.length}else this.nan=!0}return(0,z.Z)(wt,[{key:"getMark",value:function(){return this.negative?"-":""}},{key:"getIntegerStr",value:function(){return this.integer.toString()}},{key:"getDecimalStr",value:function(){return this.decimal.toString().padStart(this.decimalLen,"0")}},{key:"alignDecimal",value:function(Vt){var _t="".concat(this.getMark()).concat(this.getIntegerStr()).concat(this.getDecimalStr().padEnd(Vt,"0"));return BigInt(_t)}},{key:"negate",value:function(){var Vt=new wt(this.toString());return Vt.negative=!Vt.negative,Vt}},{key:"cal",value:function(Vt,_t,un){var xn=Math.max(this.getDecimalStr().length,Vt.getDecimalStr().length),Wn=this.alignDecimal(xn),zn=Vt.alignDecimal(xn),gn=_t(Wn,zn).toString(),Ln=un(xn),mn=se(gn),tn=mn.negativeStr,sn=mn.trimStr,ln="".concat(tn).concat(sn.padStart(Ln+1,"0"));return new wt("".concat(ln.slice(0,-Ln),".").concat(ln.slice(-Ln)))}},{key:"add",value:function(Vt){if(this.isInvalidate())return new wt(Vt);var _t=new wt(Vt);return _t.isInvalidate()?this:this.cal(_t,function(un,xn){return un+xn},function(un){return un})}},{key:"multi",value:function(Vt){var _t=new wt(Vt);return this.isInvalidate()||_t.isInvalidate()?new wt(NaN):this.cal(_t,function(un,xn){return un*xn},function(un){return un*2})}},{key:"isEmpty",value:function(){return this.empty}},{key:"isNaN",value:function(){return this.nan}},{key:"isInvalidate",value:function(){return this.isEmpty()||this.isNaN()}},{key:"equals",value:function(Vt){return this.toString()===(Vt==null?void 0:Vt.toString())}},{key:"lessEquals",value:function(Vt){return this.add(Vt.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.isNaN()?NaN:Number(this.toString())}},{key:"toString",value:function(){var Vt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return Vt?this.isInvalidate()?"":se("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),wt}(),Ce=function(){function wt(Rt){if((0,ce.Z)(this,wt),(0,E.Z)(this,"origin",""),(0,E.Z)(this,"number",void 0),(0,E.Z)(this,"empty",void 0),ie(Rt)){this.empty=!0;return}this.origin=String(Rt),this.number=Number(Rt)}return(0,z.Z)(wt,[{key:"negate",value:function(){return new wt(-this.toNumber())}},{key:"add",value:function(Vt){if(this.isInvalidate())return new wt(Vt);var _t=Number(Vt);if(Number.isNaN(_t))return this;var un=this.number+_t;if(un>Number.MAX_SAFE_INTEGER)return new wt(Number.MAX_SAFE_INTEGER);if(un<Number.MIN_SAFE_INTEGER)return new wt(Number.MIN_SAFE_INTEGER);var xn=Math.max(he(this.number),he(_t));return new wt(un.toFixed(xn))}},{key:"multi",value:function(Vt){var _t=Number(Vt);if(this.isInvalidate()||Number.isNaN(_t))return new wt(NaN);var un=this.number*_t;if(un>Number.MAX_SAFE_INTEGER)return new wt(Number.MAX_SAFE_INTEGER);if(un<Number.MIN_SAFE_INTEGER)return new wt(Number.MIN_SAFE_INTEGER);var xn=Math.max(he(this.number),he(_t));return new wt(un.toFixed(xn))}},{key:"isEmpty",value:function(){return this.empty}},{key:"isNaN",value:function(){return Number.isNaN(this.number)}},{key:"isInvalidate",value:function(){return this.isEmpty()||this.isNaN()}},{key:"equals",value:function(Vt){return this.toNumber()===(Vt==null?void 0:Vt.toNumber())}},{key:"lessEquals",value:function(Vt){return this.add(Vt.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.number}},{key:"toString",value:function(){var Vt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return Vt?this.isInvalidate()?"":pe(this.number):this.origin}}]),wt}();function Be(wt){return le()?new ve(wt):new Ce(wt)}function Fe(wt,Rt,Vt){var _t=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(wt==="")return"";var un=se(wt),xn=un.negativeStr,Wn=un.integerStr,zn=un.decimalStr,gn="".concat(Rt).concat(zn),Ln="".concat(xn).concat(Wn);if(Vt>=0){var mn=Number(zn[Vt]);if(mn>=5&&!_t){var tn=Be(wt).add("".concat(xn,"0.").concat("0".repeat(Vt)).concat(10-mn));return Fe(tn.toString(),Rt,Vt,_t)}return Vt===0?Ln:"".concat(Ln).concat(Rt).concat(zn.padEnd(Vt,"0").slice(0,Vt))}return gn===".0"?Ln:"".concat(Ln).concat(gn)}var ke=Be,De=ge(36901),Se=ge(34280);function xe(wt,Rt){return typeof Proxy!="undefined"&&wt?new Proxy(wt,{get:function(_t,un){if(Rt[un])return Rt[un];var xn=_t[un];return typeof xn=="function"?xn.bind(_t):xn}}):wt}var Oe=ge(8654),Ie=ge(48736);function Le(wt,Rt){var Vt=(0,x.useRef)(null);function _t(){try{var xn=wt.selectionStart,Wn=wt.selectionEnd,zn=wt.value,gn=zn.substring(0,xn),Ln=zn.substring(Wn);Vt.current={start:xn,end:Wn,value:zn,beforeTxt:gn,afterTxt:Ln}}catch(mn){}}function un(){if(wt&&Vt.current&&Rt)try{var xn=wt.value,Wn=Vt.current,zn=Wn.beforeTxt,gn=Wn.afterTxt,Ln=Wn.start,mn=xn.length;if(xn.startsWith(zn))mn=zn.length;else if(xn.endsWith(gn))mn=xn.length-Vt.current.afterTxt.length;else{var tn=zn[Ln-1],sn=xn.indexOf(tn,Ln-1);sn!==-1&&(mn=sn+1)}wt.setSelectionRange(mn,mn)}catch(ln){(0,Ie.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(ln.message))}}return[_t,un]}var je=ge(49658),we=function(){var Rt=(0,x.useState)(!1),Vt=(0,re.Z)(Rt,2),_t=Vt[0],un=Vt[1];return(0,Se.Z)(function(){un((0,je.Z)())},[]),_t},Ve=we,Ge=ge(16089),ze=200,it=600;function We(wt){var Rt=wt.prefixCls,Vt=wt.upNode,_t=wt.downNode,un=wt.upDisabled,xn=wt.downDisabled,Wn=wt.onStep,zn=x.useRef(),gn=x.useRef([]),Ln=x.useRef();Ln.current=Wn;var mn=function(){clearTimeout(zn.current)},tn=function(pn,Mn){pn.preventDefault(),mn(),Ln.current(Mn);function $n(){Ln.current(Mn),zn.current=setTimeout($n,ze)}zn.current=setTimeout($n,it)};x.useEffect(function(){return function(){mn(),gn.current.forEach(function(Yn){return Ge.Z.cancel(Yn)})}},[]);var sn=Ve();if(sn)return null;var ln="".concat(Rt,"-handler"),$t=ye()(ln,"".concat(ln,"-up"),(0,E.Z)({},"".concat(ln,"-up-disabled"),un)),vn=ye()(ln,"".concat(ln,"-down"),(0,E.Z)({},"".concat(ln,"-down-disabled"),xn)),bn=function(){return gn.current.push((0,Ge.Z)(mn))},Sn={unselectable:"on",role:"button",onMouseUp:bn,onMouseLeave:bn};return x.createElement("div",{className:"".concat(ln,"-wrap")},x.createElement("span",(0,ee.Z)({},Sn,{onMouseDown:function(pn){tn(pn,!0)},"aria-label":"Increase Value","aria-disabled":un,className:$t}),Vt||x.createElement("span",{unselectable:"on",className:"".concat(Rt,"-handler-up-inner")})),x.createElement("span",(0,ee.Z)({},Sn,{onMouseDown:function(pn){tn(pn,!1)},"aria-label":"Decrease Value","aria-disabled":xn,className:vn}),_t||x.createElement("span",{unselectable:"on",className:"".concat(Rt,"-handler-down-inner")})))}function Ke(wt){var Rt=typeof wt=="number"?pe(wt):se(wt).fullStr,Vt=Rt.includes(".");return Vt?se(Rt.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:wt+"0"}var $e=ge(30292),nt=function(){var wt=(0,x.useRef)(0),Rt=function(){Ge.Z.cancel(wt.current)};return(0,x.useEffect)(function(){return Rt},[]),function(Vt){Rt(),wt.current=(0,Ge.Z)(function(){Vt()})}},et=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","changeOnWheel","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","changeOnBlur","domRef"],Ye=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","className","classNames"],Qe=function(Rt,Vt){return Rt||Vt.isEmpty()?Vt.toString():Vt.toNumber()},Je=function(Rt){var Vt=ke(Rt);return Vt.isInvalidate()?null:Vt},st=x.forwardRef(function(wt,Rt){var Vt=wt.prefixCls,_t=wt.className,un=wt.style,xn=wt.min,Wn=wt.max,zn=wt.step,gn=zn===void 0?1:zn,Ln=wt.defaultValue,mn=wt.value,tn=wt.disabled,sn=wt.readOnly,ln=wt.upHandler,$t=wt.downHandler,vn=wt.keyboard,bn=wt.changeOnWheel,Sn=bn===void 0?!1:bn,Yn=wt.controls,pn=Yn===void 0?!0:Yn,Mn=wt.classNames,$n=wt.stringMode,Jn=wt.parser,Cr=wt.formatter,cr=wt.precision,dn=wt.decimalSeparator,En=wt.onChange,Gn=wt.onInput,Xn=wt.onPressEnter,Wt=wt.onStep,Xt=wt.changeOnBlur,Tt=Xt===void 0?!0:Xt,Zt=wt.domRef,Pt=(0,te.Z)(wt,et),Ht="".concat(Vt,"-input"),Ct=x.useRef(null),Gt=x.useState(!1),Jt=(0,re.Z)(Gt,2),xt=Jt[0],St=Jt[1],Dt=x.useRef(!1),It=x.useRef(!1),Lt=x.useRef(!1),rn=x.useState(function(){return ke(mn!=null?mn:Ln)}),an=(0,re.Z)(rn,2),cn=an[0],In=an[1];function kn(Vn){mn===void 0&&In(Vn)}var tr=x.useCallback(function(Vn,Bn){if(!Bn)return cr>=0?cr:Math.max(he(Vn),he(gn))},[cr,gn]),Rn=x.useCallback(function(Vn){var Bn=String(Vn);if(Jn)return Jn(Bn);var lr=Bn;return dn&&(lr=lr.replace(dn,".")),lr.replace(/[^\w.-]+/g,"")},[Jn,dn]),Fn=x.useRef(""),Zn=x.useCallback(function(Vn,Bn){if(Cr)return Cr(Vn,{userTyping:Bn,input:String(Fn.current)});var lr=typeof Vn=="number"?pe(Vn):Vn;if(!Bn){var mr=tr(lr,Bn);if(me(lr)&&(dn||mr>=0)){var Un=dn||".";lr=Fe(lr,Un,mr)}}return lr},[Cr,tr,dn]),qn=x.useState(function(){var Vn=Ln!=null?Ln:mn;return cn.isInvalidate()&&["string","number"].includes((0,oe.Z)(Vn))?Number.isNaN(Vn)?"":Vn:Zn(cn.toString(),!1)}),rr=(0,re.Z)(qn,2),ir=rr[0],dr=rr[1];Fn.current=ir;function _n(Vn,Bn){dr(Zn(Vn.isInvalidate()?Vn.toString(!1):Vn.toString(!Bn),Bn))}var or=x.useMemo(function(){return Je(Wn)},[Wn,cr]),sr=x.useMemo(function(){return Je(xn)},[xn,cr]),jr=x.useMemo(function(){return!or||!cn||cn.isInvalidate()?!1:or.lessEquals(cn)},[or,cn]),wr=x.useMemo(function(){return!sr||!cn||cn.isInvalidate()?!1:cn.lessEquals(sr)},[sr,cn]),br=Le(Ct.current,xt),Er=(0,re.Z)(br,2),Br=Er[0],Sr=Er[1],hr=function(Bn){return or&&!Bn.lessEquals(or)?or:sr&&!sr.lessEquals(Bn)?sr:null},pr=function(Bn){return!hr(Bn)},kr=function(Bn,lr){var mr=Bn,Un=pr(mr)||mr.isEmpty();if(!mr.isEmpty()&&!lr&&(mr=hr(mr)||mr,Un=!0),!sn&&!tn&&Un){var Nn=mr.toString(),Qn=tr(Nn,lr);return Qn>=0&&(mr=ke(Fe(Nn,".",Qn)),pr(mr)||(mr=ke(Fe(Nn,".",Qn,!0)))),mr.equals(cn)||(kn(mr),En==null||En(mr.isEmpty()?null:Qe($n,mr)),mn===void 0&&_n(mr,lr)),mr}return cn},Xr=nt(),mi=function Vn(Bn){if(Br(),Fn.current=Bn,dr(Bn),!It.current){var lr=Rn(Bn),mr=ke(lr);mr.isNaN()||kr(mr,!0)}Gn==null||Gn(Bn),Xr(function(){var Un=Bn;Jn||(Un=Bn.replace(/。/g,".")),Un!==Bn&&Vn(Un)})},_r=function(){It.current=!0},ai=function(){It.current=!1,mi(Ct.current.value)},ei=function(Bn){mi(Bn.target.value)},ui=function(Bn){var lr;if(!(Bn&&jr||!Bn&&wr)){Dt.current=!1;var mr=ke(Lt.current?Ke(gn):gn);Bn||(mr=mr.negate());var Un=(cn||ke(0)).add(mr.toString()),Nn=kr(Un,!1);Wt==null||Wt(Qe($n,Nn),{offset:Lt.current?Ke(gn):gn,type:Bn?"up":"down"}),(lr=Ct.current)===null||lr===void 0||lr.focus()}},xr=function(Bn){var lr=ke(Rn(ir)),mr;lr.isNaN()?mr=kr(cn,Bn):mr=kr(lr,Bn),mn!==void 0?_n(cn,!1):mr.isNaN()||_n(mr,!1)},Ir=function(){Dt.current=!0},ar=function(Bn){var lr=Bn.key,mr=Bn.shiftKey;Dt.current=!0,Lt.current=mr,lr==="Enter"&&(It.current||(Dt.current=!1),xr(!1),Xn==null||Xn(Bn)),vn!==!1&&!It.current&&["Up","ArrowUp","Down","ArrowDown"].includes(lr)&&(ui(lr==="Up"||lr==="ArrowUp"),Bn.preventDefault())},Dn=function(){Dt.current=!1,Lt.current=!1};x.useEffect(function(){if(Sn&&xt){var Vn=function(mr){ui(mr.deltaY<0),mr.preventDefault()},Bn=Ct.current;if(Bn)return Bn.addEventListener("wheel",Vn,{passive:!1}),function(){return Bn.removeEventListener("wheel",Vn)}}});var Hn=function(){Tt&&xr(!1),St(!1),Dt.current=!1};return(0,Se.o)(function(){cn.isInvalidate()||_n(cn,!1)},[cr,Cr]),(0,Se.o)(function(){var Vn=ke(mn);In(Vn);var Bn=ke(Rn(ir));(!Vn.equals(Bn)||!Dt.current||Cr)&&_n(Vn,Dt.current)},[mn]),(0,Se.o)(function(){Cr&&Sr()},[ir]),x.createElement("div",{ref:Zt,className:ye()(Vt,_t,(0,E.Z)((0,E.Z)((0,E.Z)((0,E.Z)((0,E.Z)({},"".concat(Vt,"-focused"),xt),"".concat(Vt,"-disabled"),tn),"".concat(Vt,"-readonly"),sn),"".concat(Vt,"-not-a-number"),cn.isNaN()),"".concat(Vt,"-out-of-range"),!cn.isInvalidate()&&!pr(cn))),style:un,onFocus:function(){St(!0)},onBlur:Hn,onKeyDown:ar,onKeyUp:Dn,onCompositionStart:_r,onCompositionEnd:ai,onBeforeInput:Ir},pn&&x.createElement(We,{prefixCls:Vt,upNode:ln,downNode:$t,upDisabled:jr,downDisabled:wr,onStep:ui}),x.createElement("div",{className:"".concat(Ht,"-wrap")},x.createElement("input",(0,ee.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":xn,"aria-valuemax":Wn,"aria-valuenow":cn.isInvalidate()?null:cn.toString(),step:gn},Pt,{ref:(0,Oe.sQ)(Ct,Rt),className:Ht,value:ir,onChange:ei,disabled:tn,readOnly:sn}))))}),qe=x.forwardRef(function(wt,Rt){var Vt=wt.disabled,_t=wt.style,un=wt.prefixCls,xn=un===void 0?"rc-input-number":un,Wn=wt.value,zn=wt.prefix,gn=wt.suffix,Ln=wt.addonBefore,mn=wt.addonAfter,tn=wt.className,sn=wt.classNames,ln=(0,te.Z)(wt,Ye),$t=x.useRef(null),vn=x.useRef(null),bn=x.useRef(null),Sn=function(pn){bn.current&&(0,$e.nH)(bn.current,pn)};return x.useImperativeHandle(Rt,function(){return xe(bn.current,{focus:Sn,nativeElement:$t.current.nativeElement||vn.current})}),x.createElement(De.BaseInput,{className:tn,triggerFocus:Sn,prefixCls:xn,value:Wn,disabled:Vt,style:_t,prefix:zn,suffix:gn,addonAfter:mn,addonBefore:Ln,classNames:sn,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"},ref:$t},x.createElement(st,(0,ee.Z)({prefixCls:xn,disabled:Vt,ref:bn,domRef:vn,className:sn==null?void 0:sn.input},ln)))}),ft=qe,lt=ft,tt=ge(62487),Re=ge(82855),Ne=ge(48755),ne=ge(60840),ue=ge(2171),Me=ge(83397),Ze=ge(31756),Ee=ge(56553),be=ge(24971),Te=ge(70045),He=ge(36237),Ue=ge(53075),_e=ge(64910),ct=ge(39082),ut=ge(63356),yt=ge(56119),at=ge(16931),rt=ge(51636),Et=ge(17835);const vt=wt=>{var Rt;const Vt=(Rt=wt.handleVisible)!==null&&Rt!==void 0?Rt:"auto",_t=wt.controlHeightSM-wt.lineWidth*2;return Object.assign(Object.assign({},(0,_e.T)(wt)),{controlWidth:90,handleWidth:_t,handleFontSize:wt.fontSize/2,handleVisible:Vt,handleActiveBg:wt.colorFillAlter,handleBg:wt.colorBgContainer,filledHandleBg:new Et.FastColor(wt.colorFillSecondary).onBackground(wt.colorBgContainer).toHexString(),handleHoverColor:wt.colorPrimary,handleBorderColor:wt.colorBorder,handleOpacity:Vt===!0?1:0,handleVisibleWidth:Vt===!0?_t:0})},Nt=(wt,Rt)=>{let{componentCls:Vt,borderRadiusSM:_t,borderRadiusLG:un}=wt;const xn=Rt==="lg"?un:_t;return{[`&-${Rt}`]:{[`${Vt}-handler-wrap`]:{borderStartEndRadius:xn,borderEndEndRadius:xn},[`${Vt}-handler-up`]:{borderStartEndRadius:xn},[`${Vt}-handler-down`]:{borderEndEndRadius:xn}}}},Ft=wt=>{const{componentCls:Rt,lineWidth:Vt,lineType:_t,borderRadius:un,inputFontSizeSM:xn,inputFontSizeLG:Wn,controlHeightLG:zn,controlHeightSM:gn,colorError:Ln,paddingInlineSM:mn,paddingBlockSM:tn,paddingBlockLG:sn,paddingInlineLG:ln,colorTextDescription:$t,motionDurationMid:vn,handleHoverColor:bn,handleOpacity:Sn,paddingInline:Yn,paddingBlock:pn,handleBg:Mn,handleActiveBg:$n,colorTextDisabled:Jn,borderRadiusSM:Cr,borderRadiusLG:cr,controlWidth:dn,handleBorderColor:En,filledHandleBg:Gn,lineHeightLG:Xn,calc:Wt}=wt;return[{[Rt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ut.Wf)(wt)),(0,Ue.ik)(wt)),{display:"inline-block",width:dn,margin:0,padding:0,borderRadius:un}),(0,ct.qG)(wt,{[`${Rt}-handler-wrap`]:{background:Mn,[`${Rt}-handler-down`]:{borderBlockStart:`${(0,He.unit)(Vt)} ${_t} ${En}`}}})),(0,ct.H8)(wt,{[`${Rt}-handler-wrap`]:{background:Gn,[`${Rt}-handler-down`]:{borderBlockStart:`${(0,He.unit)(Vt)} ${_t} ${En}`}},"&:focus-within":{[`${Rt}-handler-wrap`]:{background:Mn}}})),(0,ct.vc)(wt,{[`${Rt}-handler-wrap`]:{background:Mn,[`${Rt}-handler-down`]:{borderBlockStart:`${(0,He.unit)(Vt)} ${_t} ${En}`}}})),(0,ct.Mu)(wt)),{"&-rtl":{direction:"rtl",[`${Rt}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:Wn,lineHeight:Xn,borderRadius:cr,[`input${Rt}-input`]:{height:Wt(zn).sub(Wt(Vt).mul(2)).equal(),padding:`${(0,He.unit)(sn)} ${(0,He.unit)(ln)}`}},"&-sm":{padding:0,fontSize:xn,borderRadius:Cr,[`input${Rt}-input`]:{height:Wt(gn).sub(Wt(Vt).mul(2)).equal(),padding:`${(0,He.unit)(tn)} ${(0,He.unit)(mn)}`}},"&-out-of-range":{[`${Rt}-input-wrap`]:{input:{color:Ln}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,ut.Wf)(wt)),(0,Ue.s7)(wt)),{"&-wrapper":Object.assign(Object.assign(Object.assign({display:"inline-block",textAlign:"start",verticalAlign:"top",[`${Rt}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${Rt}-group-addon`]:{borderRadius:cr,fontSize:wt.fontSizeLG}},"&-sm":{[`${Rt}-group-addon`]:{borderRadius:Cr}}},(0,ct.ir)(wt)),(0,ct.S5)(wt)),{[`&:not(${Rt}-compact-first-item):not(${Rt}-compact-last-item)${Rt}-compact-item`]:{[`${Rt}, ${Rt}-group-addon`]:{borderRadius:0}},[`&:not(${Rt}-compact-last-item)${Rt}-compact-first-item`]:{[`${Rt}, ${Rt}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${Rt}-compact-first-item)${Rt}-compact-last-item`]:{[`${Rt}, ${Rt}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}})}),[`&-disabled ${Rt}-input`]:{cursor:"not-allowed"},[Rt]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,ut.Wf)(wt)),{width:"100%",padding:`${(0,He.unit)(pn)} ${(0,He.unit)(Yn)}`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:un,outline:0,transition:`all ${vn} linear`,appearance:"textfield",fontSize:"inherit"}),(0,Ue.nz)(wt.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,appearance:"none"}})},[`&:hover ${Rt}-handler-wrap, &-focused ${Rt}-handler-wrap`]:{width:wt.handleWidth,opacity:1}})},{[Rt]:Object.assign(Object.assign(Object.assign({[`${Rt}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:wt.handleVisibleWidth,opacity:Sn,height:"100%",borderStartStartRadius:0,borderStartEndRadius:un,borderEndEndRadius:un,borderEndStartRadius:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`all ${vn}`,overflow:"hidden",[`${Rt}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[`
|
|
|
${Rt}-handler-up-inner,
|
|
|
${Rt}-handler-down-inner
|
|
|
`]:{marginInlineEnd:0,fontSize:wt.handleFontSize}}},[`${Rt}-handler`]:{height:"50%",overflow:"hidden",color:$t,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${(0,He.unit)(Vt)} ${_t} ${En}`,transition:`all ${vn} linear`,"&:active":{background:$n},"&:hover":{height:"60%",[`
|
|
|
${Rt}-handler-up-inner,
|
|
|
${Rt}-handler-down-inner
|
|
|
`]:{color:bn}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},(0,ut.Ro)()),{color:$t,transition:`all ${vn} linear`,userSelect:"none"})},[`${Rt}-handler-up`]:{borderStartEndRadius:un},[`${Rt}-handler-down`]:{borderEndEndRadius:un}},Nt(wt,"lg")),Nt(wt,"sm")),{"&-disabled, &-readonly":{[`${Rt}-handler-wrap`]:{display:"none"},[`${Rt}-input`]:{color:"inherit"}},[`
|
|
|
${Rt}-handler-up-disabled,
|
|
|
${Rt}-handler-down-disabled
|
|
|
`]:{cursor:"not-allowed"},[`
|
|
|
${Rt}-handler-up-disabled:hover &-handler-up-inner,
|
|
|
${Rt}-handler-down-disabled:hover &-handler-down-inner
|
|
|
`]:{color:Jn}})}]},Ot=wt=>{const{componentCls:Rt,paddingBlock:Vt,paddingInline:_t,inputAffixPadding:un,controlWidth:xn,borderRadiusLG:Wn,borderRadiusSM:zn,paddingInlineLG:gn,paddingInlineSM:Ln,paddingBlockLG:mn,paddingBlockSM:tn,motionDurationMid:sn}=wt;return{[`${Rt}-affix-wrapper`]:Object.assign(Object.assign({[`input${Rt}-input`]:{padding:`${(0,He.unit)(Vt)} 0`}},(0,Ue.ik)(wt)),{position:"relative",display:"inline-flex",alignItems:"center",width:xn,padding:0,paddingInlineStart:_t,"&-lg":{borderRadius:Wn,paddingInlineStart:gn,[`input${Rt}-input`]:{padding:`${(0,He.unit)(mn)} 0`}},"&-sm":{borderRadius:zn,paddingInlineStart:Ln,[`input${Rt}-input`]:{padding:`${(0,He.unit)(tn)} 0`}},[`&:not(${Rt}-disabled):hover`]:{zIndex:1},"&-focused, &:focus":{zIndex:1},[`&-disabled > ${Rt}-disabled`]:{background:"transparent"},[`> div${Rt}`]:{width:"100%",border:"none",outline:"none",[`&${Rt}-focused`]:{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${Rt}-handler-wrap`]:{zIndex:2},[Rt]:{position:"static",color:"inherit","&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:un},"&-suffix":{insetBlockStart:0,insetInlineEnd:0,height:"100%",marginInlineEnd:_t,marginInlineStart:un,transition:`margin ${sn}`}},[`&:hover ${Rt}-handler-wrap, &-focused ${Rt}-handler-wrap`]:{width:wt.handleWidth,opacity:1},[`&:not(${Rt}-affix-wrapper-without-controls):hover ${Rt}-suffix`]:{marginInlineEnd:wt.calc(wt.handleWidth).add(_t).equal()}})}};var kt=(0,at.I$)("InputNumber",wt=>{const Rt=(0,rt.mergeToken)(wt,(0,_e.e)(wt));return[Ft(Rt),Ot(Rt),(0,yt.c)(Rt)]},vt,{unitless:{handleOpacity:!0}}),Bt=function(wt,Rt){var Vt={};for(var _t in wt)Object.prototype.hasOwnProperty.call(wt,_t)&&Rt.indexOf(_t)<0&&(Vt[_t]=wt[_t]);if(wt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var un=0,_t=Object.getOwnPropertySymbols(wt);un<_t.length;un++)Rt.indexOf(_t[un])<0&&Object.prototype.propertyIsEnumerable.call(wt,_t[un])&&(Vt[_t[un]]=wt[_t[un]]);return Vt};const bt=x.forwardRef((wt,Rt)=>{const{getPrefixCls:Vt,direction:_t}=x.useContext(Ne.E_),un=x.useRef(null);x.useImperativeHandle(Rt,()=>un.current);const{className:xn,rootClassName:Wn,size:zn,disabled:gn,prefixCls:Ln,addonBefore:mn,addonAfter:tn,prefix:sn,suffix:ln,bordered:$t,readOnly:vn,status:bn,controls:Sn,variant:Yn}=wt,pn=Bt(wt,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","suffix","bordered","readOnly","status","controls","variant"]),Mn=Vt("input-number",Ln),$n=(0,Me.Z)(Mn),[Jn,Cr,cr]=kt(Mn,$n),{compactSize:dn,compactItemClassnames:En}=(0,Te.ri)(Mn,_t);let Gn=x.createElement(a.Z,{className:`${Mn}-handler-up-inner`}),Xn=x.createElement(gt.Z,{className:`${Mn}-handler-down-inner`});const Wt=typeof Sn=="boolean"?Sn:void 0;typeof Sn=="object"&&(Gn=typeof Sn.upIcon=="undefined"?Gn:x.createElement("span",{className:`${Mn}-handler-up-inner`},Sn.upIcon),Xn=typeof Sn.downIcon=="undefined"?Xn:x.createElement("span",{className:`${Mn}-handler-down-inner`},Sn.downIcon));const{hasFeedback:Xt,status:Tt,isFormItemInput:Zt,feedbackIcon:Pt}=x.useContext(Ee.aM),Ht=(0,Re.F)(Tt,bn),Ct=(0,Ze.Z)(an=>{var cn;return(cn=zn!=null?zn:dn)!==null&&cn!==void 0?cn:an}),Gt=x.useContext(ue.Z),Jt=gn!=null?gn:Gt,[xt,St]=(0,be.Z)("inputNumber",Yn,$t),Dt=Xt&&x.createElement(x.Fragment,null,Pt),It=ye()({[`${Mn}-lg`]:Ct==="large",[`${Mn}-sm`]:Ct==="small",[`${Mn}-rtl`]:_t==="rtl",[`${Mn}-in-form-item`]:Zt},Cr),Lt=`${Mn}-group`,rn=x.createElement(lt,Object.assign({ref:un,disabled:Jt,className:ye()(cr,$n,xn,Wn,En),upHandler:Gn,downHandler:Xn,prefixCls:Mn,readOnly:vn,controls:Wt,prefix:sn,suffix:Dt||ln,addonBefore:mn&&x.createElement(tt.Z,{form:!0,space:!0},mn),addonAfter:tn&&x.createElement(tt.Z,{form:!0,space:!0},tn),classNames:{input:It,variant:ye()({[`${Mn}-${xt}`]:St},(0,Re.Z)(Mn,Ht,Xt)),affixWrapper:ye()({[`${Mn}-affix-wrapper-sm`]:Ct==="small",[`${Mn}-affix-wrapper-lg`]:Ct==="large",[`${Mn}-affix-wrapper-rtl`]:_t==="rtl",[`${Mn}-affix-wrapper-without-controls`]:Sn===!1||Jt},Cr),wrapper:ye()({[`${Lt}-rtl`]:_t==="rtl"},Cr),groupWrapper:ye()({[`${Mn}-group-wrapper-sm`]:Ct==="small",[`${Mn}-group-wrapper-lg`]:Ct==="large",[`${Mn}-group-wrapper-rtl`]:_t==="rtl",[`${Mn}-group-wrapper-${xt}`]:St},(0,Re.Z)(`${Mn}-group-wrapper`,Ht,Xt),Cr)}},pn));return Jn(rn)}),jt=bt,Kt=wt=>x.createElement(ne.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},x.createElement(bt,Object.assign({},wt)));jt._InternalPanelDoNotUseOrYouWillBeFired=Kt;var qt=jt},49397:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return Ce}});var x=ge(59301),gt=ge(92310),a=ge.n(gt),Pe=ge(36901),ye=ge(8654),ee=ge(62487),E=ge(86013),oe=ge(82855),re=ge(48755),te=ge(2171),ce=ge(83397),z=ge(31756),le=ge(56553),ie=ge(24971),se=ge(70045),ae=ge(23826),he=ge(53075);function pe(Be){return!!(Be.prefix||Be.suffix||Be.allowClear||Be.showCount)}var me=function(Be,Fe){var ke={};for(var De in Be)Object.prototype.hasOwnProperty.call(Be,De)&&Fe.indexOf(De)<0&&(ke[De]=Be[De]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,De=Object.getOwnPropertySymbols(Be);Se<De.length;Se++)Fe.indexOf(De[Se])<0&&Object.prototype.propertyIsEnumerable.call(Be,De[Se])&&(ke[De[Se]]=Be[De[Se]]);return ke},Ce=(0,x.forwardRef)((Be,Fe)=>{const{prefixCls:ke,bordered:De=!0,status:Se,size:xe,disabled:Oe,onBlur:Ie,onFocus:Le,suffix:je,allowClear:we,addonAfter:Ve,addonBefore:Ge,className:ze,style:it,styles:We,rootClassName:Ke,onChange:$e,classNames:nt,variant:et}=Be,Ye=me(Be,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames","variant"]),{getPrefixCls:Qe,direction:Je,allowClear:st,autoComplete:qe,className:ft,style:lt,classNames:tt,styles:Re}=(0,re.dj)("input"),Ne=Qe("input",ke),ne=(0,x.useRef)(null),ue=(0,ce.Z)(Ne),[Me,Ze,Ee]=(0,he.TI)(Ne,Ke),[be]=(0,he.ZP)(Ne,ue),{compactSize:Te,compactItemClassnames:He}=(0,se.ri)(Ne,Je),Ue=(0,z.Z)(qt=>{var wt;return(wt=xe!=null?xe:Te)!==null&&wt!==void 0?wt:qt}),_e=x.useContext(te.Z),ct=Oe!=null?Oe:_e,{status:ut,hasFeedback:yt,feedbackIcon:at}=(0,x.useContext)(le.aM),rt=(0,oe.F)(ut,Se),Et=pe(Be)||!!yt,vt=(0,x.useRef)(Et),Nt=(0,ae.Z)(ne,!0),Ft=qt=>{Nt(),Ie==null||Ie(qt)},Ot=qt=>{Nt(),Le==null||Le(qt)},kt=qt=>{Nt(),$e==null||$e(qt)},Bt=(yt||je)&&x.createElement(x.Fragment,null,je,yt&&at),bt=(0,E.Z)(we!=null?we:st),[jt,Kt]=(0,ie.Z)("input",et,De);return Me(be(x.createElement(Pe.default,Object.assign({ref:(0,ye.sQ)(Fe,ne),prefixCls:Ne,autoComplete:qe},Ye,{disabled:ct,onBlur:Ft,onFocus:Ot,style:Object.assign(Object.assign({},lt),it),styles:Object.assign(Object.assign({},Re),We),suffix:Bt,allowClear:bt,className:a()(ze,Ke,Ee,ue,He,ft),onChange:kt,addonBefore:Ge&&x.createElement(ee.Z,{form:!0,space:!0},Ge),addonAfter:Ve&&x.createElement(ee.Z,{form:!0,space:!0},Ve),classNames:Object.assign(Object.assign(Object.assign({},nt),tt),{input:a()({[`${Ne}-sm`]:Ue==="small",[`${Ne}-lg`]:Ue==="large",[`${Ne}-rtl`]:Je==="rtl"},nt==null?void 0:nt.input,tt.input,Ze),variant:a()({[`${Ne}-${jt}`]:Kt},(0,oe.Z)(Ne,rt)),affixWrapper:a()({[`${Ne}-affix-wrapper-sm`]:Ue==="small",[`${Ne}-affix-wrapper-lg`]:Ue==="large",[`${Ne}-affix-wrapper-rtl`]:Je==="rtl"},Ze),wrapper:a()({[`${Ne}-group-rtl`]:Je==="rtl"},Ze),groupWrapper:a()({[`${Ne}-group-wrapper-sm`]:Ue==="small",[`${Ne}-group-wrapper-lg`]:Ue==="large",[`${Ne}-group-wrapper-rtl`]:Je==="rtl",[`${Ne}-group-wrapper-${jt}`]:Kt},(0,oe.Z)(`${Ne}-group-wrapper`,rt,yt),Ze)})}))))})},79809:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return Fe}});var x=ge(59301),gt=ge(92310),a=ge.n(gt),Pe=ge(22711),ye=ge(86013),ee=ge(82855),E=ge(48755),oe=ge(2171),re=ge(83397),te=ge(31756),ce=ge(56553),z=ge(24971),le=ge(70045),ie=ge(30292),se=ge(53075),ae=ge(16931),he=ge(51636),pe=ge(64910);const me=ke=>{const{componentCls:De,paddingLG:Se}=ke,xe=`${De}-textarea`;return{[`textarea${De}`]:{maxWidth:"100%",height:"auto",minHeight:ke.controlHeight,lineHeight:ke.lineHeight,verticalAlign:"bottom",transition:`all ${ke.motionDurationSlow}`,resize:"vertical",[`&${De}-mouse-active`]:{transition:`all ${ke.motionDurationSlow}, height 0s, width 0s`}},[`${De}-textarea-affix-wrapper-resize-dirty`]:{width:"auto"},[xe]:{position:"relative","&-show-count":{[`> ${De}`]:{height:"100%"},[`${De}-data-count`]:{position:"absolute",bottom:ke.calc(ke.fontSize).mul(ke.lineHeight).mul(-1).equal(),insetInlineEnd:0,color:ke.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},[`
|
|
|
&-allow-clear > ${De},
|
|
|
&-affix-wrapper${xe}-has-feedback ${De}
|
|
|
`]:{paddingInlineEnd:Se},[`&-affix-wrapper${De}-affix-wrapper`]:{padding:0,[`> textarea${De}`]:{fontSize:"inherit",border:"none",outline:"none",background:"transparent",minHeight:ke.calc(ke.controlHeight).sub(ke.calc(ke.lineWidth).mul(2)).equal(),"&:focus":{boxShadow:"none !important"}},[`${De}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${De}-clear-icon`]:{position:"absolute",insetInlineEnd:ke.paddingInline,insetBlockStart:ke.paddingXS},[`${xe}-suffix`]:{position:"absolute",top:0,insetInlineEnd:ke.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}},[`&-affix-wrapper${De}-affix-wrapper-sm`]:{[`${De}-suffix`]:{[`${De}-clear-icon`]:{insetInlineEnd:ke.paddingInlineSM}}}}}};var ve=(0,ae.I$)(["Input","TextArea"],ke=>{const De=(0,he.mergeToken)(ke,(0,pe.e)(ke));return[me(De)]},pe.T,{resetFont:!1}),Ce=function(ke,De){var Se={};for(var xe in ke)Object.prototype.hasOwnProperty.call(ke,xe)&&De.indexOf(xe)<0&&(Se[xe]=ke[xe]);if(ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,xe=Object.getOwnPropertySymbols(ke);Oe<xe.length;Oe++)De.indexOf(xe[Oe])<0&&Object.prototype.propertyIsEnumerable.call(ke,xe[Oe])&&(Se[xe[Oe]]=ke[xe[Oe]]);return Se},Fe=(0,x.forwardRef)((ke,De)=>{var Se;const{prefixCls:xe,bordered:Oe=!0,size:Ie,disabled:Le,status:je,allowClear:we,classNames:Ve,rootClassName:Ge,className:ze,style:it,styles:We,variant:Ke,showCount:$e,onMouseDown:nt,onResize:et}=ke,Ye=Ce(ke,["prefixCls","bordered","size","disabled","status","allowClear","classNames","rootClassName","className","style","styles","variant","showCount","onMouseDown","onResize"]),{getPrefixCls:Qe,direction:Je,allowClear:st,autoComplete:qe,className:ft,style:lt,classNames:tt,styles:Re}=(0,E.dj)("textArea"),Ne=x.useContext(oe.Z),ne=Le!=null?Le:Ne,{status:ue,hasFeedback:Me,feedbackIcon:Ze}=x.useContext(ce.aM),Ee=(0,ee.F)(ue,je),be=x.useRef(null);x.useImperativeHandle(De,()=>{var Kt;return{resizableTextArea:(Kt=be.current)===null||Kt===void 0?void 0:Kt.resizableTextArea,focus:qt=>{var wt,Rt;(0,ie.nH)((Rt=(wt=be.current)===null||wt===void 0?void 0:wt.resizableTextArea)===null||Rt===void 0?void 0:Rt.textArea,qt)},blur:()=>{var qt;return(qt=be.current)===null||qt===void 0?void 0:qt.blur()}}});const Te=Qe("input",xe),He=(0,re.Z)(Te),[Ue,_e,ct]=(0,se.TI)(Te,Ge),[ut]=ve(Te,He),{compactSize:yt,compactItemClassnames:at}=(0,le.ri)(Te,Je),rt=(0,te.Z)(Kt=>{var qt;return(qt=Ie!=null?Ie:yt)!==null&&qt!==void 0?qt:Kt}),[Et,vt]=(0,z.Z)("textArea",Ke,Oe),Nt=(0,ye.Z)(we!=null?we:st),[Ft,Ot]=x.useState(!1),[kt,Bt]=x.useState(!1),bt=Kt=>{Ot(!0),nt==null||nt(Kt);const qt=()=>{Ot(!1),document.removeEventListener("mouseup",qt)};document.addEventListener("mouseup",qt)},jt=Kt=>{var qt,wt;if(et==null||et(Kt),Ft&&typeof getComputedStyle=="function"){const Rt=(wt=(qt=be.current)===null||qt===void 0?void 0:qt.nativeElement)===null||wt===void 0?void 0:wt.querySelector("textarea");Rt&&getComputedStyle(Rt).resize==="both"&&Bt(!0)}};return Ue(ut(x.createElement(Pe.default,Object.assign({autoComplete:qe},Ye,{style:Object.assign(Object.assign({},lt),it),styles:Object.assign(Object.assign({},Re),We),disabled:ne,allowClear:Nt,className:a()(ct,He,ze,Ge,at,ft,kt&&`${Te}-textarea-affix-wrapper-resize-dirty`),classNames:Object.assign(Object.assign(Object.assign({},Ve),tt),{textarea:a()({[`${Te}-sm`]:rt==="small",[`${Te}-lg`]:rt==="large"},_e,Ve==null?void 0:Ve.textarea,tt.textarea,Ft&&`${Te}-mouse-active`),variant:a()({[`${Te}-${Et}`]:vt},(0,ee.Z)(Te,Ee)),affixWrapper:a()(`${Te}-textarea-affix-wrapper`,{[`${Te}-affix-wrapper-rtl`]:Je==="rtl",[`${Te}-affix-wrapper-sm`]:rt==="small",[`${Te}-affix-wrapper-lg`]:rt==="large",[`${Te}-textarea-show-count`]:$e||((Se=ke.count)===null||Se===void 0?void 0:Se.show)},_e)}),prefixCls:Te,suffix:Me&&x.createElement("span",{className:`${Te}-textarea-suffix`},Ze),showCount:$e,ref:be,onResize:jt,onMouseDown:bt}))))})},23826:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return gt}});var x=ge(59301);function gt(a,Pe){const ye=(0,x.useRef)([]),ee=()=>{ye.current.push(setTimeout(()=>{var E,oe,re,te;!((E=a.current)===null||E===void 0)&&E.input&&((oe=a.current)===null||oe===void 0?void 0:oe.input.getAttribute("type"))==="password"&&(!((re=a.current)===null||re===void 0)&&re.input.hasAttribute("value"))&&((te=a.current)===null||te===void 0||te.input.removeAttribute("value"))}))};return(0,x.useEffect)(()=>(Pe&&ee(),()=>ye.current.forEach(E=>{E&&clearTimeout(E)})),[]),ee}},37568:function(Cn,Ut,ge){"use strict";ge.d(Ut,{default:function(){return tt}});var x=ge(59301),gt=ge(92310),a=ge.n(gt),Pe=ge(48755),ye=ge(56553),ee=ge(53075),oe=Re=>{const{getPrefixCls:Ne,direction:ne}=(0,x.useContext)(Pe.E_),{prefixCls:ue,className:Me}=Re,Ze=Ne("input-group",ue),Ee=Ne("input"),[be,Te,He]=(0,ee.ZP)(Ee),Ue=a()(Ze,He,{[`${Ze}-lg`]:Re.size==="large",[`${Ze}-sm`]:Re.size==="small",[`${Ze}-compact`]:Re.compact,[`${Ze}-rtl`]:ne==="rtl"},Te,Me),_e=(0,x.useContext)(ye.aM),ct=(0,x.useMemo)(()=>Object.assign(Object.assign({},_e),{isFormItemInput:!1}),[_e]);return be(x.createElement("span",{className:Ue,style:Re.style,onMouseEnter:Re.onMouseEnter,onMouseLeave:Re.onMouseLeave,onFocus:Re.onFocus,onBlur:Re.onBlur},x.createElement(ye.aM.Provider,{value:ct},Re.children)))},re=ge(49397),te=ge(77654),ce=ge(6089),z=ge(26112),le=ge(82855),ie=ge(31756),se=ge(16931),ae=ge(51636),he=ge(64910);const pe=Re=>{const{componentCls:Ne,paddingXS:ne}=Re;return{[Ne]:{display:"inline-flex",alignItems:"center",flexWrap:"nowrap",columnGap:ne,"&-rtl":{direction:"rtl"},[`${Ne}-input`]:{textAlign:"center",paddingInline:Re.paddingXXS},[`&${Ne}-sm ${Ne}-input`]:{paddingInline:Re.calc(Re.paddingXXS).div(2).equal()},[`&${Ne}-lg ${Ne}-input`]:{paddingInline:Re.paddingXS}}}};var me=(0,se.I$)(["Input","OTP"],Re=>{const Ne=(0,ae.mergeToken)(Re,(0,he.e)(Re));return[pe(Ne)]},he.T),ve=ge(16089),Ce=function(Re,Ne){var ne={};for(var ue in Re)Object.prototype.hasOwnProperty.call(Re,ue)&&Ne.indexOf(ue)<0&&(ne[ue]=Re[ue]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,ue=Object.getOwnPropertySymbols(Re);Me<ue.length;Me++)Ne.indexOf(ue[Me])<0&&Object.prototype.propertyIsEnumerable.call(Re,ue[Me])&&(ne[ue[Me]]=Re[ue[Me]]);return ne},Fe=x.forwardRef((Re,Ne)=>{const{value:ne,onChange:ue,onActiveChange:Me,index:Ze,mask:Ee}=Re,be=Ce(Re,["value","onChange","onActiveChange","index","mask"]),Te=ne&&typeof Ee=="string"?Ee:ne,He=yt=>{ue(Ze,yt.target.value)},Ue=x.useRef(null);x.useImperativeHandle(Ne,()=>Ue.current);const _e=()=>{(0,ve.Z)(()=>{var yt;const at=(yt=Ue.current)===null||yt===void 0?void 0:yt.input;document.activeElement===at&&at&&at.select()})},ct=yt=>{const{key:at,ctrlKey:rt,metaKey:Et}=yt;at==="ArrowLeft"?Me(Ze-1):at==="ArrowRight"?Me(Ze+1):at==="z"&&(rt||Et)&&yt.preventDefault(),_e()},ut=yt=>{yt.key==="Backspace"&&!ne&&Me(Ze-1),_e()};return x.createElement(re.Z,Object.assign({type:Ee===!0?"password":"text"},be,{ref:Ue,value:Te,onInput:He,onFocus:_e,onKeyDown:ct,onKeyUp:ut,onMouseDown:_e,onMouseUp:_e}))}),ke=function(Re,Ne){var ne={};for(var ue in Re)Object.prototype.hasOwnProperty.call(Re,ue)&&Ne.indexOf(ue)<0&&(ne[ue]=Re[ue]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,ue=Object.getOwnPropertySymbols(Re);Me<ue.length;Me++)Ne.indexOf(ue[Me])<0&&Object.prototype.propertyIsEnumerable.call(Re,ue[Me])&&(ne[ue[Me]]=Re[ue[Me]]);return ne};function De(Re){return(Re||"").split("")}const Se=Re=>{const{index:Ne,prefixCls:ne,separator:ue}=Re,Me=typeof ue=="function"?ue(Ne):ue;return Me?x.createElement("span",{className:`${ne}-separator`},Me):null};var Oe=x.forwardRef((Re,Ne)=>{const{prefixCls:ne,length:ue=6,size:Me,defaultValue:Ze,value:Ee,onChange:be,formatter:Te,separator:He,variant:Ue,disabled:_e,status:ct,autoFocus:ut,mask:yt,type:at,onInput:rt,inputMode:Et}=Re,vt=ke(Re,["prefixCls","length","size","defaultValue","value","onChange","formatter","separator","variant","disabled","status","autoFocus","mask","type","onInput","inputMode"]),{getPrefixCls:Nt,direction:Ft}=x.useContext(Pe.E_),Ot=Nt("otp",ne),kt=(0,z.Z)(vt,{aria:!0,data:!0,attr:!0}),[Bt,bt,jt]=me(Ot),Kt=(0,ie.Z)(sn=>Me!=null?Me:sn),qt=x.useContext(ye.aM),wt=(0,le.F)(qt.status,ct),Rt=x.useMemo(()=>Object.assign(Object.assign({},qt),{status:wt,hasFeedback:!1,feedbackIcon:null}),[qt,wt]),Vt=x.useRef(null),_t=x.useRef({});x.useImperativeHandle(Ne,()=>({focus:()=>{var sn;(sn=_t.current[0])===null||sn===void 0||sn.focus()},blur:()=>{var sn;for(let ln=0;ln<ue;ln+=1)(sn=_t.current[ln])===null||sn===void 0||sn.blur()},nativeElement:Vt.current}));const un=sn=>Te?Te(sn):sn,[xn,Wn]=x.useState(()=>De(un(Ze||"")));x.useEffect(()=>{Ee!==void 0&&Wn(De(Ee))},[Ee]);const zn=(0,ce.Z)(sn=>{Wn(sn),rt&&rt(sn),be&&sn.length===ue&&sn.every(ln=>ln)&&sn.some((ln,$t)=>xn[$t]!==ln)&&be(sn.join(""))}),gn=(0,ce.Z)((sn,ln)=>{let $t=(0,te.Z)(xn);for(let bn=0;bn<sn;bn+=1)$t[bn]||($t[bn]="");ln.length<=1?$t[sn]=ln:$t=$t.slice(0,sn).concat(De(ln)),$t=$t.slice(0,ue);for(let bn=$t.length-1;bn>=0&&!$t[bn];bn-=1)$t.pop();const vn=un($t.map(bn=>bn||" ").join(""));return $t=De(vn).map((bn,Sn)=>bn===" "&&!$t[Sn]?$t[Sn]:bn),$t}),Ln=(sn,ln)=>{var $t;const vn=gn(sn,ln),bn=Math.min(sn+ln.length,ue-1);bn!==sn&&vn[sn]!==void 0&&(($t=_t.current[bn])===null||$t===void 0||$t.focus()),zn(vn)},mn=sn=>{var ln;(ln=_t.current[sn])===null||ln===void 0||ln.focus()},tn={variant:Ue,disabled:_e,status:wt,mask:yt,type:at,inputMode:Et};return Bt(x.createElement("div",Object.assign({},kt,{ref:Vt,className:a()(Ot,{[`${Ot}-sm`]:Kt==="small",[`${Ot}-lg`]:Kt==="large",[`${Ot}-rtl`]:Ft==="rtl"},jt,bt)}),x.createElement(ye.aM.Provider,{value:Rt},Array.from({length:ue}).map((sn,ln)=>{const $t=`otp-${ln}`,vn=xn[ln]||"";return x.createElement(x.Fragment,{key:$t},x.createElement(Fe,Object.assign({ref:bn=>{_t.current[ln]=bn},index:ln,size:Kt,htmlSize:1,className:`${Ot}-input`,onChange:Ln,value:vn,onActiveChange:mn,autoFocus:ln===0&&ut},tn)),ln<ue-1&&x.createElement(Se,{separator:He,index:ln,prefixCls:Ot}))}))))}),Ie=ge(73331),Le=ge(15277),je=ge(2738),we=ge(8654),Ve=ge(2171),Ge=ge(23826),ze=function(Re,Ne){var ne={};for(var ue in Re)Object.prototype.hasOwnProperty.call(Re,ue)&&Ne.indexOf(ue)<0&&(ne[ue]=Re[ue]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,ue=Object.getOwnPropertySymbols(Re);Me<ue.length;Me++)Ne.indexOf(ue[Me])<0&&Object.prototype.propertyIsEnumerable.call(Re,ue[Me])&&(ne[ue[Me]]=Re[ue[Me]]);return ne};const it=Re=>Re?x.createElement(Le.Z,null):x.createElement(Ie.Z,null),We={click:"onClick",hover:"onMouseOver"};var $e=x.forwardRef((Re,Ne)=>{const{disabled:ne,action:ue="click",visibilityToggle:Me=!0,iconRender:Ze=it}=Re,Ee=x.useContext(Ve.Z),be=ne!=null?ne:Ee,Te=typeof Me=="object"&&Me.visible!==void 0,[He,Ue]=(0,x.useState)(()=>Te?Me.visible:!1),_e=(0,x.useRef)(null);x.useEffect(()=>{Te&&Ue(Me.visible)},[Te,Me]);const ct=(0,Ge.Z)(_e),ut=()=>{var Kt;if(be)return;He&&ct();const qt=!He;Ue(qt),typeof Me=="object"&&((Kt=Me.onVisibleChange)===null||Kt===void 0||Kt.call(Me,qt))},yt=Kt=>{const qt=We[ue]||"",wt=Ze(He),Rt={[qt]:ut,className:`${Kt}-icon`,key:"passwordIcon",onMouseDown:Vt=>{Vt.preventDefault()},onMouseUp:Vt=>{Vt.preventDefault()}};return x.cloneElement(x.isValidElement(wt)?wt:x.createElement("span",null,wt),Rt)},{className:at,prefixCls:rt,inputPrefixCls:Et,size:vt}=Re,Nt=ze(Re,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Ft}=x.useContext(Pe.E_),Ot=Ft("input",Et),kt=Ft("input-password",rt),Bt=Me&&yt(kt),bt=a()(kt,at,{[`${kt}-${vt}`]:!!vt}),jt=Object.assign(Object.assign({},(0,je.Z)(Nt,["suffix","iconRender","visibilityToggle"])),{type:He?"text":"password",className:bt,prefixCls:Ot,suffix:Bt});return vt&&(jt.size=vt),x.createElement(re.Z,Object.assign({ref:(0,we.sQ)(Ne,_e)},jt))}),nt=ge(47472),et=ge(22703),Ye=ge(7939),Qe=ge(70045),Je=function(Re,Ne){var ne={};for(var ue in Re)Object.prototype.hasOwnProperty.call(Re,ue)&&Ne.indexOf(ue)<0&&(ne[ue]=Re[ue]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,ue=Object.getOwnPropertySymbols(Re);Me<ue.length;Me++)Ne.indexOf(ue[Me])<0&&Object.prototype.propertyIsEnumerable.call(Re,ue[Me])&&(ne[ue[Me]]=Re[ue[Me]]);return ne},qe=x.forwardRef((Re,Ne)=>{const{prefixCls:ne,inputPrefixCls:ue,className:Me,size:Ze,suffix:Ee,enterButton:be=!1,addonAfter:Te,loading:He,disabled:Ue,onSearch:_e,onChange:ct,onCompositionStart:ut,onCompositionEnd:yt}=Re,at=Je(Re,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:rt,direction:Et}=x.useContext(Pe.E_),vt=x.useRef(!1),Nt=rt("input-search",ne),Ft=rt("input",ue),{compactSize:Ot}=(0,Qe.ri)(Nt,Et),kt=(0,ie.Z)(Ln=>{var mn;return(mn=Ze!=null?Ze:Ot)!==null&&mn!==void 0?mn:Ln}),Bt=x.useRef(null),bt=Ln=>{Ln!=null&&Ln.target&&Ln.type==="click"&&_e&&_e(Ln.target.value,Ln,{source:"clear"}),ct==null||ct(Ln)},jt=Ln=>{var mn;document.activeElement===((mn=Bt.current)===null||mn===void 0?void 0:mn.input)&&Ln.preventDefault()},Kt=Ln=>{var mn,tn;_e&&_e((tn=(mn=Bt.current)===null||mn===void 0?void 0:mn.input)===null||tn===void 0?void 0:tn.value,Ln,{source:"input"})},qt=Ln=>{vt.current||He||Kt(Ln)},wt=typeof be=="boolean"?x.createElement(nt.Z,null):null,Rt=`${Nt}-button`;let Vt;const _t=be||{},un=_t.type&&_t.type.__ANT_BUTTON===!0;un||_t.type==="button"?Vt=(0,et.Tm)(_t,Object.assign({onMouseDown:jt,onClick:Ln=>{var mn,tn;(tn=(mn=_t==null?void 0:_t.props)===null||mn===void 0?void 0:mn.onClick)===null||tn===void 0||tn.call(mn,Ln),Kt(Ln)},key:"enterButton"},un?{className:Rt,size:kt}:{})):Vt=x.createElement(Ye.ZP,{className:Rt,type:be?"primary":void 0,size:kt,disabled:Ue,key:"enterButton",onMouseDown:jt,onClick:Kt,loading:He,icon:wt},be),Te&&(Vt=[Vt,(0,et.Tm)(Te,{key:"addonAfter"})]);const xn=a()(Nt,{[`${Nt}-rtl`]:Et==="rtl",[`${Nt}-${kt}`]:!!kt,[`${Nt}-with-button`]:!!be},Me),Wn=Object.assign(Object.assign({},at),{className:xn,prefixCls:Ft,type:"search"}),zn=Ln=>{vt.current=!0,ut==null||ut(Ln)},gn=Ln=>{vt.current=!1,yt==null||yt(Ln)};return x.createElement(re.Z,Object.assign({ref:(0,we.sQ)(Bt,Ne),onPressEnter:qt},Wn,{size:kt,onCompositionStart:zn,onCompositionEnd:gn,addonAfter:Vt,suffix:Ee,onChange:bt,disabled:Ue}))}),ft=ge(79809);const lt=re.Z;lt.Group=oe,lt.Search=qe,lt.TextArea=ft.Z,lt.Password=$e,lt.OTP=Oe;var tt=lt},24303:function(Cn,Ut,ge){"use strict";ge.d(Ut,{D:function(){return ke},Z:function(){return xe}});var x=ge(59301),gt=ge(60499),a={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},Pe=a,ye=ge(7657),ee=function(Ie,Le){return x.createElement(ye.Z,(0,gt.Z)({},Ie,{ref:Le,icon:Pe}))},E=x.forwardRef(ee),oe=E,re=ge(33853),te=ge(38819),ce=ge(92310),z=ge.n(ce),le=ge(2738),ie=ge(48755),se=ge(6989),ae=ge(36237),he=ge(48923),pe=ge(16931);const me=Oe=>{const{componentCls:Ie,siderBg:Le,motionDurationMid:je,motionDurationSlow:we,antCls:Ve,triggerHeight:Ge,triggerColor:ze,triggerBg:it,headerHeight:We,zeroTriggerWidth:Ke,zeroTriggerHeight:$e,borderRadiusLG:nt,lightSiderBg:et,lightTriggerColor:Ye,lightTriggerBg:Qe,bodyBg:Je}=Oe;return{[Ie]:{position:"relative",minWidth:0,background:Le,transition:`all ${je}, background 0s`,"&-has-trigger":{paddingBottom:Ge},"&-right":{order:1},[`${Ie}-children`]:{height:"100%",marginTop:-.1,paddingTop:.1,[`${Ve}-menu${Ve}-menu-inline-collapsed`]:{width:"auto"}},[`&-zero-width ${Ie}-children`]:{overflow:"hidden"},[`${Ie}-trigger`]:{position:"fixed",bottom:0,zIndex:1,height:Ge,color:ze,lineHeight:(0,ae.unit)(Ge),textAlign:"center",background:it,cursor:"pointer",transition:`all ${je}`},[`${Ie}-zero-width-trigger`]:{position:"absolute",top:We,insetInlineEnd:Oe.calc(Ke).mul(-1).equal(),zIndex:1,width:Ke,height:$e,color:ze,fontSize:Oe.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Le,borderRadius:`0 ${(0,ae.unit)(nt)} ${(0,ae.unit)(nt)} 0`,cursor:"pointer",transition:`background ${we} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${we}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:Oe.calc(Ke).mul(-1).equal(),borderRadius:`${(0,ae.unit)(nt)} 0 0 ${(0,ae.unit)(nt)}`}},"&-light":{background:et,[`${Ie}-trigger`]:{color:Ye,background:Qe},[`${Ie}-zero-width-trigger`]:{color:Ye,background:Qe,border:`1px solid ${Je}`,borderInlineStart:0}}}}};var ve=(0,pe.I$)(["Layout","Sider"],Oe=>[me(Oe)],he.eh,{deprecatedTokens:he.jn}),Ce=function(Oe,Ie){var Le={};for(var je in Oe)Object.prototype.hasOwnProperty.call(Oe,je)&&Ie.indexOf(je)<0&&(Le[je]=Oe[je]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var we=0,je=Object.getOwnPropertySymbols(Oe);we<je.length;we++)Ie.indexOf(je[we])<0&&Object.prototype.propertyIsEnumerable.call(Oe,je[we])&&(Le[je[we]]=Oe[je[we]]);return Le};const Be={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px"},Fe=Oe=>!Number.isNaN(Number.parseFloat(Oe))&&isFinite(Oe),ke=x.createContext({}),De=(()=>{let Oe=0;return function(){let Ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return Oe+=1,`${Ie}${Oe}`}})();var xe=x.forwardRef((Oe,Ie)=>{const{prefixCls:Le,className:je,trigger:we,children:Ve,defaultCollapsed:Ge=!1,theme:ze="dark",style:it={},collapsible:We=!1,reverseArrow:Ke=!1,width:$e=200,collapsedWidth:nt=80,zeroWidthTriggerStyle:et,breakpoint:Ye,onCollapse:Qe,onBreakpoint:Je}=Oe,st=Ce(Oe,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:qe}=(0,x.useContext)(se.V),[ft,lt]=(0,x.useState)("collapsed"in Oe?Oe.collapsed:Ge),[tt,Re]=(0,x.useState)(!1);(0,x.useEffect)(()=>{"collapsed"in Oe&<(Oe.collapsed)},[Oe.collapsed]);const Ne=(kt,Bt)=>{"collapsed"in Oe||lt(kt),Qe==null||Qe(kt,Bt)},{getPrefixCls:ne,direction:ue}=(0,x.useContext)(ie.E_),Me=ne("layout-sider",Le),[Ze,Ee,be]=ve(Me),Te=(0,x.useRef)(null);Te.current=kt=>{Re(kt.matches),Je==null||Je(kt.matches),ft!==kt.matches&&Ne(kt.matches,"responsive")},(0,x.useEffect)(()=>{function kt(bt){return Te.current(bt)}let Bt;if(typeof window!="undefined"){const{matchMedia:bt}=window;if(bt&&Ye&&Ye in Be){Bt=bt(`screen and (max-width: ${Be[Ye]})`);try{Bt.addEventListener("change",kt)}catch(jt){Bt.addListener(kt)}kt(Bt)}}return()=>{try{Bt==null||Bt.removeEventListener("change",kt)}catch(bt){Bt==null||Bt.removeListener(kt)}}},[Ye]),(0,x.useEffect)(()=>{const kt=De("ant-sider-");return qe.addSider(kt),()=>qe.removeSider(kt)},[]);const He=()=>{Ne(!ft,"clickTrigger")},Ue=(0,le.Z)(st,["collapsed"]),_e=ft?nt:$e,ct=Fe(_e)?`${_e}px`:String(_e),ut=parseFloat(String(nt||0))===0?x.createElement("span",{onClick:He,className:z()(`${Me}-zero-width-trigger`,`${Me}-zero-width-trigger-${Ke?"right":"left"}`),style:et},we||x.createElement(oe,null)):null,yt=ue==="rtl"==!Ke,Et={expanded:yt?x.createElement(te.Z,null):x.createElement(re.Z,null),collapsed:yt?x.createElement(re.Z,null):x.createElement(te.Z,null)}[ft?"collapsed":"expanded"],vt=we!==null?ut||x.createElement("div",{className:`${Me}-trigger`,onClick:He,style:{width:ct}},we||Et):null,Nt=Object.assign(Object.assign({},it),{flex:`0 0 ${ct}`,maxWidth:ct,minWidth:ct,width:ct}),Ft=z()(Me,`${Me}-${ze}`,{[`${Me}-collapsed`]:!!ft,[`${Me}-has-trigger`]:We&&we!==null&&!ut,[`${Me}-below`]:!!tt,[`${Me}-zero-width`]:parseFloat(ct)===0},je,Ee,be),Ot=x.useMemo(()=>({siderCollapsed:ft}),[ft]);return Ze(x.createElement(ke.Provider,{value:Ot},x.createElement("aside",Object.assign({className:Ft},Ue,{style:Nt,ref:Ie}),x.createElement("div",{className:`${Me}-children`},Ve),We||tt&&ut?vt:null)))})},6989:function(Cn,Ut,ge){"use strict";ge.d(Ut,{V:function(){return gt}});var x=ge(59301);const gt=x.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}})},48923:function(Cn,Ut,ge){"use strict";ge.d(Ut,{eh:function(){return Pe},jn:function(){return ye}});var x=ge(36237),gt=ge(16931);const a=ee=>{const{antCls:E,componentCls:oe,colorText:re,footerBg:te,headerHeight:ce,headerPadding:z,headerColor:le,footerPadding:ie,fontSize:se,bodyBg:ae,headerBg:he}=ee;return{[oe]:{display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:ae,"&, *":{boxSizing:"border-box"},[`&${oe}-has-sider`]:{flexDirection:"row",[`> ${oe}, > ${oe}-content`]:{width:0}},[`${oe}-header, &${oe}-footer`]:{flex:"0 0 auto"},"&-rtl":{direction:"rtl"}},[`${oe}-header`]:{height:ce,padding:z,color:le,lineHeight:(0,x.unit)(ce),background:he,[`${E}-menu`]:{lineHeight:"inherit"}},[`${oe}-footer`]:{padding:ie,color:re,fontSize:se,background:te},[`${oe}-content`]:{flex:"auto",color:re,minHeight:0}}},Pe=ee=>{const{colorBgLayout:E,controlHeight:oe,controlHeightLG:re,colorText:te,controlHeightSM:ce,marginXXS:z,colorTextLightSolid:le,colorBgContainer:ie}=ee,se=re*1.25;return{colorBgHeader:"#001529",colorBgBody:E,colorBgTrigger:"#002140",bodyBg:E,headerBg:"#001529",headerHeight:oe*2,headerPadding:`0 ${se}px`,headerColor:te,footerPadding:`${ce}px ${se}px`,footerBg:E,siderBg:"#001529",triggerHeight:re+z*2,triggerBg:"#002140",triggerColor:le,zeroTriggerWidth:re,zeroTriggerHeight:re,lightSiderBg:ie,lightTriggerBg:ie,lightTriggerColor:te}},ye=[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]];Ut.ZP=(0,gt.I$)("Layout",ee=>[a(ee)],Pe,{deprecatedTokens:ye})},78857:function(Cn,Ut,ge){"use strict";ge.d(Ut,{J:function(){return ee}});var x=ge(59301),gt=ge(8654),a=ge(62487),Pe=function(E,oe){var re={};for(var te in E)Object.prototype.hasOwnProperty.call(E,te)&&oe.indexOf(te)<0&&(re[te]=E[te]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,te=Object.getOwnPropertySymbols(E);ce<te.length;ce++)oe.indexOf(te[ce])<0&&Object.prototype.propertyIsEnumerable.call(E,te[ce])&&(re[te[ce]]=E[te[ce]]);return re};const ye=x.createContext(null),ee=x.forwardRef((E,oe)=>{const{children:re}=E,te=Pe(E,["children"]),ce=x.useContext(ye),z=x.useMemo(()=>Object.assign(Object.assign({},ce),te),[ce,te.prefixCls,te.mode,te.selectable,te.rootClassName]),le=(0,gt.t4)(re),ie=(0,gt.x1)(oe,le?(0,gt.C4)(re):null);return x.createElement(ye.Provider,{value:z},x.createElement(a.Z,{space:!0},le?x.cloneElement(re,{ref:ie}):re))});Ut.Z=ye},93041:function(Cn,Ut,ge){"use strict";ge.d(Ut,{default:function(){return Ze}});var x=ge(59301),gt=ge(28321),a=ge(24303),Pe=ge(18785),ye=ge(92310),ee=ge.n(ye),E=ge(6089),oe=ge(2738),re=ge(86641),te=ge(22703),ce=ge(48755),z=ge(83397),ie=(0,x.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),se=function(Ee,be){var Te={};for(var He in Ee)Object.prototype.hasOwnProperty.call(Ee,He)&&be.indexOf(He)<0&&(Te[He]=Ee[He]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ue=0,He=Object.getOwnPropertySymbols(Ee);Ue<He.length;Ue++)be.indexOf(He[Ue])<0&&Object.prototype.propertyIsEnumerable.call(Ee,He[Ue])&&(Te[He[Ue]]=Ee[He[Ue]]);return Te},he=Ee=>{const{prefixCls:be,className:Te,dashed:He}=Ee,Ue=se(Ee,["prefixCls","className","dashed"]),{getPrefixCls:_e}=x.useContext(ce.E_),ct=_e("menu",be),ut=ee()({[`${ct}-item-divider-dashed`]:!!He},Te);return x.createElement(gt.iz,Object.assign({className:ut},Ue))},pe=ge(11592),me=ge(25399),Ce=Ee=>{var be;const{className:Te,children:He,icon:Ue,title:_e,danger:ct,extra:ut}=Ee,{prefixCls:yt,firstLevel:at,direction:rt,disableMenuItemTitleTooltip:Et,inlineCollapsed:vt}=x.useContext(ie),Nt=jt=>{const Kt=He==null?void 0:He[0],qt=x.createElement("span",{className:ee()(`${yt}-title-content`,{[`${yt}-title-content-with-extra`]:!!ut||ut===0})},He);return(!Ue||x.isValidElement(He)&&He.type==="span")&&He&&jt&&at&&typeof Kt=="string"?x.createElement("div",{className:`${yt}-inline-collapsed-noicon`},Kt.charAt(0)):qt},{siderCollapsed:Ft}=x.useContext(a.D);let Ot=_e;typeof _e=="undefined"?Ot=at?He:"":_e===!1&&(Ot="");const kt={title:Ot};!Ft&&!vt&&(kt.title=null,kt.open=!1);const Bt=(0,pe.Z)(He).length;let bt=x.createElement(gt.ck,Object.assign({},(0,oe.Z)(Ee,["title","icon","danger"]),{className:ee()({[`${yt}-item-danger`]:ct,[`${yt}-item-only-child`]:(Ue?Bt+1:Bt)===1},Te),title:typeof _e=="string"?_e:void 0}),(0,te.Tm)(Ue,{className:ee()(x.isValidElement(Ue)?(be=Ue.props)===null||be===void 0?void 0:be.className:"",`${yt}-item-icon`)}),Nt(vt));return Et||(bt=x.createElement(me.Z,Object.assign({},kt,{placement:rt==="rtl"?"left":"right",classNames:{root:`${yt}-inline-collapsed-tooltip`}}),bt)),bt},Be=ge(78857),Fe=ge(36237),ke=ge(17835),De=ge(63356),Se=ge(34961),xe=ge(46e3),Oe=ge(34925),Ie=ge(16931),Le=ge(51636),we=Ee=>{const{componentCls:be,motionDurationSlow:Te,horizontalLineHeight:He,colorSplit:Ue,lineWidth:_e,lineType:ct,itemPaddingInline:ut}=Ee;return{[`${be}-horizontal`]:{lineHeight:He,border:0,borderBottom:`${(0,Fe.unit)(_e)} ${ct} ${Ue}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${be}-item, ${be}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:ut},[`> ${be}-item:hover,
|
|
|
> ${be}-item-active,
|
|
|
> ${be}-submenu ${be}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${be}-item, ${be}-submenu-title`]:{transition:[`border-color ${Te}`,`background ${Te}`].join(",")},[`${be}-submenu-arrow`]:{display:"none"}}}},Ge=Ee=>{let{componentCls:be,menuArrowOffset:Te,calc:He}=Ee;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(${(0,Fe.unit)(He(Te).mul(-1).equal())})`},"&::after":{transform:`rotate(45deg) translateY(${(0,Fe.unit)(Te)})`}}}}};const ze=Ee=>Object.assign({},(0,De.oN)(Ee));var We=(Ee,be)=>{const{componentCls:Te,itemColor:He,itemSelectedColor:Ue,subMenuItemSelectedColor:_e,groupTitleColor:ct,itemBg:ut,subMenuItemBg:yt,itemSelectedBg:at,activeBarHeight:rt,activeBarWidth:Et,activeBarBorderWidth:vt,motionDurationSlow:Nt,motionEaseInOut:Ft,motionEaseOut:Ot,itemPaddingInline:kt,motionDurationMid:Bt,itemHoverColor:bt,lineType:jt,colorSplit:Kt,itemDisabledColor:qt,dangerItemColor:wt,dangerItemHoverColor:Rt,dangerItemSelectedColor:Vt,dangerItemActiveBg:_t,dangerItemSelectedBg:un,popupBg:xn,itemHoverBg:Wn,itemActiveBg:zn,menuSubMenuBg:gn,horizontalItemSelectedColor:Ln,horizontalItemSelectedBg:mn,horizontalItemBorderRadius:tn,horizontalItemHoverBg:sn}=Ee;return{[`${Te}-${be}, ${Te}-${be} > ${Te}`]:{color:He,background:ut,[`&${Te}-root:focus-visible`]:Object.assign({},ze(Ee)),[`${Te}-item`]:{"&-group-title, &-extra":{color:ct}},[`${Te}-submenu-selected > ${Te}-submenu-title`]:{color:_e},[`${Te}-item, ${Te}-submenu-title`]:{color:He,[`&:not(${Te}-item-disabled):focus-visible`]:Object.assign({},ze(Ee))},[`${Te}-item-disabled, ${Te}-submenu-disabled`]:{color:`${qt} !important`},[`${Te}-item:not(${Te}-item-selected):not(${Te}-submenu-selected)`]:{[`&:hover, > ${Te}-submenu-title:hover`]:{color:bt}},[`&:not(${Te}-horizontal)`]:{[`${Te}-item:not(${Te}-item-selected)`]:{"&:hover":{backgroundColor:Wn},"&:active":{backgroundColor:zn}},[`${Te}-submenu-title`]:{"&:hover":{backgroundColor:Wn},"&:active":{backgroundColor:zn}}},[`${Te}-item-danger`]:{color:wt,[`&${Te}-item:hover`]:{[`&:not(${Te}-item-selected):not(${Te}-submenu-selected)`]:{color:Rt}},[`&${Te}-item:active`]:{background:_t}},[`${Te}-item a`]:{"&, &:hover":{color:"inherit"}},[`${Te}-item-selected`]:{color:Ue,[`&${Te}-item-danger`]:{color:Vt},"a, a:hover":{color:"inherit"}},[`& ${Te}-item-selected`]:{backgroundColor:at,[`&${Te}-item-danger`]:{backgroundColor:un}},[`&${Te}-submenu > ${Te}`]:{backgroundColor:gn},[`&${Te}-popup > ${Te}`]:{backgroundColor:xn},[`&${Te}-submenu-popup > ${Te}`]:{backgroundColor:xn},[`&${Te}-horizontal`]:Object.assign(Object.assign({},be==="dark"?{borderBottom:0}:{}),{[`> ${Te}-item, > ${Te}-submenu`]:{top:vt,marginTop:Ee.calc(vt).mul(-1).equal(),marginBottom:0,borderRadius:tn,"&::after":{position:"absolute",insetInline:kt,bottom:0,borderBottom:`${(0,Fe.unit)(rt)} solid transparent`,transition:`border-color ${Nt} ${Ft}`,content:'""'},"&:hover, &-active, &-open":{background:sn,"&::after":{borderBottomWidth:rt,borderBottomColor:Ln}},"&-selected":{color:Ln,backgroundColor:mn,"&:hover":{backgroundColor:mn},"&::after":{borderBottomWidth:rt,borderBottomColor:Ln}}}}),[`&${Te}-root`]:{[`&${Te}-inline, &${Te}-vertical`]:{borderInlineEnd:`${(0,Fe.unit)(vt)} ${jt} ${Kt}`}},[`&${Te}-inline`]:{[`${Te}-sub${Te}-inline`]:{background:yt},[`${Te}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${(0,Fe.unit)(Et)} solid ${Ue}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Bt} ${Ot}`,`opacity ${Bt} ${Ot}`].join(","),content:'""'},[`&${Te}-item-danger`]:{"&::after":{borderInlineEndColor:Vt}}},[`${Te}-selected, ${Te}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Bt} ${Ft}`,`opacity ${Bt} ${Ft}`].join(",")}}}}}};const Ke=Ee=>{const{componentCls:be,itemHeight:Te,itemMarginInline:He,padding:Ue,menuArrowSize:_e,marginXS:ct,itemMarginBlock:ut,itemWidth:yt,itemPaddingInline:at}=Ee,rt=Ee.calc(_e).add(Ue).add(ct).equal();return{[`${be}-item`]:{position:"relative",overflow:"hidden"},[`${be}-item, ${be}-submenu-title`]:{height:Te,lineHeight:(0,Fe.unit)(Te),paddingInline:at,overflow:"hidden",textOverflow:"ellipsis",marginInline:He,marginBlock:ut,width:yt},[`> ${be}-item,
|
|
|
> ${be}-submenu > ${be}-submenu-title`]:{height:Te,lineHeight:(0,Fe.unit)(Te)},[`${be}-item-group-list ${be}-submenu-title,
|
|
|
${be}-submenu-title`]:{paddingInlineEnd:rt}}};var nt=Ee=>{const{componentCls:be,iconCls:Te,itemHeight:He,colorTextLightSolid:Ue,dropdownWidth:_e,controlHeightLG:ct,motionEaseOut:ut,paddingXL:yt,itemMarginInline:at,fontSizeLG:rt,motionDurationFast:Et,motionDurationSlow:vt,paddingXS:Nt,boxShadowSecondary:Ft,collapsedWidth:Ot,collapsedIconSize:kt}=Ee,Bt={height:He,lineHeight:(0,Fe.unit)(He),listStylePosition:"inside",listStyleType:"disc"};return[{[be]:{"&-inline, &-vertical":Object.assign({[`&${be}-root`]:{boxShadow:"none"}},Ke(Ee))},[`${be}-submenu-popup`]:{[`${be}-vertical`]:Object.assign(Object.assign({},Ke(Ee)),{boxShadow:Ft})}},{[`${be}-submenu-popup ${be}-vertical${be}-sub`]:{minWidth:_e,maxHeight:`calc(100vh - ${(0,Fe.unit)(Ee.calc(ct).mul(2.5).equal())})`,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 ${vt}`,`background ${vt}`,`padding ${Et} ${ut}`].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`]:Bt,[`& ${be}-item-group-title`]:{paddingInlineStart:yt}},[`${be}-item`]:Bt}},{[`${be}-inline-collapsed`]:{width:Ot,[`&${be}-root`]:{[`${be}-item, ${be}-submenu ${be}-submenu-title`]:{[`> ${be}-inline-collapsed-noicon`]:{fontSize:rt,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% - ${(0,Fe.unit)(Ee.calc(kt).div(2).equal())} - ${(0,Fe.unit)(at)})`,textOverflow:"clip",[`
|
|
|
${be}-submenu-arrow,
|
|
|
${be}-submenu-expand-icon
|
|
|
`]:{opacity:0},[`${be}-item-icon, ${Te}`]:{margin:0,fontSize:kt,lineHeight:(0,Fe.unit)(He),"+ span":{display:"inline-block",opacity:0}}},[`${be}-item-icon, ${Te}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${be}-item-icon, ${Te}`]:{display:"none"},"a, a:hover":{color:Ue}},[`${be}-item-group-title`]:Object.assign(Object.assign({},De.vS),{paddingInline:Nt})}}]};const et=Ee=>{const{componentCls:be,motionDurationSlow:Te,motionDurationMid:He,motionEaseInOut:Ue,motionEaseOut:_e,iconCls:ct,iconSize:ut,iconMarginInlineEnd:yt}=Ee;return{[`${be}-item, ${be}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${Te}`,`background ${Te}`,`padding calc(${Te} + 0.1s) ${Ue}`].join(","),[`${be}-item-icon, ${ct}`]:{minWidth:ut,fontSize:ut,transition:[`font-size ${He} ${_e}`,`margin ${Te} ${Ue}`,`color ${Te}`].join(","),"+ span":{marginInlineStart:yt,opacity:1,transition:[`opacity ${Te} ${Ue}`,`margin ${Te}`,`color ${Te}`].join(",")}},[`${be}-item-icon`]:Object.assign({},(0,De.Ro)()),[`&${be}-item-only-child`]:{[`> ${ct}, > ${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",cursor:"not-allowed",pointerEvents:"none"},[`> ${be}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Ye=Ee=>{const{componentCls:be,motionDurationSlow:Te,motionEaseInOut:He,borderRadius:Ue,menuArrowSize:_e,menuArrowOffset:ct}=Ee;return{[`${be}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Ee.margin,width:_e,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${Te} ${He}, opacity ${Te}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Ee.calc(_e).mul(.6).equal(),height:Ee.calc(_e).mul(.15).equal(),backgroundColor:"currentcolor",borderRadius:Ue,transition:[`background ${Te} ${He}`,`transform ${Te} ${He}`,`top ${Te} ${He}`,`color ${Te} ${He}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(${(0,Fe.unit)(Ee.calc(ct).mul(-1).equal())})`},"&::after":{transform:`rotate(-45deg) translateY(${(0,Fe.unit)(ct)})`}}}}},Qe=Ee=>{const{antCls:be,componentCls:Te,fontSize:He,motionDurationSlow:Ue,motionDurationMid:_e,motionEaseInOut:ct,paddingXS:ut,padding:yt,colorSplit:at,lineWidth:rt,zIndexPopup:Et,borderRadiusLG:vt,subMenuItemBorderRadius:Nt,menuArrowSize:Ft,menuArrowOffset:Ot,lineType:kt,groupTitleLineHeight:Bt,groupTitleFontSize:bt}=Ee;return[{"":{[Te]:Object.assign(Object.assign({},(0,De.dF)()),{"&-hidden":{display:"none"}})},[`${Te}-submenu-hidden`]:{display:"none"}},{[Te]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,De.Wf)(Ee)),(0,De.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:He,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Ue} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${Te}-item`]:{flex:"none"}},[`${Te}-item, ${Te}-submenu, ${Te}-submenu-title`]:{borderRadius:Ee.itemBorderRadius},[`${Te}-item-group-title`]:{padding:`${(0,Fe.unit)(ut)} ${(0,Fe.unit)(yt)}`,fontSize:bt,lineHeight:Bt,transition:`all ${Ue}`},[`&-horizontal ${Te}-submenu`]:{transition:[`border-color ${Ue} ${ct}`,`background ${Ue} ${ct}`].join(",")},[`${Te}-submenu, ${Te}-submenu-inline`]:{transition:[`border-color ${Ue} ${ct}`,`background ${Ue} ${ct}`,`padding ${_e} ${ct}`].join(",")},[`${Te}-submenu ${Te}-sub`]:{cursor:"initial",transition:[`background ${Ue} ${ct}`,`padding ${Ue} ${ct}`].join(",")},[`${Te}-title-content`]:{transition:`color ${Ue}`,"&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%"},[`> ${be}-typography-ellipsis-single-line`]:{display:"inline",verticalAlign:"unset"},[`${Te}-item-extra`]:{marginInlineStart:"auto",paddingInlineStart:Ee.padding}},[`${Te}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${Te}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:at,borderStyle:kt,borderWidth:0,borderTopWidth:rt,marginBlock:rt,padding:0,"&-dashed":{borderStyle:"dashed"}}}),et(Ee)),{[`${Te}-item-group`]:{[`${Te}-item-group-list`]:{margin:0,padding:0,[`${Te}-item, ${Te}-submenu-title`]:{paddingInline:`${(0,Fe.unit)(Ee.calc(He).mul(2).equal())} ${(0,Fe.unit)(yt)}`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:Et,borderRadius:vt,boxShadow:"none",transformOrigin:"0 0",[`&${Te}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:0,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'},[`> ${Te}`]:Object.assign(Object.assign(Object.assign({borderRadius:vt},et(Ee)),Ye(Ee)),{[`${Te}-item, ${Te}-submenu > ${Te}-submenu-title`]:{borderRadius:Nt},[`${Te}-submenu-title::after`]:{transition:`transform ${Ue} ${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:Ee.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Ee.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Ee.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Ee.paddingXS}}}),Ye(Ee)),{[`&-inline-collapsed ${Te}-submenu-arrow,
|
|
|
&-inline ${Te}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${(0,Fe.unit)(Ot)})`},"&::after":{transform:`rotate(45deg) translateX(${(0,Fe.unit)(Ee.calc(Ot).mul(-1).equal())})`}},[`${Te}-submenu-open${Te}-submenu-inline > ${Te}-submenu-title > ${Te}-submenu-arrow`]:{transform:`translateY(${(0,Fe.unit)(Ee.calc(Ft).mul(.2).mul(-1).equal())})`,"&::after":{transform:`rotate(-45deg) translateX(${(0,Fe.unit)(Ee.calc(Ot).mul(-1).equal())})`},"&::before":{transform:`rotate(45deg) translateX(${(0,Fe.unit)(Ot)})`}}})},{[`${be}-layout-header`]:{[Te]:{lineHeight:"inherit"}}}]},Je=Ee=>{var be,Te,He;const{colorPrimary:Ue,colorError:_e,colorTextDisabled:ct,colorErrorBg:ut,colorText:yt,colorTextDescription:at,colorBgContainer:rt,colorFillAlter:Et,colorFillContent:vt,lineWidth:Nt,lineWidthBold:Ft,controlItemBgActive:Ot,colorBgTextHover:kt,controlHeightLG:Bt,lineHeight:bt,colorBgElevated:jt,marginXXS:Kt,padding:qt,fontSize:wt,controlHeightSM:Rt,fontSizeLG:Vt,colorTextLightSolid:_t,colorErrorHover:un}=Ee,xn=(be=Ee.activeBarWidth)!==null&&be!==void 0?be:0,Wn=(Te=Ee.activeBarBorderWidth)!==null&&Te!==void 0?Te:Nt,zn=(He=Ee.itemMarginInline)!==null&&He!==void 0?He:Ee.marginXXS,gn=new ke.FastColor(_t).setA(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:Ee.zIndexPopupBase+50,radiusItem:Ee.borderRadiusLG,itemBorderRadius:Ee.borderRadiusLG,radiusSubMenuItem:Ee.borderRadiusSM,subMenuItemBorderRadius:Ee.borderRadiusSM,colorItemText:yt,itemColor:yt,colorItemTextHover:yt,itemHoverColor:yt,colorItemTextHoverHorizontal:Ue,horizontalItemHoverColor:Ue,colorGroupTitle:at,groupTitleColor:at,colorItemTextSelected:Ue,itemSelectedColor:Ue,subMenuItemSelectedColor:Ue,colorItemTextSelectedHorizontal:Ue,horizontalItemSelectedColor:Ue,colorItemBg:rt,itemBg:rt,colorItemBgHover:kt,itemHoverBg:kt,colorItemBgActive:vt,itemActiveBg:Ot,colorSubItemBg:Et,subMenuItemBg:Et,colorItemBgSelected:Ot,itemSelectedBg:Ot,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:xn,colorActiveBarHeight:Ft,activeBarHeight:Ft,colorActiveBarBorderSize:Nt,activeBarBorderWidth:Wn,colorItemTextDisabled:ct,itemDisabledColor:ct,colorDangerItemText:_e,dangerItemColor:_e,colorDangerItemTextHover:_e,dangerItemHoverColor:_e,colorDangerItemTextSelected:_e,dangerItemSelectedColor:_e,colorDangerItemBgActive:ut,dangerItemActiveBg:ut,colorDangerItemBgSelected:ut,dangerItemSelectedBg:ut,itemMarginInline:zn,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Bt,groupTitleLineHeight:bt,collapsedWidth:Bt*2,popupBg:jt,itemMarginBlock:Kt,itemPaddingInline:qt,horizontalLineHeight:`${Bt*1.15}px`,iconSize:wt,iconMarginInlineEnd:Rt-wt,collapsedIconSize:Vt,groupTitleFontSize:wt,darkItemDisabledColor:new ke.FastColor(_t).setA(.25).toRgbString(),darkItemColor:gn,darkDangerItemColor:_e,darkItemBg:"#001529",darkPopupBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:_t,darkItemSelectedBg:Ue,darkDangerItemSelectedBg:_e,darkItemHoverBg:"transparent",darkGroupTitleColor:gn,darkItemHoverColor:_t,darkDangerItemHoverColor:un,darkDangerItemSelectedColor:_t,darkDangerItemActiveBg:_e,itemWidth:xn?`calc(100% + ${Wn}px)`:`calc(100% - ${zn*2}px)`}};var st=function(Ee){let be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Ee,Te=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;return(0,Ie.I$)("Menu",Ue=>{const{colorBgElevated:_e,controlHeightLG:ct,fontSize:ut,darkItemColor:yt,darkDangerItemColor:at,darkItemBg:rt,darkSubMenuItemBg:Et,darkItemSelectedColor:vt,darkItemSelectedBg:Nt,darkDangerItemSelectedBg:Ft,darkItemHoverBg:Ot,darkGroupTitleColor:kt,darkItemHoverColor:Bt,darkItemDisabledColor:bt,darkDangerItemHoverColor:jt,darkDangerItemSelectedColor:Kt,darkDangerItemActiveBg:qt,popupBg:wt,darkPopupBg:Rt}=Ue,Vt=Ue.calc(ut).div(7).mul(5).equal(),_t=(0,Le.mergeToken)(Ue,{menuArrowSize:Vt,menuHorizontalHeight:Ue.calc(ct).mul(1.15).equal(),menuArrowOffset:Ue.calc(Vt).mul(.25).equal(),menuSubMenuBg:_e,calc:Ue.calc,popupBg:wt}),un=(0,Le.mergeToken)(_t,{itemColor:yt,itemHoverColor:Bt,groupTitleColor:kt,itemSelectedColor:vt,subMenuItemSelectedColor:vt,itemBg:rt,popupBg:Rt,subMenuItemBg:Et,itemActiveBg:"transparent",itemSelectedBg:Nt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ot,itemDisabledColor:bt,dangerItemColor:at,dangerItemHoverColor:jt,dangerItemSelectedColor:Kt,dangerItemActiveBg:qt,dangerItemSelectedBg:Ft,menuSubMenuBg:Et,horizontalItemSelectedColor:vt,horizontalItemSelectedBg:Nt});return[Qe(_t),we(_t),nt(_t),We(_t,"light"),We(un,"dark"),Ge(_t),(0,Se.Z)(_t),(0,xe.oN)(_t,"slide-up"),(0,xe.oN)(_t,"slide-down"),(0,Oe._y)(_t,"zoom-big")]},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"]],injectStyle:Te,unitless:{groupTitleLineHeight:!0}})(Ee,be)},qe=ge(75030),lt=Ee=>{var be;const{popupClassName:Te,icon:He,title:Ue,theme:_e}=Ee,ct=x.useContext(ie),{prefixCls:ut,inlineCollapsed:yt,theme:at}=ct,rt=(0,gt.Xl)();let Et;if(!He)Et=yt&&!rt.length&&Ue&&typeof Ue=="string"?x.createElement("div",{className:`${ut}-inline-collapsed-noicon`},Ue.charAt(0)):x.createElement("span",{className:`${ut}-title-content`},Ue);else{const Ft=x.isValidElement(Ue)&&Ue.type==="span";Et=x.createElement(x.Fragment,null,(0,te.Tm)(He,{className:ee()(x.isValidElement(He)?(be=He.props)===null||be===void 0?void 0:be.className:"",`${ut}-item-icon`)}),Ft?Ue:x.createElement("span",{className:`${ut}-title-content`},Ue))}const vt=x.useMemo(()=>Object.assign(Object.assign({},ct),{firstLevel:!1}),[ct]),[Nt]=(0,qe.Cn)("Menu");return x.createElement(ie.Provider,{value:vt},x.createElement(gt.Wd,Object.assign({},(0,oe.Z)(Ee,["icon"]),{title:Et,popupClassName:ee()(ut,Te,`${ut}-${_e||at}`),popupStyle:Object.assign({zIndex:Nt},Ee.popupStyle)})))},tt=function(Ee,be){var Te={};for(var He in Ee)Object.prototype.hasOwnProperty.call(Ee,He)&&be.indexOf(He)<0&&(Te[He]=Ee[He]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ue=0,He=Object.getOwnPropertySymbols(Ee);Ue<He.length;Ue++)be.indexOf(He[Ue])<0&&Object.prototype.propertyIsEnumerable.call(Ee,He[Ue])&&(Te[He[Ue]]=Ee[He[Ue]]);return Te};function Re(Ee){return Ee===null||Ee===!1}const Ne={item:Ce,submenu:lt,divider:he};var ue=(0,x.forwardRef)((Ee,be)=>{var Te;const He=x.useContext(Be.Z),Ue=He||{},{getPrefixCls:_e,getPopupContainer:ct,direction:ut,menu:yt}=x.useContext(ce.E_),at=_e(),{prefixCls:rt,className:Et,style:vt,theme:Nt="light",expandIcon:Ft,_internalDisableMenuItemTitleTooltip:Ot,inlineCollapsed:kt,siderCollapsed:Bt,rootClassName:bt,mode:jt,selectable:Kt,onClick:qt,overflowedIndicatorPopupClassName:wt}=Ee,Rt=tt(Ee,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Vt=(0,oe.Z)(Rt,["collapsedWidth"]);(Te=Ue.validator)===null||Te===void 0||Te.call(Ue,{mode:jt});const _t=(0,E.Z)(function(){var bn;qt==null||qt.apply(void 0,arguments),(bn=Ue.onClick)===null||bn===void 0||bn.call(Ue)}),un=Ue.mode||jt,xn=Kt!=null?Kt:Ue.selectable,Wn=kt!=null?kt:Bt,zn={horizontal:{motionName:`${at}-slide-up`},inline:(0,re.Z)(at),other:{motionName:`${at}-zoom-big`}},gn=_e("menu",rt||Ue.prefixCls),Ln=(0,z.Z)(gn),[mn,tn,sn]=st(gn,Ln,!He),ln=ee()(`${gn}-${Nt}`,yt==null?void 0:yt.className,Et),$t=x.useMemo(()=>{var bn,Sn;if(typeof Ft=="function"||Re(Ft))return Ft||null;if(typeof Ue.expandIcon=="function"||Re(Ue.expandIcon))return Ue.expandIcon||null;if(typeof(yt==null?void 0:yt.expandIcon)=="function"||Re(yt==null?void 0:yt.expandIcon))return(yt==null?void 0:yt.expandIcon)||null;const Yn=(bn=Ft!=null?Ft:Ue==null?void 0:Ue.expandIcon)!==null&&bn!==void 0?bn:yt==null?void 0:yt.expandIcon;return(0,te.Tm)(Yn,{className:ee()(`${gn}-submenu-expand-icon`,x.isValidElement(Yn)?(Sn=Yn.props)===null||Sn===void 0?void 0:Sn.className:void 0)})},[Ft,Ue==null?void 0:Ue.expandIcon,yt==null?void 0:yt.expandIcon,gn]),vn=x.useMemo(()=>({prefixCls:gn,inlineCollapsed:Wn||!1,direction:ut,firstLevel:!0,theme:Nt,mode:un,disableMenuItemTitleTooltip:Ot}),[gn,Wn,ut,Ot,Nt]);return mn(x.createElement(Be.Z.Provider,{value:null},x.createElement(ie.Provider,{value:vn},x.createElement(gt.ZP,Object.assign({getPopupContainer:ct,overflowedIndicator:x.createElement(Pe.Z,null),overflowedIndicatorPopupClassName:ee()(gn,`${gn}-${Nt}`,wt),mode:un,selectable:xn,onClick:_t},Vt,{inlineCollapsed:Wn,style:Object.assign(Object.assign({},yt==null?void 0:yt.style),vt),className:ln,prefixCls:gn,direction:ut,defaultMotions:zn,expandIcon:$t,ref:be,rootClassName:ee()(bt,tn,Ue.rootClassName,sn,Ln),_internalComponents:Ne})))))});const Me=(0,x.forwardRef)((Ee,be)=>{const Te=(0,x.useRef)(null),He=x.useContext(a.D);return(0,x.useImperativeHandle)(be,()=>({menu:Te.current,focus:Ue=>{var _e;(_e=Te.current)===null||_e===void 0||_e.focus(Ue)}})),x.createElement(ue,Object.assign({ref:Te},Ee,He))});Me.Item=Ce,Me.SubMenu=lt,Me.Divider=he,Me.ItemGroup=gt.BW;var Ze=Me},31709:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return yt}});var x=ge(59301),gt=ge(60499),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},Pe=a,ye=ge(7657),ee=function(rt,Et){return x.createElement(ye.Z,(0,gt.Z)({},rt,{ref:Et,icon:Pe}))},E=x.forwardRef(ee),oe=E,re=ge(49198),te=ge(33853),ce=ge(38819),z=ge(92310),le=ge.n(z),ie=ge(18642),se=ge(43749),ae=ge(85899),he=ge(72190),pe=ge(18929),me=ge(10228),ve=ge(26112),Ce=ge(48736),Be=ge(17119),Fe=[10,20,50,100],ke=function(rt){var Et=rt.pageSizeOptions,vt=Et===void 0?Fe:Et,Nt=rt.locale,Ft=rt.changeSize,Ot=rt.pageSize,kt=rt.goButton,Bt=rt.quickGo,bt=rt.rootPrefixCls,jt=rt.disabled,Kt=rt.buildOptionText,qt=rt.showSizeChanger,wt=rt.sizeChangerRender,Rt=x.useState(""),Vt=(0,he.Z)(Rt,2),_t=Vt[0],un=Vt[1],xn=function(){return!_t||Number.isNaN(_t)?void 0:Number(_t)},Wn=typeof Kt=="function"?Kt:function(vn){return"".concat(vn," ").concat(Nt.items_per_page)},zn=function(bn){un(bn.target.value)},gn=function(bn){kt||_t===""||(un(""),!(bn.relatedTarget&&(bn.relatedTarget.className.indexOf("".concat(bt,"-item-link"))>=0||bn.relatedTarget.className.indexOf("".concat(bt,"-item"))>=0))&&(Bt==null||Bt(xn())))},Ln=function(bn){_t!==""&&(bn.keyCode===me.Z.ENTER||bn.type==="click")&&(un(""),Bt==null||Bt(xn()))},mn=function(){return vt.some(function(bn){return bn.toString()===Ot.toString()})?vt:vt.concat([Ot]).sort(function(bn,Sn){var Yn=Number.isNaN(Number(bn))?0:Number(bn),pn=Number.isNaN(Number(Sn))?0:Number(Sn);return Yn-pn})},tn="".concat(bt,"-options");if(!qt&&!Bt)return null;var sn=null,ln=null,$t=null;return qt&&wt&&(sn=wt({disabled:jt,size:Ot,onSizeChange:function(bn){Ft==null||Ft(Number(bn))},"aria-label":Nt.page_size,className:"".concat(tn,"-size-changer"),options:mn().map(function(vn){return{label:Wn(vn),value:vn}})})),Bt&&(kt&&($t=typeof kt=="boolean"?x.createElement("button",{type:"button",onClick:Ln,onKeyUp:Ln,disabled:jt,className:"".concat(tn,"-quick-jumper-button")},Nt.jump_to_confirm):x.createElement("span",{onClick:Ln,onKeyUp:Ln},kt)),ln=x.createElement("div",{className:"".concat(tn,"-quick-jumper")},Nt.jump_to,x.createElement("input",{disabled:jt,type:"text",value:_t,onChange:zn,onKeyUp:Ln,onBlur:gn,"aria-label":Nt.page}),Nt.page,$t)),x.createElement("li",{className:tn},sn,ln)},De=ke,Se=function(rt){var Et=rt.rootPrefixCls,vt=rt.page,Nt=rt.active,Ft=rt.className,Ot=rt.showTitle,kt=rt.onClick,Bt=rt.onKeyPress,bt=rt.itemRender,jt="".concat(Et,"-item"),Kt=le()(jt,"".concat(jt,"-").concat(vt),(0,ie.Z)((0,ie.Z)({},"".concat(jt,"-active"),Nt),"".concat(jt,"-disabled"),!vt),Ft),qt=function(){kt(vt)},wt=function(_t){Bt(_t,kt,vt)},Rt=bt(vt,"page",x.createElement("a",{rel:"nofollow"},vt));return Rt?x.createElement("li",{title:Ot?String(vt):null,className:Kt,onClick:qt,onKeyDown:wt,tabIndex:0},Rt):null},xe=Se,Oe=function(rt,Et,vt){return vt};function Ie(){}function Le(at){var rt=Number(at);return typeof rt=="number"&&!Number.isNaN(rt)&&isFinite(rt)&&Math.floor(rt)===rt}function je(at,rt,Et){var vt=typeof at=="undefined"?rt:at;return Math.floor((Et-1)/vt)+1}var we=function(rt){var Et=rt.prefixCls,vt=Et===void 0?"rc-pagination":Et,Nt=rt.selectPrefixCls,Ft=Nt===void 0?"rc-select":Nt,Ot=rt.className,kt=rt.current,Bt=rt.defaultCurrent,bt=Bt===void 0?1:Bt,jt=rt.total,Kt=jt===void 0?0:jt,qt=rt.pageSize,wt=rt.defaultPageSize,Rt=wt===void 0?10:wt,Vt=rt.onChange,_t=Vt===void 0?Ie:Vt,un=rt.hideOnSinglePage,xn=rt.align,Wn=rt.showPrevNextJumpers,zn=Wn===void 0?!0:Wn,gn=rt.showQuickJumper,Ln=rt.showLessItems,mn=rt.showTitle,tn=mn===void 0?!0:mn,sn=rt.onShowSizeChange,ln=sn===void 0?Ie:sn,$t=rt.locale,vn=$t===void 0?Be.Z:$t,bn=rt.style,Sn=rt.totalBoundaryShowSizeChanger,Yn=Sn===void 0?50:Sn,pn=rt.disabled,Mn=rt.simple,$n=rt.showTotal,Jn=rt.showSizeChanger,Cr=Jn===void 0?Kt>Yn:Jn,cr=rt.sizeChangerRender,dn=rt.pageSizeOptions,En=rt.itemRender,Gn=En===void 0?Oe:En,Xn=rt.jumpPrevIcon,Wt=rt.jumpNextIcon,Xt=rt.prevIcon,Tt=rt.nextIcon,Zt=x.useRef(null),Pt=(0,pe.Z)(10,{value:qt,defaultValue:Rt}),Ht=(0,he.Z)(Pt,2),Ct=Ht[0],Gt=Ht[1],Jt=(0,pe.Z)(1,{value:kt,defaultValue:bt,postState:function(Jr){return Math.max(1,Math.min(Jr,je(void 0,Ct,Kt)))}}),xt=(0,he.Z)(Jt,2),St=xt[0],Dt=xt[1],It=x.useState(St),Lt=(0,he.Z)(It,2),rn=Lt[0],an=Lt[1];(0,x.useEffect)(function(){an(St)},[St]);var cn=_t!==Ie,In="current"in rt,kn=Math.max(1,St-(Ln?3:5)),tr=Math.min(je(void 0,Ct,Kt),St+(Ln?3:5));function Rn(di,Jr){var Ui=di||x.createElement("button",{type:"button","aria-label":Jr,className:"".concat(vt,"-item-link")});return typeof di=="function"&&(Ui=x.createElement(di,(0,ae.Z)({},rt))),Ui}function Fn(di){var Jr=di.target.value,Ui=je(void 0,Ct,Kt),zi;return Jr===""?zi=Jr:Number.isNaN(Number(Jr))?zi=rn:Jr>=Ui?zi=Ui:zi=Number(Jr),zi}function Zn(di){return Le(di)&&di!==St&&Le(Kt)&&Kt>0}var qn=Kt>Ct?gn:!1;function rr(di){(di.keyCode===me.Z.UP||di.keyCode===me.Z.DOWN)&&di.preventDefault()}function ir(di){var Jr=Fn(di);switch(Jr!==rn&&an(Jr),di.keyCode){case me.Z.ENTER:or(Jr);break;case me.Z.UP:or(Jr-1);break;case me.Z.DOWN:or(Jr+1);break;default:break}}function dr(di){or(Fn(di))}function _n(di){var Jr=je(di,Ct,Kt),Ui=St>Jr&&Jr!==0?Jr:St;Gt(di),an(Ui),ln==null||ln(St,di),Dt(Ui),_t==null||_t(Ui,di)}function or(di){if(Zn(di)&&!pn){var Jr=je(void 0,Ct,Kt),Ui=di;return di>Jr?Ui=Jr:di<1&&(Ui=1),Ui!==rn&&an(Ui),Dt(Ui),_t==null||_t(Ui,Ct),Ui}return St}var sr=St>1,jr=St<je(void 0,Ct,Kt);function wr(){sr&&or(St-1)}function br(){jr&&or(St+1)}function Er(){or(kn)}function Br(){or(tr)}function Sr(di,Jr){if(di.key==="Enter"||di.charCode===me.Z.ENTER||di.keyCode===me.Z.ENTER){for(var Ui=arguments.length,zi=new Array(Ui>2?Ui-2:0),fi=2;fi<Ui;fi++)zi[fi-2]=arguments[fi];Jr.apply(void 0,zi)}}function hr(di){Sr(di,wr)}function pr(di){Sr(di,br)}function kr(di){Sr(di,Er)}function Xr(di){Sr(di,Br)}function mi(di){var Jr=Gn(di,"prev",Rn(Xt,"prev page"));return x.isValidElement(Jr)?x.cloneElement(Jr,{disabled:!sr}):Jr}function _r(di){var Jr=Gn(di,"next",Rn(Tt,"next page"));return x.isValidElement(Jr)?x.cloneElement(Jr,{disabled:!jr}):Jr}function ai(di){(di.type==="click"||di.keyCode===me.Z.ENTER)&&or(rn)}var ei=null,ui=(0,ve.Z)(rt,{aria:!0,data:!0}),xr=$n&&x.createElement("li",{className:"".concat(vt,"-total-text")},$n(Kt,[Kt===0?0:(St-1)*Ct+1,St*Ct>Kt?Kt:St*Ct])),Ir=null,ar=je(void 0,Ct,Kt);if(un&&Kt<=Ct)return null;var Dn=[],Hn={rootPrefixCls:vt,onClick:or,onKeyPress:Sr,showTitle:tn,itemRender:Gn,page:-1},Vn=St-1>0?St-1:0,Bn=St+1<ar?St+1:ar,lr=gn&&gn.goButton,mr=(0,se.Z)(Mn)==="object"?Mn.readOnly:!Mn,Un=lr,Nn=null;Mn&&(lr&&(typeof lr=="boolean"?Un=x.createElement("button",{type:"button",onClick:ai,onKeyUp:ai},vn.jump_to_confirm):Un=x.createElement("span",{onClick:ai,onKeyUp:ai},lr),Un=x.createElement("li",{title:tn?"".concat(vn.jump_to).concat(St,"/").concat(ar):null,className:"".concat(vt,"-simple-pager")},Un)),Nn=x.createElement("li",{title:tn?"".concat(St,"/").concat(ar):null,className:"".concat(vt,"-simple-pager")},mr?rn:x.createElement("input",{type:"text","aria-label":vn.jump_to,value:rn,disabled:pn,onKeyDown:rr,onKeyUp:ir,onChange:ir,onBlur:dr,size:3}),x.createElement("span",{className:"".concat(vt,"-slash")},"/"),ar));var Qn=Ln?1:2;if(ar<=3+Qn*2){ar||Dn.push(x.createElement(xe,(0,gt.Z)({},Hn,{key:"noPager",page:1,className:"".concat(vt,"-item-disabled")})));for(var ur=1;ur<=ar;ur+=1)Dn.push(x.createElement(xe,(0,gt.Z)({},Hn,{key:ur,page:ur,active:St===ur})))}else{var Pr=Ln?vn.prev_3:vn.prev_5,Lr=Ln?vn.next_3:vn.next_5,Ur=Gn(kn,"jump-prev",Rn(Xn,"prev page")),ri=Gn(tr,"jump-next",Rn(Wt,"next page"));zn&&(ei=Ur?x.createElement("li",{title:tn?Pr:null,key:"prev",onClick:Er,tabIndex:0,onKeyDown:kr,className:le()("".concat(vt,"-jump-prev"),(0,ie.Z)({},"".concat(vt,"-jump-prev-custom-icon"),!!Xn))},Ur):null,Ir=ri?x.createElement("li",{title:tn?Lr:null,key:"next",onClick:Br,tabIndex:0,onKeyDown:Xr,className:le()("".concat(vt,"-jump-next"),(0,ie.Z)({},"".concat(vt,"-jump-next-custom-icon"),!!Wt))},ri):null);var ci=Math.max(1,St-Qn),Ci=Math.min(St+Qn,ar);St-1<=Qn&&(Ci=1+Qn*2),ar-St<=Qn&&(ci=ar-Qn*2);for(var Si=ci;Si<=Ci;Si+=1)Dn.push(x.createElement(xe,(0,gt.Z)({},Hn,{key:Si,page:Si,active:St===Si})));if(St-1>=Qn*2&&St!==3&&(Dn[0]=x.cloneElement(Dn[0],{className:le()("".concat(vt,"-item-after-jump-prev"),Dn[0].props.className)}),Dn.unshift(ei)),ar-St>=Qn*2&&St!==ar-2){var Ai=Dn[Dn.length-1];Dn[Dn.length-1]=x.cloneElement(Ai,{className:le()("".concat(vt,"-item-before-jump-next"),Ai.props.className)}),Dn.push(Ir)}ci!==1&&Dn.unshift(x.createElement(xe,(0,gt.Z)({},Hn,{key:1,page:1}))),Ci!==ar&&Dn.push(x.createElement(xe,(0,gt.Z)({},Hn,{key:ar,page:ar})))}var Di=mi(Vn);if(Di){var ea=!sr||!ar;Di=x.createElement("li",{title:tn?vn.prev_page:null,onClick:wr,tabIndex:ea?null:0,onKeyDown:hr,className:le()("".concat(vt,"-prev"),(0,ie.Z)({},"".concat(vt,"-disabled"),ea)),"aria-disabled":ea},Di)}var ra=_r(Bn);if(ra){var ya,ha;Mn?(ya=!jr,ha=sr?0:null):(ya=!jr||!ar,ha=ya?null:0),ra=x.createElement("li",{title:tn?vn.next_page:null,onClick:br,tabIndex:ha,onKeyDown:pr,className:le()("".concat(vt,"-next"),(0,ie.Z)({},"".concat(vt,"-disabled"),ya)),"aria-disabled":ya},ra)}var oa=le()(vt,Ot,(0,ie.Z)((0,ie.Z)((0,ie.Z)((0,ie.Z)((0,ie.Z)({},"".concat(vt,"-start"),xn==="start"),"".concat(vt,"-center"),xn==="center"),"".concat(vt,"-end"),xn==="end"),"".concat(vt,"-simple"),Mn),"".concat(vt,"-disabled"),pn));return x.createElement("ul",(0,gt.Z)({className:oa,style:bn,ref:Zt},ui),xr,Di,Mn?Nn:Dn,ra,x.createElement(De,{locale:vn,rootPrefixCls:vt,disabled:pn,selectPrefixCls:Ft,changeSize:_n,pageSize:Ct,pageSizeOptions:dn,quickGo:qn?or:null,goButton:Un,showSizeChanger:Cr,sizeChangerRender:cr}))},Ve=we,Ge=ge(61852),ze=ge(48755),it=ge(31756),We=ge(13783),Ke=ge(9017),$e=ge(82326),nt=ge(57700),et=ge(36237),Ye=ge(53075),Qe=ge(64910),Je=ge(39082),st=ge(63356),qe=ge(51636),ft=ge(16931);const lt=at=>{const{componentCls:rt}=at;return{[`${rt}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${rt}-item-link`]:{color:at.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${rt}-item-link`]:{color:at.colorTextDisabled,cursor:"not-allowed"}}},[`&${rt}-disabled`]:{cursor:"not-allowed",[`${rt}-item`]:{cursor:"not-allowed",backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"},a:{color:at.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:at.colorBorder,backgroundColor:at.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:at.itemActiveBgDisabled},a:{color:at.itemActiveColorDisabled}}},[`${rt}-item-link`]:{color:at.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${rt}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${rt}-simple-pager`]:{color:at.colorTextDisabled},[`${rt}-jump-prev, ${rt}-jump-next`]:{[`${rt}-item-link-icon`]:{opacity:0},[`${rt}-item-ellipsis`]:{opacity:1}}},[`&${rt}-simple`]:{[`${rt}-prev, ${rt}-next`]:{[`&${rt}-disabled ${rt}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},tt=at=>{const{componentCls:rt}=at;return{[`&${rt}-mini ${rt}-total-text, &${rt}-mini ${rt}-simple-pager`]:{height:at.itemSizeSM,lineHeight:(0,et.unit)(at.itemSizeSM)},[`&${rt}-mini ${rt}-item`]:{minWidth:at.itemSizeSM,height:at.itemSizeSM,margin:0,lineHeight:(0,et.unit)(at.calc(at.itemSizeSM).sub(2).equal())},[`&${rt}-mini ${rt}-prev, &${rt}-mini ${rt}-next`]:{minWidth:at.itemSizeSM,height:at.itemSizeSM,margin:0,lineHeight:(0,et.unit)(at.itemSizeSM)},[`&${rt}-mini:not(${rt}-disabled)`]:{[`${rt}-prev, ${rt}-next`]:{[`&:hover ${rt}-item-link`]:{backgroundColor:at.colorBgTextHover},[`&:active ${rt}-item-link`]:{backgroundColor:at.colorBgTextActive},[`&${rt}-disabled:hover ${rt}-item-link`]:{backgroundColor:"transparent"}}},[`
|
|
|
&${rt}-mini ${rt}-prev ${rt}-item-link,
|
|
|
&${rt}-mini ${rt}-next ${rt}-item-link
|
|
|
`]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:at.itemSizeSM,lineHeight:(0,et.unit)(at.itemSizeSM)}},[`&${rt}-mini ${rt}-jump-prev, &${rt}-mini ${rt}-jump-next`]:{height:at.itemSizeSM,marginInlineEnd:0,lineHeight:(0,et.unit)(at.itemSizeSM)},[`&${rt}-mini ${rt}-options`]:{marginInlineStart:at.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:at.miniOptionsSizeChangerTop},"&-quick-jumper":{height:at.itemSizeSM,lineHeight:(0,et.unit)(at.itemSizeSM),input:Object.assign(Object.assign({},(0,Ye.x0)(at)),{width:at.paginationMiniQuickJumperInputWidth,height:at.controlHeightSM})}}}},Re=at=>{const{componentCls:rt}=at;return{[`
|
|
|
&${rt}-simple ${rt}-prev,
|
|
|
&${rt}-simple ${rt}-next
|
|
|
`]:{height:at.itemSizeSM,lineHeight:(0,et.unit)(at.itemSizeSM),verticalAlign:"top",[`${rt}-item-link`]:{height:at.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:at.colorBgTextHover},"&:active":{backgroundColor:at.colorBgTextActive},"&::after":{height:at.itemSizeSM,lineHeight:(0,et.unit)(at.itemSizeSM)}}},[`&${rt}-simple ${rt}-simple-pager`]:{display:"inline-block",height:at.itemSizeSM,marginInlineEnd:at.marginXS,input:{boxSizing:"border-box",height:"100%",padding:`0 ${(0,et.unit)(at.paginationItemPaddingInline)}`,textAlign:"center",backgroundColor:at.itemInputBg,border:`${(0,et.unit)(at.lineWidth)} ${at.lineType} ${at.colorBorder}`,borderRadius:at.borderRadius,outline:"none",transition:`border-color ${at.motionDurationMid}`,color:"inherit","&:hover":{borderColor:at.colorPrimary},"&:focus":{borderColor:at.colorPrimaryHover,boxShadow:`${(0,et.unit)(at.inputOutlineOffset)} 0 ${(0,et.unit)(at.controlOutlineWidth)} ${at.controlOutline}`},"&[disabled]":{color:at.colorTextDisabled,backgroundColor:at.colorBgContainerDisabled,borderColor:at.colorBorder,cursor:"not-allowed"}}}}},Ne=at=>{const{componentCls:rt}=at;return{[`${rt}-jump-prev, ${rt}-jump-next`]:{outline:0,[`${rt}-item-container`]:{position:"relative",[`${rt}-item-link-icon`]:{color:at.colorPrimary,fontSize:at.fontSizeSM,opacity:0,transition:`all ${at.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${rt}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:at.colorTextDisabled,letterSpacing:at.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:at.paginationEllipsisTextIndent,opacity:1,transition:`all ${at.motionDurationMid}`}},"&:hover":{[`${rt}-item-link-icon`]:{opacity:1},[`${rt}-item-ellipsis`]:{opacity:0}}},[`
|
|
|
${rt}-prev,
|
|
|
${rt}-jump-prev,
|
|
|
${rt}-jump-next
|
|
|
`]:{marginInlineEnd:at.marginXS},[`
|
|
|
${rt}-prev,
|
|
|
${rt}-next,
|
|
|
${rt}-jump-prev,
|
|
|
${rt}-jump-next
|
|
|
`]:{display:"inline-block",minWidth:at.itemSize,height:at.itemSize,color:at.colorText,fontFamily:at.fontFamily,lineHeight:(0,et.unit)(at.itemSize),textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:at.borderRadius,cursor:"pointer",transition:`all ${at.motionDurationMid}`},[`${rt}-prev, ${rt}-next`]:{outline:0,button:{color:at.colorText,cursor:"pointer",userSelect:"none"},[`${rt}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:at.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${(0,et.unit)(at.lineWidth)} ${at.lineType} transparent`,borderRadius:at.borderRadius,outline:"none",transition:`all ${at.motionDurationMid}`},[`&:hover ${rt}-item-link`]:{backgroundColor:at.colorBgTextHover},[`&:active ${rt}-item-link`]:{backgroundColor:at.colorBgTextActive},[`&${rt}-disabled:hover`]:{[`${rt}-item-link`]:{backgroundColor:"transparent"}}},[`${rt}-slash`]:{marginInlineEnd:at.paginationSlashMarginInlineEnd,marginInlineStart:at.paginationSlashMarginInlineStart},[`${rt}-options`]:{display:"inline-block",marginInlineStart:at.margin,verticalAlign:"middle","&-size-changer":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:at.controlHeight,marginInlineStart:at.marginXS,lineHeight:(0,et.unit)(at.controlHeight),verticalAlign:"top",input:Object.assign(Object.assign(Object.assign({},(0,Ye.ik)(at)),(0,Je.$U)(at,{borderColor:at.colorBorder,hoverBorderColor:at.colorPrimaryHover,activeBorderColor:at.colorPrimary,activeShadow:at.activeShadow})),{"&[disabled]":Object.assign({},(0,Je.Xy)(at)),width:at.calc(at.controlHeightLG).mul(1.25).equal(),height:at.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:at.marginXS,marginInlineEnd:at.marginXS})}}}},ne=at=>{const{componentCls:rt}=at;return{[`${rt}-item`]:{display:"inline-block",minWidth:at.itemSize,height:at.itemSize,marginInlineEnd:at.marginXS,fontFamily:at.fontFamily,lineHeight:(0,et.unit)(at.calc(at.itemSize).sub(2).equal()),textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:at.itemBg,border:`${(0,et.unit)(at.lineWidth)} ${at.lineType} transparent`,borderRadius:at.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${(0,et.unit)(at.paginationItemPaddingInline)}`,color:at.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${rt}-item-active)`]:{"&:hover":{transition:`all ${at.motionDurationMid}`,backgroundColor:at.colorBgTextHover},"&:active":{backgroundColor:at.colorBgTextActive}},"&-active":{fontWeight:at.fontWeightStrong,backgroundColor:at.itemActiveBg,borderColor:at.colorPrimary,a:{color:at.colorPrimary},"&:hover":{borderColor:at.colorPrimaryHover},"&:hover a":{color:at.colorPrimaryHover}}}}},ue=at=>{const{componentCls:rt}=at;return{[rt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,st.Wf)(at)),{display:"flex","&-start":{justifyContent:"start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"end"},"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${rt}-total-text`]:{display:"inline-block",height:at.itemSize,marginInlineEnd:at.marginXS,lineHeight:(0,et.unit)(at.calc(at.itemSize).sub(2).equal()),verticalAlign:"middle"}}),ne(at)),Ne(at)),Re(at)),tt(at)),lt(at)),{[`@media only screen and (max-width: ${at.screenLG}px)`]:{[`${rt}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${at.screenSM}px)`]:{[`${rt}-options`]:{display:"none"}}}),[`&${at.componentCls}-rtl`]:{direction:"rtl"}}},Me=at=>{const{componentCls:rt}=at;return{[`${rt}:not(${rt}-disabled)`]:{[`${rt}-item`]:Object.assign({},(0,st.Qy)(at)),[`${rt}-jump-prev, ${rt}-jump-next`]:{"&:focus-visible":Object.assign({[`${rt}-item-link-icon`]:{opacity:1},[`${rt}-item-ellipsis`]:{opacity:0}},(0,st.oN)(at))},[`${rt}-prev, ${rt}-next`]:{[`&:focus-visible ${rt}-item-link`]:Object.assign({},(0,st.oN)(at))}}}},Ze=at=>Object.assign({itemBg:at.colorBgContainer,itemSize:at.controlHeight,itemSizeSM:at.controlHeightSM,itemActiveBg:at.colorBgContainer,itemLinkBg:at.colorBgContainer,itemActiveColorDisabled:at.colorTextDisabled,itemActiveBgDisabled:at.controlItemBgActiveDisabled,itemInputBg:at.colorBgContainer,miniOptionsSizeChangerTop:0},(0,Qe.T)(at)),Ee=at=>(0,qe.mergeToken)(at,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:at.calc(at.marginXXS).div(2).equal(),paginationMiniQuickJumperInputWidth:at.calc(at.controlHeightLG).mul(1.1).equal(),paginationItemPaddingInline:at.calc(at.marginXXS).mul(1.5).equal(),paginationEllipsisLetterSpacing:at.calc(at.marginXXS).div(2).equal(),paginationSlashMarginInlineStart:at.marginSM,paginationSlashMarginInlineEnd:at.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Qe.e)(at));var be=(0,ft.I$)("Pagination",at=>{const rt=Ee(at);return[ue(rt),Me(rt)]},Ze);const Te=at=>{const{componentCls:rt}=at;return{[`${rt}${rt}-bordered${rt}-disabled:not(${rt}-mini)`]:{"&, &:hover":{[`${rt}-item-link`]:{borderColor:at.colorBorder}},"&:focus-visible":{[`${rt}-item-link`]:{borderColor:at.colorBorder}},[`${rt}-item, ${rt}-item-link`]:{backgroundColor:at.colorBgContainerDisabled,borderColor:at.colorBorder,[`&:hover:not(${rt}-item-active)`]:{backgroundColor:at.colorBgContainerDisabled,borderColor:at.colorBorder,a:{color:at.colorTextDisabled}},[`&${rt}-item-active`]:{backgroundColor:at.itemActiveBgDisabled}},[`${rt}-prev, ${rt}-next`]:{"&:hover button":{backgroundColor:at.colorBgContainerDisabled,borderColor:at.colorBorder,color:at.colorTextDisabled},[`${rt}-item-link`]:{backgroundColor:at.colorBgContainerDisabled,borderColor:at.colorBorder}}},[`${rt}${rt}-bordered:not(${rt}-mini)`]:{[`${rt}-prev, ${rt}-next`]:{"&:hover button":{borderColor:at.colorPrimaryHover,backgroundColor:at.itemBg},[`${rt}-item-link`]:{backgroundColor:at.itemLinkBg,borderColor:at.colorBorder},[`&:hover ${rt}-item-link`]:{borderColor:at.colorPrimary,backgroundColor:at.itemBg,color:at.colorPrimary},[`&${rt}-disabled`]:{[`${rt}-item-link`]:{borderColor:at.colorBorder,color:at.colorTextDisabled}}},[`${rt}-item`]:{backgroundColor:at.itemBg,border:`${(0,et.unit)(at.lineWidth)} ${at.lineType} ${at.colorBorder}`,[`&:hover:not(${rt}-item-active)`]:{borderColor:at.colorPrimary,backgroundColor:at.itemBg,a:{color:at.colorPrimary}},"&-active":{borderColor:at.colorPrimary}}}}};var He=(0,ft.bk)(["Pagination","bordered"],at=>{const rt=Ee(at);return[Te(rt)]},Ze);function Ue(at){return(0,x.useMemo)(()=>typeof at=="boolean"?[at,{}]:at&&typeof at=="object"?[!0,at]:[void 0,void 0],[at])}var _e=function(at,rt){var Et={};for(var vt in at)Object.prototype.hasOwnProperty.call(at,vt)&&rt.indexOf(vt)<0&&(Et[vt]=at[vt]);if(at!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Nt=0,vt=Object.getOwnPropertySymbols(at);Nt<vt.length;Nt++)rt.indexOf(vt[Nt])<0&&Object.prototype.propertyIsEnumerable.call(at,vt[Nt])&&(Et[vt[Nt]]=at[vt[Nt]]);return Et},ut=at=>{const{align:rt,prefixCls:Et,selectPrefixCls:vt,className:Nt,rootClassName:Ft,style:Ot,size:kt,locale:Bt,responsive:bt,showSizeChanger:jt,selectComponentClass:Kt,pageSizeOptions:qt}=at,wt=_e(at,["align","prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","responsive","showSizeChanger","selectComponentClass","pageSizeOptions"]),{xs:Rt}=(0,We.Z)(bt),[,Vt]=(0,nt.ZP)(),{getPrefixCls:_t,direction:un,showSizeChanger:xn,className:Wn,style:zn}=(0,ze.dj)("pagination"),gn=_t("pagination",Et),[Ln,mn,tn]=be(gn),sn=(0,it.Z)(kt),ln=sn==="small"||!!(Rt&&!sn&&bt),[$t]=(0,Ke.Z)("Pagination",Ge.Z),vn=Object.assign(Object.assign({},$t),Bt),[bn,Sn]=Ue(jt),[Yn,pn]=Ue(xn),Mn=bn!=null?bn:Yn,$n=Sn!=null?Sn:pn,Jn=Kt||$e.default,Cr=x.useMemo(()=>qt?qt.map(Wt=>Number(Wt)):void 0,[qt]),cr=Wt=>{var Xt;const{disabled:Tt,size:Zt,onSizeChange:Pt,"aria-label":Ht,className:Ct,options:Gt}=Wt,{className:Jt,onChange:xt}=$n||{},St=(Xt=Gt.find(Dt=>String(Dt.value)===String(Zt)))===null||Xt===void 0?void 0:Xt.value;return x.createElement(Jn,Object.assign({disabled:Tt,showSearch:!0,popupMatchSelectWidth:!1,getPopupContainer:Dt=>Dt.parentNode,"aria-label":Ht,options:Gt},$n,{value:St,onChange:(Dt,It)=>{Pt==null||Pt(Dt),xt==null||xt(Dt,It)},size:ln?"small":"middle",className:le()(Ct,Jt)}))},dn=x.useMemo(()=>{const Wt=x.createElement("span",{className:`${gn}-item-ellipsis`},"\u2022\u2022\u2022"),Xt=x.createElement("button",{className:`${gn}-item-link`,type:"button",tabIndex:-1},un==="rtl"?x.createElement(ce.Z,null):x.createElement(te.Z,null)),Tt=x.createElement("button",{className:`${gn}-item-link`,type:"button",tabIndex:-1},un==="rtl"?x.createElement(te.Z,null):x.createElement(ce.Z,null)),Zt=x.createElement("a",{className:`${gn}-item-link`},x.createElement("div",{className:`${gn}-item-container`},un==="rtl"?x.createElement(re.Z,{className:`${gn}-item-link-icon`}):x.createElement(oe,{className:`${gn}-item-link-icon`}),Wt)),Pt=x.createElement("a",{className:`${gn}-item-link`},x.createElement("div",{className:`${gn}-item-container`},un==="rtl"?x.createElement(oe,{className:`${gn}-item-link-icon`}):x.createElement(re.Z,{className:`${gn}-item-link-icon`}),Wt));return{prevIcon:Xt,nextIcon:Tt,jumpPrevIcon:Zt,jumpNextIcon:Pt}},[un,gn]),En=_t("select",vt),Gn=le()({[`${gn}-${rt}`]:!!rt,[`${gn}-mini`]:ln,[`${gn}-rtl`]:un==="rtl",[`${gn}-bordered`]:Vt.wireframe},Wn,Nt,Ft,mn,tn),Xn=Object.assign(Object.assign({},zn),Ot);return Ln(x.createElement(x.Fragment,null,Vt.wireframe&&x.createElement(He,{prefixCls:gn}),x.createElement(Ve,Object.assign({},dn,wt,{style:Xn,prefixCls:gn,selectPrefixCls:En,className:Gn,locale:vn,pageSizeOptions:Cr,showSizeChanger:Mn,sizeChangerRender:cr}))))},yt=ut},89787:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return Bt}});var x=ge(59301),gt=ge(17835),a=ge(29679),Pe=ge(40001),ye=ge(19248),ee=ge(99267),E=ge(92310),oe=ge.n(E),re=ge(2738),te=ge(48755),ce=ge(60499),z=ge(85899),le=ge(42244),ie={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},se=function(){var jt=(0,x.useRef)([]),Kt=(0,x.useRef)(null);return(0,x.useEffect)(function(){var qt=Date.now(),wt=!1;jt.current.forEach(function(Rt){if(Rt){wt=!0;var Vt=Rt.style;Vt.transitionDuration=".3s, .3s, .3s, .06s",Kt.current&&qt-Kt.current<100&&(Vt.transitionDuration="0s, 0s")}}),wt&&(Kt.current=Date.now())}),jt.current},ae=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],he=function(jt){var Kt=(0,z.Z)((0,z.Z)({},ie),jt),qt=Kt.className,wt=Kt.percent,Rt=Kt.prefixCls,Vt=Kt.strokeColor,_t=Kt.strokeLinecap,un=Kt.strokeWidth,xn=Kt.style,Wn=Kt.trailColor,zn=Kt.trailWidth,gn=Kt.transition,Ln=(0,le.Z)(Kt,ae);delete Ln.gapPosition;var mn=Array.isArray(wt)?wt:[wt],tn=Array.isArray(Vt)?Vt:[Vt],sn=se(),ln=un/2,$t=100-un/2,vn="M ".concat(_t==="round"?ln:0,",").concat(ln,`
|
|
|
L `).concat(_t==="round"?$t:100,",").concat(ln),bn="0 0 100 ".concat(un),Sn=0;return x.createElement("svg",(0,ce.Z)({className:oe()("".concat(Rt,"-line"),qt),viewBox:bn,preserveAspectRatio:"none",style:xn},Ln),x.createElement("path",{className:"".concat(Rt,"-line-trail"),d:vn,strokeLinecap:_t,stroke:Wn,strokeWidth:zn||un,fillOpacity:"0"}),mn.map(function(Yn,pn){var Mn=1;switch(_t){case"round":Mn=1-un/100;break;case"square":Mn=1-un/2/100;break;default:Mn=1;break}var $n={strokeDasharray:"".concat(Yn*Mn,"px, 100px"),strokeDashoffset:"-".concat(Sn,"px"),transition:gn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Jn=tn[pn]||tn[tn.length-1];return Sn+=Yn,x.createElement("path",{key:pn,className:"".concat(Rt,"-line-path"),d:vn,strokeLinecap:_t,stroke:Jn,strokeWidth:un,fillOpacity:"0",ref:function(cr){sn[pn]=cr},style:$n})}))},pe=he,me=ge(43749),ve=ge(72190),Ce=ge(47273),Be=0,Fe=(0,Ce.Z)();function ke(){var bt;return Fe?(bt=Be,Be+=1):bt="TEST_OR_SSR",bt}var De=function(bt){var jt=x.useState(),Kt=(0,ve.Z)(jt,2),qt=Kt[0],wt=Kt[1];return x.useEffect(function(){wt("rc_progress_".concat(ke()))},[]),bt||qt},Se=function(jt){var Kt=jt.bg,qt=jt.children;return x.createElement("div",{style:{width:"100%",height:"100%",background:Kt}},qt)};function xe(bt,jt){return Object.keys(bt).map(function(Kt){var qt=parseFloat(Kt),wt="".concat(Math.floor(qt*jt),"%");return"".concat(bt[Kt]," ").concat(wt)})}var Oe=x.forwardRef(function(bt,jt){var Kt=bt.prefixCls,qt=bt.color,wt=bt.gradientId,Rt=bt.radius,Vt=bt.style,_t=bt.ptg,un=bt.strokeLinecap,xn=bt.strokeWidth,Wn=bt.size,zn=bt.gapDegree,gn=qt&&(0,me.Z)(qt)==="object",Ln=gn?"#FFF":void 0,mn=Wn/2,tn=x.createElement("circle",{className:"".concat(Kt,"-circle-path"),r:Rt,cx:mn,cy:mn,stroke:Ln,strokeLinecap:un,strokeWidth:xn,opacity:_t===0?0:1,style:Vt,ref:jt});if(!gn)return tn;var sn="".concat(wt,"-conic"),ln=zn?"".concat(180+zn/2,"deg"):"0deg",$t=xe(qt,(360-zn)/360),vn=xe(qt,1),bn="conic-gradient(from ".concat(ln,", ").concat($t.join(", "),")"),Sn="linear-gradient(to ".concat(zn?"bottom":"top",", ").concat(vn.join(", "),")");return x.createElement(x.Fragment,null,x.createElement("mask",{id:sn},tn),x.createElement("foreignObject",{x:0,y:0,width:Wn,height:Wn,mask:"url(#".concat(sn,")")},x.createElement(Se,{bg:Sn},x.createElement(Se,{bg:bn}))))}),Ie=Oe,Le=100,je=function(jt,Kt,qt,wt,Rt,Vt,_t,un,xn,Wn){var zn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,gn=qt/100*360*((360-Vt)/360),Ln=Vt===0?0:{bottom:0,top:180,left:90,right:-90}[_t],mn=(100-wt)/100*Kt;xn==="round"&&wt!==100&&(mn+=Wn/2,mn>=Kt&&(mn=Kt-.01));var tn=Le/2;return{stroke:typeof un=="string"?un:void 0,strokeDasharray:"".concat(Kt,"px ").concat(jt),strokeDashoffset:mn+zn,transform:"rotate(".concat(Rt+gn+Ln,"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}},we=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Ve(bt){var jt=bt!=null?bt:[];return Array.isArray(jt)?jt:[jt]}var Ge=function(jt){var Kt=(0,z.Z)((0,z.Z)({},ie),jt),qt=Kt.id,wt=Kt.prefixCls,Rt=Kt.steps,Vt=Kt.strokeWidth,_t=Kt.trailWidth,un=Kt.gapDegree,xn=un===void 0?0:un,Wn=Kt.gapPosition,zn=Kt.trailColor,gn=Kt.strokeLinecap,Ln=Kt.style,mn=Kt.className,tn=Kt.strokeColor,sn=Kt.percent,ln=(0,le.Z)(Kt,we),$t=Le/2,vn=De(qt),bn="".concat(vn,"-gradient"),Sn=$t-Vt/2,Yn=Math.PI*2*Sn,pn=xn>0?90+xn/2:-90,Mn=Yn*((360-xn)/360),$n=(0,me.Z)(Rt)==="object"?Rt:{count:Rt,gap:2},Jn=$n.count,Cr=$n.gap,cr=Ve(sn),dn=Ve(tn),En=dn.find(function(Pt){return Pt&&(0,me.Z)(Pt)==="object"}),Gn=En&&(0,me.Z)(En)==="object",Xn=Gn?"butt":gn,Wt=je(Yn,Mn,0,100,pn,xn,Wn,zn,Xn,Vt),Xt=se(),Tt=function(){var Ht=0;return cr.map(function(Ct,Gt){var Jt=dn[Gt]||dn[dn.length-1],xt=je(Yn,Mn,Ht,Ct,pn,xn,Wn,Jt,Xn,Vt);return Ht+=Ct,x.createElement(Ie,{key:Gt,color:Jt,ptg:Ct,radius:Sn,prefixCls:wt,gradientId:bn,style:xt,strokeLinecap:Xn,strokeWidth:Vt,gapDegree:xn,ref:function(Dt){Xt[Gt]=Dt},size:Le})}).reverse()},Zt=function(){var Ht=Math.round(Jn*(cr[0]/100)),Ct=100/Jn,Gt=0;return new Array(Jn).fill(null).map(function(Jt,xt){var St=xt<=Ht-1?dn[0]:zn,Dt=St&&(0,me.Z)(St)==="object"?"url(#".concat(bn,")"):void 0,It=je(Yn,Mn,Gt,Ct,pn,xn,Wn,St,"butt",Vt,Cr);return Gt+=(Mn-It.strokeDashoffset+Cr)*100/Mn,x.createElement("circle",{key:xt,className:"".concat(wt,"-circle-path"),r:Sn,cx:$t,cy:$t,stroke:Dt,strokeWidth:Vt,opacity:1,style:It,ref:function(rn){Xt[xt]=rn}})})};return x.createElement("svg",(0,ce.Z)({className:oe()("".concat(wt,"-circle"),mn),viewBox:"0 0 ".concat(Le," ").concat(Le),style:Ln,id:qt,role:"presentation"},ln),!Jn&&x.createElement("circle",{className:"".concat(wt,"-circle-trail"),r:Sn,cx:$t,cy:$t,stroke:zn,strokeLinecap:Xn,strokeWidth:_t||Vt,style:Wt}),Jn?Zt():Tt())},ze=Ge,it={Line:pe,Circle:ze},We=ge(25399),Ke=ge(68361);function $e(bt){return!bt||bt<0?0:bt>100?100:bt}function nt(bt){let{success:jt,successPercent:Kt}=bt,qt=Kt;return jt&&"progress"in jt&&(qt=jt.progress),jt&&"percent"in jt&&(qt=jt.percent),qt}const et=bt=>{let{percent:jt,success:Kt,successPercent:qt}=bt;const wt=$e(nt({success:Kt,successPercent:qt}));return[wt,$e($e(jt)-wt)]},Ye=bt=>{let{success:jt={},strokeColor:Kt}=bt;const{strokeColor:qt}=jt;return[qt||Ke.presetPrimaryColors.green,Kt||null]},Qe=(bt,jt,Kt)=>{var qt,wt,Rt,Vt;let _t=-1,un=-1;if(jt==="step"){const xn=Kt.steps,Wn=Kt.strokeWidth;typeof bt=="string"||typeof bt=="undefined"?(_t=bt==="small"?2:14,un=Wn!=null?Wn:8):typeof bt=="number"?[_t,un]=[bt,bt]:[_t=14,un=8]=Array.isArray(bt)?bt:[bt.width,bt.height],_t*=xn}else if(jt==="line"){const xn=Kt==null?void 0:Kt.strokeWidth;typeof bt=="string"||typeof bt=="undefined"?un=xn||(bt==="small"?6:8):typeof bt=="number"?[_t,un]=[bt,bt]:[_t=-1,un=8]=Array.isArray(bt)?bt:[bt.width,bt.height]}else(jt==="circle"||jt==="dashboard")&&(typeof bt=="string"||typeof bt=="undefined"?[_t,un]=bt==="small"?[60,60]:[120,120]:typeof bt=="number"?[_t,un]=[bt,bt]:Array.isArray(bt)&&(_t=(wt=(qt=bt[0])!==null&&qt!==void 0?qt:bt[1])!==null&&wt!==void 0?wt:120,un=(Vt=(Rt=bt[0])!==null&&Rt!==void 0?Rt:bt[1])!==null&&Vt!==void 0?Vt:120));return[_t,un]},Je=3,st=bt=>Je/bt*100;var ft=bt=>{const{prefixCls:jt,trailColor:Kt=null,strokeLinecap:qt="round",gapPosition:wt,gapDegree:Rt,width:Vt=120,type:_t,children:un,success:xn,size:Wn=Vt,steps:zn}=bt,[gn,Ln]=Qe(Wn,"circle");let{strokeWidth:mn}=bt;mn===void 0&&(mn=Math.max(st(gn),6));const tn={width:gn,height:Ln,fontSize:gn*.15+6},sn=x.useMemo(()=>{if(Rt||Rt===0)return Rt;if(_t==="dashboard")return 75},[Rt,_t]),ln=et(bt),$t=wt||_t==="dashboard"&&"bottom"||void 0,vn=Object.prototype.toString.call(bt.strokeColor)==="[object Object]",bn=Ye({success:xn,strokeColor:bt.strokeColor}),Sn=oe()(`${jt}-inner`,{[`${jt}-circle-gradient`]:vn}),Yn=x.createElement(ze,{steps:zn,percent:zn?ln[1]:ln,strokeWidth:mn,trailWidth:mn,strokeColor:zn?bn[1]:bn,strokeLinecap:qt,trailColor:Kt,prefixCls:jt,gapDegree:sn,gapPosition:$t}),pn=gn<=20,Mn=x.createElement("div",{className:Sn,style:tn},Yn,!pn&&un);return pn?x.createElement(We.Z,{title:un},Mn):Mn},lt=ge(36237),tt=ge(63356),Re=ge(16931),Ne=ge(51636);const ne="--progress-line-stroke-color",ue="--progress-percent",Me=bt=>{const jt=bt?"100%":"-100%";return new lt.Keyframes(`antProgress${bt?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${jt}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${jt}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Ze=bt=>{const{componentCls:jt,iconCls:Kt}=bt;return{[jt]:Object.assign(Object.assign({},(0,tt.Wf)(bt)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:bt.fontSize},[`${jt}-outer`]:{display:"inline-flex",alignItems:"center",width:"100%"},[`${jt}-inner`]:{position:"relative",display:"inline-block",width:"100%",flex:1,overflow:"hidden",verticalAlign:"middle",backgroundColor:bt.remainingColor,borderRadius:bt.lineBorderRadius},[`${jt}-inner:not(${jt}-circle-gradient)`]:{[`${jt}-circle-path`]:{stroke:bt.defaultColor}},[`${jt}-success-bg, ${jt}-bg`]:{position:"relative",background:bt.defaultColor,borderRadius:bt.lineBorderRadius,transition:`all ${bt.motionDurationSlow} ${bt.motionEaseInOutCirc}`},[`${jt}-layout-bottom`]:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",[`${jt}-text`]:{width:"max-content",marginInlineStart:0,marginTop:bt.marginXXS}},[`${jt}-bg`]:{overflow:"hidden","&::after":{content:'""',background:{_multi_value_:!0,value:["inherit",`var(${ne})`]},height:"100%",width:`calc(1 / var(${ue}) * 100%)`,display:"block"},[`&${jt}-bg-inner`]:{minWidth:"max-content","&::after":{content:"none"},[`${jt}-text-inner`]:{color:bt.colorWhite,[`&${jt}-text-bright`]:{color:"rgba(0, 0, 0, 0.45)"}}}},[`${jt}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:bt.colorSuccess},[`${jt}-text`]:{display:"inline-block",marginInlineStart:bt.marginXS,color:bt.colorText,lineHeight:1,width:"2em",whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Kt]:{fontSize:bt.fontSize},[`&${jt}-text-outer`]:{width:"max-content"},[`&${jt}-text-outer${jt}-text-start`]:{width:"max-content",marginInlineStart:0,marginInlineEnd:bt.marginXS}},[`${jt}-text-inner`]:{display:"flex",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",marginInlineStart:0,padding:`0 ${(0,lt.unit)(bt.paddingXXS)}`,[`&${jt}-text-start`]:{justifyContent:"start"},[`&${jt}-text-end`]:{justifyContent:"end"}},[`&${jt}-status-active`]:{[`${jt}-bg::before`]:{position:"absolute",inset:0,backgroundColor:bt.colorBgContainer,borderRadius:bt.lineBorderRadius,opacity:0,animationName:Me(),animationDuration:bt.progressActiveMotionDuration,animationTimingFunction:bt.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${jt}-rtl${jt}-status-active`]:{[`${jt}-bg::before`]:{animationName:Me(!0)}},[`&${jt}-status-exception`]:{[`${jt}-bg`]:{backgroundColor:bt.colorError},[`${jt}-text`]:{color:bt.colorError}},[`&${jt}-status-exception ${jt}-inner:not(${jt}-circle-gradient)`]:{[`${jt}-circle-path`]:{stroke:bt.colorError}},[`&${jt}-status-success`]:{[`${jt}-bg`]:{backgroundColor:bt.colorSuccess},[`${jt}-text`]:{color:bt.colorSuccess}},[`&${jt}-status-success ${jt}-inner:not(${jt}-circle-gradient)`]:{[`${jt}-circle-path`]:{stroke:bt.colorSuccess}}})}},Ee=bt=>{const{componentCls:jt,iconCls:Kt}=bt;return{[jt]:{[`${jt}-circle-trail`]:{stroke:bt.remainingColor},[`&${jt}-circle ${jt}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${jt}-circle ${jt}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:bt.circleTextColor,fontSize:bt.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Kt]:{fontSize:bt.circleIconFontSize}},[`${jt}-circle&-status-exception`]:{[`${jt}-text`]:{color:bt.colorError}},[`${jt}-circle&-status-success`]:{[`${jt}-text`]:{color:bt.colorSuccess}}},[`${jt}-inline-circle`]:{lineHeight:1,[`${jt}-inner`]:{verticalAlign:"bottom"}}}},be=bt=>{const{componentCls:jt}=bt;return{[jt]:{[`${jt}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:bt.progressStepMinWidth,marginInlineEnd:bt.progressStepMarginInlineEnd,backgroundColor:bt.remainingColor,transition:`all ${bt.motionDurationSlow}`,"&-active":{backgroundColor:bt.defaultColor}}}}}},Te=bt=>{const{componentCls:jt,iconCls:Kt}=bt;return{[jt]:{[`${jt}-small&-line, ${jt}-small&-line ${jt}-text ${Kt}`]:{fontSize:bt.fontSizeSM}}}},He=bt=>({circleTextColor:bt.colorText,defaultColor:bt.colorInfo,remainingColor:bt.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em",circleIconFontSize:`${bt.fontSize/bt.fontSizeSM}em`});var Ue=(0,Re.I$)("Progress",bt=>{const jt=bt.calc(bt.marginXXS).div(2).equal(),Kt=(0,Ne.mergeToken)(bt,{progressStepMarginInlineEnd:jt,progressStepMinWidth:jt,progressActiveMotionDuration:"2.4s"});return[Ze(Kt),Ee(Kt),be(Kt),Te(Kt)]},He),_e=function(bt,jt){var Kt={};for(var qt in bt)Object.prototype.hasOwnProperty.call(bt,qt)&&jt.indexOf(qt)<0&&(Kt[qt]=bt[qt]);if(bt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var wt=0,qt=Object.getOwnPropertySymbols(bt);wt<qt.length;wt++)jt.indexOf(qt[wt])<0&&Object.prototype.propertyIsEnumerable.call(bt,qt[wt])&&(Kt[qt[wt]]=bt[qt[wt]]);return Kt};const ct=bt=>{let jt=[];return Object.keys(bt).forEach(Kt=>{const qt=parseFloat(Kt.replace(/%/g,""));Number.isNaN(qt)||jt.push({key:qt,value:bt[Kt]})}),jt=jt.sort((Kt,qt)=>Kt.key-qt.key),jt.map(Kt=>{let{key:qt,value:wt}=Kt;return`${wt} ${qt}%`}).join(", ")},ut=(bt,jt)=>{const{from:Kt=Ke.presetPrimaryColors.blue,to:qt=Ke.presetPrimaryColors.blue,direction:wt=jt==="rtl"?"to left":"to right"}=bt,Rt=_e(bt,["from","to","direction"]);if(Object.keys(Rt).length!==0){const _t=ct(Rt),un=`linear-gradient(${wt}, ${_t})`;return{background:un,[ne]:un}}const Vt=`linear-gradient(${wt}, ${Kt}, ${qt})`;return{background:Vt,[ne]:Vt}};var at=bt=>{const{prefixCls:jt,direction:Kt,percent:qt,size:wt,strokeWidth:Rt,strokeColor:Vt,strokeLinecap:_t="round",children:un,trailColor:xn=null,percentPosition:Wn,success:zn}=bt,{align:gn,type:Ln}=Wn,mn=Vt&&typeof Vt!="string"?ut(Vt,Kt):{[ne]:Vt,background:Vt},tn=_t==="square"||_t==="butt"?0:void 0,sn=wt!=null?wt:[-1,Rt||(wt==="small"?6:8)],[ln,$t]=Qe(sn,"line",{strokeWidth:Rt}),vn={backgroundColor:xn||void 0,borderRadius:tn},bn=Object.assign(Object.assign({width:`${$e(qt)}%`,height:$t,borderRadius:tn},mn),{[ue]:$e(qt)/100}),Sn=nt(bt),Yn={width:`${$e(Sn)}%`,height:$t,borderRadius:tn,backgroundColor:zn==null?void 0:zn.strokeColor},pn={width:ln<0?"100%":ln},Mn=x.createElement("div",{className:`${jt}-inner`,style:vn},x.createElement("div",{className:oe()(`${jt}-bg`,`${jt}-bg-${Ln}`),style:bn},Ln==="inner"&&un),Sn!==void 0&&x.createElement("div",{className:`${jt}-success-bg`,style:Yn})),$n=Ln==="outer"&&gn==="start",Jn=Ln==="outer"&&gn==="end";return Ln==="outer"&&gn==="center"?x.createElement("div",{className:`${jt}-layout-bottom`},Mn,un):x.createElement("div",{className:`${jt}-outer`,style:pn},$n&&un,Mn,Jn&&un)},Et=bt=>{const{size:jt,steps:Kt,rounding:qt=Math.round,percent:wt=0,strokeWidth:Rt=8,strokeColor:Vt,trailColor:_t=null,prefixCls:un,children:xn}=bt,Wn=qt(Kt*(wt/100)),zn=jt==="small"?2:14,gn=jt!=null?jt:[zn,Rt],[Ln,mn]=Qe(gn,"step",{steps:Kt,strokeWidth:Rt}),tn=Ln/Kt,sn=Array.from({length:Kt});for(let ln=0;ln<Kt;ln++){const $t=Array.isArray(Vt)?Vt[ln]:Vt;sn[ln]=x.createElement("div",{key:ln,className:oe()(`${un}-steps-item`,{[`${un}-steps-item-active`]:ln<=Wn-1}),style:{backgroundColor:ln<=Wn-1?$t:_t,width:tn,height:mn}})}return x.createElement("div",{className:`${un}-steps-outer`},sn,xn)},vt=function(bt,jt){var Kt={};for(var qt in bt)Object.prototype.hasOwnProperty.call(bt,qt)&&jt.indexOf(qt)<0&&(Kt[qt]=bt[qt]);if(bt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var wt=0,qt=Object.getOwnPropertySymbols(bt);wt<qt.length;wt++)jt.indexOf(qt[wt])<0&&Object.prototype.propertyIsEnumerable.call(bt,qt[wt])&&(Kt[qt[wt]]=bt[qt[wt]]);return Kt};const Nt=null,Ft=["normal","exception","active","success"];var kt=x.forwardRef((bt,jt)=>{const{prefixCls:Kt,className:qt,rootClassName:wt,steps:Rt,strokeColor:Vt,percent:_t=0,size:un="default",showInfo:xn=!0,type:Wn="line",status:zn,format:gn,style:Ln,percentPosition:mn={}}=bt,tn=vt(bt,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style","percentPosition"]),{align:sn="end",type:ln="outer"}=mn,$t=Array.isArray(Vt)?Vt[0]:Vt,vn=typeof Vt=="string"||Array.isArray(Vt)?Vt:void 0,bn=x.useMemo(()=>{if($t){const Tt=typeof $t=="string"?$t:Object.values($t)[0];return new gt.FastColor(Tt).isLight()}return!1},[Vt]),Sn=x.useMemo(()=>{var Tt,Zt;const Pt=nt(bt);return parseInt(Pt!==void 0?(Tt=Pt!=null?Pt:0)===null||Tt===void 0?void 0:Tt.toString():(Zt=_t!=null?_t:0)===null||Zt===void 0?void 0:Zt.toString(),10)},[_t,bt.success,bt.successPercent]),Yn=x.useMemo(()=>!Ft.includes(zn)&&Sn>=100?"success":zn||"normal",[zn,Sn]),{getPrefixCls:pn,direction:Mn,progress:$n}=x.useContext(te.E_),Jn=pn("progress",Kt),[Cr,cr,dn]=Ue(Jn),En=Wn==="line",Gn=En&&!Rt,Xn=x.useMemo(()=>{if(!xn)return null;const Tt=nt(bt);let Zt;const Pt=gn||(Ct=>`${Ct}%`),Ht=En&&bn&&ln==="inner";return ln==="inner"||gn||Yn!=="exception"&&Yn!=="success"?Zt=Pt($e(_t),$e(Tt)):Yn==="exception"?Zt=En?x.createElement(ye.Z,null):x.createElement(ee.Z,null):Yn==="success"&&(Zt=En?x.createElement(a.Z,null):x.createElement(Pe.Z,null)),x.createElement("span",{className:oe()(`${Jn}-text`,{[`${Jn}-text-bright`]:Ht,[`${Jn}-text-${sn}`]:Gn,[`${Jn}-text-${ln}`]:Gn}),title:typeof Zt=="string"?Zt:void 0},Zt)},[xn,_t,Sn,Yn,Wn,Jn,gn]);let Wt;Wn==="line"?Wt=Rt?x.createElement(Et,Object.assign({},bt,{strokeColor:vn,prefixCls:Jn,steps:typeof Rt=="object"?Rt.count:Rt}),Xn):x.createElement(at,Object.assign({},bt,{strokeColor:$t,prefixCls:Jn,direction:Mn,percentPosition:{align:sn,type:ln}}),Xn):(Wn==="circle"||Wn==="dashboard")&&(Wt=x.createElement(ft,Object.assign({},bt,{strokeColor:$t,prefixCls:Jn,progressStatus:Yn}),Xn));const Xt=oe()(Jn,`${Jn}-status-${Yn}`,{[`${Jn}-${Wn==="dashboard"&&"circle"||Wn}`]:Wn!=="line",[`${Jn}-inline-circle`]:Wn==="circle"&&Qe(un,"circle")[0]<=20,[`${Jn}-line`]:Gn,[`${Jn}-line-align-${sn}`]:Gn,[`${Jn}-line-position-${ln}`]:Gn,[`${Jn}-steps`]:Rt,[`${Jn}-show-info`]:xn,[`${Jn}-${un}`]:typeof un=="string",[`${Jn}-rtl`]:Mn==="rtl"},$n==null?void 0:$n.className,qt,wt,cr,dn);return Cr(x.createElement("div",Object.assign({ref:jt,style:Object.assign(Object.assign({},$n==null?void 0:$n.style),Ln),className:Xt,role:"progressbar","aria-valuenow":Sn,"aria-valuemin":0,"aria-valuemax":100},(0,re.Z)(tn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Wt))}),Bt=kt},63139:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return et}});var x=ge(59301),gt=ge(60499),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},Pe=a,ye=ge(7657),ee=function(Qe,Je){return x.createElement(ye.Z,(0,gt.Z)({},Qe,{ref:Je,icon:Pe}))},E=x.forwardRef(ee),oe=E,re=ge(92310),te=ge.n(re),ce=ge(18642),z=ge(72190),le=ge(42244),ie=ge(18929),se=ge(10228),ae=ge(26112);function he(Ye,Qe){var Je=Ye.disabled,st=Ye.prefixCls,qe=Ye.character,ft=Ye.characterRender,lt=Ye.index,tt=Ye.count,Re=Ye.value,Ne=Ye.allowHalf,ne=Ye.focused,ue=Ye.onHover,Me=Ye.onClick,Ze=function(ut){ue(ut,lt)},Ee=function(ut){Me(ut,lt)},be=function(ut){ut.keyCode===se.Z.ENTER&&Me(ut,lt)},Te=lt+1,He=new Set([st]);Re===0&<===0&&ne?He.add("".concat(st,"-focused")):Ne&&Re+.5>=Te&&Re<Te?(He.add("".concat(st,"-half")),He.add("".concat(st,"-active")),ne&&He.add("".concat(st,"-focused"))):(Te<=Re?He.add("".concat(st,"-full")):He.add("".concat(st,"-zero")),Te===Re&&ne&&He.add("".concat(st,"-focused")));var Ue=typeof qe=="function"?qe(Ye):qe,_e=x.createElement("li",{className:te()(Array.from(He)),ref:Qe},x.createElement("div",{onClick:Je?null:Ee,onKeyDown:Je?null:be,onMouseMove:Je?null:Ze,role:"radio","aria-checked":Re>lt?"true":"false","aria-posinset":lt+1,"aria-setsize":tt,tabIndex:Je?-1:0},x.createElement("div",{className:"".concat(st,"-first")},Ue),x.createElement("div",{className:"".concat(st,"-second")},Ue)));return ft&&(_e=ft(_e,Ye)),_e}var pe=x.forwardRef(he);function me(){var Ye=x.useRef({});function Qe(st){return Ye.current[st]}function Je(st){return function(qe){Ye.current[st]=qe}}return[Qe,Je]}function ve(Ye){var Qe=Ye.pageXOffset,Je="scrollLeft";if(typeof Qe!="number"){var st=Ye.document;Qe=st.documentElement[Je],typeof Qe!="number"&&(Qe=st.body[Je])}return Qe}function Ce(Ye){var Qe,Je,st=Ye.ownerDocument,qe=st.body,ft=st&&st.documentElement,lt=Ye.getBoundingClientRect();return Qe=lt.left,Je=lt.top,Qe-=ft.clientLeft||qe.clientLeft||0,Je-=ft.clientTop||qe.clientTop||0,{left:Qe,top:Je}}function Be(Ye){var Qe=Ce(Ye),Je=Ye.ownerDocument,st=Je.defaultView||Je.parentWindow;return Qe.left+=ve(st),Qe.left}var Fe=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","keyboard","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ke(Ye,Qe){var Je=Ye.prefixCls,st=Je===void 0?"rc-rate":Je,qe=Ye.className,ft=Ye.defaultValue,lt=Ye.value,tt=Ye.count,Re=tt===void 0?5:tt,Ne=Ye.allowHalf,ne=Ne===void 0?!1:Ne,ue=Ye.allowClear,Me=ue===void 0?!0:ue,Ze=Ye.keyboard,Ee=Ze===void 0?!0:Ze,be=Ye.character,Te=be===void 0?"\u2605":be,He=Ye.characterRender,Ue=Ye.disabled,_e=Ye.direction,ct=_e===void 0?"ltr":_e,ut=Ye.tabIndex,yt=ut===void 0?0:ut,at=Ye.autoFocus,rt=Ye.onHoverChange,Et=Ye.onChange,vt=Ye.onFocus,Nt=Ye.onBlur,Ft=Ye.onKeyDown,Ot=Ye.onMouseLeave,kt=(0,le.Z)(Ye,Fe),Bt=me(),bt=(0,z.Z)(Bt,2),jt=bt[0],Kt=bt[1],qt=x.useRef(null),wt=function(){if(!Ue){var Xn;(Xn=qt.current)===null||Xn===void 0||Xn.focus()}};x.useImperativeHandle(Qe,function(){return{focus:wt,blur:function(){if(!Ue){var Xn;(Xn=qt.current)===null||Xn===void 0||Xn.blur()}}}});var Rt=(0,ie.Z)(ft||0,{value:lt}),Vt=(0,z.Z)(Rt,2),_t=Vt[0],un=Vt[1],xn=(0,ie.Z)(null),Wn=(0,z.Z)(xn,2),zn=Wn[0],gn=Wn[1],Ln=function(Xn,Wt){var Xt=ct==="rtl",Tt=Xn+1;if(ne){var Zt=jt(Xn),Pt=Be(Zt),Ht=Zt.clientWidth;(Xt&&Wt-Pt>Ht/2||!Xt&&Wt-Pt<Ht/2)&&(Tt-=.5)}return Tt},mn=function(Xn){un(Xn),Et==null||Et(Xn)},tn=x.useState(!1),sn=(0,z.Z)(tn,2),ln=sn[0],$t=sn[1],vn=function(){$t(!0),vt==null||vt()},bn=function(){$t(!1),Nt==null||Nt()},Sn=x.useState(null),Yn=(0,z.Z)(Sn,2),pn=Yn[0],Mn=Yn[1],$n=function(Xn,Wt){var Xt=Ln(Wt,Xn.pageX);Xt!==zn&&(Mn(Xt),gn(null)),rt==null||rt(Xt)},Jn=function(Xn){Ue||(Mn(null),gn(null),rt==null||rt(void 0)),Xn&&(Ot==null||Ot(Xn))},Cr=function(Xn,Wt){var Xt=Ln(Wt,Xn.pageX),Tt=!1;Me&&(Tt=Xt===_t),Jn(),mn(Tt?0:Xt),gn(Tt?Xt:null)},cr=function(Xn){var Wt=Xn.keyCode,Xt=ct==="rtl",Tt=ne?.5:1;Ee&&(Wt===se.Z.RIGHT&&_t<Re&&!Xt?(mn(_t+Tt),Xn.preventDefault()):Wt===se.Z.LEFT&&_t>0&&!Xt||Wt===se.Z.RIGHT&&_t>0&&Xt?(mn(_t-Tt),Xn.preventDefault()):Wt===se.Z.LEFT&&_t<Re&&Xt&&(mn(_t+Tt),Xn.preventDefault())),Ft==null||Ft(Xn)};x.useEffect(function(){at&&!Ue&&wt()},[]);var dn=new Array(Re).fill(0).map(function(Gn,Xn){return x.createElement(pe,{ref:Kt(Xn),index:Xn,count:Re,disabled:Ue,prefixCls:"".concat(st,"-star"),allowHalf:ne,value:pn===null?_t:pn,onClick:Cr,onHover:$n,key:Gn||Xn,character:Te,characterRender:He,focused:ln})}),En=te()(st,qe,(0,ce.Z)((0,ce.Z)({},"".concat(st,"-disabled"),Ue),"".concat(st,"-rtl"),ct==="rtl"));return x.createElement("ul",(0,gt.Z)({className:En,onMouseLeave:Jn,tabIndex:Ue?-1:yt,onFocus:Ue?null:vn,onBlur:Ue?null:bn,onKeyDown:Ue?null:cr,ref:qt},(0,ae.Z)(kt,{aria:!0,data:!0,attr:!0})),dn)}var De=x.forwardRef(ke),Se=De,xe=ge(48755),Oe=ge(25399),Ie=ge(36237),Le=ge(63356),je=ge(16931),we=ge(51636);const Ve=Ye=>{const{componentCls:Qe}=Ye;return{[`${Qe}-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:`${(0,Ie.unit)(Ye.lineWidth)} dashed ${Ye.starColor}`,transform:Ye.starHoverScale}},"&-first, &-second":{color:Ye.starBg,transition:`all ${Ye.motionDurationMid}`,userSelect:"none"},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Qe}-star-first, &-half ${Qe}-star-second`]:{opacity:1},[`&-half ${Qe}-star-first, &-full ${Qe}-star-second`]:{color:"inherit"}}}},Ge=Ye=>({[`&-rtl${Ye.componentCls}`]:{direction:"rtl"}}),ze=Ye=>{const{componentCls:Qe}=Ye;return{[Qe]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Le.Wf)(Ye)),{display:"inline-block",margin:0,padding:0,color:Ye.starColor,fontSize:Ye.starSize,lineHeight:1,listStyle:"none",outline:"none",[`&-disabled${Qe} ${Qe}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Ve(Ye)),Ge(Ye))}},it=Ye=>({starColor:Ye.yellow6,starSize:Ye.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Ye.colorFillContent});var We=(0,je.I$)("Rate",Ye=>{const Qe=(0,we.mergeToken)(Ye,{});return[ze(Qe)]},it),Ke=ge(2171),$e=function(Ye,Qe){var Je={};for(var st in Ye)Object.prototype.hasOwnProperty.call(Ye,st)&&Qe.indexOf(st)<0&&(Je[st]=Ye[st]);if(Ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qe=0,st=Object.getOwnPropertySymbols(Ye);qe<st.length;qe++)Qe.indexOf(st[qe])<0&&Object.prototype.propertyIsEnumerable.call(Ye,st[qe])&&(Je[st[qe]]=Ye[st[qe]]);return Je},et=x.forwardRef((Ye,Qe)=>{const{prefixCls:Je,className:st,rootClassName:qe,style:ft,tooltips:lt,character:tt=x.createElement(oe,null),disabled:Re}=Ye,Ne=$e(Ye,["prefixCls","className","rootClassName","style","tooltips","character","disabled"]),ne=(ut,yt)=>{let{index:at}=yt;return lt?x.createElement(Oe.Z,{title:lt[at]},ut):ut},{getPrefixCls:ue,direction:Me,rate:Ze}=x.useContext(xe.E_),Ee=ue("rate",Je),[be,Te,He]=We(Ee),Ue=Object.assign(Object.assign({},Ze==null?void 0:Ze.style),ft),_e=x.useContext(Ke.Z),ct=Re!=null?Re:_e;return be(x.createElement(Se,Object.assign({ref:Qe,character:tt,characterRender:ne,disabled:ct},Ne,{className:te()(st,qe,Te,He,Ze==null?void 0:Ze.className),style:Ue,prefixCls:Ee,direction:Me})))})},82326:function(Cn,Ut,ge){"use strict";var x=ge(59301),gt=ge(92310),a=ge.n(gt),Pe=ge(37463),ye=ge(2738),ee=ge(75030),E=ge(86641),oe=ge(45915),re=ge(82855),te=ge(48755),ce=ge(38406),z=ge(2171),le=ge(83397),ie=ge(31756),se=ge(56553),ae=ge(24971),he=ge(70045),pe=ge(57700),me=ge(1722),ve=ge(90376),Ce=ge(68525),Be=ge(90005),Fe=function(Oe,Ie){var Le={};for(var je in Oe)Object.prototype.hasOwnProperty.call(Oe,je)&&Ie.indexOf(je)<0&&(Le[je]=Oe[je]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var we=0,je=Object.getOwnPropertySymbols(Oe);we<je.length;we++)Ie.indexOf(je[we])<0&&Object.prototype.propertyIsEnumerable.call(Oe,je[we])&&(Le[je[we]]=Oe[je[we]]);return Le};const ke="SECRET_COMBOBOX_MODE_DO_NOT_USE",De=(Oe,Ie)=>{var Le;const{prefixCls:je,bordered:we,className:Ve,rootClassName:Ge,getPopupContainer:ze,popupClassName:it,dropdownClassName:We,listHeight:Ke=256,placement:$e,listItemHeight:nt,size:et,disabled:Ye,notFoundContent:Qe,status:Je,builtinPlacements:st,dropdownMatchSelectWidth:qe,popupMatchSelectWidth:ft,direction:lt,style:tt,allowClear:Re,variant:Ne,dropdownStyle:ne,transitionName:ue,tagRender:Me,maxCount:Ze,prefix:Ee}=Oe,be=Fe(Oe,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear","variant","dropdownStyle","transitionName","tagRender","maxCount","prefix"]),{getPopupContainer:Te,getPrefixCls:He,renderEmpty:Ue,direction:_e,virtual:ct,popupMatchSelectWidth:ut,popupOverflow:yt}=x.useContext(te.E_),at=(0,te.dj)("select"),[,rt]=(0,pe.ZP)(),Et=nt!=null?nt:rt==null?void 0:rt.controlHeight,vt=He("select",je),Nt=He(),Ft=lt!=null?lt:_e,{compactSize:Ot,compactItemClassnames:kt}=(0,he.ri)(vt,Ft),[Bt,bt]=(0,ae.Z)("select",Ne,we),jt=(0,le.Z)(vt),[Kt,qt,wt]=(0,ve.Z)(vt,jt),Rt=x.useMemo(()=>{const{mode:cr}=Oe;if(cr!=="combobox")return cr===ke?"combobox":cr},[Oe.mode]),Vt=Rt==="multiple"||Rt==="tags",_t=(0,Be.Z)(Oe.suffixIcon,Oe.showArrow),un=(Le=ft!=null?ft:qe)!==null&&Le!==void 0?Le:ut,{status:xn,hasFeedback:Wn,isFormItemInput:zn,feedbackIcon:gn}=x.useContext(se.aM),Ln=(0,re.F)(xn,Je);let mn;Qe!==void 0?mn=Qe:Rt==="combobox"?mn=null:mn=(Ue==null?void 0:Ue("Select"))||x.createElement(ce.Z,{componentName:"Select"});const{suffixIcon:tn,itemIcon:sn,removeIcon:ln,clearIcon:$t}=(0,Ce.Z)(Object.assign(Object.assign({},be),{multiple:Vt,hasFeedback:Wn,feedbackIcon:gn,showSuffixIcon:_t,prefixCls:vt,componentName:"Select"})),vn=Re===!0?{clearIcon:$t}:Re,bn=(0,ye.Z)(be,["suffixIcon","itemIcon"]),Sn=a()(it||We,{[`${vt}-dropdown-${Ft}`]:Ft==="rtl"},Ge,wt,jt,qt),Yn=(0,ie.Z)(cr=>{var dn;return(dn=et!=null?et:Ot)!==null&&dn!==void 0?dn:cr}),pn=x.useContext(z.Z),Mn=Ye!=null?Ye:pn,$n=a()({[`${vt}-lg`]:Yn==="large",[`${vt}-sm`]:Yn==="small",[`${vt}-rtl`]:Ft==="rtl",[`${vt}-${Bt}`]:bt,[`${vt}-in-form-item`]:zn},(0,re.Z)(vt,Ln,Wn),kt,at.className,Ve,Ge,wt,jt,qt),Jn=x.useMemo(()=>$e!==void 0?$e:Ft==="rtl"?"bottomRight":"bottomLeft",[$e,Ft]),[Cr]=(0,ee.Cn)("SelectLike",ne==null?void 0:ne.zIndex);return Kt(x.createElement(Pe.ZP,Object.assign({ref:Ie,virtual:ct,showSearch:at.showSearch},bn,{style:Object.assign(Object.assign({},at.style),tt),dropdownMatchSelectWidth:un,transitionName:(0,E.m)(Nt,"slide-up",ue),builtinPlacements:(0,me.Z)(st,yt),listHeight:Ke,listItemHeight:Et,mode:Rt,prefixCls:vt,placement:Jn,direction:Ft,prefix:Ee,suffixIcon:tn,menuItemSelectedIcon:sn,removeIcon:ln,allowClear:vn,notFoundContent:mn,className:$n,getPopupContainer:ze||Te,dropdownClassName:Sn,disabled:Mn,dropdownStyle:Object.assign(Object.assign({},ne),{zIndex:Cr}),maxCount:Vt?Ze:void 0,tagRender:Vt?Me:void 0})))},Se=x.forwardRef(De),xe=(0,oe.Z)(Se,"dropdownAlign");Se.SECRET_COMBOBOX_MODE_DO_NOT_USE=ke,Se.Option=Pe.Wx,Se.OptGroup=Pe.Xo,Se._InternalPanelDoNotUseOrYouWillBeFired=xe,Ut.default=Se},1722:function(Cn,Ut){"use strict";const ge=gt=>{const Pe={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:gt==="scroll"?"scroll":"visible",dynamicInset:!0};return{bottomLeft:Object.assign(Object.assign({},Pe),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},Pe),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},Pe),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},Pe),{points:["br","tr"],offset:[0,-4]})}};function x(gt,a){return gt||ge(a)}Ut.Z=x},90376:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return je}});var x=ge(63356),gt=ge(56119),a=ge(16931),Pe=ge(51636),ye=ge(46e3),ee=ge(93873);const E=we=>{const{optionHeight:Ve,optionFontSize:Ge,optionLineHeight:ze,optionPadding:it}=we;return{position:"relative",display:"block",minHeight:Ve,padding:it,color:we.colorText,fontWeight:"normal",fontSize:Ge,lineHeight:ze,boxSizing:"border-box"}};var re=we=>{const{antCls:Ve,componentCls:Ge}=we,ze=`${Ge}-item`,it=`&${Ve}-slide-up-enter${Ve}-slide-up-enter-active`,We=`&${Ve}-slide-up-appear${Ve}-slide-up-appear-active`,Ke=`&${Ve}-slide-up-leave${Ve}-slide-up-leave-active`,$e=`${Ge}-dropdown-placement-`,nt=`${ze}-option-selected`;return[{[`${Ge}-dropdown`]:Object.assign(Object.assign({},(0,x.Wf)(we)),{position:"absolute",top:-9999,zIndex:we.zIndexPopup,boxSizing:"border-box",padding:we.paddingXXS,overflow:"hidden",fontSize:we.fontSize,fontVariant:"initial",backgroundColor:we.colorBgElevated,borderRadius:we.borderRadiusLG,outline:"none",boxShadow:we.boxShadowSecondary,[`
|
|
|
${it}${$e}bottomLeft,
|
|
|
${We}${$e}bottomLeft
|
|
|
`]:{animationName:ye.fJ},[`
|
|
|
${it}${$e}topLeft,
|
|
|
${We}${$e}topLeft,
|
|
|
${it}${$e}topRight,
|
|
|
${We}${$e}topRight
|
|
|
`]:{animationName:ye.Qt},[`${Ke}${$e}bottomLeft`]:{animationName:ye.Uw},[`
|
|
|
${Ke}${$e}topLeft,
|
|
|
${Ke}${$e}topRight
|
|
|
`]:{animationName:ye.ly},"&-hidden":{display:"none"},[ze]:Object.assign(Object.assign({},E(we)),{cursor:"pointer",transition:`background ${we.motionDurationSlow} ease`,borderRadius:we.borderRadiusSM,"&-group":{color:we.colorTextDescription,fontSize:we.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},x.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${ze}-option-disabled)`]:{backgroundColor:we.optionActiveBg},[`&-selected:not(${ze}-option-disabled)`]:{color:we.optionSelectedColor,fontWeight:we.optionSelectedFontWeight,backgroundColor:we.optionSelectedBg,[`${ze}-option-state`]:{color:we.colorPrimary}},"&-disabled":{[`&${ze}-option-selected`]:{backgroundColor:we.colorBgContainerDisabled},color:we.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:we.calc(we.controlPaddingHorizontal).mul(2).equal()}},"&-empty":Object.assign(Object.assign({},E(we)),{color:we.colorTextDisabled})}),[`${nt}:has(+ ${nt})`]:{borderEndStartRadius:0,borderEndEndRadius:0,[`& + ${nt}`]:{borderStartStartRadius:0,borderStartEndRadius:0}},"&-rtl":{direction:"rtl"}})},(0,ye.oN)(we,"slide-up"),(0,ye.oN)(we,"slide-down"),(0,ee.Fm)(we,"move-up"),(0,ee.Fm)(we,"move-down")]},te=ge(26743),ce=ge(36237);function z(we,Ve){const{componentCls:Ge,inputPaddingHorizontalBase:ze,borderRadius:it}=we,We=we.calc(we.controlHeight).sub(we.calc(we.lineWidth).mul(2)).equal(),Ke=Ve?`${Ge}-${Ve}`:"";return{[`${Ge}-single${Ke}`]:{fontSize:we.fontSize,height:we.controlHeight,[`${Ge}-selector`]:Object.assign(Object.assign({},(0,x.Wf)(we,!0)),{display:"flex",borderRadius:it,flex:"1 1 auto",[`${Ge}-selection-wrap:after`]:{lineHeight:(0,ce.unit)(We)},[`${Ge}-selection-search`]:{position:"absolute",inset:0,width:"100%","&-input":{width:"100%",WebkitAppearance:"textfield"}},[`
|
|
|
${Ge}-selection-item,
|
|
|
${Ge}-selection-placeholder
|
|
|
`]:{display:"block",padding:0,lineHeight:(0,ce.unit)(We),transition:`all ${we.motionDurationSlow}, visibility 0s`,alignSelf:"center"},[`${Ge}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${Ge}-selection-item:empty:after`,`${Ge}-selection-placeholder:empty:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[`
|
|
|
&${Ge}-show-arrow ${Ge}-selection-item,
|
|
|
&${Ge}-show-arrow ${Ge}-selection-search,
|
|
|
&${Ge}-show-arrow ${Ge}-selection-placeholder
|
|
|
`]:{paddingInlineEnd:we.showArrowPaddingInlineEnd},[`&${Ge}-open ${Ge}-selection-item`]:{color:we.colorTextPlaceholder},[`&:not(${Ge}-customize-input)`]:{[`${Ge}-selector`]:{width:"100%",height:"100%",alignItems:"center",padding:`0 ${(0,ce.unit)(ze)}`,[`${Ge}-selection-search-input`]:{height:We,fontSize:we.fontSize},"&:after":{lineHeight:(0,ce.unit)(We)}}},[`&${Ge}-customize-input`]:{[`${Ge}-selector`]:{"&:after":{display:"none"},[`${Ge}-selection-search`]:{position:"static",width:"100%"},[`${Ge}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${(0,ce.unit)(ze)}`,"&:after":{display:"none"}}}}}}}function le(we){const{componentCls:Ve}=we,Ge=we.calc(we.controlPaddingHorizontalSM).sub(we.lineWidth).equal();return[z(we),z((0,Pe.mergeToken)(we,{controlHeight:we.controlHeightSM,borderRadius:we.borderRadiusSM}),"sm"),{[`${Ve}-single${Ve}-sm`]:{[`&:not(${Ve}-customize-input)`]:{[`${Ve}-selector`]:{padding:`0 ${(0,ce.unit)(Ge)}`},[`&${Ve}-show-arrow ${Ve}-selection-search`]:{insetInlineEnd:we.calc(Ge).add(we.calc(we.fontSize).mul(1.5)).equal()},[`
|
|
|
&${Ve}-show-arrow ${Ve}-selection-item,
|
|
|
&${Ve}-show-arrow ${Ve}-selection-placeholder
|
|
|
`]:{paddingInlineEnd:we.calc(we.fontSize).mul(1.5).equal()}}}},z((0,Pe.mergeToken)(we,{controlHeight:we.singleItemHeightLG,fontSize:we.fontSizeLG,borderRadius:we.borderRadiusLG}),"lg")]}const ie=we=>{const{fontSize:Ve,lineHeight:Ge,lineWidth:ze,controlHeight:it,controlHeightSM:We,controlHeightLG:Ke,paddingXXS:$e,controlPaddingHorizontal:nt,zIndexPopupBase:et,colorText:Ye,fontWeightStrong:Qe,controlItemBgActive:Je,controlItemBgHover:st,colorBgContainer:qe,colorFillSecondary:ft,colorBgContainerDisabled:lt,colorTextDisabled:tt,colorPrimaryHover:Re,colorPrimary:Ne,controlOutline:ne}=we,ue=$e*2,Me=ze*2,Ze=Math.min(it-ue,it-Me),Ee=Math.min(We-ue,We-Me),be=Math.min(Ke-ue,Ke-Me);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor($e/2),zIndexPopup:et+50,optionSelectedColor:Ye,optionSelectedFontWeight:Qe,optionSelectedBg:Je,optionActiveBg:st,optionPadding:`${(it-Ve*Ge)/2}px ${nt}px`,optionFontSize:Ve,optionLineHeight:Ge,optionHeight:it,selectorBg:qe,clearBg:qe,singleItemHeightLG:Ke,multipleItemBg:ft,multipleItemBorderColor:"transparent",multipleItemHeight:Ze,multipleItemHeightSM:Ee,multipleItemHeightLG:be,multipleSelectorBgDisabled:lt,multipleItemColorDisabled:tt,multipleItemBorderColorDisabled:"transparent",showArrowPaddingInlineEnd:Math.ceil(we.fontSize*1.25),hoverBorderColor:Re,activeBorderColor:Ne,activeOutlineColor:ne,selectAffixPadding:$e}},se=(we,Ve)=>{const{componentCls:Ge,antCls:ze,controlOutlineWidth:it}=we;return{[`&:not(${Ge}-customize-input) ${Ge}-selector`]:{border:`${(0,ce.unit)(we.lineWidth)} ${we.lineType} ${Ve.borderColor}`,background:we.selectorBg},[`&:not(${Ge}-disabled):not(${Ge}-customize-input):not(${ze}-pagination-size-changer)`]:{[`&:hover ${Ge}-selector`]:{borderColor:Ve.hoverBorderHover},[`${Ge}-focused& ${Ge}-selector`]:{borderColor:Ve.activeBorderColor,boxShadow:`0 0 0 ${(0,ce.unit)(it)} ${Ve.activeOutlineColor}`,outline:0},[`${Ge}-prefix`]:{color:Ve.color}}}},ae=(we,Ve)=>({[`&${we.componentCls}-status-${Ve.status}`]:Object.assign({},se(we,Ve))}),he=we=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign({},se(we,{borderColor:we.colorBorder,hoverBorderHover:we.hoverBorderColor,activeBorderColor:we.activeBorderColor,activeOutlineColor:we.activeOutlineColor,color:we.colorText})),ae(we,{status:"error",borderColor:we.colorError,hoverBorderHover:we.colorErrorHover,activeBorderColor:we.colorError,activeOutlineColor:we.colorErrorOutline,color:we.colorError})),ae(we,{status:"warning",borderColor:we.colorWarning,hoverBorderHover:we.colorWarningHover,activeBorderColor:we.colorWarning,activeOutlineColor:we.colorWarningOutline,color:we.colorWarning})),{[`&${we.componentCls}-disabled`]:{[`&:not(${we.componentCls}-customize-input) ${we.componentCls}-selector`]:{background:we.colorBgContainerDisabled,color:we.colorTextDisabled}},[`&${we.componentCls}-multiple ${we.componentCls}-selection-item`]:{background:we.multipleItemBg,border:`${(0,ce.unit)(we.lineWidth)} ${we.lineType} ${we.multipleItemBorderColor}`}})}),pe=(we,Ve)=>{const{componentCls:Ge,antCls:ze}=we;return{[`&:not(${Ge}-customize-input) ${Ge}-selector`]:{background:Ve.bg,border:`${(0,ce.unit)(we.lineWidth)} ${we.lineType} transparent`,color:Ve.color},[`&:not(${Ge}-disabled):not(${Ge}-customize-input):not(${ze}-pagination-size-changer)`]:{[`&:hover ${Ge}-selector`]:{background:Ve.hoverBg},[`${Ge}-focused& ${Ge}-selector`]:{background:we.selectorBg,borderColor:Ve.activeBorderColor,outline:0}}}},me=(we,Ve)=>({[`&${we.componentCls}-status-${Ve.status}`]:Object.assign({},pe(we,Ve))}),ve=we=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign({},pe(we,{bg:we.colorFillTertiary,hoverBg:we.colorFillSecondary,activeBorderColor:we.activeBorderColor,color:we.colorText})),me(we,{status:"error",bg:we.colorErrorBg,hoverBg:we.colorErrorBgHover,activeBorderColor:we.colorError,color:we.colorError})),me(we,{status:"warning",bg:we.colorWarningBg,hoverBg:we.colorWarningBgHover,activeBorderColor:we.colorWarning,color:we.colorWarning})),{[`&${we.componentCls}-disabled`]:{[`&:not(${we.componentCls}-customize-input) ${we.componentCls}-selector`]:{borderColor:we.colorBorder,background:we.colorBgContainerDisabled,color:we.colorTextDisabled}},[`&${we.componentCls}-multiple ${we.componentCls}-selection-item`]:{background:we.colorBgContainer,border:`${(0,ce.unit)(we.lineWidth)} ${we.lineType} ${we.colorSplit}`}})}),Ce=we=>({"&-borderless":{[`${we.componentCls}-selector`]:{background:"transparent",border:`${(0,ce.unit)(we.lineWidth)} ${we.lineType} transparent`},[`&${we.componentCls}-disabled`]:{[`&:not(${we.componentCls}-customize-input) ${we.componentCls}-selector`]:{color:we.colorTextDisabled}},[`&${we.componentCls}-multiple ${we.componentCls}-selection-item`]:{background:we.multipleItemBg,border:`${(0,ce.unit)(we.lineWidth)} ${we.lineType} ${we.multipleItemBorderColor}`},[`&${we.componentCls}-status-error`]:{[`${we.componentCls}-prefix, ${we.componentCls}-selection-item`]:{color:we.colorError}},[`&${we.componentCls}-status-warning`]:{[`${we.componentCls}-prefix, ${we.componentCls}-selection-item`]:{color:we.colorWarning}}}}),Be=(we,Ve)=>{const{componentCls:Ge,antCls:ze}=we;return{[`&:not(${Ge}-customize-input) ${Ge}-selector`]:{borderWidth:`0 0 ${(0,ce.unit)(we.lineWidth)} 0`,borderStyle:`none none ${we.lineType} none`,borderColor:Ve.borderColor,background:we.selectorBg,borderRadius:0},[`&:not(${Ge}-disabled):not(${Ge}-customize-input):not(${ze}-pagination-size-changer)`]:{[`&:hover ${Ge}-selector`]:{borderColor:Ve.hoverBorderHover},[`${Ge}-focused& ${Ge}-selector`]:{borderColor:Ve.activeBorderColor,outline:0},[`${Ge}-prefix`]:{color:Ve.color}}}},Fe=(we,Ve)=>({[`&${we.componentCls}-status-${Ve.status}`]:Object.assign({},Be(we,Ve))}),ke=we=>({"&-underlined":Object.assign(Object.assign(Object.assign(Object.assign({},Be(we,{borderColor:we.colorBorder,hoverBorderHover:we.hoverBorderColor,activeBorderColor:we.activeBorderColor,activeOutlineColor:we.activeOutlineColor,color:we.colorText})),Fe(we,{status:"error",borderColor:we.colorError,hoverBorderHover:we.colorErrorHover,activeBorderColor:we.colorError,activeOutlineColor:we.colorErrorOutline,color:we.colorError})),Fe(we,{status:"warning",borderColor:we.colorWarning,hoverBorderHover:we.colorWarningHover,activeBorderColor:we.colorWarning,activeOutlineColor:we.colorWarningOutline,color:we.colorWarning})),{[`&${we.componentCls}-disabled`]:{[`&:not(${we.componentCls}-customize-input) ${we.componentCls}-selector`]:{color:we.colorTextDisabled}},[`&${we.componentCls}-multiple ${we.componentCls}-selection-item`]:{background:we.multipleItemBg,border:`${(0,ce.unit)(we.lineWidth)} ${we.lineType} ${we.multipleItemBorderColor}`}})});var Se=we=>({[we.componentCls]:Object.assign(Object.assign(Object.assign(Object.assign({},he(we)),ve(we)),Ce(we)),ke(we))});const xe=we=>{const{componentCls:Ve}=we;return{position:"relative",transition:`all ${we.motionDurationMid} ${we.motionEaseInOut}`,input:{cursor:"pointer"},[`${Ve}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit",height:"100%"}},[`${Ve}-disabled&`]:{cursor:"not-allowed",input:{cursor:"not-allowed"}}}},Oe=we=>{const{componentCls:Ve}=we;return{[`${Ve}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none",fontFamily:"inherit","&::-webkit-search-cancel-button":{display:"none",appearance:"none"}}}},Ie=we=>{const{antCls:Ve,componentCls:Ge,inputPaddingHorizontalBase:ze,iconCls:it}=we;return{[Ge]:Object.assign(Object.assign({},(0,x.Wf)(we)),{position:"relative",display:"inline-flex",cursor:"pointer",[`&:not(${Ge}-customize-input) ${Ge}-selector`]:Object.assign(Object.assign({},xe(we)),Oe(we)),[`${Ge}-selection-item`]:Object.assign(Object.assign({flex:1,fontWeight:"normal",position:"relative",userSelect:"none"},x.vS),{[`> ${Ve}-typography`]:{display:"inline"}}),[`${Ge}-selection-placeholder`]:Object.assign(Object.assign({},x.vS),{flex:1,color:we.colorTextPlaceholder,pointerEvents:"none"}),[`${Ge}-arrow`]:Object.assign(Object.assign({},(0,x.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:ze,height:we.fontSizeIcon,marginTop:we.calc(we.fontSizeIcon).mul(-1).div(2).equal(),color:we.colorTextQuaternary,fontSize:we.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",transition:`opacity ${we.motionDurationSlow} ease`,[it]:{verticalAlign:"top",transition:`transform ${we.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${Ge}-suffix)`]:{pointerEvents:"auto"}},[`${Ge}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${Ge}-selection-wrap`]:{display:"flex",width:"100%",position:"relative",minWidth:0,"&:after":{content:'"\\a0"',width:0,overflow:"hidden"}},[`${Ge}-prefix`]:{flex:"none",marginInlineEnd:we.selectAffixPadding},[`${Ge}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:ze,zIndex:1,display:"inline-block",width:we.fontSizeIcon,height:we.fontSizeIcon,marginTop:we.calc(we.fontSizeIcon).mul(-1).div(2).equal(),color:we.colorTextQuaternary,fontSize:we.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",cursor:"pointer",opacity:0,transition:`color ${we.motionDurationMid} ease, opacity ${we.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:we.colorTextTertiary}},[`&:hover ${Ge}-clear`]:{opacity:1,background:we.colorBgBase,borderRadius:"50%"}}),[`${Ge}-status`]:{"&-error, &-warning, &-success, &-validating":{[`&${Ge}-has-feedback`]:{[`${Ge}-clear`]:{insetInlineEnd:we.calc(ze).add(we.fontSize).add(we.paddingXS).equal()}}}}}},Le=we=>{const{componentCls:Ve}=we;return[{[Ve]:{[`&${Ve}-in-form-item`]:{width:"100%"}}},Ie(we),le(we),(0,te.ZP)(we),re(we),{[`${Ve}-rtl`]:{direction:"rtl"}},(0,gt.c)(we,{borderElCls:`${Ve}-selector`,focusElCls:`${Ve}-focused`})]};var je=(0,a.I$)("Select",(we,Ve)=>{let{rootPrefixCls:Ge}=Ve;const ze=(0,Pe.mergeToken)(we,{rootPrefixCls:Ge,inputPaddingHorizontalBase:we.calc(we.paddingSM).sub(1).equal(),multipleSelectItemHeight:we.multipleItemHeight,selectHeight:we.controlHeight});return[Le(ze),Se(ze)]},ie,{unitless:{optionLineHeight:!0,optionSelectedFontWeight:!0}})},26743:function(Cn,Ut,ge){"use strict";ge.d(Ut,{_z:function(){return ee},gp:function(){return Pe}});var x=ge(36237),gt=ge(63356),a=ge(51636);const Pe=te=>{const{multipleSelectItemHeight:ce,paddingXXS:z,lineWidth:le,INTERNAL_FIXED_ITEM_MARGIN:ie}=te,se=te.max(te.calc(z).sub(le).equal(),0),ae=te.max(te.calc(se).sub(ie).equal(),0);return{basePadding:se,containerPadding:ae,itemHeight:(0,x.unit)(ce),itemLineHeight:(0,x.unit)(te.calc(ce).sub(te.calc(te.lineWidth).mul(2)).equal())}},ye=te=>{const{multipleSelectItemHeight:ce,selectHeight:z,lineWidth:le}=te;return te.calc(z).sub(ce).div(2).sub(le).equal()},ee=te=>{const{componentCls:ce,iconCls:z,borderRadiusSM:le,motionDurationSlow:ie,paddingXS:se,multipleItemColorDisabled:ae,multipleItemBorderColorDisabled:he,colorIcon:pe,colorIconHover:me,INTERNAL_FIXED_ITEM_MARGIN:ve}=te;return{[`${ce}-selection-overflow`]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"},[`${ce}-selection-item`]:{display:"flex",alignSelf:"center",flex:"none",boxSizing:"border-box",maxWidth:"100%",marginBlock:ve,borderRadius:le,cursor:"default",transition:`font-size ${ie}, line-height ${ie}, height ${ie}`,marginInlineEnd:te.calc(ve).mul(2).equal(),paddingInlineStart:se,paddingInlineEnd:te.calc(se).div(2).equal(),[`${ce}-disabled&`]:{color:ae,borderColor:he,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:te.calc(se).div(2).equal(),overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,gt.Ro)()),{display:"inline-flex",alignItems:"center",color:pe,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${z}`]:{verticalAlign:"-0.2em"},"&:hover":{color:me}})}}}},E=(te,ce)=>{const{componentCls:z,INTERNAL_FIXED_ITEM_MARGIN:le}=te,ie=`${z}-selection-overflow`,se=te.multipleSelectItemHeight,ae=ye(te),he=ce?`${z}-${ce}`:"",pe=Pe(te);return{[`${z}-multiple${he}`]:Object.assign(Object.assign({},ee(te)),{[`${z}-selector`]:{display:"flex",alignItems:"center",width:"100%",height:"100%",paddingInline:pe.basePadding,paddingBlock:pe.containerPadding,borderRadius:te.borderRadius,[`${z}-disabled&`]:{background:te.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${(0,x.unit)(le)} 0`,lineHeight:(0,x.unit)(se),visibility:"hidden",content:'"\\a0"'}},[`${z}-selection-item`]:{height:pe.itemHeight,lineHeight:(0,x.unit)(pe.itemLineHeight)},[`${z}-selection-wrap`]:{alignSelf:"flex-start","&:after":{lineHeight:(0,x.unit)(se),marginBlock:le}},[`${z}-prefix`]:{marginInlineStart:te.calc(te.inputPaddingHorizontalBase).sub(pe.basePadding).equal()},[`${ie}-item + ${ie}-item,
|
|
|
${z}-prefix + ${z}-selection-wrap
|
|
|
`]:{[`${z}-selection-search`]:{marginInlineStart:0},[`${z}-selection-placeholder`]:{insetInlineStart:0}},[`${ie}-item-suffix`]:{minHeight:pe.itemHeight,marginBlock:le},[`${z}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:te.calc(te.inputPaddingHorizontalBase).sub(ae).equal(),"\n &-input,\n &-mirror\n ":{height:se,fontFamily:te.fontFamily,lineHeight:(0,x.unit)(se),transition:`all ${te.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${z}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:te.calc(te.inputPaddingHorizontalBase).sub(pe.basePadding).equal(),insetInlineEnd:te.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${te.motionDurationSlow}`}})}};function oe(te,ce){const{componentCls:z}=te,le=ce?`${z}-${ce}`:"",ie={[`${z}-multiple${le}`]:{fontSize:te.fontSize,[`${z}-selector`]:{[`${z}-show-search&`]:{cursor:"text"}},[`
|
|
|
&${z}-show-arrow ${z}-selector,
|
|
|
&${z}-allow-clear ${z}-selector
|
|
|
`]:{paddingInlineEnd:te.calc(te.fontSizeIcon).add(te.controlPaddingHorizontal).equal()}}};return[E(te,ce),ie]}const re=te=>{const{componentCls:ce}=te,z=(0,a.mergeToken)(te,{selectHeight:te.controlHeightSM,multipleSelectItemHeight:te.multipleItemHeightSM,borderRadius:te.borderRadiusSM,borderRadiusSM:te.borderRadiusXS}),le=(0,a.mergeToken)(te,{fontSize:te.fontSizeLG,selectHeight:te.controlHeightLG,multipleSelectItemHeight:te.multipleItemHeightLG,borderRadius:te.borderRadiusLG,borderRadiusSM:te.borderRadius});return[oe(te),oe(z,"sm"),{[`${ce}-multiple${ce}-sm`]:{[`${ce}-selection-placeholder`]:{insetInline:te.calc(te.controlPaddingHorizontalSM).sub(te.lineWidth).equal()},[`${ce}-selection-search`]:{marginInlineStart:2}}},oe(le,"lg")]};Ut.ZP=re},68525:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return oe}});var x=ge(59301),gt=ge(40001),a=ge(19248),Pe=ge(99267),ye=ge(84105),ee=ge(58617),E=ge(47472);function oe(re){let{suffixIcon:te,clearIcon:ce,menuItemSelectedIcon:z,removeIcon:le,loading:ie,multiple:se,hasFeedback:ae,prefixCls:he,showSuffixIcon:pe,feedbackIcon:me,showArrow:ve,componentName:Ce}=re;const Be=ce!=null?ce:x.createElement(a.Z,null),Fe=xe=>te===null&&!ae&&!ve?null:x.createElement(x.Fragment,null,pe!==!1&&xe,ae&&me);let ke=null;if(te!==void 0)ke=Fe(te);else if(ie)ke=Fe(x.createElement(ee.Z,{spin:!0}));else{const xe=`${he}-suffix`;ke=Oe=>{let{open:Ie,showSearch:Le}=Oe;return Fe(Ie&&Le?x.createElement(E.Z,{className:xe}):x.createElement(ye.Z,{className:xe}))}}let De=null;z!==void 0?De=z:se?De=x.createElement(gt.Z,null):De=null;let Se=null;return le!==void 0?Se=le:Se=x.createElement(Pe.Z,null),{clearIcon:Be,suffixIcon:ke,itemIcon:De,removeIcon:Se}}},90005:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return x}});function x(gt,a){return a!==void 0?a:gt!==null}},11938:function(Cn,Ut,ge){"use strict";ge.d(Ut,{default:function(){return Oe}});var x=ge(59301),gt=ge(40192),a=ge(22703),Pe=ge(92310),ye=ge.n(Pe),ee=ge(26112),E=ge(48755),oe=ge(458),te=Ie=>{const{value:Le,formatter:je,precision:we,decimalSeparator:Ve,groupSeparator:Ge="",prefixCls:ze}=Ie;let it;if(typeof je=="function")it=je(Le);else{const We=String(Le),Ke=We.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Ke||We==="-")it=We;else{const $e=Ke[1];let nt=Ke[2]||"0",et=Ke[4]||"";nt=nt.replace(/\B(?=(\d{3})+(?!\d))/g,Ge),typeof we=="number"&&(et=et.padEnd(we,"0").slice(0,we>0?we:0)),et&&(et=`${Ve}${et}`),it=[x.createElement("span",{key:"int",className:`${ze}-content-value-int`},$e,nt),et&&x.createElement("span",{key:"decimal",className:`${ze}-content-value-decimal`},et)]}}return x.createElement("span",{className:`${ze}-content-value`},it)},ce=ge(63356),z=ge(16931),le=ge(51636);const ie=Ie=>{const{componentCls:Le,marginXXS:je,padding:we,colorTextDescription:Ve,titleFontSize:Ge,colorTextHeading:ze,contentFontSize:it,fontFamily:We}=Ie;return{[Le]:Object.assign(Object.assign({},(0,ce.Wf)(Ie)),{[`${Le}-title`]:{marginBottom:je,color:Ve,fontSize:Ge},[`${Le}-skeleton`]:{paddingTop:we},[`${Le}-content`]:{color:ze,fontSize:it,fontFamily:We,[`${Le}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Le}-content-prefix, ${Le}-content-suffix`]:{display:"inline-block"},[`${Le}-content-prefix`]:{marginInlineEnd:je},[`${Le}-content-suffix`]:{marginInlineStart:je}}})}},se=Ie=>{const{fontSizeHeading3:Le,fontSize:je}=Ie;return{titleFontSize:je,contentFontSize:Le}};var ae=(0,z.I$)("Statistic",Ie=>{const Le=(0,le.mergeToken)(Ie,{});return[ie(Le)]},se),he=function(Ie,Le){var je={};for(var we in Ie)Object.prototype.hasOwnProperty.call(Ie,we)&&Le.indexOf(we)<0&&(je[we]=Ie[we]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,we=Object.getOwnPropertySymbols(Ie);Ve<we.length;Ve++)Le.indexOf(we[Ve])<0&&Object.prototype.propertyIsEnumerable.call(Ie,we[Ve])&&(je[we[Ve]]=Ie[we[Ve]]);return je},me=Ie=>{const{prefixCls:Le,className:je,rootClassName:we,style:Ve,valueStyle:Ge,value:ze=0,title:it,valueRender:We,prefix:Ke,suffix:$e,loading:nt=!1,formatter:et,precision:Ye,decimalSeparator:Qe=".",groupSeparator:Je=",",onMouseEnter:st,onMouseLeave:qe}=Ie,ft=he(Ie,["prefixCls","className","rootClassName","style","valueStyle","value","title","valueRender","prefix","suffix","loading","formatter","precision","decimalSeparator","groupSeparator","onMouseEnter","onMouseLeave"]),{getPrefixCls:lt,direction:tt,className:Re,style:Ne}=(0,E.dj)("statistic"),ne=lt("statistic",Le),[ue,Me,Ze]=ae(ne),Ee=x.createElement(te,{decimalSeparator:Qe,groupSeparator:Je,prefixCls:ne,formatter:et,precision:Ye,value:ze}),be=ye()(ne,{[`${ne}-rtl`]:tt==="rtl"},Re,je,we,Me,Ze),Te=(0,ee.Z)(ft,{aria:!0,data:!0});return ue(x.createElement("div",Object.assign({},Te,{className:be,style:Object.assign(Object.assign({},Ne),Ve),onMouseEnter:st,onMouseLeave:qe}),it&&x.createElement("div",{className:`${ne}-title`},it),x.createElement(oe.Z,{paragraph:!1,loading:nt,className:`${ne}-skeleton`},x.createElement("div",{style:Ge,className:`${ne}-content`},Ke&&x.createElement("span",{className:`${ne}-content-prefix`},Ke),We?We(Ee):Ee,$e&&x.createElement("span",{className:`${ne}-content-suffix`},$e)))))};const ve=[["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(Ie,Le){let je=Ie;const we=/\[[^\]]*]/g,Ve=(Le.match(we)||[]).map(We=>We.slice(1,-1)),Ge=Le.replace(we,"[]"),ze=ve.reduce((We,Ke)=>{let[$e,nt]=Ke;if(We.includes($e)){const et=Math.floor(je/nt);return je-=et*nt,We.replace(new RegExp(`${$e}+`,"g"),Ye=>{const Qe=Ye.length;return et.toString().padStart(Qe,"0")})}return We},Ge);let it=0;return ze.replace(we,()=>{const We=Ve[it];return it+=1,We})}function Be(Ie,Le){const{format:je=""}=Le,we=new Date(Ie).getTime(),Ve=Date.now(),Ge=Math.max(we-Ve,0);return Ce(Ge,je)}var Fe=function(Ie,Le){var je={};for(var we in Ie)Object.prototype.hasOwnProperty.call(Ie,we)&&Le.indexOf(we)<0&&(je[we]=Ie[we]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,we=Object.getOwnPropertySymbols(Ie);Ve<we.length;Ve++)Le.indexOf(we[Ve])<0&&Object.prototype.propertyIsEnumerable.call(Ie,we[Ve])&&(je[we[Ve]]=Ie[we[Ve]]);return je};const ke=1e3/30;function De(Ie){return new Date(Ie).getTime()}const Se=Ie=>{const{value:Le,format:je="HH:mm:ss",onChange:we,onFinish:Ve}=Ie,Ge=Fe(Ie,["value","format","onChange","onFinish"]),ze=(0,gt.Z)(),it=x.useRef(null),We=()=>{Ve==null||Ve(),it.current&&(clearInterval(it.current),it.current=null)},Ke=()=>{const et=De(Le);et>=Date.now()&&(it.current=setInterval(()=>{ze(),we==null||we(et-Date.now()),et<Date.now()&&We()},ke))};x.useEffect(()=>(Ke(),()=>{it.current&&(clearInterval(it.current),it.current=null)}),[Le]);const $e=(et,Ye)=>Be(et,Object.assign(Object.assign({},Ye),{format:je})),nt=et=>(0,a.Tm)(et,{title:void 0});return x.createElement(me,Object.assign({},Ge,{value:Le,valueRender:nt,formatter:$e}))};var xe=x.memo(Se);me.Countdown=xe;var Oe=me},58755:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return Ve}});var x=ge(59301),gt=ge(58617),a=ge(92310),Pe=ge.n(a),ye=ge(60499),ee=ge(18642),E=ge(72190),oe=ge(42244),re=ge(18929),te=ge(10228),ce=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],z=x.forwardRef(function(Ge,ze){var it,We=Ge.prefixCls,Ke=We===void 0?"rc-switch":We,$e=Ge.className,nt=Ge.checked,et=Ge.defaultChecked,Ye=Ge.disabled,Qe=Ge.loadingIcon,Je=Ge.checkedChildren,st=Ge.unCheckedChildren,qe=Ge.onClick,ft=Ge.onChange,lt=Ge.onKeyDown,tt=(0,oe.Z)(Ge,ce),Re=(0,re.Z)(!1,{value:nt,defaultValue:et}),Ne=(0,E.Z)(Re,2),ne=Ne[0],ue=Ne[1];function Me(Te,He){var Ue=ne;return Ye||(Ue=Te,ue(Ue),ft==null||ft(Ue,He)),Ue}function Ze(Te){Te.which===te.Z.LEFT?Me(!1,Te):Te.which===te.Z.RIGHT&&Me(!0,Te),lt==null||lt(Te)}function Ee(Te){var He=Me(!ne,Te);qe==null||qe(He,Te)}var be=Pe()(Ke,$e,(it={},(0,ee.Z)(it,"".concat(Ke,"-checked"),ne),(0,ee.Z)(it,"".concat(Ke,"-disabled"),Ye),it));return x.createElement("button",(0,ye.Z)({},tt,{type:"button",role:"switch","aria-checked":ne,disabled:Ye,className:be,ref:ze,onKeyDown:Ze,onClick:Ee}),Qe,x.createElement("span",{className:"".concat(Ke,"-inner")},x.createElement("span",{className:"".concat(Ke,"-inner-checked")},Je),x.createElement("span",{className:"".concat(Ke,"-inner-unchecked")},st)))});z.displayName="Switch";var le=z,ie=ge(12919),se=ge(48755),ae=ge(2171),he=ge(31756),pe=ge(36237),me=ge(17835),ve=ge(63356),Ce=ge(16931),Be=ge(51636);const Fe=Ge=>{const{componentCls:ze,trackHeightSM:it,trackPadding:We,trackMinWidthSM:Ke,innerMinMarginSM:$e,innerMaxMarginSM:nt,handleSizeSM:et,calc:Ye}=Ge,Qe=`${ze}-inner`,Je=(0,pe.unit)(Ye(et).add(Ye(We).mul(2)).equal()),st=(0,pe.unit)(Ye(nt).mul(2).equal());return{[ze]:{[`&${ze}-small`]:{minWidth:Ke,height:it,lineHeight:(0,pe.unit)(it),[`${ze}-inner`]:{paddingInlineStart:nt,paddingInlineEnd:$e,[`${Qe}-checked, ${Qe}-unchecked`]:{minHeight:it},[`${Qe}-checked`]:{marginInlineStart:`calc(-100% + ${Je} - ${st})`,marginInlineEnd:`calc(100% - ${Je} + ${st})`},[`${Qe}-unchecked`]:{marginTop:Ye(it).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`${ze}-handle`]:{width:et,height:et},[`${ze}-loading-icon`]:{top:Ye(Ye(et).sub(Ge.switchLoadingIconSize)).div(2).equal(),fontSize:Ge.switchLoadingIconSize},[`&${ze}-checked`]:{[`${ze}-inner`]:{paddingInlineStart:$e,paddingInlineEnd:nt,[`${Qe}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${Qe}-unchecked`]:{marginInlineStart:`calc(100% - ${Je} + ${st})`,marginInlineEnd:`calc(-100% + ${Je} - ${st})`}},[`${ze}-handle`]:{insetInlineStart:`calc(100% - ${(0,pe.unit)(Ye(et).add(We).equal())})`}},[`&:not(${ze}-disabled):active`]:{[`&:not(${ze}-checked) ${Qe}`]:{[`${Qe}-unchecked`]:{marginInlineStart:Ye(Ge.marginXXS).div(2).equal(),marginInlineEnd:Ye(Ge.marginXXS).mul(-1).div(2).equal()}},[`&${ze}-checked ${Qe}`]:{[`${Qe}-checked`]:{marginInlineStart:Ye(Ge.marginXXS).mul(-1).div(2).equal(),marginInlineEnd:Ye(Ge.marginXXS).div(2).equal()}}}}}}},ke=Ge=>{const{componentCls:ze,handleSize:it,calc:We}=Ge;return{[ze]:{[`${ze}-loading-icon${Ge.iconCls}`]:{position:"relative",top:We(We(it).sub(Ge.fontSize)).div(2).equal(),color:Ge.switchLoadingIconColor,verticalAlign:"top"},[`&${ze}-checked ${ze}-loading-icon`]:{color:Ge.switchColor}}}},De=Ge=>{const{componentCls:ze,trackPadding:it,handleBg:We,handleShadow:Ke,handleSize:$e,calc:nt}=Ge,et=`${ze}-handle`;return{[ze]:{[et]:{position:"absolute",top:it,insetInlineStart:it,width:$e,height:$e,transition:`all ${Ge.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:We,borderRadius:nt($e).div(2).equal(),boxShadow:Ke,transition:`all ${Ge.switchDuration} ease-in-out`,content:'""'}},[`&${ze}-checked ${et}`]:{insetInlineStart:`calc(100% - ${(0,pe.unit)(nt($e).add(it).equal())})`},[`&:not(${ze}-disabled):active`]:{[`${et}::before`]:{insetInlineEnd:Ge.switchHandleActiveInset,insetInlineStart:0},[`&${ze}-checked ${et}::before`]:{insetInlineEnd:0,insetInlineStart:Ge.switchHandleActiveInset}}}}},Se=Ge=>{const{componentCls:ze,trackHeight:it,trackPadding:We,innerMinMargin:Ke,innerMaxMargin:$e,handleSize:nt,calc:et}=Ge,Ye=`${ze}-inner`,Qe=(0,pe.unit)(et(nt).add(et(We).mul(2)).equal()),Je=(0,pe.unit)(et($e).mul(2).equal());return{[ze]:{[Ye]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:$e,paddingInlineEnd:Ke,transition:`padding-inline-start ${Ge.switchDuration} ease-in-out, padding-inline-end ${Ge.switchDuration} ease-in-out`,[`${Ye}-checked, ${Ye}-unchecked`]:{display:"block",color:Ge.colorTextLightSolid,fontSize:Ge.fontSizeSM,transition:`margin-inline-start ${Ge.switchDuration} ease-in-out, margin-inline-end ${Ge.switchDuration} ease-in-out`,pointerEvents:"none",minHeight:it},[`${Ye}-checked`]:{marginInlineStart:`calc(-100% + ${Qe} - ${Je})`,marginInlineEnd:`calc(100% - ${Qe} + ${Je})`},[`${Ye}-unchecked`]:{marginTop:et(it).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`&${ze}-checked ${Ye}`]:{paddingInlineStart:Ke,paddingInlineEnd:$e,[`${Ye}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${Ye}-unchecked`]:{marginInlineStart:`calc(100% - ${Qe} + ${Je})`,marginInlineEnd:`calc(-100% + ${Qe} - ${Je})`}},[`&:not(${ze}-disabled):active`]:{[`&:not(${ze}-checked) ${Ye}`]:{[`${Ye}-unchecked`]:{marginInlineStart:et(We).mul(2).equal(),marginInlineEnd:et(We).mul(-1).mul(2).equal()}},[`&${ze}-checked ${Ye}`]:{[`${Ye}-checked`]:{marginInlineStart:et(We).mul(-1).mul(2).equal(),marginInlineEnd:et(We).mul(2).equal()}}}}}},xe=Ge=>{const{componentCls:ze,trackHeight:it,trackMinWidth:We}=Ge;return{[ze]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,ve.Wf)(Ge)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:We,height:it,lineHeight:(0,pe.unit)(it),verticalAlign:"middle",background:Ge.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${Ge.motionDurationMid}`,userSelect:"none",[`&:hover:not(${ze}-disabled)`]:{background:Ge.colorTextTertiary}}),(0,ve.Qy)(Ge)),{[`&${ze}-checked`]:{background:Ge.switchColor,[`&:hover:not(${ze}-disabled)`]:{background:Ge.colorPrimaryHover}},[`&${ze}-loading, &${ze}-disabled`]:{cursor:"not-allowed",opacity:Ge.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${ze}-rtl`]:{direction:"rtl"}})}},Oe=Ge=>{const{fontSize:ze,lineHeight:it,controlHeight:We,colorWhite:Ke}=Ge,$e=ze*it,nt=We/2,et=2,Ye=$e-et*2,Qe=nt-et*2;return{trackHeight:$e,trackHeightSM:nt,trackMinWidth:Ye*2+et*4,trackMinWidthSM:Qe*2+et*2,trackPadding:et,handleBg:Ke,handleSize:Ye,handleSizeSM:Qe,handleShadow:`0 2px 4px 0 ${new me.FastColor("#00230b").setA(.2).toRgbString()}`,innerMinMargin:Ye/2,innerMaxMargin:Ye+et+et*2,innerMinMarginSM:Qe/2,innerMaxMarginSM:Qe+et+et*2}};var Ie=(0,Ce.I$)("Switch",Ge=>{const ze=(0,Be.mergeToken)(Ge,{switchDuration:Ge.motionDurationMid,switchColor:Ge.colorPrimary,switchDisabledOpacity:Ge.opacityLoading,switchLoadingIconSize:Ge.calc(Ge.fontSizeIcon).mul(.75).equal(),switchLoadingIconColor:`rgba(0, 0, 0, ${Ge.opacityLoading})`,switchHandleActiveInset:"-30%"});return[xe(ze),Se(ze),De(ze),ke(ze),Fe(ze)]},Oe),Le=function(Ge,ze){var it={};for(var We in Ge)Object.prototype.hasOwnProperty.call(Ge,We)&&ze.indexOf(We)<0&&(it[We]=Ge[We]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,We=Object.getOwnPropertySymbols(Ge);Ke<We.length;Ke++)ze.indexOf(We[Ke])<0&&Object.prototype.propertyIsEnumerable.call(Ge,We[Ke])&&(it[We[Ke]]=Ge[We[Ke]]);return it};const we=x.forwardRef((Ge,ze)=>{const{prefixCls:it,size:We,disabled:Ke,loading:$e,className:nt,rootClassName:et,style:Ye,checked:Qe,value:Je,defaultChecked:st,defaultValue:qe,onChange:ft}=Ge,lt=Le(Ge,["prefixCls","size","disabled","loading","className","rootClassName","style","checked","value","defaultChecked","defaultValue","onChange"]),[tt,Re]=(0,re.Z)(!1,{value:Qe!=null?Qe:Je,defaultValue:st!=null?st:qe}),{getPrefixCls:Ne,direction:ne,switch:ue}=x.useContext(se.E_),Me=x.useContext(ae.Z),Ze=(Ke!=null?Ke:Me)||$e,Ee=Ne("switch",it),be=x.createElement("div",{className:`${Ee}-handle`},$e&&x.createElement(gt.Z,{className:`${Ee}-loading-icon`})),[Te,He,Ue]=Ie(Ee),_e=(0,he.Z)(We),ct=Pe()(ue==null?void 0:ue.className,{[`${Ee}-small`]:_e==="small",[`${Ee}-loading`]:$e,[`${Ee}-rtl`]:ne==="rtl"},nt,et,He,Ue),ut=Object.assign(Object.assign({},ue==null?void 0:ue.style),Ye),yt=function(){Re(arguments.length<=0?void 0:arguments[0]),ft==null||ft.apply(void 0,arguments)};return Te(x.createElement(ie.Z,{component:"Switch"},x.createElement(le,Object.assign({},lt,{checked:tt,onChange:yt,prefixCls:Ee,className:ct,style:ut,disabled:Ze,ref:ze,loadingIcon:be}))))});we.__ANT_SWITCH=!0;var Ve=we},70858:function(Cn,Ut,ge){"use strict";ge.d(Ut,{default:function(){return vu}});var x=ge(59301),gt={},a="rc-table-internal-hook",Pe=ge(72190),ye=ge(6089),ee=ge(34280),E=ge(13697),oe=ge(4676);function re(pt){var ht=x.createContext(void 0),Mt=function(Yt){var en=Yt.value,fn=Yt.children,on=x.useRef(en);on.current=en;var yn=x.useState(function(){return{getValue:function(){return on.current},listeners:new Set}}),hn=(0,Pe.Z)(yn,1),Kn=hn[0];return(0,ee.Z)(function(){(0,oe.unstable_batchedUpdates)(function(){Kn.listeners.forEach(function(jn){jn(en)})})},[en]),x.createElement(ht.Provider,{value:Kn},fn)};return{Context:ht,Provider:Mt,defaultValue:pt}}function te(pt,ht){var Mt=(0,ye.Z)(typeof ht=="function"?ht:function(jn){if(ht===void 0)return jn;if(!Array.isArray(ht))return jn[ht];var Pn={};return ht.forEach(function(On){Pn[On]=jn[On]}),Pn}),zt=x.useContext(pt==null?void 0:pt.Context),Yt=zt||{},en=Yt.listeners,fn=Yt.getValue,on=x.useRef();on.current=Mt(zt?fn():pt==null?void 0:pt.defaultValue);var yn=x.useState({}),hn=(0,Pe.Z)(yn,2),Kn=hn[1];return(0,ee.Z)(function(){if(!zt)return;function jn(Pn){var On=Mt(Pn);(0,E.Z)(on.current,On,!0)||Kn({})}return en.add(jn),function(){en.delete(jn)}},[zt]),on.current}var ce=ge(60499),z=ge(8654);function le(){var pt=x.createContext(null);function ht(){return x.useContext(pt)}function Mt(Yt,en){var fn=(0,z.Yr)(Yt),on=function(hn,Kn){var jn=fn?{ref:Kn}:{},Pn=x.useRef(0),On=x.useRef(hn),An=ht();return An!==null?x.createElement(Yt,(0,ce.Z)({},hn,jn)):((!en||en(On.current,hn))&&(Pn.current+=1),On.current=hn,x.createElement(pt.Provider,{value:Pn.current},x.createElement(Yt,(0,ce.Z)({},hn,jn))))};return fn?x.forwardRef(on):on}function zt(Yt,en){var fn=(0,z.Yr)(Yt),on=function(hn,Kn){var jn=fn?{ref:Kn}:{};return ht(),x.createElement(Yt,(0,ce.Z)({},hn,jn))};return fn?x.memo(x.forwardRef(on),en):x.memo(on,en)}return{makeImmutable:Mt,responseImmutable:zt,useImmutableMark:ht}}var ie=le(),se=ie.makeImmutable,ae=ie.responseImmutable,he=ie.useImmutableMark,pe=le(),me=pe.makeImmutable,ve=pe.responseImmutable,Ce=pe.useImmutableMark,Be=re(),Fe=Be;function ke(pt,ht){var Mt=React.useRef(0);Mt.current+=1;var zt=React.useRef(pt),Yt=[];Object.keys(pt||{}).map(function(fn){var on;(pt==null?void 0:pt[fn])!==((on=zt.current)===null||on===void 0?void 0:on[fn])&&Yt.push(fn)}),zt.current=pt;var en=React.useRef([]);return Yt.length&&(en.current=Yt),React.useDebugValue(Mt.current),React.useDebugValue(en.current.join(", ")),ht&&console.log("".concat(ht,":"),Mt.current,en.current),Mt.current}var De=null,Se=null,xe=ge(43749),Oe=ge(85899),Ie=ge(18642),Le=ge(92310),je=ge.n(Le),we=ge(80547),Ve=ge(97938),Ge=ge(48736),ze=x.createContext({renderWithProps:!1}),it=ze,We="RC_TABLE_KEY";function Ke(pt){return pt==null?[]:Array.isArray(pt)?pt:[pt]}function $e(pt){var ht=[],Mt={};return pt.forEach(function(zt){for(var Yt=zt||{},en=Yt.key,fn=Yt.dataIndex,on=en||Ke(fn).join("-")||We;Mt[on];)on="".concat(on,"_next");Mt[on]=!0,ht.push(on)}),ht}function nt(pt){return pt!=null}function et(pt){return typeof pt=="number"&&!Number.isNaN(pt)}function Ye(pt){return pt&&(0,xe.Z)(pt)==="object"&&!Array.isArray(pt)&&!x.isValidElement(pt)}function Qe(pt,ht,Mt,zt,Yt,en){var fn=x.useContext(it),on=Ce(),yn=(0,we.Z)(function(){if(nt(zt))return[zt];var hn=ht==null||ht===""?[]:Array.isArray(ht)?ht:[ht],Kn=(0,Ve.Z)(pt,hn),jn=Kn,Pn=void 0;if(Yt){var On=Yt(Kn,pt,Mt);Ye(On)?(jn=On.children,Pn=On.props,fn.renderWithProps=!0):jn=On}return[jn,Pn]},[on,pt,zt,ht,Yt,Mt],function(hn,Kn){if(en){var jn=(0,Pe.Z)(hn,2),Pn=jn[1],On=(0,Pe.Z)(Kn,2),An=On[1];return en(An,Pn)}return fn.renderWithProps?!0:!(0,E.Z)(hn,Kn,!0)});return yn}function Je(pt,ht,Mt,zt){var Yt=pt+ht-1;return pt<=zt&&Yt>=Mt}function st(pt,ht){return te(Fe,function(Mt){var zt=Je(pt,ht||1,Mt.hoverStartRow,Mt.hoverEndRow);return[zt,Mt.onHover]})}var qe=ge(70425),ft=function(ht){var Mt=ht.ellipsis,zt=ht.rowType,Yt=ht.children,en,fn=Mt===!0?{showTitle:!0}:Mt;return fn&&(fn.showTitle||zt==="header")&&(typeof Yt=="string"||typeof Yt=="number"?en=Yt.toString():x.isValidElement(Yt)&&typeof Yt.props.children=="string"&&(en=Yt.props.children)),en};function lt(pt){var ht,Mt,zt,Yt,en,fn,on,yn,hn=pt.component,Kn=pt.children,jn=pt.ellipsis,Pn=pt.scope,On=pt.prefixCls,An=pt.className,vr=pt.align,er=pt.record,gr=pt.render,Ar=pt.dataIndex,yr=pt.renderIndex,Tr=pt.shouldCellUpdate,Nr=pt.index,Vr=pt.rowType,zr=pt.colSpan,Ti=pt.rowSpan,si=pt.fixLeft,qr=pt.fixRight,yi=pt.firstFixLeft,Kr=pt.lastFixLeft,Gr=pt.firstFixRight,Fr=pt.lastFixRight,Dr=pt.appendNode,Hr=pt.additionalProps,Yr=Hr===void 0?{}:Hr,li=pt.isSticky,Mr="".concat(On,"-cell"),Mi=te(Fe,["supportSticky","allColumnsFixedLeft","rowHoverable"]),Ni=Mi.supportSticky,xa=Mi.allColumnsFixedLeft,pa=Mi.rowHoverable,sa=Qe(er,Ar,yr,Kn,gr,Tr),ma=(0,Pe.Z)(sa,2),Da=ma[0],Li=ma[1],Ri={},Oa=typeof si=="number"&&Ni,ja=typeof qr=="number"&&Ni;Oa&&(Ri.position="sticky",Ri.left=si),ja&&(Ri.position="sticky",Ri.right=qr);var ti=(ht=(Mt=(zt=Li==null?void 0:Li.colSpan)!==null&&zt!==void 0?zt:Yr.colSpan)!==null&&Mt!==void 0?Mt:zr)!==null&&ht!==void 0?ht:1,wi=(Yt=(en=(fn=Li==null?void 0:Li.rowSpan)!==null&&fn!==void 0?fn:Yr.rowSpan)!==null&&en!==void 0?en:Ti)!==null&&Yt!==void 0?Yt:1,$r=st(Nr,wi),Zr=(0,Pe.Z)($r,2),Zi=Zr[0],Ji=Zr[1],da=(0,qe.zX)(function(na){var ta;er&&Ji(Nr,Nr+wi-1),Yr==null||(ta=Yr.onMouseEnter)===null||ta===void 0||ta.call(Yr,na)}),ia=(0,qe.zX)(function(na){var ta;er&&Ji(-1,-1),Yr==null||(ta=Yr.onMouseLeave)===null||ta===void 0||ta.call(Yr,na)});if(ti===0||wi===0)return null;var Ta=(on=Yr.title)!==null&&on!==void 0?on:ft({rowType:Vr,ellipsis:jn,children:Da}),La=je()(Mr,An,(yn={},(0,Ie.Z)((0,Ie.Z)((0,Ie.Z)((0,Ie.Z)((0,Ie.Z)((0,Ie.Z)((0,Ie.Z)((0,Ie.Z)((0,Ie.Z)((0,Ie.Z)(yn,"".concat(Mr,"-fix-left"),Oa&&Ni),"".concat(Mr,"-fix-left-first"),yi&&Ni),"".concat(Mr,"-fix-left-last"),Kr&&Ni),"".concat(Mr,"-fix-left-all"),Kr&&xa&&Ni),"".concat(Mr,"-fix-right"),ja&&Ni),"".concat(Mr,"-fix-right-first"),Gr&&Ni),"".concat(Mr,"-fix-right-last"),Fr&&Ni),"".concat(Mr,"-ellipsis"),jn),"".concat(Mr,"-with-append"),Dr),"".concat(Mr,"-fix-sticky"),(Oa||ja)&&li&&Ni),(0,Ie.Z)(yn,"".concat(Mr,"-row-hover"),!Li&&Zi)),Yr.className,Li==null?void 0:Li.className),ii={};vr&&(ii.textAlign=vr);var pi=(0,Oe.Z)((0,Oe.Z)((0,Oe.Z)((0,Oe.Z)({},Li==null?void 0:Li.style),Ri),ii),Yr.style),$i=Da;return(0,xe.Z)($i)==="object"&&!Array.isArray($i)&&!x.isValidElement($i)&&($i=null),jn&&(Kr||Gr)&&($i=x.createElement("span",{className:"".concat(Mr,"-content")},$i)),x.createElement(hn,(0,ce.Z)({},Li,Yr,{className:La,style:pi,title:Ta,scope:Pn,onMouseEnter:pa?da:void 0,onMouseLeave:pa?ia:void 0,colSpan:ti!==1?ti:null,rowSpan:wi!==1?wi:null}),Dr,$i)}var tt=x.memo(lt);function Re(pt,ht,Mt,zt,Yt){var en=Mt[pt]||{},fn=Mt[ht]||{},on,yn;en.fixed==="left"?on=zt.left[Yt==="rtl"?ht:pt]:fn.fixed==="right"&&(yn=zt.right[Yt==="rtl"?pt:ht]);var hn=!1,Kn=!1,jn=!1,Pn=!1,On=Mt[ht+1],An=Mt[pt-1],vr=On&&!On.fixed||An&&!An.fixed||Mt.every(function(Tr){return Tr.fixed==="left"});if(Yt==="rtl"){if(on!==void 0){var er=An&&An.fixed==="left";Pn=!er&&vr}else if(yn!==void 0){var gr=On&&On.fixed==="right";jn=!gr&&vr}}else if(on!==void 0){var Ar=On&&On.fixed==="left";hn=!Ar&&vr}else if(yn!==void 0){var yr=An&&An.fixed==="right";Kn=!yr&&vr}return{fixLeft:on,fixRight:yn,lastFixLeft:hn,firstFixRight:Kn,lastFixRight:jn,firstFixLeft:Pn,isSticky:zt.isSticky}}var Ne=x.createContext({}),ne=Ne;function ue(pt){var ht=pt.className,Mt=pt.index,zt=pt.children,Yt=pt.colSpan,en=Yt===void 0?1:Yt,fn=pt.rowSpan,on=pt.align,yn=te(Fe,["prefixCls","direction"]),hn=yn.prefixCls,Kn=yn.direction,jn=x.useContext(ne),Pn=jn.scrollColumnIndex,On=jn.stickyOffsets,An=jn.flattenColumns,vr=Mt+en-1,er=vr+1===Pn?en+1:en,gr=Re(Mt,Mt+er-1,An,On,Kn);return x.createElement(tt,(0,ce.Z)({className:ht,index:Mt,component:"td",prefixCls:hn,record:null,dataIndex:null,align:on,colSpan:er,rowSpan:fn,render:function(){return zt}},gr))}var Me=ge(42244),Ze=["children"];function Ee(pt){var ht=pt.children,Mt=(0,Me.Z)(pt,Ze);return x.createElement("tr",Mt,ht)}function be(pt){var ht=pt.children;return ht}be.Row=Ee,be.Cell=ue;var Te=be;function He(pt){var ht=pt.children,Mt=pt.stickyOffsets,zt=pt.flattenColumns,Yt=te(Fe,"prefixCls"),en=zt.length-1,fn=zt[en],on=x.useMemo(function(){return{stickyOffsets:Mt,flattenColumns:zt,scrollColumnIndex:fn!=null&&fn.scrollbar?en:null}},[fn,zt,en,Mt]);return x.createElement(ne.Provider,{value:on},x.createElement("tfoot",{className:"".concat(Yt,"-summary")},ht))}var Ue=ve(He),_e=Te,ct=ge(29301),ut=ge(24514),yt=ge(75152),at=ge(26112);function rt(pt,ht,Mt,zt,Yt,en,fn){pt.push({record:ht,indent:Mt,index:fn});var on=en(ht),yn=Yt==null?void 0:Yt.has(on);if(ht&&Array.isArray(ht[zt])&&yn)for(var hn=0;hn<ht[zt].length;hn+=1)rt(pt,ht[zt][hn],Mt+1,zt,Yt,en,hn)}function Et(pt,ht,Mt,zt){var Yt=x.useMemo(function(){if(Mt!=null&&Mt.size){for(var en=[],fn=0;fn<(pt==null?void 0:pt.length);fn+=1){var on=pt[fn];rt(en,on,0,ht,Mt,zt,fn)}return en}return pt==null?void 0:pt.map(function(yn,hn){return{record:yn,indent:0,index:hn}})},[pt,ht,Mt,zt]);return Yt}function vt(pt,ht,Mt,zt){var Yt=te(Fe,["prefixCls","fixedInfoList","flattenColumns","expandableType","expandRowByClick","onTriggerExpand","rowClassName","expandedRowClassName","indentSize","expandIcon","expandedRowRender","expandIconColumnIndex","expandedKeys","childrenColumnName","rowExpandable","onRow"]),en=Yt.flattenColumns,fn=Yt.expandableType,on=Yt.expandedKeys,yn=Yt.childrenColumnName,hn=Yt.onTriggerExpand,Kn=Yt.rowExpandable,jn=Yt.onRow,Pn=Yt.expandRowByClick,On=Yt.rowClassName,An=fn==="nest",vr=fn==="row"&&(!Kn||Kn(pt)),er=vr||An,gr=on&&on.has(ht),Ar=yn&&pt&&pt[yn],yr=(0,qe.zX)(hn),Tr=jn==null?void 0:jn(pt,Mt),Nr=Tr==null?void 0:Tr.onClick,Vr=function(qr){Pn&&er&&hn(pt,qr);for(var yi=arguments.length,Kr=new Array(yi>1?yi-1:0),Gr=1;Gr<yi;Gr++)Kr[Gr-1]=arguments[Gr];Nr==null||Nr.apply(void 0,[qr].concat(Kr))},zr;typeof On=="string"?zr=On:typeof On=="function"&&(zr=On(pt,Mt,zt));var Ti=$e(en);return(0,Oe.Z)((0,Oe.Z)({},Yt),{},{columnsKey:Ti,nestExpandable:An,expanded:gr,hasNestChildren:Ar,record:pt,onTriggerExpand:yr,rowSupportExpand:vr,expandable:er,rowProps:(0,Oe.Z)((0,Oe.Z)({},Tr),{},{className:je()(zr,Tr==null?void 0:Tr.className),onClick:Vr})})}function Nt(pt){var ht=pt.prefixCls,Mt=pt.children,zt=pt.component,Yt=pt.cellComponent,en=pt.className,fn=pt.expanded,on=pt.colSpan,yn=pt.isEmpty,hn=te(Fe,["scrollbarSize","fixHeader","fixColumn","componentWidth","horizonScroll"]),Kn=hn.scrollbarSize,jn=hn.fixHeader,Pn=hn.fixColumn,On=hn.componentWidth,An=hn.horizonScroll,vr=Mt;return(yn?An&&On:Pn)&&(vr=x.createElement("div",{style:{width:On-(jn&&!yn?Kn:0),position:"sticky",left:0,overflow:"hidden"},className:"".concat(ht,"-expanded-row-fixed")},vr)),x.createElement(zt,{className:en,style:{display:fn?null:"none"}},x.createElement(tt,{component:Yt,prefixCls:ht,colSpan:on},vr))}var Ft=Nt;function Ot(pt){var ht=pt.prefixCls,Mt=pt.record,zt=pt.onExpand,Yt=pt.expanded,en=pt.expandable,fn="".concat(ht,"-row-expand-icon");if(!en)return x.createElement("span",{className:je()(fn,"".concat(ht,"-row-spaced"))});var on=function(hn){zt(Mt,hn),hn.stopPropagation()};return x.createElement("span",{className:je()(fn,(0,Ie.Z)((0,Ie.Z)({},"".concat(ht,"-row-expanded"),Yt),"".concat(ht,"-row-collapsed"),!Yt)),onClick:on})}function kt(pt,ht,Mt){var zt=[];function Yt(en){(en||[]).forEach(function(fn,on){zt.push(ht(fn,on)),Yt(fn[Mt])})}return Yt(pt),zt}function Bt(pt,ht,Mt,zt){return typeof pt=="string"?pt:typeof pt=="function"?pt(ht,Mt,zt):""}function bt(pt,ht,Mt,zt,Yt){var en=pt.record,fn=pt.prefixCls,on=pt.columnsKey,yn=pt.fixedInfoList,hn=pt.expandIconColumnIndex,Kn=pt.nestExpandable,jn=pt.indentSize,Pn=pt.expandIcon,On=pt.expanded,An=pt.hasNestChildren,vr=pt.onTriggerExpand,er=on[Mt],gr=yn[Mt],Ar;Mt===(hn||0)&&Kn&&(Ar=x.createElement(x.Fragment,null,x.createElement("span",{style:{paddingLeft:"".concat(jn*zt,"px")},className:"".concat(fn,"-row-indent indent-level-").concat(zt)}),Pn({prefixCls:fn,expanded:On,expandable:An,record:en,onExpand:vr})));var yr;return ht.onCell&&(yr=ht.onCell(en,Yt)),{key:er,fixedInfo:gr,appendCellNode:Ar,additionalCellProps:yr||{}}}function jt(pt){var ht=pt.className,Mt=pt.style,zt=pt.record,Yt=pt.index,en=pt.renderIndex,fn=pt.rowKey,on=pt.indent,yn=on===void 0?0:on,hn=pt.rowComponent,Kn=pt.cellComponent,jn=pt.scopeCellComponent,Pn=vt(zt,fn,Yt,yn),On=Pn.prefixCls,An=Pn.flattenColumns,vr=Pn.expandedRowClassName,er=Pn.expandedRowRender,gr=Pn.rowProps,Ar=Pn.expanded,yr=Pn.rowSupportExpand,Tr=x.useRef(!1);Tr.current||(Tr.current=Ar);var Nr=Bt(vr,zt,Yt,yn),Vr=x.createElement(hn,(0,ce.Z)({},gr,{"data-row-key":fn,className:je()(ht,"".concat(On,"-row"),"".concat(On,"-row-level-").concat(yn),gr==null?void 0:gr.className,(0,Ie.Z)({},Nr,yn>=1)),style:(0,Oe.Z)((0,Oe.Z)({},Mt),gr==null?void 0:gr.style)}),An.map(function(si,qr){var yi=si.render,Kr=si.dataIndex,Gr=si.className,Fr=bt(Pn,si,qr,yn,Yt),Dr=Fr.key,Hr=Fr.fixedInfo,Yr=Fr.appendCellNode,li=Fr.additionalCellProps;return x.createElement(tt,(0,ce.Z)({className:Gr,ellipsis:si.ellipsis,align:si.align,scope:si.rowScope,component:si.rowScope?jn:Kn,prefixCls:On,key:Dr,record:zt,index:Yt,renderIndex:en,dataIndex:Kr,render:yi,shouldCellUpdate:si.shouldCellUpdate},Hr,{appendNode:Yr,additionalProps:li}))})),zr;if(yr&&(Tr.current||Ar)){var Ti=er(zt,Yt,yn+1,Ar);zr=x.createElement(Ft,{expanded:Ar,className:je()("".concat(On,"-expanded-row"),"".concat(On,"-expanded-row-level-").concat(yn+1),Nr),prefixCls:On,component:hn,cellComponent:Kn,colSpan:An.length,isEmpty:!1},Ti)}return x.createElement(x.Fragment,null,Vr,zr)}var Kt=ve(jt);function qt(pt){var ht=pt.columnKey,Mt=pt.onColumnResize,zt=x.useRef();return(0,ee.Z)(function(){zt.current&&Mt(ht,zt.current.offsetWidth)},[]),x.createElement(ct.Z,{data:ht},x.createElement("td",{ref:zt,style:{padding:0,border:0,height:0}},x.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}var wt=ge(29194);function Rt(pt){var ht=pt.prefixCls,Mt=pt.columnsKey,zt=pt.onColumnResize,Yt=x.useRef(null);return x.createElement("tr",{"aria-hidden":"true",className:"".concat(ht,"-measure-row"),style:{height:0,fontSize:0},ref:Yt},x.createElement(ct.Z.Collection,{onBatchResize:function(fn){(0,wt.Z)(Yt.current)&&fn.forEach(function(on){var yn=on.data,hn=on.size;zt(yn,hn.offsetWidth)})}},Mt.map(function(en){return x.createElement(qt,{key:en,columnKey:en,onColumnResize:zt})})))}function Vt(pt){var ht=pt.data,Mt=pt.measureColumnWidth,zt=te(Fe,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),Yt=zt.prefixCls,en=zt.getComponent,fn=zt.onColumnResize,on=zt.flattenColumns,yn=zt.getRowKey,hn=zt.expandedKeys,Kn=zt.childrenColumnName,jn=zt.emptyNode,Pn=Et(ht,Kn,hn,yn),On=x.useRef({renderWithProps:!1}),An=en(["body","wrapper"],"tbody"),vr=en(["body","row"],"tr"),er=en(["body","cell"],"td"),gr=en(["body","cell"],"th"),Ar;ht.length?Ar=Pn.map(function(Tr,Nr){var Vr=Tr.record,zr=Tr.indent,Ti=Tr.index,si=yn(Vr,Nr);return x.createElement(Kt,{key:si,rowKey:si,record:Vr,index:Nr,renderIndex:Ti,rowComponent:vr,cellComponent:er,scopeCellComponent:gr,indent:zr})}):Ar=x.createElement(Ft,{expanded:!0,className:"".concat(Yt,"-placeholder"),prefixCls:Yt,component:vr,cellComponent:er,colSpan:on.length,isEmpty:!0},jn);var yr=$e(on);return x.createElement(it.Provider,{value:On.current},x.createElement(An,{className:"".concat(Yt,"-tbody")},Mt&&x.createElement(Rt,{prefixCls:Yt,columnsKey:yr,onColumnResize:fn}),Ar))}var _t=ve(Vt),un=["expandable"],xn="RC_TABLE_INTERNAL_COL_DEFINE";function Wn(pt){var ht=pt.expandable,Mt=(0,Me.Z)(pt,un),zt;return"expandable"in pt?zt=(0,Oe.Z)((0,Oe.Z)({},Mt),ht):zt=Mt,zt.showExpandColumn===!1&&(zt.expandIconColumnIndex=-1),zt}var zn=["columnType"];function gn(pt){for(var ht=pt.colWidths,Mt=pt.columns,zt=pt.columCount,Yt=te(Fe,["tableLayout"]),en=Yt.tableLayout,fn=[],on=zt||Mt.length,yn=!1,hn=on-1;hn>=0;hn-=1){var Kn=ht[hn],jn=Mt&&Mt[hn],Pn=void 0,On=void 0;if(jn&&(Pn=jn[xn],en==="auto"&&(On=jn.minWidth)),Kn||On||Pn||yn){var An=Pn||{},vr=An.columnType,er=(0,Me.Z)(An,zn);fn.unshift(x.createElement("col",(0,ce.Z)({key:hn,style:{width:Kn,minWidth:On}},er))),yn=!0}}return x.createElement("colgroup",null,fn)}var Ln=gn,mn=ge(77654),tn=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function sn(pt,ht){return(0,x.useMemo)(function(){for(var Mt=[],zt=0;zt<ht;zt+=1){var Yt=pt[zt];if(Yt!==void 0)Mt[zt]=Yt;else return null}return Mt},[pt.join("_"),ht])}var ln=x.forwardRef(function(pt,ht){var Mt=pt.className,zt=pt.noData,Yt=pt.columns,en=pt.flattenColumns,fn=pt.colWidths,on=pt.columCount,yn=pt.stickyOffsets,hn=pt.direction,Kn=pt.fixHeader,jn=pt.stickyTopOffset,Pn=pt.stickyBottomOffset,On=pt.stickyClassName,An=pt.onScroll,vr=pt.maxContentScroll,er=pt.children,gr=(0,Me.Z)(pt,tn),Ar=te(Fe,["prefixCls","scrollbarSize","isSticky","getComponent"]),yr=Ar.prefixCls,Tr=Ar.scrollbarSize,Nr=Ar.isSticky,Vr=Ar.getComponent,zr=Vr(["header","table"],"table"),Ti=Nr&&!Kn?0:Tr,si=x.useRef(null),qr=x.useCallback(function(li){(0,z.mH)(ht,li),(0,z.mH)(si,li)},[]);x.useEffect(function(){var li;function Mr(Mi){var Ni=Mi,xa=Ni.currentTarget,pa=Ni.deltaX;pa&&(An({currentTarget:xa,scrollLeft:xa.scrollLeft+pa}),Mi.preventDefault())}return(li=si.current)===null||li===void 0||li.addEventListener("wheel",Mr,{passive:!1}),function(){var Mi;(Mi=si.current)===null||Mi===void 0||Mi.removeEventListener("wheel",Mr)}},[]);var yi=x.useMemo(function(){return en.every(function(li){return li.width})},[en]),Kr=en[en.length-1],Gr={fixed:Kr?Kr.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat(yr,"-cell-scrollbar")}}},Fr=(0,x.useMemo)(function(){return Ti?[].concat((0,mn.Z)(Yt),[Gr]):Yt},[Ti,Yt]),Dr=(0,x.useMemo)(function(){return Ti?[].concat((0,mn.Z)(en),[Gr]):en},[Ti,en]),Hr=(0,x.useMemo)(function(){var li=yn.right,Mr=yn.left;return(0,Oe.Z)((0,Oe.Z)({},yn),{},{left:hn==="rtl"?[].concat((0,mn.Z)(Mr.map(function(Mi){return Mi+Ti})),[0]):Mr,right:hn==="rtl"?li:[].concat((0,mn.Z)(li.map(function(Mi){return Mi+Ti})),[0]),isSticky:Nr})},[Ti,yn,Nr]),Yr=sn(fn,on);return x.createElement("div",{style:(0,Oe.Z)({overflow:"hidden"},Nr?{top:jn,bottom:Pn}:{}),ref:qr,className:je()(Mt,(0,Ie.Z)({},On,!!On))},x.createElement(zr,{style:{tableLayout:"fixed",visibility:zt||Yr?null:"hidden"}},(!zt||!vr||yi)&&x.createElement(Ln,{colWidths:Yr?[].concat((0,mn.Z)(Yr),[Ti]):[],columCount:on+1,columns:Dr}),er((0,Oe.Z)((0,Oe.Z)({},gr),{},{stickyOffsets:Hr,columns:Fr,flattenColumns:Dr}))))}),$t=x.memo(ln),vn=function(ht){var Mt=ht.cells,zt=ht.stickyOffsets,Yt=ht.flattenColumns,en=ht.rowComponent,fn=ht.cellComponent,on=ht.onHeaderRow,yn=ht.index,hn=te(Fe,["prefixCls","direction"]),Kn=hn.prefixCls,jn=hn.direction,Pn;on&&(Pn=on(Mt.map(function(An){return An.column}),yn));var On=$e(Mt.map(function(An){return An.column}));return x.createElement(en,Pn,Mt.map(function(An,vr){var er=An.column,gr=Re(An.colStart,An.colEnd,Yt,zt,jn),Ar;return er&&er.onHeaderCell&&(Ar=An.column.onHeaderCell(er)),x.createElement(tt,(0,ce.Z)({},An,{scope:er.title?An.colSpan>1?"colgroup":"col":null,ellipsis:er.ellipsis,align:er.align,component:fn,prefixCls:Kn,key:On[vr]},gr,{additionalProps:Ar,rowType:"header"}))}))},bn=vn;function Sn(pt){var ht=[];function Mt(fn,on){var yn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ht[yn]=ht[yn]||[];var hn=on,Kn=fn.filter(Boolean).map(function(jn){var Pn={key:jn.key,className:jn.className||"",children:jn.title,column:jn,colStart:hn},On=1,An=jn.children;return An&&An.length>0&&(On=Mt(An,hn,yn+1).reduce(function(vr,er){return vr+er},0),Pn.hasSubColumns=!0),"colSpan"in jn&&(On=jn.colSpan),"rowSpan"in jn&&(Pn.rowSpan=jn.rowSpan),Pn.colSpan=On,Pn.colEnd=Pn.colStart+On-1,ht[yn].push(Pn),hn+=On,On});return Kn}Mt(pt,0);for(var zt=ht.length,Yt=function(on){ht[on].forEach(function(yn){!("rowSpan"in yn)&&!yn.hasSubColumns&&(yn.rowSpan=zt-on)})},en=0;en<zt;en+=1)Yt(en);return ht}var Yn=function(ht){var Mt=ht.stickyOffsets,zt=ht.columns,Yt=ht.flattenColumns,en=ht.onHeaderRow,fn=te(Fe,["prefixCls","getComponent"]),on=fn.prefixCls,yn=fn.getComponent,hn=x.useMemo(function(){return Sn(zt)},[zt]),Kn=yn(["header","wrapper"],"thead"),jn=yn(["header","row"],"tr"),Pn=yn(["header","cell"],"th");return x.createElement(Kn,{className:"".concat(on,"-thead")},hn.map(function(On,An){var vr=x.createElement(bn,{key:An,flattenColumns:Yt,cells:On,stickyOffsets:Mt,rowComponent:jn,cellComponent:Pn,onHeaderRow:en,index:An});return vr}))},pn=ve(Yn),Mn=ge(11592);function $n(pt){var ht=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof ht=="number"?ht:ht.endsWith("%")?pt*parseFloat(ht)/100:null}function Jn(pt,ht,Mt){return x.useMemo(function(){if(ht&&ht>0){var zt=0,Yt=0;pt.forEach(function(Pn){var On=$n(ht,Pn.width);On?zt+=On:Yt+=1});var en=Math.max(ht,Mt),fn=Math.max(en-zt,Yt),on=Yt,yn=fn/Yt,hn=0,Kn=pt.map(function(Pn){var On=(0,Oe.Z)({},Pn),An=$n(ht,On.width);if(An)On.width=An;else{var vr=Math.floor(yn);On.width=on===1?fn:vr,fn-=vr,on-=1}return hn+=On.width,On});if(hn<en){var jn=en/hn;fn=en,Kn.forEach(function(Pn,On){var An=Math.floor(Pn.width*jn);Pn.width=On===Kn.length-1?fn:An,fn-=An})}return[Kn,Math.max(hn,en)]}return[pt,ht]},[pt,ht,Mt])}var Cr=["children"],cr=["fixed"];function dn(pt){return(0,Mn.Z)(pt).filter(function(ht){return x.isValidElement(ht)}).map(function(ht){var Mt=ht.key,zt=ht.props,Yt=zt.children,en=(0,Me.Z)(zt,Cr),fn=(0,Oe.Z)({key:Mt},en);return Yt&&(fn.children=dn(Yt)),fn})}function En(pt){return pt.filter(function(ht){return ht&&(0,xe.Z)(ht)==="object"&&!ht.hidden}).map(function(ht){var Mt=ht.children;return Mt&&Mt.length>0?(0,Oe.Z)((0,Oe.Z)({},ht),{},{children:En(Mt)}):ht})}function Gn(pt){var ht=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return pt.filter(function(Mt){return Mt&&(0,xe.Z)(Mt)==="object"}).reduce(function(Mt,zt,Yt){var en=zt.fixed,fn=en===!0?"left":en,on="".concat(ht,"-").concat(Yt),yn=zt.children;return yn&&yn.length>0?[].concat((0,mn.Z)(Mt),(0,mn.Z)(Gn(yn,on).map(function(hn){return(0,Oe.Z)({fixed:fn},hn)}))):[].concat((0,mn.Z)(Mt),[(0,Oe.Z)((0,Oe.Z)({key:on},zt),{},{fixed:fn})])},[])}function Xn(pt){return pt.map(function(ht){var Mt=ht.fixed,zt=(0,Me.Z)(ht,cr),Yt=Mt;return Mt==="left"?Yt="right":Mt==="right"&&(Yt="left"),(0,Oe.Z)({fixed:Yt},zt)})}function Wt(pt,ht){var Mt=pt.prefixCls,zt=pt.columns,Yt=pt.children,en=pt.expandable,fn=pt.expandedKeys,on=pt.columnTitle,yn=pt.getRowKey,hn=pt.onTriggerExpand,Kn=pt.expandIcon,jn=pt.rowExpandable,Pn=pt.expandIconColumnIndex,On=pt.direction,An=pt.expandRowByClick,vr=pt.columnWidth,er=pt.fixed,gr=pt.scrollWidth,Ar=pt.clientWidth,yr=x.useMemo(function(){var Kr=zt||dn(Yt)||[];return En(Kr.slice())},[zt,Yt]),Tr=x.useMemo(function(){if(en){var Kr=yr.slice();if(!Kr.includes(gt)){var Gr=Pn||0;Gr>=0&&(Gr||er==="left"||!er)&&Kr.splice(Gr,0,gt),er==="right"&&Kr.splice(yr.length,0,gt)}var Fr=Kr.indexOf(gt);Kr=Kr.filter(function(li,Mr){return li!==gt||Mr===Fr});var Dr=yr[Fr],Hr;er?Hr=er:Hr=Dr?Dr.fixed:null;var Yr=(0,Ie.Z)((0,Ie.Z)((0,Ie.Z)((0,Ie.Z)((0,Ie.Z)((0,Ie.Z)({},xn,{className:"".concat(Mt,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),"title",on),"fixed",Hr),"className","".concat(Mt,"-row-expand-icon-cell")),"width",vr),"render",function(Mr,Mi,Ni){var xa=yn(Mi,Ni),pa=fn.has(xa),sa=jn?jn(Mi):!0,ma=Kn({prefixCls:Mt,expanded:pa,expandable:sa,record:Mi,onExpand:hn});return An?x.createElement("span",{onClick:function(Li){return Li.stopPropagation()}},ma):ma});return Kr.map(function(li){return li===gt?Yr:li})}return yr.filter(function(li){return li!==gt})},[en,yr,yn,fn,Kn,On]),Nr=x.useMemo(function(){var Kr=Tr;return ht&&(Kr=ht(Kr)),Kr.length||(Kr=[{render:function(){return null}}]),Kr},[ht,Tr,On]),Vr=x.useMemo(function(){return On==="rtl"?Xn(Gn(Nr)):Gn(Nr)},[Nr,On,gr]),zr=x.useMemo(function(){for(var Kr=-1,Gr=Vr.length-1;Gr>=0;Gr-=1){var Fr=Vr[Gr].fixed;if(Fr==="left"||Fr===!0){Kr=Gr;break}}if(Kr>=0)for(var Dr=0;Dr<=Kr;Dr+=1){var Hr=Vr[Dr].fixed;if(Hr!=="left"&&Hr!==!0)return!0}var Yr=Vr.findIndex(function(Mi){var Ni=Mi.fixed;return Ni==="right"});if(Yr>=0)for(var li=Yr;li<Vr.length;li+=1){var Mr=Vr[li].fixed;if(Mr!=="right")return!0}return!1},[Vr]),Ti=Jn(Vr,gr,Ar),si=(0,Pe.Z)(Ti,2),qr=si[0],yi=si[1];return[Nr,qr,yi,zr]}var Xt=Wt;function Tt(pt,ht,Mt){var zt=Wn(pt),Yt=zt.expandIcon,en=zt.expandedRowKeys,fn=zt.defaultExpandedRowKeys,on=zt.defaultExpandAllRows,yn=zt.expandedRowRender,hn=zt.onExpand,Kn=zt.onExpandedRowsChange,jn=zt.childrenColumnName,Pn=Yt||Ot,On=jn||"children",An=x.useMemo(function(){return yn?"row":pt.expandable&&pt.internalHooks===a&&pt.expandable.__PARENT_RENDER_ICON__||ht.some(function(Nr){return Nr&&(0,xe.Z)(Nr)==="object"&&Nr[On]})?"nest":!1},[!!yn,ht]),vr=x.useState(function(){return fn||(on?kt(ht,Mt,On):[])}),er=(0,Pe.Z)(vr,2),gr=er[0],Ar=er[1],yr=x.useMemo(function(){return new Set(en||gr||[])},[en,gr]),Tr=x.useCallback(function(Nr){var Vr=Mt(Nr,ht.indexOf(Nr)),zr,Ti=yr.has(Vr);Ti?(yr.delete(Vr),zr=(0,mn.Z)(yr)):zr=[].concat((0,mn.Z)(yr),[Vr]),Ar(zr),hn&&hn(!Ti,Nr),Kn&&Kn(zr)},[Mt,yr,ht,hn,Kn]);return[zt,An,yr,Pn,On,Tr]}function Zt(pt,ht,Mt){var zt=pt.map(function(Yt,en){return Re(en,en,pt,ht,Mt)});return(0,we.Z)(function(){return zt},[zt],function(Yt,en){return!(0,E.Z)(Yt,en)})}function Pt(pt){var ht=(0,x.useRef)(pt),Mt=(0,x.useState)({}),zt=(0,Pe.Z)(Mt,2),Yt=zt[1],en=(0,x.useRef)(null),fn=(0,x.useRef)([]);function on(yn){fn.current.push(yn);var hn=Promise.resolve();en.current=hn,hn.then(function(){if(en.current===hn){var Kn=fn.current,jn=ht.current;fn.current=[],Kn.forEach(function(Pn){ht.current=Pn(ht.current)}),en.current=null,jn!==ht.current&&Yt({})}})}return(0,x.useEffect)(function(){return function(){en.current=null}},[]),[ht.current,on]}function Ht(pt){var ht=(0,x.useRef)(pt||null),Mt=(0,x.useRef)();function zt(){window.clearTimeout(Mt.current)}function Yt(fn){ht.current=fn,zt(),Mt.current=window.setTimeout(function(){ht.current=null,Mt.current=void 0},100)}function en(){return ht.current}return(0,x.useEffect)(function(){return zt},[]),[Yt,en]}function Ct(){var pt=x.useState(-1),ht=(0,Pe.Z)(pt,2),Mt=ht[0],zt=ht[1],Yt=x.useState(-1),en=(0,Pe.Z)(Yt,2),fn=en[0],on=en[1],yn=x.useCallback(function(hn,Kn){zt(hn),on(Kn)},[]);return[Mt,fn,yn]}var Gt=ge(47273),Jt=(0,Gt.Z)()?window:null;function xt(pt,ht){var Mt=(0,xe.Z)(pt)==="object"?pt:{},zt=Mt.offsetHeader,Yt=zt===void 0?0:zt,en=Mt.offsetSummary,fn=en===void 0?0:en,on=Mt.offsetScroll,yn=on===void 0?0:on,hn=Mt.getContainer,Kn=hn===void 0?function(){return Jt}:hn,jn=Kn()||Jt,Pn=!!pt;return x.useMemo(function(){return{isSticky:Pn,stickyClassName:Pn?"".concat(ht,"-sticky-holder"):"",offsetHeader:Yt,offsetSummary:fn,offsetScroll:yn,container:jn}},[Pn,yn,Yt,fn,ht,jn])}function St(pt,ht,Mt){var zt=(0,x.useMemo)(function(){var Yt=ht.length,en=function(hn,Kn,jn){for(var Pn=[],On=0,An=hn;An!==Kn;An+=jn)Pn.push(On),ht[An].fixed&&(On+=pt[An]||0);return Pn},fn=en(0,Yt,1),on=en(Yt-1,-1,-1).reverse();return Mt==="rtl"?{left:on,right:fn}:{left:fn,right:on}},[pt,ht,Mt]);return zt}var Dt=St;function It(pt){var ht=pt.className,Mt=pt.children;return x.createElement("div",{className:ht},Mt)}var Lt=It,rn=ge(8224),an=ge(16089),cn=ge(76846);function In(pt){var ht=(0,cn.bn)(pt),Mt=ht.getBoundingClientRect(),zt=document.documentElement;return{left:Mt.left+(window.pageXOffset||zt.scrollLeft)-(zt.clientLeft||document.body.clientLeft||0),top:Mt.top+(window.pageYOffset||zt.scrollTop)-(zt.clientTop||document.body.clientTop||0)}}var kn=function(ht,Mt){var zt,Yt,en=ht.scrollBodyRef,fn=ht.onScroll,on=ht.offsetScroll,yn=ht.container,hn=ht.direction,Kn=te(Fe,"prefixCls"),jn=((zt=en.current)===null||zt===void 0?void 0:zt.scrollWidth)||0,Pn=((Yt=en.current)===null||Yt===void 0?void 0:Yt.clientWidth)||0,On=jn&&Pn*(Pn/jn),An=x.useRef(),vr=Pt({scrollLeft:0,isHiddenScrollBar:!0}),er=(0,Pe.Z)(vr,2),gr=er[0],Ar=er[1],yr=x.useRef({delta:0,x:0}),Tr=x.useState(!1),Nr=(0,Pe.Z)(Tr,2),Vr=Nr[0],zr=Nr[1],Ti=x.useRef(null);x.useEffect(function(){return function(){an.Z.cancel(Ti.current)}},[]);var si=function(){zr(!1)},qr=function(Dr){Dr.persist(),yr.current.delta=Dr.pageX-gr.scrollLeft,yr.current.x=0,zr(!0),Dr.preventDefault()},yi=function(Dr){var Hr,Yr=Dr||((Hr=window)===null||Hr===void 0?void 0:Hr.event),li=Yr.buttons;if(!Vr||li===0){Vr&&zr(!1);return}var Mr=yr.current.x+Dr.pageX-yr.current.x-yr.current.delta,Mi=hn==="rtl";Mr=Math.max(Mi?On-Pn:0,Math.min(Mi?0:Pn-On,Mr));var Ni=!Mi||Math.abs(Mr)+Math.abs(On)<Pn;Ni&&(fn({scrollLeft:Mr/Pn*(jn+2)}),yr.current.x=Dr.pageX)},Kr=function(){an.Z.cancel(Ti.current),Ti.current=(0,an.Z)(function(){if(en.current){var Dr=In(en.current).top,Hr=Dr+en.current.offsetHeight,Yr=yn===window?document.documentElement.scrollTop+window.innerHeight:In(yn).top+yn.clientHeight;Hr-(0,yt.Z)()<=Yr||Dr>=Yr-on?Ar(function(li){return(0,Oe.Z)((0,Oe.Z)({},li),{},{isHiddenScrollBar:!0})}):Ar(function(li){return(0,Oe.Z)((0,Oe.Z)({},li),{},{isHiddenScrollBar:!1})})}})},Gr=function(Dr){Ar(function(Hr){return(0,Oe.Z)((0,Oe.Z)({},Hr),{},{scrollLeft:Dr/jn*Pn||0})})};return x.useImperativeHandle(Mt,function(){return{setScrollLeft:Gr,checkScrollBarVisible:Kr}}),x.useEffect(function(){var Fr=(0,rn.Z)(document.body,"mouseup",si,!1),Dr=(0,rn.Z)(document.body,"mousemove",yi,!1);return Kr(),function(){Fr.remove(),Dr.remove()}},[On,Vr]),x.useEffect(function(){if(en.current){for(var Fr=[],Dr=(0,cn.bn)(en.current);Dr;)Fr.push(Dr),Dr=Dr.parentElement;return Fr.forEach(function(Hr){return Hr.addEventListener("scroll",Kr,!1)}),window.addEventListener("resize",Kr,!1),window.addEventListener("scroll",Kr,!1),yn.addEventListener("scroll",Kr,!1),function(){Fr.forEach(function(Hr){return Hr.removeEventListener("scroll",Kr)}),window.removeEventListener("resize",Kr),window.removeEventListener("scroll",Kr),yn.removeEventListener("scroll",Kr)}}},[yn]),x.useEffect(function(){gr.isHiddenScrollBar||Ar(function(Fr){var Dr=en.current;return Dr?(0,Oe.Z)((0,Oe.Z)({},Fr),{},{scrollLeft:Dr.scrollLeft/Dr.scrollWidth*Dr.clientWidth}):Fr})},[gr.isHiddenScrollBar]),jn<=Pn||!On||gr.isHiddenScrollBar?null:x.createElement("div",{style:{height:(0,yt.Z)(),width:Pn,bottom:on},className:"".concat(Kn,"-sticky-scroll")},x.createElement("div",{onMouseDown:qr,ref:An,className:je()("".concat(Kn,"-sticky-scroll-bar"),(0,Ie.Z)({},"".concat(Kn,"-sticky-scroll-bar-active"),Vr)),style:{width:"".concat(On,"px"),transform:"translate3d(".concat(gr.scrollLeft,"px, 0, 0)")}}))},tr=x.forwardRef(kn);function Rn(pt){return null}var Fn=Rn;function Zn(pt){return null}var qn=Zn,rr="rc-table",ir=[],dr={};function _n(){return"No Data"}function or(pt,ht){var Mt=(0,Oe.Z)({rowKey:"key",prefixCls:rr,emptyText:_n},pt),zt=Mt.prefixCls,Yt=Mt.className,en=Mt.rowClassName,fn=Mt.style,on=Mt.data,yn=Mt.rowKey,hn=Mt.scroll,Kn=Mt.tableLayout,jn=Mt.direction,Pn=Mt.title,On=Mt.footer,An=Mt.summary,vr=Mt.caption,er=Mt.id,gr=Mt.showHeader,Ar=Mt.components,yr=Mt.emptyText,Tr=Mt.onRow,Nr=Mt.onHeaderRow,Vr=Mt.onScroll,zr=Mt.internalHooks,Ti=Mt.transformColumns,si=Mt.internalRefs,qr=Mt.tailor,yi=Mt.getContainerWidth,Kr=Mt.sticky,Gr=Mt.rowHoverable,Fr=Gr===void 0?!0:Gr,Dr=on||ir,Hr=!!Dr.length,Yr=zr===a,li=x.useCallback(function(Gi,Qi){return(0,Ve.Z)(Ar,Gi)||Qi},[Ar]),Mr=x.useMemo(function(){return typeof yn=="function"?yn:function(Gi){var Qi=Gi&&Gi[yn];return Qi}},[yn]),Mi=li(["body"]),Ni=Ct(),xa=(0,Pe.Z)(Ni,3),pa=xa[0],sa=xa[1],ma=xa[2],Da=Tt(Mt,Dr,Mr),Li=(0,Pe.Z)(Da,6),Ri=Li[0],Oa=Li[1],ja=Li[2],ti=Li[3],wi=Li[4],$r=Li[5],Zr=hn==null?void 0:hn.x,Zi=x.useState(0),Ji=(0,Pe.Z)(Zi,2),da=Ji[0],ia=Ji[1],Ta=Xt((0,Oe.Z)((0,Oe.Z)((0,Oe.Z)({},Mt),Ri),{},{expandable:!!Ri.expandedRowRender,columnTitle:Ri.columnTitle,expandedKeys:ja,getRowKey:Mr,onTriggerExpand:$r,expandIcon:ti,expandIconColumnIndex:Ri.expandIconColumnIndex,direction:jn,scrollWidth:Yr&&qr&&typeof Zr=="number"?Zr:null,clientWidth:da}),Yr?Ti:null),La=(0,Pe.Z)(Ta,4),ii=La[0],pi=La[1],$i=La[2],na=La[3],ta=$i!=null?$i:Zr,Ha=x.useMemo(function(){return{columns:ii,flattenColumns:pi}},[ii,pi]),Ia=x.useRef(),go=x.useRef(),va=x.useRef(),Vi=x.useRef();x.useImperativeHandle(ht,function(){return{nativeElement:Ia.current,scrollTo:function(Qi){var no;if(va.current instanceof HTMLElement){var Do=Qi.index,ro=Qi.top,Ps=Qi.key;if(et(ro)){var us;(us=va.current)===null||us===void 0||us.scrollTo({top:ro})}else{var es,Bs=Ps!=null?Ps:Mr(Dr[Do]);(es=va.current.querySelector('[data-row-key="'.concat(Bs,'"]')))===null||es===void 0||es.scrollIntoView()}}else(no=va.current)!==null&&no!==void 0&&no.scrollTo&&va.current.scrollTo(Qi)}}});var aa=x.useRef(),la=x.useState(!1),Ra=(0,Pe.Z)(la,2),wa=Ra[0],Ki=Ra[1],ga=x.useState(!1),qi=(0,Pe.Z)(ga,2),$a=qi[0],Ma=qi[1],co=x.useState(new Map),yo=(0,Pe.Z)(co,2),Yo=yo[0],ua=yo[1],Us=$e(pi),fo=Us.map(function(Gi){return Yo.get(Gi)}),Mo=x.useMemo(function(){return fo},[fo.join("_")]),So=Dt(Mo,pi,jn),bo=hn&&nt(hn.y),ca=hn&&nt(ta)||!!Ri.fixed,Ao=ca&&pi.some(function(Gi){var Qi=Gi.fixed;return Qi}),ss=x.useRef(),Jo=xt(Kr,zt),Qo=Jo.isSticky,al=Jo.offsetHeader,ol=Jo.offsetSummary,sl=Jo.offsetScroll,ll=Jo.stickyClassName,Dl=Jo.container,Pi=x.useMemo(function(){return An==null?void 0:An(Dr)},[An,Dr]),Wi=(bo||Qo)&&x.isValidElement(Pi)&&Pi.type===Te&&Pi.props.fixed,ba,Pa,Ya;bo&&(Pa={overflowY:Hr?"scroll":"auto",maxHeight:hn.y}),ca&&(ba={overflowX:"auto"},bo||(Pa={overflowY:"hidden"}),Ya={width:ta===!0?"auto":ta,minWidth:"100%"});var Ua=x.useCallback(function(Gi,Qi){ua(function(no){if(no.get(Gi)!==Qi){var Do=new Map(no);return Do.set(Gi,Qi),Do}return no})},[]),Ro=Ht(null),to=(0,Pe.Z)(Ro,2),Ts=to[0],Ol=to[1];function Vs(Gi,Qi){Qi&&(typeof Qi=="function"?Qi(Gi):Qi.scrollLeft!==Gi&&(Qi.scrollLeft=Gi,Qi.scrollLeft!==Gi&&setTimeout(function(){Qi.scrollLeft=Gi},0)))}var vs=(0,ye.Z)(function(Gi){var Qi=Gi.currentTarget,no=Gi.scrollLeft,Do=jn==="rtl",ro=typeof no=="number"?no:Qi.scrollLeft,Ps=Qi||dr;if(!Ol()||Ol()===Ps){var us;Ts(Ps),Vs(ro,go.current),Vs(ro,va.current),Vs(ro,aa.current),Vs(ro,(us=ss.current)===null||us===void 0?void 0:us.setScrollLeft)}var es=Qi||go.current;if(es){var Bs=Yr&&qr&&typeof ta=="number"?ta:es.scrollWidth,Wl=es.clientWidth;if(Bs===Wl){Ki(!1),Ma(!1);return}Do?(Ki(-ro<Bs-Wl),Ma(-ro>0)):(Ki(ro>0),Ma(ro<Bs-Wl))}}),ul=(0,ye.Z)(function(Gi){vs(Gi),Vr==null||Vr(Gi)}),gs=function(){if(ca&&va.current){var Qi;vs({currentTarget:(0,cn.bn)(va.current),scrollLeft:(Qi=va.current)===null||Qi===void 0?void 0:Qi.scrollLeft})}else Ki(!1),Ma(!1)},Tl=function(Qi){var no,Do=Qi.width;(no=ss.current)===null||no===void 0||no.checkScrollBarVisible();var ro=Ia.current?Ia.current.offsetWidth:Do;Yr&&yi&&Ia.current&&(ro=yi(Ia.current,ro)||ro),ro!==da&&(gs(),ia(ro))},cl=x.useRef(!1);x.useEffect(function(){cl.current&&gs()},[ca,on,ii.length]),x.useEffect(function(){cl.current=!0},[]);var Il=x.useState(0),$l=(0,Pe.Z)(Il,2),ls=$l[0],Pl=$l[1],gu=x.useState(!0),Bl=(0,Pe.Z)(gu,2),Ks=Bl[0],yu=Bl[1];(0,ee.Z)(function(){(!qr||!Yr)&&(va.current instanceof Element?Pl((0,yt.o)(va.current).width):Pl((0,yt.o)(Vi.current).width)),yu((0,ut.G)("position","sticky"))},[]),x.useEffect(function(){Yr&&si&&(si.body.current=va.current)});var bu=x.useCallback(function(Gi){return x.createElement(x.Fragment,null,x.createElement(pn,Gi),Wi==="top"&&x.createElement(Ue,Gi,Pi))},[Wi,Pi]),Gs=x.useCallback(function(Gi){return x.createElement(Ue,Gi,Pi)},[Pi]),Fl=li(["table"],"table"),Xs=x.useMemo(function(){return Kn||(Ao?ta==="max-content"?"auto":"fixed":bo||Qo||pi.some(function(Gi){var Qi=Gi.ellipsis;return Qi})?"fixed":"auto")},[bo,Ao,pi,Kn,Qo]),jl,Ys={colWidths:Mo,columCount:pi.length,stickyOffsets:So,onHeaderRow:Nr,fixHeader:bo,scroll:hn},Ml=x.useMemo(function(){return Hr?null:typeof yr=="function"?yr():yr},[Hr,yr]),ql=x.createElement(_t,{data:Dr,measureColumnWidth:bo||ca||Qo}),Nl=x.createElement(Ln,{colWidths:pi.map(function(Gi){var Qi=Gi.width;return Qi}),columns:pi}),kl=vr!=null?x.createElement("caption",{className:"".concat(zt,"-caption")},vr):void 0,Cu=(0,at.Z)(Mt,{data:!0}),dl=(0,at.Z)(Mt,{aria:!0});if(bo||Qo){var ys;typeof Mi=="function"?(ys=Mi(Dr,{scrollbarSize:ls,ref:va,onScroll:vs}),Ys.colWidths=pi.map(function(Gi,Qi){var no=Gi.width,Do=Qi===pi.length-1?no-ls:no;return typeof Do=="number"&&!Number.isNaN(Do)?Do:0})):ys=x.createElement("div",{style:(0,Oe.Z)((0,Oe.Z)({},ba),Pa),onScroll:ul,ref:va,className:je()("".concat(zt,"-body"))},x.createElement(Fl,(0,ce.Z)({style:(0,Oe.Z)((0,Oe.Z)({},Ya),{},{tableLayout:Xs})},dl),kl,Nl,ql,!Wi&&Pi&&x.createElement(Ue,{stickyOffsets:So,flattenColumns:pi},Pi)));var Is=(0,Oe.Z)((0,Oe.Z)((0,Oe.Z)({noData:!Dr.length,maxContentScroll:ca&&ta==="max-content"},Ys),Ha),{},{direction:jn,stickyClassName:ll,onScroll:vs});jl=x.createElement(x.Fragment,null,gr!==!1&&x.createElement($t,(0,ce.Z)({},Is,{stickyTopOffset:al,className:"".concat(zt,"-header"),ref:go}),bu),ys,Wi&&Wi!=="top"&&x.createElement($t,(0,ce.Z)({},Is,{stickyBottomOffset:ol,className:"".concat(zt,"-summary"),ref:aa}),Gs),Qo&&va.current&&va.current instanceof Element&&x.createElement(tr,{ref:ss,offsetScroll:sl,scrollBodyRef:va,onScroll:vs,container:Dl,direction:jn}))}else jl=x.createElement("div",{style:(0,Oe.Z)((0,Oe.Z)({},ba),Pa),className:je()("".concat(zt,"-content")),onScroll:vs,ref:va},x.createElement(Fl,(0,ce.Z)({style:(0,Oe.Z)((0,Oe.Z)({},Ya),{},{tableLayout:Xs})},dl),kl,Nl,gr!==!1&&x.createElement(pn,(0,ce.Z)({},Ys,Ha)),ql,Pi&&x.createElement(Ue,{stickyOffsets:So,flattenColumns:pi},Pi)));var Ll=x.createElement("div",(0,ce.Z)({className:je()(zt,Yt,(0,Ie.Z)((0,Ie.Z)((0,Ie.Z)((0,Ie.Z)((0,Ie.Z)((0,Ie.Z)((0,Ie.Z)((0,Ie.Z)((0,Ie.Z)((0,Ie.Z)({},"".concat(zt,"-rtl"),jn==="rtl"),"".concat(zt,"-ping-left"),wa),"".concat(zt,"-ping-right"),$a),"".concat(zt,"-layout-fixed"),Kn==="fixed"),"".concat(zt,"-fixed-header"),bo),"".concat(zt,"-fixed-column"),Ao),"".concat(zt,"-fixed-column-gapped"),Ao&&na),"".concat(zt,"-scroll-horizontal"),ca),"".concat(zt,"-has-fix-left"),pi[0]&&pi[0].fixed),"".concat(zt,"-has-fix-right"),pi[pi.length-1]&&pi[pi.length-1].fixed==="right")),style:fn,id:er,ref:Ia},Cu),Pn&&x.createElement(Lt,{className:"".concat(zt,"-title")},Pn(Dr)),x.createElement("div",{ref:Vi,className:"".concat(zt,"-container")},jl),On&&x.createElement(Lt,{className:"".concat(zt,"-footer")},On(Dr)));ca&&(Ll=x.createElement(ct.Z,{onResize:Tl},Ll));var Rl=Zt(pi,So,jn),xu=x.useMemo(function(){return{scrollX:ta,prefixCls:zt,getComponent:li,scrollbarSize:ls,direction:jn,fixedInfoList:Rl,isSticky:Qo,supportSticky:Ks,componentWidth:da,fixHeader:bo,fixColumn:Ao,horizonScroll:ca,tableLayout:Xs,rowClassName:en,expandedRowClassName:Ri.expandedRowClassName,expandIcon:ti,expandableType:Oa,expandRowByClick:Ri.expandRowByClick,expandedRowRender:Ri.expandedRowRender,onTriggerExpand:$r,expandIconColumnIndex:Ri.expandIconColumnIndex,indentSize:Ri.indentSize,allColumnsFixedLeft:pi.every(function(Gi){return Gi.fixed==="left"}),emptyNode:Ml,columns:ii,flattenColumns:pi,onColumnResize:Ua,hoverStartRow:pa,hoverEndRow:sa,onHover:ma,rowExpandable:Ri.rowExpandable,onRow:Tr,getRowKey:Mr,expandedKeys:ja,childrenColumnName:wi,rowHoverable:Fr}},[ta,zt,li,ls,jn,Rl,Qo,Ks,da,bo,Ao,ca,Xs,en,Ri.expandedRowClassName,ti,Oa,Ri.expandRowByClick,Ri.expandedRowRender,$r,Ri.expandIconColumnIndex,Ri.indentSize,Ml,ii,pi,Ua,pa,sa,ma,Ri.rowExpandable,Tr,Mr,ja,wi,Fr]);return x.createElement(Fe.Provider,{value:xu},Ll)}var sr=x.forwardRef(or);function jr(pt){return me(sr,pt)}var wr=jr();wr.EXPAND_COLUMN=gt,wr.INTERNAL_HOOKS=a,wr.Column=Fn,wr.ColumnGroup=qn,wr.Summary=_e;var br=wr,Er=ge(48911),Br=re(null),Sr=re(null);function hr(pt,ht,Mt){var zt=ht||1;return Mt[pt+zt]-(Mt[pt]||0)}function pr(pt){var ht=pt.rowInfo,Mt=pt.column,zt=pt.colIndex,Yt=pt.indent,en=pt.index,fn=pt.component,on=pt.renderIndex,yn=pt.record,hn=pt.style,Kn=pt.className,jn=pt.inverse,Pn=pt.getHeight,On=Mt.render,An=Mt.dataIndex,vr=Mt.className,er=Mt.width,gr=te(Sr,["columnsOffset"]),Ar=gr.columnsOffset,yr=bt(ht,Mt,zt,Yt,en),Tr=yr.key,Nr=yr.fixedInfo,Vr=yr.appendCellNode,zr=yr.additionalCellProps,Ti=zr.style,si=zr.colSpan,qr=si===void 0?1:si,yi=zr.rowSpan,Kr=yi===void 0?1:yi,Gr=zt-1,Fr=hr(Gr,qr,Ar),Dr=qr>1?er-Fr:0,Hr=(0,Oe.Z)((0,Oe.Z)((0,Oe.Z)({},Ti),hn),{},{flex:"0 0 ".concat(Fr,"px"),width:"".concat(Fr,"px"),marginRight:Dr,pointerEvents:"auto"}),Yr=x.useMemo(function(){return jn?Kr<=1:qr===0||Kr===0||Kr>1},[Kr,qr,jn]);Yr?Hr.visibility="hidden":jn&&(Hr.height=Pn==null?void 0:Pn(Kr));var li=Yr?function(){return null}:On,Mr={};return(Kr===0||qr===0)&&(Mr.rowSpan=1,Mr.colSpan=1),x.createElement(tt,(0,ce.Z)({className:je()(vr,Kn),ellipsis:Mt.ellipsis,align:Mt.align,scope:Mt.rowScope,component:fn,prefixCls:ht.prefixCls,key:Tr,record:yn,index:en,renderIndex:on,dataIndex:An,render:li,shouldCellUpdate:Mt.shouldCellUpdate},Nr,{appendNode:Vr,additionalProps:(0,Oe.Z)((0,Oe.Z)({},zr),{},{style:Hr},Mr)}))}var kr=pr,Xr=["data","index","className","rowKey","style","extra","getHeight"],mi=x.forwardRef(function(pt,ht){var Mt=pt.data,zt=pt.index,Yt=pt.className,en=pt.rowKey,fn=pt.style,on=pt.extra,yn=pt.getHeight,hn=(0,Me.Z)(pt,Xr),Kn=Mt.record,jn=Mt.indent,Pn=Mt.index,On=te(Fe,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),An=On.scrollX,vr=On.flattenColumns,er=On.prefixCls,gr=On.fixColumn,Ar=On.componentWidth,yr=te(Br,["getComponent"]),Tr=yr.getComponent,Nr=vt(Kn,en,zt,jn),Vr=Tr(["body","row"],"div"),zr=Tr(["body","cell"],"div"),Ti=Nr.rowSupportExpand,si=Nr.expanded,qr=Nr.rowProps,yi=Nr.expandedRowRender,Kr=Nr.expandedRowClassName,Gr;if(Ti&&si){var Fr=yi(Kn,zt,jn+1,si),Dr=Bt(Kr,Kn,zt,jn),Hr={};gr&&(Hr={style:(0,Ie.Z)({},"--virtual-width","".concat(Ar,"px"))});var Yr="".concat(er,"-expanded-row-cell");Gr=x.createElement(Vr,{className:je()("".concat(er,"-expanded-row"),"".concat(er,"-expanded-row-level-").concat(jn+1),Dr)},x.createElement(tt,{component:zr,prefixCls:er,className:je()(Yr,(0,Ie.Z)({},"".concat(Yr,"-fixed"),gr)),additionalProps:Hr},Fr))}var li=(0,Oe.Z)((0,Oe.Z)({},fn),{},{width:An});on&&(li.position="absolute",li.pointerEvents="none");var Mr=x.createElement(Vr,(0,ce.Z)({},qr,hn,{"data-row-key":en,ref:Ti?null:ht,className:je()(Yt,"".concat(er,"-row"),qr==null?void 0:qr.className,(0,Ie.Z)({},"".concat(er,"-row-extra"),on)),style:(0,Oe.Z)((0,Oe.Z)({},li),qr==null?void 0:qr.style)}),vr.map(function(Mi,Ni){return x.createElement(kr,{key:Ni,component:zr,rowInfo:Nr,column:Mi,colIndex:Ni,indent:jn,index:zt,renderIndex:Pn,record:Kn,inverse:on,getHeight:yn})}));return Ti?x.createElement("div",{ref:ht},Mr,Gr):Mr}),_r=ve(mi),ai=_r,ei=x.forwardRef(function(pt,ht){var Mt=pt.data,zt=pt.onScroll,Yt=te(Fe,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX","direction"]),en=Yt.flattenColumns,fn=Yt.onColumnResize,on=Yt.getRowKey,yn=Yt.expandedKeys,hn=Yt.prefixCls,Kn=Yt.childrenColumnName,jn=Yt.scrollX,Pn=Yt.direction,On=te(Br),An=On.sticky,vr=On.scrollY,er=On.listItemHeight,gr=On.getComponent,Ar=On.onScroll,yr=x.useRef(),Tr=Et(Mt,Kn,yn,on),Nr=x.useMemo(function(){var Gr=0;return en.map(function(Fr){var Dr=Fr.width,Hr=Fr.key;return Gr+=Dr,[Hr,Dr,Gr]})},[en]),Vr=x.useMemo(function(){return Nr.map(function(Gr){return Gr[2]})},[Nr]);x.useEffect(function(){Nr.forEach(function(Gr){var Fr=(0,Pe.Z)(Gr,2),Dr=Fr[0],Hr=Fr[1];fn(Dr,Hr)})},[Nr]),x.useImperativeHandle(ht,function(){var Gr,Fr={scrollTo:function(Hr){var Yr;(Yr=yr.current)===null||Yr===void 0||Yr.scrollTo(Hr)},nativeElement:(Gr=yr.current)===null||Gr===void 0?void 0:Gr.nativeElement};return Object.defineProperty(Fr,"scrollLeft",{get:function(){var Hr;return((Hr=yr.current)===null||Hr===void 0?void 0:Hr.getScrollInfo().x)||0},set:function(Hr){var Yr;(Yr=yr.current)===null||Yr===void 0||Yr.scrollTo({left:Hr})}}),Fr});var zr=function(Fr,Dr){var Hr,Yr=(Hr=Tr[Dr])===null||Hr===void 0?void 0:Hr.record,li=Fr.onCell;if(li){var Mr,Mi=li(Yr,Dr);return(Mr=Mi==null?void 0:Mi.rowSpan)!==null&&Mr!==void 0?Mr:1}return 1},Ti=function(Fr){var Dr=Fr.start,Hr=Fr.end,Yr=Fr.getSize,li=Fr.offsetY;if(Hr<0)return null;for(var Mr=en.filter(function(ti){return zr(ti,Dr)===0}),Mi=Dr,Ni=function(wi){if(Mr=Mr.filter(function($r){return zr($r,wi)===0}),!Mr.length)return Mi=wi,1},xa=Dr;xa>=0&&!Ni(xa);xa-=1);for(var pa=en.filter(function(ti){return zr(ti,Hr)!==1}),sa=Hr,ma=function(wi){if(pa=pa.filter(function($r){return zr($r,wi)!==1}),!pa.length)return sa=Math.max(wi-1,Hr),1},Da=Hr;Da<Tr.length&&!ma(Da);Da+=1);for(var Li=[],Ri=function(wi){var $r=Tr[wi];if(!$r)return 1;en.some(function(Zr){return zr(Zr,wi)>1})&&Li.push(wi)},Oa=Mi;Oa<=sa;Oa+=1)Ri(Oa);var ja=Li.map(function(ti){var wi=Tr[ti],$r=on(wi.record,ti),Zr=function(da){var ia=ti+da-1,Ta=on(Tr[ia].record,ia),La=Yr($r,Ta);return La.bottom-La.top},Zi=Yr($r);return x.createElement(ai,{key:ti,data:wi,rowKey:$r,index:ti,style:{top:-li+Zi.top},extra:!0,getHeight:Zr})});return ja},si=x.useMemo(function(){return{columnsOffset:Vr}},[Vr]),qr="".concat(hn,"-tbody"),yi=gr(["body","wrapper"]),Kr={};return An&&(Kr.position="sticky",Kr.bottom=0,(0,xe.Z)(An)==="object"&&An.offsetScroll&&(Kr.bottom=An.offsetScroll)),x.createElement(Sr.Provider,{value:si},x.createElement(Er.Z,{fullHeight:!1,ref:yr,prefixCls:"".concat(qr,"-virtual"),styles:{horizontalScrollBar:Kr},className:qr,height:vr,itemHeight:er||24,data:Tr,itemKey:function(Fr){return on(Fr.record)},component:yi,scrollWidth:jn,direction:Pn,onVirtualScroll:function(Fr){var Dr,Hr=Fr.x;zt({currentTarget:(Dr=yr.current)===null||Dr===void 0?void 0:Dr.nativeElement,scrollLeft:Hr})},onScroll:Ar,extraRender:Ti},function(Gr,Fr,Dr){var Hr=on(Gr.record,Fr);return x.createElement(ai,{data:Gr,rowKey:Hr,index:Fr,style:Dr.style})}))}),ui=ve(ei),xr=ui,Ir=function(ht,Mt){var zt=Mt.ref,Yt=Mt.onScroll;return x.createElement(xr,{ref:zt,data:ht,onScroll:Yt})};function ar(pt,ht){var Mt=pt.data,zt=pt.columns,Yt=pt.scroll,en=pt.sticky,fn=pt.prefixCls,on=fn===void 0?rr:fn,yn=pt.className,hn=pt.listItemHeight,Kn=pt.components,jn=pt.onScroll,Pn=Yt||{},On=Pn.x,An=Pn.y;typeof On!="number"&&(On=1),typeof An!="number"&&(An=500);var vr=(0,qe.zX)(function(Ar,yr){return(0,Ve.Z)(Kn,Ar)||yr}),er=(0,qe.zX)(jn),gr=x.useMemo(function(){return{sticky:en,scrollY:An,listItemHeight:hn,getComponent:vr,onScroll:er}},[en,An,hn,vr,er]);return x.createElement(Br.Provider,{value:gr},x.createElement(br,(0,ce.Z)({},pt,{className:je()(yn,"".concat(on,"-virtual")),scroll:(0,Oe.Z)((0,Oe.Z)({},Yt),{},{x:On}),components:(0,Oe.Z)((0,Oe.Z)({},Kn),{},{body:Mt!=null&&Mt.length?Ir:void 0}),columns:zt,internalHooks:a,tailor:!0,ref:ht})))}var Dn=x.forwardRef(ar);function Hn(pt){return me(Dn,pt)}var Vn=Hn(),Bn=null,mr=pt=>null,Nn=pt=>null,Qn=ge(84105),ur=ge(82661),Pr=ge(34643),Lr=ge(34061),Ur=ge(18929);function ri(pt){const[ht,Mt]=(0,x.useState)(null);return[(0,x.useCallback)((en,fn,on)=>{const yn=ht!=null?ht:en,hn=Math.min(yn||0,en),Kn=Math.max(yn||0,en),jn=fn.slice(hn,Kn+1).map(An=>pt(An)),Pn=jn.some(An=>!on.has(An)),On=[];return jn.forEach(An=>{Pn?(on.has(An)||On.push(An),on.add(An)):(on.delete(An),On.push(An))}),Mt(Pn?Kn:null),On},[ht]),en=>{Mt(en)}]}var ci=ge(32383),Ci=ge(62673),Si=ge(75727),Ai=ge(47889);const Di={},ea="SELECT_ALL",ra="SELECT_INVERT",ya="SELECT_NONE",ha=[],oa=(pt,ht)=>{let Mt=[];return(ht||[]).forEach(zt=>{Mt.push(zt),zt&&typeof zt=="object"&&pt in zt&&(Mt=[].concat((0,mn.Z)(Mt),(0,mn.Z)(oa(pt,zt[pt]))))}),Mt};var Jr=(pt,ht)=>{const{preserveSelectedRowKeys:Mt,selectedRowKeys:zt,defaultSelectedRowKeys:Yt,getCheckboxProps:en,onChange:fn,onSelect:on,onSelectAll:yn,onSelectInvert:hn,onSelectNone:Kn,onSelectMultiple:jn,columnWidth:Pn,type:On,selections:An,fixed:vr,renderCell:er,hideSelectAll:gr,checkStrictly:Ar=!0}=ht||{},{prefixCls:yr,data:Tr,pageData:Nr,getRecordByKey:Vr,getRowKey:zr,expandType:Ti,childrenColumnName:si,locale:qr,getPopupContainer:yi}=pt,Kr=(0,ci.ln)("Table"),[Gr,Fr]=ri(ti=>ti),[Dr,Hr]=(0,Ur.Z)(zt||Yt||ha,{value:zt}),Yr=x.useRef(new Map),li=(0,x.useCallback)(ti=>{if(Mt){const wi=new Map;ti.forEach($r=>{let Zr=Vr($r);!Zr&&Yr.current.has($r)&&(Zr=Yr.current.get($r)),wi.set($r,Zr)}),Yr.current=wi}},[Vr,Mt]);x.useEffect(()=>{li(Dr)},[Dr]);const Mr=(0,x.useMemo)(()=>oa(si,Nr),[si,Nr]),{keyEntities:Mi}=(0,x.useMemo)(()=>{if(Ar)return{keyEntities:null};let ti=Tr;if(Mt){const wi=new Set(Mr.map((Zr,Zi)=>zr(Zr,Zi))),$r=Array.from(Yr.current).reduce((Zr,Zi)=>{let[Ji,da]=Zi;return wi.has(Ji)?Zr:Zr.concat(da)},[]);ti=[].concat((0,mn.Z)(ti),(0,mn.Z)($r))}return(0,Lr.I8)(ti,{externalGetKey:zr,childrenPropName:si})},[Tr,zr,Ar,si,Mt,Mr]),Ni=(0,x.useMemo)(()=>{const ti=new Map;return Mr.forEach((wi,$r)=>{const Zr=zr(wi,$r),Zi=(en?en(wi):null)||{};ti.set(Zr,Zi)}),ti},[Mr,zr,en]),xa=(0,x.useCallback)(ti=>{const wi=zr(ti);let $r;return Ni.has(wi)?$r=Ni.get(zr(ti)):$r=en?en(ti):void 0,!!($r!=null&&$r.disabled)},[Ni,zr]),[pa,sa]=(0,x.useMemo)(()=>{if(Ar)return[Dr||[],[]];const{checkedKeys:ti,halfCheckedKeys:wi}=(0,Pr.S)(Dr,!0,Mi,xa);return[ti||[],wi]},[Dr,Ar,Mi,xa]),ma=(0,x.useMemo)(()=>{const ti=On==="radio"?pa.slice(0,1):pa;return new Set(ti)},[pa,On]),Da=(0,x.useMemo)(()=>On==="radio"?new Set:new Set(sa),[sa,On]);x.useEffect(()=>{ht||Hr(ha)},[!!ht]);const Li=(0,x.useCallback)((ti,wi)=>{let $r,Zr;li(ti),Mt?($r=ti,Zr=ti.map(Zi=>Yr.current.get(Zi))):($r=[],Zr=[],ti.forEach(Zi=>{const Ji=Vr(Zi);Ji!==void 0&&($r.push(Zi),Zr.push(Ji))})),Hr($r),fn==null||fn($r,Zr,{type:wi})},[Hr,Vr,fn,Mt]),Ri=(0,x.useCallback)((ti,wi,$r,Zr)=>{if(on){const Zi=$r.map(Ji=>Vr(Ji));on(Vr(ti),wi,Zi,Zr)}Li($r,"single")},[on,Vr,Li]),Oa=(0,x.useMemo)(()=>!An||gr?null:(An===!0?[ea,ra,ya]:An).map(wi=>wi===ea?{key:"all",text:qr.selectionAll,onSelect(){Li(Tr.map(($r,Zr)=>zr($r,Zr)).filter($r=>{const Zr=Ni.get($r);return!(Zr!=null&&Zr.disabled)||ma.has($r)}),"all")}}:wi===ra?{key:"invert",text:qr.selectInvert,onSelect(){const $r=new Set(ma);Nr.forEach((Zi,Ji)=>{const da=zr(Zi,Ji),ia=Ni.get(da);ia!=null&&ia.disabled||($r.has(da)?$r.delete(da):$r.add(da))});const Zr=Array.from($r);hn&&(Kr.deprecated(!1,"onSelectInvert","onChange"),hn(Zr)),Li(Zr,"invert")}}:wi===ya?{key:"none",text:qr.selectNone,onSelect(){Kn==null||Kn(),Li(Array.from(ma).filter($r=>{const Zr=Ni.get($r);return Zr==null?void 0:Zr.disabled}),"none")}}:wi).map(wi=>Object.assign(Object.assign({},wi),{onSelect:function(){for(var $r,Zr,Zi=arguments.length,Ji=new Array(Zi),da=0;da<Zi;da++)Ji[da]=arguments[da];(Zr=wi.onSelect)===null||Zr===void 0||($r=Zr).call.apply($r,[wi].concat(Ji)),Fr(null)}})),[An,ma,Nr,zr,hn,Li]);return[(0,x.useCallback)(ti=>{var wi;if(!ht)return ti.filter(Vi=>Vi!==Di);let $r=(0,mn.Z)(ti);const Zr=new Set(ma),Zi=Mr.map(zr).filter(Vi=>!Ni.get(Vi).disabled),Ji=Zi.every(Vi=>Zr.has(Vi)),da=Zi.some(Vi=>Zr.has(Vi)),ia=()=>{const Vi=[];Ji?Zi.forEach(la=>{Zr.delete(la),Vi.push(la)}):Zi.forEach(la=>{Zr.has(la)||(Zr.add(la),Vi.push(la))});const aa=Array.from(Zr);yn==null||yn(!Ji,aa.map(la=>Vr(la)),Vi.map(la=>Vr(la))),Li(aa,"all"),Fr(null)};let Ta,La;if(On!=="radio"){let Vi;if(Oa){const Ki={getPopupContainer:yi,items:Oa.map((ga,qi)=>{const{key:$a,text:Ma,onSelect:co}=ga;return{key:$a!=null?$a:qi,onClick:()=>{co==null||co(Zi)},label:Ma}})};Vi=x.createElement("div",{className:`${yr}-selection-extra`},x.createElement(Si.Z,{menu:Ki,getPopupContainer:yi},x.createElement("span",null,x.createElement(Qn.Z,null))))}const aa=Mr.map((Ki,ga)=>{const qi=zr(Ki,ga),$a=Ni.get(qi)||{};return Object.assign({checked:Zr.has(qi)},$a)}).filter(Ki=>{let{disabled:ga}=Ki;return ga}),la=!!aa.length&&aa.length===Mr.length,Ra=la&&aa.every(Ki=>{let{checked:ga}=Ki;return ga}),wa=la&&aa.some(Ki=>{let{checked:ga}=Ki;return ga});La=x.createElement(Ci.default,{checked:la?Ra:!!Mr.length&&Ji,indeterminate:la?!Ra&&wa:!Ji&&da,onChange:ia,disabled:Mr.length===0||la,"aria-label":Vi?"Custom selection":"Select all",skipGroup:!0}),Ta=!gr&&x.createElement("div",{className:`${yr}-selection`},La,Vi)}let ii;On==="radio"?ii=(Vi,aa,la)=>{const Ra=zr(aa,la),wa=Zr.has(Ra),Ki=Ni.get(Ra);return{node:x.createElement(Ai.ZP,Object.assign({},Ki,{checked:wa,onClick:ga=>{var qi;ga.stopPropagation(),(qi=Ki==null?void 0:Ki.onClick)===null||qi===void 0||qi.call(Ki,ga)},onChange:ga=>{var qi;Zr.has(Ra)||Ri(Ra,!0,[Ra],ga.nativeEvent),(qi=Ki==null?void 0:Ki.onChange)===null||qi===void 0||qi.call(Ki,ga)}})),checked:wa}}:ii=(Vi,aa,la)=>{var Ra;const wa=zr(aa,la),Ki=Zr.has(wa),ga=Da.has(wa),qi=Ni.get(wa);let $a;return Ti==="nest"?$a=ga:$a=(Ra=qi==null?void 0:qi.indeterminate)!==null&&Ra!==void 0?Ra:ga,{node:x.createElement(Ci.default,Object.assign({},qi,{indeterminate:$a,checked:Ki,skipGroup:!0,onClick:Ma=>{var co;Ma.stopPropagation(),(co=qi==null?void 0:qi.onClick)===null||co===void 0||co.call(qi,Ma)},onChange:Ma=>{var co;const{nativeEvent:yo}=Ma,{shiftKey:Yo}=yo,ua=Zi.findIndex(fo=>fo===wa),Us=pa.some(fo=>Zi.includes(fo));if(Yo&&Ar&&Us){const fo=Gr(ua,Zi,Zr),Mo=Array.from(Zr);jn==null||jn(!Ki,Mo.map(So=>Vr(So)),fo.map(So=>Vr(So))),Li(Mo,"multiple")}else{const fo=pa;if(Ar){const Mo=Ki?(0,ur._5)(fo,wa):(0,ur.L0)(fo,wa);Ri(wa,!Ki,Mo,yo)}else{const Mo=(0,Pr.S)([].concat((0,mn.Z)(fo),[wa]),!0,Mi,xa),{checkedKeys:So,halfCheckedKeys:bo}=Mo;let ca=So;if(Ki){const Ao=new Set(So);Ao.delete(wa),ca=(0,Pr.S)(Array.from(Ao),{checked:!1,halfCheckedKeys:bo},Mi,xa).checkedKeys}Ri(wa,!Ki,ca,yo)}}Fr(Ki?null:ua),(co=qi==null?void 0:qi.onChange)===null||co===void 0||co.call(qi,Ma)}})),checked:Ki}};const pi=(Vi,aa,la)=>{const{node:Ra,checked:wa}=ii(Vi,aa,la);return er?er(wa,aa,la,Ra):Ra};if(!$r.includes(Di))if($r.findIndex(Vi=>{var aa;return((aa=Vi[xn])===null||aa===void 0?void 0:aa.columnType)==="EXPAND_COLUMN"})===0){const[Vi,...aa]=$r;$r=[Vi,Di].concat((0,mn.Z)(aa))}else $r=[Di].concat((0,mn.Z)($r));const $i=$r.indexOf(Di);$r=$r.filter((Vi,aa)=>Vi!==Di||aa===$i);const na=$r[$i-1],ta=$r[$i+1];let Ha=vr;Ha===void 0&&((ta==null?void 0:ta.fixed)!==void 0?Ha=ta.fixed:(na==null?void 0:na.fixed)!==void 0&&(Ha=na.fixed)),Ha&&na&&((wi=na[xn])===null||wi===void 0?void 0:wi.columnType)==="EXPAND_COLUMN"&&na.fixed===void 0&&(na.fixed=Ha);const Ia=je()(`${yr}-selection-col`,{[`${yr}-selection-col-with-dropdown`]:An&&On==="checkbox"}),go=()=>ht!=null&&ht.columnTitle?typeof ht.columnTitle=="function"?ht.columnTitle(La):ht.columnTitle:Ta,va={fixed:Ha,width:Pn,className:`${yr}-selection-column`,title:go(),render:pi,onCell:ht.onCell,[xn]:{className:Ia}};return $r.map(Vi=>Vi===Di?va:Vi)},[zr,Mr,ht,pa,ma,Da,Pn,Oa,Ti,Ni,jn,Ri,xa]),ma]},Ui=ge(2738);function zi(pt,ht){return pt._antProxy=pt._antProxy||{},Object.keys(ht).forEach(Mt=>{if(!(Mt in pt._antProxy)){const zt=pt[Mt];pt._antProxy[Mt]=zt,pt[Mt]=ht[Mt]}}),pt}function fi(pt,ht){return(0,x.useImperativeHandle)(pt,()=>{const Mt=ht(),{nativeElement:zt}=Mt;return typeof Proxy!="undefined"?new Proxy(zt,{get(Yt,en){return Mt[en]?Mt[en]:Reflect.get(Yt,en)}}):zi(zt,Mt)})}var ki=ge(83010),Xi=ge(48755),xi=ge(38406),Bi=ge(83397),Fi=ge(31756),Ea=ge(13783),eo=ge(85981),ka=ge(31709),Sa=ge(29787),_o=ge(57700);function Wo(pt){return ht=>{const{prefixCls:Mt,onExpand:zt,record:Yt,expanded:en,expandable:fn}=ht,on=`${Mt}-row-expand-icon`;return x.createElement("button",{type:"button",onClick:yn=>{zt(Yt,yn),yn.stopPropagation()},className:je()(on,{[`${on}-spaced`]:!fn,[`${on}-expanded`]:fn&&en,[`${on}-collapsed`]:fn&&!en}),"aria-label":en?pt.collapse:pt.expand,"aria-expanded":en})}}var vi=Wo;function Ii(pt){return(Mt,zt)=>{const Yt=Mt.querySelector(`.${pt}-container`);let en=zt;if(Yt){const fn=getComputedStyle(Yt),on=parseInt(fn.borderLeftWidth,10),yn=parseInt(fn.borderRightWidth,10);en=zt-on-yn}return en}}const hi=(pt,ht)=>"key"in pt&&pt.key!==void 0&&pt.key!==null?pt.key:pt.dataIndex?Array.isArray(pt.dataIndex)?pt.dataIndex.join("."):pt.dataIndex:ht;function oi(pt,ht){return ht?`${ht}-${pt}`:`${pt}`}const Oi=(pt,ht)=>typeof pt=="function"?pt(ht):pt,_i=(pt,ht)=>{const Mt=Oi(pt,ht);return Object.prototype.toString.call(Mt)==="[object Object]"?"":Mt};var po={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},za=po,Za=ge(7657),Aa=function(ht,Mt){return x.createElement(Za.Z,(0,ce.Z)({},ht,{ref:Mt,icon:za}))},Po=x.forwardRef(Aa),zo=Po,mo=ge(9981),Zo=ge(40192);function $o(pt){const ht=x.useRef(pt),Mt=(0,Zo.Z)();return[()=>ht.current,zt=>{ht.current=zt,Mt()}]}var Bo=ge(7939),ds=ge(584),vl=ge(93041),_s=ge(78857),Ho=ge(18287),ns=ge(47472),Fo=ge(49397),js=pt=>{const{value:ht,filterSearch:Mt,tablePrefixCls:zt,locale:Yt,onChange:en}=pt;return Mt?x.createElement("div",{className:`${zt}-filter-dropdown-search`},x.createElement(Fo.Z,{prefix:x.createElement(ns.Z,null),placeholder:Yt.filterSearchPlaceholder,onChange:en,value:ht,htmlSize:1,className:`${zt}-filter-dropdown-search-input`})):null},$s=ge(10228);const el=pt=>{const{keyCode:ht}=pt;ht===$s.Z.ENTER&&pt.stopPropagation()};var Ms=x.forwardRef((pt,ht)=>x.createElement("div",{className:pt.className,onClick:Mt=>Mt.stopPropagation(),onKeyDown:el,ref:ht},pt.children));function Uo(pt){let ht=[];return(pt||[]).forEach(Mt=>{let{value:zt,children:Yt}=Mt;ht.push(zt),Yt&&(ht=[].concat((0,mn.Z)(ht),(0,mn.Z)(Uo(Yt))))}),ht}function fs(pt){return pt.some(ht=>{let{children:Mt}=ht;return Mt})}function Cs(pt,ht){return typeof ht=="string"||typeof ht=="number"?ht==null?void 0:ht.toString().toLowerCase().includes(pt.trim().toLowerCase()):!1}function Ns(pt){let{filters:ht,prefixCls:Mt,filteredKeys:zt,filterMultiple:Yt,searchValue:en,filterSearch:fn}=pt;return ht.map((on,yn)=>{const hn=String(on.value);if(on.children)return{key:hn||yn,label:on.text,popupClassName:`${Mt}-dropdown-submenu`,children:Ns({filters:on.children,prefixCls:Mt,filteredKeys:zt,filterMultiple:Yt,searchValue:en,filterSearch:fn})};const Kn=Yt?Ci.default:Ai.ZP,jn={key:on.value!==void 0?hn:yn,label:x.createElement(x.Fragment,null,x.createElement(Kn,{checked:zt.includes(hn)}),x.createElement("span",null,on.text))};return en.trim()?typeof fn=="function"?fn(en,on)?jn:null:Cs(en,on.text)?jn:null:jn})}function hs(pt){return pt||[]}var tl=pt=>{var ht,Mt,zt,Yt;const{tablePrefixCls:en,prefixCls:fn,column:on,dropdownPrefixCls:yn,columnKey:hn,filterOnClose:Kn,filterMultiple:jn,filterMode:Pn="menu",filterSearch:On=!1,filterState:An,triggerFilter:vr,locale:er,children:gr,getPopupContainer:Ar,rootClassName:yr}=pt,{filterResetToDefaultFilteredValue:Tr,defaultFilteredValue:Nr,filterDropdownProps:Vr={},filterDropdownOpen:zr,filterDropdownVisible:Ti,onFilterDropdownVisibleChange:si,onFilterDropdownOpenChange:qr}=on,[yi,Kr]=x.useState(!1),Gr=!!(An&&(!((ht=An.filteredKeys)===null||ht===void 0)&&ht.length||An.forceFiltered)),Fr=ii=>{var pi;Kr(ii),(pi=Vr.onOpenChange)===null||pi===void 0||pi.call(Vr,ii),qr==null||qr(ii),si==null||si(ii)},Dr=(Yt=(zt=(Mt=Vr.open)!==null&&Mt!==void 0?Mt:zr)!==null&&zt!==void 0?zt:Ti)!==null&&Yt!==void 0?Yt:yi,Hr=An==null?void 0:An.filteredKeys,[Yr,li]=$o(hs(Hr)),Mr=ii=>{let{selectedKeys:pi}=ii;li(pi)},Mi=(ii,pi)=>{let{node:$i,checked:na}=pi;Mr(jn?{selectedKeys:ii}:{selectedKeys:na&&$i.key?[$i.key]:[]})};x.useEffect(()=>{yi&&Mr({selectedKeys:hs(Hr)})},[Hr]);const[Ni,xa]=x.useState([]),pa=ii=>{xa(ii)},[sa,ma]=x.useState(""),Da=ii=>{const{value:pi}=ii.target;ma(pi)};x.useEffect(()=>{yi||ma("")},[yi]);const Li=ii=>{const pi=ii!=null&&ii.length?ii:null;if(pi===null&&(!An||!An.filteredKeys)||(0,E.Z)(pi,An==null?void 0:An.filteredKeys,!0))return null;vr({column:on,key:hn,filteredKeys:pi})},Ri=()=>{Fr(!1),Li(Yr())},Oa=function(){let{confirm:ii,closeDropdown:pi}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};ii&&Li([]),pi&&Fr(!1),ma(""),li(Tr?(Nr||[]).map($i=>String($i)):[])},ja=function(){let{closeDropdown:ii}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};ii&&Fr(!1),Li(Yr())},ti=(ii,pi)=>{pi.source==="trigger"&&(ii&&Hr!==void 0&&li(hs(Hr)),Fr(ii),!ii&&!on.filterDropdown&&Kn&&Ri())},wi=je()({[`${yn}-menu-without-submenu`]:!fs(on.filters||[])}),$r=ii=>{if(ii.target.checked){const pi=Uo(on==null?void 0:on.filters).map($i=>String($i));li(pi)}else li([])},Zr=ii=>{let{filters:pi}=ii;return(pi||[]).map(($i,na)=>{const ta=String($i.value),Ha={title:$i.text,key:$i.value!==void 0?ta:String(na)};return $i.children&&(Ha.children=Zr({filters:$i.children})),Ha})},Zi=ii=>{var pi;return Object.assign(Object.assign({},ii),{text:ii.title,value:ii.key,children:((pi=ii.children)===null||pi===void 0?void 0:pi.map($i=>Zi($i)))||[]})};let Ji;const{direction:da,renderEmpty:ia}=x.useContext(Xi.E_);if(typeof on.filterDropdown=="function")Ji=on.filterDropdown({prefixCls:`${yn}-custom`,setSelectedKeys:ii=>Mr({selectedKeys:ii}),selectedKeys:Yr(),confirm:ja,clearFilters:Oa,filters:on.filters,visible:Dr,close:()=>{Fr(!1)}});else if(on.filterDropdown)Ji=on.filterDropdown;else{const ii=Yr()||[],pi=()=>{var na,ta;const Ha=(na=ia==null?void 0:ia("Table.filter"))!==null&&na!==void 0?na:x.createElement(ds.Z,{image:ds.Z.PRESENTED_IMAGE_SIMPLE,description:er.filterEmptyText,styles:{image:{height:24}},style:{margin:0,padding:"16px 0"}});if((on.filters||[]).length===0)return Ha;if(Pn==="tree")return x.createElement(x.Fragment,null,x.createElement(js,{filterSearch:On,value:sa,onChange:Da,tablePrefixCls:en,locale:er}),x.createElement("div",{className:`${en}-filter-dropdown-tree`},jn?x.createElement(Ci.default,{checked:ii.length===Uo(on.filters).length,indeterminate:ii.length>0&&ii.length<Uo(on.filters).length,className:`${en}-filter-dropdown-checkall`,onChange:$r},(ta=er==null?void 0:er.filterCheckall)!==null&&ta!==void 0?ta:er==null?void 0:er.filterCheckAll):null,x.createElement(Ho.default,{checkable:!0,selectable:!1,blockNode:!0,multiple:jn,checkStrictly:!jn,className:`${yn}-menu`,onCheck:Mi,checkedKeys:ii,selectedKeys:ii,showIcon:!1,treeData:Zr({filters:on.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:sa.trim()?va=>typeof On=="function"?On(sa,Zi(va)):Cs(sa,va.title):void 0})));const Ia=Ns({filters:on.filters||[],filterSearch:On,prefixCls:fn,filteredKeys:Yr(),filterMultiple:jn,searchValue:sa}),go=Ia.every(va=>va===null);return x.createElement(x.Fragment,null,x.createElement(js,{filterSearch:On,value:sa,onChange:Da,tablePrefixCls:en,locale:er}),go?Ha:x.createElement(vl.default,{selectable:!0,multiple:jn,prefixCls:`${yn}-menu`,className:wi,onSelect:Mr,onDeselect:Mr,selectedKeys:ii,getPopupContainer:Ar,openKeys:Ni,onOpenChange:pa,items:Ia}))},$i=()=>Tr?(0,E.Z)((Nr||[]).map(na=>String(na)),ii,!0):ii.length===0;Ji=x.createElement(x.Fragment,null,pi(),x.createElement("div",{className:`${fn}-dropdown-btns`},x.createElement(Bo.ZP,{type:"link",size:"small",disabled:$i(),onClick:()=>Oa()},er.filterReset),x.createElement(Bo.ZP,{type:"primary",size:"small",onClick:Ri},er.filterConfirm)))}on.filterDropdown&&(Ji=x.createElement(_s.J,{selectable:void 0},Ji)),Ji=x.createElement(Ms,{className:`${fn}-dropdown`},Ji);const Ta=()=>{let ii;return typeof on.filterIcon=="function"?ii=on.filterIcon(Gr):on.filterIcon?ii=on.filterIcon:ii=x.createElement(zo,null),x.createElement("span",{role:"button",tabIndex:-1,className:je()(`${fn}-trigger`,{active:Gr}),onClick:pi=>{pi.stopPropagation()}},ii)},La=(0,mo.Z)({trigger:["click"],placement:da==="rtl"?"bottomLeft":"bottomRight",children:Ta(),getPopupContainer:Ar},Object.assign(Object.assign({},Vr),{rootClassName:je()(yr,Vr.rootClassName),open:Dr,onOpenChange:ti,dropdownRender:()=>typeof(Vr==null?void 0:Vr.dropdownRender)=="function"?Vr.dropdownRender(Ji):Ji}));return x.createElement("div",{className:`${fn}-column`},x.createElement("span",{className:`${en}-column-title`},gr),x.createElement(Si.Z,Object.assign({},La)))};const rs=(pt,ht,Mt)=>{let zt=[];return(pt||[]).forEach((Yt,en)=>{var fn;const on=oi(en,Mt);if(Yt.filters||"filterDropdown"in Yt||"onFilter"in Yt)if("filteredValue"in Yt){let yn=Yt.filteredValue;"filterDropdown"in Yt||(yn=(fn=yn==null?void 0:yn.map(String))!==null&&fn!==void 0?fn:yn),zt.push({column:Yt,key:hi(Yt,on),filteredKeys:yn,forceFiltered:Yt.filtered})}else zt.push({column:Yt,key:hi(Yt,on),filteredKeys:ht&&Yt.defaultFilteredValue?Yt.defaultFilteredValue:void 0,forceFiltered:Yt.filtered});"children"in Yt&&(zt=[].concat((0,mn.Z)(zt),(0,mn.Z)(rs(Yt.children,ht,on))))}),zt};function oo(pt,ht,Mt,zt,Yt,en,fn,on,yn){return Mt.map((hn,Kn)=>{const jn=oi(Kn,on),{filterOnClose:Pn=!0,filterMultiple:On=!0,filterMode:An,filterSearch:vr}=hn;let er=hn;if(er.filters||er.filterDropdown){const gr=hi(er,jn),Ar=zt.find(yr=>{let{key:Tr}=yr;return gr===Tr});er=Object.assign(Object.assign({},er),{title:yr=>x.createElement(tl,{tablePrefixCls:pt,prefixCls:`${pt}-filter`,dropdownPrefixCls:ht,column:er,columnKey:gr,filterState:Ar,filterOnClose:Pn,filterMultiple:On,filterMode:An,filterSearch:vr,triggerFilter:en,locale:Yt,getPopupContainer:fn,rootClassName:yn},Oi(hn.title,yr))})}return"children"in er&&(er=Object.assign(Object.assign({},er),{children:oo(pt,ht,er.children,zt,Yt,en,fn,jn,yn)})),er})}const Yi=pt=>{const ht={};return pt.forEach(Mt=>{let{key:zt,filteredKeys:Yt,column:en}=Mt;const fn=zt,{filters:on,filterDropdown:yn}=en;if(yn)ht[fn]=Yt||null;else if(Array.isArray(Yt)){const hn=Uo(on);ht[fn]=hn.filter(Kn=>Yt.includes(String(Kn)))}else ht[fn]=null}),ht},ji=(pt,ht,Mt)=>ht.reduce((Yt,en)=>{const{column:{onFilter:fn,filters:on},filteredKeys:yn}=en;return fn&&yn&&yn.length?Yt.map(hn=>Object.assign({},hn)).filter(hn=>yn.some(Kn=>{const jn=Uo(on),Pn=jn.findIndex(An=>String(An)===String(Kn)),On=Pn!==-1?jn[Pn]:Kn;return hn[Mt]&&(hn[Mt]=ji(hn[Mt],ht,Mt)),fn(On,hn)})):Yt},pt),Ka=pt=>pt.flatMap(ht=>"children"in ht?[ht].concat((0,mn.Z)(Ka(ht.children||[]))):[ht]);var Fa=pt=>{const{prefixCls:ht,dropdownPrefixCls:Mt,mergedColumns:zt,onFilterChange:Yt,getPopupContainer:en,locale:fn,rootClassName:on}=pt,yn=(0,ci.ln)("Table"),hn=x.useMemo(()=>Ka(zt||[]),[zt]),[Kn,jn]=x.useState(()=>rs(hn,!0)),Pn=x.useMemo(()=>{const er=rs(hn,!1);if(er.length===0)return er;let gr=!0,Ar=!0;if(er.forEach(yr=>{let{filteredKeys:Tr}=yr;Tr!==void 0?gr=!1:Ar=!1}),gr){const yr=(hn||[]).map((Tr,Nr)=>hi(Tr,oi(Nr)));return Kn.filter(Tr=>{let{key:Nr}=Tr;return yr.includes(Nr)}).map(Tr=>{const Nr=hn[yr.findIndex(Vr=>Vr===Tr.key)];return Object.assign(Object.assign({},Tr),{column:Object.assign(Object.assign({},Tr.column),Nr),forceFiltered:Nr.filtered})})}return er},[hn,Kn]),On=x.useMemo(()=>Yi(Pn),[Pn]),An=er=>{const gr=Pn.filter(Ar=>{let{key:yr}=Ar;return yr!==er.key});gr.push(er),jn(gr),Yt(Yi(gr),gr)};return[er=>oo(ht,Mt,er,Pn,fn,An,en,void 0,on),Pn,On]},ko=(pt,ht,Mt)=>{const zt=x.useRef({});function Yt(en){var fn;if(!zt.current||zt.current.data!==pt||zt.current.childrenColumnName!==ht||zt.current.getRowKey!==Mt){let yn=function(hn){hn.forEach((Kn,jn)=>{const Pn=Mt(Kn,jn);on.set(Pn,Kn),Kn&&typeof Kn=="object"&&ht in Kn&&yn(Kn[ht]||[])})};const on=new Map;yn(pt),zt.current={data:pt,childrenColumnName:ht,kvMap:on,getRowKey:Mt}}return(fn=zt.current.kvMap)===null||fn===void 0?void 0:fn.get(en)}return[Yt]},jo=function(pt,ht){var Mt={};for(var zt in pt)Object.prototype.hasOwnProperty.call(pt,zt)&&ht.indexOf(zt)<0&&(Mt[zt]=pt[zt]);if(pt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Yt=0,zt=Object.getOwnPropertySymbols(pt);Yt<zt.length;Yt++)ht.indexOf(zt[Yt])<0&&Object.prototype.propertyIsEnumerable.call(pt,zt[Yt])&&(Mt[zt[Yt]]=pt[zt[Yt]]);return Mt};const Vo=10;function xo(pt,ht){const Mt={current:pt.current,pageSize:pt.pageSize};return Object.keys(ht&&typeof ht=="object"?ht:{}).forEach(Yt=>{const en=pt[Yt];typeof en!="function"&&(Mt[Yt]=en)}),Mt}function wo(pt,ht,Mt){const zt=Mt&&typeof Mt=="object"?Mt:{},{total:Yt=0}=zt,en=jo(zt,["total"]),[fn,on]=(0,x.useState)(()=>({current:"defaultCurrent"in en?en.defaultCurrent:1,pageSize:"defaultPageSize"in en?en.defaultPageSize:Vo})),yn=(0,mo.Z)(fn,en,{total:Yt>0?Yt:pt}),hn=Math.ceil((Yt||pt)/yn.pageSize);yn.current>hn&&(yn.current=hn||1);const Kn=(Pn,On)=>{on({current:Pn!=null?Pn:1,pageSize:On||yn.pageSize})},jn=(Pn,On)=>{var An;Mt&&((An=Mt.onChange)===null||An===void 0||An.call(Mt,Pn,On)),Kn(Pn,On),ht(Pn,On||(yn==null?void 0:yn.pageSize))};return Mt===!1?[{},()=>{}]:[Object.assign(Object.assign({},yn),{onChange:jn}),Kn]}var Lo=wo,is=ge(89489),yl=ge(59477),bl=ge(25399);const xs="ascend",qo="descend",Ko=pt=>typeof pt.sorter=="object"&&typeof pt.sorter.multiple=="number"?pt.sorter.multiple:!1,lo=pt=>typeof pt=="function"?pt:pt&&typeof pt=="object"&&pt.compare?pt.compare:!1,as=(pt,ht)=>ht?pt[pt.indexOf(ht)+1]:pt[0],Go=(pt,ht,Mt)=>{let zt=[];const Yt=(en,fn)=>{zt.push({column:en,key:hi(en,fn),multiplePriority:Ko(en),sortOrder:en.sortOrder})};return(pt||[]).forEach((en,fn)=>{const on=oi(fn,Mt);en.children?("sortOrder"in en&&Yt(en,on),zt=[].concat((0,mn.Z)(zt),(0,mn.Z)(Go(en.children,ht,on)))):en.sorter&&("sortOrder"in en?Yt(en,on):ht&&en.defaultSortOrder&&zt.push({column:en,key:hi(en,on),multiplePriority:Ko(en),sortOrder:en.defaultSortOrder}))}),zt},Ls=(pt,ht,Mt,zt,Yt,en,fn,on)=>(ht||[]).map((hn,Kn)=>{const jn=oi(Kn,on);let Pn=hn;if(Pn.sorter){const On=Pn.sortDirections||Yt,An=Pn.showSorterTooltip===void 0?fn:Pn.showSorterTooltip,vr=hi(Pn,jn),er=Mt.find(si=>{let{key:qr}=si;return qr===vr}),gr=er?er.sortOrder:null,Ar=as(On,gr);let yr;if(hn.sortIcon)yr=hn.sortIcon({sortOrder:gr});else{const si=On.includes(xs)&&x.createElement(yl.Z,{className:je()(`${pt}-column-sorter-up`,{active:gr===xs})}),qr=On.includes(qo)&&x.createElement(is.Z,{className:je()(`${pt}-column-sorter-down`,{active:gr===qo})});yr=x.createElement("span",{className:je()(`${pt}-column-sorter`,{[`${pt}-column-sorter-full`]:!!(si&&qr)})},x.createElement("span",{className:`${pt}-column-sorter-inner`,"aria-hidden":"true"},si,qr))}const{cancelSort:Tr,triggerAsc:Nr,triggerDesc:Vr}=en||{};let zr=Tr;Ar===qo?zr=Vr:Ar===xs&&(zr=Nr);const Ti=typeof An=="object"?Object.assign({title:zr},An):{title:zr};Pn=Object.assign(Object.assign({},Pn),{className:je()(Pn.className,{[`${pt}-column-sort`]:gr}),title:si=>{const qr=`${pt}-column-sorters`,yi=x.createElement("span",{className:`${pt}-column-title`},Oi(hn.title,si)),Kr=x.createElement("div",{className:qr},yi,yr);return An?typeof An!="boolean"&&(An==null?void 0:An.target)==="sorter-icon"?x.createElement("div",{className:`${qr} ${pt}-column-sorters-tooltip-target-sorter`},yi,x.createElement(bl.Z,Object.assign({},Ti),yr)):x.createElement(bl.Z,Object.assign({},Ti),Kr):Kr},onHeaderCell:si=>{var qr;const yi=((qr=hn.onHeaderCell)===null||qr===void 0?void 0:qr.call(hn,si))||{},Kr=yi.onClick,Gr=yi.onKeyDown;yi.onClick=Hr=>{zt({column:hn,key:vr,sortOrder:Ar,multiplePriority:Ko(hn)}),Kr==null||Kr(Hr)},yi.onKeyDown=Hr=>{Hr.keyCode===$s.Z.ENTER&&(zt({column:hn,key:vr,sortOrder:Ar,multiplePriority:Ko(hn)}),Gr==null||Gr(Hr))};const Fr=_i(hn.title,{}),Dr=Fr==null?void 0:Fr.toString();return gr&&(yi["aria-sort"]=gr==="ascend"?"ascending":"descending"),yi["aria-label"]=Dr||"",yi.className=je()(yi.className,`${pt}-column-has-sorters`),yi.tabIndex=0,hn.ellipsis&&(yi.title=(Fr!=null?Fr:"").toString()),yi}})}return"children"in Pn&&(Pn=Object.assign(Object.assign({},Pn),{children:Ls(pt,Pn.children,Mt,zt,Yt,en,fn,jn)})),Pn}),Hl=pt=>{const{column:ht,sortOrder:Mt}=pt;return{column:ht,order:Mt,field:ht.dataIndex,columnKey:ht.key}},Cl=pt=>{const ht=pt.filter(Mt=>{let{sortOrder:zt}=Mt;return zt}).map(Hl);if(ht.length===0&&pt.length){const Mt=pt.length-1;return Object.assign(Object.assign({},Hl(pt[Mt])),{column:void 0,order:void 0,field:void 0,columnKey:void 0})}return ht.length<=1?ht[0]||{}:ht},ps=(pt,ht,Mt)=>{const zt=ht.slice().sort((fn,on)=>on.multiplePriority-fn.multiplePriority),Yt=pt.slice(),en=zt.filter(fn=>{let{column:{sorter:on},sortOrder:yn}=fn;return lo(on)&&yn});return en.length?Yt.sort((fn,on)=>{for(let yn=0;yn<en.length;yn+=1){const hn=en[yn],{column:{sorter:Kn},sortOrder:jn}=hn,Pn=lo(Kn);if(Pn&&jn){const On=Pn(fn,on,jn);if(On!==0)return jn===xs?On:-On}}return 0}).map(fn=>{const on=fn[Mt];return on?Object.assign(Object.assign({},fn),{[Mt]:ps(on,ht,Mt)}):fn}):Yt};var Ul=pt=>{const{prefixCls:ht,mergedColumns:Mt,sortDirections:zt,tableLocale:Yt,showSorterTooltip:en,onSorterChange:fn}=pt,[on,yn]=x.useState(Go(Mt,!0)),hn=(vr,er)=>{const gr=[];return vr.forEach((Ar,yr)=>{const Tr=oi(yr,er);if(gr.push(hi(Ar,Tr)),Array.isArray(Ar.children)){const Nr=hn(Ar.children,Tr);gr.push.apply(gr,(0,mn.Z)(Nr))}}),gr},Kn=x.useMemo(()=>{let vr=!0;const er=Go(Mt,!1);if(!er.length){const Tr=hn(Mt);return on.filter(Nr=>{let{key:Vr}=Nr;return Tr.includes(Vr)})}const gr=[];function Ar(Tr){vr?gr.push(Tr):gr.push(Object.assign(Object.assign({},Tr),{sortOrder:null}))}let yr=null;return er.forEach(Tr=>{yr===null?(Ar(Tr),Tr.sortOrder&&(Tr.multiplePriority===!1?vr=!1:yr=!0)):(yr&&Tr.multiplePriority!==!1||(vr=!1),Ar(Tr))}),gr},[Mt,on]),jn=x.useMemo(()=>{var vr,er;const gr=Kn.map(Ar=>{let{column:yr,sortOrder:Tr}=Ar;return{column:yr,order:Tr}});return{sortColumns:gr,sortColumn:(vr=gr[0])===null||vr===void 0?void 0:vr.column,sortOrder:(er=gr[0])===null||er===void 0?void 0:er.order}},[Kn]),Pn=vr=>{let er;vr.multiplePriority===!1||!Kn.length||Kn[0].multiplePriority===!1?er=[vr]:er=[].concat((0,mn.Z)(Kn.filter(gr=>{let{key:Ar}=gr;return Ar!==vr.key})),[vr]),yn(er),fn(Cl(er),er)};return[vr=>Ls(ht,vr,Kn,Pn,zt,Yt,en),Kn,jn,()=>Cl(Kn)]};const Rs=(pt,ht)=>pt.map(zt=>{const Yt=Object.assign({},zt);return Yt.title=Oi(zt.title,ht),"children"in Yt&&(Yt.children=Rs(Yt.children,ht)),Yt});var xl=pt=>[x.useCallback(Mt=>Rs(Mt,pt),[pt])],Vl=jr((pt,ht)=>{const{_renderTimes:Mt}=pt,{_renderTimes:zt}=ht;return Mt!==zt}),ws=Hn((pt,ht)=>{const{_renderTimes:Mt}=pt,{_renderTimes:zt}=ht;return Mt!==zt}),gi=ge(36237),Es=ge(17835),os=ge(63356),ou=ge(16931),su=ge(51636),wl=pt=>{const{componentCls:ht,lineWidth:Mt,lineType:zt,tableBorderColor:Yt,tableHeaderBg:en,tablePaddingVertical:fn,tablePaddingHorizontal:on,calc:yn}=pt,hn=`${(0,gi.unit)(Mt)} ${zt} ${Yt}`,Kn=(jn,Pn,On)=>({[`&${ht}-${jn}`]:{[`> ${ht}-container`]:{[`> ${ht}-content, > ${ht}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ht}-expanded-row-fixed`]:{margin:`${(0,gi.unit)(yn(Pn).mul(-1).equal())}
|
|
|
${(0,gi.unit)(yn(yn(On).add(Mt)).mul(-1).equal())}`}}}}}});return{[`${ht}-wrapper`]:{[`${ht}${ht}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ht}-title`]:{border:hn,borderBottom:0},[`> ${ht}-container`]:{borderInlineStart:hn,borderTop:hn,[`
|
|
|
> ${ht}-content,
|
|
|
> ${ht}-header,
|
|
|
> ${ht}-body,
|
|
|
> ${ht}-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:hn},"> thead":{"> tr:not(:last-child) > th":{borderBottom:hn},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${ht}-cell-fix-right-first::after`]:{borderInlineEnd:hn}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${ht}-expanded-row-fixed`]:{margin:`${(0,gi.unit)(yn(fn).mul(-1).equal())} ${(0,gi.unit)(yn(yn(on).add(Mt)).mul(-1).equal())}`,"&::after":{position:"absolute",top:0,insetInlineEnd:Mt,bottom:0,borderInlineEnd:hn,content:'""'}}}}}},[`&${ht}-scroll-horizontal`]:{[`> ${ht}-container > ${ht}-body`]:{"> table > tbody":{[`
|
|
|
> tr${ht}-expanded-row,
|
|
|
> tr${ht}-placeholder
|
|
|
`]:{"> th, > td":{borderInlineEnd:0}}}}}},Kn("middle",pt.tablePaddingVerticalMiddle,pt.tablePaddingHorizontalMiddle)),Kn("small",pt.tablePaddingVerticalSmall,pt.tablePaddingHorizontalSmall)),{[`> ${ht}-footer`]:{border:hn,borderTop:0}}),[`${ht}-cell`]:{[`${ht}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${(0,gi.unit)(Mt)} 0 ${(0,gi.unit)(Mt)} ${en}`}},[`${ht}-bordered ${ht}-cell-scrollbar`]:{borderInlineEnd:hn}}}},Ss=pt=>{const{componentCls:ht}=pt;return{[`${ht}-wrapper`]:{[`${ht}-cell-ellipsis`]:Object.assign(Object.assign({},os.vS),{wordBreak:"keep-all",[`
|
|
|
&${ht}-cell-fix-left-last,
|
|
|
&${ht}-cell-fix-right-first
|
|
|
`]:{overflow:"visible",[`${ht}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ht}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},lu=pt=>{const{componentCls:ht}=pt;return{[`${ht}-wrapper`]:{[`${ht}-tbody > tr${ht}-placeholder`]:{textAlign:"center",color:pt.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:pt.colorBgContainer}}}}},Xl=pt=>{const{componentCls:ht,antCls:Mt,motionDurationSlow:zt,lineWidth:Yt,paddingXS:en,lineType:fn,tableBorderColor:on,tableExpandIconBg:yn,tableExpandColumnWidth:hn,borderRadius:Kn,tablePaddingVertical:jn,tablePaddingHorizontal:Pn,tableExpandedRowBg:On,paddingXXS:An,expandIconMarginTop:vr,expandIconSize:er,expandIconHalfInner:gr,expandIconScale:Ar,calc:yr}=pt,Tr=`${(0,gi.unit)(Yt)} ${fn} ${on}`,Nr=yr(An).sub(Yt).equal();return{[`${ht}-wrapper`]:{[`${ht}-expand-icon-col`]:{width:hn},[`${ht}-row-expand-icon-cell`]:{textAlign:"center",[`${ht}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ht}-row-indent`]:{height:1,float:"left"},[`${ht}-row-expand-icon`]:Object.assign(Object.assign({},(0,os.Nd)(pt)),{position:"relative",float:"left",width:er,height:er,color:"inherit",lineHeight:(0,gi.unit)(er),background:yn,border:Tr,borderRadius:Kn,transform:`scale(${Ar})`,"&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${zt} ease-out`,content:'""'},"&::before":{top:gr,insetInlineEnd:Nr,insetInlineStart:Nr,height:Yt},"&::after":{top:Nr,bottom:Nr,insetInlineStart:gr,width:Yt,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"}}),[`${ht}-row-indent + ${ht}-row-expand-icon`]:{marginTop:vr,marginInlineEnd:en},[`tr${ht}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:On}},[`${Mt}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"100%"}}},[`${ht}-expanded-row-fixed`]:{position:"relative",margin:`${(0,gi.unit)(yr(jn).mul(-1).equal())} ${(0,gi.unit)(yr(Pn).mul(-1).equal())}`,padding:`${(0,gi.unit)(jn)} ${(0,gi.unit)(Pn)}`}}}},Yl=pt=>{const{componentCls:ht,antCls:Mt,iconCls:zt,tableFilterDropdownWidth:Yt,tableFilterDropdownSearchWidth:en,paddingXXS:fn,paddingXS:on,colorText:yn,lineWidth:hn,lineType:Kn,tableBorderColor:jn,headerIconColor:Pn,fontSizeSM:On,tablePaddingHorizontal:An,borderRadius:vr,motionDurationSlow:er,colorTextDescription:gr,colorPrimary:Ar,tableHeaderFilterActiveBg:yr,colorTextDisabled:Tr,tableFilterDropdownBg:Nr,tableFilterDropdownHeight:Vr,controlItemBgHover:zr,controlItemBgActive:Ti,boxShadowSecondary:si,filterDropdownMenuBg:qr,calc:yi}=pt,Kr=`${Mt}-dropdown`,Gr=`${ht}-filter-dropdown`,Fr=`${Mt}-tree`,Dr=`${(0,gi.unit)(hn)} ${Kn} ${jn}`;return[{[`${ht}-wrapper`]:{[`${ht}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ht}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:yi(fn).mul(-1).equal(),marginInline:`${(0,gi.unit)(fn)} ${(0,gi.unit)(yi(An).div(2).mul(-1).equal())}`,padding:`0 ${(0,gi.unit)(fn)}`,color:Pn,fontSize:On,borderRadius:vr,cursor:"pointer",transition:`all ${er}`,"&:hover":{color:gr,background:yr},"&.active":{color:Ar}}}},{[`${Mt}-dropdown`]:{[Gr]:Object.assign(Object.assign({},(0,os.Wf)(pt)),{minWidth:Yt,backgroundColor:Nr,borderRadius:vr,boxShadow:si,overflow:"hidden",[`${Kr}-menu`]:{maxHeight:Vr,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:qr,"&:empty::after":{display:"block",padding:`${(0,gi.unit)(on)} 0`,color:Tr,fontSize:On,textAlign:"center",content:'"Not Found"'}},[`${Gr}-tree`]:{paddingBlock:`${(0,gi.unit)(on)} 0`,paddingInline:on,[Fr]:{padding:0},[`${Fr}-treenode ${Fr}-node-content-wrapper:hover`]:{backgroundColor:zr},[`${Fr}-treenode-checkbox-checked ${Fr}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Ti}}},[`${Gr}-search`]:{padding:on,borderBottom:Dr,"&-input":{input:{minWidth:en},[zt]:{color:Tr}}},[`${Gr}-checkall`]:{width:"100%",marginBottom:fn,marginInlineStart:fn},[`${Gr}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${(0,gi.unit)(yi(on).sub(hn).equal())} ${(0,gi.unit)(on)}`,overflow:"hidden",borderTop:Dr}})}},{[`${Mt}-dropdown ${Gr}, ${Gr}-submenu`]:{[`${Mt}-checkbox-wrapper + span`]:{paddingInlineStart:on,color:yn},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Ws=pt=>{const{componentCls:ht,lineWidth:Mt,colorSplit:zt,motionDurationSlow:Yt,zIndexTableFixed:en,tableBg:fn,zIndexTableSticky:on,calc:yn}=pt,hn=zt;return{[`${ht}-wrapper`]:{[`
|
|
|
${ht}-cell-fix-left,
|
|
|
${ht}-cell-fix-right
|
|
|
`]:{position:"sticky !important",zIndex:en,background:fn},[`
|
|
|
${ht}-cell-fix-left-first::after,
|
|
|
${ht}-cell-fix-left-last::after
|
|
|
`]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:yn(Mt).mul(-1).equal(),width:30,transform:"translateX(100%)",transition:`box-shadow ${Yt}`,content:'""',pointerEvents:"none"},[`${ht}-cell-fix-left-all::after`]:{display:"none"},[`
|
|
|
${ht}-cell-fix-right-first::after,
|
|
|
${ht}-cell-fix-right-last::after
|
|
|
`]:{position:"absolute",top:0,bottom:yn(Mt).mul(-1).equal(),left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Yt}`,content:'""',pointerEvents:"none"},[`${ht}-container`]:{position:"relative","&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:yn(on).add(1).equal({unit:!1}),width:30,transition:`box-shadow ${Yt}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${ht}-ping-left`]:{[`&:not(${ht}-has-fix-left) ${ht}-container::before`]:{boxShadow:`inset 10px 0 8px -8px ${hn}`},[`
|
|
|
${ht}-cell-fix-left-first::after,
|
|
|
${ht}-cell-fix-left-last::after
|
|
|
`]:{boxShadow:`inset 10px 0 8px -8px ${hn}`},[`${ht}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${ht}-ping-right`]:{[`&:not(${ht}-has-fix-right) ${ht}-container::after`]:{boxShadow:`inset -10px 0 8px -8px ${hn}`},[`
|
|
|
${ht}-cell-fix-right-first::after,
|
|
|
${ht}-cell-fix-right-last::after
|
|
|
`]:{boxShadow:`inset -10px 0 8px -8px ${hn}`}},[`${ht}-fixed-column-gapped`]:{[`
|
|
|
${ht}-cell-fix-left-first::after,
|
|
|
${ht}-cell-fix-left-last::after,
|
|
|
${ht}-cell-fix-right-first::after,
|
|
|
${ht}-cell-fix-right-last::after
|
|
|
`]:{boxShadow:"none"}}}}},zs=pt=>{const{componentCls:ht,antCls:Mt,margin:zt}=pt;return{[`${ht}-wrapper`]:{[`${ht}-pagination${Mt}-pagination`]:{margin:`${(0,gi.unit)(zt)} 0`},[`${ht}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:pt.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Jl=pt=>{const{componentCls:ht,tableRadius:Mt}=pt;return{[`${ht}-wrapper`]:{[ht]:{[`${ht}-title, ${ht}-header`]:{borderRadius:`${(0,gi.unit)(Mt)} ${(0,gi.unit)(Mt)} 0 0`},[`${ht}-title + ${ht}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${ht}-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:Mt,borderStartEndRadius:Mt,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:Mt},"> *:last-child":{borderStartEndRadius:Mt}}},"&-footer":{borderRadius:`0 0 ${(0,gi.unit)(Mt)} ${(0,gi.unit)(Mt)}`}}}}},Ql=pt=>{const{componentCls:ht}=pt;return{[`${ht}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${ht}-pagination-left`]:{justifyContent:"flex-end"},[`${ht}-pagination-right`]:{justifyContent:"flex-start"},[`${ht}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${ht}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${ht}-row-indent`]:{float:"right"}}}}},ms=pt=>{const{componentCls:ht,antCls:Mt,iconCls:zt,fontSizeIcon:Yt,padding:en,paddingXS:fn,headerIconColor:on,headerIconHoverColor:yn,tableSelectionColumnWidth:hn,tableSelectedRowBg:Kn,tableSelectedRowHoverBg:jn,tableRowHoverBg:Pn,tablePaddingHorizontal:On,calc:An}=pt;return{[`${ht}-wrapper`]:{[`${ht}-selection-col`]:{width:hn,[`&${ht}-selection-col-with-dropdown`]:{width:An(hn).add(Yt).add(An(en).div(4)).equal()}},[`${ht}-bordered ${ht}-selection-col`]:{width:An(hn).add(An(fn).mul(2)).equal(),[`&${ht}-selection-col-with-dropdown`]:{width:An(hn).add(Yt).add(An(en).div(4)).add(An(fn).mul(2)).equal()}},[`
|
|
|
table tr th${ht}-selection-column,
|
|
|
table tr td${ht}-selection-column,
|
|
|
${ht}-selection-column
|
|
|
`]:{paddingInlineEnd:pt.paddingXS,paddingInlineStart:pt.paddingXS,textAlign:"center",[`${Mt}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${ht}-selection-column${ht}-cell-fix-left`]:{zIndex:An(pt.zIndexTableFixed).add(1).equal({unit:!1})},[`table tr th${ht}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${ht}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${ht}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${pt.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:(0,gi.unit)(An(On).div(4).equal()),[zt]:{color:on,fontSize:Yt,verticalAlign:"baseline","&:hover":{color:yn}}},[`${ht}-tbody`]:{[`${ht}-row`]:{[`&${ht}-row-selected`]:{[`> ${ht}-cell`]:{background:Kn,"&-row-hover":{background:jn}}},[`> ${ht}-cell-row-hover`]:{background:Pn}}}}}},cu=pt=>{const{componentCls:ht,tableExpandColumnWidth:Mt,calc:zt}=pt,Yt=(en,fn,on,yn)=>({[`${ht}${ht}-${en}`]:{fontSize:yn,[`
|
|
|
${ht}-title,
|
|
|
${ht}-footer,
|
|
|
${ht}-cell,
|
|
|
${ht}-thead > tr > th,
|
|
|
${ht}-tbody > tr > th,
|
|
|
${ht}-tbody > tr > td,
|
|
|
tfoot > tr > th,
|
|
|
tfoot > tr > td
|
|
|
`]:{padding:`${(0,gi.unit)(fn)} ${(0,gi.unit)(on)}`},[`${ht}-filter-trigger`]:{marginInlineEnd:(0,gi.unit)(zt(on).div(2).mul(-1).equal())},[`${ht}-expanded-row-fixed`]:{margin:`${(0,gi.unit)(zt(fn).mul(-1).equal())} ${(0,gi.unit)(zt(on).mul(-1).equal())}`},[`${ht}-tbody`]:{[`${ht}-wrapper:only-child ${ht}`]:{marginBlock:(0,gi.unit)(zt(fn).mul(-1).equal()),marginInline:`${(0,gi.unit)(zt(Mt).sub(on).equal())} ${(0,gi.unit)(zt(on).mul(-1).equal())}`}},[`${ht}-selection-extra`]:{paddingInlineStart:(0,gi.unit)(zt(on).div(4).equal())}}});return{[`${ht}-wrapper`]:Object.assign(Object.assign({},Yt("middle",pt.tablePaddingVerticalMiddle,pt.tablePaddingHorizontalMiddle,pt.tableFontSizeMiddle)),Yt("small",pt.tablePaddingVerticalSmall,pt.tablePaddingHorizontalSmall,pt.tableFontSizeSmall))}},du=pt=>{const{componentCls:ht,marginXXS:Mt,fontSizeIcon:zt,headerIconColor:Yt,headerIconHoverColor:en}=pt;return{[`${ht}-wrapper`]:{[`${ht}-thead th${ht}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${pt.motionDurationSlow}, left 0s`,"&:hover":{background:pt.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:pt.colorPrimary},[`
|
|
|
&${ht}-cell-fix-left:hover,
|
|
|
&${ht}-cell-fix-right:hover
|
|
|
`]:{background:pt.tableFixedHeaderSortActiveBg}},[`${ht}-thead th${ht}-column-sort`]:{background:pt.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${ht}-column-sort`]:{background:pt.tableBodySortBg},[`${ht}-column-title`]:{position:"relative",zIndex:1,flex:1,minWidth:0},[`${ht}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${ht}-column-sorters-tooltip-target-sorter`]:{"&::after":{content:"none"}},[`${ht}-column-sorter`]:{marginInlineStart:Mt,color:Yt,fontSize:0,transition:`color ${pt.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:zt,"&.active":{color:pt.colorPrimary}},[`${ht}-column-sorter-up + ${ht}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${ht}-column-sorters:hover ${ht}-column-sorter`]:{color:en}}}},fu=pt=>{const{componentCls:ht,opacityLoading:Mt,tableScrollThumbBg:zt,tableScrollThumbBgHover:Yt,tableScrollThumbSize:en,tableScrollBg:fn,zIndexTableSticky:on,stickyScrollBarBorderRadius:yn,lineWidth:hn,lineType:Kn,tableBorderColor:jn}=pt,Pn=`${(0,gi.unit)(hn)} ${Kn} ${jn}`;return{[`${ht}-wrapper`]:{[`${ht}-sticky`]:{"&-holder":{position:"sticky",zIndex:on,background:pt.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${(0,gi.unit)(en)} !important`,zIndex:on,display:"flex",alignItems:"center",background:fn,borderTop:Pn,opacity:Mt,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:en,backgroundColor:zt,borderRadius:yn,transition:`all ${pt.motionDurationSlow}, transform 0s`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Yt}}}}}}},vo=pt=>{const{componentCls:ht,lineWidth:Mt,tableBorderColor:zt,calc:Yt}=pt,en=`${(0,gi.unit)(Mt)} ${pt.lineType} ${zt}`;return{[`${ht}-wrapper`]:{[`${ht}-summary`]:{position:"relative",zIndex:pt.zIndexTableFixed,background:pt.tableBg,"> tr":{"> th, > td":{borderBottom:en}}},[`div${ht}-summary`]:{boxShadow:`0 ${(0,gi.unit)(Yt(Mt).mul(-1).equal())} 0 ${zt}`}}}},uo=pt=>{const{componentCls:ht,motionDurationMid:Mt,lineWidth:zt,lineType:Yt,tableBorderColor:en,calc:fn}=pt,on=`${(0,gi.unit)(zt)} ${Yt} ${en}`,yn=`${ht}-expanded-row-cell`;return{[`${ht}-wrapper`]:{[`${ht}-tbody-virtual`]:{[`${ht}-tbody-virtual-holder-inner`]:{[`
|
|
|
& > ${ht}-row,
|
|
|
& > div:not(${ht}-row) > ${ht}-row
|
|
|
`]:{display:"flex",boxSizing:"border-box",width:"100%"}},[`${ht}-cell`]:{borderBottom:on,transition:`background ${Mt}`},[`${ht}-expanded-row`]:{[`${yn}${yn}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${(0,gi.unit)(zt)})`,borderInlineEnd:"none"}}},[`${ht}-bordered`]:{[`${ht}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:on,position:"absolute"},[`${ht}-cell`]:{borderInlineEnd:on,[`&${ht}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:fn(zt).mul(-1).equal(),borderInlineStart:on}}},[`&${ht}-virtual`]:{[`${ht}-placeholder ${ht}-cell`]:{borderInlineEnd:on,borderBottom:on}}}}}};const Xa=pt=>{const{componentCls:ht,fontWeightStrong:Mt,tablePaddingVertical:zt,tablePaddingHorizontal:Yt,tableExpandColumnWidth:en,lineWidth:fn,lineType:on,tableBorderColor:yn,tableFontSize:hn,tableBg:Kn,tableRadius:jn,tableHeaderTextColor:Pn,motionDurationMid:On,tableHeaderBg:An,tableHeaderCellSplitColor:vr,tableFooterTextColor:er,tableFooterBg:gr,calc:Ar}=pt,yr=`${(0,gi.unit)(fn)} ${on} ${yn}`;return{[`${ht}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,os.dF)()),{[ht]:Object.assign(Object.assign({},(0,os.Wf)(pt)),{fontSize:hn,background:Kn,borderRadius:`${(0,gi.unit)(jn)} ${(0,gi.unit)(jn)} 0 0`,scrollbarColor:`${pt.tableScrollThumbBg} ${pt.tableScrollBg}`}),table:{width:"100%",textAlign:"start",borderRadius:`${(0,gi.unit)(jn)} ${(0,gi.unit)(jn)} 0 0`,borderCollapse:"separate",borderSpacing:0},[`
|
|
|
${ht}-cell,
|
|
|
${ht}-thead > tr > th,
|
|
|
${ht}-tbody > tr > th,
|
|
|
${ht}-tbody > tr > td,
|
|
|
tfoot > tr > th,
|
|
|
tfoot > tr > td
|
|
|
`]:{position:"relative",padding:`${(0,gi.unit)(zt)} ${(0,gi.unit)(Yt)}`,overflowWrap:"break-word"},[`${ht}-title`]:{padding:`${(0,gi.unit)(zt)} ${(0,gi.unit)(Yt)}`},[`${ht}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:Pn,fontWeight:Mt,textAlign:"start",background:An,borderBottom:yr,transition:`background ${On} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${ht}-selection-column):not(${ht}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:vr,transform:"translateY(-50%)",transition:`background-color ${On}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${ht}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${On}, border-color ${On}`,borderBottom:yr,[`
|
|
|
> ${ht}-wrapper:only-child,
|
|
|
> ${ht}-expanded-row-fixed > ${ht}-wrapper:only-child
|
|
|
`]:{[ht]:{marginBlock:(0,gi.unit)(Ar(zt).mul(-1).equal()),marginInline:`${(0,gi.unit)(Ar(en).sub(Yt).equal())}
|
|
|
${(0,gi.unit)(Ar(Yt).mul(-1).equal())}`,[`${ht}-tbody > tr:last-child > td`]:{borderBottomWidth:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:Pn,fontWeight:Mt,textAlign:"start",background:An,borderBottom:yr,transition:`background ${On} ease`}}},[`${ht}-footer`]:{padding:`${(0,gi.unit)(zt)} ${(0,gi.unit)(Yt)}`,color:er,background:gr}})}},Hs=pt=>{const{colorFillAlter:ht,colorBgContainer:Mt,colorTextHeading:zt,colorFillSecondary:Yt,colorFillContent:en,controlItemBgActive:fn,controlItemBgActiveHover:on,padding:yn,paddingSM:hn,paddingXS:Kn,colorBorderSecondary:jn,borderRadiusLG:Pn,controlHeight:On,colorTextPlaceholder:An,fontSize:vr,fontSizeSM:er,lineHeight:gr,lineWidth:Ar,colorIcon:yr,colorIconHover:Tr,opacityLoading:Nr,controlInteractiveSize:Vr}=pt,zr=new Es.FastColor(Yt).onBackground(Mt).toHexString(),Ti=new Es.FastColor(en).onBackground(Mt).toHexString(),si=new Es.FastColor(ht).onBackground(Mt).toHexString(),qr=new Es.FastColor(yr),yi=new Es.FastColor(Tr),Kr=Vr/2-Ar,Gr=Kr*2+Ar*3;return{headerBg:si,headerColor:zt,headerSortActiveBg:zr,headerSortHoverBg:Ti,bodySortBg:si,rowHoverBg:si,rowSelectedBg:fn,rowSelectedHoverBg:on,rowExpandedBg:ht,cellPaddingBlock:yn,cellPaddingInline:yn,cellPaddingBlockMD:hn,cellPaddingInlineMD:Kn,cellPaddingBlockSM:Kn,cellPaddingInlineSM:Kn,borderColor:jn,headerBorderRadius:Pn,footerBg:si,footerColor:zt,cellFontSize:vr,cellFontSizeMD:vr,cellFontSizeSM:vr,headerSplitColor:jn,fixedHeaderSortActiveBg:zr,headerFilterHoverBg:en,filterDropdownMenuBg:Mt,filterDropdownBg:Mt,expandIconBg:Mt,selectionColumnWidth:On,stickyScrollBarBg:An,stickyScrollBarBorderRadius:100,expandIconMarginTop:(vr*gr-Ar*3)/2-Math.ceil((er*1.4-Ar*3)/2),headerIconColor:qr.clone().setA(qr.a*Nr).toRgbString(),headerIconHoverColor:yi.clone().setA(yi.a*Nr).toRgbString(),expandIconHalfInner:Kr,expandIconSize:Gr,expandIconScale:Vr/Gr}},_l=2;var il=(0,ou.I$)("Table",pt=>{const{colorTextHeading:ht,colorSplit:Mt,colorBgContainer:zt,controlInteractiveSize:Yt,headerBg:en,headerColor:fn,headerSortActiveBg:on,headerSortHoverBg:yn,bodySortBg:hn,rowHoverBg:Kn,rowSelectedBg:jn,rowSelectedHoverBg:Pn,rowExpandedBg:On,cellPaddingBlock:An,cellPaddingInline:vr,cellPaddingBlockMD:er,cellPaddingInlineMD:gr,cellPaddingBlockSM:Ar,cellPaddingInlineSM:yr,borderColor:Tr,footerBg:Nr,footerColor:Vr,headerBorderRadius:zr,cellFontSize:Ti,cellFontSizeMD:si,cellFontSizeSM:qr,headerSplitColor:yi,fixedHeaderSortActiveBg:Kr,headerFilterHoverBg:Gr,filterDropdownBg:Fr,expandIconBg:Dr,selectionColumnWidth:Hr,stickyScrollBarBg:Yr,calc:li}=pt,Mr=(0,su.mergeToken)(pt,{tableFontSize:Ti,tableBg:zt,tableRadius:zr,tablePaddingVertical:An,tablePaddingHorizontal:vr,tablePaddingVerticalMiddle:er,tablePaddingHorizontalMiddle:gr,tablePaddingVerticalSmall:Ar,tablePaddingHorizontalSmall:yr,tableBorderColor:Tr,tableHeaderTextColor:fn,tableHeaderBg:en,tableFooterTextColor:Vr,tableFooterBg:Nr,tableHeaderCellSplitColor:yi,tableHeaderSortBg:on,tableHeaderSortHoverBg:yn,tableBodySortBg:hn,tableFixedHeaderSortActiveBg:Kr,tableHeaderFilterActiveBg:Gr,tableFilterDropdownBg:Fr,tableRowHoverBg:Kn,tableSelectedRowBg:jn,tableSelectedRowHoverBg:Pn,zIndexTableFixed:_l,zIndexTableSticky:li(_l).add(1).equal({unit:!1}),tableFontSizeMiddle:si,tableFontSizeSmall:qr,tableSelectionColumnWidth:Hr,tableExpandIconBg:Dr,tableExpandColumnWidth:li(Yt).add(li(pt.padding).mul(2)).equal(),tableExpandedRowBg:On,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Yr,tableScrollThumbBgHover:ht,tableScrollBg:Mt});return[Xa(Mr),zs(Mr),vo(Mr),du(Mr),Yl(Mr),wl(Mr),Jl(Mr),Xl(Mr),vo(Mr),lu(Mr),ms(Mr),Ws(Mr),fu(Mr),Ss(Mr),cu(Mr),Ql(Mr),uo(Mr)]},Hs,{unitless:{expandIconScale:!0}});const hu=[],pu=(pt,ht)=>{var Mt,zt;const{prefixCls:Yt,className:en,rootClassName:fn,style:on,size:yn,bordered:hn,dropdownPrefixCls:Kn,dataSource:jn,pagination:Pn,rowSelection:On,rowKey:An="key",rowClassName:vr,columns:er,children:gr,childrenColumnName:Ar,onChange:yr,getPopupContainer:Tr,loading:Nr,expandIcon:Vr,expandable:zr,expandedRowRender:Ti,expandIconColumnIndex:si,indentSize:qr,scroll:yi,sortDirections:Kr,locale:Gr,showSorterTooltip:Fr={target:"full-header"},virtual:Dr}=pt,Hr=(0,ci.ln)("Table"),Yr=x.useMemo(()=>er||dn(gr),[er,gr]),li=x.useMemo(()=>Yr.some(Pi=>Pi.responsive),[Yr]),Mr=(0,Ea.Z)(li),Mi=x.useMemo(()=>{const Pi=new Set(Object.keys(Mr).filter(Wi=>Mr[Wi]));return Yr.filter(Wi=>!Wi.responsive||Wi.responsive.some(ba=>Pi.has(ba)))},[Yr,Mr]),Ni=(0,Ui.Z)(pt,["className","style","columns"]),{locale:xa=eo.Z,direction:pa,table:sa,renderEmpty:ma,getPrefixCls:Da,getPopupContainer:Li}=x.useContext(Xi.E_),Ri=(0,Fi.Z)(yn),Oa=Object.assign(Object.assign({},xa.Table),Gr),ja=jn||hu,ti=Da("table",Yt),wi=Da("dropdown",Kn),[,$r]=(0,_o.ZP)(),Zr=(0,Bi.Z)(ti),[Zi,Ji,da]=il(ti,Zr),ia=Object.assign(Object.assign({childrenColumnName:Ar,expandIconColumnIndex:si},zr),{expandIcon:(Mt=zr==null?void 0:zr.expandIcon)!==null&&Mt!==void 0?Mt:(zt=sa==null?void 0:sa.expandable)===null||zt===void 0?void 0:zt.expandIcon}),{childrenColumnName:Ta="children"}=ia,La=x.useMemo(()=>ja.some(Pi=>Pi==null?void 0:Pi[Ta])?"nest":Ti||zr!=null&&zr.expandedRowRender?"row":null,[ja]),ii={body:x.useRef(null)},pi=Ii(ti),$i=x.useRef(null),na=x.useRef(null);fi(ht,()=>Object.assign(Object.assign({},na.current),{nativeElement:$i.current}));const ta=x.useMemo(()=>typeof An=="function"?An:Pi=>Pi==null?void 0:Pi[An],[An]),[Ha]=ko(ja,Ta,ta),Ia={},go=function(Pi,Wi){let ba=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Pa,Ya,Ua,Ro;const to=Object.assign(Object.assign({},Ia),Pi);ba&&((Pa=Ia.resetPagination)===null||Pa===void 0||Pa.call(Ia),!((Ya=to.pagination)===null||Ya===void 0)&&Ya.current&&(to.pagination.current=1),Pn&&((Ua=Pn.onChange)===null||Ua===void 0||Ua.call(Pn,1,(Ro=to.pagination)===null||Ro===void 0?void 0:Ro.pageSize))),yi&&yi.scrollToFirstRowOnChange!==!1&&ii.body.current&&(0,ki.Z)(0,{getContainer:()=>ii.body.current}),yr==null||yr(to.pagination,to.filters,to.sorter,{currentDataSource:ji(ps(ja,to.sorterStates,Ta),to.filterStates,Ta),action:Wi})},va=(Pi,Wi)=>{go({sorter:Pi,sorterStates:Wi},"sort",!1)},[Vi,aa,la,Ra]=Ul({prefixCls:ti,mergedColumns:Mi,onSorterChange:va,sortDirections:Kr||["ascend","descend"],tableLocale:Oa,showSorterTooltip:Fr}),wa=x.useMemo(()=>ps(ja,aa,Ta),[ja,aa]);Ia.sorter=Ra(),Ia.sorterStates=aa;const Ki=(Pi,Wi)=>{go({filters:Pi,filterStates:Wi},"filter",!0)},[ga,qi,$a]=Fa({prefixCls:ti,locale:Oa,dropdownPrefixCls:wi,mergedColumns:Mi,onFilterChange:Ki,getPopupContainer:Tr||Li,rootClassName:je()(fn,Zr)}),Ma=ji(wa,qi,Ta);Ia.filters=$a,Ia.filterStates=qi;const co=x.useMemo(()=>{const Pi={};return Object.keys($a).forEach(Wi=>{$a[Wi]!==null&&(Pi[Wi]=$a[Wi])}),Object.assign(Object.assign({},la),{filters:Pi})},[la,$a]),[yo]=xl(co),Yo=(Pi,Wi)=>{go({pagination:Object.assign(Object.assign({},Ia.pagination),{current:Pi,pageSize:Wi})},"paginate")},[ua,Us]=Lo(Ma.length,Yo,Pn);Ia.pagination=Pn===!1?{}:xo(ua,Pn),Ia.resetPagination=Us;const fo=x.useMemo(()=>{if(Pn===!1||!ua.pageSize)return Ma;const{current:Pi=1,total:Wi,pageSize:ba=Vo}=ua;return Ma.length<Wi?Ma.length>ba?Ma.slice((Pi-1)*ba,Pi*ba):Ma:Ma.slice((Pi-1)*ba,Pi*ba)},[!!Pn,Ma,ua==null?void 0:ua.current,ua==null?void 0:ua.pageSize,ua==null?void 0:ua.total]),[Mo,So]=Jr({prefixCls:ti,data:Ma,pageData:fo,getRowKey:ta,getRecordByKey:Ha,expandType:La,childrenColumnName:Ta,locale:Oa,getPopupContainer:Tr||Li},On),bo=(Pi,Wi,ba)=>{let Pa;return typeof vr=="function"?Pa=je()(vr(Pi,Wi,ba)):Pa=je()(vr),je()({[`${ti}-row-selected`]:So.has(ta(Pi,Wi))},Pa)};ia.__PARENT_RENDER_ICON__=ia.expandIcon,ia.expandIcon=ia.expandIcon||Vr||vi(Oa),La==="nest"&&ia.expandIconColumnIndex===void 0?ia.expandIconColumnIndex=On?1:0:ia.expandIconColumnIndex>0&&On&&(ia.expandIconColumnIndex-=1),typeof ia.indentSize!="number"&&(ia.indentSize=typeof qr=="number"?qr:15);const ca=x.useCallback(Pi=>yo(Mo(ga(Vi(Pi)))),[Vi,ga,Mo]);let Ao,ss;if(Pn!==!1&&(ua!=null&&ua.total)){let Pi;ua.size?Pi=ua.size:Pi=Ri==="small"||Ri==="middle"?"small":void 0;const Wi=Ya=>x.createElement(ka.Z,Object.assign({},ua,{className:je()(`${ti}-pagination ${ti}-pagination-${Ya}`,ua.className),size:Pi})),ba=pa==="rtl"?"left":"right",{position:Pa}=ua;if(Pa!==null&&Array.isArray(Pa)){const Ya=Pa.find(to=>to.includes("top")),Ua=Pa.find(to=>to.includes("bottom")),Ro=Pa.every(to=>`${to}`=="none");!Ya&&!Ua&&!Ro&&(ss=Wi(ba)),Ya&&(Ao=Wi(Ya.toLowerCase().replace("top",""))),Ua&&(ss=Wi(Ua.toLowerCase().replace("bottom","")))}else ss=Wi(ba)}let Jo;typeof Nr=="boolean"?Jo={spinning:Nr}:typeof Nr=="object"&&(Jo=Object.assign({spinning:!0},Nr));const Qo=je()(da,Zr,`${ti}-wrapper`,sa==null?void 0:sa.className,{[`${ti}-wrapper-rtl`]:pa==="rtl"},en,fn,Ji),al=Object.assign(Object.assign({},sa==null?void 0:sa.style),on),ol=typeof(Gr==null?void 0:Gr.emptyText)!="undefined"?Gr.emptyText:(ma==null?void 0:ma("Table"))||x.createElement(xi.Z,{componentName:"Table"}),sl=Dr?ws:Vl,ll={},Dl=x.useMemo(()=>{const{fontSize:Pi,lineHeight:Wi,lineWidth:ba,padding:Pa,paddingXS:Ya,paddingSM:Ua}=$r,Ro=Math.floor(Pi*Wi);switch(Ri){case"middle":return Ua*2+Ro+ba;case"small":return Ya*2+Ro+ba;default:return Pa*2+Ro+ba}},[$r,Ri]);return Dr&&(ll.listItemHeight=Dl),Zi(x.createElement("div",{ref:$i,className:Qo,style:al},x.createElement(Sa.Z,Object.assign({spinning:!1},Jo),Ao,x.createElement(sl,Object.assign({},ll,Ni,{ref:na,columns:Mi,direction:pa,expandable:ia,prefixCls:ti,className:je()({[`${ti}-middle`]:Ri==="middle",[`${ti}-small`]:Ri==="small",[`${ti}-bordered`]:hn,[`${ti}-empty`]:ja.length===0},da,Zr,Ji),data:fo,rowKey:ta,rowClassName:bo,emptyText:ol,internalHooks:a,internalRefs:ii,transformColumns:ca,getContainerWidth:pi})),ss)))};var mu=x.forwardRef(pu);const Sl=(pt,ht)=>{const Mt=x.useRef(0);return Mt.current+=1,x.createElement(mu,Object.assign({},pt,{ref:ht,_renderTimes:Mt.current}))},Xo=x.forwardRef(Sl);Xo.SELECTION_COLUMN=Di,Xo.EXPAND_COLUMN=gt,Xo.SELECTION_ALL=ea,Xo.SELECTION_INVERT=ra,Xo.SELECTION_NONE=ya,Xo.Column=mr,Xo.ColumnGroup=Nn,Xo.Summary=_e;var Al=Xo,vu=Al},96599:function(Cn,Ut,ge){"use strict";ge.d(Ut,{default:function(){return je}});var x=ge(59301),gt=ge(92310),a=ge.n(gt),Pe=ge(2738),ye=ge(29509),ee=ge(78776),E=ge(22703),oe=ge(12919),re=ge(48755),te=ge(36237),ce=ge(17835),z=ge(63356),le=ge(51636),ie=ge(16931);const se=we=>{const{paddingXXS:Ve,lineWidth:Ge,tagPaddingHorizontal:ze,componentCls:it,calc:We}=we,Ke=We(ze).sub(Ge).equal(),$e=We(Ve).sub(Ge).equal();return{[it]:Object.assign(Object.assign({},(0,z.Wf)(we)),{display:"inline-block",height:"auto",marginInlineEnd:we.marginXS,paddingInline:Ke,fontSize:we.tagFontSize,lineHeight:we.tagLineHeight,whiteSpace:"nowrap",background:we.defaultBg,border:`${(0,te.unit)(we.lineWidth)} ${we.lineType} ${we.colorBorder}`,borderRadius:we.borderRadiusSM,opacity:1,transition:`all ${we.motionDurationMid}`,textAlign:"start",position:"relative",[`&${it}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:we.defaultColor},[`${it}-close-icon`]:{marginInlineStart:$e,fontSize:we.tagIconSize,color:we.colorTextDescription,cursor:"pointer",transition:`all ${we.motionDurationMid}`,"&:hover":{color:we.colorTextHeading}},[`&${it}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${we.iconCls}-close, ${we.iconCls}-close:hover`]:{color:we.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${it}-checkable-checked):hover`]:{color:we.colorPrimary,backgroundColor:we.colorFillSecondary},"&:active, &-checked":{color:we.colorTextLightSolid},"&-checked":{backgroundColor:we.colorPrimary,"&:hover":{backgroundColor:we.colorPrimaryHover}},"&:active":{backgroundColor:we.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${we.iconCls} + span, > span + ${we.iconCls}`]:{marginInlineStart:Ke}}),[`${it}-borderless`]:{borderColor:"transparent",background:we.tagBorderlessBg}}},ae=we=>{const{lineWidth:Ve,fontSizeIcon:Ge,calc:ze}=we,it=we.fontSizeSM;return(0,le.mergeToken)(we,{tagFontSize:it,tagLineHeight:(0,te.unit)(ze(we.lineHeightSM).mul(it).equal()),tagIconSize:ze(Ge).sub(ze(Ve).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:we.defaultBg})},he=we=>({defaultBg:new ce.FastColor(we.colorFillQuaternary).onBackground(we.colorBgContainer).toHexString(),defaultColor:we.colorText});var pe=(0,ie.I$)("Tag",we=>{const Ve=ae(we);return se(Ve)},he),me=function(we,Ve){var Ge={};for(var ze in we)Object.prototype.hasOwnProperty.call(we,ze)&&Ve.indexOf(ze)<0&&(Ge[ze]=we[ze]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var it=0,ze=Object.getOwnPropertySymbols(we);it<ze.length;it++)Ve.indexOf(ze[it])<0&&Object.prototype.propertyIsEnumerable.call(we,ze[it])&&(Ge[ze[it]]=we[ze[it]]);return Ge},Ce=x.forwardRef((we,Ve)=>{const{prefixCls:Ge,style:ze,className:it,checked:We,onChange:Ke,onClick:$e}=we,nt=me(we,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:et,tag:Ye}=x.useContext(re.E_),Qe=tt=>{Ke==null||Ke(!We),$e==null||$e(tt)},Je=et("tag",Ge),[st,qe,ft]=pe(Je),lt=a()(Je,`${Je}-checkable`,{[`${Je}-checkable-checked`]:We},Ye==null?void 0:Ye.className,it,qe,ft);return st(x.createElement("span",Object.assign({},nt,{ref:Ve,style:Object.assign(Object.assign({},ze),Ye==null?void 0:Ye.style),className:lt,onClick:Qe})))}),Be=ge(93427);const Fe=we=>(0,Be.Z)(we,(Ve,Ge)=>{let{textColor:ze,lightBorderColor:it,lightColor:We,darkColor:Ke}=Ge;return{[`${we.componentCls}${we.componentCls}-${Ve}`]:{color:ze,background:We,borderColor:it,"&-inverse":{color:we.colorTextLightSolid,background:Ke,borderColor:Ke},[`&${we.componentCls}-borderless`]:{borderColor:"transparent"}}}});var ke=(0,ie.bk)(["Tag","preset"],we=>{const Ve=ae(we);return Fe(Ve)},he);function De(we){return typeof we!="string"?we:we.charAt(0).toUpperCase()+we.slice(1)}const Se=(we,Ve,Ge)=>{const ze=De(Ge);return{[`${we.componentCls}${we.componentCls}-${Ve}`]:{color:we[`color${Ge}`],background:we[`color${ze}Bg`],borderColor:we[`color${ze}Border`],[`&${we.componentCls}-borderless`]:{borderColor:"transparent"}}}};var xe=(0,ie.bk)(["Tag","status"],we=>{const Ve=ae(we);return[Se(Ve,"success","Success"),Se(Ve,"processing","Info"),Se(Ve,"error","Error"),Se(Ve,"warning","Warning")]},he),Oe=function(we,Ve){var Ge={};for(var ze in we)Object.prototype.hasOwnProperty.call(we,ze)&&Ve.indexOf(ze)<0&&(Ge[ze]=we[ze]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var it=0,ze=Object.getOwnPropertySymbols(we);it<ze.length;it++)Ve.indexOf(ze[it])<0&&Object.prototype.propertyIsEnumerable.call(we,ze[it])&&(Ge[ze[it]]=we[ze[it]]);return Ge};const Le=x.forwardRef((we,Ve)=>{const{prefixCls:Ge,className:ze,rootClassName:it,style:We,children:Ke,icon:$e,color:nt,onClose:et,bordered:Ye=!0,visible:Qe}=we,Je=Oe(we,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:st,direction:qe,tag:ft}=x.useContext(re.E_),[lt,tt]=x.useState(!0),Re=(0,Pe.Z)(Je,["closeIcon","closable"]);x.useEffect(()=>{Qe!==void 0&&tt(Qe)},[Qe]);const Ne=(0,ye.o2)(nt),ne=(0,ye.yT)(nt),ue=Ne||ne,Me=Object.assign(Object.assign({backgroundColor:nt&&!ue?nt:void 0},ft==null?void 0:ft.style),We),Ze=st("tag",Ge),[Ee,be,Te]=pe(Ze),He=a()(Ze,ft==null?void 0:ft.className,{[`${Ze}-${nt}`]:ue,[`${Ze}-has-color`]:nt&&!ue,[`${Ze}-hidden`]:!lt,[`${Ze}-rtl`]:qe==="rtl",[`${Ze}-borderless`]:!Ye},ze,it,be,Te),Ue=rt=>{rt.stopPropagation(),et==null||et(rt),!rt.defaultPrevented&&tt(!1)},[,_e]=(0,ee.Z)((0,ee.w)(we),(0,ee.w)(ft),{closable:!1,closeIconRender:rt=>{const Et=x.createElement("span",{className:`${Ze}-close-icon`,onClick:Ue},rt);return(0,E.wm)(rt,Et,vt=>({onClick:Nt=>{var Ft;(Ft=vt==null?void 0:vt.onClick)===null||Ft===void 0||Ft.call(vt,Nt),Ue(Nt)},className:a()(vt==null?void 0:vt.className,`${Ze}-close-icon`)}))}}),ct=typeof Je.onClick=="function"||Ke&&Ke.type==="a",ut=$e||null,yt=ut?x.createElement(x.Fragment,null,ut,Ke&&x.createElement("span",null,Ke)):Ke,at=x.createElement("span",Object.assign({},Re,{ref:Ve,className:He,style:Me}),yt,_e,Ne&&x.createElement(ke,{key:"preset",prefixCls:Ze}),ne&&x.createElement(xe,{key:"status",prefixCls:Ze}));return Ee(ct?x.createElement(oe.Z,{component:"Tag"},at):at)});Le.CheckableTag=Ce;var je=Le},18287:function(Cn,Ut,ge){"use strict";ge.d(Ut,{default:function(){return et}});var x=ge(87632),gt=ge(77654),a=ge(59301),Pe=ge(52671),ye=ge(8657),ee=ge(60499),E={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=E,re=ge(7657),te=function(Qe,Je){return a.createElement(re.Z,(0,ee.Z)({},Qe,{ref:Je,icon:oe}))},ce=a.forwardRef(te),z=ce,le=ge(92310),ie=ge.n(le),se=ge(82661),ae=ge(34061),he=ge(48755),pe=ge(56082),me=ge(86641),ve=ge(57700),Ce=ge(12425);const Be=4;function Fe(Ye){const{dropPosition:Qe,dropLevelOffset:Je,prefixCls:st,indent:qe,direction:ft="ltr"}=Ye,lt=ft==="ltr"?"left":"right",tt=ft==="ltr"?"right":"left",Re={[lt]:-Je*qe+Be,[tt]:0};switch(Qe){case-1:Re.top=-3;break;case 1:Re.bottom=-3;break;default:Re.bottom=-3,Re[lt]=qe+Be;break}return a.createElement("div",{style:Re,className:`${st}-drop-indicator`})}var ke=Fe,De=ge(85278),xe=a.forwardRef((Ye,Qe)=>{var Je;const{getPrefixCls:st,direction:qe,virtual:ft,tree:lt}=a.useContext(he.E_),{prefixCls:tt,className:Re,showIcon:Ne=!1,showLine:ne,switcherIcon:ue,switcherLoadingIcon:Me,blockNode:Ze=!1,children:Ee,checkable:be=!1,selectable:Te=!0,draggable:He,motion:Ue,style:_e}=Ye,ct=st("tree",tt),ut=st(),yt=Ue!=null?Ue:Object.assign(Object.assign({},(0,me.Z)(ut)),{motionAppear:!1}),at=Object.assign(Object.assign({},Ye),{checkable:be,selectable:Te,showIcon:Ne,motion:yt,blockNode:Ze,showLine:!!ne,dropIndicatorRender:ke}),[rt,Et,vt]=(0,Ce.ZP)(ct),[,Nt]=(0,ve.ZP)(),Ft=Nt.paddingXS/2+(((Je=Nt.Tree)===null||Je===void 0?void 0:Je.titleHeight)||Nt.controlHeightSM),Ot=a.useMemo(()=>{if(!He)return!1;let Bt={};switch(typeof He){case"function":Bt.nodeDraggable=He;break;case"object":Bt=Object.assign({},He);break;default:break}return Bt.icon!==!1&&(Bt.icon=Bt.icon||a.createElement(pe.Z,null)),Bt},[He]),kt=Bt=>a.createElement(De.Z,{prefixCls:ct,switcherIcon:ue,switcherLoadingIcon:Me,treeNodeProps:Bt,showLine:ne});return rt(a.createElement(x.ZP,Object.assign({itemHeight:Ft,ref:Qe,virtual:ft},at,{style:Object.assign(Object.assign({},lt==null?void 0:lt.style),_e),prefixCls:ct,className:ie()({[`${ct}-icon-hide`]:!Ne,[`${ct}-block-node`]:Ze,[`${ct}-unselectable`]:!Te,[`${ct}-rtl`]:qe==="rtl"},lt==null?void 0:lt.className,Re,Et,vt),direction:qe,checkable:be&&a.createElement("span",{className:`${ct}-checkbox-inner`}),selectable:Te,switcherIcon:kt,draggable:Ot}),Ee))});const Oe=0,Ie=1,Le=2;function je(Ye,Qe,Je){const{key:st,children:qe}=Je;function ft(lt){const tt=lt[st],Re=lt[qe];Qe(tt,lt)!==!1&&je(Re||[],Qe,Je)}Ye.forEach(ft)}function we(Ye){let{treeData:Qe,expandedKeys:Je,startKey:st,endKey:qe,fieldNames:ft}=Ye;const lt=[];let tt=Oe;if(st&&st===qe)return[st];if(!st||!qe)return[];function Re(Ne){return Ne===st||Ne===qe}return je(Qe,Ne=>{if(tt===Le)return!1;if(Re(Ne)){if(lt.push(Ne),tt===Oe)tt=Ie;else if(tt===Ie)return tt=Le,!1}else tt===Ie&<.push(Ne);return Je.includes(Ne)},(0,ae.w$)(ft)),lt}function Ve(Ye,Qe,Je){const st=(0,gt.Z)(Qe),qe=[];return je(Ye,(ft,lt)=>{const tt=st.indexOf(ft);return tt!==-1&&(qe.push(lt),st.splice(tt,1)),!!st.length},(0,ae.w$)(Je)),qe}var Ge=function(Ye,Qe){var Je={};for(var st in Ye)Object.prototype.hasOwnProperty.call(Ye,st)&&Qe.indexOf(st)<0&&(Je[st]=Ye[st]);if(Ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qe=0,st=Object.getOwnPropertySymbols(Ye);qe<st.length;qe++)Qe.indexOf(st[qe])<0&&Object.prototype.propertyIsEnumerable.call(Ye,st[qe])&&(Je[st[qe]]=Ye[st[qe]]);return Je};function ze(Ye){const{isLeaf:Qe,expanded:Je}=Ye;return Qe?a.createElement(Pe.Z,null):Je?a.createElement(ye.Z,null):a.createElement(z,null)}function it(Ye){let{treeData:Qe,children:Je}=Ye;return Qe||(0,ae.zn)(Je)}const We=(Ye,Qe)=>{var{defaultExpandAll:Je,defaultExpandParent:st,defaultExpandedKeys:qe}=Ye,ft=Ge(Ye,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const lt=a.useRef(null),tt=a.useRef(null),Re=()=>{const{keyEntities:rt}=(0,ae.I8)(it(ft));let Et;return Je?Et=Object.keys(rt):st?Et=(0,se.r7)(ft.expandedKeys||qe||[],rt):Et=ft.expandedKeys||qe||[],Et},[Ne,ne]=a.useState(ft.selectedKeys||ft.defaultSelectedKeys||[]),[ue,Me]=a.useState(()=>Re());a.useEffect(()=>{"selectedKeys"in ft&&ne(ft.selectedKeys)},[ft.selectedKeys]),a.useEffect(()=>{"expandedKeys"in ft&&Me(ft.expandedKeys)},[ft.expandedKeys]);const Ze=(rt,Et)=>{var vt;return"expandedKeys"in ft||Me(rt),(vt=ft.onExpand)===null||vt===void 0?void 0:vt.call(ft,rt,Et)},Ee=(rt,Et)=>{var vt;const{multiple:Nt,fieldNames:Ft}=ft,{node:Ot,nativeEvent:kt}=Et,{key:Bt=""}=Ot,bt=it(ft),jt=Object.assign(Object.assign({},Et),{selected:!0}),Kt=(kt==null?void 0:kt.ctrlKey)||(kt==null?void 0:kt.metaKey),qt=kt==null?void 0:kt.shiftKey;let wt;Nt&&Kt?(wt=rt,lt.current=Bt,tt.current=wt,jt.selectedNodes=Ve(bt,wt,Ft)):Nt&&qt?(wt=Array.from(new Set([].concat((0,gt.Z)(tt.current||[]),(0,gt.Z)(we({treeData:bt,expandedKeys:ue,startKey:Bt,endKey:lt.current,fieldNames:Ft}))))),jt.selectedNodes=Ve(bt,wt,Ft)):(wt=[Bt],lt.current=Bt,tt.current=wt,jt.selectedNodes=Ve(bt,wt,Ft)),(vt=ft.onSelect)===null||vt===void 0||vt.call(ft,wt,jt),"selectedKeys"in ft||ne(wt)},{getPrefixCls:be,direction:Te}=a.useContext(he.E_),{prefixCls:He,className:Ue,showIcon:_e=!0,expandAction:ct="click"}=ft,ut=Ge(ft,["prefixCls","className","showIcon","expandAction"]),yt=be("tree",He),at=ie()(`${yt}-directory`,{[`${yt}-directory-rtl`]:Te==="rtl"},Ue);return a.createElement(xe,Object.assign({icon:ze,ref:Qe,blockNode:!0},ut,{showIcon:_e,expandAction:ct,prefixCls:yt,className:at,expandedKeys:ue,selectedKeys:Ne,onSelect:Ee,onExpand:Ze}))};var $e=a.forwardRef(We);const nt=xe;nt.DirectoryTree=$e,nt.TreeNode=x.OF;var et=nt},12425:function(Cn,Ut,ge){"use strict";ge.d(Ut,{ZP:function(){return se},Yk:function(){return z},TM:function(){return le}});var x=ge(36237),gt=ge(36170),a=ge(63356),Pe=ge(34961),ye=ge(51636),ee=ge(16931);const E=ae=>{let{treeCls:he,treeNodeCls:pe,directoryNodeSelectedBg:me,directoryNodeSelectedColor:ve,motionDurationMid:Ce,borderRadius:Be,controlItemBgHover:Fe}=ae;return{[`${he}${he}-directory ${pe}`]:{[`${he}-node-content-wrapper`]:{position:"static",[`> *:not(${he}-drop-indicator)`]:{position:"relative"},"&:hover":{background:"transparent"},"&:before":{position:"absolute",inset:0,transition:`background-color ${Ce}`,content:'""',borderRadius:Be},"&:hover:before":{background:Fe}},[`${he}-switcher, ${he}-checkbox, ${he}-draggable-icon`]:{zIndex:1},"&-selected":{[`${he}-switcher, ${he}-draggable-icon`]:{color:ve},[`${he}-node-content-wrapper`]:{color:ve,background:"transparent","&:before, &:hover:before":{background:me}}}}}},oe=new x.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),re=(ae,he)=>({[`.${ae}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${he.motionDurationSlow}`}}}),te=(ae,he)=>({[`.${ae}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:he.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${(0,x.unit)(he.lineWidthBold)} solid ${he.colorPrimary}`,borderRadius:"50%",content:'""'}}}),ce=(ae,he)=>{const{treeCls:pe,treeNodeCls:me,treeNodePadding:ve,titleHeight:Ce,indentSize:Be,nodeSelectedBg:Fe,nodeHoverBg:ke,colorTextQuaternary:De,controlItemBgActiveDisabled:Se}=he;return{[pe]:Object.assign(Object.assign({},(0,a.Wf)(he)),{background:he.colorBgContainer,borderRadius:he.borderRadius,transition:`background-color ${he.motionDurationSlow}`,"&-rtl":{direction:"rtl"},[`&${pe}-rtl ${pe}-switcher_close ${pe}-switcher-icon svg`]:{transform:"rotate(90deg)"},[`&-focused:not(:hover):not(${pe}-active-focused)`]:Object.assign({},(0,a.oN)(he)),[`${pe}-list-holder-inner`]:{alignItems:"flex-start"},[`&${pe}-block-node`]:{[`${pe}-list-holder-inner`]:{alignItems:"stretch",[`${pe}-node-content-wrapper`]:{flex:"auto"},[`${me}.dragging:after`]:{position:"absolute",inset:0,border:`1px solid ${he.colorPrimary}`,opacity:0,animationName:oe,animationDuration:he.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none",borderRadius:he.borderRadius}}},[me]:{display:"flex",alignItems:"flex-start",marginBottom:ve,lineHeight:(0,x.unit)(Ce),position:"relative","&:before":{content:'""',position:"absolute",zIndex:1,insetInlineStart:0,width:"100%",top:"100%",height:ve},[`&-disabled ${pe}-node-content-wrapper`]:{color:he.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}},[`${pe}-checkbox-disabled + ${pe}-node-selected,&${me}-disabled${me}-selected ${pe}-node-content-wrapper`]:{backgroundColor:Se},[`${pe}-checkbox-disabled`]:{pointerEvents:"unset"},[`&:not(${me}-disabled)`]:{[`${pe}-node-content-wrapper`]:{"&:hover":{color:he.nodeHoverColor}}},[`&-active ${pe}-node-content-wrapper`]:{background:he.controlItemBgHover},[`&:not(${me}-disabled).filter-node ${pe}-title`]:{color:he.colorPrimary,fontWeight:500},"&-draggable":{cursor:"grab",[`${pe}-draggable-icon`]:{flexShrink:0,width:Ce,textAlign:"center",visibility:"visible",color:De},[`&${me}-disabled ${pe}-draggable-icon`]:{visibility:"hidden"}}},[`${pe}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:Be}},[`${pe}-draggable-icon`]:{visibility:"hidden"},[`${pe}-switcher, ${pe}-checkbox`]:{marginInlineEnd:he.calc(he.calc(Ce).sub(he.controlInteractiveSize)).div(2).equal()},[`${pe}-switcher`]:Object.assign(Object.assign({},re(ae,he)),{position:"relative",flex:"none",alignSelf:"stretch",width:Ce,textAlign:"center",cursor:"pointer",userSelect:"none",transition:`all ${he.motionDurationSlow}`,"&-noop":{cursor:"unset"},"&:before":{pointerEvents:"none",content:'""',width:Ce,height:Ce,position:"absolute",left:{_skip_check_:!0,value:0},top:0,borderRadius:he.borderRadius,transition:`all ${he.motionDurationSlow}`},[`&:not(${pe}-switcher-noop):hover:before`]:{backgroundColor:he.colorBgTextHover},[`&_close ${pe}-switcher-icon svg`]:{transform:"rotate(-90deg)"},"&-loading-icon":{color:he.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:he.calc(Ce).div(2).equal(),bottom:he.calc(ve).mul(-1).equal(),marginInlineStart:-1,borderInlineEnd:`1px solid ${he.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:he.calc(he.calc(Ce).div(2).equal()).mul(.8).equal(),height:he.calc(Ce).div(2).equal(),borderBottom:`1px solid ${he.colorBorder}`,content:'""'}}}),[`${pe}-node-content-wrapper`]:Object.assign(Object.assign({position:"relative",minHeight:Ce,paddingBlock:0,paddingInline:he.paddingXS,background:"transparent",borderRadius:he.borderRadius,cursor:"pointer",transition:`all ${he.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`},te(ae,he)),{"&:hover":{backgroundColor:ke},[`&${pe}-node-selected`]:{color:he.nodeSelectedColor,backgroundColor:Fe},[`${pe}-iconEle`]:{display:"inline-block",width:Ce,height:Ce,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}}),[`${pe}-unselectable ${pe}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${me}.drop-container > [draggable]`]:{boxShadow:`0 0 0 2px ${he.colorPrimary}`},"&-show-line":{[`${pe}-indent-unit`]:{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:he.calc(Ce).div(2).equal(),bottom:he.calc(ve).mul(-1).equal(),borderInlineEnd:`1px solid ${he.colorBorder}`,content:'""'},"&-end:before":{display:"none"}},[`${pe}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${me}-leaf-last ${pe}-switcher-leaf-line:before`]:{top:"auto !important",bottom:"auto !important",height:`${(0,x.unit)(he.calc(Ce).div(2).equal())} !important`}})}},z=function(ae,he){let pe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;const me=`.${ae}`,ve=`${me}-treenode`,Ce=he.calc(he.paddingXS).div(2).equal(),Be=(0,ye.mergeToken)(he,{treeCls:me,treeNodeCls:ve,treeNodePadding:Ce});return[ce(ae,Be),pe&&E(Be)].filter(Boolean)},le=ae=>{const{controlHeightSM:he,controlItemBgHover:pe,controlItemBgActive:me}=ae,ve=he;return{titleHeight:ve,indentSize:ve,nodeHoverBg:pe,nodeHoverColor:ae.colorText,nodeSelectedBg:me,nodeSelectedColor:ae.colorText}},ie=ae=>{const{colorTextLightSolid:he,colorPrimary:pe}=ae;return Object.assign(Object.assign({},le(ae)),{directoryNodeSelectedColor:he,directoryNodeSelectedBg:pe})};var se=(0,ee.I$)("Tree",(ae,he)=>{let{prefixCls:pe}=he;return[{[ae.componentCls]:(0,gt.C2)(`${pe}-checkbox`,ae)},z(pe,ae),(0,Pe.Z)(ae)]},ie)},85278:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return he}});var x=ge(59301),gt=ge(60499),a={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},Pe=a,ye=ge(7657),ee=function(me,ve){return x.createElement(ye.Z,(0,gt.Z)({},me,{ref:ve,icon:Pe}))},E=x.forwardRef(ee),oe=E,re=ge(52671),te=ge(58617),ce=ge(15075),z=ge(43531),le=ge(92310),ie=ge.n(le),se=ge(22703),he=pe=>{const{prefixCls:me,switcherIcon:ve,treeNodeProps:Ce,showLine:Be,switcherLoadingIcon:Fe}=pe,{isLeaf:ke,expanded:De,loading:Se}=Ce;if(Se)return x.isValidElement(Fe)?Fe:x.createElement(te.Z,{className:`${me}-switcher-loading-icon`});let xe;if(Be&&typeof Be=="object"&&(xe=Be.showLeafIcon),ke){if(!Be)return null;if(typeof xe!="boolean"&&xe){const Le=typeof xe=="function"?xe(Ce):xe,je=`${me}-switcher-line-custom-icon`;return x.isValidElement(Le)?(0,se.Tm)(Le,{className:ie()(Le.props.className||"",je)}):Le}return xe?x.createElement(re.Z,{className:`${me}-switcher-line-icon`}):x.createElement("span",{className:`${me}-switcher-leaf-line`})}const Oe=`${me}-switcher-icon`,Ie=typeof ve=="function"?ve(Ce):ve;return x.isValidElement(Ie)?(0,se.Tm)(Ie,{className:ie()(Ie.props.className||"",Oe)}):Ie!==void 0?Ie:Be?De?x.createElement(ce.Z,{className:`${me}-switcher-line-icon`}):x.createElement(z.Z,{className:`${me}-switcher-line-icon`}):x.createElement(oe,{className:Oe})}},94968:function(Cn,Ut,ge){"use strict";ge.d(Ut,{default:function(){return Ht}});var x=ge(59301),gt=ge(77654),a=ge(4676),Pe=ge(92310),ye=ge.n(Pe),ee=ge(60499),E=ge(38705),oe=ge(17212),re=ge(15793),te=ge(39153),ce=ge(55401),z=ge(18642),le=ge(85899),ie=ge(42244),se=ge(43749),ae=ge(73001),he=ge(11576),pe=ge(26112),me=ge(48736),ve=function(Ct,Gt){if(Ct&&Gt){var Jt=Array.isArray(Gt)?Gt:Gt.split(","),xt=Ct.name||"",St=Ct.type||"",Dt=St.replace(/\/.*$/,"");return Jt.some(function(It){var Lt=It.trim();if(/^\*(\/\*)?$/.test(It))return!0;if(Lt.charAt(0)==="."){var rn=xt.toLowerCase(),an=Lt.toLowerCase(),cn=[an];return(an===".jpg"||an===".jpeg")&&(cn=[".jpg",".jpeg"]),cn.some(function(In){return rn.endsWith(In)})}return/\/\*$/.test(Lt)?Dt===Lt.replace(/\/.*$/,""):St===Lt?!0:/^\w+$/.test(Lt)?((0,me.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Lt,"'.Skip for check.")),!0):!1})}return!0};function Ce(Ct,Gt){var Jt="cannot ".concat(Ct.method," ").concat(Ct.action," ").concat(Gt.status,"'"),xt=new Error(Jt);return xt.status=Gt.status,xt.method=Ct.method,xt.url=Ct.action,xt}function Be(Ct){var Gt=Ct.responseText||Ct.response;if(!Gt)return Gt;try{return JSON.parse(Gt)}catch(Jt){return Gt}}function Fe(Ct){var Gt=new XMLHttpRequest;Ct.onProgress&&Gt.upload&&(Gt.upload.onprogress=function(Dt){Dt.total>0&&(Dt.percent=Dt.loaded/Dt.total*100),Ct.onProgress(Dt)});var Jt=new FormData;Ct.data&&Object.keys(Ct.data).forEach(function(St){var Dt=Ct.data[St];if(Array.isArray(Dt)){Dt.forEach(function(It){Jt.append("".concat(St,"[]"),It)});return}Jt.append(St,Dt)}),Ct.file instanceof Blob?Jt.append(Ct.filename,Ct.file,Ct.file.name):Jt.append(Ct.filename,Ct.file),Gt.onerror=function(Dt){Ct.onError(Dt)},Gt.onload=function(){return Gt.status<200||Gt.status>=300?Ct.onError(Ce(Ct,Gt),Be(Gt)):Ct.onSuccess(Be(Gt),Gt)},Gt.open(Ct.method,Ct.action,!0),Ct.withCredentials&&"withCredentials"in Gt&&(Gt.withCredentials=!0);var xt=Ct.headers||{};return xt["X-Requested-With"]!==null&&Gt.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(xt).forEach(function(St){xt[St]!==null&&Gt.setRequestHeader(St,xt[St])}),Gt.send(Jt),{abort:function(){Gt.abort()}}}var ke=function(){var Ct=(0,he.Z)((0,ae.Z)().mark(function Gt(Jt,xt){var St,Dt,It,Lt,rn,an,cn,In;return(0,ae.Z)().wrap(function(tr){for(;;)switch(tr.prev=tr.next){case 0:an=function(){return an=(0,he.Z)((0,ae.Z)().mark(function Fn(Zn){return(0,ae.Z)().wrap(function(rr){for(;;)switch(rr.prev=rr.next){case 0:return rr.abrupt("return",new Promise(function(ir){Zn.file(function(dr){xt(dr)?(Zn.fullPath&&!dr.webkitRelativePath&&(Object.defineProperties(dr,{webkitRelativePath:{writable:!0}}),dr.webkitRelativePath=Zn.fullPath.replace(/^\//,""),Object.defineProperties(dr,{webkitRelativePath:{writable:!1}})),ir(dr)):ir(null)})}));case 1:case"end":return rr.stop()}},Fn)})),an.apply(this,arguments)},rn=function(Fn){return an.apply(this,arguments)},Lt=function(){return Lt=(0,he.Z)((0,ae.Z)().mark(function Fn(Zn){var qn,rr,ir,dr,_n;return(0,ae.Z)().wrap(function(sr){for(;;)switch(sr.prev=sr.next){case 0:qn=Zn.createReader(),rr=[];case 2:return sr.next=5,new Promise(function(jr){qn.readEntries(jr,function(){return jr([])})});case 5:if(ir=sr.sent,dr=ir.length,dr){sr.next=9;break}return sr.abrupt("break",12);case 9:for(_n=0;_n<dr;_n++)rr.push(ir[_n]);sr.next=2;break;case 12:return sr.abrupt("return",rr);case 13:case"end":return sr.stop()}},Fn)})),Lt.apply(this,arguments)},It=function(Fn){return Lt.apply(this,arguments)},St=[],Dt=[],Jt.forEach(function(Rn){return Dt.push(Rn.webkitGetAsEntry())}),cn=function(){var Rn=(0,he.Z)((0,ae.Z)().mark(function Fn(Zn,qn){var rr,ir;return(0,ae.Z)().wrap(function(_n){for(;;)switch(_n.prev=_n.next){case 0:if(Zn){_n.next=2;break}return _n.abrupt("return");case 2:if(Zn.path=qn||"",!Zn.isFile){_n.next=10;break}return _n.next=6,rn(Zn);case 6:rr=_n.sent,rr&&St.push(rr),_n.next=15;break;case 10:if(!Zn.isDirectory){_n.next=15;break}return _n.next=13,It(Zn);case 13:ir=_n.sent,Dt.push.apply(Dt,(0,gt.Z)(ir));case 15:case"end":return _n.stop()}},Fn)}));return function(Zn,qn){return Rn.apply(this,arguments)}}(),In=0;case 9:if(!(In<Dt.length)){tr.next=15;break}return tr.next=12,cn(Dt[In]);case 12:In++,tr.next=9;break;case 15:return tr.abrupt("return",St);case 16:case"end":return tr.stop()}},Gt)}));return function(Jt,xt){return Ct.apply(this,arguments)}}(),De=ke,Se=+new Date,xe=0;function Oe(){return"rc-upload-".concat(Se,"-").concat(++xe)}var Ie=["component","prefixCls","className","classNames","disabled","id","name","style","styles","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave","hasControlInside"],Le=function(Ct){(0,te.Z)(Jt,Ct);var Gt=(0,ce.Z)(Jt);function Jt(){var xt;(0,E.Z)(this,Jt);for(var St=arguments.length,Dt=new Array(St),It=0;It<St;It++)Dt[It]=arguments[It];return xt=Gt.call.apply(Gt,[this].concat(Dt)),(0,z.Z)((0,re.Z)(xt),"state",{uid:Oe()}),(0,z.Z)((0,re.Z)(xt),"reqs",{}),(0,z.Z)((0,re.Z)(xt),"fileInput",void 0),(0,z.Z)((0,re.Z)(xt),"_isMounted",void 0),(0,z.Z)((0,re.Z)(xt),"onChange",function(Lt){var rn=xt.props,an=rn.accept,cn=rn.directory,In=Lt.target.files,kn=(0,gt.Z)(In).filter(function(tr){return!cn||ve(tr,an)});xt.uploadFiles(kn),xt.reset()}),(0,z.Z)((0,re.Z)(xt),"onClick",function(Lt){var rn=xt.fileInput;if(rn){var an=Lt.target,cn=xt.props.onClick;if(an&&an.tagName==="BUTTON"){var In=rn.parentNode;In.focus(),an.blur()}rn.click(),cn&&cn(Lt)}}),(0,z.Z)((0,re.Z)(xt),"onKeyDown",function(Lt){Lt.key==="Enter"&&xt.onClick(Lt)}),(0,z.Z)((0,re.Z)(xt),"onFileDrop",function(){var Lt=(0,he.Z)((0,ae.Z)().mark(function rn(an){var cn,In,kn;return(0,ae.Z)().wrap(function(Rn){for(;;)switch(Rn.prev=Rn.next){case 0:if(cn=xt.props.multiple,an.preventDefault(),an.type!=="dragover"){Rn.next=4;break}return Rn.abrupt("return");case 4:if(!xt.props.directory){Rn.next=11;break}return Rn.next=7,De(Array.prototype.slice.call(an.dataTransfer.items),function(Fn){return ve(Fn,xt.props.accept)});case 7:In=Rn.sent,xt.uploadFiles(In),Rn.next=14;break;case 11:kn=(0,gt.Z)(an.dataTransfer.files).filter(function(Fn){return ve(Fn,xt.props.accept)}),cn===!1&&(kn=kn.slice(0,1)),xt.uploadFiles(kn);case 14:case"end":return Rn.stop()}},rn)}));return function(rn){return Lt.apply(this,arguments)}}()),(0,z.Z)((0,re.Z)(xt),"uploadFiles",function(Lt){var rn=(0,gt.Z)(Lt),an=rn.map(function(cn){return cn.uid=Oe(),xt.processFile(cn,rn)});Promise.all(an).then(function(cn){var In=xt.props.onBatchStart;In==null||In(cn.map(function(kn){var tr=kn.origin,Rn=kn.parsedFile;return{file:tr,parsedFile:Rn}})),cn.filter(function(kn){return kn.parsedFile!==null}).forEach(function(kn){xt.post(kn)})})}),(0,z.Z)((0,re.Z)(xt),"processFile",function(){var Lt=(0,he.Z)((0,ae.Z)().mark(function rn(an,cn){var In,kn,tr,Rn,Fn,Zn,qn,rr,ir;return(0,ae.Z)().wrap(function(_n){for(;;)switch(_n.prev=_n.next){case 0:if(In=xt.props.beforeUpload,kn=an,!In){_n.next=14;break}return _n.prev=3,_n.next=6,In(an,cn);case 6:kn=_n.sent,_n.next=12;break;case 9:_n.prev=9,_n.t0=_n.catch(3),kn=!1;case 12:if(kn!==!1){_n.next=14;break}return _n.abrupt("return",{origin:an,parsedFile:null,action:null,data:null});case 14:if(tr=xt.props.action,typeof tr!="function"){_n.next=21;break}return _n.next=18,tr(an);case 18:Rn=_n.sent,_n.next=22;break;case 21:Rn=tr;case 22:if(Fn=xt.props.data,typeof Fn!="function"){_n.next=29;break}return _n.next=26,Fn(an);case 26:Zn=_n.sent,_n.next=30;break;case 29:Zn=Fn;case 30:return qn=((0,se.Z)(kn)==="object"||typeof kn=="string")&&kn?kn:an,qn instanceof File?rr=qn:rr=new File([qn],an.name,{type:an.type}),ir=rr,ir.uid=an.uid,_n.abrupt("return",{origin:an,data:Zn,parsedFile:ir,action:Rn});case 35:case"end":return _n.stop()}},rn,null,[[3,9]])}));return function(rn,an){return Lt.apply(this,arguments)}}()),(0,z.Z)((0,re.Z)(xt),"saveFileInput",function(Lt){xt.fileInput=Lt}),xt}return(0,oe.Z)(Jt,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort()}},{key:"post",value:function(St){var Dt=this,It=St.data,Lt=St.origin,rn=St.action,an=St.parsedFile;if(this._isMounted){var cn=this.props,In=cn.onStart,kn=cn.customRequest,tr=cn.name,Rn=cn.headers,Fn=cn.withCredentials,Zn=cn.method,qn=Lt.uid,rr=kn||Fe,ir={action:rn,filename:tr,data:It,file:an,headers:Rn,withCredentials:Fn,method:Zn||"post",onProgress:function(_n){var or=Dt.props.onProgress;or==null||or(_n,an)},onSuccess:function(_n,or){var sr=Dt.props.onSuccess;sr==null||sr(_n,an,or),delete Dt.reqs[qn]},onError:function(_n,or){var sr=Dt.props.onError;sr==null||sr(_n,or,an),delete Dt.reqs[qn]}};In(Lt),this.reqs[qn]=rr(ir)}}},{key:"reset",value:function(){this.setState({uid:Oe()})}},{key:"abort",value:function(St){var Dt=this.reqs;if(St){var It=St.uid?St.uid:St;Dt[It]&&Dt[It].abort&&Dt[It].abort(),delete Dt[It]}else Object.keys(Dt).forEach(function(Lt){Dt[Lt]&&Dt[Lt].abort&&Dt[Lt].abort(),delete Dt[Lt]})}},{key:"render",value:function(){var St=this.props,Dt=St.component,It=St.prefixCls,Lt=St.className,rn=St.classNames,an=rn===void 0?{}:rn,cn=St.disabled,In=St.id,kn=St.name,tr=St.style,Rn=St.styles,Fn=Rn===void 0?{}:Rn,Zn=St.multiple,qn=St.accept,rr=St.capture,ir=St.children,dr=St.directory,_n=St.openFileDialogOnClick,or=St.onMouseEnter,sr=St.onMouseLeave,jr=St.hasControlInside,wr=(0,ie.Z)(St,Ie),br=ye()((0,z.Z)((0,z.Z)((0,z.Z)({},It,!0),"".concat(It,"-disabled"),cn),Lt,Lt)),Er=dr?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},Br=cn?{}:{onClick:_n?this.onClick:function(){},onKeyDown:_n?this.onKeyDown:function(){},onMouseEnter:or,onMouseLeave:sr,onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:jr?void 0:"0"};return x.createElement(Dt,(0,ee.Z)({},Br,{className:br,role:jr?void 0:"button",style:tr}),x.createElement("input",(0,ee.Z)({},(0,pe.Z)(wr,{aria:!0,data:!0}),{id:In,name:kn,disabled:cn,type:"file",ref:this.saveFileInput,onClick:function(hr){return hr.stopPropagation()},key:this.state.uid,style:(0,le.Z)({display:"none"},Fn.input),className:an.input,accept:qn},Er,{multiple:Zn,onChange:this.onChange},rr!=null?{capture:rr}:{})),ir)}}]),Jt}(x.Component),je=Le;function we(){}var Ve=function(Ct){(0,te.Z)(Jt,Ct);var Gt=(0,ce.Z)(Jt);function Jt(){var xt;(0,E.Z)(this,Jt);for(var St=arguments.length,Dt=new Array(St),It=0;It<St;It++)Dt[It]=arguments[It];return xt=Gt.call.apply(Gt,[this].concat(Dt)),(0,z.Z)((0,re.Z)(xt),"uploader",void 0),(0,z.Z)((0,re.Z)(xt),"saveUploader",function(Lt){xt.uploader=Lt}),xt}return(0,oe.Z)(Jt,[{key:"abort",value:function(St){this.uploader.abort(St)}},{key:"render",value:function(){return x.createElement(je,(0,ee.Z)({},this.props,{ref:this.saveUploader}))}}]),Jt}(x.Component);(0,z.Z)(Ve,"defaultProps",{component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:we,onError:we,onSuccess:we,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0,hasControlInside:!1});var Ge=Ve,ze=Ge,it=ge(18929),We=ge(48755),Ke=ge(2171),$e=ge(9017),nt=ge(85981),et=ge(63356),Ye=ge(34961),Qe=ge(16931),Je=ge(51636),st=ge(36237),ft=Ct=>{const{componentCls:Gt,iconCls:Jt}=Ct;return{[`${Gt}-wrapper`]:{[`${Gt}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:Ct.colorFillAlter,border:`${(0,st.unit)(Ct.lineWidth)} dashed ${Ct.colorBorder}`,borderRadius:Ct.borderRadiusLG,cursor:"pointer",transition:`border-color ${Ct.motionDurationSlow}`,[Gt]:{padding:Ct.padding},[`${Gt}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none",borderRadius:Ct.borderRadiusLG,"&:focus-visible":{outline:`${(0,st.unit)(Ct.lineWidthFocus)} solid ${Ct.colorPrimaryBorder}`}},[`${Gt}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`
|
|
|
&:not(${Gt}-disabled):hover,
|
|
|
&-hover:not(${Gt}-disabled)
|
|
|
`]:{borderColor:Ct.colorPrimaryHover},[`p${Gt}-drag-icon`]:{marginBottom:Ct.margin,[Jt]:{color:Ct.colorPrimary,fontSize:Ct.uploadThumbnailSize}},[`p${Gt}-text`]:{margin:`0 0 ${(0,st.unit)(Ct.marginXXS)}`,color:Ct.colorTextHeading,fontSize:Ct.fontSizeLG},[`p${Gt}-hint`]:{color:Ct.colorTextDescription,fontSize:Ct.fontSize},[`&${Gt}-disabled`]:{[`p${Gt}-drag-icon ${Jt},
|
|
|
p${Gt}-text,
|
|
|
p${Gt}-hint
|
|
|
`]:{color:Ct.colorTextDisabled}}}}}},tt=Ct=>{const{componentCls:Gt,iconCls:Jt,fontSize:xt,lineHeight:St,calc:Dt}=Ct,It=`${Gt}-list-item`,Lt=`${It}-actions`,rn=`${It}-action`;return{[`${Gt}-wrapper`]:{[`${Gt}-list`]:Object.assign(Object.assign({},(0,et.dF)()),{lineHeight:Ct.lineHeight,[It]:{position:"relative",height:Dt(Ct.lineHeight).mul(xt).equal(),marginTop:Ct.marginXS,fontSize:xt,display:"flex",alignItems:"center",transition:`background-color ${Ct.motionDurationSlow}`,borderRadius:Ct.borderRadiusSM,"&:hover":{backgroundColor:Ct.controlItemBgHover},[`${It}-name`]:Object.assign(Object.assign({},et.vS),{padding:`0 ${(0,st.unit)(Ct.paddingXS)}`,lineHeight:St,flex:"auto",transition:`all ${Ct.motionDurationSlow}`}),[Lt]:{whiteSpace:"nowrap",[rn]:{opacity:0},[Jt]:{color:Ct.actionsColor,transition:`all ${Ct.motionDurationSlow}`},[`
|
|
|
${rn}:focus-visible,
|
|
|
&.picture ${rn}
|
|
|
`]:{opacity:1}},[`${Gt}-icon ${Jt}`]:{color:Ct.colorTextDescription,fontSize:xt},[`${It}-progress`]:{position:"absolute",bottom:Ct.calc(Ct.uploadProgressOffset).mul(-1).equal(),width:"100%",paddingInlineStart:Dt(xt).add(Ct.paddingXS).equal(),fontSize:xt,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${It}:hover ${rn}`]:{opacity:1},[`${It}-error`]:{color:Ct.colorError,[`${It}-name, ${Gt}-icon ${Jt}`]:{color:Ct.colorError},[Lt]:{[`${Jt}, ${Jt}:hover`]:{color:Ct.colorError},[rn]:{opacity:1}}},[`${Gt}-list-item-container`]:{transition:`opacity ${Ct.motionDurationSlow}, height ${Ct.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Re=ge(99495),ne=Ct=>{const{componentCls:Gt}=Ct,Jt=new st.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,padding:0,opacity:0,margin:Ct.calc(Ct.marginXS).div(-2).equal()}}),xt=new st.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,padding:0,opacity:0,margin:Ct.calc(Ct.marginXS).div(-2).equal()}}),St=`${Gt}-animate-inline`;return[{[`${Gt}-wrapper`]:{[`${St}-appear, ${St}-enter, ${St}-leave`]:{animationDuration:Ct.motionDurationSlow,animationTimingFunction:Ct.motionEaseInOutCirc,animationFillMode:"forwards"},[`${St}-appear, ${St}-enter`]:{animationName:Jt},[`${St}-leave`]:{animationName:xt}}},{[`${Gt}-wrapper`]:(0,Re.J$)(Ct)},Jt,xt]},ue=ge(68361);const Me=Ct=>{const{componentCls:Gt,iconCls:Jt,uploadThumbnailSize:xt,uploadProgressOffset:St,calc:Dt}=Ct,It=`${Gt}-list`,Lt=`${It}-item`;return{[`${Gt}-wrapper`]:{[`
|
|
|
${It}${It}-picture,
|
|
|
${It}${It}-picture-card,
|
|
|
${It}${It}-picture-circle
|
|
|
`]:{[Lt]:{position:"relative",height:Dt(xt).add(Dt(Ct.lineWidth).mul(2)).add(Dt(Ct.paddingXS).mul(2)).equal(),padding:Ct.paddingXS,border:`${(0,st.unit)(Ct.lineWidth)} ${Ct.lineType} ${Ct.colorBorder}`,borderRadius:Ct.borderRadiusLG,"&:hover":{background:"transparent"},[`${Lt}-thumbnail`]:Object.assign(Object.assign({},et.vS),{width:xt,height:xt,lineHeight:(0,st.unit)(Dt(xt).add(Ct.paddingSM).equal()),textAlign:"center",flex:"none",[Jt]:{fontSize:Ct.fontSizeHeading2,color:Ct.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${Lt}-progress`]:{bottom:St,width:`calc(100% - ${(0,st.unit)(Dt(Ct.paddingSM).mul(2).equal())})`,marginTop:0,paddingInlineStart:Dt(xt).add(Ct.paddingXS).equal()}},[`${Lt}-error`]:{borderColor:Ct.colorError,[`${Lt}-thumbnail ${Jt}`]:{[`svg path[fill='${ue.blue[0]}']`]:{fill:Ct.colorErrorBg},[`svg path[fill='${ue.blue.primary}']`]:{fill:Ct.colorError}}},[`${Lt}-uploading`]:{borderStyle:"dashed",[`${Lt}-name`]:{marginBottom:St}}},[`${It}${It}-picture-circle ${Lt}`]:{[`&, &::before, ${Lt}-thumbnail`]:{borderRadius:"50%"}}}}},Ze=Ct=>{const{componentCls:Gt,iconCls:Jt,fontSizeLG:xt,colorTextLightSolid:St,calc:Dt}=Ct,It=`${Gt}-list`,Lt=`${It}-item`,rn=Ct.uploadPicCardSize;return{[`
|
|
|
${Gt}-wrapper${Gt}-picture-card-wrapper,
|
|
|
${Gt}-wrapper${Gt}-picture-circle-wrapper
|
|
|
`]:Object.assign(Object.assign({},(0,et.dF)()),{display:"block",[`${Gt}${Gt}-select`]:{width:rn,height:rn,textAlign:"center",verticalAlign:"top",backgroundColor:Ct.colorFillAlter,border:`${(0,st.unit)(Ct.lineWidth)} dashed ${Ct.colorBorder}`,borderRadius:Ct.borderRadiusLG,cursor:"pointer",transition:`border-color ${Ct.motionDurationSlow}`,[`> ${Gt}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Gt}-disabled):hover`]:{borderColor:Ct.colorPrimary}},[`${It}${It}-picture-card, ${It}${It}-picture-circle`]:{display:"flex",flexWrap:"wrap","@supports not (gap: 1px)":{"& > *":{marginBlockEnd:Ct.marginXS,marginInlineEnd:Ct.marginXS}},"@supports (gap: 1px)":{gap:Ct.marginXS},[`${It}-item-container`]:{display:"inline-block",width:rn,height:rn,verticalAlign:"top"},"&::after":{display:"none"},"&::before":{display:"none"},[Lt]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${(0,st.unit)(Dt(Ct.paddingXS).mul(2).equal())})`,height:`calc(100% - ${(0,st.unit)(Dt(Ct.paddingXS).mul(2).equal())})`,backgroundColor:Ct.colorBgMask,opacity:0,transition:`all ${Ct.motionDurationSlow}`,content:'" "'}},[`${Lt}:hover`]:{[`&::before, ${Lt}-actions`]:{opacity:1}},[`${Lt}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${Ct.motionDurationSlow}`,[`
|
|
|
${Jt}-eye,
|
|
|
${Jt}-download,
|
|
|
${Jt}-delete
|
|
|
`]:{zIndex:10,width:xt,margin:`0 ${(0,st.unit)(Ct.marginXXS)}`,fontSize:xt,cursor:"pointer",transition:`all ${Ct.motionDurationSlow}`,color:St,"&:hover":{color:St},svg:{verticalAlign:"baseline"}}},[`${Lt}-thumbnail, ${Lt}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Lt}-name`]:{display:"none",textAlign:"center"},[`${Lt}-file + ${Lt}-name`]:{position:"absolute",bottom:Ct.margin,display:"block",width:`calc(100% - ${(0,st.unit)(Dt(Ct.paddingXS).mul(2).equal())})`},[`${Lt}-uploading`]:{[`&${Lt}`]:{backgroundColor:Ct.colorFillAlter},[`&::before, ${Jt}-eye, ${Jt}-download, ${Jt}-delete`]:{display:"none"}},[`${Lt}-progress`]:{bottom:Ct.marginXL,width:`calc(100% - ${(0,st.unit)(Dt(Ct.paddingXS).mul(2).equal())})`,paddingInlineStart:0}}}),[`${Gt}-wrapper${Gt}-picture-circle-wrapper`]:{[`${Gt}${Gt}-select`]:{borderRadius:"50%"}}}};var be=Ct=>{const{componentCls:Gt}=Ct;return{[`${Gt}-rtl`]:{direction:"rtl"}}};const Te=Ct=>{const{componentCls:Gt,colorTextDisabled:Jt}=Ct;return{[`${Gt}-wrapper`]:Object.assign(Object.assign({},(0,et.Wf)(Ct)),{[Gt]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Gt}-select`]:{display:"inline-block"},[`${Gt}-hidden`]:{display:"none"},[`${Gt}-disabled`]:{color:Jt,cursor:"not-allowed"}})}},He=Ct=>({actionsColor:Ct.colorTextDescription});var Ue=(0,Qe.I$)("Upload",Ct=>{const{fontSizeHeading3:Gt,fontHeight:Jt,lineWidth:xt,controlHeightLG:St,calc:Dt}=Ct,It=(0,Je.mergeToken)(Ct,{uploadThumbnailSize:Dt(Gt).mul(2).equal(),uploadProgressOffset:Dt(Dt(Jt).div(2)).add(xt).equal(),uploadPicCardSize:Dt(St).mul(2.55).equal()});return[Te(It),ft(It),Me(It),Ze(It),tt(It),ne(It),be(It),(0,Ye.Z)(It)]},He),_e={icon:function(Gt,Jt){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:Jt}},{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.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:Gt}}]}},name:"file",theme:"twotone"},ct=_e,ut=ge(7657),yt=function(Gt,Jt){return x.createElement(ut.Z,(0,ee.Z)({},Gt,{ref:Jt,icon:ct}))},at=x.forwardRef(yt),rt=at,Et=ge(58617),vt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z"}}]},name:"paper-clip",theme:"outlined"},Nt=vt,Ft=function(Gt,Jt){return x.createElement(ut.Z,(0,ee.Z)({},Gt,{ref:Jt,icon:Nt}))},Ot=x.forwardRef(Ft),kt=Ot,Bt={icon:function(Gt,Jt){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2z",fill:Gt}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:Jt}},{tag:"path",attrs:{d:"M136 652.7l132.4-157c3.2-3.8 9-3.8 12.2 0l144 170.7L652 396.8c3.2-3.8 9-3.8 12.2 0L888 662.2V232H136v420.7zM304 280a88 88 0 110 176 88 88 0 010-176z",fill:Jt}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:Jt}},{tag:"path",attrs:{d:"M304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z",fill:Gt}}]}},name:"picture",theme:"twotone"},bt=Bt,jt=function(Gt,Jt){return x.createElement(ut.Z,(0,ee.Z)({},Gt,{ref:Jt,icon:bt}))},Kt=x.forwardRef(jt),qt=Kt,wt=ge(77900),Rt=ge(2738),Vt=ge(40192),_t=ge(86641),un=ge(22703),xn=ge(7939);function Wn(Ct){return Object.assign(Object.assign({},Ct),{lastModified:Ct.lastModified,lastModifiedDate:Ct.lastModifiedDate,name:Ct.name,size:Ct.size,type:Ct.type,uid:Ct.uid,percent:0,originFileObj:Ct})}function zn(Ct,Gt){const Jt=(0,gt.Z)(Gt),xt=Jt.findIndex(St=>{let{uid:Dt}=St;return Dt===Ct.uid});return xt===-1?Jt.push(Ct):Jt[xt]=Ct,Jt}function gn(Ct,Gt){const Jt=Ct.uid!==void 0?"uid":"name";return Gt.filter(xt=>xt[Jt]===Ct[Jt])[0]}function Ln(Ct,Gt){const Jt=Ct.uid!==void 0?"uid":"name",xt=Gt.filter(St=>St[Jt]!==Ct[Jt]);return xt.length===Gt.length?null:xt}const mn=function(){const Gt=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),xt=Gt[Gt.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(xt)||[""])[0]},tn=Ct=>Ct.indexOf("image/")===0,sn=Ct=>{if(Ct.type&&!Ct.thumbUrl)return tn(Ct.type);const Gt=Ct.thumbUrl||Ct.url||"",Jt=mn(Gt);return/^data:image\//.test(Gt)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(Jt)?!0:!(/^data:/.test(Gt)||Jt)},ln=200;function $t(Ct){return new Promise(Gt=>{if(!Ct.type||!tn(Ct.type)){Gt("");return}const Jt=document.createElement("canvas");Jt.width=ln,Jt.height=ln,Jt.style.cssText=`position: fixed; left: 0; top: 0; width: ${ln}px; height: ${ln}px; z-index: 9999; display: none;`,document.body.appendChild(Jt);const xt=Jt.getContext("2d"),St=new Image;if(St.onload=()=>{const{width:Dt,height:It}=St;let Lt=ln,rn=ln,an=0,cn=0;Dt>It?(rn=It*(ln/Dt),cn=-(rn-Lt)/2):(Lt=Dt*(ln/It),an=-(Lt-rn)/2),xt.drawImage(St,an,cn,Lt,rn);const In=Jt.toDataURL();document.body.removeChild(Jt),window.URL.revokeObjectURL(St.src),Gt(In)},St.crossOrigin="anonymous",Ct.type.startsWith("image/svg+xml")){const Dt=new FileReader;Dt.onload=()=>{Dt.result&&typeof Dt.result=="string"&&(St.src=Dt.result)},Dt.readAsDataURL(Ct)}else if(Ct.type.startsWith("image/gif")){const Dt=new FileReader;Dt.onload=()=>{Dt.result&&Gt(Dt.result)},Dt.readAsDataURL(Ct)}else St.src=window.URL.createObjectURL(Ct)})}var vn=ge(26227),bn=ge(41464),Sn=ge(15277),Yn=ge(89787),pn=ge(25399),$n=x.forwardRef((Ct,Gt)=>{let{prefixCls:Jt,className:xt,style:St,locale:Dt,listType:It,file:Lt,items:rn,progress:an,iconRender:cn,actionIconRender:In,itemRender:kn,isImgUrl:tr,showPreviewIcon:Rn,showRemoveIcon:Fn,showDownloadIcon:Zn,previewIcon:qn,removeIcon:rr,downloadIcon:ir,extra:dr,onPreview:_n,onDownload:or,onClose:sr}=Ct;var jr,wr;const{status:br}=Lt,[Er,Br]=x.useState(br);x.useEffect(()=>{br!=="removed"&&Br(br)},[br]);const[Sr,hr]=x.useState(!1);x.useEffect(()=>{const Nn=setTimeout(()=>{hr(!0)},300);return()=>{clearTimeout(Nn)}},[]);const pr=cn(Lt);let kr=x.createElement("div",{className:`${Jt}-icon`},pr);if(It==="picture"||It==="picture-card"||It==="picture-circle")if(Er==="uploading"||!Lt.thumbUrl&&!Lt.url){const Nn=ye()(`${Jt}-list-item-thumbnail`,{[`${Jt}-list-item-file`]:Er!=="uploading"});kr=x.createElement("div",{className:Nn},pr)}else{const Nn=tr!=null&&tr(Lt)?x.createElement("img",{src:Lt.thumbUrl||Lt.url,alt:Lt.name,className:`${Jt}-list-item-image`,crossOrigin:Lt.crossOrigin}):pr,Qn=ye()(`${Jt}-list-item-thumbnail`,{[`${Jt}-list-item-file`]:tr&&!tr(Lt)});kr=x.createElement("a",{className:Qn,onClick:ur=>_n(Lt,ur),href:Lt.url||Lt.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Nn)}const Xr=ye()(`${Jt}-list-item`,`${Jt}-list-item-${Er}`),mi=typeof Lt.linkProps=="string"?JSON.parse(Lt.linkProps):Lt.linkProps,_r=(typeof Fn=="function"?Fn(Lt):Fn)?In((typeof rr=="function"?rr(Lt):rr)||x.createElement(vn.Z,null),()=>sr(Lt),Jt,Dt.removeFile,!0):null,ai=(typeof Zn=="function"?Zn(Lt):Zn)&&Er==="done"?In((typeof ir=="function"?ir(Lt):ir)||x.createElement(bn.Z,null),()=>or(Lt),Jt,Dt.downloadFile):null,ei=It!=="picture-card"&&It!=="picture-circle"&&x.createElement("span",{key:"download-delete",className:ye()(`${Jt}-list-item-actions`,{picture:It==="picture"})},ai,_r),ui=typeof dr=="function"?dr(Lt):dr,xr=ui&&x.createElement("span",{className:`${Jt}-list-item-extra`},ui),Ir=ye()(`${Jt}-list-item-name`),ar=Lt.url?x.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Ir,title:Lt.name},mi,{href:Lt.url,onClick:Nn=>_n(Lt,Nn)}),Lt.name,xr):x.createElement("span",{key:"view",className:Ir,onClick:Nn=>_n(Lt,Nn),title:Lt.name},Lt.name,xr),Dn=(typeof Rn=="function"?Rn(Lt):Rn)&&(Lt.url||Lt.thumbUrl)?x.createElement("a",{href:Lt.url||Lt.thumbUrl,target:"_blank",rel:"noopener noreferrer",onClick:Nn=>_n(Lt,Nn),title:Dt.previewFile},typeof qn=="function"?qn(Lt):qn||x.createElement(Sn.Z,null)):null,Hn=(It==="picture-card"||It==="picture-circle")&&Er!=="uploading"&&x.createElement("span",{className:`${Jt}-list-item-actions`},Dn,Er==="done"&&ai,_r),{getPrefixCls:Vn}=x.useContext(We.E_),Bn=Vn(),lr=x.createElement("div",{className:Xr},kr,ar,ei,Hn,Sr&&x.createElement(wt.default,{motionName:`${Bn}-fade`,visible:Er==="uploading",motionDeadline:2e3},Nn=>{let{className:Qn}=Nn;const ur="percent"in Lt?x.createElement(Yn.Z,Object.assign({},an,{type:"line",percent:Lt.percent,"aria-label":Lt["aria-label"],"aria-labelledby":Lt["aria-labelledby"]})):null;return x.createElement("div",{className:ye()(`${Jt}-list-item-progress`,Qn)},ur)})),mr=Lt.response&&typeof Lt.response=="string"?Lt.response:((jr=Lt.error)===null||jr===void 0?void 0:jr.statusText)||((wr=Lt.error)===null||wr===void 0?void 0:wr.message)||Dt.uploadError,Un=Er==="error"?x.createElement(pn.Z,{title:mr,getPopupContainer:Nn=>Nn.parentNode},lr):lr;return x.createElement("div",{className:ye()(`${Jt}-list-item-container`,xt),style:St,ref:Gt},kn?kn(Un,Lt,rn,{download:or.bind(null,Lt),preview:_n.bind(null,Lt),remove:sr.bind(null,Lt)}):Un)});const Jn=(Ct,Gt)=>{const{listType:Jt="text",previewFile:xt=$t,onPreview:St,onDownload:Dt,onRemove:It,locale:Lt,iconRender:rn,isImageUrl:an=sn,prefixCls:cn,items:In=[],showPreviewIcon:kn=!0,showRemoveIcon:tr=!0,showDownloadIcon:Rn=!1,removeIcon:Fn,previewIcon:Zn,downloadIcon:qn,extra:rr,progress:ir={size:[-1,2],showInfo:!1},appendAction:dr,appendActionVisible:_n=!0,itemRender:or,disabled:sr}=Ct,jr=(0,Vt.Z)(),[wr,br]=x.useState(!1),Er=["picture-card","picture-circle"].includes(Jt);x.useEffect(()=>{Jt.startsWith("picture")&&(In||[]).forEach(xr=>{!(xr.originFileObj instanceof File||xr.originFileObj instanceof Blob)||xr.thumbUrl!==void 0||(xr.thumbUrl="",xt==null||xt(xr.originFileObj).then(Ir=>{xr.thumbUrl=Ir||"",jr()}))})},[Jt,In,xt]),x.useEffect(()=>{br(!0)},[]);const Br=(xr,Ir)=>{if(St)return Ir==null||Ir.preventDefault(),St(xr)},Sr=xr=>{typeof Dt=="function"?Dt(xr):xr.url&&window.open(xr.url)},hr=xr=>{It==null||It(xr)},pr=xr=>{if(rn)return rn(xr,Jt);const Ir=xr.status==="uploading";if(Jt.startsWith("picture")){const ar=Jt==="picture"?x.createElement(Et.Z,null):Lt.uploading,Dn=an!=null&&an(xr)?x.createElement(qt,null):x.createElement(rt,null);return Ir?ar:Dn}return Ir?x.createElement(Et.Z,null):x.createElement(kt,null)},kr=(xr,Ir,ar,Dn,Hn)=>{const Vn={type:"text",size:"small",title:Dn,onClick:Bn=>{var lr,mr;Ir(),x.isValidElement(xr)&&((mr=(lr=xr.props).onClick)===null||mr===void 0||mr.call(lr,Bn))},className:`${ar}-list-item-action`};return Hn&&(Vn.disabled=sr),x.isValidElement(xr)?x.createElement(xn.ZP,Object.assign({},Vn,{icon:(0,un.Tm)(xr,Object.assign(Object.assign({},xr.props),{onClick:()=>{}}))})):x.createElement(xn.ZP,Object.assign({},Vn),x.createElement("span",null,xr))};x.useImperativeHandle(Gt,()=>({handlePreview:Br,handleDownload:Sr}));const{getPrefixCls:Xr}=x.useContext(We.E_),mi=Xr("upload",cn),_r=Xr(),ai=ye()(`${mi}-list`,`${mi}-list-${Jt}`),ei=x.useMemo(()=>(0,Rt.Z)((0,_t.Z)(_r),["onAppearEnd","onEnterEnd","onLeaveEnd"]),[_r]),ui=Object.assign(Object.assign({},Er?{}:ei),{motionDeadline:2e3,motionName:`${mi}-${Er?"animate-inline":"animate"}`,keys:(0,gt.Z)(In.map(xr=>({key:xr.uid,file:xr}))),motionAppear:wr});return x.createElement("div",{className:ai},x.createElement(wt.CSSMotionList,Object.assign({},ui,{component:!1}),xr=>{let{key:Ir,file:ar,className:Dn,style:Hn}=xr;return x.createElement($n,{key:Ir,locale:Lt,prefixCls:mi,className:Dn,style:Hn,file:ar,items:In,progress:ir,listType:Jt,isImgUrl:an,showPreviewIcon:kn,showRemoveIcon:tr,showDownloadIcon:Rn,removeIcon:Fn,previewIcon:Zn,downloadIcon:qn,extra:rr,iconRender:pr,actionIconRender:kr,itemRender:or,onPreview:Br,onDownload:Sr,onClose:hr})}),dr&&x.createElement(wt.default,Object.assign({},ui,{visible:_n,forceRender:!0}),xr=>{let{className:Ir,style:ar}=xr;return(0,un.Tm)(dr,Dn=>({className:ye()(Dn.className,Ir),style:Object.assign(Object.assign(Object.assign({},ar),{pointerEvents:Ir?"none":void 0}),Dn.style)}))}))};var cr=x.forwardRef(Jn),dn=function(Ct,Gt,Jt,xt){function St(Dt){return Dt instanceof Jt?Dt:new Jt(function(It){It(Dt)})}return new(Jt||(Jt=Promise))(function(Dt,It){function Lt(cn){try{an(xt.next(cn))}catch(In){It(In)}}function rn(cn){try{an(xt.throw(cn))}catch(In){It(In)}}function an(cn){cn.done?Dt(cn.value):St(cn.value).then(Lt,rn)}an((xt=xt.apply(Ct,Gt||[])).next())})};const En=`__LIST_IGNORE_${Date.now()}__`,Gn=(Ct,Gt)=>{const{fileList:Jt,defaultFileList:xt,onRemove:St,showUploadList:Dt=!0,listType:It="text",onPreview:Lt,onDownload:rn,onChange:an,onDrop:cn,previewFile:In,disabled:kn,locale:tr,iconRender:Rn,isImageUrl:Fn,progress:Zn,prefixCls:qn,className:rr,type:ir="select",children:dr,style:_n,itemRender:or,maxCount:sr,data:jr={},multiple:wr=!1,hasControlInside:br=!0,action:Er="",accept:Br="",supportServerRender:Sr=!0,rootClassName:hr}=Ct,pr=x.useContext(Ke.Z),kr=kn!=null?kn:pr,[Xr,mi]=(0,it.Z)(xt||[],{value:Jt,postState:fi=>fi!=null?fi:[]}),[_r,ai]=x.useState("drop"),ei=x.useRef(null),ui=x.useRef(null);x.useMemo(()=>{const fi=Date.now();(Jt||[]).forEach((ki,Xi)=>{!ki.uid&&!Object.isFrozen(ki)&&(ki.uid=`__AUTO__${fi}_${Xi}__`)})},[Jt]);const xr=(fi,ki,Xi)=>{let xi=(0,gt.Z)(ki),Bi=!1;sr===1?xi=xi.slice(-1):sr&&(Bi=xi.length>sr,xi=xi.slice(0,sr)),(0,a.flushSync)(()=>{mi(xi)});const Fi={file:fi,fileList:xi};Xi&&(Fi.event=Xi),(!Bi||fi.status==="removed"||xi.some(Ea=>Ea.uid===fi.uid))&&(0,a.flushSync)(()=>{an==null||an(Fi)})},Ir=(fi,ki)=>dn(void 0,void 0,void 0,function*(){const{beforeUpload:Xi,transformFile:xi}=Ct;let Bi=fi;if(Xi){const Fi=yield Xi(fi,ki);if(Fi===!1)return!1;if(delete fi[En],Fi===En)return Object.defineProperty(fi,En,{value:!0,configurable:!0}),!1;typeof Fi=="object"&&Fi&&(Bi=Fi)}return xi&&(Bi=yield xi(Bi)),Bi}),ar=fi=>{const ki=fi.filter(Bi=>!Bi.file[En]);if(!ki.length)return;const Xi=ki.map(Bi=>Wn(Bi.file));let xi=(0,gt.Z)(Xr);Xi.forEach(Bi=>{xi=zn(Bi,xi)}),Xi.forEach((Bi,Fi)=>{let Ea=Bi;if(ki[Fi].parsedFile)Bi.status="uploading";else{const{originFileObj:eo}=Bi;let ka;try{ka=new File([eo],eo.name,{type:eo.type})}catch(Sa){ka=new Blob([eo],{type:eo.type}),ka.name=eo.name,ka.lastModifiedDate=new Date,ka.lastModified=new Date().getTime()}ka.uid=Bi.uid,Ea=ka}xr(Ea,xi)})},Dn=(fi,ki,Xi)=>{try{typeof fi=="string"&&(fi=JSON.parse(fi))}catch(Fi){}if(!gn(ki,Xr))return;const xi=Wn(ki);xi.status="done",xi.percent=100,xi.response=fi,xi.xhr=Xi;const Bi=zn(xi,Xr);xr(xi,Bi)},Hn=(fi,ki)=>{if(!gn(ki,Xr))return;const Xi=Wn(ki);Xi.status="uploading",Xi.percent=fi.percent;const xi=zn(Xi,Xr);xr(Xi,xi,fi)},Vn=(fi,ki,Xi)=>{if(!gn(Xi,Xr))return;const xi=Wn(Xi);xi.error=fi,xi.response=ki,xi.status="error";const Bi=zn(xi,Xr);xr(xi,Bi)},Bn=fi=>{let ki;Promise.resolve(typeof St=="function"?St(fi):St).then(Xi=>{var xi;if(Xi===!1)return;const Bi=Ln(fi,Xr);Bi&&(ki=Object.assign(Object.assign({},fi),{status:"removed"}),Xr==null||Xr.forEach(Fi=>{const Ea=ki.uid!==void 0?"uid":"name";Fi[Ea]===ki[Ea]&&!Object.isFrozen(Fi)&&(Fi.status="removed")}),(xi=ei.current)===null||xi===void 0||xi.abort(ki),xr(ki,Bi))})},lr=fi=>{ai(fi.type),fi.type==="drop"&&(cn==null||cn(fi))};x.useImperativeHandle(Gt,()=>({onBatchStart:ar,onSuccess:Dn,onProgress:Hn,onError:Vn,fileList:Xr,upload:ei.current,nativeElement:ui.current}));const{getPrefixCls:mr,direction:Un,upload:Nn}=x.useContext(We.E_),Qn=mr("upload",qn),ur=Object.assign(Object.assign({onBatchStart:ar,onError:Vn,onProgress:Hn,onSuccess:Dn},Ct),{data:jr,multiple:wr,action:Er,accept:Br,supportServerRender:Sr,prefixCls:Qn,disabled:kr,beforeUpload:Ir,onChange:void 0,hasControlInside:br});delete ur.className,delete ur.style,(!dr||kr)&&delete ur.id;const Pr=`${Qn}-wrapper`,[Lr,Ur,ri]=Ue(Qn,Pr),[ci]=(0,$e.Z)("Upload",nt.Z.Upload),{showRemoveIcon:Ci,showPreviewIcon:Si,showDownloadIcon:Ai,removeIcon:Di,previewIcon:ea,downloadIcon:ra,extra:ya}=typeof Dt=="boolean"?{}:Dt,ha=typeof Ci=="undefined"?!kr:Ci,oa=(fi,ki)=>Dt?x.createElement(cr,{prefixCls:Qn,listType:It,items:Xr,previewFile:In,onPreview:Lt,onDownload:rn,onRemove:Bn,showRemoveIcon:ha,showPreviewIcon:Si,showDownloadIcon:Ai,removeIcon:Di,previewIcon:ea,downloadIcon:ra,iconRender:Rn,extra:ya,locale:Object.assign(Object.assign({},ci),tr),isImageUrl:Fn,progress:Zn,appendAction:fi,appendActionVisible:ki,itemRender:or,disabled:kr}):fi,di=ye()(Pr,rr,hr,Ur,ri,Nn==null?void 0:Nn.className,{[`${Qn}-rtl`]:Un==="rtl",[`${Qn}-picture-card-wrapper`]:It==="picture-card",[`${Qn}-picture-circle-wrapper`]:It==="picture-circle"}),Jr=Object.assign(Object.assign({},Nn==null?void 0:Nn.style),_n);if(ir==="drag"){const fi=ye()(Ur,Qn,`${Qn}-drag`,{[`${Qn}-drag-uploading`]:Xr.some(ki=>ki.status==="uploading"),[`${Qn}-drag-hover`]:_r==="dragover",[`${Qn}-disabled`]:kr,[`${Qn}-rtl`]:Un==="rtl"});return Lr(x.createElement("span",{className:di,ref:ui},x.createElement("div",{className:fi,style:Jr,onDrop:lr,onDragOver:lr,onDragLeave:lr},x.createElement(ze,Object.assign({},ur,{ref:ei,className:`${Qn}-btn`}),x.createElement("div",{className:`${Qn}-drag-container`},dr))),oa()))}const Ui=ye()(Qn,`${Qn}-select`,{[`${Qn}-disabled`]:kr,[`${Qn}-hidden`]:!dr}),zi=x.createElement("div",{className:Ui},x.createElement(ze,Object.assign({},ur,{ref:ei})));return Lr(It==="picture-card"||It==="picture-circle"?x.createElement("span",{className:di,ref:ui},oa(zi,!!dr)):x.createElement("span",{className:di,ref:ui},zi,oa()))};var Wt=x.forwardRef(Gn),Xt=function(Ct,Gt){var Jt={};for(var xt in Ct)Object.prototype.hasOwnProperty.call(Ct,xt)&&Gt.indexOf(xt)<0&&(Jt[xt]=Ct[xt]);if(Ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var St=0,xt=Object.getOwnPropertySymbols(Ct);St<xt.length;St++)Gt.indexOf(xt[St])<0&&Object.prototype.propertyIsEnumerable.call(Ct,xt[St])&&(Jt[xt[St]]=Ct[xt[St]]);return Jt},Zt=x.forwardRef((Ct,Gt)=>{var{style:Jt,height:xt,hasControlInside:St=!1}=Ct,Dt=Xt(Ct,["style","height","hasControlInside"]);return x.createElement(Wt,Object.assign({ref:Gt,hasControlInside:St},Dt,{type:"drag",style:Object.assign(Object.assign({},Jt),{height:xt})}))});const Pt=Wt;Pt.Dragger=Zt,Pt.LIST_IGNORE=En;var Ht=Pt},99498:function(Cn,Ut,ge){(function(x){x(ge(89780))})(function(x){x.defineOption("placeholder","",function(oe,re,te){var ce=te&&te!=x.Init;if(re&&!ce)oe.on("blur",ye),oe.on("change",ee),oe.on("swapDoc",ee),x.on(oe.getInputField(),"compositionupdate",oe.state.placeholderCompose=function(){Pe(oe)}),ee(oe);else if(!re&&ce){oe.off("blur",ye),oe.off("change",ee),oe.off("swapDoc",ee),x.off(oe.getInputField(),"compositionupdate",oe.state.placeholderCompose),gt(oe);var z=oe.getWrapperElement();z.className=z.className.replace(" CodeMirror-empty","")}re&&!oe.hasFocus()&&ye(oe)});function gt(oe){oe.state.placeholder&&(oe.state.placeholder.parentNode.removeChild(oe.state.placeholder),oe.state.placeholder=null)}function a(oe){gt(oe);var re=oe.state.placeholder=document.createElement("pre");re.style.cssText="height: 0; overflow: visible",re.style.direction=oe.getOption("direction"),re.className="CodeMirror-placeholder CodeMirror-line-like";var te=oe.getOption("placeholder");typeof te=="string"&&(te=document.createTextNode(te)),re.appendChild(te),oe.display.lineSpace.insertBefore(re,oe.display.lineSpace.firstChild)}function Pe(oe){setTimeout(function(){var re=!1,te=oe.getInputField();te.nodeName=="TEXTAREA"?re=!te.value:oe.lineCount()==1&&(re=!/[^\u200b]/.test(te.querySelector(".CodeMirror-line").textContent)),re?a(oe):gt(oe)},20)}function ye(oe){E(oe)&&a(oe)}function ee(oe){var re=oe.getWrapperElement(),te=E(oe);re.className=re.className.replace(" CodeMirror-empty","")+(te?" CodeMirror-empty":""),te?a(oe):gt(oe)}function E(oe){return oe.lineCount()===1&&oe.getLine(0)===""}})},25717:function(Cn,Ut,ge){(function(x){x(ge(89780))})(function(x){var gt={pairs:`()[]{}''""`,closeBefore:`)]}'":;>`,triples:"",explode:"[]{}"},a=x.Pos;x.defineOption("autoCloseBrackets",!1,function(se,ae,he){he&&he!=x.Init&&(se.removeKeyMap(ye),se.state.closeBrackets=null),ae&&(ee(Pe(ae,"pairs")),se.state.closeBrackets=ae,se.addKeyMap(ye))});function Pe(se,ae){return ae=="pairs"&&typeof se=="string"?se:typeof se=="object"&&se[ae]!=null?se[ae]:gt[ae]}var ye={Backspace:re,Enter:te};function ee(se){for(var ae=0;ae<se.length;ae++){var he=se.charAt(ae),pe="'"+he+"'";ye[pe]||(ye[pe]=E(he))}}ee(gt.pairs+"`");function E(se){return function(ae){return z(ae,se)}}function oe(se){var ae=se.state.closeBrackets;if(!ae||ae.override)return ae;var he=se.getModeAt(se.getCursor());return he.closeBrackets||ae}function re(se){var ae=oe(se);if(!ae||se.getOption("disableInput"))return x.Pass;for(var he=Pe(ae,"pairs"),pe=se.listSelections(),me=0;me<pe.length;me++){if(!pe[me].empty())return x.Pass;var ve=le(se,pe[me].head);if(!ve||he.indexOf(ve)%2!=0)return x.Pass}for(var me=pe.length-1;me>=0;me--){var Ce=pe[me].head;se.replaceRange("",a(Ce.line,Ce.ch-1),a(Ce.line,Ce.ch+1),"+delete")}}function te(se){var ae=oe(se),he=ae&&Pe(ae,"explode");if(!he||se.getOption("disableInput"))return x.Pass;for(var pe=se.listSelections(),me=0;me<pe.length;me++){if(!pe[me].empty())return x.Pass;var ve=le(se,pe[me].head);if(!ve||he.indexOf(ve)%2!=0)return x.Pass}se.operation(function(){var Ce=se.lineSeparator()||`
|
|
|
`;se.replaceSelection(Ce+Ce,null),se.execCommand("goCharLeft"),pe=se.listSelections();for(var Be=0;Be<pe.length;Be++){var Fe=pe[Be].head.line;se.indentLine(Fe,null,!0),se.indentLine(Fe+1,null,!0)}})}function ce(se){var ae=x.cmpPos(se.anchor,se.head)>0;return{anchor:new a(se.anchor.line,se.anchor.ch+(ae?-1:1)),head:new a(se.head.line,se.head.ch+(ae?1:-1))}}function z(se,ae){var he=oe(se);if(!he||se.getOption("disableInput"))return x.Pass;var pe=Pe(he,"pairs"),me=pe.indexOf(ae);if(me==-1)return x.Pass;for(var ve=Pe(he,"closeBefore"),Ce=Pe(he,"triples"),Be=pe.charAt(me+1)==ae,Fe=se.listSelections(),ke=me%2==0,De,Se=0;Se<Fe.length;Se++){var xe=Fe[Se],Oe=xe.head,Ie,Le=se.getRange(Oe,a(Oe.line,Oe.ch+1));if(ke&&!xe.empty())Ie="surround";else if((Be||!ke)&&Le==ae)Be&&ie(se,Oe)?Ie="both":Ce.indexOf(ae)>=0&&se.getRange(Oe,a(Oe.line,Oe.ch+3))==ae+ae+ae?Ie="skipThree":Ie="skip";else if(Be&&Oe.ch>1&&Ce.indexOf(ae)>=0&&se.getRange(a(Oe.line,Oe.ch-2),Oe)==ae+ae){if(Oe.ch>2&&/\bstring/.test(se.getTokenTypeAt(a(Oe.line,Oe.ch-2))))return x.Pass;Ie="addFour"}else if(Be){var je=Oe.ch==0?" ":se.getRange(a(Oe.line,Oe.ch-1),Oe);if(!x.isWordChar(Le)&&je!=ae&&!x.isWordChar(je))Ie="both";else return x.Pass}else if(ke&&(Le.length===0||/\s/.test(Le)||ve.indexOf(Le)>-1))Ie="both";else return x.Pass;if(!De)De=Ie;else if(De!=Ie)return x.Pass}var we=me%2?pe.charAt(me-1):ae,Ve=me%2?ae:pe.charAt(me+1);se.operation(function(){if(De=="skip")se.execCommand("goCharRight");else if(De=="skipThree")for(var Ge=0;Ge<3;Ge++)se.execCommand("goCharRight");else if(De=="surround"){for(var ze=se.getSelections(),Ge=0;Ge<ze.length;Ge++)ze[Ge]=we+ze[Ge]+Ve;se.replaceSelections(ze,"around"),ze=se.listSelections().slice();for(var Ge=0;Ge<ze.length;Ge++)ze[Ge]=ce(ze[Ge]);se.setSelections(ze)}else De=="both"?(se.replaceSelection(we+Ve,null),se.triggerElectric(we+Ve),se.execCommand("goCharLeft")):De=="addFour"&&(se.replaceSelection(we+we+we+we,"before"),se.execCommand("goCharRight"))})}function le(se,ae){var he=se.getRange(a(ae.line,ae.ch-1),a(ae.line,ae.ch+1));return he.length==2?he:null}function ie(se,ae){var he=se.getTokenAt(a(ae.line,ae.ch+1));return/\bstring/.test(he.type)&&he.start==ae.ch&&(ae.ch==0||!/\bstring/.test(se.getTokenTypeAt(ae)))}})},6313:function(Cn,Ut,ge){(function(x){x(ge(89780),ge(32855))})(function(x){x.defineOption("autoCloseTags",!1,function(re,te,ce){if(ce!=x.Init&&ce&&re.removeKeyMap("autoCloseTags"),!!te){var z={name:"autoCloseTags"};(typeof te!="object"||te.whenClosing!==!1)&&(z["'/'"]=function(le){return ee(le)}),(typeof te!="object"||te.whenOpening!==!1)&&(z["'>'"]=function(le){return Pe(le)}),re.addKeyMap(z)}});var gt=["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"],a=["applet","blockquote","body","button","div","dl","fieldset","form","frameset","h1","h2","h3","h4","h5","h6","head","html","iframe","layer","legend","object","ol","p","select","table","ul"];function Pe(re){if(re.getOption("disableInput"))return x.Pass;for(var te=re.listSelections(),ce=[],z=re.getOption("autoCloseTags"),le=0;le<te.length;le++){if(!te[le].empty())return x.Pass;var ie=te[le].head,se=re.getTokenAt(ie),ae=x.innerMode(re.getMode(),se.state),he=ae.state,pe=ae.mode.xmlCurrentTag&&ae.mode.xmlCurrentTag(he),me=pe&&pe.name;if(!me)return x.Pass;var ve=ae.mode.configuration=="html",Ce=typeof z=="object"&&z.dontCloseTags||ve&>,Be=typeof z=="object"&&z.indentTags||ve&&a;se.end>ie.ch&&(me=me.slice(0,me.length-se.end+ie.ch));var Fe=me.toLowerCase();if(!me||se.type=="string"&&(se.end!=ie.ch||!/[\"\']/.test(se.string.charAt(se.string.length-1))||se.string.length==1)||se.type=="tag"&&pe.close||se.string.indexOf("/")==ie.ch-se.start-1||Ce&&E(Ce,Fe)>-1||oe(re,ae.mode.xmlCurrentContext&&ae.mode.xmlCurrentContext(he)||[],me,ie,!0))return x.Pass;var ke=typeof z=="object"&&z.emptyTags;if(ke&&E(ke,me)>-1){ce[le]={text:"/>",newPos:x.Pos(ie.line,ie.ch+2)};continue}var De=Be&&E(Be,Fe)>-1;ce[le]={indent:De,text:">"+(De?`
|
|
|
|
|
|
`:"")+"</"+me+">",newPos:De?x.Pos(ie.line+1,0):x.Pos(ie.line,ie.ch+1)}}for(var Se=typeof z=="object"&&z.dontIndentOnAutoClose,le=te.length-1;le>=0;le--){var xe=ce[le];re.replaceRange(xe.text,te[le].head,te[le].anchor,"+insert");var Oe=re.listSelections().slice(0);Oe[le]={head:xe.newPos,anchor:xe.newPos},re.setSelections(Oe),!Se&&xe.indent&&(re.indentLine(xe.newPos.line,null,!0),re.indentLine(xe.newPos.line+1,null,!0))}}function ye(re,te){for(var ce=re.listSelections(),z=[],le=te?"/":"</",ie=re.getOption("autoCloseTags"),se=typeof ie=="object"&&ie.dontIndentOnSlash,ae=0;ae<ce.length;ae++){if(!ce[ae].empty())return x.Pass;var he=ce[ae].head,pe=re.getTokenAt(he),me=x.innerMode(re.getMode(),pe.state),ve=me.state;if(te&&(pe.type=="string"||pe.string.charAt(0)!="<"||pe.start!=he.ch-1))return x.Pass;var Ce,Be=me.mode.name!="xml"&&re.getMode().name=="htmlmixed";if(Be&&me.mode.name=="javascript")Ce=le+"script";else if(Be&&me.mode.name=="css")Ce=le+"style";else{var Fe=me.mode.xmlCurrentContext&&me.mode.xmlCurrentContext(ve);if(!Fe||Fe.length&&oe(re,Fe,Fe[Fe.length-1],he))return x.Pass;Ce=le+Fe[Fe.length-1]}re.getLine(he.line).charAt(pe.end)!=">"&&(Ce+=">"),z[ae]=Ce}if(re.replaceSelections(z),ce=re.listSelections(),!se)for(var ae=0;ae<ce.length;ae++)(ae==ce.length-1||ce[ae].head.line<ce[ae+1].head.line)&&re.indentLine(ce[ae].head.line)}function ee(re){return re.getOption("disableInput")?x.Pass:ye(re,!0)}x.commands.closeTag=function(re){return ye(re)};function E(re,te){if(re.indexOf)return re.indexOf(te);for(var ce=0,z=re.length;ce<z;++ce)if(re[ce]==te)return ce;return-1}function oe(re,te,ce,z,le){if(!x.scanForClosingTag)return!1;var ie=Math.min(re.lastLine()+1,z.line+500),se=x.scanForClosingTag(re,z,null,ie);if(!se||se.tag!=ce)return!1;for(var ae=le?1:0,he=te.length-1;he>=0&&te[he]==ce;he--)++ae;z=se.to;for(var he=1;he<ae;he++){var pe=x.scanForClosingTag(re,z,null,ie);if(!pe||pe.tag!=ce)return!1;z=pe.to}return!0}})},32855:function(Cn,Ut,ge){(function(x){x(ge(89780))})(function(x){"use strict";var gt=x.Pos;function a(he,pe){return he.line-pe.line||he.ch-pe.ch}var Pe="A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD",ye=Pe+"-:.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040",ee=new RegExp("<(/?)(["+Pe+"]["+ye+"]*)","g");function E(he,pe,me,ve){this.line=pe,this.ch=me,this.cm=he,this.text=he.getLine(pe),this.min=ve?Math.max(ve.from,he.firstLine()):he.firstLine(),this.max=ve?Math.min(ve.to-1,he.lastLine()):he.lastLine()}function oe(he,pe){var me=he.cm.getTokenTypeAt(gt(he.line,pe));return me&&/\btag\b/.test(me)}function re(he){if(!(he.line>=he.max))return he.ch=0,he.text=he.cm.getLine(++he.line),!0}function te(he){if(!(he.line<=he.min))return he.text=he.cm.getLine(--he.line),he.ch=he.text.length,!0}function ce(he){for(;;){var pe=he.text.indexOf(">",he.ch);if(pe==-1){if(re(he))continue;return}if(!oe(he,pe+1)){he.ch=pe+1;continue}var me=he.text.lastIndexOf("/",pe),ve=me>-1&&!/\S/.test(he.text.slice(me+1,pe));return he.ch=pe+1,ve?"selfClose":"regular"}}function z(he){for(;;){var pe=he.ch?he.text.lastIndexOf("<",he.ch-1):-1;if(pe==-1){if(te(he))continue;return}if(!oe(he,pe+1)){he.ch=pe;continue}ee.lastIndex=pe,he.ch=pe;var me=ee.exec(he.text);if(me&&me.index==pe)return me}}function le(he){for(;;){ee.lastIndex=he.ch;var pe=ee.exec(he.text);if(!pe){if(re(he))continue;return}if(!oe(he,pe.index+1)){he.ch=pe.index+1;continue}return he.ch=pe.index+pe[0].length,pe}}function ie(he){for(;;){var pe=he.ch?he.text.lastIndexOf(">",he.ch-1):-1;if(pe==-1){if(te(he))continue;return}if(!oe(he,pe+1)){he.ch=pe;continue}var me=he.text.lastIndexOf("/",pe),ve=me>-1&&!/\S/.test(he.text.slice(me+1,pe));return he.ch=pe+1,ve?"selfClose":"regular"}}function se(he,pe){for(var me=[];;){var ve=le(he),Ce,Be=he.line,Fe=he.ch-(ve?ve[0].length:0);if(!ve||!(Ce=ce(he)))return;if(Ce!="selfClose")if(ve[1]){for(var ke=me.length-1;ke>=0;--ke)if(me[ke]==ve[2]){me.length=ke;break}if(ke<0&&(!pe||pe==ve[2]))return{tag:ve[2],from:gt(Be,Fe),to:gt(he.line,he.ch)}}else me.push(ve[2])}}function ae(he,pe){for(var me=[];;){var ve=ie(he);if(!ve)return;if(ve=="selfClose"){z(he);continue}var Ce=he.line,Be=he.ch,Fe=z(he);if(!Fe)return;if(Fe[1])me.push(Fe[2]);else{for(var ke=me.length-1;ke>=0;--ke)if(me[ke]==Fe[2]){me.length=ke;break}if(ke<0&&(!pe||pe==Fe[2]))return{tag:Fe[2],from:gt(he.line,he.ch),to:gt(Ce,Be)}}}}x.registerHelper("fold","xml",function(he,pe){for(var me=new E(he,pe.line,0);;){var ve=le(me);if(!ve||me.line!=pe.line)return;var Ce=ce(me);if(!Ce)return;if(!ve[1]&&Ce!="selfClose"){var Be=gt(me.line,me.ch),Fe=se(me,ve[2]);return Fe&&a(Fe.from,Be)>0?{from:Be,to:Fe.from}:null}}}),x.findMatchingTag=function(he,pe,me){var ve=new E(he,pe.line,pe.ch,me);if(!(ve.text.indexOf(">")==-1&&ve.text.indexOf("<")==-1)){var Ce=ce(ve),Be=Ce&>(ve.line,ve.ch),Fe=Ce&&z(ve);if(!(!Ce||!Fe||a(ve,pe)>0)){var ke={from:gt(ve.line,ve.ch),to:Be,tag:Fe[2]};return Ce=="selfClose"?{open:ke,close:null,at:"open"}:Fe[1]?{open:ae(ve,Fe[2]),close:ke,at:"close"}:(ve=new E(he,Be.line,Be.ch,me),{open:ke,close:se(ve,Fe[2]),at:"open"})}}},x.findEnclosingTag=function(he,pe,me,ve){for(var Ce=new E(he,pe.line,pe.ch,me);;){var Be=ae(Ce,ve);if(!Be)break;var Fe=new E(he,pe.line,pe.ch,me),ke=se(Fe,Be.tag);if(ke)return{open:Be,close:ke}}},x.scanForClosingTag=function(he,pe,me,ve){var Ce=new E(he,pe.line,pe.ch,ve?{from:0,to:ve}:null);return se(Ce,me)}})},89780:function(Cn){(function(Ut,ge){Cn.exports=ge()})(this,function(){"use strict";var Ut=navigator.userAgent,ge=navigator.platform,x=/gecko\/\d/i.test(Ut),gt=/MSIE \d/.test(Ut),a=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(Ut),Pe=/Edge\/(\d+)/.exec(Ut),ye=gt||a||Pe,ee=ye&&(gt?document.documentMode||6:+(Pe||a)[1]),E=!Pe&&/WebKit\//.test(Ut),oe=E&&/Qt\/\d+\.\d+/.test(Ut),re=!Pe&&/Chrome\//.test(Ut),te=/Opera\//.test(Ut),ce=/Apple Computer/.test(navigator.vendor),z=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(Ut),le=/PhantomJS/.test(Ut),ie=!Pe&&/AppleWebKit/.test(Ut)&&/Mobile\/\w+/.test(Ut),se=/Android/.test(Ut),ae=ie||se||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(Ut),he=ie||/Mac/.test(ge),pe=/\bCrOS\b/.test(Ut),me=/win/i.test(ge),ve=te&&Ut.match(/Version\/(\d*\.\d*)/);ve&&(ve=Number(ve[1])),ve&&ve>=15&&(te=!1,E=!0);var Ce=he&&(oe||te&&(ve==null||ve<12.11)),Be=x||ye&&ee>=9;function Fe(y){return new RegExp("(^|\\s)"+y+"(?:$|\\s)\\s*")}var ke=function(y,b){var fe=y.className,de=Fe(b).exec(fe);if(de){var Ae=fe.slice(de.index+de[0].length);y.className=fe.slice(0,de.index)+(Ae?de[1]+Ae:"")}};function De(y){for(var b=y.childNodes.length;b>0;--b)y.removeChild(y.firstChild);return y}function Se(y,b){return De(y).appendChild(b)}function xe(y,b,fe,de){var Ae=document.createElement(y);if(fe&&(Ae.className=fe),de&&(Ae.style.cssText=de),typeof b=="string")Ae.appendChild(document.createTextNode(b));else if(b)for(var Xe=0;Xe<b.length;++Xe)Ae.appendChild(b[Xe]);return Ae}function Oe(y,b,fe,de){var Ae=xe(y,b,fe,de);return Ae.setAttribute("role","presentation"),Ae}var Ie;document.createRange?Ie=function(y,b,fe,de){var Ae=document.createRange();return Ae.setEnd(de||y,fe),Ae.setStart(y,b),Ae}:Ie=function(y,b,fe){var de=document.body.createTextRange();try{de.moveToElementText(y.parentNode)}catch(Ae){return de}return de.collapse(!0),de.moveEnd("character",fe),de.moveStart("character",b),de};function Le(y,b){if(b.nodeType==3&&(b=b.parentNode),y.contains)return y.contains(b);do if(b.nodeType==11&&(b=b.host),b==y)return!0;while(b=b.parentNode)}function je(){var y;try{y=document.activeElement}catch(b){y=document.body||null}for(;y&&y.shadowRoot&&y.shadowRoot.activeElement;)y=y.shadowRoot.activeElement;return y}function we(y,b){var fe=y.className;Fe(b).test(fe)||(y.className+=(fe?" ":"")+b)}function Ve(y,b){for(var fe=y.split(" "),de=0;de<fe.length;de++)fe[de]&&!Fe(fe[de]).test(b)&&(b+=" "+fe[de]);return b}var Ge=function(y){y.select()};ie?Ge=function(y){y.selectionStart=0,y.selectionEnd=y.value.length}:ye&&(Ge=function(y){try{y.select()}catch(b){}});function ze(y){var b=Array.prototype.slice.call(arguments,1);return function(){return y.apply(null,b)}}function it(y,b,fe){b||(b={});for(var de in y)y.hasOwnProperty(de)&&(fe!==!1||!b.hasOwnProperty(de))&&(b[de]=y[de]);return b}function We(y,b,fe,de,Ae){b==null&&(b=y.search(/[^\s\u00a0]/),b==-1&&(b=y.length));for(var Xe=de||0,ot=Ae||0;;){var dt=y.indexOf(" ",Xe);if(dt<0||dt>=b)return ot+(b-Xe);ot+=dt-Xe,ot+=fe-ot%fe,Xe=dt+1}}var Ke=function(){this.id=null,this.f=null,this.time=0,this.handler=ze(this.onTimeout,this)};Ke.prototype.onTimeout=function(y){y.id=0,y.time<=+new Date?y.f():setTimeout(y.handler,y.time-+new Date)},Ke.prototype.set=function(y,b){this.f=b;var fe=+new Date+y;(!this.id||fe<this.time)&&(clearTimeout(this.id),this.id=setTimeout(this.handler,y),this.time=fe)};function $e(y,b){for(var fe=0;fe<y.length;++fe)if(y[fe]==b)return fe;return-1}var nt=50,et={toString:function(){return"CodeMirror.Pass"}},Ye={scroll:!1},Qe={origin:"*mouse"},Je={origin:"+move"};function st(y,b,fe){for(var de=0,Ae=0;;){var Xe=y.indexOf(" ",de);Xe==-1&&(Xe=y.length);var ot=Xe-de;if(Xe==y.length||Ae+ot>=b)return de+Math.min(ot,b-Ae);if(Ae+=Xe-de,Ae+=fe-Ae%fe,de=Xe+1,Ae>=b)return de}}var qe=[""];function ft(y){for(;qe.length<=y;)qe.push(lt(qe)+" ");return qe[y]}function lt(y){return y[y.length-1]}function tt(y,b){for(var fe=[],de=0;de<y.length;de++)fe[de]=b(y[de],de);return fe}function Re(y,b,fe){for(var de=0,Ae=fe(b);de<y.length&&fe(y[de])<=Ae;)de++;y.splice(de,0,b)}function Ne(){}function ne(y,b){var fe;return Object.create?fe=Object.create(y):(Ne.prototype=y,fe=new Ne),b&&it(b,fe),fe}var ue=/[\u00df\u0587\u0590-\u05f4\u0600-\u06ff\u3040-\u309f\u30a0-\u30ff\u3400-\u4db5\u4e00-\u9fcc\uac00-\ud7af]/;function Me(y){return/\w/.test(y)||y>"\x80"&&(y.toUpperCase()!=y.toLowerCase()||ue.test(y))}function Ze(y,b){return b?b.source.indexOf("\\w")>-1&&Me(y)?!0:b.test(y):Me(y)}function Ee(y){for(var b in y)if(y.hasOwnProperty(b)&&y[b])return!1;return!0}var be=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function Te(y){return y.charCodeAt(0)>=768&&be.test(y)}function He(y,b,fe){for(;(fe<0?b>0:b<y.length)&&Te(y.charAt(b));)b+=fe;return b}function Ue(y,b,fe){for(var de=b>fe?-1:1;;){if(b==fe)return b;var Ae=(b+fe)/2,Xe=de<0?Math.ceil(Ae):Math.floor(Ae);if(Xe==b)return y(Xe)?b:fe;y(Xe)?fe=Xe:b=Xe+de}}function _e(y,b,fe,de){if(!y)return de(b,fe,"ltr",0);for(var Ae=!1,Xe=0;Xe<y.length;++Xe){var ot=y[Xe];(ot.from<fe&&ot.to>b||b==fe&&ot.to==b)&&(de(Math.max(ot.from,b),Math.min(ot.to,fe),ot.level==1?"rtl":"ltr",Xe),Ae=!0)}Ae||de(b,fe,"ltr")}var ct=null;function ut(y,b,fe){var de;ct=null;for(var Ae=0;Ae<y.length;++Ae){var Xe=y[Ae];if(Xe.from<b&&Xe.to>b)return Ae;Xe.to==b&&(Xe.from!=Xe.to&&fe=="before"?de=Ae:ct=Ae),Xe.from==b&&(Xe.from!=Xe.to&&fe!="before"?de=Ae:ct=Ae)}return de!=null?de:ct}var yt=function(){var y="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",b="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function fe(At){return At<=247?y.charAt(At):1424<=At&&At<=1524?"R":1536<=At&&At<=1785?b.charAt(At-1536):1774<=At&&At<=2220?"r":8192<=At&&At<=8203?"w":At==8204?"b":"L"}var de=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,Ae=/[stwN]/,Xe=/[LRr]/,ot=/[Lb1n]/,dt=/[1n]/;function mt(At,Qt,nn){this.level=At,this.from=Qt,this.to=nn}return function(At,Qt){var nn=Qt=="ltr"?"L":"R";if(At.length==0||Qt=="ltr"&&!de.test(At))return!1;for(var Tn=At.length,wn=[],nr=0;nr<Tn;++nr)wn.push(fe(At.charCodeAt(nr)));for(var fr=0,Or=nn;fr<Tn;++fr){var Rr=wn[fr];Rr=="m"?wn[fr]=Or:Or=Rr}for(var Qr=0,Wr=nn;Qr<Tn;++Qr){var ni=wn[Qr];ni=="1"&&Wr=="r"?wn[Qr]="n":Xe.test(ni)&&(Wr=ni,ni=="r"&&(wn[Qr]="R"))}for(var Ei=1,bi=wn[0];Ei<Tn-1;++Ei){var Hi=wn[Ei];Hi=="+"&&bi=="1"&&wn[Ei+1]=="1"?wn[Ei]="1":Hi==","&&bi==wn[Ei+1]&&(bi=="1"||bi=="n")&&(wn[Ei]=bi),bi=Hi}for(var Ca=0;Ca<Tn;++Ca){var io=wn[Ca];if(io==",")wn[Ca]="N";else if(io=="%"){var Na=void 0;for(Na=Ca+1;Na<Tn&&wn[Na]=="%";++Na);for(var No=Ca&&wn[Ca-1]=="!"||Na<Tn&&wn[Na]=="1"?"1":"N",Oo=Ca;Oo<Na;++Oo)wn[Oo]=No;Ca=Na-1}}for(var Ja=0,To=nn;Ja<Tn;++Ja){var ho=wn[Ja];To=="L"&&ho=="1"?wn[Ja]="L":Xe.test(ho)&&(To=ho)}for(var qa=0;qa<Tn;++qa)if(Ae.test(wn[qa])){var Qa=void 0;for(Qa=qa+1;Qa<Tn&&Ae.test(wn[Qa]);++Qa);for(var Wa=(qa?wn[qa-1]:nn)=="L",Io=(Qa<Tn?wn[Qa]:nn)=="L",pl=Wa==Io?Wa?"L":"R":nn,Fs=qa;Fs<Qa;++Fs)wn[Fs]=pl;qa=Qa-1}for(var Co=[],cs,ao=0;ao<Tn;)if(ot.test(wn[ao])){var Au=ao;for(++ao;ao<Tn&&ot.test(wn[ao]);++ao);Co.push(new mt(0,Au,ao))}else{var bs=ao,Js=Co.length,Qs=Qt=="rtl"?1:0;for(++ao;ao<Tn&&wn[ao]!="L";++ao);for(var Eo=bs;Eo<ao;)if(dt.test(wn[Eo])){bs<Eo&&(Co.splice(Js,0,new mt(1,bs,Eo)),Js+=Qs);var ml=Eo;for(++Eo;Eo<ao&&dt.test(wn[Eo]);++Eo);Co.splice(Js,0,new mt(2,ml,Eo)),Js+=Qs,bs=Eo}else++Eo;bs<ao&&Co.splice(Js,0,new mt(1,bs,ao))}return Qt=="ltr"&&(Co[0].level==1&&(cs=At.match(/^\s+/))&&(Co[0].from=cs[0].length,Co.unshift(new mt(0,0,cs[0].length))),lt(Co).level==1&&(cs=At.match(/\s+$/))&&(lt(Co).to-=cs[0].length,Co.push(new mt(0,Tn-cs[0].length,Tn)))),Qt=="rtl"?Co.reverse():Co}}();function at(y,b){var fe=y.order;return fe==null&&(fe=y.order=yt(y.text,b)),fe}var rt=[],Et=function(y,b,fe){if(y.addEventListener)y.addEventListener(b,fe,!1);else if(y.attachEvent)y.attachEvent("on"+b,fe);else{var de=y._handlers||(y._handlers={});de[b]=(de[b]||rt).concat(fe)}};function vt(y,b){return y._handlers&&y._handlers[b]||rt}function Nt(y,b,fe){if(y.removeEventListener)y.removeEventListener(b,fe,!1);else if(y.detachEvent)y.detachEvent("on"+b,fe);else{var de=y._handlers,Ae=de&&de[b];if(Ae){var Xe=$e(Ae,fe);Xe>-1&&(de[b]=Ae.slice(0,Xe).concat(Ae.slice(Xe+1)))}}}function Ft(y,b){var fe=vt(y,b);if(fe.length)for(var de=Array.prototype.slice.call(arguments,2),Ae=0;Ae<fe.length;++Ae)fe[Ae].apply(null,de)}function Ot(y,b,fe){return typeof b=="string"&&(b={type:b,preventDefault:function(){this.defaultPrevented=!0}}),Ft(y,fe||b.type,y,b),qt(b)||b.codemirrorIgnore}function kt(y){var b=y._handlers&&y._handlers.cursorActivity;if(b)for(var fe=y.curOp.cursorActivityHandlers||(y.curOp.cursorActivityHandlers=[]),de=0;de<b.length;++de)$e(fe,b[de])==-1&&fe.push(b[de])}function Bt(y,b){return vt(y,b).length>0}function bt(y){y.prototype.on=function(b,fe){Et(this,b,fe)},y.prototype.off=function(b,fe){Nt(this,b,fe)}}function jt(y){y.preventDefault?y.preventDefault():y.returnValue=!1}function Kt(y){y.stopPropagation?y.stopPropagation():y.cancelBubble=!0}function qt(y){return y.defaultPrevented!=null?y.defaultPrevented:y.returnValue==!1}function wt(y){jt(y),Kt(y)}function Rt(y){return y.target||y.srcElement}function Vt(y){var b=y.which;return b==null&&(y.button&1?b=1:y.button&2?b=3:y.button&4&&(b=2)),he&&y.ctrlKey&&b==1&&(b=3),b}var _t=function(){if(ye&&ee<9)return!1;var y=xe("div");return"draggable"in y||"dragDrop"in y}(),un;function xn(y){if(un==null){var b=xe("span","\u200B");Se(y,xe("span",[b,document.createTextNode("x")])),y.firstChild.offsetHeight!=0&&(un=b.offsetWidth<=1&&b.offsetHeight>2&&!(ye&&ee<8))}var fe=un?xe("span","\u200B"):xe("span","\xA0",null,"display: inline-block; width: 1px; margin-right: -1px");return fe.setAttribute("cm-text",""),fe}var Wn;function zn(y){if(Wn!=null)return Wn;var b=Se(y,document.createTextNode("A\u062EA")),fe=Ie(b,0,1).getBoundingClientRect(),de=Ie(b,1,2).getBoundingClientRect();return De(y),!fe||fe.left==fe.right?!1:Wn=de.right-fe.right<3}var gn=`
|
|
|
|
|
|
b`.split(/\n/).length!=3?function(y){for(var b=0,fe=[],de=y.length;b<=de;){var Ae=y.indexOf(`
|
|
|
`,b);Ae==-1&&(Ae=y.length);var Xe=y.slice(b,y.charAt(Ae-1)=="\r"?Ae-1:Ae),ot=Xe.indexOf("\r");ot!=-1?(fe.push(Xe.slice(0,ot)),b+=ot+1):(fe.push(Xe),b=Ae+1)}return fe}:function(y){return y.split(/\r\n?|\n/)},Ln=window.getSelection?function(y){try{return y.selectionStart!=y.selectionEnd}catch(b){return!1}}:function(y){var b;try{b=y.ownerDocument.selection.createRange()}catch(fe){}return!b||b.parentElement()!=y?!1:b.compareEndPoints("StartToEnd",b)!=0},mn=function(){var y=xe("div");return"oncopy"in y?!0:(y.setAttribute("oncopy","return;"),typeof y.oncopy=="function")}(),tn=null;function sn(y){if(tn!=null)return tn;var b=Se(y,xe("span","x")),fe=b.getBoundingClientRect(),de=Ie(b,0,1).getBoundingClientRect();return tn=Math.abs(fe.left-de.left)>1}var ln={},$t={};function vn(y,b){arguments.length>2&&(b.dependencies=Array.prototype.slice.call(arguments,2)),ln[y]=b}function bn(y,b){$t[y]=b}function Sn(y){if(typeof y=="string"&&$t.hasOwnProperty(y))y=$t[y];else if(y&&typeof y.name=="string"&&$t.hasOwnProperty(y.name)){var b=$t[y.name];typeof b=="string"&&(b={name:b}),y=ne(b,y),y.name=b.name}else{if(typeof y=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(y))return Sn("application/xml");if(typeof y=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(y))return Sn("application/json")}return typeof y=="string"?{name:y}:y||{name:"null"}}function Yn(y,b){b=Sn(b);var fe=ln[b.name];if(!fe)return Yn(y,"text/plain");var de=fe(y,b);if(pn.hasOwnProperty(b.name)){var Ae=pn[b.name];for(var Xe in Ae)Ae.hasOwnProperty(Xe)&&(de.hasOwnProperty(Xe)&&(de["_"+Xe]=de[Xe]),de[Xe]=Ae[Xe])}if(de.name=b.name,b.helperType&&(de.helperType=b.helperType),b.modeProps)for(var ot in b.modeProps)de[ot]=b.modeProps[ot];return de}var pn={};function Mn(y,b){var fe=pn.hasOwnProperty(y)?pn[y]:pn[y]={};it(b,fe)}function $n(y,b){if(b===!0)return b;if(y.copyState)return y.copyState(b);var fe={};for(var de in b){var Ae=b[de];Ae instanceof Array&&(Ae=Ae.concat([])),fe[de]=Ae}return fe}function Jn(y,b){for(var fe;y.innerMode&&(fe=y.innerMode(b),!(!fe||fe.mode==y));)b=fe.state,y=fe.mode;return fe||{mode:y,state:b}}function Cr(y,b,fe){return y.startState?y.startState(b,fe):!0}var cr=function(y,b,fe){this.pos=this.start=0,this.string=y,this.tabSize=b||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=fe};cr.prototype.eol=function(){return this.pos>=this.string.length},cr.prototype.sol=function(){return this.pos==this.lineStart},cr.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},cr.prototype.next=function(){if(this.pos<this.string.length)return this.string.charAt(this.pos++)},cr.prototype.eat=function(y){var b=this.string.charAt(this.pos),fe;if(typeof y=="string"?fe=b==y:fe=b&&(y.test?y.test(b):y(b)),fe)return++this.pos,b},cr.prototype.eatWhile=function(y){for(var b=this.pos;this.eat(y););return this.pos>b},cr.prototype.eatSpace=function(){for(var y=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>y},cr.prototype.skipToEnd=function(){this.pos=this.string.length},cr.prototype.skipTo=function(y){var b=this.string.indexOf(y,this.pos);if(b>-1)return this.pos=b,!0},cr.prototype.backUp=function(y){this.pos-=y},cr.prototype.column=function(){return this.lastColumnPos<this.start&&(this.lastColumnValue=We(this.string,this.start,this.tabSize,this.lastColumnPos,this.lastColumnValue),this.lastColumnPos=this.start),this.lastColumnValue-(this.lineStart?We(this.string,this.lineStart,this.tabSize):0)},cr.prototype.indentation=function(){return We(this.string,null,this.tabSize)-(this.lineStart?We(this.string,this.lineStart,this.tabSize):0)},cr.prototype.match=function(y,b,fe){if(typeof y=="string"){var de=function(ot){return fe?ot.toLowerCase():ot},Ae=this.string.substr(this.pos,y.length);if(de(Ae)==de(y))return b!==!1&&(this.pos+=y.length),!0}else{var Xe=this.string.slice(this.pos).match(y);return Xe&&Xe.index>0?null:(Xe&&b!==!1&&(this.pos+=Xe[0].length),Xe)}},cr.prototype.current=function(){return this.string.slice(this.start,this.pos)},cr.prototype.hideFirstChars=function(y,b){this.lineStart+=y;try{return b()}finally{this.lineStart-=y}},cr.prototype.lookAhead=function(y){var b=this.lineOracle;return b&&b.lookAhead(y)},cr.prototype.baseToken=function(){var y=this.lineOracle;return y&&y.baseToken(this.pos)};function dn(y,b){if(b-=y.first,b<0||b>=y.size)throw new Error("There is no line "+(b+y.first)+" in the document.");for(var fe=y;!fe.lines;)for(var de=0;;++de){var Ae=fe.children[de],Xe=Ae.chunkSize();if(b<Xe){fe=Ae;break}b-=Xe}return fe.lines[b]}function En(y,b,fe){var de=[],Ae=b.line;return y.iter(b.line,fe.line+1,function(Xe){var ot=Xe.text;Ae==fe.line&&(ot=ot.slice(0,fe.ch)),Ae==b.line&&(ot=ot.slice(b.ch)),de.push(ot),++Ae}),de}function Gn(y,b,fe){var de=[];return y.iter(b,fe,function(Ae){de.push(Ae.text)}),de}function Xn(y,b){var fe=b-y.height;if(fe)for(var de=y;de;de=de.parent)de.height+=fe}function Wt(y){if(y.parent==null)return null;for(var b=y.parent,fe=$e(b.lines,y),de=b.parent;de;b=de,de=de.parent)for(var Ae=0;de.children[Ae]!=b;++Ae)fe+=de.children[Ae].chunkSize();return fe+b.first}function Xt(y,b){var fe=y.first;e:do{for(var de=0;de<y.children.length;++de){var Ae=y.children[de],Xe=Ae.height;if(b<Xe){y=Ae;continue e}b-=Xe,fe+=Ae.chunkSize()}return fe}while(!y.lines);for(var ot=0;ot<y.lines.length;++ot){var dt=y.lines[ot],mt=dt.height;if(b<mt)break;b-=mt}return fe+ot}function Tt(y,b){return b>=y.first&&b<y.first+y.size}function Zt(y,b){return String(y.lineNumberFormatter(b+y.firstLineNumber))}function Pt(y,b,fe){if(fe===void 0&&(fe=null),!(this instanceof Pt))return new Pt(y,b,fe);this.line=y,this.ch=b,this.sticky=fe}function Ht(y,b){return y.line-b.line||y.ch-b.ch}function Ct(y,b){return y.sticky==b.sticky&&Ht(y,b)==0}function Gt(y){return Pt(y.line,y.ch)}function Jt(y,b){return Ht(y,b)<0?b:y}function xt(y,b){return Ht(y,b)<0?y:b}function St(y,b){return Math.max(y.first,Math.min(b,y.first+y.size-1))}function Dt(y,b){if(b.line<y.first)return Pt(y.first,0);var fe=y.first+y.size-1;return b.line>fe?Pt(fe,dn(y,fe).text.length):It(b,dn(y,b.line).text.length)}function It(y,b){var fe=y.ch;return fe==null||fe>b?Pt(y.line,b):fe<0?Pt(y.line,0):y}function Lt(y,b){for(var fe=[],de=0;de<b.length;de++)fe[de]=Dt(y,b[de]);return fe}var rn=function(y,b){this.state=y,this.lookAhead=b},an=function(y,b,fe,de){this.state=b,this.doc=y,this.line=fe,this.maxLookAhead=de||0,this.baseTokens=null,this.baseTokenPos=1};an.prototype.lookAhead=function(y){var b=this.doc.getLine(this.line+y);return b!=null&&y>this.maxLookAhead&&(this.maxLookAhead=y),b},an.prototype.baseToken=function(y){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=y;)this.baseTokenPos+=2;var b=this.baseTokens[this.baseTokenPos+1];return{type:b&&b.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-y}},an.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},an.fromSaved=function(y,b,fe){return b instanceof rn?new an(y,$n(y.mode,b.state),fe,b.lookAhead):new an(y,$n(y.mode,b),fe)},an.prototype.save=function(y){var b=y!==!1?$n(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new rn(b,this.maxLookAhead):b};function cn(y,b,fe,de){var Ae=[y.state.modeGen],Xe={};ir(y,b.text,y.doc.mode,fe,function(At,Qt){return Ae.push(At,Qt)},Xe,de);for(var ot=fe.state,dt=function(At){fe.baseTokens=Ae;var Qt=y.state.overlays[At],nn=1,Tn=0;fe.state=!0,ir(y,b.text,Qt.mode,fe,function(wn,nr){for(var fr=nn;Tn<wn;){var Or=Ae[nn];Or>wn&&Ae.splice(nn,1,wn,Ae[nn+1],Or),nn+=2,Tn=Math.min(wn,Or)}if(nr)if(Qt.opaque)Ae.splice(fr,nn-fr,wn,"overlay "+nr),nn=fr+2;else for(;fr<nn;fr+=2){var Rr=Ae[fr+1];Ae[fr+1]=(Rr?Rr+" ":"")+"overlay "+nr}},Xe),fe.state=ot,fe.baseTokens=null,fe.baseTokenPos=1},mt=0;mt<y.state.overlays.length;++mt)dt(mt);return{styles:Ae,classes:Xe.bgClass||Xe.textClass?Xe:null}}function In(y,b,fe){if(!b.styles||b.styles[0]!=y.state.modeGen){var de=kn(y,Wt(b)),Ae=b.text.length>y.options.maxHighlightLength&&$n(y.doc.mode,de.state),Xe=cn(y,b,de);Ae&&(de.state=Ae),b.stateAfter=de.save(!Ae),b.styles=Xe.styles,Xe.classes?b.styleClasses=Xe.classes:b.styleClasses&&(b.styleClasses=null),fe===y.doc.highlightFrontier&&(y.doc.modeFrontier=Math.max(y.doc.modeFrontier,++y.doc.highlightFrontier))}return b.styles}function kn(y,b,fe){var de=y.doc,Ae=y.display;if(!de.mode.startState)return new an(de,!0,b);var Xe=dr(y,b,fe),ot=Xe>de.first&&dn(de,Xe-1).stateAfter,dt=ot?an.fromSaved(de,ot,Xe):new an(de,Cr(de.mode),Xe);return de.iter(Xe,b,function(mt){tr(y,mt.text,dt);var At=dt.line;mt.stateAfter=At==b-1||At%5==0||At>=Ae.viewFrom&&At<Ae.viewTo?dt.save():null,dt.nextLine()}),fe&&(de.modeFrontier=dt.line),dt}function tr(y,b,fe,de){var Ae=y.doc.mode,Xe=new cr(b,y.options.tabSize,fe);for(Xe.start=Xe.pos=de||0,b==""&&Rn(Ae,fe.state);!Xe.eol();)Fn(Ae,Xe,fe.state),Xe.start=Xe.pos}function Rn(y,b){if(y.blankLine)return y.blankLine(b);if(y.innerMode){var fe=Jn(y,b);if(fe.mode.blankLine)return fe.mode.blankLine(fe.state)}}function Fn(y,b,fe,de){for(var Ae=0;Ae<10;Ae++){de&&(de[0]=Jn(y,fe).mode);var Xe=y.token(b,fe);if(b.pos>b.start)return Xe}throw new Error("Mode "+y.name+" failed to advance stream.")}var Zn=function(y,b,fe){this.start=y.start,this.end=y.pos,this.string=y.current(),this.type=b||null,this.state=fe};function qn(y,b,fe,de){var Ae=y.doc,Xe=Ae.mode,ot;b=Dt(Ae,b);var dt=dn(Ae,b.line),mt=kn(y,b.line,fe),At=new cr(dt.text,y.options.tabSize,mt),Qt;for(de&&(Qt=[]);(de||At.pos<b.ch)&&!At.eol();)At.start=At.pos,ot=Fn(Xe,At,mt.state),de&&Qt.push(new Zn(At,ot,$n(Ae.mode,mt.state)));return de?Qt:new Zn(At,ot,mt.state)}function rr(y,b){if(y)for(;;){var fe=y.match(/(?:^|\s+)line-(background-)?(\S+)/);if(!fe)break;y=y.slice(0,fe.index)+y.slice(fe.index+fe[0].length);var de=fe[1]?"bgClass":"textClass";b[de]==null?b[de]=fe[2]:new RegExp("(?:^|\\s)"+fe[2]+"(?:$|\\s)").test(b[de])||(b[de]+=" "+fe[2])}return y}function ir(y,b,fe,de,Ae,Xe,ot){var dt=fe.flattenSpans;dt==null&&(dt=y.options.flattenSpans);var mt=0,At=null,Qt=new cr(b,y.options.tabSize,de),nn,Tn=y.options.addModeClass&&[null];for(b==""&&rr(Rn(fe,de.state),Xe);!Qt.eol();){if(Qt.pos>y.options.maxHighlightLength?(dt=!1,ot&&tr(y,b,de,Qt.pos),Qt.pos=b.length,nn=null):nn=rr(Fn(fe,Qt,de.state,Tn),Xe),Tn){var wn=Tn[0].name;wn&&(nn="m-"+(nn?wn+" "+nn:wn))}if(!dt||At!=nn){for(;mt<Qt.start;)mt=Math.min(Qt.start,mt+5e3),Ae(mt,At);At=nn}Qt.start=Qt.pos}for(;mt<Qt.pos;){var nr=Math.min(Qt.pos,mt+5e3);Ae(nr,At),mt=nr}}function dr(y,b,fe){for(var de,Ae,Xe=y.doc,ot=fe?-1:b-(y.doc.mode.innerMode?1e3:100),dt=b;dt>ot;--dt){if(dt<=Xe.first)return Xe.first;var mt=dn(Xe,dt-1),At=mt.stateAfter;if(At&&(!fe||dt+(At instanceof rn?At.lookAhead:0)<=Xe.modeFrontier))return dt;var Qt=We(mt.text,null,y.options.tabSize);(Ae==null||de>Qt)&&(Ae=dt-1,de=Qt)}return Ae}function _n(y,b){if(y.modeFrontier=Math.min(y.modeFrontier,b),!(y.highlightFrontier<b-10)){for(var fe=y.first,de=b-1;de>fe;de--){var Ae=dn(y,de).stateAfter;if(Ae&&(!(Ae instanceof rn)||de+Ae.lookAhead<b)){fe=de+1;break}}y.highlightFrontier=Math.min(y.highlightFrontier,fe)}}var or=!1,sr=!1;function jr(){or=!0}function wr(){sr=!0}function br(y,b,fe){this.marker=y,this.from=b,this.to=fe}function Er(y,b){if(y)for(var fe=0;fe<y.length;++fe){var de=y[fe];if(de.marker==b)return de}}function Br(y,b){for(var fe,de=0;de<y.length;++de)y[de]!=b&&(fe||(fe=[])).push(y[de]);return fe}function Sr(y,b){y.markedSpans=y.markedSpans?y.markedSpans.concat([b]):[b],b.marker.attachLine(y)}function hr(y,b,fe){var de;if(y)for(var Ae=0;Ae<y.length;++Ae){var Xe=y[Ae],ot=Xe.marker,dt=Xe.from==null||(ot.inclusiveLeft?Xe.from<=b:Xe.from<b);if(dt||Xe.from==b&&ot.type=="bookmark"&&(!fe||!Xe.marker.insertLeft)){var mt=Xe.to==null||(ot.inclusiveRight?Xe.to>=b:Xe.to>b);(de||(de=[])).push(new br(ot,Xe.from,mt?null:Xe.to))}}return de}function pr(y,b,fe){var de;if(y)for(var Ae=0;Ae<y.length;++Ae){var Xe=y[Ae],ot=Xe.marker,dt=Xe.to==null||(ot.inclusiveRight?Xe.to>=b:Xe.to>b);if(dt||Xe.from==b&&ot.type=="bookmark"&&(!fe||Xe.marker.insertLeft)){var mt=Xe.from==null||(ot.inclusiveLeft?Xe.from<=b:Xe.from<b);(de||(de=[])).push(new br(ot,mt?null:Xe.from-b,Xe.to==null?null:Xe.to-b))}}return de}function kr(y,b){if(b.full)return null;var fe=Tt(y,b.from.line)&&dn(y,b.from.line).markedSpans,de=Tt(y,b.to.line)&&dn(y,b.to.line).markedSpans;if(!fe&&!de)return null;var Ae=b.from.ch,Xe=b.to.ch,ot=Ht(b.from,b.to)==0,dt=hr(fe,Ae,ot),mt=pr(de,Xe,ot),At=b.text.length==1,Qt=lt(b.text).length+(At?Ae:0);if(dt)for(var nn=0;nn<dt.length;++nn){var Tn=dt[nn];if(Tn.to==null){var wn=Er(mt,Tn.marker);wn?At&&(Tn.to=wn.to==null?null:wn.to+Qt):Tn.to=Ae}}if(mt)for(var nr=0;nr<mt.length;++nr){var fr=mt[nr];if(fr.to!=null&&(fr.to+=Qt),fr.from==null){var Or=Er(dt,fr.marker);Or||(fr.from=Qt,At&&(dt||(dt=[])).push(fr))}else fr.from+=Qt,At&&(dt||(dt=[])).push(fr)}dt&&(dt=Xr(dt)),mt&&mt!=dt&&(mt=Xr(mt));var Rr=[dt];if(!At){var Qr=b.text.length-2,Wr;if(Qr>0&&dt)for(var ni=0;ni<dt.length;++ni)dt[ni].to==null&&(Wr||(Wr=[])).push(new br(dt[ni].marker,null,null));for(var Ei=0;Ei<Qr;++Ei)Rr.push(Wr);Rr.push(mt)}return Rr}function Xr(y){for(var b=0;b<y.length;++b){var fe=y[b];fe.from!=null&&fe.from==fe.to&&fe.marker.clearWhenEmpty!==!1&&y.splice(b--,1)}return y.length?y:null}function mi(y,b,fe){var de=null;if(y.iter(b.line,fe.line+1,function(wn){if(wn.markedSpans)for(var nr=0;nr<wn.markedSpans.length;++nr){var fr=wn.markedSpans[nr].marker;fr.readOnly&&(!de||$e(de,fr)==-1)&&(de||(de=[])).push(fr)}}),!de)return null;for(var Ae=[{from:b,to:fe}],Xe=0;Xe<de.length;++Xe)for(var ot=de[Xe],dt=ot.find(0),mt=0;mt<Ae.length;++mt){var At=Ae[mt];if(!(Ht(At.to,dt.from)<0||Ht(At.from,dt.to)>0)){var Qt=[mt,1],nn=Ht(At.from,dt.from),Tn=Ht(At.to,dt.to);(nn<0||!ot.inclusiveLeft&&!nn)&&Qt.push({from:At.from,to:dt.from}),(Tn>0||!ot.inclusiveRight&&!Tn)&&Qt.push({from:dt.to,to:At.to}),Ae.splice.apply(Ae,Qt),mt+=Qt.length-3}}return Ae}function _r(y){var b=y.markedSpans;if(b){for(var fe=0;fe<b.length;++fe)b[fe].marker.detachLine(y);y.markedSpans=null}}function ai(y,b){if(b){for(var fe=0;fe<b.length;++fe)b[fe].marker.attachLine(y);y.markedSpans=b}}function ei(y){return y.inclusiveLeft?-1:0}function ui(y){return y.inclusiveRight?1:0}function xr(y,b){var fe=y.lines.length-b.lines.length;if(fe!=0)return fe;var de=y.find(),Ae=b.find(),Xe=Ht(de.from,Ae.from)||ei(y)-ei(b);if(Xe)return-Xe;var ot=Ht(de.to,Ae.to)||ui(y)-ui(b);return ot||b.id-y.id}function Ir(y,b){var fe=sr&&y.markedSpans,de;if(fe)for(var Ae=void 0,Xe=0;Xe<fe.length;++Xe)Ae=fe[Xe],Ae.marker.collapsed&&(b?Ae.from:Ae.to)==null&&(!de||xr(de,Ae.marker)<0)&&(de=Ae.marker);return de}function ar(y){return Ir(y,!0)}function Dn(y){return Ir(y,!1)}function Hn(y,b){var fe=sr&&y.markedSpans,de;if(fe)for(var Ae=0;Ae<fe.length;++Ae){var Xe=fe[Ae];Xe.marker.collapsed&&(Xe.from==null||Xe.from<b)&&(Xe.to==null||Xe.to>b)&&(!de||xr(de,Xe.marker)<0)&&(de=Xe.marker)}return de}function Vn(y,b,fe,de,Ae){var Xe=dn(y,b),ot=sr&&Xe.markedSpans;if(ot)for(var dt=0;dt<ot.length;++dt){var mt=ot[dt];if(mt.marker.collapsed){var At=mt.marker.find(0),Qt=Ht(At.from,fe)||ei(mt.marker)-ei(Ae),nn=Ht(At.to,de)||ui(mt.marker)-ui(Ae);if(!(Qt>=0&&nn<=0||Qt<=0&&nn>=0)&&(Qt<=0&&(mt.marker.inclusiveRight&&Ae.inclusiveLeft?Ht(At.to,fe)>=0:Ht(At.to,fe)>0)||Qt>=0&&(mt.marker.inclusiveRight&&Ae.inclusiveLeft?Ht(At.from,de)<=0:Ht(At.from,de)<0)))return!0}}}function Bn(y){for(var b;b=ar(y);)y=b.find(-1,!0).line;return y}function lr(y){for(var b;b=Dn(y);)y=b.find(1,!0).line;return y}function mr(y){for(var b,fe;b=Dn(y);)y=b.find(1,!0).line,(fe||(fe=[])).push(y);return fe}function Un(y,b){var fe=dn(y,b),de=Bn(fe);return fe==de?b:Wt(de)}function Nn(y,b){if(b>y.lastLine())return b;var fe=dn(y,b),de;if(!Qn(y,fe))return b;for(;de=Dn(fe);)fe=de.find(1,!0).line;return Wt(fe)+1}function Qn(y,b){var fe=sr&&b.markedSpans;if(fe){for(var de=void 0,Ae=0;Ae<fe.length;++Ae)if(de=fe[Ae],!!de.marker.collapsed){if(de.from==null)return!0;if(!de.marker.widgetNode&&de.from==0&&de.marker.inclusiveLeft&&ur(y,b,de))return!0}}}function ur(y,b,fe){if(fe.to==null){var de=fe.marker.find(1,!0);return ur(y,de.line,Er(de.line.markedSpans,fe.marker))}if(fe.marker.inclusiveRight&&fe.to==b.text.length)return!0;for(var Ae=void 0,Xe=0;Xe<b.markedSpans.length;++Xe)if(Ae=b.markedSpans[Xe],Ae.marker.collapsed&&!Ae.marker.widgetNode&&Ae.from==fe.to&&(Ae.to==null||Ae.to!=fe.from)&&(Ae.marker.inclusiveLeft||fe.marker.inclusiveRight)&&ur(y,b,Ae))return!0}function Pr(y){y=Bn(y);for(var b=0,fe=y.parent,de=0;de<fe.lines.length;++de){var Ae=fe.lines[de];if(Ae==y)break;b+=Ae.height}for(var Xe=fe.parent;Xe;fe=Xe,Xe=fe.parent)for(var ot=0;ot<Xe.children.length;++ot){var dt=Xe.children[ot];if(dt==fe)break;b+=dt.height}return b}function Lr(y){if(y.height==0)return 0;for(var b=y.text.length,fe,de=y;fe=ar(de);){var Ae=fe.find(0,!0);de=Ae.from.line,b+=Ae.from.ch-Ae.to.ch}for(de=y;fe=Dn(de);){var Xe=fe.find(0,!0);b-=de.text.length-Xe.from.ch,de=Xe.to.line,b+=de.text.length-Xe.to.ch}return b}function Ur(y){var b=y.display,fe=y.doc;b.maxLine=dn(fe,fe.first),b.maxLineLength=Lr(b.maxLine),b.maxLineChanged=!0,fe.iter(function(de){var Ae=Lr(de);Ae>b.maxLineLength&&(b.maxLineLength=Ae,b.maxLine=de)})}var ri=function(y,b,fe){this.text=y,ai(this,b),this.height=fe?fe(this):1};ri.prototype.lineNo=function(){return Wt(this)},bt(ri);function ci(y,b,fe,de){y.text=b,y.stateAfter&&(y.stateAfter=null),y.styles&&(y.styles=null),y.order!=null&&(y.order=null),_r(y),ai(y,fe);var Ae=de?de(y):1;Ae!=y.height&&Xn(y,Ae)}function Ci(y){y.parent=null,_r(y)}var Si={},Ai={};function Di(y,b){if(!y||/^\s*$/.test(y))return null;var fe=b.addModeClass?Ai:Si;return fe[y]||(fe[y]=y.replace(/\S+/g,"cm-$&"))}function ea(y,b){var fe=Oe("span",null,null,E?"padding-right: .1px":null),de={pre:Oe("pre",[fe],"CodeMirror-line"),content:fe,col:0,pos:0,cm:y,trailingSpace:!1,splitSpaces:y.getOption("lineWrapping")};b.measure={};for(var Ae=0;Ae<=(b.rest?b.rest.length:0);Ae++){var Xe=Ae?b.rest[Ae-1]:b.line,ot=void 0;de.pos=0,de.addToken=ya,zn(y.display.measure)&&(ot=at(Xe,y.doc.direction))&&(de.addToken=oa(de.addToken,ot)),de.map=[];var dt=b!=y.display.externalMeasured&&Wt(Xe);Jr(Xe,de,In(y,Xe,dt)),Xe.styleClasses&&(Xe.styleClasses.bgClass&&(de.bgClass=Ve(Xe.styleClasses.bgClass,de.bgClass||"")),Xe.styleClasses.textClass&&(de.textClass=Ve(Xe.styleClasses.textClass,de.textClass||""))),de.map.length==0&&de.map.push(0,0,de.content.appendChild(xn(y.display.measure))),Ae==0?(b.measure.map=de.map,b.measure.cache={}):((b.measure.maps||(b.measure.maps=[])).push(de.map),(b.measure.caches||(b.measure.caches=[])).push({}))}if(E){var mt=de.content.lastChild;(/\bcm-tab\b/.test(mt.className)||mt.querySelector&&mt.querySelector(".cm-tab"))&&(de.content.className="cm-tab-wrap-hack")}return Ft(y,"renderLine",y,b.line,de.pre),de.pre.className&&(de.textClass=Ve(de.pre.className,de.textClass||"")),de}function ra(y){var b=xe("span","\u2022","cm-invalidchar");return b.title="\\u"+y.charCodeAt(0).toString(16),b.setAttribute("aria-label",b.title),b}function ya(y,b,fe,de,Ae,Xe,ot){if(b){var dt=y.splitSpaces?ha(b,y.trailingSpace):b,mt=y.cm.state.specialChars,At=!1,Qt;if(!mt.test(b))y.col+=b.length,Qt=document.createTextNode(dt),y.map.push(y.pos,y.pos+b.length,Qt),ye&&ee<9&&(At=!0),y.pos+=b.length;else{Qt=document.createDocumentFragment();for(var nn=0;;){mt.lastIndex=nn;var Tn=mt.exec(b),wn=Tn?Tn.index-nn:b.length-nn;if(wn){var nr=document.createTextNode(dt.slice(nn,nn+wn));ye&&ee<9?Qt.appendChild(xe("span",[nr])):Qt.appendChild(nr),y.map.push(y.pos,y.pos+wn,nr),y.col+=wn,y.pos+=wn}if(!Tn)break;nn+=wn+1;var fr=void 0;if(Tn[0]==" "){var Or=y.cm.options.tabSize,Rr=Or-y.col%Or;fr=Qt.appendChild(xe("span",ft(Rr),"cm-tab")),fr.setAttribute("role","presentation"),fr.setAttribute("cm-text"," "),y.col+=Rr}else Tn[0]=="\r"||Tn[0]==`
|
|
|
`?(fr=Qt.appendChild(xe("span",Tn[0]=="\r"?"\u240D":"\u2424","cm-invalidchar")),fr.setAttribute("cm-text",Tn[0]),y.col+=1):(fr=y.cm.options.specialCharPlaceholder(Tn[0]),fr.setAttribute("cm-text",Tn[0]),ye&&ee<9?Qt.appendChild(xe("span",[fr])):Qt.appendChild(fr),y.col+=1);y.map.push(y.pos,y.pos+1,fr),y.pos++}}if(y.trailingSpace=dt.charCodeAt(b.length-1)==32,fe||de||Ae||At||Xe||ot){var Qr=fe||"";de&&(Qr+=de),Ae&&(Qr+=Ae);var Wr=xe("span",[Qt],Qr,Xe);if(ot)for(var ni in ot)ot.hasOwnProperty(ni)&&ni!="style"&&ni!="class"&&Wr.setAttribute(ni,ot[ni]);return y.content.appendChild(Wr)}y.content.appendChild(Qt)}}function ha(y,b){if(y.length>1&&!/ /.test(y))return y;for(var fe=b,de="",Ae=0;Ae<y.length;Ae++){var Xe=y.charAt(Ae);Xe==" "&&fe&&(Ae==y.length-1||y.charCodeAt(Ae+1)==32)&&(Xe="\xA0"),de+=Xe,fe=Xe==" "}return de}function oa(y,b){return function(fe,de,Ae,Xe,ot,dt,mt){Ae=Ae?Ae+" cm-force-border":"cm-force-border";for(var At=fe.pos,Qt=At+de.length;;){for(var nn=void 0,Tn=0;Tn<b.length&&(nn=b[Tn],!(nn.to>At&&nn.from<=At));Tn++);if(nn.to>=Qt)return y(fe,de,Ae,Xe,ot,dt,mt);y(fe,de.slice(0,nn.to-At),Ae,Xe,null,dt,mt),Xe=null,de=de.slice(nn.to-At),At=nn.to}}}function di(y,b,fe,de){var Ae=!de&&fe.widgetNode;Ae&&y.map.push(y.pos,y.pos+b,Ae),!de&&y.cm.display.input.needsContentAttribute&&(Ae||(Ae=y.content.appendChild(document.createElement("span"))),Ae.setAttribute("cm-marker",fe.id)),Ae&&(y.cm.display.input.setUneditable(Ae),y.content.appendChild(Ae)),y.pos+=b,y.trailingSpace=!1}function Jr(y,b,fe){var de=y.markedSpans,Ae=y.text,Xe=0;if(!de){for(var ot=1;ot<fe.length;ot+=2)b.addToken(b,Ae.slice(Xe,Xe=fe[ot]),Di(fe[ot+1],b.cm.options));return}for(var dt=Ae.length,mt=0,At=1,Qt="",nn,Tn,wn=0,nr,fr,Or,Rr,Qr;;){if(wn==mt){nr=fr=Or=Tn="",Qr=null,Rr=null,wn=1/0;for(var Wr=[],ni=void 0,Ei=0;Ei<de.length;++Ei){var bi=de[Ei],Hi=bi.marker;if(Hi.type=="bookmark"&&bi.from==mt&&Hi.widgetNode)Wr.push(Hi);else if(bi.from<=mt&&(bi.to==null||bi.to>mt||Hi.collapsed&&bi.to==mt&&bi.from==mt)){if(bi.to!=null&&bi.to!=mt&&wn>bi.to&&(wn=bi.to,fr=""),Hi.className&&(nr+=" "+Hi.className),Hi.css&&(Tn=(Tn?Tn+";":"")+Hi.css),Hi.startStyle&&bi.from==mt&&(Or+=" "+Hi.startStyle),Hi.endStyle&&bi.to==wn&&(ni||(ni=[])).push(Hi.endStyle,bi.to),Hi.title&&((Qr||(Qr={})).title=Hi.title),Hi.attributes)for(var Ca in Hi.attributes)(Qr||(Qr={}))[Ca]=Hi.attributes[Ca];Hi.collapsed&&(!Rr||xr(Rr.marker,Hi)<0)&&(Rr=bi)}else bi.from>mt&&wn>bi.from&&(wn=bi.from)}if(ni)for(var io=0;io<ni.length;io+=2)ni[io+1]==wn&&(fr+=" "+ni[io]);if(!Rr||Rr.from==mt)for(var Na=0;Na<Wr.length;++Na)di(b,0,Wr[Na]);if(Rr&&(Rr.from||0)==mt){if(di(b,(Rr.to==null?dt+1:Rr.to)-mt,Rr.marker,Rr.from==null),Rr.to==null)return;Rr.to==mt&&(Rr=!1)}}if(mt>=dt)break;for(var No=Math.min(dt,wn);;){if(Qt){var Oo=mt+Qt.length;if(!Rr){var Ja=Oo>No?Qt.slice(0,No-mt):Qt;b.addToken(b,Ja,nn?nn+nr:nr,Or,mt+Ja.length==wn?fr:"",Tn,Qr)}if(Oo>=No){Qt=Qt.slice(No-mt),mt=No;break}mt=Oo,Or=""}Qt=Ae.slice(Xe,Xe=fe[At++]),nn=Di(fe[At++],b.cm.options)}}}function Ui(y,b,fe){this.line=b,this.rest=mr(b),this.size=this.rest?Wt(lt(this.rest))-fe+1:1,this.node=this.text=null,this.hidden=Qn(y,b)}function zi(y,b,fe){for(var de=[],Ae,Xe=b;Xe<fe;Xe=Ae){var ot=new Ui(y.doc,dn(y.doc,Xe),Xe);Ae=Xe+ot.size,de.push(ot)}return de}var fi=null;function ki(y){fi?fi.ops.push(y):y.ownsGroup=fi={ops:[y],delayedCallbacks:[]}}function Xi(y){var b=y.delayedCallbacks,fe=0;do{for(;fe<b.length;fe++)b[fe].call(null);for(var de=0;de<y.ops.length;de++){var Ae=y.ops[de];if(Ae.cursorActivityHandlers)for(;Ae.cursorActivityCalled<Ae.cursorActivityHandlers.length;)Ae.cursorActivityHandlers[Ae.cursorActivityCalled++].call(null,Ae.cm)}}while(fe<b.length)}function xi(y,b){var fe=y.ownsGroup;if(fe)try{Xi(fe)}finally{fi=null,b(fe)}}var Bi=null;function Fi(y,b){var fe=vt(y,b);if(fe.length){var de=Array.prototype.slice.call(arguments,2),Ae;fi?Ae=fi.delayedCallbacks:Bi?Ae=Bi:(Ae=Bi=[],setTimeout(Ea,0));for(var Xe=function(dt){Ae.push(function(){return fe[dt].apply(null,de)})},ot=0;ot<fe.length;++ot)Xe(ot)}}function Ea(){var y=Bi;Bi=null;for(var b=0;b<y.length;++b)y[b]()}function eo(y,b,fe,de){for(var Ae=0;Ae<b.changes.length;Ae++){var Xe=b.changes[Ae];Xe=="text"?Wo(y,b):Xe=="gutter"?Ii(y,b,fe,de):Xe=="class"?vi(y,b):Xe=="widget"&&hi(y,b,de)}b.changes=null}function ka(y){return y.node==y.text&&(y.node=xe("div",null,null,"position: relative"),y.text.parentNode&&y.text.parentNode.replaceChild(y.node,y.text),y.node.appendChild(y.text),ye&&ee<8&&(y.node.style.zIndex=2)),y.node}function Sa(y,b){var fe=b.bgClass?b.bgClass+" "+(b.line.bgClass||""):b.line.bgClass;if(fe&&(fe+=" CodeMirror-linebackground"),b.background)fe?b.background.className=fe:(b.background.parentNode.removeChild(b.background),b.background=null);else if(fe){var de=ka(b);b.background=de.insertBefore(xe("div",null,fe),de.firstChild),y.display.input.setUneditable(b.background)}}function _o(y,b){var fe=y.display.externalMeasured;return fe&&fe.line==b.line?(y.display.externalMeasured=null,b.measure=fe.measure,fe.built):ea(y,b)}function Wo(y,b){var fe=b.text.className,de=_o(y,b);b.text==b.node&&(b.node=de.pre),b.text.parentNode.replaceChild(de.pre,b.text),b.text=de.pre,de.bgClass!=b.bgClass||de.textClass!=b.textClass?(b.bgClass=de.bgClass,b.textClass=de.textClass,vi(y,b)):fe&&(b.text.className=fe)}function vi(y,b){Sa(y,b),b.line.wrapClass?ka(b).className=b.line.wrapClass:b.node!=b.text&&(b.node.className="");var fe=b.textClass?b.textClass+" "+(b.line.textClass||""):b.line.textClass;b.text.className=fe||""}function Ii(y,b,fe,de){if(b.gutter&&(b.node.removeChild(b.gutter),b.gutter=null),b.gutterBackground&&(b.node.removeChild(b.gutterBackground),b.gutterBackground=null),b.line.gutterClass){var Ae=ka(b);b.gutterBackground=xe("div",null,"CodeMirror-gutter-background "+b.line.gutterClass,"left: "+(y.options.fixedGutter?de.fixedPos:-de.gutterTotalWidth)+"px; width: "+de.gutterTotalWidth+"px"),y.display.input.setUneditable(b.gutterBackground),Ae.insertBefore(b.gutterBackground,b.text)}var Xe=b.line.gutterMarkers;if(y.options.lineNumbers||Xe){var ot=ka(b),dt=b.gutter=xe("div",null,"CodeMirror-gutter-wrapper","left: "+(y.options.fixedGutter?de.fixedPos:-de.gutterTotalWidth)+"px");if(y.display.input.setUneditable(dt),ot.insertBefore(dt,b.text),b.line.gutterClass&&(dt.className+=" "+b.line.gutterClass),y.options.lineNumbers&&(!Xe||!Xe["CodeMirror-linenumbers"])&&(b.lineNumber=dt.appendChild(xe("div",Zt(y.options,fe),"CodeMirror-linenumber CodeMirror-gutter-elt","left: "+de.gutterLeft["CodeMirror-linenumbers"]+"px; width: "+y.display.lineNumInnerWidth+"px"))),Xe)for(var mt=0;mt<y.display.gutterSpecs.length;++mt){var At=y.display.gutterSpecs[mt].className,Qt=Xe.hasOwnProperty(At)&&Xe[At];Qt&&dt.appendChild(xe("div",[Qt],"CodeMirror-gutter-elt","left: "+de.gutterLeft[At]+"px; width: "+de.gutterWidth[At]+"px"))}}}function hi(y,b,fe){b.alignable&&(b.alignable=null);for(var de=Fe("CodeMirror-linewidget"),Ae=b.node.firstChild,Xe=void 0;Ae;Ae=Xe)Xe=Ae.nextSibling,de.test(Ae.className)&&b.node.removeChild(Ae);Oi(y,b,fe)}function oi(y,b,fe,de){var Ae=_o(y,b);return b.text=b.node=Ae.pre,Ae.bgClass&&(b.bgClass=Ae.bgClass),Ae.textClass&&(b.textClass=Ae.textClass),vi(y,b),Ii(y,b,fe,de),Oi(y,b,de),b.node}function Oi(y,b,fe){if(_i(y,b.line,b,fe,!0),b.rest)for(var de=0;de<b.rest.length;de++)_i(y,b.rest[de],b,fe,!1)}function _i(y,b,fe,de,Ae){if(b.widgets)for(var Xe=ka(fe),ot=0,dt=b.widgets;ot<dt.length;++ot){var mt=dt[ot],At=xe("div",[mt.node],"CodeMirror-linewidget"+(mt.className?" "+mt.className:""));mt.handleMouseEvents||At.setAttribute("cm-ignore-events","true"),po(mt,At,fe,de),y.display.input.setUneditable(At),Ae&&mt.above?Xe.insertBefore(At,fe.gutter||fe.text):Xe.appendChild(At),Fi(mt,"redraw")}}function po(y,b,fe,de){if(y.noHScroll){(fe.alignable||(fe.alignable=[])).push(b);var Ae=de.wrapperWidth;b.style.left=de.fixedPos+"px",y.coverGutter||(Ae-=de.gutterTotalWidth,b.style.paddingLeft=de.gutterTotalWidth+"px"),b.style.width=Ae+"px"}y.coverGutter&&(b.style.zIndex=5,b.style.position="relative",y.noHScroll||(b.style.marginLeft=-de.gutterTotalWidth+"px"))}function za(y){if(y.height!=null)return y.height;var b=y.doc.cm;if(!b)return 0;if(!Le(document.body,y.node)){var fe="position: relative;";y.coverGutter&&(fe+="margin-left: -"+b.display.gutters.offsetWidth+"px;"),y.noHScroll&&(fe+="width: "+b.display.wrapper.clientWidth+"px;"),Se(b.display.measure,xe("div",[y.node],null,fe))}return y.height=y.node.parentNode.offsetHeight}function Za(y,b){for(var fe=Rt(b);fe!=y.wrapper;fe=fe.parentNode)if(!fe||fe.nodeType==1&&fe.getAttribute("cm-ignore-events")=="true"||fe.parentNode==y.sizer&&fe!=y.mover)return!0}function Aa(y){return y.lineSpace.offsetTop}function Po(y){return y.mover.offsetHeight-y.lineSpace.offsetHeight}function zo(y){if(y.cachedPaddingH)return y.cachedPaddingH;var b=Se(y.measure,xe("pre","x","CodeMirror-line-like")),fe=window.getComputedStyle?window.getComputedStyle(b):b.currentStyle,de={left:parseInt(fe.paddingLeft),right:parseInt(fe.paddingRight)};return!isNaN(de.left)&&!isNaN(de.right)&&(y.cachedPaddingH=de),de}function mo(y){return nt-y.display.nativeBarWidth}function Zo(y){return y.display.scroller.clientWidth-mo(y)-y.display.barWidth}function $o(y){return y.display.scroller.clientHeight-mo(y)-y.display.barHeight}function Bo(y,b,fe){var de=y.options.lineWrapping,Ae=de&&Zo(y);if(!b.measure.heights||de&&b.measure.width!=Ae){var Xe=b.measure.heights=[];if(de){b.measure.width=Ae;for(var ot=b.text.firstChild.getClientRects(),dt=0;dt<ot.length-1;dt++){var mt=ot[dt],At=ot[dt+1];Math.abs(mt.bottom-At.bottom)>2&&Xe.push((mt.bottom+At.top)/2-fe.top)}}Xe.push(fe.bottom-fe.top)}}function ds(y,b,fe){if(y.line==b)return{map:y.measure.map,cache:y.measure.cache};for(var de=0;de<y.rest.length;de++)if(y.rest[de]==b)return{map:y.measure.maps[de],cache:y.measure.caches[de]};for(var Ae=0;Ae<y.rest.length;Ae++)if(Wt(y.rest[Ae])>fe)return{map:y.measure.maps[Ae],cache:y.measure.caches[Ae],before:!0}}function vl(y,b){b=Bn(b);var fe=Wt(b),de=y.display.externalMeasured=new Ui(y.doc,b,fe);de.lineN=fe;var Ae=de.built=ea(y,de);return de.text=Ae.pre,Se(y.display.lineMeasure,Ae.pre),de}function _s(y,b,fe,de){return Fo(y,ns(y,b),fe,de)}function Ho(y,b){if(b>=y.display.viewFrom&&b<y.display.viewTo)return y.display.view[Ko(y,b)];var fe=y.display.externalMeasured;if(fe&&b>=fe.lineN&&b<fe.lineN+fe.size)return fe}function ns(y,b){var fe=Wt(b),de=Ho(y,fe);de&&!de.text?de=null:de&&de.changes&&(eo(y,de,fe,is(y)),y.curOp.forceUpdate=!0),de||(de=vl(y,b));var Ae=ds(de,b,fe);return{line:b,view:de,rect:null,map:Ae.map,cache:Ae.cache,before:Ae.before,hasHeights:!1}}function Fo(y,b,fe,de,Ae){b.before&&(fe=-1);var Xe=fe+(de||""),ot;return b.cache.hasOwnProperty(Xe)?ot=b.cache[Xe]:(b.rect||(b.rect=b.view.text.getBoundingClientRect()),b.hasHeights||(Bo(y,b.view,b.rect),b.hasHeights=!0),ot=el(y,b,fe,de),ot.bogus||(b.cache[Xe]=ot)),{left:ot.left,right:ot.right,top:Ae?ot.rtop:ot.top,bottom:Ae?ot.rbottom:ot.bottom}}var gl={left:0,right:0,top:0,bottom:0};function js(y,b,fe){for(var de,Ae,Xe,ot,dt,mt,At=0;At<y.length;At+=3)if(dt=y[At],mt=y[At+1],b<dt?(Ae=0,Xe=1,ot="left"):b<mt?(Ae=b-dt,Xe=Ae+1):(At==y.length-3||b==mt&&y[At+3]>b)&&(Xe=mt-dt,Ae=Xe-1,b>=mt&&(ot="right")),Ae!=null){if(de=y[At+2],dt==mt&&fe==(de.insertLeft?"left":"right")&&(ot=fe),fe=="left"&&Ae==0)for(;At&&y[At-2]==y[At-3]&&y[At-1].insertLeft;)de=y[(At-=3)+2],ot="left";if(fe=="right"&&Ae==mt-dt)for(;At<y.length-3&&y[At+3]==y[At+4]&&!y[At+5].insertLeft;)de=y[(At+=3)+2],ot="right";break}return{node:de,start:Ae,end:Xe,collapse:ot,coverStart:dt,coverEnd:mt}}function $s(y,b){var fe=gl;if(b=="left")for(var de=0;de<y.length&&(fe=y[de]).left==fe.right;de++);else for(var Ae=y.length-1;Ae>=0&&(fe=y[Ae]).left==fe.right;Ae--);return fe}function el(y,b,fe,de){var Ae=js(b.map,fe,de),Xe=Ae.node,ot=Ae.start,dt=Ae.end,mt=Ae.collapse,At;if(Xe.nodeType==3){for(var Qt=0;Qt<4;Qt++){for(;ot&&Te(b.line.text.charAt(Ae.coverStart+ot));)--ot;for(;Ae.coverStart+dt<Ae.coverEnd&&Te(b.line.text.charAt(Ae.coverStart+dt));)++dt;if(ye&&ee<9&&ot==0&&dt==Ae.coverEnd-Ae.coverStart?At=Xe.parentNode.getBoundingClientRect():At=$s(Ie(Xe,ot,dt).getClientRects(),de),At.left||At.right||ot==0)break;dt=ot,ot=ot-1,mt="right"}ye&&ee<11&&(At=Zl(y.display.measure,At))}else{ot>0&&(mt=de="right");var nn;y.options.lineWrapping&&(nn=Xe.getClientRects()).length>1?At=nn[de=="right"?nn.length-1:0]:At=Xe.getBoundingClientRect()}if(ye&&ee<9&&!ot&&(!At||!At.left&&!At.right)){var Tn=Xe.parentNode.getClientRects()[0];Tn?At={left:Tn.left,right:Tn.left+Lo(y.display),top:Tn.top,bottom:Tn.bottom}:At=gl}for(var wn=At.top-b.rect.top,nr=At.bottom-b.rect.top,fr=(wn+nr)/2,Or=b.view.measure.heights,Rr=0;Rr<Or.length-1&&!(fr<Or[Rr]);Rr++);var Qr=Rr?Or[Rr-1]:0,Wr=Or[Rr],ni={left:(mt=="right"?At.right:At.left)-b.rect.left,right:(mt=="left"?At.left:At.right)-b.rect.left,top:Qr,bottom:Wr};return!At.left&&!At.right&&(ni.bogus=!0),y.options.singleCursorHeightPerLine||(ni.rtop=wn,ni.rbottom=nr),ni}function Zl(y,b){if(!window.screen||screen.logicalXDPI==null||screen.logicalXDPI==screen.deviceXDPI||!sn(y))return b;var fe=screen.logicalXDPI/screen.deviceXDPI,de=screen.logicalYDPI/screen.deviceYDPI;return{left:b.left*fe,right:b.right*fe,top:b.top*de,bottom:b.bottom*de}}function Ms(y){if(y.measure&&(y.measure.cache={},y.measure.heights=null,y.rest))for(var b=0;b<y.rest.length;b++)y.measure.caches[b]={}}function Uo(y){y.display.externalMeasure=null,De(y.display.lineMeasure);for(var b=0;b<y.display.view.length;b++)Ms(y.display.view[b])}function fs(y){Uo(y),y.display.cachedCharWidth=y.display.cachedTextHeight=y.display.cachedPaddingH=null,y.options.lineWrapping||(y.display.maxLineChanged=!0),y.display.lineNumChars=null}function Cs(){return re&&se?-(document.body.getBoundingClientRect().left-parseInt(getComputedStyle(document.body).marginLeft)):window.pageXOffset||(document.documentElement||document.body).scrollLeft}function Ns(){return re&&se?-(document.body.getBoundingClientRect().top-parseInt(getComputedStyle(document.body).marginTop)):window.pageYOffset||(document.documentElement||document.body).scrollTop}function hs(y){var b=0;if(y.widgets)for(var fe=0;fe<y.widgets.length;++fe)y.widgets[fe].above&&(b+=za(y.widgets[fe]));return b}function ks(y,b,fe,de,Ae){if(!Ae){var Xe=hs(b);fe.top+=Xe,fe.bottom+=Xe}if(de=="line")return fe;de||(de="local");var ot=Pr(b);if(de=="local"?ot+=Aa(y.display):ot-=y.display.viewOffset,de=="page"||de=="window"){var dt=y.display.lineSpace.getBoundingClientRect();ot+=dt.top+(de=="window"?0:Ns());var mt=dt.left+(de=="window"?0:Cs());fe.left+=mt,fe.right+=mt}return fe.top+=ot,fe.bottom+=ot,fe}function tl(y,b,fe){if(fe=="div")return b;var de=b.left,Ae=b.top;if(fe=="page")de-=Cs(),Ae-=Ns();else if(fe=="local"||!fe){var Xe=y.display.sizer.getBoundingClientRect();de+=Xe.left,Ae+=Xe.top}var ot=y.display.lineSpace.getBoundingClientRect();return{left:de-ot.left,top:Ae-ot.top}}function rs(y,b,fe,de,Ae){return de||(de=dn(y.doc,b.line)),ks(y,de,_s(y,de,b.ch,Ae),fe)}function oo(y,b,fe,de,Ae,Xe){de=de||dn(y.doc,b.line),Ae||(Ae=ns(y,de));function ot(nr,fr){var Or=Fo(y,Ae,nr,fr?"right":"left",Xe);return fr?Or.left=Or.right:Or.right=Or.left,ks(y,de,Or,fe)}var dt=at(de,y.doc.direction),mt=b.ch,At=b.sticky;if(mt>=de.text.length?(mt=de.text.length,At="before"):mt<=0&&(mt=0,At="after"),!dt)return ot(At=="before"?mt-1:mt,At=="before");function Qt(nr,fr,Or){var Rr=dt[fr],Qr=Rr.level==1;return ot(Or?nr-1:nr,Qr!=Or)}var nn=ut(dt,mt,At),Tn=ct,wn=Qt(mt,nn,At=="before");return Tn!=null&&(wn.other=Qt(mt,Tn,At!="before")),wn}function Yi(y,b){var fe=0;b=Dt(y.doc,b),y.options.lineWrapping||(fe=Lo(y.display)*b.ch);var de=dn(y.doc,b.line),Ae=Pr(de)+Aa(y.display);return{left:fe,right:fe,top:Ae,bottom:Ae+de.height}}function ji(y,b,fe,de,Ae){var Xe=Pt(y,b,fe);return Xe.xRel=Ae,de&&(Xe.outside=de),Xe}function Ka(y,b,fe){var de=y.doc;if(fe+=y.display.viewOffset,fe<0)return ji(de.first,0,null,-1,-1);var Ae=Xt(de,fe),Xe=de.first+de.size-1;if(Ae>Xe)return ji(de.first+de.size-1,dn(de,Xe).text.length,null,1,1);b<0&&(b=0);for(var ot=dn(de,Ae);;){var dt=ko(y,ot,Ae,b,fe),mt=Hn(ot,dt.ch+(dt.xRel>0||dt.outside>0?1:0));if(!mt)return dt;var At=mt.find(1);if(At.line==Ae)return At;ot=dn(de,Ae=At.line)}}function so(y,b,fe,de){de-=hs(b);var Ae=b.text.length,Xe=Ue(function(ot){return Fo(y,fe,ot-1).bottom<=de},Ae,0);return Ae=Ue(function(ot){return Fo(y,fe,ot).top>de},Xe,Ae),{begin:Xe,end:Ae}}function Fa(y,b,fe,de){fe||(fe=ns(y,b));var Ae=ks(y,b,Fo(y,fe,de),"line").top;return so(y,b,fe,Ae)}function Ga(y,b,fe,de){return y.bottom<=fe?!1:y.top>fe?!0:(de?y.left:y.right)>b}function ko(y,b,fe,de,Ae){Ae-=Pr(b);var Xe=ns(y,b),ot=hs(b),dt=0,mt=b.text.length,At=!0,Qt=at(b,y.doc.direction);if(Qt){var nn=(y.options.lineWrapping?Vo:jo)(y,b,fe,Xe,Qt,de,Ae);At=nn.level!=1,dt=At?nn.from:nn.to-1,mt=At?nn.to:nn.from-1}var Tn=null,wn=null,nr=Ue(function(Ei){var bi=Fo(y,Xe,Ei);return bi.top+=ot,bi.bottom+=ot,Ga(bi,de,Ae,!1)?(bi.top<=Ae&&bi.left<=de&&(Tn=Ei,wn=bi),!0):!1},dt,mt),fr,Or,Rr=!1;if(wn){var Qr=de-wn.left<wn.right-de,Wr=Qr==At;nr=Tn+(Wr?0:1),Or=Wr?"after":"before",fr=Qr?wn.left:wn.right}else{!At&&(nr==mt||nr==dt)&&nr++,Or=nr==0?"after":nr==b.text.length?"before":Fo(y,Xe,nr-(At?1:0)).bottom+ot<=Ae==At?"after":"before";var ni=oo(y,Pt(fe,nr,Or),"line",b,Xe);fr=ni.left,Rr=Ae<ni.top?-1:Ae>=ni.bottom?1:0}return nr=He(b.text,nr,1),ji(fe,nr,Or,Rr,de-fr)}function jo(y,b,fe,de,Ae,Xe,ot){var dt=Ue(function(nn){var Tn=Ae[nn],wn=Tn.level!=1;return Ga(oo(y,Pt(fe,wn?Tn.to:Tn.from,wn?"before":"after"),"line",b,de),Xe,ot,!0)},0,Ae.length-1),mt=Ae[dt];if(dt>0){var At=mt.level!=1,Qt=oo(y,Pt(fe,At?mt.from:mt.to,At?"after":"before"),"line",b,de);Ga(Qt,Xe,ot,!0)&&Qt.top>ot&&(mt=Ae[dt-1])}return mt}function Vo(y,b,fe,de,Ae,Xe,ot){var dt=so(y,b,de,ot),mt=dt.begin,At=dt.end;/\s/.test(b.text.charAt(At-1))&&At--;for(var Qt=null,nn=null,Tn=0;Tn<Ae.length;Tn++){var wn=Ae[Tn];if(!(wn.from>=At||wn.to<=mt)){var nr=wn.level!=1,fr=Fo(y,de,nr?Math.min(At,wn.to)-1:Math.max(mt,wn.from)).right,Or=fr<Xe?Xe-fr+1e9:fr-Xe;(!Qt||nn>Or)&&(Qt=wn,nn=Or)}}return Qt||(Qt=Ae[Ae.length-1]),Qt.from<mt&&(Qt={from:mt,to:Qt.to,level:Qt.level}),Qt.to>At&&(Qt={from:Qt.from,to:At,level:Qt.level}),Qt}var xo;function wo(y){if(y.cachedTextHeight!=null)return y.cachedTextHeight;if(xo==null){xo=xe("pre",null,"CodeMirror-line-like");for(var b=0;b<49;++b)xo.appendChild(document.createTextNode("x")),xo.appendChild(xe("br"));xo.appendChild(document.createTextNode("x"))}Se(y.measure,xo);var fe=xo.offsetHeight/50;return fe>3&&(y.cachedTextHeight=fe),De(y.measure),fe||1}function Lo(y){if(y.cachedCharWidth!=null)return y.cachedCharWidth;var b=xe("span","xxxxxxxxxx"),fe=xe("pre",[b],"CodeMirror-line-like");Se(y.measure,fe);var de=b.getBoundingClientRect(),Ae=(de.right-de.left)/10;return Ae>2&&(y.cachedCharWidth=Ae),Ae||10}function is(y){for(var b=y.display,fe={},de={},Ae=b.gutters.clientLeft,Xe=b.gutters.firstChild,ot=0;Xe;Xe=Xe.nextSibling,++ot){var dt=y.display.gutterSpecs[ot].className;fe[dt]=Xe.offsetLeft+Xe.clientLeft+Ae,de[dt]=Xe.clientWidth}return{fixedPos:yl(b),gutterTotalWidth:b.gutters.offsetWidth,gutterLeft:fe,gutterWidth:de,wrapperWidth:b.wrapper.clientWidth}}function yl(y){return y.scroller.getBoundingClientRect().left-y.sizer.getBoundingClientRect().left}function bl(y){var b=wo(y.display),fe=y.options.lineWrapping,de=fe&&Math.max(5,y.display.scroller.clientWidth/Lo(y.display)-3);return function(Ae){if(Qn(y.doc,Ae))return 0;var Xe=0;if(Ae.widgets)for(var ot=0;ot<Ae.widgets.length;ot++)Ae.widgets[ot].height&&(Xe+=Ae.widgets[ot].height);return fe?Xe+(Math.ceil(Ae.text.length/de)||1)*b:Xe+b}}function xs(y){var b=y.doc,fe=bl(y);b.iter(function(de){var Ae=fe(de);Ae!=de.height&&Xn(de,Ae)})}function qo(y,b,fe,de){var Ae=y.display;if(!fe&&Rt(b).getAttribute("cm-not-content")=="true")return null;var Xe,ot,dt=Ae.lineSpace.getBoundingClientRect();try{Xe=b.clientX-dt.left,ot=b.clientY-dt.top}catch(nn){return null}var mt=Ka(y,Xe,ot),At;if(de&&mt.xRel>0&&(At=dn(y.doc,mt.line).text).length==mt.ch){var Qt=We(At,At.length,y.options.tabSize)-At.length;mt=Pt(mt.line,Math.max(0,Math.round((Xe-zo(y.display).left)/Lo(y.display))-Qt))}return mt}function Ko(y,b){if(b>=y.display.viewTo||(b-=y.display.viewFrom,b<0))return null;for(var fe=y.display.view,de=0;de<fe.length;de++)if(b-=fe[de].size,b<0)return de}function lo(y,b,fe,de){b==null&&(b=y.doc.first),fe==null&&(fe=y.doc.first+y.doc.size),de||(de=0);var Ae=y.display;if(de&&fe<Ae.viewTo&&(Ae.updateLineNumbers==null||Ae.updateLineNumbers>b)&&(Ae.updateLineNumbers=b),y.curOp.viewChanged=!0,b>=Ae.viewTo)sr&&Un(y.doc,b)<Ae.viewTo&&Go(y);else if(fe<=Ae.viewFrom)sr&&Nn(y.doc,fe+de)>Ae.viewFrom?Go(y):(Ae.viewFrom+=de,Ae.viewTo+=de);else if(b<=Ae.viewFrom&&fe>=Ae.viewTo)Go(y);else if(b<=Ae.viewFrom){var Xe=Ls(y,fe,fe+de,1);Xe?(Ae.view=Ae.view.slice(Xe.index),Ae.viewFrom=Xe.lineN,Ae.viewTo+=de):Go(y)}else if(fe>=Ae.viewTo){var ot=Ls(y,b,b,-1);ot?(Ae.view=Ae.view.slice(0,ot.index),Ae.viewTo=ot.lineN):Go(y)}else{var dt=Ls(y,b,b,-1),mt=Ls(y,fe,fe+de,1);dt&&mt?(Ae.view=Ae.view.slice(0,dt.index).concat(zi(y,dt.lineN,mt.lineN)).concat(Ae.view.slice(mt.index)),Ae.viewTo+=de):Go(y)}var At=Ae.externalMeasured;At&&(fe<At.lineN?At.lineN+=de:b<At.lineN+At.size&&(Ae.externalMeasured=null))}function as(y,b,fe){y.curOp.viewChanged=!0;var de=y.display,Ae=y.display.externalMeasured;if(Ae&&b>=Ae.lineN&&b<Ae.lineN+Ae.size&&(de.externalMeasured=null),!(b<de.viewFrom||b>=de.viewTo)){var Xe=de.view[Ko(y,b)];if(Xe.node!=null){var ot=Xe.changes||(Xe.changes=[]);$e(ot,fe)==-1&&ot.push(fe)}}}function Go(y){y.display.viewFrom=y.display.viewTo=y.doc.first,y.display.view=[],y.display.viewOffset=0}function Ls(y,b,fe,de){var Ae=Ko(y,b),Xe,ot=y.display.view;if(!sr||fe==y.doc.first+y.doc.size)return{index:Ae,lineN:fe};for(var dt=y.display.viewFrom,mt=0;mt<Ae;mt++)dt+=ot[mt].size;if(dt!=b){if(de>0){if(Ae==ot.length-1)return null;Xe=dt+ot[Ae].size-b,Ae++}else Xe=dt-b;b+=Xe,fe+=Xe}for(;Un(y.doc,fe)!=fe;){if(Ae==(de<0?0:ot.length-1))return null;fe+=de*ot[Ae-(de<0?1:0)].size,Ae+=de}return{index:Ae,lineN:fe}}function Hl(y,b,fe){var de=y.display,Ae=de.view;Ae.length==0||b>=de.viewTo||fe<=de.viewFrom?(de.view=zi(y,b,fe),de.viewFrom=b):(de.viewFrom>b?de.view=zi(y,b,de.viewFrom).concat(de.view):de.viewFrom<b&&(de.view=de.view.slice(Ko(y,b))),de.viewFrom=b,de.viewTo<fe?de.view=de.view.concat(zi(y,de.viewTo,fe)):de.viewTo>fe&&(de.view=de.view.slice(0,Ko(y,fe)))),de.viewTo=fe}function Cl(y){for(var b=y.display.view,fe=0,de=0;de<b.length;de++){var Ae=b[de];!Ae.hidden&&(!Ae.node||Ae.changes)&&++fe}return fe}function ps(y){y.display.input.showSelection(y.display.input.prepareSelection())}function iu(y,b){b===void 0&&(b=!0);for(var fe=y.doc,de={},Ae=de.cursors=document.createDocumentFragment(),Xe=de.selection=document.createDocumentFragment(),ot=0;ot<fe.sel.ranges.length;ot++)if(!(!b&&ot==fe.sel.primIndex)){var dt=fe.sel.ranges[ot];if(!(dt.from().line>=y.display.viewTo||dt.to().line<y.display.viewFrom)){var mt=dt.empty();(mt||y.options.showCursorWhenSelecting)&&Ul(y,dt.head,Ae),mt||Ou(y,dt,Xe)}}return de}function Ul(y,b,fe){var de=oo(y,b,"div",null,null,!y.options.singleCursorHeightPerLine),Ae=fe.appendChild(xe("div","\xA0","CodeMirror-cursor"));if(Ae.style.left=de.left+"px",Ae.style.top=de.top+"px",Ae.style.height=Math.max(0,de.bottom-de.top)*y.options.cursorHeight+"px",de.other){var Xe=fe.appendChild(xe("div","\xA0","CodeMirror-cursor CodeMirror-secondarycursor"));Xe.style.display="",Xe.style.left=de.other.left+"px",Xe.style.top=de.other.top+"px",Xe.style.height=(de.other.bottom-de.other.top)*.85+"px"}}function Rs(y,b){return y.top-b.top||y.left-b.left}function Ou(y,b,fe){var de=y.display,Ae=y.doc,Xe=document.createDocumentFragment(),ot=zo(y.display),dt=ot.left,mt=Math.max(de.sizerWidth,Zo(y)-de.sizer.offsetLeft)-ot.right,At=Ae.direction=="ltr";function Qt(Wr,ni,Ei,bi){ni<0&&(ni=0),ni=Math.round(ni),bi=Math.round(bi),Xe.appendChild(xe("div",null,"CodeMirror-selected","position: absolute; left: "+Wr+`px;
|
|
|
top: `+ni+"px; width: "+(Ei==null?mt-Wr:Ei)+`px;
|
|
|
height: `+(bi-ni)+"px"))}function nn(Wr,ni,Ei){var bi=dn(Ae,Wr),Hi=bi.text.length,Ca,io;function Na(Ja,To){return rs(y,Pt(Wr,Ja),"div",bi,To)}function No(Ja,To,ho){var qa=Fa(y,bi,null,Ja),Qa=To=="ltr"==(ho=="after")?"left":"right",Wa=ho=="after"?qa.begin:qa.end-(/\s/.test(bi.text.charAt(qa.end-1))?2:1);return Na(Wa,Qa)[Qa]}var Oo=at(bi,Ae.direction);return _e(Oo,ni||0,Ei==null?Hi:Ei,function(Ja,To,ho,qa){var Qa=ho=="ltr",Wa=Na(Ja,Qa?"left":"right"),Io=Na(To-1,Qa?"right":"left"),pl=ni==null&&Ja==0,Fs=Ei==null&&To==Hi,Co=qa==0,cs=!Oo||qa==Oo.length-1;if(Io.top-Wa.top<=3){var ao=(At?pl:Fs)&&Co,Au=(At?Fs:pl)&&cs,bs=ao?dt:(Qa?Wa:Io).left,Js=Au?mt:(Qa?Io:Wa).right;Qt(bs,Wa.top,Js-bs,Wa.bottom)}else{var Qs,Eo,ml,Du;Qa?(Qs=At&&pl&&Co?dt:Wa.left,Eo=At?mt:No(Ja,ho,"before"),ml=At?dt:No(To,ho,"after"),Du=At&&Fs&&cs?mt:Io.right):(Qs=At?No(Ja,ho,"before"):dt,Eo=!At&&pl&&Co?mt:Wa.right,ml=!At&&Fs&&cs?dt:Io.left,Du=At?No(To,ho,"after"):mt),Qt(Qs,Wa.top,Eo-Qs,Wa.bottom),Wa.bottom<Io.top&&Qt(dt,Wa.bottom,null,Io.top),Qt(ml,Io.top,Du-ml,Io.bottom)}(!Ca||Rs(Wa,Ca)<0)&&(Ca=Wa),Rs(Io,Ca)<0&&(Ca=Io),(!io||Rs(Wa,io)<0)&&(io=Wa),Rs(Io,io)<0&&(io=Io)}),{start:Ca,end:io}}var Tn=b.from(),wn=b.to();if(Tn.line==wn.line)nn(Tn.line,Tn.ch,wn.ch);else{var nr=dn(Ae,Tn.line),fr=dn(Ae,wn.line),Or=Bn(nr)==Bn(fr),Rr=nn(Tn.line,Tn.ch,Or?nr.text.length+1:null).end,Qr=nn(wn.line,Or?0:null,wn.ch).start;Or&&(Rr.top<Qr.top-2?(Qt(Rr.right,Rr.top,null,Rr.bottom),Qt(dt,Qr.top,Qr.left,Qr.bottom)):Qt(Rr.right,Rr.top,Qr.left-Rr.right,Rr.bottom)),Rr.bottom<Qr.top&&Qt(dt,Rr.bottom,null,Qr.top)}fe.appendChild(Xe)}function xl(y){if(y.state.focused){var b=y.display;clearInterval(b.blinker);var fe=!0;b.cursorDiv.style.visibility="",y.options.cursorBlinkRate>0?b.blinker=setInterval(function(){y.hasFocus()||ws(y),b.cursorDiv.style.visibility=(fe=!fe)?"":"hidden"},y.options.cursorBlinkRate):y.options.cursorBlinkRate<0&&(b.cursorDiv.style.visibility="hidden")}}function au(y){y.state.focused||(y.display.input.focus(),Kl(y))}function Vl(y){y.state.delayingBlurEvent=!0,setTimeout(function(){y.state.delayingBlurEvent&&(y.state.delayingBlurEvent=!1,ws(y))},100)}function Kl(y,b){y.state.delayingBlurEvent&&(y.state.delayingBlurEvent=!1),y.options.readOnly!="nocursor"&&(y.state.focused||(Ft(y,"focus",y,b),y.state.focused=!0,we(y.display.wrapper,"CodeMirror-focused"),!y.curOp&&y.display.selForContextMenu!=y.doc.sel&&(y.display.input.reset(),E&&setTimeout(function(){return y.display.input.reset(!0)},20)),y.display.input.receivedFocus()),xl(y))}function ws(y,b){y.state.delayingBlurEvent||(y.state.focused&&(Ft(y,"blur",y,b),y.state.focused=!1,ke(y.display.wrapper,"CodeMirror-focused")),clearInterval(y.display.blinker),setTimeout(function(){y.state.focused||(y.display.shift=!1)},150))}function gi(y){for(var b=y.display,fe=b.lineDiv.offsetTop,de=0;de<b.view.length;de++){var Ae=b.view[de],Xe=y.options.lineWrapping,ot=void 0,dt=0;if(!Ae.hidden){if(ye&&ee<8){var mt=Ae.node.offsetTop+Ae.node.offsetHeight;ot=mt-fe,fe=mt}else{var At=Ae.node.getBoundingClientRect();ot=At.bottom-At.top,!Xe&&Ae.text.firstChild&&(dt=Ae.text.firstChild.getBoundingClientRect().right-At.left-1)}var Qt=Ae.line.height-ot;if((Qt>.005||Qt<-.005)&&(Xn(Ae.line,ot),Es(Ae.line),Ae.rest))for(var nn=0;nn<Ae.rest.length;nn++)Es(Ae.rest[nn]);if(dt>y.display.sizerWidth){var Tn=Math.ceil(dt/Lo(y.display));Tn>y.display.maxLineLength&&(y.display.maxLineLength=Tn,y.display.maxLine=Ae.line,y.display.maxLineChanged=!0)}}}}function Es(y){if(y.widgets)for(var b=0;b<y.widgets.length;++b){var fe=y.widgets[b],de=fe.node.parentNode;de&&(fe.height=de.offsetHeight)}}function os(y,b,fe){var de=fe&&fe.top!=null?Math.max(0,fe.top):y.scroller.scrollTop;de=Math.floor(de-Aa(y));var Ae=fe&&fe.bottom!=null?fe.bottom:de+y.wrapper.clientHeight,Xe=Xt(b,de),ot=Xt(b,Ae);if(fe&&fe.ensure){var dt=fe.ensure.from.line,mt=fe.ensure.to.line;dt<Xe?(Xe=dt,ot=Xt(b,Pr(dn(b,dt))+y.wrapper.clientHeight)):Math.min(mt,b.lastLine())>=ot&&(Xe=Xt(b,Pr(dn(b,mt))-y.wrapper.clientHeight),ot=mt)}return{from:Xe,to:Math.max(ot,Xe+1)}}function ou(y,b){if(!Ot(y,"scrollCursorIntoView")){var fe=y.display,de=fe.sizer.getBoundingClientRect(),Ae=null;if(b.top+de.top<0?Ae=!0:b.bottom+de.top>(window.innerHeight||document.documentElement.clientHeight)&&(Ae=!1),Ae!=null&&!le){var Xe=xe("div","\u200B",null,`position: absolute;
|
|
|
top: `+(b.top-fe.viewOffset-Aa(y.display))+`px;
|
|
|
height: `+(b.bottom-b.top+mo(y)+fe.barHeight)+`px;
|
|
|
left: `+b.left+"px; width: "+Math.max(2,b.right-b.left)+"px;");y.display.lineSpace.appendChild(Xe),Xe.scrollIntoView(Ae),y.display.lineSpace.removeChild(Xe)}}}function su(y,b,fe,de){de==null&&(de=0);var Ae;!y.options.lineWrapping&&b==fe&&(b=b.ch?Pt(b.line,b.sticky=="before"?b.ch-1:b.ch,"after"):b,fe=b.sticky=="before"?Pt(b.line,b.ch+1,"before"):b);for(var Xe=0;Xe<5;Xe++){var ot=!1,dt=oo(y,b),mt=!fe||fe==b?dt:oo(y,fe);Ae={left:Math.min(dt.left,mt.left),top:Math.min(dt.top,mt.top)-de,right:Math.max(dt.left,mt.left),bottom:Math.max(dt.bottom,mt.bottom)+de};var At=wl(y,Ae),Qt=y.doc.scrollTop,nn=y.doc.scrollLeft;if(At.scrollTop!=null&&(rl(y,At.scrollTop),Math.abs(y.doc.scrollTop-Qt)>1&&(ot=!0)),At.scrollLeft!=null&&(As(y,At.scrollLeft),Math.abs(y.doc.scrollLeft-nn)>1&&(ot=!0)),!ot)break}return Ae}function Tu(y,b){var fe=wl(y,b);fe.scrollTop!=null&&rl(y,fe.scrollTop),fe.scrollLeft!=null&&As(y,fe.scrollLeft)}function wl(y,b){var fe=y.display,de=wo(y.display);b.top<0&&(b.top=0);var Ae=y.curOp&&y.curOp.scrollTop!=null?y.curOp.scrollTop:fe.scroller.scrollTop,Xe=$o(y),ot={};b.bottom-b.top>Xe&&(b.bottom=b.top+Xe);var dt=y.doc.height+Po(fe),mt=b.top<de,At=b.bottom>dt-de;if(b.top<Ae)ot.scrollTop=mt?0:b.top;else if(b.bottom>Ae+Xe){var Qt=Math.min(b.top,(At?dt:b.bottom)-Xe);Qt!=Ae&&(ot.scrollTop=Qt)}var nn=y.options.fixedGutter?0:fe.gutters.offsetWidth,Tn=y.curOp&&y.curOp.scrollLeft!=null?y.curOp.scrollLeft:fe.scroller.scrollLeft-nn,wn=Zo(y)-fe.gutters.offsetWidth,nr=b.right-b.left>wn;return nr&&(b.right=b.left+wn),b.left<10?ot.scrollLeft=0:b.left<Tn?ot.scrollLeft=Math.max(0,b.left+nn-(nr?0:10)):b.right>wn+Tn-3&&(ot.scrollLeft=b.right+(nr?0:10)-wn),ot}function Gl(y,b){b!=null&&(El(y),y.curOp.scrollTop=(y.curOp.scrollTop==null?y.doc.scrollTop:y.curOp.scrollTop)+b)}function Ss(y){El(y);var b=y.getCursor();y.curOp.scrollToPos={from:b,to:b,margin:y.options.cursorScrollMargin}}function nl(y,b,fe){(b!=null||fe!=null)&&El(y),b!=null&&(y.curOp.scrollLeft=b),fe!=null&&(y.curOp.scrollTop=fe)}function lu(y,b){El(y),y.curOp.scrollToPos=b}function El(y){var b=y.curOp.scrollToPos;if(b){y.curOp.scrollToPos=null;var fe=Yi(y,b.from),de=Yi(y,b.to);Xl(y,fe,de,b.margin)}}function Xl(y,b,fe,de){var Ae=wl(y,{left:Math.min(b.left,fe.left),top:Math.min(b.top,fe.top)-de,right:Math.max(b.right,fe.right),bottom:Math.max(b.bottom,fe.bottom)+de});nl(y,Ae.scrollLeft,Ae.scrollTop)}function rl(y,b){Math.abs(y.doc.scrollTop-b)<2||(x||Al(y,{top:b}),Yl(y,b,!0),x&&Al(y),Hs(y,100))}function Yl(y,b,fe){b=Math.max(0,Math.min(y.display.scroller.scrollHeight-y.display.scroller.clientHeight,b)),!(y.display.scroller.scrollTop==b&&!fe)&&(y.doc.scrollTop=b,y.display.scrollbars.setScrollTop(b),y.display.scroller.scrollTop!=b&&(y.display.scroller.scrollTop=b))}function As(y,b,fe,de){b=Math.max(0,Math.min(b,y.display.scroller.scrollWidth-y.display.scroller.clientWidth)),!((fe?b==y.doc.scrollLeft:Math.abs(y.doc.scrollLeft-b)<2)&&!de)&&(y.doc.scrollLeft=b,Mt(y),y.display.scroller.scrollLeft!=b&&(y.display.scroller.scrollLeft=b),y.display.scrollbars.setScrollLeft(b))}function Ws(y){var b=y.display,fe=b.gutters.offsetWidth,de=Math.round(y.doc.height+Po(y.display));return{clientHeight:b.scroller.clientHeight,viewHeight:b.wrapper.clientHeight,scrollWidth:b.scroller.scrollWidth,clientWidth:b.scroller.clientWidth,viewWidth:b.wrapper.clientWidth,barLeft:y.options.fixedGutter?fe:0,docHeight:de,scrollHeight:de+mo(y)+b.barHeight,nativeBarWidth:b.nativeBarWidth,gutterWidth:fe}}var Ds=function(y,b,fe){this.cm=fe;var de=this.vert=xe("div",[xe("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),Ae=this.horiz=xe("div",[xe("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");de.tabIndex=Ae.tabIndex=-1,y(de),y(Ae),Et(de,"scroll",function(){de.clientHeight&&b(de.scrollTop,"vertical")}),Et(Ae,"scroll",function(){Ae.clientWidth&&b(Ae.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,ye&&ee<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};Ds.prototype.update=function(y){var b=y.scrollWidth>y.clientWidth+1,fe=y.scrollHeight>y.clientHeight+1,de=y.nativeBarWidth;if(fe){this.vert.style.display="block",this.vert.style.bottom=b?de+"px":"0";var Ae=y.viewHeight-(b?de:0);this.vert.firstChild.style.height=Math.max(0,y.scrollHeight-y.clientHeight+Ae)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(b){this.horiz.style.display="block",this.horiz.style.right=fe?de+"px":"0",this.horiz.style.left=y.barLeft+"px";var Xe=y.viewWidth-y.barLeft-(fe?de:0);this.horiz.firstChild.style.width=Math.max(0,y.scrollWidth-y.clientWidth+Xe)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&y.clientHeight>0&&(de==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:fe?de:0,bottom:b?de:0}},Ds.prototype.setScrollLeft=function(y){this.horiz.scrollLeft!=y&&(this.horiz.scrollLeft=y),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},Ds.prototype.setScrollTop=function(y){this.vert.scrollTop!=y&&(this.vert.scrollTop=y),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},Ds.prototype.zeroWidthHack=function(){var y=he&&!z?"12px":"18px";this.horiz.style.height=this.vert.style.width=y,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new Ke,this.disableVert=new Ke},Ds.prototype.enableZeroWidthBar=function(y,b,fe){y.style.pointerEvents="auto";function de(){var Ae=y.getBoundingClientRect(),Xe=fe=="vert"?document.elementFromPoint(Ae.right-1,(Ae.top+Ae.bottom)/2):document.elementFromPoint((Ae.right+Ae.left)/2,Ae.bottom-1);Xe!=y?y.style.pointerEvents="none":b.set(1e3,de)}b.set(1e3,de)},Ds.prototype.clear=function(){var y=this.horiz.parentNode;y.removeChild(this.horiz),y.removeChild(this.vert)};var zs=function(){};zs.prototype.update=function(){return{bottom:0,right:0}},zs.prototype.setScrollLeft=function(){},zs.prototype.setScrollTop=function(){},zs.prototype.clear=function(){};function Zs(y,b){b||(b=Ws(y));var fe=y.display.barWidth,de=y.display.barHeight;Jl(y,b);for(var Ae=0;Ae<4&&fe!=y.display.barWidth||de!=y.display.barHeight;Ae++)fe!=y.display.barWidth&&y.options.lineWrapping&&gi(y),Jl(y,Ws(y)),fe=y.display.barWidth,de=y.display.barHeight}function Jl(y,b){var fe=y.display,de=fe.scrollbars.update(b);fe.sizer.style.paddingRight=(fe.barWidth=de.right)+"px",fe.sizer.style.paddingBottom=(fe.barHeight=de.bottom)+"px",fe.heightForcer.style.borderBottom=de.bottom+"px solid transparent",de.right&&de.bottom?(fe.scrollbarFiller.style.display="block",fe.scrollbarFiller.style.height=de.bottom+"px",fe.scrollbarFiller.style.width=de.right+"px"):fe.scrollbarFiller.style.display="",de.bottom&&y.options.coverGutterNextToScrollbar&&y.options.fixedGutter?(fe.gutterFiller.style.display="block",fe.gutterFiller.style.height=de.bottom+"px",fe.gutterFiller.style.width=b.gutterWidth+"px"):fe.gutterFiller.style.display=""}var uu={native:Ds,null:zs};function Ql(y){y.display.scrollbars&&(y.display.scrollbars.clear(),y.display.scrollbars.addClass&&ke(y.display.wrapper,y.display.scrollbars.addClass)),y.display.scrollbars=new uu[y.options.scrollbarStyle](function(b){y.display.wrapper.insertBefore(b,y.display.scrollbarFiller),Et(b,"mousedown",function(){y.state.focused&&setTimeout(function(){return y.display.input.focus()},0)}),b.setAttribute("cm-not-content","true")},function(b,fe){fe=="horizontal"?As(y,b):rl(y,b)},y),y.display.scrollbars.addClass&&we(y.display.wrapper,y.display.scrollbars.addClass)}var Iu=0;function ms(y){y.curOp={cm:y,viewChanged:!1,startHeight:y.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++Iu},ki(y.curOp)}function Os(y){var b=y.curOp;b&&xi(b,function(fe){for(var de=0;de<fe.ops.length;de++)fe.ops[de].cm.curOp=null;cu(fe)})}function cu(y){for(var b=y.ops,fe=0;fe<b.length;fe++)Pu(b[fe]);for(var de=0;de<b.length;de++)du(b[de]);for(var Ae=0;Ae<b.length;Ae++)Bu(b[Ae]);for(var Xe=0;Xe<b.length;Xe++)fu(b[Xe]);for(var ot=0;ot<b.length;ot++)Fu(b[ot])}function Pu(y){var b=y.cm,fe=b.display;hu(b),y.updateMaxLine&&Ur(b),y.mustUpdate=y.viewChanged||y.forceUpdate||y.scrollTop!=null||y.scrollToPos&&(y.scrollToPos.from.line<fe.viewFrom||y.scrollToPos.to.line>=fe.viewTo)||fe.maxLineChanged&&b.options.lineWrapping,y.update=y.mustUpdate&&new il(b,y.mustUpdate&&{top:y.scrollTop,ensure:y.scrollToPos},y.forceUpdate)}function du(y){y.updatedDisplay=y.mustUpdate&&Sl(y.cm,y.update)}function Bu(y){var b=y.cm,fe=b.display;y.updatedDisplay&&gi(b),y.barMeasure=Ws(b),fe.maxLineChanged&&!b.options.lineWrapping&&(y.adjustWidthTo=_s(b,fe.maxLine,fe.maxLine.text.length).left+3,b.display.sizerWidth=y.adjustWidthTo,y.barMeasure.scrollWidth=Math.max(fe.scroller.clientWidth,fe.sizer.offsetLeft+y.adjustWidthTo+mo(b)+b.display.barWidth),y.maxScrollLeft=Math.max(0,fe.sizer.offsetLeft+y.adjustWidthTo-Zo(b))),(y.updatedDisplay||y.selectionChanged)&&(y.preparedSelection=fe.input.prepareSelection())}function fu(y){var b=y.cm;y.adjustWidthTo!=null&&(b.display.sizer.style.minWidth=y.adjustWidthTo+"px",y.maxScrollLeft<b.doc.scrollLeft&&As(b,Math.min(b.display.scroller.scrollLeft,y.maxScrollLeft),!0),b.display.maxLineChanged=!1);var fe=y.focus&&y.focus==je();y.preparedSelection&&b.display.input.showSelection(y.preparedSelection,fe),(y.updatedDisplay||y.startHeight!=b.doc.height)&&Zs(b,y.barMeasure),y.updatedDisplay&&ht(b,y.barMeasure),y.selectionChanged&&xl(b),b.state.focused&&y.updateInput&&b.display.input.reset(y.typing),fe&&au(y.cm)}function Fu(y){var b=y.cm,fe=b.display,de=b.doc;if(y.updatedDisplay&&Xo(b,y.update),fe.wheelStartX!=null&&(y.scrollTop!=null||y.scrollLeft!=null||y.scrollToPos)&&(fe.wheelStartX=fe.wheelStartY=null),y.scrollTop!=null&&Yl(b,y.scrollTop,y.forceScroll),y.scrollLeft!=null&&As(b,y.scrollLeft,!0,!0),y.scrollToPos){var Ae=su(b,Dt(de,y.scrollToPos.from),Dt(de,y.scrollToPos.to),y.scrollToPos.margin);ou(b,Ae)}var Xe=y.maybeHiddenMarkers,ot=y.maybeUnhiddenMarkers;if(Xe)for(var dt=0;dt<Xe.length;++dt)Xe[dt].lines.length||Ft(Xe[dt],"hide");if(ot)for(var mt=0;mt<ot.length;++mt)ot[mt].lines.length&&Ft(ot[mt],"unhide");fe.wrapper.offsetHeight&&(de.scrollTop=b.display.scroller.scrollTop),y.changeObjs&&Ft(b,"changes",b,y.changeObjs),y.update&&y.update.finish()}function vo(y,b){if(y.curOp)return b();ms(y);try{return b()}finally{Os(y)}}function _a(y,b){return function(){if(y.curOp)return b.apply(y,arguments);ms(y);try{return b.apply(y,arguments)}finally{Os(y)}}}function uo(y){return function(){if(this.curOp)return y.apply(this,arguments);ms(this);try{return y.apply(this,arguments)}finally{Os(this)}}}function Xa(y){return function(){var b=this.cm;if(!b||b.curOp)return y.apply(this,arguments);ms(b);try{return y.apply(this,arguments)}finally{Os(b)}}}function Hs(y,b){y.doc.highlightFrontier<y.display.viewTo&&y.state.highlight.set(b,ze(_l,y))}function _l(y){var b=y.doc;if(!(b.highlightFrontier>=y.display.viewTo)){var fe=+new Date+y.options.workTime,de=kn(y,b.highlightFrontier),Ae=[];b.iter(de.line,Math.min(b.first+b.size,y.display.viewTo+500),function(Xe){if(de.line>=y.display.viewFrom){var ot=Xe.styles,dt=Xe.text.length>y.options.maxHighlightLength?$n(b.mode,de.state):null,mt=cn(y,Xe,de,!0);dt&&(de.state=dt),Xe.styles=mt.styles;var At=Xe.styleClasses,Qt=mt.classes;Qt?Xe.styleClasses=Qt:At&&(Xe.styleClasses=null);for(var nn=!ot||ot.length!=Xe.styles.length||At!=Qt&&(!At||!Qt||At.bgClass!=Qt.bgClass||At.textClass!=Qt.textClass),Tn=0;!nn&&Tn<ot.length;++Tn)nn=ot[Tn]!=Xe.styles[Tn];nn&&Ae.push(de.line),Xe.stateAfter=de.save(),de.nextLine()}else Xe.text.length<=y.options.maxHighlightLength&&tr(y,Xe.text,de),Xe.stateAfter=de.line%5==0?de.save():null,de.nextLine();if(+new Date>fe)return Hs(y,y.options.workDelay),!0}),b.highlightFrontier=de.line,b.modeFrontier=Math.max(b.modeFrontier,de.line),Ae.length&&vo(y,function(){for(var Xe=0;Xe<Ae.length;Xe++)as(y,Ae[Xe],"text")})}}var il=function(y,b,fe){var de=y.display;this.viewport=b,this.visible=os(de,y.doc,b),this.editorIsHidden=!de.wrapper.offsetWidth,this.wrapperHeight=de.wrapper.clientHeight,this.wrapperWidth=de.wrapper.clientWidth,this.oldDisplayWidth=Zo(y),this.force=fe,this.dims=is(y),this.events=[]};il.prototype.signal=function(y,b){Bt(y,b)&&this.events.push(arguments)},il.prototype.finish=function(){for(var y=0;y<this.events.length;y++)Ft.apply(null,this.events[y])};function hu(y){var b=y.display;!b.scrollbarsClipped&&b.scroller.offsetWidth&&(b.nativeBarWidth=b.scroller.offsetWidth-b.scroller.clientWidth,b.heightForcer.style.height=mo(y)+"px",b.sizer.style.marginBottom=-b.nativeBarWidth+"px",b.sizer.style.borderRightWidth=mo(y)+"px",b.scrollbarsClipped=!0)}function pu(y){if(y.hasFocus())return null;var b=je();if(!b||!Le(y.display.lineDiv,b))return null;var fe={activeElt:b};if(window.getSelection){var de=window.getSelection();de.anchorNode&&de.extend&&Le(y.display.lineDiv,de.anchorNode)&&(fe.anchorNode=de.anchorNode,fe.anchorOffset=de.anchorOffset,fe.focusNode=de.focusNode,fe.focusOffset=de.focusOffset)}return fe}function mu(y){if(!(!y||!y.activeElt||y.activeElt==je())&&(y.activeElt.focus(),!/^(INPUT|TEXTAREA)$/.test(y.activeElt.nodeName)&&y.anchorNode&&Le(document.body,y.anchorNode)&&Le(document.body,y.focusNode))){var b=window.getSelection(),fe=document.createRange();fe.setEnd(y.anchorNode,y.anchorOffset),fe.collapse(!1),b.removeAllRanges(),b.addRange(fe),b.extend(y.focusNode,y.focusOffset)}}function Sl(y,b){var fe=y.display,de=y.doc;if(b.editorIsHidden)return Go(y),!1;if(!b.force&&b.visible.from>=fe.viewFrom&&b.visible.to<=fe.viewTo&&(fe.updateLineNumbers==null||fe.updateLineNumbers>=fe.viewTo)&&fe.renderedView==fe.view&&Cl(y)==0)return!1;zt(y)&&(Go(y),b.dims=is(y));var Ae=de.first+de.size,Xe=Math.max(b.visible.from-y.options.viewportMargin,de.first),ot=Math.min(Ae,b.visible.to+y.options.viewportMargin);fe.viewFrom<Xe&&Xe-fe.viewFrom<20&&(Xe=Math.max(de.first,fe.viewFrom)),fe.viewTo>ot&&fe.viewTo-ot<20&&(ot=Math.min(Ae,fe.viewTo)),sr&&(Xe=Un(y.doc,Xe),ot=Nn(y.doc,ot));var dt=Xe!=fe.viewFrom||ot!=fe.viewTo||fe.lastWrapHeight!=b.wrapperHeight||fe.lastWrapWidth!=b.wrapperWidth;Hl(y,Xe,ot),fe.viewOffset=Pr(dn(y.doc,fe.viewFrom)),y.display.mover.style.top=fe.viewOffset+"px";var mt=Cl(y);if(!dt&&mt==0&&!b.force&&fe.renderedView==fe.view&&(fe.updateLineNumbers==null||fe.updateLineNumbers>=fe.viewTo))return!1;var At=pu(y);return mt>4&&(fe.lineDiv.style.display="none"),vu(y,fe.updateLineNumbers,b.dims),mt>4&&(fe.lineDiv.style.display=""),fe.renderedView=fe.view,mu(At),De(fe.cursorDiv),De(fe.selectionDiv),fe.gutters.style.height=fe.sizer.style.minHeight=0,dt&&(fe.lastWrapHeight=b.wrapperHeight,fe.lastWrapWidth=b.wrapperWidth,Hs(y,400)),fe.updateLineNumbers=null,!0}function Xo(y,b){for(var fe=b.viewport,de=!0;;de=!1){if(!de||!y.options.lineWrapping||b.oldDisplayWidth==Zo(y)){if(fe&&fe.top!=null&&(fe={top:Math.min(y.doc.height+Po(y.display)-$o(y),fe.top)}),b.visible=os(y.display,y.doc,fe),b.visible.from>=y.display.viewFrom&&b.visible.to<=y.display.viewTo)break}else de&&(b.visible=os(y.display,y.doc,fe));if(!Sl(y,b))break;gi(y);var Ae=Ws(y);ps(y),Zs(y,Ae),ht(y,Ae),b.force=!1}b.signal(y,"update",y),(y.display.viewFrom!=y.display.reportedViewFrom||y.display.viewTo!=y.display.reportedViewTo)&&(b.signal(y,"viewportChange",y,y.display.viewFrom,y.display.viewTo),y.display.reportedViewFrom=y.display.viewFrom,y.display.reportedViewTo=y.display.viewTo)}function Al(y,b){var fe=new il(y,b);if(Sl(y,fe)){gi(y),Xo(y,fe);var de=Ws(y);ps(y),Zs(y,de),ht(y,de),fe.finish()}}function vu(y,b,fe){var de=y.display,Ae=y.options.lineNumbers,Xe=de.lineDiv,ot=Xe.firstChild;function dt(nr){var fr=nr.nextSibling;return E&&he&&y.display.currentWheelTarget==nr?nr.style.display="none":nr.parentNode.removeChild(nr),fr}for(var mt=de.view,At=de.viewFrom,Qt=0;Qt<mt.length;Qt++){var nn=mt[Qt];if(!nn.hidden)if(!nn.node||nn.node.parentNode!=Xe){var Tn=oi(y,nn,At,fe);Xe.insertBefore(Tn,ot)}else{for(;ot!=nn.node;)ot=dt(ot);var wn=Ae&&b!=null&&b<=At&&nn.lineNumber;nn.changes&&($e(nn.changes,"gutter")>-1&&(wn=!1),eo(y,nn,At,fe)),wn&&(De(nn.lineNumber),nn.lineNumber.appendChild(document.createTextNode(Zt(y.options,At)))),ot=nn.node.nextSibling}At+=nn.size}for(;ot;)ot=dt(ot)}function pt(y){var b=y.gutters.offsetWidth;y.sizer.style.marginLeft=b+"px"}function ht(y,b){y.display.sizer.style.minHeight=b.docHeight+"px",y.display.heightForcer.style.top=b.docHeight+"px",y.display.gutters.style.height=b.docHeight+y.display.barHeight+mo(y)+"px"}function Mt(y){var b=y.display,fe=b.view;if(!(!b.alignWidgets&&(!b.gutters.firstChild||!y.options.fixedGutter))){for(var de=yl(b)-b.scroller.scrollLeft+y.doc.scrollLeft,Ae=b.gutters.offsetWidth,Xe=de+"px",ot=0;ot<fe.length;ot++)if(!fe[ot].hidden){y.options.fixedGutter&&(fe[ot].gutter&&(fe[ot].gutter.style.left=Xe),fe[ot].gutterBackground&&(fe[ot].gutterBackground.style.left=Xe));var dt=fe[ot].alignable;if(dt)for(var mt=0;mt<dt.length;mt++)dt[mt].style.left=Xe}y.options.fixedGutter&&(b.gutters.style.left=de+Ae+"px")}}function zt(y){if(!y.options.lineNumbers)return!1;var b=y.doc,fe=Zt(y.options,b.first+b.size-1),de=y.display;if(fe.length!=de.lineNumChars){var Ae=de.measure.appendChild(xe("div",[xe("div",fe)],"CodeMirror-linenumber CodeMirror-gutter-elt")),Xe=Ae.firstChild.offsetWidth,ot=Ae.offsetWidth-Xe;return de.lineGutter.style.width="",de.lineNumInnerWidth=Math.max(Xe,de.lineGutter.offsetWidth-ot)+1,de.lineNumWidth=de.lineNumInnerWidth+ot,de.lineNumChars=de.lineNumInnerWidth?fe.length:-1,de.lineGutter.style.width=de.lineNumWidth+"px",pt(y.display),!0}return!1}function Yt(y,b){for(var fe=[],de=!1,Ae=0;Ae<y.length;Ae++){var Xe=y[Ae],ot=null;if(typeof Xe!="string"&&(ot=Xe.style,Xe=Xe.className),Xe=="CodeMirror-linenumbers")if(b)de=!0;else continue;fe.push({className:Xe,style:ot})}return b&&!de&&fe.push({className:"CodeMirror-linenumbers",style:null}),fe}function en(y){var b=y.gutters,fe=y.gutterSpecs;De(b),y.lineGutter=null;for(var de=0;de<fe.length;++de){var Ae=fe[de],Xe=Ae.className,ot=Ae.style,dt=b.appendChild(xe("div",null,"CodeMirror-gutter "+Xe));ot&&(dt.style.cssText=ot),Xe=="CodeMirror-linenumbers"&&(y.lineGutter=dt,dt.style.width=(y.lineNumWidth||1)+"px")}b.style.display=fe.length?"":"none",pt(y)}function fn(y){en(y.display),lo(y),Mt(y)}function on(y,b,fe,de){var Ae=this;this.input=fe,Ae.scrollbarFiller=xe("div",null,"CodeMirror-scrollbar-filler"),Ae.scrollbarFiller.setAttribute("cm-not-content","true"),Ae.gutterFiller=xe("div",null,"CodeMirror-gutter-filler"),Ae.gutterFiller.setAttribute("cm-not-content","true"),Ae.lineDiv=Oe("div",null,"CodeMirror-code"),Ae.selectionDiv=xe("div",null,null,"position: relative; z-index: 1"),Ae.cursorDiv=xe("div",null,"CodeMirror-cursors"),Ae.measure=xe("div",null,"CodeMirror-measure"),Ae.lineMeasure=xe("div",null,"CodeMirror-measure"),Ae.lineSpace=Oe("div",[Ae.measure,Ae.lineMeasure,Ae.selectionDiv,Ae.cursorDiv,Ae.lineDiv],null,"position: relative; outline: none");var Xe=Oe("div",[Ae.lineSpace],"CodeMirror-lines");Ae.mover=xe("div",[Xe],null,"position: relative"),Ae.sizer=xe("div",[Ae.mover],"CodeMirror-sizer"),Ae.sizerWidth=null,Ae.heightForcer=xe("div",null,null,"position: absolute; height: "+nt+"px; width: 1px;"),Ae.gutters=xe("div",null,"CodeMirror-gutters"),Ae.lineGutter=null,Ae.scroller=xe("div",[Ae.sizer,Ae.heightForcer,Ae.gutters],"CodeMirror-scroll"),Ae.scroller.setAttribute("tabIndex","-1"),Ae.wrapper=xe("div",[Ae.scrollbarFiller,Ae.gutterFiller,Ae.scroller],"CodeMirror"),ye&&ee<8&&(Ae.gutters.style.zIndex=-1,Ae.scroller.style.paddingRight=0),!E&&!(x&&ae)&&(Ae.scroller.draggable=!0),y&&(y.appendChild?y.appendChild(Ae.wrapper):y(Ae.wrapper)),Ae.viewFrom=Ae.viewTo=b.first,Ae.reportedViewFrom=Ae.reportedViewTo=b.first,Ae.view=[],Ae.renderedView=null,Ae.externalMeasured=null,Ae.viewOffset=0,Ae.lastWrapHeight=Ae.lastWrapWidth=0,Ae.updateLineNumbers=null,Ae.nativeBarWidth=Ae.barHeight=Ae.barWidth=0,Ae.scrollbarsClipped=!1,Ae.lineNumWidth=Ae.lineNumInnerWidth=Ae.lineNumChars=null,Ae.alignWidgets=!1,Ae.cachedCharWidth=Ae.cachedTextHeight=Ae.cachedPaddingH=null,Ae.maxLine=null,Ae.maxLineLength=0,Ae.maxLineChanged=!1,Ae.wheelDX=Ae.wheelDY=Ae.wheelStartX=Ae.wheelStartY=null,Ae.shift=!1,Ae.selForContextMenu=null,Ae.activeTouch=null,Ae.gutterSpecs=Yt(de.gutters,de.lineNumbers),en(Ae),fe.init(Ae)}var yn=0,hn=null;ye?hn=-.53:x?hn=15:re?hn=-.7:ce&&(hn=-1/3);function Kn(y){var b=y.wheelDeltaX,fe=y.wheelDeltaY;return b==null&&y.detail&&y.axis==y.HORIZONTAL_AXIS&&(b=y.detail),fe==null&&y.detail&&y.axis==y.VERTICAL_AXIS?fe=y.detail:fe==null&&(fe=y.wheelDelta),{x:b,y:fe}}function jn(y){var b=Kn(y);return b.x*=hn,b.y*=hn,b}function Pn(y,b){var fe=Kn(b),de=fe.x,Ae=fe.y,Xe=y.display,ot=Xe.scroller,dt=ot.scrollWidth>ot.clientWidth,mt=ot.scrollHeight>ot.clientHeight;if(de&&dt||Ae&&mt){if(Ae&&he&&E){e:for(var At=b.target,Qt=Xe.view;At!=ot;At=At.parentNode)for(var nn=0;nn<Qt.length;nn++)if(Qt[nn].node==At){y.display.currentWheelTarget=At;break e}}if(de&&!x&&!te&&hn!=null){Ae&&mt&&rl(y,Math.max(0,ot.scrollTop+Ae*hn)),As(y,Math.max(0,ot.scrollLeft+de*hn)),(!Ae||Ae&&mt)&&jt(b),Xe.wheelStartX=null;return}if(Ae&&hn!=null){var Tn=Ae*hn,wn=y.doc.scrollTop,nr=wn+Xe.wrapper.clientHeight;Tn<0?wn=Math.max(0,wn+Tn-50):nr=Math.min(y.doc.height,nr+Tn+50),Al(y,{top:wn,bottom:nr})}yn<20&&(Xe.wheelStartX==null?(Xe.wheelStartX=ot.scrollLeft,Xe.wheelStartY=ot.scrollTop,Xe.wheelDX=de,Xe.wheelDY=Ae,setTimeout(function(){if(Xe.wheelStartX!=null){var fr=ot.scrollLeft-Xe.wheelStartX,Or=ot.scrollTop-Xe.wheelStartY,Rr=Or&&Xe.wheelDY&&Or/Xe.wheelDY||fr&&Xe.wheelDX&&fr/Xe.wheelDX;Xe.wheelStartX=Xe.wheelStartY=null,Rr&&(hn=(hn*yn+Rr)/(yn+1),++yn)}},200)):(Xe.wheelDX+=de,Xe.wheelDY+=Ae))}}var On=function(y,b){this.ranges=y,this.primIndex=b};On.prototype.primary=function(){return this.ranges[this.primIndex]},On.prototype.equals=function(y){if(y==this)return!0;if(y.primIndex!=this.primIndex||y.ranges.length!=this.ranges.length)return!1;for(var b=0;b<this.ranges.length;b++){var fe=this.ranges[b],de=y.ranges[b];if(!Ct(fe.anchor,de.anchor)||!Ct(fe.head,de.head))return!1}return!0},On.prototype.deepCopy=function(){for(var y=[],b=0;b<this.ranges.length;b++)y[b]=new An(Gt(this.ranges[b].anchor),Gt(this.ranges[b].head));return new On(y,this.primIndex)},On.prototype.somethingSelected=function(){for(var y=0;y<this.ranges.length;y++)if(!this.ranges[y].empty())return!0;return!1},On.prototype.contains=function(y,b){b||(b=y);for(var fe=0;fe<this.ranges.length;fe++){var de=this.ranges[fe];if(Ht(b,de.from())>=0&&Ht(y,de.to())<=0)return fe}return-1};var An=function(y,b){this.anchor=y,this.head=b};An.prototype.from=function(){return xt(this.anchor,this.head)},An.prototype.to=function(){return Jt(this.anchor,this.head)},An.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function vr(y,b,fe){var de=y&&y.options.selectionsMayTouch,Ae=b[fe];b.sort(function(Tn,wn){return Ht(Tn.from(),wn.from())}),fe=$e(b,Ae);for(var Xe=1;Xe<b.length;Xe++){var ot=b[Xe],dt=b[Xe-1],mt=Ht(dt.to(),ot.from());if(de&&!ot.empty()?mt>0:mt>=0){var At=xt(dt.from(),ot.from()),Qt=Jt(dt.to(),ot.to()),nn=dt.empty()?ot.from()==ot.head:dt.from()==dt.head;Xe<=fe&&--fe,b.splice(--Xe,2,new An(nn?Qt:At,nn?At:Qt))}}return new On(b,fe)}function er(y,b){return new On([new An(y,b||y)],0)}function gr(y){return y.text?Pt(y.from.line+y.text.length-1,lt(y.text).length+(y.text.length==1?y.from.ch:0)):y.to}function Ar(y,b){if(Ht(y,b.from)<0)return y;if(Ht(y,b.to)<=0)return gr(b);var fe=y.line+b.text.length-(b.to.line-b.from.line)-1,de=y.ch;return y.line==b.to.line&&(de+=gr(b).ch-b.to.ch),Pt(fe,de)}function yr(y,b){for(var fe=[],de=0;de<y.sel.ranges.length;de++){var Ae=y.sel.ranges[de];fe.push(new An(Ar(Ae.anchor,b),Ar(Ae.head,b)))}return vr(y.cm,fe,y.sel.primIndex)}function Tr(y,b,fe){return y.line==b.line?Pt(fe.line,y.ch-b.ch+fe.ch):Pt(fe.line+(y.line-b.line),y.ch)}function Nr(y,b,fe){for(var de=[],Ae=Pt(y.first,0),Xe=Ae,ot=0;ot<b.length;ot++){var dt=b[ot],mt=Tr(dt.from,Ae,Xe),At=Tr(gr(dt),Ae,Xe);if(Ae=dt.to,Xe=At,fe=="around"){var Qt=y.sel.ranges[ot],nn=Ht(Qt.head,Qt.anchor)<0;de[ot]=new An(nn?At:mt,nn?mt:At)}else de[ot]=new An(mt,mt)}return new On(de,y.sel.primIndex)}function Vr(y){y.doc.mode=Yn(y.options,y.doc.modeOption),zr(y)}function zr(y){y.doc.iter(function(b){b.stateAfter&&(b.stateAfter=null),b.styles&&(b.styles=null)}),y.doc.modeFrontier=y.doc.highlightFrontier=y.doc.first,Hs(y,100),y.state.modeGen++,y.curOp&&lo(y)}function Ti(y,b){return b.from.ch==0&&b.to.ch==0&<(b.text)==""&&(!y.cm||y.cm.options.wholeLineUpdateBefore)}function si(y,b,fe,de){function Ae(Qr){return fe?fe[Qr]:null}function Xe(Qr,Wr,ni){ci(Qr,Wr,ni,de),Fi(Qr,"change",Qr,b)}function ot(Qr,Wr){for(var ni=[],Ei=Qr;Ei<Wr;++Ei)ni.push(new ri(At[Ei],Ae(Ei),de));return ni}var dt=b.from,mt=b.to,At=b.text,Qt=dn(y,dt.line),nn=dn(y,mt.line),Tn=lt(At),wn=Ae(At.length-1),nr=mt.line-dt.line;if(b.full)y.insert(0,ot(0,At.length)),y.remove(At.length,y.size-At.length);else if(Ti(y,b)){var fr=ot(0,At.length-1);Xe(nn,nn.text,wn),nr&&y.remove(dt.line,nr),fr.length&&y.insert(dt.line,fr)}else if(Qt==nn)if(At.length==1)Xe(Qt,Qt.text.slice(0,dt.ch)+Tn+Qt.text.slice(mt.ch),wn);else{var Or=ot(1,At.length-1);Or.push(new ri(Tn+Qt.text.slice(mt.ch),wn,de)),Xe(Qt,Qt.text.slice(0,dt.ch)+At[0],Ae(0)),y.insert(dt.line+1,Or)}else if(At.length==1)Xe(Qt,Qt.text.slice(0,dt.ch)+At[0]+nn.text.slice(mt.ch),Ae(0)),y.remove(dt.line+1,nr);else{Xe(Qt,Qt.text.slice(0,dt.ch)+At[0],Ae(0)),Xe(nn,Tn+nn.text.slice(mt.ch),wn);var Rr=ot(1,At.length-1);nr>1&&y.remove(dt.line+1,nr-1),y.insert(dt.line+1,Rr)}Fi(y,"change",y,b)}function qr(y,b,fe){function de(Ae,Xe,ot){if(Ae.linked)for(var dt=0;dt<Ae.linked.length;++dt){var mt=Ae.linked[dt];if(mt.doc!=Xe){var At=ot&&mt.sharedHist;fe&&!At||(b(mt.doc,At),de(mt.doc,Ae,At))}}}de(y,null,!0)}function yi(y,b){if(b.cm)throw new Error("This document is already in use.");y.doc=b,b.cm=y,xs(y),Vr(y),Kr(y),y.options.lineWrapping||Ur(y),y.options.mode=b.modeOption,lo(y)}function Kr(y){(y.doc.direction=="rtl"?we:ke)(y.display.lineDiv,"CodeMirror-rtl")}function Gr(y){vo(y,function(){Kr(y),lo(y)})}function Fr(y){this.done=[],this.undone=[],this.undoDepth=1/0,this.lastModTime=this.lastSelTime=0,this.lastOp=this.lastSelOp=null,this.lastOrigin=this.lastSelOrigin=null,this.generation=this.maxGeneration=y||1}function Dr(y,b){var fe={from:Gt(b.from),to:gr(b),text:En(y,b.from,b.to)};return xa(y,fe,b.from.line,b.to.line+1),qr(y,function(de){return xa(de,fe,b.from.line,b.to.line+1)},!0),fe}function Hr(y){for(;y.length;){var b=lt(y);if(b.ranges)y.pop();else break}}function Yr(y,b){if(b)return Hr(y.done),lt(y.done);if(y.done.length&&!lt(y.done).ranges)return lt(y.done);if(y.done.length>1&&!y.done[y.done.length-2].ranges)return y.done.pop(),lt(y.done)}function li(y,b,fe,de){var Ae=y.history;Ae.undone.length=0;var Xe=+new Date,ot,dt;if((Ae.lastOp==de||Ae.lastOrigin==b.origin&&b.origin&&(b.origin.charAt(0)=="+"&&Ae.lastModTime>Xe-(y.cm?y.cm.options.historyEventDelay:500)||b.origin.charAt(0)=="*"))&&(ot=Yr(Ae,Ae.lastOp==de)))dt=lt(ot.changes),Ht(b.from,b.to)==0&&Ht(b.from,dt.to)==0?dt.to=gr(b):ot.changes.push(Dr(y,b));else{var mt=lt(Ae.done);for((!mt||!mt.ranges)&&Ni(y.sel,Ae.done),ot={changes:[Dr(y,b)],generation:Ae.generation},Ae.done.push(ot);Ae.done.length>Ae.undoDepth;)Ae.done.shift(),Ae.done[0].ranges||Ae.done.shift()}Ae.done.push(fe),Ae.generation=++Ae.maxGeneration,Ae.lastModTime=Ae.lastSelTime=Xe,Ae.lastOp=Ae.lastSelOp=de,Ae.lastOrigin=Ae.lastSelOrigin=b.origin,dt||Ft(y,"historyAdded")}function Mr(y,b,fe,de){var Ae=b.charAt(0);return Ae=="*"||Ae=="+"&&fe.ranges.length==de.ranges.length&&fe.somethingSelected()==de.somethingSelected()&&new Date-y.history.lastSelTime<=(y.cm?y.cm.options.historyEventDelay:500)}function Mi(y,b,fe,de){var Ae=y.history,Xe=de&&de.origin;fe==Ae.lastSelOp||Xe&&Ae.lastSelOrigin==Xe&&(Ae.lastModTime==Ae.lastSelTime&&Ae.lastOrigin==Xe||Mr(y,Xe,lt(Ae.done),b))?Ae.done[Ae.done.length-1]=b:Ni(b,Ae.done),Ae.lastSelTime=+new Date,Ae.lastSelOrigin=Xe,Ae.lastSelOp=fe,de&&de.clearRedo!==!1&&Hr(Ae.undone)}function Ni(y,b){var fe=lt(b);fe&&fe.ranges&&fe.equals(y)||b.push(y)}function xa(y,b,fe,de){var Ae=b["spans_"+y.id],Xe=0;y.iter(Math.max(y.first,fe),Math.min(y.first+y.size,de),function(ot){ot.markedSpans&&((Ae||(Ae=b["spans_"+y.id]={}))[Xe]=ot.markedSpans),++Xe})}function pa(y){if(!y)return null;for(var b,fe=0;fe<y.length;++fe)y[fe].marker.explicitlyCleared?b||(b=y.slice(0,fe)):b&&b.push(y[fe]);return b?b.length?b:null:y}function sa(y,b){var fe=b["spans_"+y.id];if(!fe)return null;for(var de=[],Ae=0;Ae<b.text.length;++Ae)de.push(pa(fe[Ae]));return de}function ma(y,b){var fe=sa(y,b),de=kr(y,b);if(!fe)return de;if(!de)return fe;for(var Ae=0;Ae<fe.length;++Ae){var Xe=fe[Ae],ot=de[Ae];if(Xe&&ot)e:for(var dt=0;dt<ot.length;++dt){for(var mt=ot[dt],At=0;At<Xe.length;++At)if(Xe[At].marker==mt.marker)continue e;Xe.push(mt)}else ot&&(fe[Ae]=ot)}return fe}function Da(y,b,fe){for(var de=[],Ae=0;Ae<y.length;++Ae){var Xe=y[Ae];if(Xe.ranges){de.push(fe?On.prototype.deepCopy.call(Xe):Xe);continue}var ot=Xe.changes,dt=[];de.push({changes:dt});for(var mt=0;mt<ot.length;++mt){var At=ot[mt],Qt=void 0;if(dt.push({from:At.from,to:At.to,text:At.text}),b)for(var nn in At)(Qt=nn.match(/^spans_(\d+)$/))&&$e(b,Number(Qt[1]))>-1&&(lt(dt)[nn]=At[nn],delete At[nn])}}return de}function Li(y,b,fe,de){if(de){var Ae=y.anchor;if(fe){var Xe=Ht(b,Ae)<0;Xe!=Ht(fe,Ae)<0?(Ae=b,b=fe):Xe!=Ht(b,fe)<0&&(b=fe)}return new An(Ae,b)}else return new An(fe||b,b)}function Ri(y,b,fe,de,Ae){Ae==null&&(Ae=y.cm&&(y.cm.display.shift||y.extend)),Zr(y,new On([Li(y.sel.primary(),b,fe,Ae)],0),de)}function Oa(y,b,fe){for(var de=[],Ae=y.cm&&(y.cm.display.shift||y.extend),Xe=0;Xe<y.sel.ranges.length;Xe++)de[Xe]=Li(y.sel.ranges[Xe],b[Xe],null,Ae);var ot=vr(y.cm,de,y.sel.primIndex);Zr(y,ot,fe)}function ja(y,b,fe,de){var Ae=y.sel.ranges.slice(0);Ae[b]=fe,Zr(y,vr(y.cm,Ae,y.sel.primIndex),de)}function ti(y,b,fe,de){Zr(y,er(b,fe),de)}function wi(y,b,fe){var de={ranges:b.ranges,update:function(Ae){this.ranges=[];for(var Xe=0;Xe<Ae.length;Xe++)this.ranges[Xe]=new An(Dt(y,Ae[Xe].anchor),Dt(y,Ae[Xe].head))},origin:fe&&fe.origin};return Ft(y,"beforeSelectionChange",y,de),y.cm&&Ft(y.cm,"beforeSelectionChange",y.cm,de),de.ranges!=b.ranges?vr(y.cm,de.ranges,de.ranges.length-1):b}function $r(y,b,fe){var de=y.history.done,Ae=lt(de);Ae&&Ae.ranges?(de[de.length-1]=b,Zi(y,b,fe)):Zr(y,b,fe)}function Zr(y,b,fe){Zi(y,b,fe),Mi(y,y.sel,y.cm?y.cm.curOp.id:NaN,fe)}function Zi(y,b,fe){(Bt(y,"beforeSelectionChange")||y.cm&&Bt(y.cm,"beforeSelectionChange"))&&(b=wi(y,b,fe));var de=fe&&fe.bias||(Ht(b.primary().head,y.sel.primary().head)<0?-1:1);Ji(y,ia(y,b,de,!0)),!(fe&&fe.scroll===!1)&&y.cm&&Ss(y.cm)}function Ji(y,b){b.equals(y.sel)||(y.sel=b,y.cm&&(y.cm.curOp.updateInput=1,y.cm.curOp.selectionChanged=!0,kt(y.cm)),Fi(y,"cursorActivity",y))}function da(y){Ji(y,ia(y,y.sel,null,!1))}function ia(y,b,fe,de){for(var Ae,Xe=0;Xe<b.ranges.length;Xe++){var ot=b.ranges[Xe],dt=b.ranges.length==y.sel.ranges.length&&y.sel.ranges[Xe],mt=La(y,ot.anchor,dt&&dt.anchor,fe,de),At=La(y,ot.head,dt&&dt.head,fe,de);(Ae||mt!=ot.anchor||At!=ot.head)&&(Ae||(Ae=b.ranges.slice(0,Xe)),Ae[Xe]=new An(mt,At))}return Ae?vr(y.cm,Ae,b.primIndex):b}function Ta(y,b,fe,de,Ae){var Xe=dn(y,b.line);if(Xe.markedSpans)for(var ot=0;ot<Xe.markedSpans.length;++ot){var dt=Xe.markedSpans[ot],mt=dt.marker,At="selectLeft"in mt?!mt.selectLeft:mt.inclusiveLeft,Qt="selectRight"in mt?!mt.selectRight:mt.inclusiveRight;if((dt.from==null||(At?dt.from<=b.ch:dt.from<b.ch))&&(dt.to==null||(Qt?dt.to>=b.ch:dt.to>b.ch))){if(Ae&&(Ft(mt,"beforeCursorEnter"),mt.explicitlyCleared))if(Xe.markedSpans){--ot;continue}else break;if(!mt.atomic)continue;if(fe){var nn=mt.find(de<0?1:-1),Tn=void 0;if((de<0?Qt:At)&&(nn=ii(y,nn,-de,nn&&nn.line==b.line?Xe:null)),nn&&nn.line==b.line&&(Tn=Ht(nn,fe))&&(de<0?Tn<0:Tn>0))return Ta(y,nn,b,de,Ae)}var wn=mt.find(de<0?-1:1);return(de<0?At:Qt)&&(wn=ii(y,wn,de,wn.line==b.line?Xe:null)),wn?Ta(y,wn,b,de,Ae):null}}return b}function La(y,b,fe,de,Ae){var Xe=de||1,ot=Ta(y,b,fe,Xe,Ae)||!Ae&&Ta(y,b,fe,Xe,!0)||Ta(y,b,fe,-Xe,Ae)||!Ae&&Ta(y,b,fe,-Xe,!0);return ot||(y.cantEdit=!0,Pt(y.first,0))}function ii(y,b,fe,de){return fe<0&&b.ch==0?b.line>y.first?Dt(y,Pt(b.line-1)):null:fe>0&&b.ch==(de||dn(y,b.line)).text.length?b.line<y.first+y.size-1?Pt(b.line+1,0):null:new Pt(b.line,b.ch+fe)}function pi(y){y.setSelection(Pt(y.firstLine(),0),Pt(y.lastLine()),Ye)}function $i(y,b,fe){var de={canceled:!1,from:b.from,to:b.to,text:b.text,origin:b.origin,cancel:function(){return de.canceled=!0}};return fe&&(de.update=function(Ae,Xe,ot,dt){Ae&&(de.from=Dt(y,Ae)),Xe&&(de.to=Dt(y,Xe)),ot&&(de.text=ot),dt!==void 0&&(de.origin=dt)}),Ft(y,"beforeChange",y,de),y.cm&&Ft(y.cm,"beforeChange",y.cm,de),de.canceled?(y.cm&&(y.cm.curOp.updateInput=2),null):{from:de.from,to:de.to,text:de.text,origin:de.origin}}function na(y,b,fe){if(y.cm){if(!y.cm.curOp)return _a(y.cm,na)(y,b,fe);if(y.cm.state.suppressEdits)return}if(!((Bt(y,"beforeChange")||y.cm&&Bt(y.cm,"beforeChange"))&&(b=$i(y,b,!0),!b))){var de=or&&!fe&&mi(y,b.from,b.to);if(de)for(var Ae=de.length-1;Ae>=0;--Ae)ta(y,{from:de[Ae].from,to:de[Ae].to,text:Ae?[""]:b.text,origin:b.origin});else ta(y,b)}}function ta(y,b){if(!(b.text.length==1&&b.text[0]==""&&Ht(b.from,b.to)==0)){var fe=yr(y,b);li(y,b,fe,y.cm?y.cm.curOp.id:NaN),go(y,b,fe,kr(y,b));var de=[];qr(y,function(Ae,Xe){!Xe&&$e(de,Ae.history)==-1&&(Ra(Ae.history,b),de.push(Ae.history)),go(Ae,b,null,kr(Ae,b))})}}function Ha(y,b,fe){var de=y.cm&&y.cm.state.suppressEdits;if(!(de&&!fe)){for(var Ae=y.history,Xe,ot=y.sel,dt=b=="undo"?Ae.done:Ae.undone,mt=b=="undo"?Ae.undone:Ae.done,At=0;At<dt.length&&(Xe=dt[At],!(fe?Xe.ranges&&!Xe.equals(y.sel):!Xe.ranges));At++);if(At!=dt.length){for(Ae.lastOrigin=Ae.lastSelOrigin=null;;)if(Xe=dt.pop(),Xe.ranges){if(Ni(Xe,mt),fe&&!Xe.equals(y.sel)){Zr(y,Xe,{clearRedo:!1});return}ot=Xe}else if(de){dt.push(Xe);return}else break;var Qt=[];Ni(ot,mt),mt.push({changes:Qt,generation:Ae.generation}),Ae.generation=Xe.generation||++Ae.maxGeneration;for(var nn=Bt(y,"beforeChange")||y.cm&&Bt(y.cm,"beforeChange"),Tn=function(fr){var Or=Xe.changes[fr];if(Or.origin=b,nn&&!$i(y,Or,!1))return dt.length=0,{};Qt.push(Dr(y,Or));var Rr=fr?yr(y,Or):lt(dt);go(y,Or,Rr,ma(y,Or)),!fr&&y.cm&&y.cm.scrollIntoView({from:Or.from,to:gr(Or)});var Qr=[];qr(y,function(Wr,ni){!ni&&$e(Qr,Wr.history)==-1&&(Ra(Wr.history,Or),Qr.push(Wr.history)),go(Wr,Or,null,ma(Wr,Or))})},wn=Xe.changes.length-1;wn>=0;--wn){var nr=Tn(wn);if(nr)return nr.v}}}}function Ia(y,b){if(b!=0&&(y.first+=b,y.sel=new On(tt(y.sel.ranges,function(Ae){return new An(Pt(Ae.anchor.line+b,Ae.anchor.ch),Pt(Ae.head.line+b,Ae.head.ch))}),y.sel.primIndex),y.cm)){lo(y.cm,y.first,y.first-b,b);for(var fe=y.cm.display,de=fe.viewFrom;de<fe.viewTo;de++)as(y.cm,de,"gutter")}}function go(y,b,fe,de){if(y.cm&&!y.cm.curOp)return _a(y.cm,go)(y,b,fe,de);if(b.to.line<y.first){Ia(y,b.text.length-1-(b.to.line-b.from.line));return}if(!(b.from.line>y.lastLine())){if(b.from.line<y.first){var Ae=b.text.length-1-(y.first-b.from.line);Ia(y,Ae),b={from:Pt(y.first,0),to:Pt(b.to.line+Ae,b.to.ch),text:[lt(b.text)],origin:b.origin}}var Xe=y.lastLine();b.to.line>Xe&&(b={from:b.from,to:Pt(Xe,dn(y,Xe).text.length),text:[b.text[0]],origin:b.origin}),b.removed=En(y,b.from,b.to),fe||(fe=yr(y,b)),y.cm?va(y.cm,b,de):si(y,b,de),Zi(y,fe,Ye),y.cantEdit&&La(y,Pt(y.firstLine(),0))&&(y.cantEdit=!1)}}function va(y,b,fe){var de=y.doc,Ae=y.display,Xe=b.from,ot=b.to,dt=!1,mt=Xe.line;y.options.lineWrapping||(mt=Wt(Bn(dn(de,Xe.line))),de.iter(mt,ot.line+1,function(wn){if(wn==Ae.maxLine)return dt=!0,!0})),de.sel.contains(b.from,b.to)>-1&&kt(y),si(de,b,fe,bl(y)),y.options.lineWrapping||(de.iter(mt,Xe.line+b.text.length,function(wn){var nr=Lr(wn);nr>Ae.maxLineLength&&(Ae.maxLine=wn,Ae.maxLineLength=nr,Ae.maxLineChanged=!0,dt=!1)}),dt&&(y.curOp.updateMaxLine=!0)),_n(de,Xe.line),Hs(y,400);var At=b.text.length-(ot.line-Xe.line)-1;b.full?lo(y):Xe.line==ot.line&&b.text.length==1&&!Ti(y.doc,b)?as(y,Xe.line,"text"):lo(y,Xe.line,ot.line+1,At);var Qt=Bt(y,"changes"),nn=Bt(y,"change");if(nn||Qt){var Tn={from:Xe,to:ot,text:b.text,removed:b.removed,origin:b.origin};nn&&Fi(y,"change",y,Tn),Qt&&(y.curOp.changeObjs||(y.curOp.changeObjs=[])).push(Tn)}y.display.selForContextMenu=null}function Vi(y,b,fe,de,Ae){var Xe;de||(de=fe),Ht(de,fe)<0&&(Xe=[de,fe],fe=Xe[0],de=Xe[1]),typeof b=="string"&&(b=y.splitLines(b)),na(y,{from:fe,to:de,text:b,origin:Ae})}function aa(y,b,fe,de){fe<y.line?y.line+=de:b<y.line&&(y.line=b,y.ch=0)}function la(y,b,fe,de){for(var Ae=0;Ae<y.length;++Ae){var Xe=y[Ae],ot=!0;if(Xe.ranges){Xe.copied||(Xe=y[Ae]=Xe.deepCopy(),Xe.copied=!0);for(var dt=0;dt<Xe.ranges.length;dt++)aa(Xe.ranges[dt].anchor,b,fe,de),aa(Xe.ranges[dt].head,b,fe,de);continue}for(var mt=0;mt<Xe.changes.length;++mt){var At=Xe.changes[mt];if(fe<At.from.line)At.from=Pt(At.from.line+de,At.from.ch),At.to=Pt(At.to.line+de,At.to.ch);else if(b<=At.to.line){ot=!1;break}}ot||(y.splice(0,Ae+1),Ae=0)}}function Ra(y,b){var fe=b.from.line,de=b.to.line,Ae=b.text.length-(de-fe)-1;la(y.done,fe,de,Ae),la(y.undone,fe,de,Ae)}function wa(y,b,fe,de){var Ae=b,Xe=b;return typeof b=="number"?Xe=dn(y,St(y,b)):Ae=Wt(b),Ae==null?null:(de(Xe,Ae)&&y.cm&&as(y.cm,Ae,fe),Xe)}function Ki(y){this.lines=y,this.parent=null;for(var b=0,fe=0;fe<y.length;++fe)y[fe].parent=this,b+=y[fe].height;this.height=b}Ki.prototype={chunkSize:function(){return this.lines.length},removeInner:function(y,b){for(var fe=y,de=y+b;fe<de;++fe){var Ae=this.lines[fe];this.height-=Ae.height,Ci(Ae),Fi(Ae,"delete")}this.lines.splice(y,b)},collapse:function(y){y.push.apply(y,this.lines)},insertInner:function(y,b,fe){this.height+=fe,this.lines=this.lines.slice(0,y).concat(b).concat(this.lines.slice(y));for(var de=0;de<b.length;++de)b[de].parent=this},iterN:function(y,b,fe){for(var de=y+b;y<de;++y)if(fe(this.lines[y]))return!0}};function ga(y){this.children=y;for(var b=0,fe=0,de=0;de<y.length;++de){var Ae=y[de];b+=Ae.chunkSize(),fe+=Ae.height,Ae.parent=this}this.size=b,this.height=fe,this.parent=null}ga.prototype={chunkSize:function(){return this.size},removeInner:function(y,b){this.size-=b;for(var fe=0;fe<this.children.length;++fe){var de=this.children[fe],Ae=de.chunkSize();if(y<Ae){var Xe=Math.min(b,Ae-y),ot=de.height;if(de.removeInner(y,Xe),this.height-=ot-de.height,Ae==Xe&&(this.children.splice(fe--,1),de.parent=null),(b-=Xe)==0)break;y=0}else y-=Ae}if(this.size-b<25&&(this.children.length>1||!(this.children[0]instanceof Ki))){var dt=[];this.collapse(dt),this.children=[new Ki(dt)],this.children[0].parent=this}},collapse:function(y){for(var b=0;b<this.children.length;++b)this.children[b].collapse(y)},insertInner:function(y,b,fe){this.size+=b.length,this.height+=fe;for(var de=0;de<this.children.length;++de){var Ae=this.children[de],Xe=Ae.chunkSize();if(y<=Xe){if(Ae.insertInner(y,b,fe),Ae.lines&&Ae.lines.length>50){for(var ot=Ae.lines.length%25+25,dt=ot;dt<Ae.lines.length;){var mt=new Ki(Ae.lines.slice(dt,dt+=25));Ae.height-=mt.height,this.children.splice(++de,0,mt),mt.parent=this}Ae.lines=Ae.lines.slice(0,ot),this.maybeSpill()}break}y-=Xe}},maybeSpill:function(){if(!(this.children.length<=10)){var y=this;do{var b=y.children.splice(y.children.length-5,5),fe=new ga(b);if(y.parent){y.size-=fe.size,y.height-=fe.height;var Ae=$e(y.parent.children,y);y.parent.children.splice(Ae+1,0,fe)}else{var de=new ga(y.children);de.parent=y,y.children=[de,fe],y=de}fe.parent=y.parent}while(y.children.length>10);y.parent.maybeSpill()}},iterN:function(y,b,fe){for(var de=0;de<this.children.length;++de){var Ae=this.children[de],Xe=Ae.chunkSize();if(y<Xe){var ot=Math.min(b,Xe-y);if(Ae.iterN(y,ot,fe))return!0;if((b-=ot)==0)break;y=0}else y-=Xe}}};var qi=function(y,b,fe){if(fe)for(var de in fe)fe.hasOwnProperty(de)&&(this[de]=fe[de]);this.doc=y,this.node=b};qi.prototype.clear=function(){var y=this.doc.cm,b=this.line.widgets,fe=this.line,de=Wt(fe);if(!(de==null||!b)){for(var Ae=0;Ae<b.length;++Ae)b[Ae]==this&&b.splice(Ae--,1);b.length||(fe.widgets=null);var Xe=za(this);Xn(fe,Math.max(0,fe.height-Xe)),y&&(vo(y,function(){$a(y,fe,-Xe),as(y,de,"widget")}),Fi(y,"lineWidgetCleared",y,this,de))}},qi.prototype.changed=function(){var y=this,b=this.height,fe=this.doc.cm,de=this.line;this.height=null;var Ae=za(this)-b;Ae&&(Qn(this.doc,de)||Xn(de,de.height+Ae),fe&&vo(fe,function(){fe.curOp.forceUpdate=!0,$a(fe,de,Ae),Fi(fe,"lineWidgetChanged",fe,y,Wt(de))}))},bt(qi);function $a(y,b,fe){Pr(b)<(y.curOp&&y.curOp.scrollTop||y.doc.scrollTop)&&Gl(y,fe)}function Ma(y,b,fe,de){var Ae=new qi(y,fe,de),Xe=y.cm;return Xe&&Ae.noHScroll&&(Xe.display.alignWidgets=!0),wa(y,b,"widget",function(ot){var dt=ot.widgets||(ot.widgets=[]);if(Ae.insertAt==null?dt.push(Ae):dt.splice(Math.min(dt.length-1,Math.max(0,Ae.insertAt)),0,Ae),Ae.line=ot,Xe&&!Qn(y,ot)){var mt=Pr(ot)<y.scrollTop;Xn(ot,ot.height+za(Ae)),mt&&Gl(Xe,Ae.height),Xe.curOp.forceUpdate=!0}return!0}),Xe&&Fi(Xe,"lineWidgetAdded",Xe,Ae,typeof b=="number"?b:Wt(b)),Ae}var co=0,yo=function(y,b){this.lines=[],this.type=b,this.doc=y,this.id=++co};yo.prototype.clear=function(){if(!this.explicitlyCleared){var y=this.doc.cm,b=y&&!y.curOp;if(b&&ms(y),Bt(this,"clear")){var fe=this.find();fe&&Fi(this,"clear",fe.from,fe.to)}for(var de=null,Ae=null,Xe=0;Xe<this.lines.length;++Xe){var ot=this.lines[Xe],dt=Er(ot.markedSpans,this);y&&!this.collapsed?as(y,Wt(ot),"text"):y&&(dt.to!=null&&(Ae=Wt(ot)),dt.from!=null&&(de=Wt(ot))),ot.markedSpans=Br(ot.markedSpans,dt),dt.from==null&&this.collapsed&&!Qn(this.doc,ot)&&y&&Xn(ot,wo(y.display))}if(y&&this.collapsed&&!y.options.lineWrapping)for(var mt=0;mt<this.lines.length;++mt){var At=Bn(this.lines[mt]),Qt=Lr(At);Qt>y.display.maxLineLength&&(y.display.maxLine=At,y.display.maxLineLength=Qt,y.display.maxLineChanged=!0)}de!=null&&y&&this.collapsed&&lo(y,de,Ae+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,y&&da(y.doc)),y&&Fi(y,"markerCleared",y,this,de,Ae),b&&Os(y),this.parent&&this.parent.clear()}},yo.prototype.find=function(y,b){y==null&&this.type=="bookmark"&&(y=1);for(var fe,de,Ae=0;Ae<this.lines.length;++Ae){var Xe=this.lines[Ae],ot=Er(Xe.markedSpans,this);if(ot.from!=null&&(fe=Pt(b?Xe:Wt(Xe),ot.from),y==-1))return fe;if(ot.to!=null&&(de=Pt(b?Xe:Wt(Xe),ot.to),y==1))return de}return fe&&{from:fe,to:de}},yo.prototype.changed=function(){var y=this,b=this.find(-1,!0),fe=this,de=this.doc.cm;!b||!de||vo(de,function(){var Ae=b.line,Xe=Wt(b.line),ot=Ho(de,Xe);if(ot&&(Ms(ot),de.curOp.selectionChanged=de.curOp.forceUpdate=!0),de.curOp.updateMaxLine=!0,!Qn(fe.doc,Ae)&&fe.height!=null){var dt=fe.height;fe.height=null;var mt=za(fe)-dt;mt&&Xn(Ae,Ae.height+mt)}Fi(de,"markerChanged",de,y)})},yo.prototype.attachLine=function(y){if(!this.lines.length&&this.doc.cm){var b=this.doc.cm.curOp;(!b.maybeHiddenMarkers||$e(b.maybeHiddenMarkers,this)==-1)&&(b.maybeUnhiddenMarkers||(b.maybeUnhiddenMarkers=[])).push(this)}this.lines.push(y)},yo.prototype.detachLine=function(y){if(this.lines.splice($e(this.lines,y),1),!this.lines.length&&this.doc.cm){var b=this.doc.cm.curOp;(b.maybeHiddenMarkers||(b.maybeHiddenMarkers=[])).push(this)}},bt(yo);function Yo(y,b,fe,de,Ae){if(de&&de.shared)return Us(y,b,fe,de,Ae);if(y.cm&&!y.cm.curOp)return _a(y.cm,Yo)(y,b,fe,de,Ae);var Xe=new yo(y,Ae),ot=Ht(b,fe);if(de&&it(de,Xe,!1),ot>0||ot==0&&Xe.clearWhenEmpty!==!1)return Xe;if(Xe.replacedWith&&(Xe.collapsed=!0,Xe.widgetNode=Oe("span",[Xe.replacedWith],"CodeMirror-widget"),de.handleMouseEvents||Xe.widgetNode.setAttribute("cm-ignore-events","true"),de.insertLeft&&(Xe.widgetNode.insertLeft=!0)),Xe.collapsed){if(Vn(y,b.line,b,fe,Xe)||b.line!=fe.line&&Vn(y,fe.line,b,fe,Xe))throw new Error("Inserting collapsed marker partially overlapping an existing one");wr()}Xe.addToHistory&&li(y,{from:b,to:fe,origin:"markText"},y.sel,NaN);var dt=b.line,mt=y.cm,At;if(y.iter(dt,fe.line+1,function(nn){mt&&Xe.collapsed&&!mt.options.lineWrapping&&Bn(nn)==mt.display.maxLine&&(At=!0),Xe.collapsed&&dt!=b.line&&Xn(nn,0),Sr(nn,new br(Xe,dt==b.line?b.ch:null,dt==fe.line?fe.ch:null)),++dt}),Xe.collapsed&&y.iter(b.line,fe.line+1,function(nn){Qn(y,nn)&&Xn(nn,0)}),Xe.clearOnEnter&&Et(Xe,"beforeCursorEnter",function(){return Xe.clear()}),Xe.readOnly&&(jr(),(y.history.done.length||y.history.undone.length)&&y.clearHistory()),Xe.collapsed&&(Xe.id=++co,Xe.atomic=!0),mt){if(At&&(mt.curOp.updateMaxLine=!0),Xe.collapsed)lo(mt,b.line,fe.line+1);else if(Xe.className||Xe.startStyle||Xe.endStyle||Xe.css||Xe.attributes||Xe.title)for(var Qt=b.line;Qt<=fe.line;Qt++)as(mt,Qt,"text");Xe.atomic&&da(mt.doc),Fi(mt,"markerAdded",mt,Xe)}return Xe}var ua=function(y,b){this.markers=y,this.primary=b;for(var fe=0;fe<y.length;++fe)y[fe].parent=this};ua.prototype.clear=function(){if(!this.explicitlyCleared){this.explicitlyCleared=!0;for(var y=0;y<this.markers.length;++y)this.markers[y].clear();Fi(this,"clear")}},ua.prototype.find=function(y,b){return this.primary.find(y,b)},bt(ua);function Us(y,b,fe,de,Ae){de=it(de),de.shared=!1;var Xe=[Yo(y,b,fe,de,Ae)],ot=Xe[0],dt=de.widgetNode;return qr(y,function(mt){dt&&(de.widgetNode=dt.cloneNode(!0)),Xe.push(Yo(mt,Dt(mt,b),Dt(mt,fe),de,Ae));for(var At=0;At<mt.linked.length;++At)if(mt.linked[At].isParent)return;ot=lt(Xe)}),new ua(Xe,ot)}function fo(y){return y.findMarks(Pt(y.first,0),y.clipPos(Pt(y.lastLine())),function(b){return b.parent})}function Mo(y,b){for(var fe=0;fe<b.length;fe++){var de=b[fe],Ae=de.find(),Xe=y.clipPos(Ae.from),ot=y.clipPos(Ae.to);if(Ht(Xe,ot)){var dt=Yo(y,Xe,ot,de.primary,de.primary.type);de.markers.push(dt),dt.parent=de}}}function So(y){for(var b=function(de){var Ae=y[de],Xe=[Ae.primary.doc];qr(Ae.primary.doc,function(mt){return Xe.push(mt)});for(var ot=0;ot<Ae.markers.length;ot++){var dt=Ae.markers[ot];$e(Xe,dt.doc)==-1&&(dt.parent=null,Ae.markers.splice(ot--,1))}},fe=0;fe<y.length;fe++)b(fe)}var bo=0,ca=function(y,b,fe,de,Ae){if(!(this instanceof ca))return new ca(y,b,fe,de,Ae);fe==null&&(fe=0),ga.call(this,[new Ki([new ri("",null)])]),this.first=fe,this.scrollTop=this.scrollLeft=0,this.cantEdit=!1,this.cleanGeneration=1,this.modeFrontier=this.highlightFrontier=fe;var Xe=Pt(fe,0);this.sel=er(Xe),this.history=new Fr(null),this.id=++bo,this.modeOption=b,this.lineSep=de,this.direction=Ae=="rtl"?"rtl":"ltr",this.extend=!1,typeof y=="string"&&(y=this.splitLines(y)),si(this,{from:Xe,to:Xe,text:y}),Zr(this,er(Xe),Ye)};ca.prototype=ne(ga.prototype,{constructor:ca,iter:function(y,b,fe){fe?this.iterN(y-this.first,b-y,fe):this.iterN(this.first,this.first+this.size,y)},insert:function(y,b){for(var fe=0,de=0;de<b.length;++de)fe+=b[de].height;this.insertInner(y-this.first,b,fe)},remove:function(y,b){this.removeInner(y-this.first,b)},getValue:function(y){var b=Gn(this,this.first,this.first+this.size);return y===!1?b:b.join(y||this.lineSeparator())},setValue:Xa(function(y){var b=Pt(this.first,0),fe=this.first+this.size-1;na(this,{from:b,to:Pt(fe,dn(this,fe).text.length),text:this.splitLines(y),origin:"setValue",full:!0},!0),this.cm&&nl(this.cm,0,0),Zr(this,er(b),Ye)}),replaceRange:function(y,b,fe,de){b=Dt(this,b),fe=fe?Dt(this,fe):b,Vi(this,y,b,fe,de)},getRange:function(y,b,fe){var de=En(this,Dt(this,y),Dt(this,b));return fe===!1?de:de.join(fe||this.lineSeparator())},getLine:function(y){var b=this.getLineHandle(y);return b&&b.text},getLineHandle:function(y){if(Tt(this,y))return dn(this,y)},getLineNumber:function(y){return Wt(y)},getLineHandleVisualStart:function(y){return typeof y=="number"&&(y=dn(this,y)),Bn(y)},lineCount:function(){return this.size},firstLine:function(){return this.first},lastLine:function(){return this.first+this.size-1},clipPos:function(y){return Dt(this,y)},getCursor:function(y){var b=this.sel.primary(),fe;return y==null||y=="head"?fe=b.head:y=="anchor"?fe=b.anchor:y=="end"||y=="to"||y===!1?fe=b.to():fe=b.from(),fe},listSelections:function(){return this.sel.ranges},somethingSelected:function(){return this.sel.somethingSelected()},setCursor:Xa(function(y,b,fe){ti(this,Dt(this,typeof y=="number"?Pt(y,b||0):y),null,fe)}),setSelection:Xa(function(y,b,fe){ti(this,Dt(this,y),Dt(this,b||y),fe)}),extendSelection:Xa(function(y,b,fe){Ri(this,Dt(this,y),b&&Dt(this,b),fe)}),extendSelections:Xa(function(y,b){Oa(this,Lt(this,y),b)}),extendSelectionsBy:Xa(function(y,b){var fe=tt(this.sel.ranges,y);Oa(this,Lt(this,fe),b)}),setSelections:Xa(function(y,b,fe){if(y.length){for(var de=[],Ae=0;Ae<y.length;Ae++)de[Ae]=new An(Dt(this,y[Ae].anchor),Dt(this,y[Ae].head));b==null&&(b=Math.min(y.length-1,this.sel.primIndex)),Zr(this,vr(this.cm,de,b),fe)}}),addSelection:Xa(function(y,b,fe){var de=this.sel.ranges.slice(0);de.push(new An(Dt(this,y),Dt(this,b||y))),Zr(this,vr(this.cm,de,de.length-1),fe)}),getSelection:function(y){for(var b=this.sel.ranges,fe,de=0;de<b.length;de++){var Ae=En(this,b[de].from(),b[de].to());fe=fe?fe.concat(Ae):Ae}return y===!1?fe:fe.join(y||this.lineSeparator())},getSelections:function(y){for(var b=[],fe=this.sel.ranges,de=0;de<fe.length;de++){var Ae=En(this,fe[de].from(),fe[de].to());y!==!1&&(Ae=Ae.join(y||this.lineSeparator())),b[de]=Ae}return b},replaceSelection:function(y,b,fe){for(var de=[],Ae=0;Ae<this.sel.ranges.length;Ae++)de[Ae]=y;this.replaceSelections(de,b,fe||"+input")},replaceSelections:Xa(function(y,b,fe){for(var de=[],Ae=this.sel,Xe=0;Xe<Ae.ranges.length;Xe++){var ot=Ae.ranges[Xe];de[Xe]={from:ot.from(),to:ot.to(),text:this.splitLines(y[Xe]),origin:fe}}for(var dt=b&&b!="end"&&Nr(this,de,b),mt=de.length-1;mt>=0;mt--)na(this,de[mt]);dt?$r(this,dt):this.cm&&Ss(this.cm)}),undo:Xa(function(){Ha(this,"undo")}),redo:Xa(function(){Ha(this,"redo")}),undoSelection:Xa(function(){Ha(this,"undo",!0)}),redoSelection:Xa(function(){Ha(this,"redo",!0)}),setExtending:function(y){this.extend=y},getExtending:function(){return this.extend},historySize:function(){for(var y=this.history,b=0,fe=0,de=0;de<y.done.length;de++)y.done[de].ranges||++b;for(var Ae=0;Ae<y.undone.length;Ae++)y.undone[Ae].ranges||++fe;return{undo:b,redo:fe}},clearHistory:function(){var y=this;this.history=new Fr(this.history.maxGeneration),qr(this,function(b){return b.history=y.history},!0)},markClean:function(){this.cleanGeneration=this.changeGeneration(!0)},changeGeneration:function(y){return y&&(this.history.lastOp=this.history.lastSelOp=this.history.lastOrigin=null),this.history.generation},isClean:function(y){return this.history.generation==(y||this.cleanGeneration)},getHistory:function(){return{done:Da(this.history.done),undone:Da(this.history.undone)}},setHistory:function(y){var b=this.history=new Fr(this.history.maxGeneration);b.done=Da(y.done.slice(0),null,!0),b.undone=Da(y.undone.slice(0),null,!0)},setGutterMarker:Xa(function(y,b,fe){return wa(this,y,"gutter",function(de){var Ae=de.gutterMarkers||(de.gutterMarkers={});return Ae[b]=fe,!fe&&Ee(Ae)&&(de.gutterMarkers=null),!0})}),clearGutter:Xa(function(y){var b=this;this.iter(function(fe){fe.gutterMarkers&&fe.gutterMarkers[y]&&wa(b,fe,"gutter",function(){return fe.gutterMarkers[y]=null,Ee(fe.gutterMarkers)&&(fe.gutterMarkers=null),!0})})}),lineInfo:function(y){var b;if(typeof y=="number"){if(!Tt(this,y)||(b=y,y=dn(this,y),!y))return null}else if(b=Wt(y),b==null)return null;return{line:b,handle:y,text:y.text,gutterMarkers:y.gutterMarkers,textClass:y.textClass,bgClass:y.bgClass,wrapClass:y.wrapClass,widgets:y.widgets}},addLineClass:Xa(function(y,b,fe){return wa(this,y,b=="gutter"?"gutter":"class",function(de){var Ae=b=="text"?"textClass":b=="background"?"bgClass":b=="gutter"?"gutterClass":"wrapClass";if(!de[Ae])de[Ae]=fe;else{if(Fe(fe).test(de[Ae]))return!1;de[Ae]+=" "+fe}return!0})}),removeLineClass:Xa(function(y,b,fe){return wa(this,y,b=="gutter"?"gutter":"class",function(de){var Ae=b=="text"?"textClass":b=="background"?"bgClass":b=="gutter"?"gutterClass":"wrapClass",Xe=de[Ae];if(Xe)if(fe==null)de[Ae]=null;else{var ot=Xe.match(Fe(fe));if(!ot)return!1;var dt=ot.index+ot[0].length;de[Ae]=Xe.slice(0,ot.index)+(!ot.index||dt==Xe.length?"":" ")+Xe.slice(dt)||null}else return!1;return!0})}),addLineWidget:Xa(function(y,b,fe){return Ma(this,y,b,fe)}),removeLineWidget:function(y){y.clear()},markText:function(y,b,fe){return Yo(this,Dt(this,y),Dt(this,b),fe,fe&&fe.type||"range")},setBookmark:function(y,b){var fe={replacedWith:b&&(b.nodeType==null?b.widget:b),insertLeft:b&&b.insertLeft,clearWhenEmpty:!1,shared:b&&b.shared,handleMouseEvents:b&&b.handleMouseEvents};return y=Dt(this,y),Yo(this,y,y,fe,"bookmark")},findMarksAt:function(y){y=Dt(this,y);var b=[],fe=dn(this,y.line).markedSpans;if(fe)for(var de=0;de<fe.length;++de){var Ae=fe[de];(Ae.from==null||Ae.from<=y.ch)&&(Ae.to==null||Ae.to>=y.ch)&&b.push(Ae.marker.parent||Ae.marker)}return b},findMarks:function(y,b,fe){y=Dt(this,y),b=Dt(this,b);var de=[],Ae=y.line;return this.iter(y.line,b.line+1,function(Xe){var ot=Xe.markedSpans;if(ot)for(var dt=0;dt<ot.length;dt++){var mt=ot[dt];!(mt.to!=null&&Ae==y.line&&y.ch>=mt.to||mt.from==null&&Ae!=y.line||mt.from!=null&&Ae==b.line&&mt.from>=b.ch)&&(!fe||fe(mt.marker))&&de.push(mt.marker.parent||mt.marker)}++Ae}),de},getAllMarks:function(){var y=[];return this.iter(function(b){var fe=b.markedSpans;if(fe)for(var de=0;de<fe.length;++de)fe[de].from!=null&&y.push(fe[de].marker)}),y},posFromIndex:function(y){var b,fe=this.first,de=this.lineSeparator().length;return this.iter(function(Ae){var Xe=Ae.text.length+de;if(Xe>y)return b=y,!0;y-=Xe,++fe}),Dt(this,Pt(fe,b))},indexFromPos:function(y){y=Dt(this,y);var b=y.ch;if(y.line<this.first||y.ch<0)return 0;var fe=this.lineSeparator().length;return this.iter(this.first,y.line,function(de){b+=de.text.length+fe}),b},copy:function(y){var b=new ca(Gn(this,this.first,this.first+this.size),this.modeOption,this.first,this.lineSep,this.direction);return b.scrollTop=this.scrollTop,b.scrollLeft=this.scrollLeft,b.sel=this.sel,b.extend=!1,y&&(b.history.undoDepth=this.history.undoDepth,b.setHistory(this.getHistory())),b},linkedDoc:function(y){y||(y={});var b=this.first,fe=this.first+this.size;y.from!=null&&y.from>b&&(b=y.from),y.to!=null&&y.to<fe&&(fe=y.to);var de=new ca(Gn(this,b,fe),y.mode||this.modeOption,b,this.lineSep,this.direction);return y.sharedHist&&(de.history=this.history),(this.linked||(this.linked=[])).push({doc:de,sharedHist:y.sharedHist}),de.linked=[{doc:this,isParent:!0,sharedHist:y.sharedHist}],Mo(de,fo(this)),de},unlinkDoc:function(y){if(y instanceof Ba&&(y=y.doc),this.linked)for(var b=0;b<this.linked.length;++b){var fe=this.linked[b];if(fe.doc==y){this.linked.splice(b,1),y.unlinkDoc(this),So(fo(this));break}}if(y.history==this.history){var de=[y.id];qr(y,function(Ae){return de.push(Ae.id)},!0),y.history=new Fr(null),y.history.done=Da(this.history.done,de),y.history.undone=Da(this.history.undone,de)}},iterLinkedDocs:function(y){qr(this,y)},getMode:function(){return this.mode},getEditor:function(){return this.cm},splitLines:function(y){return this.lineSep?y.split(this.lineSep):gn(y)},lineSeparator:function(){return this.lineSep||`
|
|
|
`},setDirection:Xa(function(y){y!="rtl"&&(y="ltr"),y!=this.direction&&(this.direction=y,this.iter(function(b){return b.order=null}),this.cm&&Gr(this.cm))})}),ca.prototype.eachLine=ca.prototype.iter;var Ao=0;function ss(y){var b=this;if(al(b),!(Ot(b,y)||Za(b.display,y))){jt(y),ye&&(Ao=+new Date);var fe=qo(b,y,!0),de=y.dataTransfer.files;if(!(!fe||b.isReadOnly()))if(de&&de.length&&window.FileReader&&window.File)for(var Ae=de.length,Xe=Array(Ae),ot=0,dt=function(){++ot==Ae&&_a(b,function(){fe=Dt(b.doc,fe);var wn={from:fe,to:fe,text:b.doc.splitLines(Xe.filter(function(nr){return nr!=null}).join(b.doc.lineSeparator())),origin:"paste"};na(b.doc,wn),$r(b.doc,er(Dt(b.doc,fe),Dt(b.doc,gr(wn))))})()},mt=function(wn,nr){if(b.options.allowDropFileTypes&&$e(b.options.allowDropFileTypes,wn.type)==-1){dt();return}var fr=new FileReader;fr.onerror=function(){return dt()},fr.onload=function(){var Or=fr.result;if(/[\x00-\x08\x0e-\x1f]{2}/.test(Or)){dt();return}Xe[nr]=Or,dt()},fr.readAsText(wn)},At=0;At<de.length;At++)mt(de[At],At);else{if(b.state.draggingText&&b.doc.sel.contains(fe)>-1){b.state.draggingText(y),setTimeout(function(){return b.display.input.focus()},20);return}try{var Qt=y.dataTransfer.getData("Text");if(Qt){var nn;if(b.state.draggingText&&!b.state.draggingText.copy&&(nn=b.listSelections()),Zi(b.doc,er(fe,fe)),nn)for(var Tn=0;Tn<nn.length;++Tn)Vi(b.doc,"",nn[Tn].anchor,nn[Tn].head,"drag");b.replaceSelection(Qt,"around","paste"),b.display.input.focus()}}catch(wn){}}}}function Jo(y,b){if(ye&&(!y.state.draggingText||+new Date-Ao<100)){wt(b);return}if(!(Ot(y,b)||Za(y.display,b))&&(b.dataTransfer.setData("Text",y.getSelection()),b.dataTransfer.effectAllowed="copyMove",b.dataTransfer.setDragImage&&!ce)){var fe=xe("img",null,null,"position: fixed; left: 0; top: 0;");fe.src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",te&&(fe.width=fe.height=1,y.display.wrapper.appendChild(fe),fe._top=fe.offsetTop),b.dataTransfer.setDragImage(fe,0,0),te&&fe.parentNode.removeChild(fe)}}function Qo(y,b){var fe=qo(y,b);if(fe){var de=document.createDocumentFragment();Ul(y,fe,de),y.display.dragCursor||(y.display.dragCursor=xe("div",null,"CodeMirror-cursors CodeMirror-dragcursors"),y.display.lineSpace.insertBefore(y.display.dragCursor,y.display.cursorDiv)),Se(y.display.dragCursor,de)}}function al(y){y.display.dragCursor&&(y.display.lineSpace.removeChild(y.display.dragCursor),y.display.dragCursor=null)}function ol(y){if(document.getElementsByClassName){for(var b=document.getElementsByClassName("CodeMirror"),fe=[],de=0;de<b.length;de++){var Ae=b[de].CodeMirror;Ae&&fe.push(Ae)}fe.length&&fe[0].operation(function(){for(var Xe=0;Xe<fe.length;Xe++)y(fe[Xe])})}}var sl=!1;function ll(){sl||(Dl(),sl=!0)}function Dl(){var y;Et(window,"resize",function(){y==null&&(y=setTimeout(function(){y=null,ol(Pi)},100))}),Et(window,"blur",function(){return ol(ws)})}function Pi(y){var b=y.display;b.cachedCharWidth=b.cachedTextHeight=b.cachedPaddingH=null,b.scrollbarsClipped=!1,y.setSize()}for(var Wi={3:"Pause",8:"Backspace",9:"Tab",13:"Enter",16:"Shift",17:"Ctrl",18:"Alt",19:"Pause",20:"CapsLock",27:"Esc",32:"Space",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"Left",38:"Up",39:"Right",40:"Down",44:"PrintScrn",45:"Insert",46:"Delete",59:";",61:"=",91:"Mod",92:"Mod",93:"Mod",106:"*",107:"=",109:"-",110:".",111:"/",145:"ScrollLock",173:"-",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'",224:"Mod",63232:"Up",63233:"Down",63234:"Left",63235:"Right",63272:"Delete",63273:"Home",63275:"End",63276:"PageUp",63277:"PageDown",63302:"Insert"},ba=0;ba<10;ba++)Wi[ba+48]=Wi[ba+96]=String(ba);for(var Pa=65;Pa<=90;Pa++)Wi[Pa]=String.fromCharCode(Pa);for(var Ya=1;Ya<=12;Ya++)Wi[Ya+111]=Wi[Ya+63235]="F"+Ya;var Ua={};Ua.basic={Left:"goCharLeft",Right:"goCharRight",Up:"goLineUp",Down:"goLineDown",End:"goLineEnd",Home:"goLineStartSmart",PageUp:"goPageUp",PageDown:"goPageDown",Delete:"delCharAfter",Backspace:"delCharBefore","Shift-Backspace":"delCharBefore",Tab:"defaultTab","Shift-Tab":"indentAuto",Enter:"newlineAndIndent",Insert:"toggleOverwrite",Esc:"singleSelection"},Ua.pcDefault={"Ctrl-A":"selectAll","Ctrl-D":"deleteLine","Ctrl-Z":"undo","Shift-Ctrl-Z":"redo","Ctrl-Y":"redo","Ctrl-Home":"goDocStart","Ctrl-End":"goDocEnd","Ctrl-Up":"goLineUp","Ctrl-Down":"goLineDown","Ctrl-Left":"goGroupLeft","Ctrl-Right":"goGroupRight","Alt-Left":"goLineStart","Alt-Right":"goLineEnd","Ctrl-Backspace":"delGroupBefore","Ctrl-Delete":"delGroupAfter","Ctrl-S":"save","Ctrl-F":"find","Ctrl-G":"findNext","Shift-Ctrl-G":"findPrev","Shift-Ctrl-F":"replace","Shift-Ctrl-R":"replaceAll","Ctrl-[":"indentLess","Ctrl-]":"indentMore","Ctrl-U":"undoSelection","Shift-Ctrl-U":"redoSelection","Alt-U":"redoSelection",fallthrough:"basic"},Ua.emacsy={"Ctrl-F":"goCharRight","Ctrl-B":"goCharLeft","Ctrl-P":"goLineUp","Ctrl-N":"goLineDown","Alt-F":"goWordRight","Alt-B":"goWordLeft","Ctrl-A":"goLineStart","Ctrl-E":"goLineEnd","Ctrl-V":"goPageDown","Shift-Ctrl-V":"goPageUp","Ctrl-D":"delCharAfter","Ctrl-H":"delCharBefore","Alt-D":"delWordAfter","Alt-Backspace":"delWordBefore","Ctrl-K":"killLine","Ctrl-T":"transposeChars","Ctrl-O":"openLine"},Ua.macDefault={"Cmd-A":"selectAll","Cmd-D":"deleteLine","Cmd-Z":"undo","Shift-Cmd-Z":"redo","Cmd-Y":"redo","Cmd-Home":"goDocStart","Cmd-Up":"goDocStart","Cmd-End":"goDocEnd","Cmd-Down":"goDocEnd","Alt-Left":"goGroupLeft","Alt-Right":"goGroupRight","Cmd-Left":"goLineLeft","Cmd-Right":"goLineRight","Alt-Backspace":"delGroupBefore","Ctrl-Alt-Backspace":"delGroupAfter","Alt-Delete":"delGroupAfter","Cmd-S":"save","Cmd-F":"find","Cmd-G":"findNext","Shift-Cmd-G":"findPrev","Cmd-Alt-F":"replace","Shift-Cmd-Alt-F":"replaceAll","Cmd-[":"indentLess","Cmd-]":"indentMore","Cmd-Backspace":"delWrappedLineLeft","Cmd-Delete":"delWrappedLineRight","Cmd-U":"undoSelection","Shift-Cmd-U":"redoSelection","Ctrl-Up":"goDocStart","Ctrl-Down":"goDocEnd",fallthrough:["basic","emacsy"]},Ua.default=he?Ua.macDefault:Ua.pcDefault;function Ro(y){var b=y.split(/-(?!$)/);y=b[b.length-1];for(var fe,de,Ae,Xe,ot=0;ot<b.length-1;ot++){var dt=b[ot];if(/^(cmd|meta|m)$/i.test(dt))Xe=!0;else if(/^a(lt)?$/i.test(dt))fe=!0;else if(/^(c|ctrl|control)$/i.test(dt))de=!0;else if(/^s(hift)?$/i.test(dt))Ae=!0;else throw new Error("Unrecognized modifier name: "+dt)}return fe&&(y="Alt-"+y),de&&(y="Ctrl-"+y),Xe&&(y="Cmd-"+y),Ae&&(y="Shift-"+y),y}function to(y){var b={};for(var fe in y)if(y.hasOwnProperty(fe)){var de=y[fe];if(/^(name|fallthrough|(de|at)tach)$/.test(fe))continue;if(de=="..."){delete y[fe];continue}for(var Ae=tt(fe.split(" "),Ro),Xe=0;Xe<Ae.length;Xe++){var ot=void 0,dt=void 0;Xe==Ae.length-1?(dt=Ae.join(" "),ot=de):(dt=Ae.slice(0,Xe+1).join(" "),ot="...");var mt=b[dt];if(!mt)b[dt]=ot;else if(mt!=ot)throw new Error("Inconsistent bindings for "+dt)}delete y[fe]}for(var At in b)y[At]=b[At];return y}function Ts(y,b,fe,de){b=ul(b);var Ae=b.call?b.call(y,de):b[y];if(Ae===!1)return"nothing";if(Ae==="...")return"multi";if(Ae!=null&&fe(Ae))return"handled";if(b.fallthrough){if(Object.prototype.toString.call(b.fallthrough)!="[object Array]")return Ts(y,b.fallthrough,fe,de);for(var Xe=0;Xe<b.fallthrough.length;Xe++){var ot=Ts(y,b.fallthrough[Xe],fe,de);if(ot)return ot}}}function Ol(y){var b=typeof y=="string"?y:Wi[y.keyCode];return b=="Ctrl"||b=="Alt"||b=="Shift"||b=="Mod"}function Vs(y,b,fe){var de=y;return b.altKey&&de!="Alt"&&(y="Alt-"+y),(Ce?b.metaKey:b.ctrlKey)&&de!="Ctrl"&&(y="Ctrl-"+y),(Ce?b.ctrlKey:b.metaKey)&&de!="Mod"&&(y="Cmd-"+y),!fe&&b.shiftKey&&de!="Shift"&&(y="Shift-"+y),y}function vs(y,b){if(te&&y.keyCode==34&&y.char)return!1;var fe=Wi[y.keyCode];return fe==null||y.altGraphKey?!1:(y.keyCode==3&&y.code&&(fe=y.code),Vs(fe,y,b))}function ul(y){return typeof y=="string"?Ua[y]:y}function gs(y,b){for(var fe=y.doc.sel.ranges,de=[],Ae=0;Ae<fe.length;Ae++){for(var Xe=b(fe[Ae]);de.length&&Ht(Xe.from,lt(de).to)<=0;){var ot=de.pop();if(Ht(ot.from,Xe.from)<0){Xe.from=ot.from;break}}de.push(Xe)}vo(y,function(){for(var dt=de.length-1;dt>=0;dt--)Vi(y.doc,"",de[dt].from,de[dt].to,"+delete");Ss(y)})}function Tl(y,b,fe){var de=He(y.text,b+fe,fe);return de<0||de>y.text.length?null:de}function cl(y,b,fe){var de=Tl(y,b.ch,fe);return de==null?null:new Pt(b.line,de,fe<0?"after":"before")}function Il(y,b,fe,de,Ae){if(y){b.doc.direction=="rtl"&&(Ae=-Ae);var Xe=at(fe,b.doc.direction);if(Xe){var ot=Ae<0?lt(Xe):Xe[0],dt=Ae<0==(ot.level==1),mt=dt?"after":"before",At;if(ot.level>0||b.doc.direction=="rtl"){var Qt=ns(b,fe);At=Ae<0?fe.text.length-1:0;var nn=Fo(b,Qt,At).top;At=Ue(function(Tn){return Fo(b,Qt,Tn).top==nn},Ae<0==(ot.level==1)?ot.from:ot.to-1,At),mt=="before"&&(At=Tl(fe,At,1))}else At=Ae<0?ot.to:ot.from;return new Pt(de,At,mt)}}return new Pt(de,Ae<0?fe.text.length:0,Ae<0?"before":"after")}function $l(y,b,fe,de){var Ae=at(b,y.doc.direction);if(!Ae)return cl(b,fe,de);fe.ch>=b.text.length?(fe.ch=b.text.length,fe.sticky="before"):fe.ch<=0&&(fe.ch=0,fe.sticky="after");var Xe=ut(Ae,fe.ch,fe.sticky),ot=Ae[Xe];if(y.doc.direction=="ltr"&&ot.level%2==0&&(de>0?ot.to>fe.ch:ot.from<fe.ch))return cl(b,fe,de);var dt=function(Rr,Qr){return Tl(b,Rr instanceof Pt?Rr.ch:Rr,Qr)},mt,At=function(Rr){return y.options.lineWrapping?(mt=mt||ns(y,b),Fa(y,b,mt,Rr)):{begin:0,end:b.text.length}},Qt=At(fe.sticky=="before"?dt(fe,-1):fe.ch);if(y.doc.direction=="rtl"||ot.level==1){var nn=ot.level==1==de<0,Tn=dt(fe,nn?1:-1);if(Tn!=null&&(nn?Tn<=ot.to&&Tn<=Qt.end:Tn>=ot.from&&Tn>=Qt.begin)){var wn=nn?"before":"after";return new Pt(fe.line,Tn,wn)}}var nr=function(Rr,Qr,Wr){for(var ni=function(Ca,io){return io?new Pt(fe.line,dt(Ca,1),"before"):new Pt(fe.line,Ca,"after")};Rr>=0&&Rr<Ae.length;Rr+=Qr){var Ei=Ae[Rr],bi=Qr>0==(Ei.level!=1),Hi=bi?Wr.begin:dt(Wr.end,-1);if(Ei.from<=Hi&&Hi<Ei.to||(Hi=bi?Ei.from:dt(Ei.to,-1),Wr.begin<=Hi&&Hi<Wr.end))return ni(Hi,bi)}},fr=nr(Xe+de,de,Qt);if(fr)return fr;var Or=de>0?Qt.end:dt(Qt.begin,-1);return Or!=null&&!(de>0&&Or==b.text.length)&&(fr=nr(de>0?0:Ae.length-1,de,At(Or)),fr)?fr:null}var ls={selectAll:pi,singleSelection:function(y){return y.setSelection(y.getCursor("anchor"),y.getCursor("head"),Ye)},killLine:function(y){return gs(y,function(b){if(b.empty()){var fe=dn(y.doc,b.head.line).text.length;return b.head.ch==fe&&b.head.line<y.lastLine()?{from:b.head,to:Pt(b.head.line+1,0)}:{from:b.head,to:Pt(b.head.line,fe)}}else return{from:b.from(),to:b.to()}})},deleteLine:function(y){return gs(y,function(b){return{from:Pt(b.from().line,0),to:Dt(y.doc,Pt(b.to().line+1,0))}})},delLineLeft:function(y){return gs(y,function(b){return{from:Pt(b.from().line,0),to:b.from()}})},delWrappedLineLeft:function(y){return gs(y,function(b){var fe=y.charCoords(b.head,"div").top+5,de=y.coordsChar({left:0,top:fe},"div");return{from:de,to:b.from()}})},delWrappedLineRight:function(y){return gs(y,function(b){var fe=y.charCoords(b.head,"div").top+5,de=y.coordsChar({left:y.display.lineDiv.offsetWidth+100,top:fe},"div");return{from:b.from(),to:de}})},undo:function(y){return y.undo()},redo:function(y){return y.redo()},undoSelection:function(y){return y.undoSelection()},redoSelection:function(y){return y.redoSelection()},goDocStart:function(y){return y.extendSelection(Pt(y.firstLine(),0))},goDocEnd:function(y){return y.extendSelection(Pt(y.lastLine()))},goLineStart:function(y){return y.extendSelectionsBy(function(b){return Pl(y,b.head.line)},{origin:"+move",bias:1})},goLineStartSmart:function(y){return y.extendSelectionsBy(function(b){return Bl(y,b.head)},{origin:"+move",bias:1})},goLineEnd:function(y){return y.extendSelectionsBy(function(b){return gu(y,b.head.line)},{origin:"+move",bias:-1})},goLineRight:function(y){return y.extendSelectionsBy(function(b){var fe=y.cursorCoords(b.head,"div").top+5;return y.coordsChar({left:y.display.lineDiv.offsetWidth+100,top:fe},"div")},Je)},goLineLeft:function(y){return y.extendSelectionsBy(function(b){var fe=y.cursorCoords(b.head,"div").top+5;return y.coordsChar({left:0,top:fe},"div")},Je)},goLineLeftSmart:function(y){return y.extendSelectionsBy(function(b){var fe=y.cursorCoords(b.head,"div").top+5,de=y.coordsChar({left:0,top:fe},"div");return de.ch<y.getLine(de.line).search(/\S/)?Bl(y,b.head):de},Je)},goLineUp:function(y){return y.moveV(-1,"line")},goLineDown:function(y){return y.moveV(1,"line")},goPageUp:function(y){return y.moveV(-1,"page")},goPageDown:function(y){return y.moveV(1,"page")},goCharLeft:function(y){return y.moveH(-1,"char")},goCharRight:function(y){return y.moveH(1,"char")},goColumnLeft:function(y){return y.moveH(-1,"column")},goColumnRight:function(y){return y.moveH(1,"column")},goWordLeft:function(y){return y.moveH(-1,"word")},goGroupRight:function(y){return y.moveH(1,"group")},goGroupLeft:function(y){return y.moveH(-1,"group")},goWordRight:function(y){return y.moveH(1,"word")},delCharBefore:function(y){return y.deleteH(-1,"codepoint")},delCharAfter:function(y){return y.deleteH(1,"char")},delWordBefore:function(y){return y.deleteH(-1,"word")},delWordAfter:function(y){return y.deleteH(1,"word")},delGroupBefore:function(y){return y.deleteH(-1,"group")},delGroupAfter:function(y){return y.deleteH(1,"group")},indentAuto:function(y){return y.indentSelection("smart")},indentMore:function(y){return y.indentSelection("add")},indentLess:function(y){return y.indentSelection("subtract")},insertTab:function(y){return y.replaceSelection(" ")},insertSoftTab:function(y){for(var b=[],fe=y.listSelections(),de=y.options.tabSize,Ae=0;Ae<fe.length;Ae++){var Xe=fe[Ae].from(),ot=We(y.getLine(Xe.line),Xe.ch,de);b.push(ft(de-ot%de))}y.replaceSelections(b)},defaultTab:function(y){y.somethingSelected()?y.indentSelection("add"):y.execCommand("insertTab")},transposeChars:function(y){return vo(y,function(){for(var b=y.listSelections(),fe=[],de=0;de<b.length;de++)if(b[de].empty()){var Ae=b[de].head,Xe=dn(y.doc,Ae.line).text;if(Xe){if(Ae.ch==Xe.length&&(Ae=new Pt(Ae.line,Ae.ch-1)),Ae.ch>0)Ae=new Pt(Ae.line,Ae.ch+1),y.replaceRange(Xe.charAt(Ae.ch-1)+Xe.charAt(Ae.ch-2),Pt(Ae.line,Ae.ch-2),Ae,"+transpose");else if(Ae.line>y.doc.first){var ot=dn(y.doc,Ae.line-1).text;ot&&(Ae=new Pt(Ae.line,1),y.replaceRange(Xe.charAt(0)+y.doc.lineSeparator()+ot.charAt(ot.length-1),Pt(Ae.line-1,ot.length-1),Ae,"+transpose"))}}fe.push(new An(Ae,Ae))}y.setSelections(fe)})},newlineAndIndent:function(y){return vo(y,function(){for(var b=y.listSelections(),fe=b.length-1;fe>=0;fe--)y.replaceRange(y.doc.lineSeparator(),b[fe].anchor,b[fe].head,"+input");b=y.listSelections();for(var de=0;de<b.length;de++)y.indentLine(b[de].from().line,null,!0);Ss(y)})},openLine:function(y){return y.replaceSelection(`
|
|
|
`,"start")},toggleOverwrite:function(y){return y.toggleOverwrite()}};function Pl(y,b){var fe=dn(y.doc,b),de=Bn(fe);return de!=fe&&(b=Wt(de)),Il(!0,y,de,b,1)}function gu(y,b){var fe=dn(y.doc,b),de=lr(fe);return de!=fe&&(b=Wt(de)),Il(!0,y,fe,b,-1)}function Bl(y,b){var fe=Pl(y,b.line),de=dn(y.doc,fe.line),Ae=at(de,y.doc.direction);if(!Ae||Ae[0].level==0){var Xe=Math.max(fe.ch,de.text.search(/\S/)),ot=b.line==fe.line&&b.ch<=Xe&&b.ch;return Pt(fe.line,ot?0:Xe,fe.sticky)}return fe}function Ks(y,b,fe){if(typeof b=="string"&&(b=ls[b],!b))return!1;y.display.input.ensurePolled();var de=y.display.shift,Ae=!1;try{y.isReadOnly()&&(y.state.suppressEdits=!0),fe&&(y.display.shift=!1),Ae=b(y)!=et}finally{y.display.shift=de,y.state.suppressEdits=!1}return Ae}function yu(y,b,fe){for(var de=0;de<y.state.keyMaps.length;de++){var Ae=Ts(b,y.state.keyMaps[de],fe,y);if(Ae)return Ae}return y.options.extraKeys&&Ts(b,y.options.extraKeys,fe,y)||Ts(b,y.options.keyMap,fe,y)}var bu=new Ke;function Gs(y,b,fe,de){var Ae=y.state.keySeq;if(Ae){if(Ol(b))return"handled";if(/\'$/.test(b)?y.state.keySeq=null:bu.set(50,function(){y.state.keySeq==Ae&&(y.state.keySeq=null,y.display.input.reset())}),Fl(y,Ae+" "+b,fe,de))return!0}return Fl(y,b,fe,de)}function Fl(y,b,fe,de){var Ae=yu(y,b,de);return Ae=="multi"&&(y.state.keySeq=b),Ae=="handled"&&Fi(y,"keyHandled",y,b,fe),(Ae=="handled"||Ae=="multi")&&(jt(fe),xl(y)),!!Ae}function Xs(y,b){var fe=vs(b,!0);return fe?b.shiftKey&&!y.state.keySeq?Gs(y,"Shift-"+fe,b,function(de){return Ks(y,de,!0)})||Gs(y,fe,b,function(de){if(typeof de=="string"?/^go[A-Z]/.test(de):de.motion)return Ks(y,de)}):Gs(y,fe,b,function(de){return Ks(y,de)}):!1}function jl(y,b,fe){return Gs(y,"'"+fe+"'",b,function(de){return Ks(y,de,!0)})}var Ys=null;function Ml(y){var b=this;if(!(y.target&&y.target!=b.display.input.getField())&&(b.curOp.focus=je(),!Ot(b,y))){ye&&ee<11&&y.keyCode==27&&(y.returnValue=!1);var fe=y.keyCode;b.display.shift=fe==16||y.shiftKey;var de=Xs(b,y);te&&(Ys=de?fe:null,!de&&fe==88&&!mn&&(he?y.metaKey:y.ctrlKey)&&b.replaceSelection("",null,"cut")),x&&!he&&!de&&fe==46&&y.shiftKey&&!y.ctrlKey&&document.execCommand&&document.execCommand("cut"),fe==18&&!/\bCodeMirror-crosshair\b/.test(b.display.lineDiv.className)&&ql(b)}}function ql(y){var b=y.display.lineDiv;we(b,"CodeMirror-crosshair");function fe(de){(de.keyCode==18||!de.altKey)&&(ke(b,"CodeMirror-crosshair"),Nt(document,"keyup",fe),Nt(document,"mouseover",fe))}Et(document,"keyup",fe),Et(document,"mouseover",fe)}function Nl(y){y.keyCode==16&&(this.doc.sel.shift=!1),Ot(this,y)}function kl(y){var b=this;if(!(y.target&&y.target!=b.display.input.getField())&&!(Za(b.display,y)||Ot(b,y)||y.ctrlKey&&!y.altKey||he&&y.metaKey)){var fe=y.keyCode,de=y.charCode;if(te&&fe==Ys){Ys=null,jt(y);return}if(!(te&&(!y.which||y.which<10)&&Xs(b,y))){var Ae=String.fromCharCode(de==null?fe:de);Ae!="\b"&&(jl(b,y,Ae)||b.display.input.onKeyPress(y))}}}var Cu=400,dl=function(y,b,fe){this.time=y,this.pos=b,this.button=fe};dl.prototype.compare=function(y,b,fe){return this.time+Cu>y&&Ht(b,this.pos)==0&&fe==this.button};var ys,Is;function Ll(y,b){var fe=+new Date;return Is&&Is.compare(fe,y,b)?(ys=Is=null,"triple"):ys&&ys.compare(fe,y,b)?(Is=new dl(fe,y,b),ys=null,"double"):(ys=new dl(fe,y,b),Is=null,"single")}function Rl(y){var b=this,fe=b.display;if(!(Ot(b,y)||fe.activeTouch&&fe.input.supportsTouch())){if(fe.input.ensurePolled(),fe.shift=y.shiftKey,Za(fe,y)){E||(fe.scroller.draggable=!1,setTimeout(function(){return fe.scroller.draggable=!0},100));return}if(!es(b,y)){var de=qo(b,y),Ae=Vt(y),Xe=de?Ll(de,Ae):"single";window.focus(),Ae==1&&b.state.selectingText&&b.state.selectingText(y),!(de&&xu(b,Ae,de,Xe,y))&&(Ae==1?de?Qi(b,de,Xe,y):Rt(y)==fe.scroller&&jt(y):Ae==2?(de&&Ri(b.doc,de),setTimeout(function(){return fe.input.focus()},20)):Ae==3&&(Be?b.display.input.onContextMenu(y):Vl(b)))}}}function xu(y,b,fe,de,Ae){var Xe="Click";return de=="double"?Xe="Double"+Xe:de=="triple"&&(Xe="Triple"+Xe),Xe=(b==1?"Left":b==2?"Middle":"Right")+Xe,Gs(y,Vs(Xe,Ae),Ae,function(ot){if(typeof ot=="string"&&(ot=ls[ot]),!ot)return!1;var dt=!1;try{y.isReadOnly()&&(y.state.suppressEdits=!0),dt=ot(y,fe)!=et}finally{y.state.suppressEdits=!1}return dt})}function Gi(y,b,fe){var de=y.getOption("configureMouse"),Ae=de?de(y,b,fe):{};if(Ae.unit==null){var Xe=pe?fe.shiftKey&&fe.metaKey:fe.altKey;Ae.unit=Xe?"rectangle":b=="single"?"char":b=="double"?"word":"line"}return(Ae.extend==null||y.doc.extend)&&(Ae.extend=y.doc.extend||fe.shiftKey),Ae.addNew==null&&(Ae.addNew=he?fe.metaKey:fe.ctrlKey),Ae.moveOnDrag==null&&(Ae.moveOnDrag=!(he?fe.altKey:fe.ctrlKey)),Ae}function Qi(y,b,fe,de){ye?setTimeout(ze(au,y),0):y.curOp.focus=je();var Ae=Gi(y,fe,de),Xe=y.doc.sel,ot;y.options.dragDrop&&_t&&!y.isReadOnly()&&fe=="single"&&(ot=Xe.contains(b))>-1&&(Ht((ot=Xe.ranges[ot]).from(),b)<0||b.xRel>0)&&(Ht(ot.to(),b)>0||b.xRel<0)?no(y,de,b,Ae):ro(y,de,b,Ae)}function no(y,b,fe,de){var Ae=y.display,Xe=!1,ot=_a(y,function(At){E&&(Ae.scroller.draggable=!1),y.state.draggingText=!1,Nt(Ae.wrapper.ownerDocument,"mouseup",ot),Nt(Ae.wrapper.ownerDocument,"mousemove",dt),Nt(Ae.scroller,"dragstart",mt),Nt(Ae.scroller,"drop",ot),Xe||(jt(At),de.addNew||Ri(y.doc,fe,null,null,de.extend),E&&!ce||ye&&ee==9?setTimeout(function(){Ae.wrapper.ownerDocument.body.focus({preventScroll:!0}),Ae.input.focus()},20):Ae.input.focus())}),dt=function(At){Xe=Xe||Math.abs(b.clientX-At.clientX)+Math.abs(b.clientY-At.clientY)>=10},mt=function(){return Xe=!0};E&&(Ae.scroller.draggable=!0),y.state.draggingText=ot,ot.copy=!de.moveOnDrag,Ae.scroller.dragDrop&&Ae.scroller.dragDrop(),Et(Ae.wrapper.ownerDocument,"mouseup",ot),Et(Ae.wrapper.ownerDocument,"mousemove",dt),Et(Ae.scroller,"dragstart",mt),Et(Ae.scroller,"drop",ot),Vl(y),setTimeout(function(){return Ae.input.focus()},20)}function Do(y,b,fe){if(fe=="char")return new An(b,b);if(fe=="word")return y.findWordAt(b);if(fe=="line")return new An(Pt(b.line,0),Dt(y.doc,Pt(b.line+1,0)));var de=fe(y,b);return new An(de.from,de.to)}function ro(y,b,fe,de){var Ae=y.display,Xe=y.doc;jt(b);var ot,dt,mt=Xe.sel,At=mt.ranges;if(de.addNew&&!de.extend?(dt=Xe.sel.contains(fe),dt>-1?ot=At[dt]:ot=new An(fe,fe)):(ot=Xe.sel.primary(),dt=Xe.sel.primIndex),de.unit=="rectangle")de.addNew||(ot=new An(fe,fe)),fe=qo(y,b,!0,!0),dt=-1;else{var Qt=Do(y,fe,de.unit);de.extend?ot=Li(ot,Qt.anchor,Qt.head,de.extend):ot=Qt}de.addNew?dt==-1?(dt=At.length,Zr(Xe,vr(y,At.concat([ot]),dt),{scroll:!1,origin:"*mouse"})):At.length>1&&At[dt].empty()&&de.unit=="char"&&!de.extend?(Zr(Xe,vr(y,At.slice(0,dt).concat(At.slice(dt+1)),0),{scroll:!1,origin:"*mouse"}),mt=Xe.sel):ja(Xe,dt,ot,Qe):(dt=0,Zr(Xe,new On([ot],0),Qe),mt=Xe.sel);var nn=fe;function Tn(Wr){if(Ht(nn,Wr)!=0)if(nn=Wr,de.unit=="rectangle"){for(var ni=[],Ei=y.options.tabSize,bi=We(dn(Xe,fe.line).text,fe.ch,Ei),Hi=We(dn(Xe,Wr.line).text,Wr.ch,Ei),Ca=Math.min(bi,Hi),io=Math.max(bi,Hi),Na=Math.min(fe.line,Wr.line),No=Math.min(y.lastLine(),Math.max(fe.line,Wr.line));Na<=No;Na++){var Oo=dn(Xe,Na).text,Ja=st(Oo,Ca,Ei);Ca==io?ni.push(new An(Pt(Na,Ja),Pt(Na,Ja))):Oo.length>Ja&&ni.push(new An(Pt(Na,Ja),Pt(Na,st(Oo,io,Ei))))}ni.length||ni.push(new An(fe,fe)),Zr(Xe,vr(y,mt.ranges.slice(0,dt).concat(ni),dt),{origin:"*mouse",scroll:!1}),y.scrollIntoView(Wr)}else{var To=ot,ho=Do(y,Wr,de.unit),qa=To.anchor,Qa;Ht(ho.anchor,qa)>0?(Qa=ho.head,qa=xt(To.from(),ho.anchor)):(Qa=ho.anchor,qa=Jt(To.to(),ho.head));var Wa=mt.ranges.slice(0);Wa[dt]=Ps(y,new An(Dt(Xe,qa),Qa)),Zr(Xe,vr(y,Wa,dt),Qe)}}var wn=Ae.wrapper.getBoundingClientRect(),nr=0;function fr(Wr){var ni=++nr,Ei=qo(y,Wr,!0,de.unit=="rectangle");if(Ei)if(Ht(Ei,nn)!=0){y.curOp.focus=je(),Tn(Ei);var bi=os(Ae,Xe);(Ei.line>=bi.to||Ei.line<bi.from)&&setTimeout(_a(y,function(){nr==ni&&fr(Wr)}),150)}else{var Hi=Wr.clientY<wn.top?-20:Wr.clientY>wn.bottom?20:0;Hi&&setTimeout(_a(y,function(){nr==ni&&(Ae.scroller.scrollTop+=Hi,fr(Wr))}),50)}}function Or(Wr){y.state.selectingText=!1,nr=1/0,Wr&&(jt(Wr),Ae.input.focus()),Nt(Ae.wrapper.ownerDocument,"mousemove",Rr),Nt(Ae.wrapper.ownerDocument,"mouseup",Qr),Xe.history.lastSelOrigin=null}var Rr=_a(y,function(Wr){Wr.buttons===0||!Vt(Wr)?Or(Wr):fr(Wr)}),Qr=_a(y,Or);y.state.selectingText=Qr,Et(Ae.wrapper.ownerDocument,"mousemove",Rr),Et(Ae.wrapper.ownerDocument,"mouseup",Qr)}function Ps(y,b){var fe=b.anchor,de=b.head,Ae=dn(y.doc,fe.line);if(Ht(fe,de)==0&&fe.sticky==de.sticky)return b;var Xe=at(Ae);if(!Xe)return b;var ot=ut(Xe,fe.ch,fe.sticky),dt=Xe[ot];if(dt.from!=fe.ch&&dt.to!=fe.ch)return b;var mt=ot+(dt.from==fe.ch==(dt.level!=1)?0:1);if(mt==0||mt==Xe.length)return b;var At;if(de.line!=fe.line)At=(de.line-fe.line)*(y.doc.direction=="ltr"?1:-1)>0;else{var Qt=ut(Xe,de.ch,de.sticky),nn=Qt-ot||(de.ch-fe.ch)*(dt.level==1?-1:1);Qt==mt-1||Qt==mt?At=nn<0:At=nn>0}var Tn=Xe[mt+(At?-1:0)],wn=At==(Tn.level==1),nr=wn?Tn.from:Tn.to,fr=wn?"after":"before";return fe.ch==nr&&fe.sticky==fr?b:new An(new Pt(fe.line,nr,fr),de)}function us(y,b,fe,de){var Ae,Xe;if(b.touches)Ae=b.touches[0].clientX,Xe=b.touches[0].clientY;else try{Ae=b.clientX,Xe=b.clientY}catch(Tn){return!1}if(Ae>=Math.floor(y.display.gutters.getBoundingClientRect().right))return!1;de&&jt(b);var ot=y.display,dt=ot.lineDiv.getBoundingClientRect();if(Xe>dt.bottom||!Bt(y,fe))return qt(b);Xe-=dt.top-ot.viewOffset;for(var mt=0;mt<y.display.gutterSpecs.length;++mt){var At=ot.gutters.childNodes[mt];if(At&&At.getBoundingClientRect().right>=Ae){var Qt=Xt(y.doc,Xe),nn=y.display.gutterSpecs[mt];return Ft(y,fe,y,Qt,nn.className,b),qt(b)}}}function es(y,b){return us(y,b,"gutterClick",!0)}function Bs(y,b){Za(y.display,b)||Wl(y,b)||Ot(y,b,"contextmenu")||Be||y.display.input.onContextMenu(b)}function Wl(y,b){return Bt(y,"gutterContextMenu")?us(y,b,"gutterContextMenu",!1):!1}function ju(y){y.display.wrapper.className=y.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+y.options.theme.replace(/(^|\s)\s*/g," cm-s-"),fs(y)}var fl={toString:function(){return"CodeMirror.Init"}},Mu={},eu={};function Uu(y){var b=y.optionHandlers;function fe(de,Ae,Xe,ot){y.defaults[de]=Ae,Xe&&(b[de]=ot?function(dt,mt,At){At!=fl&&Xe(dt,mt,At)}:Xe)}y.defineOption=fe,y.Init=fl,fe("value","",function(de,Ae){return de.setValue(Ae)},!0),fe("mode",null,function(de,Ae){de.doc.modeOption=Ae,Vr(de)},!0),fe("indentUnit",2,Vr,!0),fe("indentWithTabs",!1),fe("smartIndent",!0),fe("tabSize",4,function(de){zr(de),fs(de),lo(de)},!0),fe("lineSeparator",null,function(de,Ae){if(de.doc.lineSep=Ae,!!Ae){var Xe=[],ot=de.doc.first;de.doc.iter(function(mt){for(var At=0;;){var Qt=mt.text.indexOf(Ae,At);if(Qt==-1)break;At=Qt+Ae.length,Xe.push(Pt(ot,Qt))}ot++});for(var dt=Xe.length-1;dt>=0;dt--)Vi(de.doc,Ae,Xe[dt],Pt(Xe[dt].line,Xe[dt].ch+Ae.length))}}),fe("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200c\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,function(de,Ae,Xe){de.state.specialChars=new RegExp(Ae.source+(Ae.test(" ")?"":"| "),"g"),Xe!=fl&&de.refresh()}),fe("specialCharPlaceholder",ra,function(de){return de.refresh()},!0),fe("electricChars",!0),fe("inputStyle",ae?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),fe("spellcheck",!1,function(de,Ae){return de.getInputField().spellcheck=Ae},!0),fe("autocorrect",!1,function(de,Ae){return de.getInputField().autocorrect=Ae},!0),fe("autocapitalize",!1,function(de,Ae){return de.getInputField().autocapitalize=Ae},!0),fe("rtlMoveVisually",!me),fe("wholeLineUpdateBefore",!0),fe("theme","default",function(de){ju(de),fn(de)},!0),fe("keyMap","default",function(de,Ae,Xe){var ot=ul(Ae),dt=Xe!=fl&&ul(Xe);dt&&dt.detach&&dt.detach(de,ot),ot.attach&&ot.attach(de,dt||null)}),fe("extraKeys",null),fe("configureMouse",null),fe("lineWrapping",!1,Ku,!0),fe("gutters",[],function(de,Ae){de.display.gutterSpecs=Yt(Ae,de.options.lineNumbers),fn(de)},!0),fe("fixedGutter",!0,function(de,Ae){de.display.gutters.style.left=Ae?yl(de.display)+"px":"0",de.refresh()},!0),fe("coverGutterNextToScrollbar",!1,function(de){return Zs(de)},!0),fe("scrollbarStyle","native",function(de){Ql(de),Zs(de),de.display.scrollbars.setScrollTop(de.doc.scrollTop),de.display.scrollbars.setScrollLeft(de.doc.scrollLeft)},!0),fe("lineNumbers",!1,function(de,Ae){de.display.gutterSpecs=Yt(de.options.gutters,Ae),fn(de)},!0),fe("firstLineNumber",1,fn,!0),fe("lineNumberFormatter",function(de){return de},fn,!0),fe("showCursorWhenSelecting",!1,ps,!0),fe("resetSelectionOnContextMenu",!0),fe("lineWiseCopyCut",!0),fe("pasteLinesPerSelection",!0),fe("selectionsMayTouch",!1),fe("readOnly",!1,function(de,Ae){Ae=="nocursor"&&(ws(de),de.display.input.blur()),de.display.input.readOnlyChanged(Ae)}),fe("screenReaderLabel",null,function(de,Ae){Ae=Ae===""?null:Ae,de.display.input.screenReaderLabelChanged(Ae)}),fe("disableInput",!1,function(de,Ae){Ae||de.display.input.reset()},!0),fe("dragDrop",!0,Vu),fe("allowDropFileTypes",null),fe("cursorBlinkRate",530),fe("cursorScrollMargin",0),fe("cursorHeight",1,ps,!0),fe("singleCursorHeightPerLine",!0,ps,!0),fe("workTime",100),fe("workDelay",100),fe("flattenSpans",!0,zr,!0),fe("addModeClass",!1,zr,!0),fe("pollInterval",100),fe("undoDepth",200,function(de,Ae){return de.doc.history.undoDepth=Ae}),fe("historyEventDelay",1250),fe("viewportMargin",10,function(de){return de.refresh()},!0),fe("maxHighlightLength",1e4,zr,!0),fe("moveInputWithCursor",!0,function(de,Ae){Ae||de.display.input.resetPosition()}),fe("tabindex",null,function(de,Ae){return de.display.input.getField().tabIndex=Ae||""}),fe("autofocus",null),fe("direction","ltr",function(de,Ae){return de.doc.setDirection(Ae)},!0),fe("phrases",null)}function Vu(y,b,fe){var de=fe&&fe!=fl;if(!b!=!de){var Ae=y.display.dragFunctions,Xe=b?Et:Nt;Xe(y.display.scroller,"dragstart",Ae.start),Xe(y.display.scroller,"dragenter",Ae.enter),Xe(y.display.scroller,"dragover",Ae.over),Xe(y.display.scroller,"dragleave",Ae.leave),Xe(y.display.scroller,"drop",Ae.drop)}}function Ku(y){y.options.lineWrapping?(we(y.display.wrapper,"CodeMirror-wrap"),y.display.sizer.style.minWidth="",y.display.sizerWidth=null):(ke(y.display.wrapper,"CodeMirror-wrap"),Ur(y)),xs(y),lo(y),fs(y),setTimeout(function(){return Zs(y)},100)}function Ba(y,b){var fe=this;if(!(this instanceof Ba))return new Ba(y,b);this.options=b=b?it(b):{},it(Mu,b,!1);var de=b.value;typeof de=="string"?de=new ca(de,b.mode,null,b.lineSeparator,b.direction):b.mode&&(de.modeOption=b.mode),this.doc=de;var Ae=new Ba.inputStyles[b.inputStyle](this),Xe=this.display=new on(y,de,Ae,b);Xe.wrapper.CodeMirror=this,ju(this),b.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),Ql(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new Ke,keySeq:null,specialChars:null},b.autofocus&&!ae&&Xe.input.focus(),ye&&ee<11&&setTimeout(function(){return fe.display.input.reset(!0)},20),Gu(this),ll(),ms(this),this.curOp.forceUpdate=!0,yi(this,de),b.autofocus&&!ae||this.hasFocus()?setTimeout(function(){fe.hasFocus()&&!fe.state.focused&&Kl(fe)},20):ws(this);for(var ot in eu)eu.hasOwnProperty(ot)&&eu[ot](this,b[ot],fl);zt(this),b.finishInit&&b.finishInit(this);for(var dt=0;dt<wu.length;++dt)wu[dt](this);Os(this),E&&b.lineWrapping&&getComputedStyle(Xe.lineDiv).textRendering=="optimizelegibility"&&(Xe.lineDiv.style.textRendering="auto")}Ba.defaults=Mu,Ba.optionHandlers=eu;function Gu(y){var b=y.display;Et(b.scroller,"mousedown",_a(y,Rl)),ye&&ee<11?Et(b.scroller,"dblclick",_a(y,function(mt){if(!Ot(y,mt)){var At=qo(y,mt);if(!(!At||es(y,mt)||Za(y.display,mt))){jt(mt);var Qt=y.findWordAt(At);Ri(y.doc,Qt.anchor,Qt.head)}}})):Et(b.scroller,"dblclick",function(mt){return Ot(y,mt)||jt(mt)}),Et(b.scroller,"contextmenu",function(mt){return Bs(y,mt)}),Et(b.input.getField(),"contextmenu",function(mt){b.scroller.contains(mt.target)||Bs(y,mt)});var fe,de={end:0};function Ae(){b.activeTouch&&(fe=setTimeout(function(){return b.activeTouch=null},1e3),de=b.activeTouch,de.end=+new Date)}function Xe(mt){if(mt.touches.length!=1)return!1;var At=mt.touches[0];return At.radiusX<=1&&At.radiusY<=1}function ot(mt,At){if(At.left==null)return!0;var Qt=At.left-mt.left,nn=At.top-mt.top;return Qt*Qt+nn*nn>20*20}Et(b.scroller,"touchstart",function(mt){if(!Ot(y,mt)&&!Xe(mt)&&!es(y,mt)){b.input.ensurePolled(),clearTimeout(fe);var At=+new Date;b.activeTouch={start:At,moved:!1,prev:At-de.end<=300?de:null},mt.touches.length==1&&(b.activeTouch.left=mt.touches[0].pageX,b.activeTouch.top=mt.touches[0].pageY)}}),Et(b.scroller,"touchmove",function(){b.activeTouch&&(b.activeTouch.moved=!0)}),Et(b.scroller,"touchend",function(mt){var At=b.activeTouch;if(At&&!Za(b,mt)&&At.left!=null&&!At.moved&&new Date-At.start<300){var Qt=y.coordsChar(b.activeTouch,"page"),nn;!At.prev||ot(At,At.prev)?nn=new An(Qt,Qt):!At.prev.prev||ot(At,At.prev.prev)?nn=y.findWordAt(Qt):nn=new An(Pt(Qt.line,0),Dt(y.doc,Pt(Qt.line+1,0))),y.setSelection(nn.anchor,nn.head),y.focus(),jt(mt)}Ae()}),Et(b.scroller,"touchcancel",Ae),Et(b.scroller,"scroll",function(){b.scroller.clientHeight&&(rl(y,b.scroller.scrollTop),As(y,b.scroller.scrollLeft,!0),Ft(y,"scroll",y))}),Et(b.scroller,"mousewheel",function(mt){return Pn(y,mt)}),Et(b.scroller,"DOMMouseScroll",function(mt){return Pn(y,mt)}),Et(b.wrapper,"scroll",function(){return b.wrapper.scrollTop=b.wrapper.scrollLeft=0}),b.dragFunctions={enter:function(mt){Ot(y,mt)||wt(mt)},over:function(mt){Ot(y,mt)||(Qo(y,mt),wt(mt))},start:function(mt){return Jo(y,mt)},drop:_a(y,ss),leave:function(mt){Ot(y,mt)||al(y)}};var dt=b.input.getField();Et(dt,"keyup",function(mt){return Nl.call(y,mt)}),Et(dt,"keydown",_a(y,Ml)),Et(dt,"keypress",_a(y,kl)),Et(dt,"focus",function(mt){return Kl(y,mt)}),Et(dt,"blur",function(mt){return ws(y,mt)})}var wu=[];Ba.defineInitHook=function(y){return wu.push(y)};function zl(y,b,fe,de){var Ae=y.doc,Xe;fe==null&&(fe="add"),fe=="smart"&&(Ae.mode.indent?Xe=kn(y,b).state:fe="prev");var ot=y.options.tabSize,dt=dn(Ae,b),mt=We(dt.text,null,ot);dt.stateAfter&&(dt.stateAfter=null);var At=dt.text.match(/^\s*/)[0],Qt;if(!de&&!/\S/.test(dt.text))Qt=0,fe="not";else if(fe=="smart"&&(Qt=Ae.mode.indent(Xe,dt.text.slice(At.length),dt.text),Qt==et||Qt>150)){if(!de)return;fe="prev"}fe=="prev"?b>Ae.first?Qt=We(dn(Ae,b-1).text,null,ot):Qt=0:fe=="add"?Qt=mt+y.options.indentUnit:fe=="subtract"?Qt=mt-y.options.indentUnit:typeof fe=="number"&&(Qt=mt+fe),Qt=Math.max(0,Qt);var nn="",Tn=0;if(y.options.indentWithTabs)for(var wn=Math.floor(Qt/ot);wn;--wn)Tn+=ot,nn+=" ";if(Tn<Qt&&(nn+=ft(Qt-Tn)),nn!=At)return Vi(Ae,nn,Pt(b,0),Pt(b,At.length),"+input"),dt.stateAfter=null,!0;for(var nr=0;nr<Ae.sel.ranges.length;nr++){var fr=Ae.sel.ranges[nr];if(fr.head.line==b&&fr.head.ch<At.length){var Or=Pt(b,At.length);ja(Ae,nr,new An(Or,Or));break}}}var ts=null;function tu(y){ts=y}function Eu(y,b,fe,de,Ae){var Xe=y.doc;y.display.shift=!1,de||(de=Xe.sel);var ot=+new Date-200,dt=Ae=="paste"||y.state.pasteIncoming>ot,mt=gn(b),At=null;if(dt&&de.ranges.length>1)if(ts&&ts.text.join(`
|
|
|
`)==b){if(de.ranges.length%ts.text.length==0){At=[];for(var Qt=0;Qt<ts.text.length;Qt++)At.push(Xe.splitLines(ts.text[Qt]))}}else mt.length==de.ranges.length&&y.options.pasteLinesPerSelection&&(At=tt(mt,function(Rr){return[Rr]}));for(var nn=y.curOp.updateInput,Tn=de.ranges.length-1;Tn>=0;Tn--){var wn=de.ranges[Tn],nr=wn.from(),fr=wn.to();wn.empty()&&(fe&&fe>0?nr=Pt(nr.line,nr.ch-fe):y.state.overwrite&&!dt?fr=Pt(fr.line,Math.min(dn(Xe,fr.line).text.length,fr.ch+lt(mt).length)):dt&&ts&&ts.lineWise&&ts.text.join(`
|
|
|
`)==mt.join(`
|
|
|
`)&&(nr=fr=Pt(nr.line,0)));var Or={from:nr,to:fr,text:At?At[Tn%At.length]:mt,origin:Ae||(dt?"paste":y.state.cutIncoming>ot?"cut":"+input")};na(y.doc,Or),Fi(y,"inputRead",y,Or)}b&&!dt&&ku(y,b),Ss(y),y.curOp.updateInput<2&&(y.curOp.updateInput=nn),y.curOp.typing=!0,y.state.pasteIncoming=y.state.cutIncoming=-1}function Nu(y,b){var fe=y.clipboardData&&y.clipboardData.getData("Text");if(fe)return y.preventDefault(),!b.isReadOnly()&&!b.options.disableInput&&vo(b,function(){return Eu(b,fe,0,null,"paste")}),!0}function ku(y,b){if(!(!y.options.electricChars||!y.options.smartIndent))for(var fe=y.doc.sel,de=fe.ranges.length-1;de>=0;de--){var Ae=fe.ranges[de];if(!(Ae.head.ch>100||de&&fe.ranges[de-1].head.line==Ae.head.line)){var Xe=y.getModeAt(Ae.head),ot=!1;if(Xe.electricChars){for(var dt=0;dt<Xe.electricChars.length;dt++)if(b.indexOf(Xe.electricChars.charAt(dt))>-1){ot=zl(y,Ae.head.line,"smart");break}}else Xe.electricInput&&Xe.electricInput.test(dn(y.doc,Ae.head.line).text.slice(0,Ae.head.ch))&&(ot=zl(y,Ae.head.line,"smart"));ot&&Fi(y,"electricInput",y,Ae.head.line)}}}function Lu(y){for(var b=[],fe=[],de=0;de<y.doc.sel.ranges.length;de++){var Ae=y.doc.sel.ranges[de].head.line,Xe={anchor:Pt(Ae,0),head:Pt(Ae+1,0)};fe.push(Xe),b.push(y.getRange(Xe.anchor,Xe.head))}return{text:b,ranges:fe}}function Ru(y,b,fe,de){y.setAttribute("autocorrect",fe?"":"off"),y.setAttribute("autocapitalize",de?"":"off"),y.setAttribute("spellcheck",!!b)}function Wu(){var y=xe("textarea",null,null,"position: absolute; bottom: -1em; padding: 0; width: 1px; height: 1em; outline: none"),b=xe("div",[y],null,"overflow: hidden; position: relative; width: 3px; height: 0px;");return E?y.style.width="1000px":y.setAttribute("wrap","off"),ie&&(y.style.border="1px solid black"),Ru(y),b}function Xu(y){var b=y.optionHandlers,fe=y.helpers={};y.prototype={constructor:y,focus:function(){window.focus(),this.display.input.focus()},setOption:function(de,Ae){var Xe=this.options,ot=Xe[de];Xe[de]==Ae&&de!="mode"||(Xe[de]=Ae,b.hasOwnProperty(de)&&_a(this,b[de])(this,Ae,ot),Ft(this,"optionChange",this,de))},getOption:function(de){return this.options[de]},getDoc:function(){return this.doc},addKeyMap:function(de,Ae){this.state.keyMaps[Ae?"push":"unshift"](ul(de))},removeKeyMap:function(de){for(var Ae=this.state.keyMaps,Xe=0;Xe<Ae.length;++Xe)if(Ae[Xe]==de||Ae[Xe].name==de)return Ae.splice(Xe,1),!0},addOverlay:uo(function(de,Ae){var Xe=de.token?de:y.getMode(this.options,de);if(Xe.startState)throw new Error("Overlays may not be stateful.");Re(this.state.overlays,{mode:Xe,modeSpec:de,opaque:Ae&&Ae.opaque,priority:Ae&&Ae.priority||0},function(ot){return ot.priority}),this.state.modeGen++,lo(this)}),removeOverlay:uo(function(de){for(var Ae=this.state.overlays,Xe=0;Xe<Ae.length;++Xe){var ot=Ae[Xe].modeSpec;if(ot==de||typeof de=="string"&&ot.name==de){Ae.splice(Xe,1),this.state.modeGen++,lo(this);return}}}),indentLine:uo(function(de,Ae,Xe){typeof Ae!="string"&&typeof Ae!="number"&&(Ae==null?Ae=this.options.smartIndent?"smart":"prev":Ae=Ae?"add":"subtract"),Tt(this.doc,de)&&zl(this,de,Ae,Xe)}),indentSelection:uo(function(de){for(var Ae=this.doc.sel.ranges,Xe=-1,ot=0;ot<Ae.length;ot++){var dt=Ae[ot];if(dt.empty())dt.head.line>Xe&&(zl(this,dt.head.line,de,!0),Xe=dt.head.line,ot==this.doc.sel.primIndex&&Ss(this));else{var mt=dt.from(),At=dt.to(),Qt=Math.max(Xe,mt.line);Xe=Math.min(this.lastLine(),At.line-(At.ch?0:1))+1;for(var nn=Qt;nn<Xe;++nn)zl(this,nn,de);var Tn=this.doc.sel.ranges;mt.ch==0&&Ae.length==Tn.length&&Tn[ot].from().ch>0&&ja(this.doc,ot,new An(mt,Tn[ot].to()),Ye)}}}),getTokenAt:function(de,Ae){return qn(this,de,Ae)},getLineTokens:function(de,Ae){return qn(this,Pt(de),Ae,!0)},getTokenTypeAt:function(de){de=Dt(this.doc,de);var Ae=In(this,dn(this.doc,de.line)),Xe=0,ot=(Ae.length-1)/2,dt=de.ch,mt;if(dt==0)mt=Ae[2];else for(;;){var At=Xe+ot>>1;if((At?Ae[At*2-1]:0)>=dt)ot=At;else if(Ae[At*2+1]<dt)Xe=At+1;else{mt=Ae[At*2+2];break}}var Qt=mt?mt.indexOf("overlay "):-1;return Qt<0?mt:Qt==0?null:mt.slice(0,Qt-1)},getModeAt:function(de){var Ae=this.doc.mode;return Ae.innerMode?y.innerMode(Ae,this.getTokenAt(de).state).mode:Ae},getHelper:function(de,Ae){return this.getHelpers(de,Ae)[0]},getHelpers:function(de,Ae){var Xe=[];if(!fe.hasOwnProperty(Ae))return Xe;var ot=fe[Ae],dt=this.getModeAt(de);if(typeof dt[Ae]=="string")ot[dt[Ae]]&&Xe.push(ot[dt[Ae]]);else if(dt[Ae])for(var mt=0;mt<dt[Ae].length;mt++){var At=ot[dt[Ae][mt]];At&&Xe.push(At)}else dt.helperType&&ot[dt.helperType]?Xe.push(ot[dt.helperType]):ot[dt.name]&&Xe.push(ot[dt.name]);for(var Qt=0;Qt<ot._global.length;Qt++){var nn=ot._global[Qt];nn.pred(dt,this)&&$e(Xe,nn.val)==-1&&Xe.push(nn.val)}return Xe},getStateAfter:function(de,Ae){var Xe=this.doc;return de=St(Xe,de==null?Xe.first+Xe.size-1:de),kn(this,de+1,Ae).state},cursorCoords:function(de,Ae){var Xe,ot=this.doc.sel.primary();return de==null?Xe=ot.head:typeof de=="object"?Xe=Dt(this.doc,de):Xe=de?ot.from():ot.to(),oo(this,Xe,Ae||"page")},charCoords:function(de,Ae){return rs(this,Dt(this.doc,de),Ae||"page")},coordsChar:function(de,Ae){return de=tl(this,de,Ae||"page"),Ka(this,de.left,de.top)},lineAtHeight:function(de,Ae){return de=tl(this,{top:de,left:0},Ae||"page").top,Xt(this.doc,de+this.display.viewOffset)},heightAtLine:function(de,Ae,Xe){var ot=!1,dt;if(typeof de=="number"){var mt=this.doc.first+this.doc.size-1;de<this.doc.first?de=this.doc.first:de>mt&&(de=mt,ot=!0),dt=dn(this.doc,de)}else dt=de;return ks(this,dt,{top:0,left:0},Ae||"page",Xe||ot).top+(ot?this.doc.height-Pr(dt):0)},defaultTextHeight:function(){return wo(this.display)},defaultCharWidth:function(){return Lo(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(de,Ae,Xe,ot,dt){var mt=this.display;de=oo(this,Dt(this.doc,de));var At=de.bottom,Qt=de.left;if(Ae.style.position="absolute",Ae.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(Ae),mt.sizer.appendChild(Ae),ot=="over")At=de.top;else if(ot=="above"||ot=="near"){var nn=Math.max(mt.wrapper.clientHeight,this.doc.height),Tn=Math.max(mt.sizer.clientWidth,mt.lineSpace.clientWidth);(ot=="above"||de.bottom+Ae.offsetHeight>nn)&&de.top>Ae.offsetHeight?At=de.top-Ae.offsetHeight:de.bottom+Ae.offsetHeight<=nn&&(At=de.bottom),Qt+Ae.offsetWidth>Tn&&(Qt=Tn-Ae.offsetWidth)}Ae.style.top=At+"px",Ae.style.left=Ae.style.right="",dt=="right"?(Qt=mt.sizer.clientWidth-Ae.offsetWidth,Ae.style.right="0px"):(dt=="left"?Qt=0:dt=="middle"&&(Qt=(mt.sizer.clientWidth-Ae.offsetWidth)/2),Ae.style.left=Qt+"px"),Xe&&Tu(this,{left:Qt,top:At,right:Qt+Ae.offsetWidth,bottom:At+Ae.offsetHeight})},triggerOnKeyDown:uo(Ml),triggerOnKeyPress:uo(kl),triggerOnKeyUp:Nl,triggerOnMouseDown:uo(Rl),execCommand:function(de){if(ls.hasOwnProperty(de))return ls[de].call(null,this)},triggerElectric:uo(function(de){ku(this,de)}),findPosH:function(de,Ae,Xe,ot){var dt=1;Ae<0&&(dt=-1,Ae=-Ae);for(var mt=Dt(this.doc,de),At=0;At<Ae&&(mt=Su(this.doc,mt,dt,Xe,ot),!mt.hitSide);++At);return mt},moveH:uo(function(de,Ae){var Xe=this;this.extendSelectionsBy(function(ot){return Xe.display.shift||Xe.doc.extend||ot.empty()?Su(Xe.doc,ot.head,de,Ae,Xe.options.rtlMoveVisually):de<0?ot.from():ot.to()},Je)}),deleteH:uo(function(de,Ae){var Xe=this.doc.sel,ot=this.doc;Xe.somethingSelected()?ot.replaceSelection("",null,"+delete"):gs(this,function(dt){var mt=Su(ot,dt.head,de,Ae,!1);return de<0?{from:mt,to:dt.head}:{from:dt.head,to:mt}})}),findPosV:function(de,Ae,Xe,ot){var dt=1,mt=ot;Ae<0&&(dt=-1,Ae=-Ae);for(var At=Dt(this.doc,de),Qt=0;Qt<Ae;++Qt){var nn=oo(this,At,"div");if(mt==null?mt=nn.left:nn.left=mt,At=zu(this,nn,dt,Xe),At.hitSide)break}return At},moveV:uo(function(de,Ae){var Xe=this,ot=this.doc,dt=[],mt=!this.display.shift&&!ot.extend&&ot.sel.somethingSelected();if(ot.extendSelectionsBy(function(Qt){if(mt)return de<0?Qt.from():Qt.to();var nn=oo(Xe,Qt.head,"div");Qt.goalColumn!=null&&(nn.left=Qt.goalColumn),dt.push(nn.left);var Tn=zu(Xe,nn,de,Ae);return Ae=="page"&&Qt==ot.sel.primary()&&Gl(Xe,rs(Xe,Tn,"div").top-nn.top),Tn},Je),dt.length)for(var At=0;At<ot.sel.ranges.length;At++)ot.sel.ranges[At].goalColumn=dt[At]}),findWordAt:function(de){var Ae=this.doc,Xe=dn(Ae,de.line).text,ot=de.ch,dt=de.ch;if(Xe){var mt=this.getHelper(de,"wordChars");(de.sticky=="before"||dt==Xe.length)&&ot?--ot:++dt;for(var At=Xe.charAt(ot),Qt=Ze(At,mt)?function(nn){return Ze(nn,mt)}:/\s/.test(At)?function(nn){return/\s/.test(nn)}:function(nn){return!/\s/.test(nn)&&!Ze(nn)};ot>0&&Qt(Xe.charAt(ot-1));)--ot;for(;dt<Xe.length&&Qt(Xe.charAt(dt));)++dt}return new An(Pt(de.line,ot),Pt(de.line,dt))},toggleOverwrite:function(de){de!=null&&de==this.state.overwrite||((this.state.overwrite=!this.state.overwrite)?we(this.display.cursorDiv,"CodeMirror-overwrite"):ke(this.display.cursorDiv,"CodeMirror-overwrite"),Ft(this,"overwriteToggle",this,this.state.overwrite))},hasFocus:function(){return this.display.input.getField()==je()},isReadOnly:function(){return!!(this.options.readOnly||this.doc.cantEdit)},scrollTo:uo(function(de,Ae){nl(this,de,Ae)}),getScrollInfo:function(){var de=this.display.scroller;return{left:de.scrollLeft,top:de.scrollTop,height:de.scrollHeight-mo(this)-this.display.barHeight,width:de.scrollWidth-mo(this)-this.display.barWidth,clientHeight:$o(this),clientWidth:Zo(this)}},scrollIntoView:uo(function(de,Ae){de==null?(de={from:this.doc.sel.primary().head,to:null},Ae==null&&(Ae=this.options.cursorScrollMargin)):typeof de=="number"?de={from:Pt(de,0),to:null}:de.from==null&&(de={from:de,to:null}),de.to||(de.to=de.from),de.margin=Ae||0,de.from.line!=null?lu(this,de):Xl(this,de.from,de.to,de.margin)}),setSize:uo(function(de,Ae){var Xe=this,ot=function(mt){return typeof mt=="number"||/^\d+$/.test(String(mt))?mt+"px":mt};de!=null&&(this.display.wrapper.style.width=ot(de)),Ae!=null&&(this.display.wrapper.style.height=ot(Ae)),this.options.lineWrapping&&Uo(this);var dt=this.display.viewFrom;this.doc.iter(dt,this.display.viewTo,function(mt){if(mt.widgets){for(var At=0;At<mt.widgets.length;At++)if(mt.widgets[At].noHScroll){as(Xe,dt,"widget");break}}++dt}),this.curOp.forceUpdate=!0,Ft(this,"refresh",this)}),operation:function(de){return vo(this,de)},startOperation:function(){return ms(this)},endOperation:function(){return Os(this)},refresh:uo(function(){var de=this.display.cachedTextHeight;lo(this),this.curOp.forceUpdate=!0,fs(this),nl(this,this.doc.scrollLeft,this.doc.scrollTop),pt(this.display),(de==null||Math.abs(de-wo(this.display))>.5||this.options.lineWrapping)&&xs(this),Ft(this,"refresh",this)}),swapDoc:uo(function(de){var Ae=this.doc;return Ae.cm=null,this.state.selectingText&&this.state.selectingText(),yi(this,de),fs(this),this.display.input.reset(),nl(this,de.scrollLeft,de.scrollTop),this.curOp.forceScroll=!0,Fi(this,"swapDoc",this,Ae),Ae}),phrase:function(de){var Ae=this.options.phrases;return Ae&&Object.prototype.hasOwnProperty.call(Ae,de)?Ae[de]:de},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},bt(y),y.registerHelper=function(de,Ae,Xe){fe.hasOwnProperty(de)||(fe[de]=y[de]={_global:[]}),fe[de][Ae]=Xe},y.registerGlobalHelper=function(de,Ae,Xe,ot){y.registerHelper(de,Ae,ot),fe[de]._global.push({pred:Xe,val:ot})}}function Su(y,b,fe,de,Ae){var Xe=b,ot=fe,dt=dn(y,b.line),mt=Ae&&y.direction=="rtl"?-fe:fe;function At(){var Qr=b.line+mt;return Qr<y.first||Qr>=y.first+y.size?!1:(b=new Pt(Qr,b.ch,b.sticky),dt=dn(y,Qr))}function Qt(Qr){var Wr;if(de=="codepoint"){var ni=dt.text.charCodeAt(b.ch+(de>0?0:-1));isNaN(ni)?Wr=null:Wr=new Pt(b.line,Math.max(0,Math.min(dt.text.length,b.ch+fe*(ni>=55296&&ni<56320?2:1))),-fe)}else Ae?Wr=$l(y.cm,dt,b,fe):Wr=cl(dt,b,fe);if(Wr==null)if(!Qr&&At())b=Il(Ae,y.cm,dt,b.line,mt);else return!1;else b=Wr;return!0}if(de=="char"||de=="codepoint")Qt();else if(de=="column")Qt(!0);else if(de=="word"||de=="group")for(var nn=null,Tn=de=="group",wn=y.cm&&y.cm.getHelper(b,"wordChars"),nr=!0;!(fe<0&&!Qt(!nr));nr=!1){var fr=dt.text.charAt(b.ch)||`
|
|
|
`,Or=Ze(fr,wn)?"w":Tn&&fr==`
|
|
|
`?"n":!Tn||/\s/.test(fr)?null:"p";if(Tn&&!nr&&!Or&&(Or="s"),nn&&nn!=Or){fe<0&&(fe=1,Qt(),b.sticky="after");break}if(Or&&(nn=Or),fe>0&&!Qt(!nr))break}var Rr=La(y,b,Xe,ot,!0);return Ct(Xe,Rr)&&(Rr.hitSide=!0),Rr}function zu(y,b,fe,de){var Ae=y.doc,Xe=b.left,ot;if(de=="page"){var dt=Math.min(y.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),mt=Math.max(dt-.5*wo(y.display),3);ot=(fe>0?b.bottom:b.top)+fe*mt}else de=="line"&&(ot=fe>0?b.bottom+3:b.top-3);for(var At;At=Ka(y,Xe,ot),!!At.outside;){if(fe<0?ot<=0:ot>=Ae.height){At.hitSide=!0;break}ot+=fe*5}return At}var fa=function(y){this.cm=y,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new Ke,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};fa.prototype.init=function(y){var b=this,fe=this,de=fe.cm,Ae=fe.div=y.lineDiv;Ru(Ae,de.options.spellcheck,de.options.autocorrect,de.options.autocapitalize);function Xe(dt){for(var mt=dt.target;mt;mt=mt.parentNode){if(mt==Ae)return!0;if(/\bCodeMirror-(?:line)?widget\b/.test(mt.className))break}return!1}Et(Ae,"paste",function(dt){!Xe(dt)||Ot(de,dt)||Nu(dt,de)||ee<=11&&setTimeout(_a(de,function(){return b.updateFromDOM()}),20)}),Et(Ae,"compositionstart",function(dt){b.composing={data:dt.data,done:!1}}),Et(Ae,"compositionupdate",function(dt){b.composing||(b.composing={data:dt.data,done:!1})}),Et(Ae,"compositionend",function(dt){b.composing&&(dt.data!=b.composing.data&&b.readFromDOMSoon(),b.composing.done=!0)}),Et(Ae,"touchstart",function(){return fe.forceCompositionEnd()}),Et(Ae,"input",function(){b.composing||b.readFromDOMSoon()});function ot(dt){if(!(!Xe(dt)||Ot(de,dt))){if(de.somethingSelected())tu({lineWise:!1,text:de.getSelections()}),dt.type=="cut"&&de.replaceSelection("",null,"cut");else if(de.options.lineWiseCopyCut){var mt=Lu(de);tu({lineWise:!0,text:mt.text}),dt.type=="cut"&&de.operation(function(){de.setSelections(mt.ranges,0,Ye),de.replaceSelection("",null,"cut")})}else return;if(dt.clipboardData){dt.clipboardData.clearData();var At=ts.text.join(`
|
|
|
`);if(dt.clipboardData.setData("Text",At),dt.clipboardData.getData("Text")==At){dt.preventDefault();return}}var Qt=Wu(),nn=Qt.firstChild;de.display.lineSpace.insertBefore(Qt,de.display.lineSpace.firstChild),nn.value=ts.text.join(`
|
|
|
`);var Tn=document.activeElement;Ge(nn),setTimeout(function(){de.display.lineSpace.removeChild(Qt),Tn.focus(),Tn==Ae&&fe.showPrimarySelection()},50)}}Et(Ae,"copy",ot),Et(Ae,"cut",ot)},fa.prototype.screenReaderLabelChanged=function(y){y?this.div.setAttribute("aria-label",y):this.div.removeAttribute("aria-label")},fa.prototype.prepareSelection=function(){var y=iu(this.cm,!1);return y.focus=document.activeElement==this.div,y},fa.prototype.showSelection=function(y,b){!y||!this.cm.display.view.length||((y.focus||b)&&this.showPrimarySelection(),this.showMultipleSelections(y))},fa.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()},fa.prototype.showPrimarySelection=function(){var y=this.getSelection(),b=this.cm,fe=b.doc.sel.primary(),de=fe.from(),Ae=fe.to();if(b.display.viewTo==b.display.viewFrom||de.line>=b.display.viewTo||Ae.line<b.display.viewFrom){y.removeAllRanges();return}var Xe=nu(b,y.anchorNode,y.anchorOffset),ot=nu(b,y.focusNode,y.focusOffset);if(!(Xe&&!Xe.bad&&ot&&!ot.bad&&Ht(xt(Xe,ot),de)==0&&Ht(Jt(Xe,ot),Ae)==0)){var dt=b.display.view,mt=de.line>=b.display.viewFrom&&Zu(b,de)||{node:dt[0].measure.map[2],offset:0},At=Ae.line<b.display.viewTo&&Zu(b,Ae);if(!At){var Qt=dt[dt.length-1].measure,nn=Qt.maps?Qt.maps[Qt.maps.length-1]:Qt.map;At={node:nn[nn.length-1],offset:nn[nn.length-2]-nn[nn.length-3]}}if(!mt||!At){y.removeAllRanges();return}var Tn=y.rangeCount&&y.getRangeAt(0),wn;try{wn=Ie(mt.node,mt.offset,At.offset,At.node)}catch(nr){}wn&&(!x&&b.state.focused?(y.collapse(mt.node,mt.offset),wn.collapsed||(y.removeAllRanges(),y.addRange(wn))):(y.removeAllRanges(),y.addRange(wn)),Tn&&y.anchorNode==null?y.addRange(Tn):x&&this.startGracePeriod()),this.rememberSelection()}},fa.prototype.startGracePeriod=function(){var y=this;clearTimeout(this.gracePeriod),this.gracePeriod=setTimeout(function(){y.gracePeriod=!1,y.selectionChanged()&&y.cm.operation(function(){return y.cm.curOp.selectionChanged=!0})},20)},fa.prototype.showMultipleSelections=function(y){Se(this.cm.display.cursorDiv,y.cursors),Se(this.cm.display.selectionDiv,y.selection)},fa.prototype.rememberSelection=function(){var y=this.getSelection();this.lastAnchorNode=y.anchorNode,this.lastAnchorOffset=y.anchorOffset,this.lastFocusNode=y.focusNode,this.lastFocusOffset=y.focusOffset},fa.prototype.selectionInEditor=function(){var y=this.getSelection();if(!y.rangeCount)return!1;var b=y.getRangeAt(0).commonAncestorContainer;return Le(this.div,b)},fa.prototype.focus=function(){this.cm.options.readOnly!="nocursor"&&((!this.selectionInEditor()||document.activeElement!=this.div)&&this.showSelection(this.prepareSelection(),!0),this.div.focus())},fa.prototype.blur=function(){this.div.blur()},fa.prototype.getField=function(){return this.div},fa.prototype.supportsTouch=function(){return!0},fa.prototype.receivedFocus=function(){var y=this;this.selectionInEditor()?this.pollSelection():vo(this.cm,function(){return y.cm.curOp.selectionChanged=!0});function b(){y.cm.state.focused&&(y.pollSelection(),y.polling.set(y.cm.options.pollInterval,b))}this.polling.set(this.cm.options.pollInterval,b)},fa.prototype.selectionChanged=function(){var y=this.getSelection();return y.anchorNode!=this.lastAnchorNode||y.anchorOffset!=this.lastAnchorOffset||y.focusNode!=this.lastFocusNode||y.focusOffset!=this.lastFocusOffset},fa.prototype.pollSelection=function(){if(!(this.readDOMTimeout!=null||this.gracePeriod||!this.selectionChanged())){var y=this.getSelection(),b=this.cm;if(se&&re&&this.cm.display.gutterSpecs.length&&Yu(y.anchorNode)){this.cm.triggerOnKeyDown({type:"keydown",keyCode:8,preventDefault:Math.abs}),this.blur(),this.focus();return}if(!this.composing){this.rememberSelection();var fe=nu(b,y.anchorNode,y.anchorOffset),de=nu(b,y.focusNode,y.focusOffset);fe&&de&&vo(b,function(){Zr(b.doc,er(fe,de),Ye),(fe.bad||de.bad)&&(b.curOp.selectionChanged=!0)})}}},fa.prototype.pollContent=function(){this.readDOMTimeout!=null&&(clearTimeout(this.readDOMTimeout),this.readDOMTimeout=null);var y=this.cm,b=y.display,fe=y.doc.sel.primary(),de=fe.from(),Ae=fe.to();if(de.ch==0&&de.line>y.firstLine()&&(de=Pt(de.line-1,dn(y.doc,de.line-1).length)),Ae.ch==dn(y.doc,Ae.line).text.length&&Ae.line<y.lastLine()&&(Ae=Pt(Ae.line+1,0)),de.line<b.viewFrom||Ae.line>b.viewTo-1)return!1;var Xe,ot,dt;de.line==b.viewFrom||(Xe=Ko(y,de.line))==0?(ot=Wt(b.view[0].line),dt=b.view[0].node):(ot=Wt(b.view[Xe].line),dt=b.view[Xe-1].node.nextSibling);var mt=Ko(y,Ae.line),At,Qt;if(mt==b.view.length-1?(At=b.viewTo-1,Qt=b.lineDiv.lastChild):(At=Wt(b.view[mt+1].line)-1,Qt=b.view[mt+1].node.previousSibling),!dt)return!1;for(var nn=y.doc.splitLines(Ju(y,dt,Qt,ot,At)),Tn=En(y.doc,Pt(ot,0),Pt(At,dn(y.doc,At).text.length));nn.length>1&&Tn.length>1;)if(lt(nn)==lt(Tn))nn.pop(),Tn.pop(),At--;else if(nn[0]==Tn[0])nn.shift(),Tn.shift(),ot++;else break;for(var wn=0,nr=0,fr=nn[0],Or=Tn[0],Rr=Math.min(fr.length,Or.length);wn<Rr&&fr.charCodeAt(wn)==Or.charCodeAt(wn);)++wn;for(var Qr=lt(nn),Wr=lt(Tn),ni=Math.min(Qr.length-(nn.length==1?wn:0),Wr.length-(Tn.length==1?wn:0));nr<ni&&Qr.charCodeAt(Qr.length-nr-1)==Wr.charCodeAt(Wr.length-nr-1);)++nr;if(nn.length==1&&Tn.length==1&&ot==de.line)for(;wn&&wn>de.ch&&Qr.charCodeAt(Qr.length-nr-1)==Wr.charCodeAt(Wr.length-nr-1);)wn--,nr++;nn[nn.length-1]=Qr.slice(0,Qr.length-nr).replace(/^\u200b+/,""),nn[0]=nn[0].slice(wn).replace(/\u200b+$/,"");var Ei=Pt(ot,wn),bi=Pt(At,Tn.length?lt(Tn).length-nr:0);if(nn.length>1||nn[0]||Ht(Ei,bi))return Vi(y.doc,nn,Ei,bi,"+input"),!0},fa.prototype.ensurePolled=function(){this.forceCompositionEnd()},fa.prototype.reset=function(){this.forceCompositionEnd()},fa.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},fa.prototype.readFromDOMSoon=function(){var y=this;this.readDOMTimeout==null&&(this.readDOMTimeout=setTimeout(function(){if(y.readDOMTimeout=null,y.composing)if(y.composing.done)y.composing=null;else return;y.updateFromDOM()},80))},fa.prototype.updateFromDOM=function(){var y=this;(this.cm.isReadOnly()||!this.pollContent())&&vo(this.cm,function(){return lo(y.cm)})},fa.prototype.setUneditable=function(y){y.contentEditable="false"},fa.prototype.onKeyPress=function(y){y.charCode==0||this.composing||(y.preventDefault(),this.cm.isReadOnly()||_a(this.cm,Eu)(this.cm,String.fromCharCode(y.charCode==null?y.keyCode:y.charCode),0))},fa.prototype.readOnlyChanged=function(y){this.div.contentEditable=String(y!="nocursor")},fa.prototype.onContextMenu=function(){},fa.prototype.resetPosition=function(){},fa.prototype.needsContentAttribute=!0;function Zu(y,b){var fe=Ho(y,b.line);if(!fe||fe.hidden)return null;var de=dn(y.doc,b.line),Ae=ds(fe,de,b.line),Xe=at(de,y.doc.direction),ot="left";if(Xe){var dt=ut(Xe,b.ch);ot=dt%2?"right":"left"}var mt=js(Ae.map,b.ch,ot);return mt.offset=mt.collapse=="right"?mt.end:mt.start,mt}function Yu(y){for(var b=y;b;b=b.parentNode)if(/CodeMirror-gutter-wrapper/.test(b.className))return!0;return!1}function hl(y,b){return b&&(y.bad=!0),y}function Ju(y,b,fe,de,Ae){var Xe="",ot=!1,dt=y.doc.lineSeparator(),mt=!1;function At(wn){return function(nr){return nr.id==wn}}function Qt(){ot&&(Xe+=dt,mt&&(Xe+=dt),ot=mt=!1)}function nn(wn){wn&&(Qt(),Xe+=wn)}function Tn(wn){if(wn.nodeType==1){var nr=wn.getAttribute("cm-text");if(nr){nn(nr);return}var fr=wn.getAttribute("cm-marker"),Or;if(fr){var Rr=y.findMarks(Pt(de,0),Pt(Ae+1,0),At(+fr));Rr.length&&(Or=Rr[0].find(0))&&nn(En(y.doc,Or.from,Or.to).join(dt));return}if(wn.getAttribute("contenteditable")=="false")return;var Qr=/^(pre|div|p|li|table|br)$/i.test(wn.nodeName);if(!/^br$/i.test(wn.nodeName)&&wn.textContent.length==0)return;Qr&&Qt();for(var Wr=0;Wr<wn.childNodes.length;Wr++)Tn(wn.childNodes[Wr]);/^(pre|p)$/i.test(wn.nodeName)&&(mt=!0),Qr&&(ot=!0)}else wn.nodeType==3&&nn(wn.nodeValue.replace(/\u200b/g,"").replace(/\u00a0/g," "))}for(;Tn(b),b!=fe;)b=b.nextSibling,mt=!1;return Xe}function nu(y,b,fe){var de;if(b==y.display.lineDiv){if(de=y.display.lineDiv.childNodes[fe],!de)return hl(y.clipPos(Pt(y.display.viewTo-1)),!0);b=null,fe=0}else for(de=b;;de=de.parentNode){if(!de||de==y.display.lineDiv)return null;if(de.parentNode&&de.parentNode==y.display.lineDiv)break}for(var Ae=0;Ae<y.display.view.length;Ae++){var Xe=y.display.view[Ae];if(Xe.node==de)return Qu(Xe,b,fe)}}function Qu(y,b,fe){var de=y.text.firstChild,Ae=!1;if(!b||!Le(de,b))return hl(Pt(Wt(y.line),0),!0);if(b==de&&(Ae=!0,b=de.childNodes[fe],fe=0,!b)){var Xe=y.rest?lt(y.rest):y.line;return hl(Pt(Wt(Xe),Xe.text.length),Ae)}var ot=b.nodeType==3?b:null,dt=b;for(!ot&&b.childNodes.length==1&&b.firstChild.nodeType==3&&(ot=b.firstChild,fe&&(fe=ot.nodeValue.length));dt.parentNode!=de;)dt=dt.parentNode;var mt=y.measure,At=mt.maps;function Qt(Or,Rr,Qr){for(var Wr=-1;Wr<(At?At.length:0);Wr++)for(var ni=Wr<0?mt.map:At[Wr],Ei=0;Ei<ni.length;Ei+=3){var bi=ni[Ei+2];if(bi==Or||bi==Rr){var Hi=Wt(Wr<0?y.line:y.rest[Wr]),Ca=ni[Ei]+Qr;return(Qr<0||bi!=Or)&&(Ca=ni[Ei+(Qr?1:0)]),Pt(Hi,Ca)}}}var nn=Qt(ot,dt,fe);if(nn)return hl(nn,Ae);for(var Tn=dt.nextSibling,wn=ot?ot.nodeValue.length-fe:0;Tn;Tn=Tn.nextSibling){if(nn=Qt(Tn,Tn.firstChild,0),nn)return hl(Pt(nn.line,nn.ch-wn),Ae);wn+=Tn.textContent.length}for(var nr=dt.previousSibling,fr=fe;nr;nr=nr.previousSibling){if(nn=Qt(nr,nr.firstChild,-1),nn)return hl(Pt(nn.line,nn.ch+fr),Ae);fr+=nr.textContent.length}}var Va=function(y){this.cm=y,this.prevInput="",this.pollingFast=!1,this.polling=new Ke,this.hasSelection=!1,this.composing=null};Va.prototype.init=function(y){var b=this,fe=this,de=this.cm;this.createField(y);var Ae=this.textarea;y.wrapper.insertBefore(this.wrapper,y.wrapper.firstChild),ie&&(Ae.style.width="0px"),Et(Ae,"input",function(){ye&&ee>=9&&b.hasSelection&&(b.hasSelection=null),fe.poll()}),Et(Ae,"paste",function(ot){Ot(de,ot)||Nu(ot,de)||(de.state.pasteIncoming=+new Date,fe.fastPoll())});function Xe(ot){if(!Ot(de,ot)){if(de.somethingSelected())tu({lineWise:!1,text:de.getSelections()});else if(de.options.lineWiseCopyCut){var dt=Lu(de);tu({lineWise:!0,text:dt.text}),ot.type=="cut"?de.setSelections(dt.ranges,null,Ye):(fe.prevInput="",Ae.value=dt.text.join(`
|
|
|
`),Ge(Ae))}else return;ot.type=="cut"&&(de.state.cutIncoming=+new Date)}}Et(Ae,"cut",Xe),Et(Ae,"copy",Xe),Et(y.scroller,"paste",function(ot){if(!(Za(y,ot)||Ot(de,ot))){if(!Ae.dispatchEvent){de.state.pasteIncoming=+new Date,fe.focus();return}var dt=new Event("paste");dt.clipboardData=ot.clipboardData,Ae.dispatchEvent(dt)}}),Et(y.lineSpace,"selectstart",function(ot){Za(y,ot)||jt(ot)}),Et(Ae,"compositionstart",function(){var ot=de.getCursor("from");fe.composing&&fe.composing.range.clear(),fe.composing={start:ot,range:de.markText(ot,de.getCursor("to"),{className:"CodeMirror-composing"})}}),Et(Ae,"compositionend",function(){fe.composing&&(fe.poll(),fe.composing.range.clear(),fe.composing=null)})},Va.prototype.createField=function(y){this.wrapper=Wu(),this.textarea=this.wrapper.firstChild},Va.prototype.screenReaderLabelChanged=function(y){y?this.textarea.setAttribute("aria-label",y):this.textarea.removeAttribute("aria-label")},Va.prototype.prepareSelection=function(){var y=this.cm,b=y.display,fe=y.doc,de=iu(y);if(y.options.moveInputWithCursor){var Ae=oo(y,fe.sel.primary().head,"div"),Xe=b.wrapper.getBoundingClientRect(),ot=b.lineDiv.getBoundingClientRect();de.teTop=Math.max(0,Math.min(b.wrapper.clientHeight-10,Ae.top+ot.top-Xe.top)),de.teLeft=Math.max(0,Math.min(b.wrapper.clientWidth-10,Ae.left+ot.left-Xe.left))}return de},Va.prototype.showSelection=function(y){var b=this.cm,fe=b.display;Se(fe.cursorDiv,y.cursors),Se(fe.selectionDiv,y.selection),y.teTop!=null&&(this.wrapper.style.top=y.teTop+"px",this.wrapper.style.left=y.teLeft+"px")},Va.prototype.reset=function(y){if(!(this.contextMenuPending||this.composing)){var b=this.cm;if(b.somethingSelected()){this.prevInput="";var fe=b.getSelection();this.textarea.value=fe,b.state.focused&&Ge(this.textarea),ye&&ee>=9&&(this.hasSelection=fe)}else y||(this.prevInput=this.textarea.value="",ye&&ee>=9&&(this.hasSelection=null))}},Va.prototype.getField=function(){return this.textarea},Va.prototype.supportsTouch=function(){return!1},Va.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"&&(!ae||je()!=this.textarea))try{this.textarea.focus()}catch(y){}},Va.prototype.blur=function(){this.textarea.blur()},Va.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},Va.prototype.receivedFocus=function(){this.slowPoll()},Va.prototype.slowPoll=function(){var y=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,function(){y.poll(),y.cm.state.focused&&y.slowPoll()})},Va.prototype.fastPoll=function(){var y=!1,b=this;b.pollingFast=!0;function fe(){var de=b.poll();!de&&!y?(y=!0,b.polling.set(60,fe)):(b.pollingFast=!1,b.slowPoll())}b.polling.set(20,fe)},Va.prototype.poll=function(){var y=this,b=this.cm,fe=this.textarea,de=this.prevInput;if(this.contextMenuPending||!b.state.focused||Ln(fe)&&!de&&!this.composing||b.isReadOnly()||b.options.disableInput||b.state.keySeq)return!1;var Ae=fe.value;if(Ae==de&&!b.somethingSelected())return!1;if(ye&&ee>=9&&this.hasSelection===Ae||he&&/[\uf700-\uf7ff]/.test(Ae))return b.display.input.reset(),!1;if(b.doc.sel==b.display.selForContextMenu){var Xe=Ae.charCodeAt(0);if(Xe==8203&&!de&&(de="\u200B"),Xe==8666)return this.reset(),this.cm.execCommand("undo")}for(var ot=0,dt=Math.min(de.length,Ae.length);ot<dt&&de.charCodeAt(ot)==Ae.charCodeAt(ot);)++ot;return vo(b,function(){Eu(b,Ae.slice(ot),de.length-ot,null,y.composing?"*compose":null),Ae.length>1e3||Ae.indexOf(`
|
|
|
`)>-1?fe.value=y.prevInput="":y.prevInput=Ae,y.composing&&(y.composing.range.clear(),y.composing.range=b.markText(y.composing.start,b.getCursor("to"),{className:"CodeMirror-composing"}))}),!0},Va.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},Va.prototype.onKeyPress=function(){ye&&ee>=9&&(this.hasSelection=null),this.fastPoll()},Va.prototype.onContextMenu=function(y){var b=this,fe=b.cm,de=fe.display,Ae=b.textarea;b.contextMenuPending&&b.contextMenuPending();var Xe=qo(fe,y),ot=de.scroller.scrollTop;if(!Xe||te)return;var dt=fe.options.resetSelectionOnContextMenu;dt&&fe.doc.sel.contains(Xe)==-1&&_a(fe,Zr)(fe.doc,er(Xe),Ye);var mt=Ae.style.cssText,At=b.wrapper.style.cssText,Qt=b.wrapper.offsetParent.getBoundingClientRect();b.wrapper.style.cssText="position: static",Ae.style.cssText=`position: absolute; width: 30px; height: 30px;
|
|
|
top: `+(y.clientY-Qt.top-5)+"px; left: "+(y.clientX-Qt.left-5)+`px;
|
|
|
z-index: 1000; background: `+(ye?"rgba(255, 255, 255, .05)":"transparent")+`;
|
|
|
outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);`;var nn;E&&(nn=window.scrollY),de.input.focus(),E&&window.scrollTo(null,nn),de.input.reset(),fe.somethingSelected()||(Ae.value=b.prevInput=" "),b.contextMenuPending=wn,de.selForContextMenu=fe.doc.sel,clearTimeout(de.detectingSelectAll);function Tn(){if(Ae.selectionStart!=null){var fr=fe.somethingSelected(),Or="\u200B"+(fr?Ae.value:"");Ae.value="\u21DA",Ae.value=Or,b.prevInput=fr?"":"\u200B",Ae.selectionStart=1,Ae.selectionEnd=Or.length,de.selForContextMenu=fe.doc.sel}}function wn(){if(b.contextMenuPending==wn&&(b.contextMenuPending=!1,b.wrapper.style.cssText=At,Ae.style.cssText=mt,ye&&ee<9&&de.scrollbars.setScrollTop(de.scroller.scrollTop=ot),Ae.selectionStart!=null)){(!ye||ye&&ee<9)&&Tn();var fr=0,Or=function(){de.selForContextMenu==fe.doc.sel&&Ae.selectionStart==0&&Ae.selectionEnd>0&&b.prevInput=="\u200B"?_a(fe,pi)(fe):fr++<10?de.detectingSelectAll=setTimeout(Or,500):(de.selForContextMenu=null,de.input.reset())};de.detectingSelectAll=setTimeout(Or,200)}}if(ye&&ee>=9&&Tn(),Be){wt(y);var nr=function(){Nt(window,"mouseup",nr),setTimeout(wn,20)};Et(window,"mouseup",nr)}else setTimeout(wn,50)},Va.prototype.readOnlyChanged=function(y){y||this.reset(),this.textarea.disabled=y=="nocursor",this.textarea.readOnly=!!y},Va.prototype.setUneditable=function(){},Va.prototype.needsContentAttribute=!1;function _u(y,b){if(b=b?it(b):{},b.value=y.value,!b.tabindex&&y.tabIndex&&(b.tabindex=y.tabIndex),!b.placeholder&&y.placeholder&&(b.placeholder=y.placeholder),b.autofocus==null){var fe=je();b.autofocus=fe==y||y.getAttribute("autofocus")!=null&&fe==document.body}function de(){y.value=dt.getValue()}var Ae;if(y.form&&(Et(y.form,"submit",de),!b.leaveSubmitMethodAlone)){var Xe=y.form;Ae=Xe.submit;try{var ot=Xe.submit=function(){de(),Xe.submit=Ae,Xe.submit(),Xe.submit=ot}}catch(mt){}}b.finishInit=function(mt){mt.save=de,mt.getTextArea=function(){return y},mt.toTextArea=function(){mt.toTextArea=isNaN,de(),y.parentNode.removeChild(mt.getWrapperElement()),y.style.display="",y.form&&(Nt(y.form,"submit",de),!b.leaveSubmitMethodAlone&&typeof y.form.submit=="function"&&(y.form.submit=Ae))}},y.style.display="none";var dt=Ba(function(mt){return y.parentNode.insertBefore(mt,y.nextSibling)},b);return dt}function $u(y){y.off=Nt,y.on=Et,y.wheelEventPixels=jn,y.Doc=ca,y.splitLines=gn,y.countColumn=We,y.findColumn=st,y.isWordChar=Me,y.Pass=et,y.signal=Ft,y.Line=ri,y.changeEnd=gr,y.scrollbarModel=uu,y.Pos=Pt,y.cmpPos=Ht,y.modes=ln,y.mimeModes=$t,y.resolveMode=Sn,y.getMode=Yn,y.modeExtensions=pn,y.extendMode=Mn,y.copyState=$n,y.startState=Cr,y.innerMode=Jn,y.commands=ls,y.keyMap=Ua,y.keyName=vs,y.isModifierKey=Ol,y.lookupKey=Ts,y.normalizeKeyMap=to,y.StringStream=cr,y.SharedTextMarker=ua,y.TextMarker=yo,y.LineWidget=qi,y.e_preventDefault=jt,y.e_stopPropagation=Kt,y.e_stop=wt,y.addClass=we,y.contains=Le,y.rmClass=ke,y.keyNames=Wi}Uu(Ba),Xu(Ba);var qu="iter insert remove copy getEditor constructor".split(" ");for(var ru in ca.prototype)ca.prototype.hasOwnProperty(ru)&&$e(qu,ru)<0&&(Ba.prototype[ru]=function(y){return function(){return y.apply(this.doc,arguments)}}(ca.prototype[ru]));return bt(ca),Ba.inputStyles={textarea:Va,contenteditable:fa},Ba.defineMode=function(y){!Ba.defaults.mode&&y!="null"&&(Ba.defaults.mode=y),vn.apply(this,arguments)},Ba.defineMIME=bn,Ba.defineMode("null",function(){return{token:function(y){return y.skipToEnd()}}}),Ba.defineMIME("text/plain","null"),Ba.defineExtension=function(y,b){Ba.prototype[y]=b},Ba.defineDocExtension=function(y,b){ca.prototype[y]=b},Ba.fromTextArea=_u,$u(Ba),Ba.version="5.58.2",Ba})},25419:function(Cn,Ut,ge){(function(x){x(ge(89780),ge(15525),ge(98101))})(function(x){"use strict";x.defineMode("markdown",function(gt,a){var Pe=x.getMode(gt,"text/html"),ye=Pe.name=="null";function ee(We){if(x.findModeByName){var Ke=x.findModeByName(We);Ke&&(We=Ke.mime||Ke.mimes[0])}var $e=x.getMode(gt,We);return $e.name=="null"?null:$e}a.highlightFormatting===void 0&&(a.highlightFormatting=!1),a.maxBlockquoteDepth===void 0&&(a.maxBlockquoteDepth=0),a.taskLists===void 0&&(a.taskLists=!1),a.strikethrough===void 0&&(a.strikethrough=!1),a.emoji===void 0&&(a.emoji=!1),a.fencedCodeBlockHighlighting===void 0&&(a.fencedCodeBlockHighlighting=!0),a.fencedCodeBlockDefaultMode===void 0&&(a.fencedCodeBlockDefaultMode="text/plain"),a.xml===void 0&&(a.xml=!0),a.tokenTypeOverrides===void 0&&(a.tokenTypeOverrides={});var E={header:"header",code:"comment",quote:"quote",list1:"variable-2",list2:"variable-3",list3:"keyword",hr:"hr",image:"image",imageAltText:"image-alt-text",imageMarker:"image-marker",formatting:"formatting",linkInline:"link",linkEmail:"link",linkText:"link",linkHref:"string",em:"em",strong:"strong",strikethrough:"strikethrough",emoji:"builtin"};for(var oe in E)E.hasOwnProperty(oe)&&a.tokenTypeOverrides[oe]&&(E[oe]=a.tokenTypeOverrides[oe]);var re=/^([*\-_])(?:\s*\1){2,}\s*$/,te=/^(?:[*\-+]|^[0-9]+([.)]))\s+/,ce=/^\[(x| )\](?=\s)/i,z=a.allowAtxHeaderWithoutSpace?/^(#+)/:/^(#+)(?: |$)/,le=/^ {0,3}(?:\={1,}|-{2,})\s*$/,ie=/^[^#!\[\]*_\\<>` "'(~:]+/,se=/^(~~~+|```+)[ \t]*([\w\/+#-]*)[^\n`]*$/,ae=/^\s*\[[^\]]+?\]:.*$/,he=/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E42\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC9\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDF3C-\uDF3E]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]/,pe=" ";function me(We,Ke,$e){return Ke.f=Ke.inline=$e,$e(We,Ke)}function ve(We,Ke,$e){return Ke.f=Ke.block=$e,$e(We,Ke)}function Ce(We){return!We||!/\S/.test(We.string)}function Be(We){if(We.linkTitle=!1,We.linkHref=!1,We.linkText=!1,We.em=!1,We.strong=!1,We.strikethrough=!1,We.quote=0,We.indentedCode=!1,We.f==ke){var Ke=ye;if(!Ke){var $e=x.innerMode(Pe,We.htmlState);Ke=$e.mode.name=="xml"&&$e.state.tagStart===null&&!$e.state.context&&$e.state.tokenize.isInText}Ke&&(We.f=Oe,We.block=Fe,We.htmlState=null)}return We.trailingSpace=0,We.trailingSpaceNewLine=!1,We.prevLine=We.thisLine,We.thisLine={stream:null},null}function Fe(We,Ke){var $e=We.column()===Ke.indentation,nt=Ce(Ke.prevLine.stream),et=Ke.indentedCode,Ye=Ke.prevLine.hr,Qe=Ke.list!==!1,Je=(Ke.listStack[Ke.listStack.length-1]||0)+3;Ke.indentedCode=!1;var st=Ke.indentation;if(Ke.indentationDiff===null&&(Ke.indentationDiff=Ke.indentation,Qe)){for(Ke.list=null;st<Ke.listStack[Ke.listStack.length-1];)Ke.listStack.pop(),Ke.listStack.length?Ke.indentation=Ke.listStack[Ke.listStack.length-1]:Ke.list=!1;Ke.list!==!1&&(Ke.indentationDiff=st-Ke.listStack[Ke.listStack.length-1])}var qe=!nt&&!Ye&&!Ke.prevLine.header&&(!Qe||!et)&&!Ke.prevLine.fencedCodeEnd,ft=(Ke.list===!1||Ye||nt)&&Ke.indentation<=Je&&We.match(re),lt=null;if(Ke.indentationDiff>=4&&(et||Ke.prevLine.fencedCodeEnd||Ke.prevLine.header||nt))return We.skipToEnd(),Ke.indentedCode=!0,E.code;if(We.eatSpace())return null;if($e&&Ke.indentation<=Je&&(lt=We.match(z))&<[1].length<=6)return Ke.quote=0,Ke.header=lt[1].length,Ke.thisLine.header=!0,a.highlightFormatting&&(Ke.formatting="header"),Ke.f=Ke.inline,Se(Ke);if(Ke.indentation<=Je&&We.eat(">"))return Ke.quote=$e?1:Ke.quote+1,a.highlightFormatting&&(Ke.formatting="quote"),We.eatSpace(),Se(Ke);if(!ft&&!Ke.setext&&$e&&Ke.indentation<=Je&&(lt=We.match(te))){var tt=lt[1]?"ol":"ul";return Ke.indentation=st+We.current().length,Ke.list=!0,Ke.quote=0,Ke.listStack.push(Ke.indentation),Ke.em=!1,Ke.strong=!1,Ke.code=!1,Ke.strikethrough=!1,a.taskLists&&We.match(ce,!1)&&(Ke.taskList=!0),Ke.f=Ke.inline,a.highlightFormatting&&(Ke.formatting=["list","list-"+tt]),Se(Ke)}else{if($e&&Ke.indentation<=Je&&(lt=We.match(se,!0)))return Ke.quote=0,Ke.fencedEndRE=new RegExp(lt[1]+"+ *$"),Ke.localMode=a.fencedCodeBlockHighlighting&&ee(lt[2]||a.fencedCodeBlockDefaultMode),Ke.localMode&&(Ke.localState=x.startState(Ke.localMode)),Ke.f=Ke.block=De,a.highlightFormatting&&(Ke.formatting="code-block"),Ke.code=-1,Se(Ke);if(Ke.setext||(!qe||!Qe)&&!Ke.quote&&Ke.list===!1&&!Ke.code&&!ft&&!ae.test(We.string)&&(lt=We.lookAhead(1))&&(lt=lt.match(le)))return Ke.setext?(Ke.header=Ke.setext,Ke.setext=0,We.skipToEnd(),a.highlightFormatting&&(Ke.formatting="header")):(Ke.header=lt[0].charAt(0)=="="?1:2,Ke.setext=Ke.header),Ke.thisLine.header=!0,Ke.f=Ke.inline,Se(Ke);if(ft)return We.skipToEnd(),Ke.hr=!0,Ke.thisLine.hr=!0,E.hr;if(We.peek()==="[")return me(We,Ke,Ve)}return me(We,Ke,Ke.inline)}function ke(We,Ke){var $e=Pe.token(We,Ke.htmlState);if(!ye){var nt=x.innerMode(Pe,Ke.htmlState);(nt.mode.name=="xml"&&nt.state.tagStart===null&&!nt.state.context&&nt.state.tokenize.isInText||Ke.md_inside&&We.current().indexOf(">")>-1)&&(Ke.f=Oe,Ke.block=Fe,Ke.htmlState=null)}return $e}function De(We,Ke){var $e=Ke.listStack[Ke.listStack.length-1]||0,nt=Ke.indentation<$e,et=$e+3;if(Ke.fencedEndRE&&Ke.indentation<=et&&(nt||We.match(Ke.fencedEndRE))){a.highlightFormatting&&(Ke.formatting="code-block");var Ye;return nt||(Ye=Se(Ke)),Ke.localMode=Ke.localState=null,Ke.block=Fe,Ke.f=Oe,Ke.fencedEndRE=null,Ke.code=0,Ke.thisLine.fencedCodeEnd=!0,nt?ve(We,Ke,Ke.block):Ye}else return Ke.localMode?Ke.localMode.token(We,Ke.localState):(We.skipToEnd(),E.code)}function Se(We){var Ke=[];if(We.formatting){Ke.push(E.formatting),typeof We.formatting=="string"&&(We.formatting=[We.formatting]);for(var $e=0;$e<We.formatting.length;$e++)Ke.push(E.formatting+"-"+We.formatting[$e]),We.formatting[$e]==="header"&&Ke.push(E.formatting+"-"+We.formatting[$e]+"-"+We.header),We.formatting[$e]==="quote"&&(!a.maxBlockquoteDepth||a.maxBlockquoteDepth>=We.quote?Ke.push(E.formatting+"-"+We.formatting[$e]+"-"+We.quote):Ke.push("error"))}if(We.taskOpen)return Ke.push("meta"),Ke.length?Ke.join(" "):null;if(We.taskClosed)return Ke.push("property"),Ke.length?Ke.join(" "):null;if(We.linkHref?Ke.push(E.linkHref,"url"):(We.strong&&Ke.push(E.strong),We.em&&Ke.push(E.em),We.strikethrough&&Ke.push(E.strikethrough),We.emoji&&Ke.push(E.emoji),We.linkText&&Ke.push(E.linkText),We.code&&Ke.push(E.code),We.image&&Ke.push(E.image),We.imageAltText&&Ke.push(E.imageAltText,"link"),We.imageMarker&&Ke.push(E.imageMarker)),We.header&&Ke.push(E.header,E.header+"-"+We.header),We.quote&&(Ke.push(E.quote),!a.maxBlockquoteDepth||a.maxBlockquoteDepth>=We.quote?Ke.push(E.quote+"-"+We.quote):Ke.push(E.quote+"-"+a.maxBlockquoteDepth)),We.list!==!1){var nt=(We.listStack.length-1)%3;nt?nt===1?Ke.push(E.list2):Ke.push(E.list3):Ke.push(E.list1)}return We.trailingSpaceNewLine?Ke.push("trailing-space-new-line"):We.trailingSpace&&Ke.push("trailing-space-"+(We.trailingSpace%2?"a":"b")),Ke.length?Ke.join(" "):null}function xe(We,Ke){if(We.match(ie,!0))return Se(Ke)}function Oe(We,Ke){var $e=Ke.text(We,Ke);if(typeof $e!="undefined")return $e;if(Ke.list)return Ke.list=null,Se(Ke);if(Ke.taskList){var nt=We.match(ce,!0)[1]===" ";return nt?Ke.taskOpen=!0:Ke.taskClosed=!0,a.highlightFormatting&&(Ke.formatting="task"),Ke.taskList=!1,Se(Ke)}if(Ke.taskOpen=!1,Ke.taskClosed=!1,Ke.header&&We.match(/^#+$/,!0))return a.highlightFormatting&&(Ke.formatting="header"),Se(Ke);var et=We.next();if(Ke.linkTitle){Ke.linkTitle=!1;var Ye=et;et==="("&&(Ye=")"),Ye=(Ye+"").replace(/([.?*+^\[\]\\(){}|-])/g,"\\$1");var Qe="^\\s*(?:[^"+Ye+"\\\\]+|\\\\\\\\|\\\\.)"+Ye;if(We.match(new RegExp(Qe),!0))return E.linkHref}if(et==="`"){var Je=Ke.formatting;a.highlightFormatting&&(Ke.formatting="code"),We.eatWhile("`");var st=We.current().length;if(Ke.code==0&&(!Ke.quote||st==1))return Ke.code=st,Se(Ke);if(st==Ke.code){var qe=Se(Ke);return Ke.code=0,qe}else return Ke.formatting=Je,Se(Ke)}else if(Ke.code)return Se(Ke);if(et==="\\"&&(We.next(),a.highlightFormatting)){var ft=Se(Ke),lt=E.formatting+"-escape";return ft?ft+" "+lt:lt}if(et==="!"&&We.match(/\[[^\]]*\] ?(?:\(|\[)/,!1))return Ke.imageMarker=!0,Ke.image=!0,a.highlightFormatting&&(Ke.formatting="image"),Se(Ke);if(et==="["&&Ke.imageMarker&&We.match(/[^\]]*\](\(.*?\)| ?\[.*?\])/,!1))return Ke.imageMarker=!1,Ke.imageAltText=!0,a.highlightFormatting&&(Ke.formatting="image"),Se(Ke);if(et==="]"&&Ke.imageAltText){a.highlightFormatting&&(Ke.formatting="image");var ft=Se(Ke);return Ke.imageAltText=!1,Ke.image=!1,Ke.inline=Ke.f=Le,ft}if(et==="["&&!Ke.image)return Ke.linkText&&We.match(/^.*?\]/)||(Ke.linkText=!0,a.highlightFormatting&&(Ke.formatting="link")),Se(Ke);if(et==="]"&&Ke.linkText){a.highlightFormatting&&(Ke.formatting="link");var ft=Se(Ke);return Ke.linkText=!1,Ke.inline=Ke.f=We.match(/\(.*?\)| ?\[.*?\]/,!1)?Le:Oe,ft}if(et==="<"&&We.match(/^(https?|ftps?):\/\/(?:[^\\>]|\\.)+>/,!1)){Ke.f=Ke.inline=Ie,a.highlightFormatting&&(Ke.formatting="link");var ft=Se(Ke);return ft?ft+=" ":ft="",ft+E.linkInline}if(et==="<"&&We.match(/^[^> \\]+@(?:[^\\>]|\\.)+>/,!1)){Ke.f=Ke.inline=Ie,a.highlightFormatting&&(Ke.formatting="link");var ft=Se(Ke);return ft?ft+=" ":ft="",ft+E.linkEmail}if(a.xml&&et==="<"&&We.match(/^(!--|\?|!\[CDATA\[|[a-z][a-z0-9-]*(?:\s+[a-z_:.\-]+(?:\s*=\s*[^>]+)?)*\s*(?:>|$))/i,!1)){var tt=We.string.indexOf(">",We.pos);if(tt!=-1){var Re=We.string.substring(We.start,tt);/markdown\s*=\s*('|"){0,1}1('|"){0,1}/.test(Re)&&(Ke.md_inside=!0)}return We.backUp(1),Ke.htmlState=x.startState(Pe),ve(We,Ke,ke)}if(a.xml&&et==="<"&&We.match(/^\/\w*?>/))return Ke.md_inside=!1,"tag";if(et==="*"||et==="_"){for(var Ne=1,ne=We.pos==1?" ":We.string.charAt(We.pos-2);Ne<3&&We.eat(et);)Ne++;var ue=We.peek()||" ",Me=!/\s/.test(ue)&&(!he.test(ue)||/\s/.test(ne)||he.test(ne)),Ze=!/\s/.test(ne)&&(!he.test(ne)||/\s/.test(ue)||he.test(ue)),Ee=null,be=null;if(Ne%2&&(!Ke.em&&Me&&(et==="*"||!Ze||he.test(ne))?Ee=!0:Ke.em==et&&Ze&&(et==="*"||!Me||he.test(ue))&&(Ee=!1)),Ne>1&&(!Ke.strong&&Me&&(et==="*"||!Ze||he.test(ne))?be=!0:Ke.strong==et&&Ze&&(et==="*"||!Me||he.test(ue))&&(be=!1)),be!=null||Ee!=null){a.highlightFormatting&&(Ke.formatting=Ee==null?"strong":be==null?"em":"strong em"),Ee===!0&&(Ke.em=et),be===!0&&(Ke.strong=et);var qe=Se(Ke);return Ee===!1&&(Ke.em=!1),be===!1&&(Ke.strong=!1),qe}}else if(et===" "&&(We.eat("*")||We.eat("_"))){if(We.peek()===" ")return Se(Ke);We.backUp(1)}if(a.strikethrough){if(et==="~"&&We.eatWhile(et)){if(Ke.strikethrough){a.highlightFormatting&&(Ke.formatting="strikethrough");var qe=Se(Ke);return Ke.strikethrough=!1,qe}else if(We.match(/^[^\s]/,!1))return Ke.strikethrough=!0,a.highlightFormatting&&(Ke.formatting="strikethrough"),Se(Ke)}else if(et===" "&&We.match(/^~~/,!0)){if(We.peek()===" ")return Se(Ke);We.backUp(2)}}if(a.emoji&&et===":"&&We.match(/^(?:[a-z_\d+][a-z_\d+-]*|\-[a-z_\d+][a-z_\d+-]*):/)){Ke.emoji=!0,a.highlightFormatting&&(Ke.formatting="emoji");var Te=Se(Ke);return Ke.emoji=!1,Te}return et===" "&&(We.match(/^ +$/,!1)?Ke.trailingSpace++:Ke.trailingSpace&&(Ke.trailingSpaceNewLine=!0)),Se(Ke)}function Ie(We,Ke){var $e=We.next();if($e===">"){Ke.f=Ke.inline=Oe,a.highlightFormatting&&(Ke.formatting="link");var nt=Se(Ke);return nt?nt+=" ":nt="",nt+E.linkInline}return We.match(/^[^>]+/,!0),E.linkInline}function Le(We,Ke){if(We.eatSpace())return null;var $e=We.next();return $e==="("||$e==="["?(Ke.f=Ke.inline=we($e==="("?")":"]"),a.highlightFormatting&&(Ke.formatting="link-string"),Ke.linkHref=!0,Se(Ke)):"error"}var je={")":/^(?:[^\\\(\)]|\\.|\((?:[^\\\(\)]|\\.)*\))*?(?=\))/,"]":/^(?:[^\\\[\]]|\\.|\[(?:[^\\\[\]]|\\.)*\])*?(?=\])/};function we(We){return function(Ke,$e){var nt=Ke.next();if(nt===We){$e.f=$e.inline=Oe,a.highlightFormatting&&($e.formatting="link-string");var et=Se($e);return $e.linkHref=!1,et}return Ke.match(je[We]),$e.linkHref=!0,Se($e)}}function Ve(We,Ke){return We.match(/^([^\]\\]|\\.)*\]:/,!1)?(Ke.f=Ge,We.next(),a.highlightFormatting&&(Ke.formatting="link"),Ke.linkText=!0,Se(Ke)):me(We,Ke,Oe)}function Ge(We,Ke){if(We.match(/^\]:/,!0)){Ke.f=Ke.inline=ze,a.highlightFormatting&&(Ke.formatting="link");var $e=Se(Ke);return Ke.linkText=!1,$e}return We.match(/^([^\]\\]|\\.)+/,!0),E.linkText}function ze(We,Ke){return We.eatSpace()?null:(We.match(/^[^\s]+/,!0),We.peek()===void 0?Ke.linkTitle=!0:We.match(/^(?:\s+(?:"(?:[^"\\]|\\\\|\\.)+"|'(?:[^'\\]|\\\\|\\.)+'|\((?:[^)\\]|\\\\|\\.)+\)))?/,!0),Ke.f=Ke.inline=Oe,E.linkHref+" url")}var it={startState:function(){return{f:Fe,prevLine:{stream:null},thisLine:{stream:null},block:Fe,htmlState:null,indentation:0,inline:Oe,text:xe,formatting:!1,linkText:!1,linkHref:!1,linkTitle:!1,code:0,em:!1,strong:!1,header:0,setext:0,hr:!1,taskList:!1,list:!1,listStack:[],quote:0,trailingSpace:0,trailingSpaceNewLine:!1,strikethrough:!1,emoji:!1,fencedEndRE:null}},copyState:function(We){return{f:We.f,prevLine:We.prevLine,thisLine:We.thisLine,block:We.block,htmlState:We.htmlState&&x.copyState(Pe,We.htmlState),indentation:We.indentation,localMode:We.localMode,localState:We.localMode?x.copyState(We.localMode,We.localState):null,inline:We.inline,text:We.text,formatting:!1,linkText:We.linkText,linkTitle:We.linkTitle,linkHref:We.linkHref,code:We.code,em:We.em,strong:We.strong,strikethrough:We.strikethrough,emoji:We.emoji,header:We.header,setext:We.setext,hr:We.hr,taskList:We.taskList,list:We.list,listStack:We.listStack.slice(0),quote:We.quote,indentedCode:We.indentedCode,trailingSpace:We.trailingSpace,trailingSpaceNewLine:We.trailingSpaceNewLine,md_inside:We.md_inside,fencedEndRE:We.fencedEndRE}},token:function(We,Ke){if(Ke.formatting=!1,We!=Ke.thisLine.stream){if(Ke.header=0,Ke.hr=!1,We.match(/^\s*$/,!0))return Be(Ke),null;if(Ke.prevLine=Ke.thisLine,Ke.thisLine={stream:We},Ke.taskList=!1,Ke.trailingSpace=0,Ke.trailingSpaceNewLine=!1,!Ke.localState&&(Ke.f=Ke.block,Ke.f!=ke)){var $e=We.match(/^\s*/,!0)[0].replace(/\t/g,pe).length;if(Ke.indentation=$e,Ke.indentationDiff=null,$e>0)return null}}return Ke.f(We,Ke)},innerMode:function(We){return We.block==ke?{state:We.htmlState,mode:Pe}:We.localState?{state:We.localState,mode:We.localMode}:{state:We,mode:it}},indent:function(We,Ke,$e){return We.block==ke&&Pe.indent?Pe.indent(We.htmlState,Ke,$e):We.localState&&We.localMode.indent?We.localMode.indent(We.localState,Ke,$e):x.Pass},blankLine:Be,getType:Se,blockCommentStart:"<!--",blockCommentEnd:"-->",closeBrackets:"()[]{}''\"\"``",fold:"markdown"};return it},"xml"),x.defineMIME("text/markdown","markdown"),x.defineMIME("text/x-markdown","markdown")})},98101:function(Cn,Ut,ge){(function(x){x(ge(89780))})(function(x){"use strict";x.modeInfo=[{name:"APL",mime:"text/apl",mode:"apl",ext:["dyalog","apl"]},{name:"PGP",mimes:["application/pgp","application/pgp-encrypted","application/pgp-keys","application/pgp-signature"],mode:"asciiarmor",ext:["asc","pgp","sig"]},{name:"ASN.1",mime:"text/x-ttcn-asn",mode:"asn.1",ext:["asn","asn1"]},{name:"Asterisk",mime:"text/x-asterisk",mode:"asterisk",file:/^extensions\.conf$/i},{name:"Brainfuck",mime:"text/x-brainfuck",mode:"brainfuck",ext:["b","bf"]},{name:"C",mime:"text/x-csrc",mode:"clike",ext:["c","h","ino"]},{name:"C++",mime:"text/x-c++src",mode:"clike",ext:["cpp","c++","cc","cxx","hpp","h++","hh","hxx"],alias:["cpp"]},{name:"Cobol",mime:"text/x-cobol",mode:"cobol",ext:["cob","cpy"]},{name:"C#",mime:"text/x-csharp",mode:"clike",ext:["cs"],alias:["csharp","cs"]},{name:"Clojure",mime:"text/x-clojure",mode:"clojure",ext:["clj","cljc","cljx"]},{name:"ClojureScript",mime:"text/x-clojurescript",mode:"clojure",ext:["cljs"]},{name:"Closure Stylesheets (GSS)",mime:"text/x-gss",mode:"css",ext:["gss"]},{name:"CMake",mime:"text/x-cmake",mode:"cmake",ext:["cmake","cmake.in"],file:/^CMakeLists\.txt$/},{name:"CoffeeScript",mimes:["application/vnd.coffeescript","text/coffeescript","text/x-coffeescript"],mode:"coffeescript",ext:["coffee"],alias:["coffee","coffee-script"]},{name:"Common Lisp",mime:"text/x-common-lisp",mode:"commonlisp",ext:["cl","lisp","el"],alias:["lisp"]},{name:"Cypher",mime:"application/x-cypher-query",mode:"cypher",ext:["cyp","cypher"]},{name:"Cython",mime:"text/x-cython",mode:"python",ext:["pyx","pxd","pxi"]},{name:"Crystal",mime:"text/x-crystal",mode:"crystal",ext:["cr"]},{name:"CSS",mime:"text/css",mode:"css",ext:["css"]},{name:"CQL",mime:"text/x-cassandra",mode:"sql",ext:["cql"]},{name:"D",mime:"text/x-d",mode:"d",ext:["d"]},{name:"Dart",mimes:["application/dart","text/x-dart"],mode:"dart",ext:["dart"]},{name:"diff",mime:"text/x-diff",mode:"diff",ext:["diff","patch"]},{name:"Django",mime:"text/x-django",mode:"django"},{name:"Dockerfile",mime:"text/x-dockerfile",mode:"dockerfile",file:/^Dockerfile$/},{name:"DTD",mime:"application/xml-dtd",mode:"dtd",ext:["dtd"]},{name:"Dylan",mime:"text/x-dylan",mode:"dylan",ext:["dylan","dyl","intr"]},{name:"EBNF",mime:"text/x-ebnf",mode:"ebnf"},{name:"ECL",mime:"text/x-ecl",mode:"ecl",ext:["ecl"]},{name:"edn",mime:"application/edn",mode:"clojure",ext:["edn"]},{name:"Eiffel",mime:"text/x-eiffel",mode:"eiffel",ext:["e"]},{name:"Elm",mime:"text/x-elm",mode:"elm",ext:["elm"]},{name:"Embedded Javascript",mime:"application/x-ejs",mode:"htmlembedded",ext:["ejs"]},{name:"Embedded Ruby",mime:"application/x-erb",mode:"htmlembedded",ext:["erb"]},{name:"Erlang",mime:"text/x-erlang",mode:"erlang",ext:["erl"]},{name:"Esper",mime:"text/x-esper",mode:"sql"},{name:"Factor",mime:"text/x-factor",mode:"factor",ext:["factor"]},{name:"FCL",mime:"text/x-fcl",mode:"fcl"},{name:"Forth",mime:"text/x-forth",mode:"forth",ext:["forth","fth","4th"]},{name:"Fortran",mime:"text/x-fortran",mode:"fortran",ext:["f","for","f77","f90","f95"]},{name:"F#",mime:"text/x-fsharp",mode:"mllike",ext:["fs"],alias:["fsharp"]},{name:"Gas",mime:"text/x-gas",mode:"gas",ext:["s"]},{name:"Gherkin",mime:"text/x-feature",mode:"gherkin",ext:["feature"]},{name:"GitHub Flavored Markdown",mime:"text/x-gfm",mode:"gfm",file:/^(readme|contributing|history)\.md$/i},{name:"Go",mime:"text/x-go",mode:"go",ext:["go"]},{name:"Groovy",mime:"text/x-groovy",mode:"groovy",ext:["groovy","gradle"],file:/^Jenkinsfile$/},{name:"HAML",mime:"text/x-haml",mode:"haml",ext:["haml"]},{name:"Haskell",mime:"text/x-haskell",mode:"haskell",ext:["hs"]},{name:"Haskell (Literate)",mime:"text/x-literate-haskell",mode:"haskell-literate",ext:["lhs"]},{name:"Haxe",mime:"text/x-haxe",mode:"haxe",ext:["hx"]},{name:"HXML",mime:"text/x-hxml",mode:"haxe",ext:["hxml"]},{name:"ASP.NET",mime:"application/x-aspx",mode:"htmlembedded",ext:["aspx"],alias:["asp","aspx"]},{name:"HTML",mime:"text/html",mode:"htmlmixed",ext:["html","htm","handlebars","hbs"],alias:["xhtml"]},{name:"HTTP",mime:"message/http",mode:"http"},{name:"IDL",mime:"text/x-idl",mode:"idl",ext:["pro"]},{name:"Pug",mime:"text/x-pug",mode:"pug",ext:["jade","pug"],alias:["jade"]},{name:"Java",mime:"text/x-java",mode:"clike",ext:["java"]},{name:"Java Server Pages",mime:"application/x-jsp",mode:"htmlembedded",ext:["jsp"],alias:["jsp"]},{name:"JavaScript",mimes:["text/javascript","text/ecmascript","application/javascript","application/x-javascript","application/ecmascript"],mode:"javascript",ext:["js"],alias:["ecmascript","js","node"]},{name:"JSON",mimes:["application/json","application/x-json"],mode:"javascript",ext:["json","map"],alias:["json5"]},{name:"JSON-LD",mime:"application/ld+json",mode:"javascript",ext:["jsonld"],alias:["jsonld"]},{name:"JSX",mime:"text/jsx",mode:"jsx",ext:["jsx"]},{name:"Jinja2",mime:"text/jinja2",mode:"jinja2",ext:["j2","jinja","jinja2"]},{name:"Julia",mime:"text/x-julia",mode:"julia",ext:["jl"]},{name:"Kotlin",mime:"text/x-kotlin",mode:"clike",ext:["kt"]},{name:"LESS",mime:"text/x-less",mode:"css",ext:["less"]},{name:"LiveScript",mime:"text/x-livescript",mode:"livescript",ext:["ls"],alias:["ls"]},{name:"Lua",mime:"text/x-lua",mode:"lua",ext:["lua"]},{name:"Markdown",mime:"text/x-markdown",mode:"markdown",ext:["markdown","md","mkd"]},{name:"mIRC",mime:"text/mirc",mode:"mirc"},{name:"MariaDB SQL",mime:"text/x-mariadb",mode:"sql"},{name:"Mathematica",mime:"text/x-mathematica",mode:"mathematica",ext:["m","nb","wl","wls"]},{name:"Modelica",mime:"text/x-modelica",mode:"modelica",ext:["mo"]},{name:"MUMPS",mime:"text/x-mumps",mode:"mumps",ext:["mps"]},{name:"MS SQL",mime:"text/x-mssql",mode:"sql"},{name:"mbox",mime:"application/mbox",mode:"mbox",ext:["mbox"]},{name:"MySQL",mime:"text/x-mysql",mode:"sql"},{name:"Nginx",mime:"text/x-nginx-conf",mode:"nginx",file:/nginx.*\.conf$/i},{name:"NSIS",mime:"text/x-nsis",mode:"nsis",ext:["nsh","nsi"]},{name:"NTriples",mimes:["application/n-triples","application/n-quads","text/n-triples"],mode:"ntriples",ext:["nt","nq"]},{name:"Objective-C",mime:"text/x-objectivec",mode:"clike",ext:["m"],alias:["objective-c","objc"]},{name:"Objective-C++",mime:"text/x-objectivec++",mode:"clike",ext:["mm"],alias:["objective-c++","objc++"]},{name:"OCaml",mime:"text/x-ocaml",mode:"mllike",ext:["ml","mli","mll","mly"]},{name:"Octave",mime:"text/x-octave",mode:"octave",ext:["m"]},{name:"Oz",mime:"text/x-oz",mode:"oz",ext:["oz"]},{name:"Pascal",mime:"text/x-pascal",mode:"pascal",ext:["p","pas"]},{name:"PEG.js",mime:"null",mode:"pegjs",ext:["jsonld"]},{name:"Perl",mime:"text/x-perl",mode:"perl",ext:["pl","pm"]},{name:"PHP",mimes:["text/x-php","application/x-httpd-php","application/x-httpd-php-open"],mode:"php",ext:["php","php3","php4","php5","php7","phtml"]},{name:"Pig",mime:"text/x-pig",mode:"pig",ext:["pig"]},{name:"Plain Text",mime:"text/plain",mode:"null",ext:["txt","text","conf","def","list","log"]},{name:"PLSQL",mime:"text/x-plsql",mode:"sql",ext:["pls"]},{name:"PostgreSQL",mime:"text/x-pgsql",mode:"sql"},{name:"PowerShell",mime:"application/x-powershell",mode:"powershell",ext:["ps1","psd1","psm1"]},{name:"Properties files",mime:"text/x-properties",mode:"properties",ext:["properties","ini","in"],alias:["ini","properties"]},{name:"ProtoBuf",mime:"text/x-protobuf",mode:"protobuf",ext:["proto"]},{name:"Python",mime:"text/x-python",mode:"python",ext:["BUILD","bzl","py","pyw"],file:/^(BUCK|BUILD)$/},{name:"Puppet",mime:"text/x-puppet",mode:"puppet",ext:["pp"]},{name:"Q",mime:"text/x-q",mode:"q",ext:["q"]},{name:"R",mime:"text/x-rsrc",mode:"r",ext:["r","R"],alias:["rscript"]},{name:"reStructuredText",mime:"text/x-rst",mode:"rst",ext:["rst"],alias:["rst"]},{name:"RPM Changes",mime:"text/x-rpm-changes",mode:"rpm"},{name:"RPM Spec",mime:"text/x-rpm-spec",mode:"rpm",ext:["spec"]},{name:"Ruby",mime:"text/x-ruby",mode:"ruby",ext:["rb"],alias:["jruby","macruby","rake","rb","rbx"]},{name:"Rust",mime:"text/x-rustsrc",mode:"rust",ext:["rs"]},{name:"SAS",mime:"text/x-sas",mode:"sas",ext:["sas"]},{name:"Sass",mime:"text/x-sass",mode:"sass",ext:["sass"]},{name:"Scala",mime:"text/x-scala",mode:"clike",ext:["scala"]},{name:"Scheme",mime:"text/x-scheme",mode:"scheme",ext:["scm","ss"]},{name:"SCSS",mime:"text/x-scss",mode:"css",ext:["scss"]},{name:"Shell",mimes:["text/x-sh","application/x-sh"],mode:"shell",ext:["sh","ksh","bash"],alias:["bash","sh","zsh"],file:/^PKGBUILD$/},{name:"Sieve",mime:"application/sieve",mode:"sieve",ext:["siv","sieve"]},{name:"Slim",mimes:["text/x-slim","application/x-slim"],mode:"slim",ext:["slim"]},{name:"Smalltalk",mime:"text/x-stsrc",mode:"smalltalk",ext:["st"]},{name:"Smarty",mime:"text/x-smarty",mode:"smarty",ext:["tpl"]},{name:"Solr",mime:"text/x-solr",mode:"solr"},{name:"SML",mime:"text/x-sml",mode:"mllike",ext:["sml","sig","fun","smackspec"]},{name:"Soy",mime:"text/x-soy",mode:"soy",ext:["soy"],alias:["closure template"]},{name:"SPARQL",mime:"application/sparql-query",mode:"sparql",ext:["rq","sparql"],alias:["sparul"]},{name:"Spreadsheet",mime:"text/x-spreadsheet",mode:"spreadsheet",alias:["excel","formula"]},{name:"SQL",mime:"text/x-sql",mode:"sql",ext:["sql"]},{name:"SQLite",mime:"text/x-sqlite",mode:"sql"},{name:"Squirrel",mime:"text/x-squirrel",mode:"clike",ext:["nut"]},{name:"Stylus",mime:"text/x-styl",mode:"stylus",ext:["styl"]},{name:"Swift",mime:"text/x-swift",mode:"swift",ext:["swift"]},{name:"sTeX",mime:"text/x-stex",mode:"stex"},{name:"LaTeX",mime:"text/x-latex",mode:"stex",ext:["text","ltx","tex"],alias:["tex"]},{name:"SystemVerilog",mime:"text/x-systemverilog",mode:"verilog",ext:["v","sv","svh"]},{name:"Tcl",mime:"text/x-tcl",mode:"tcl",ext:["tcl"]},{name:"Textile",mime:"text/x-textile",mode:"textile",ext:["textile"]},{name:"TiddlyWiki",mime:"text/x-tiddlywiki",mode:"tiddlywiki"},{name:"Tiki wiki",mime:"text/tiki",mode:"tiki"},{name:"TOML",mime:"text/x-toml",mode:"toml",ext:["toml"]},{name:"Tornado",mime:"text/x-tornado",mode:"tornado"},{name:"troff",mime:"text/troff",mode:"troff",ext:["1","2","3","4","5","6","7","8","9"]},{name:"TTCN",mime:"text/x-ttcn",mode:"ttcn",ext:["ttcn","ttcn3","ttcnpp"]},{name:"TTCN_CFG",mime:"text/x-ttcn-cfg",mode:"ttcn-cfg",ext:["cfg"]},{name:"Turtle",mime:"text/turtle",mode:"turtle",ext:["ttl"]},{name:"TypeScript",mime:"application/typescript",mode:"javascript",ext:["ts"],alias:["ts"]},{name:"TypeScript-JSX",mime:"text/typescript-jsx",mode:"jsx",ext:["tsx"],alias:["tsx"]},{name:"Twig",mime:"text/x-twig",mode:"twig"},{name:"Web IDL",mime:"text/x-webidl",mode:"webidl",ext:["webidl"]},{name:"VB.NET",mime:"text/x-vb",mode:"vb",ext:["vb"]},{name:"VBScript",mime:"text/vbscript",mode:"vbscript",ext:["vbs"]},{name:"Velocity",mime:"text/velocity",mode:"velocity",ext:["vtl"]},{name:"Verilog",mime:"text/x-verilog",mode:"verilog",ext:["v"]},{name:"VHDL",mime:"text/x-vhdl",mode:"vhdl",ext:["vhd","vhdl"]},{name:"Vue.js Component",mimes:["script/x-vue","text/x-vue"],mode:"vue",ext:["vue"]},{name:"XML",mimes:["application/xml","text/xml"],mode:"xml",ext:["xml","xsl","xsd","svg"],alias:["rss","wsdl","xsd"]},{name:"XQuery",mime:"application/xquery",mode:"xquery",ext:["xy","xquery"]},{name:"Yacas",mime:"text/x-yacas",mode:"yacas",ext:["ys"]},{name:"YAML",mimes:["text/x-yaml","text/yaml"],mode:"yaml",ext:["yaml","yml"],alias:["yml"]},{name:"Z80",mime:"text/x-z80",mode:"z80",ext:["z80"]},{name:"mscgen",mime:"text/x-mscgen",mode:"mscgen",ext:["mscgen","mscin","msc"]},{name:"xu",mime:"text/x-xu",mode:"mscgen",ext:["xu"]},{name:"msgenny",mime:"text/x-msgenny",mode:"mscgen",ext:["msgenny"]},{name:"WebAssembly",mime:"text/webassembly",mode:"wast",ext:["wat","wast"]}];for(var gt=0;gt<x.modeInfo.length;gt++){var a=x.modeInfo[gt];a.mimes&&(a.mime=a.mimes[0])}x.findModeByMIME=function(Pe){Pe=Pe.toLowerCase();for(var ye=0;ye<x.modeInfo.length;ye++){var ee=x.modeInfo[ye];if(ee.mime==Pe)return ee;if(ee.mimes){for(var E=0;E<ee.mimes.length;E++)if(ee.mimes[E]==Pe)return ee}}if(/\+xml$/.test(Pe))return x.findModeByMIME("application/xml");if(/\+json$/.test(Pe))return x.findModeByMIME("application/json")},x.findModeByExtension=function(Pe){Pe=Pe.toLowerCase();for(var ye=0;ye<x.modeInfo.length;ye++){var ee=x.modeInfo[ye];if(ee.ext){for(var E=0;E<ee.ext.length;E++)if(ee.ext[E]==Pe)return ee}}},x.findModeByFileName=function(Pe){for(var ye=0;ye<x.modeInfo.length;ye++){var ee=x.modeInfo[ye];if(ee.file&&ee.file.test(Pe))return ee}var E=Pe.lastIndexOf("."),oe=E>-1&&Pe.substring(E+1,Pe.length);if(oe)return x.findModeByExtension(oe)},x.findModeByName=function(Pe){Pe=Pe.toLowerCase();for(var ye=0;ye<x.modeInfo.length;ye++){var ee=x.modeInfo[ye];if(ee.name.toLowerCase()==Pe)return ee;if(ee.alias){for(var E=0;E<ee.alias.length;E++)if(ee.alias[E].toLowerCase()==Pe)return ee}}}})},67549:function(Cn,Ut,ge){(function(x){x(ge(89780))})(function(x){"use strict";x.defineMode("stex",function(gt,a){"use strict";function Pe(ie,se){ie.cmdState.push(se)}function ye(ie){return ie.cmdState.length>0?ie.cmdState[ie.cmdState.length-1]:null}function ee(ie){var se=ie.cmdState.pop();se&&se.closeBracket()}function E(ie){for(var se=ie.cmdState,ae=se.length-1;ae>=0;ae--){var he=se[ae];if(he.name!="DEFAULT")return he}return{styleIdentifier:function(){return null}}}function oe(ie,se,ae){return function(){this.name=ie,this.bracketNo=0,this.style=se,this.styles=ae,this.argument=null,this.styleIdentifier=function(){return this.styles[this.bracketNo-1]||null},this.openBracket=function(){return this.bracketNo++,"bracket"},this.closeBracket=function(){}}}var re={};re.importmodule=oe("importmodule","tag",["string","builtin"]),re.documentclass=oe("documentclass","tag",["","atom"]),re.usepackage=oe("usepackage","tag",["atom"]),re.begin=oe("begin","tag",["atom"]),re.end=oe("end","tag",["atom"]),re.label=oe("label","tag",["atom"]),re.ref=oe("ref","tag",["atom"]),re.eqref=oe("eqref","tag",["atom"]),re.cite=oe("cite","tag",["atom"]),re.bibitem=oe("bibitem","tag",["atom"]),re.Bibitem=oe("Bibitem","tag",["atom"]),re.RBibitem=oe("RBibitem","tag",["atom"]),re.DEFAULT=function(){this.name="DEFAULT",this.style="tag",this.styleIdentifier=this.openBracket=this.closeBracket=function(){}};function te(ie,se){ie.f=se}function ce(ie,se){var ae;if(ie.match(/^\\[a-zA-Z@]+/)){var he=ie.current().slice(1);return ae=re.hasOwnProperty(he)?re[he]:re.DEFAULT,ae=new ae,Pe(se,ae),te(se,le),ae.style}if(ie.match(/^\\[$&%#{}_]/)||ie.match(/^\\[,;!\/\\]/))return"tag";if(ie.match("\\["))return te(se,function(me,ve){return z(me,ve,"\\]")}),"keyword";if(ie.match("\\("))return te(se,function(me,ve){return z(me,ve,"\\)")}),"keyword";if(ie.match("$$"))return te(se,function(me,ve){return z(me,ve,"$$")}),"keyword";if(ie.match("$"))return te(se,function(me,ve){return z(me,ve,"$")}),"keyword";var pe=ie.next();if(pe=="%")return ie.skipToEnd(),"comment";if(pe=="}"||pe=="]"){if(ae=ye(se),ae)ae.closeBracket(pe),te(se,le);else return"error";return"bracket"}else return pe=="{"||pe=="["?(ae=re.DEFAULT,ae=new ae,Pe(se,ae),"bracket"):/\d/.test(pe)?(ie.eatWhile(/[\w.%]/),"atom"):(ie.eatWhile(/[\w\-_]/),ae=E(se),ae.name=="begin"&&(ae.argument=ie.current()),ae.styleIdentifier())}function z(ie,se,ae){if(ie.eatSpace())return null;if(ae&&ie.match(ae))return te(se,ce),"keyword";if(ie.match(/^\\[a-zA-Z@]+/))return"tag";if(ie.match(/^[a-zA-Z]+/))return"variable-2";if(ie.match(/^\\[$&%#{}_]/)||ie.match(/^\\[,;!\/]/)||ie.match(/^[\^_&]/))return"tag";if(ie.match(/^[+\-<>|=,\/@!*:;'"`~#?]/))return null;if(ie.match(/^(\d+\.\d*|\d*\.\d+|\d+)/))return"number";var he=ie.next();return he=="{"||he=="}"||he=="["||he=="]"||he=="("||he==")"?"bracket":he=="%"?(ie.skipToEnd(),"comment"):"error"}function le(ie,se){var ae=ie.peek(),he;return ae=="{"||ae=="["?(he=ye(se),he.openBracket(ae),ie.eat(ae),te(se,ce),"bracket"):/[ \t\r]/.test(ae)?(ie.eat(ae),null):(te(se,ce),ee(se),ce(ie,se))}return{startState:function(){var ie=a.inMathMode?function(se,ae){return z(se,ae)}:ce;return{cmdState:[],f:ie}},copyState:function(ie){return{cmdState:ie.cmdState.slice(),f:ie.f}},token:function(ie,se){return se.f(ie,se)},blankLine:function(ie){ie.f=ce,ie.cmdState.length=0},lineComment:"%"}}),x.defineMIME("text/x-stex","stex"),x.defineMIME("text/x-latex","stex")})},15525:function(Cn,Ut,ge){(function(x){x(ge(89780))})(function(x){"use strict";var gt={autoSelfClosers:{area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,menuitem:!0},implicitlyClosed:{dd:!0,li:!0,optgroup:!0,option:!0,p:!0,rp:!0,rt:!0,tbody:!0,td:!0,tfoot:!0,th:!0,tr:!0},contextGrabbers:{dd:{dd:!0,dt:!0},dt:{dd:!0,dt:!0},li:{li:!0},option:{option:!0,optgroup:!0},optgroup:{optgroup:!0},p:{address:!0,article:!0,aside:!0,blockquote:!0,dir:!0,div:!0,dl:!0,fieldset:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,menu:!0,nav:!0,ol:!0,p:!0,pre:!0,section:!0,table:!0,ul:!0},rp:{rp:!0,rt:!0},rt:{rp:!0,rt:!0},tbody:{tbody:!0,tfoot:!0},td:{td:!0,th:!0},tfoot:{tbody:!0},th:{td:!0,th:!0},thead:{tbody:!0,tfoot:!0},tr:{tr:!0}},doNotIndent:{pre:!0},allowUnquoted:!0,allowMissing:!0,caseFold:!0},a={autoSelfClosers:{},implicitlyClosed:{},contextGrabbers:{},doNotIndent:{},allowUnquoted:!1,allowMissing:!1,allowMissingTagName:!1,caseFold:!1};x.defineMode("xml",function(Pe,ye){var ee=Pe.indentUnit,E={},oe=ye.htmlMode?gt:a;for(var re in oe)E[re]=oe[re];for(var re in ye)E[re]=ye[re];var te,ce;function z(Ie,Le){function je(Ge){return Le.tokenize=Ge,Ge(Ie,Le)}var we=Ie.next();if(we=="<")return Ie.eat("!")?Ie.eat("[")?Ie.match("CDATA[")?je(se("atom","]]>")):null:Ie.match("--")?je(se("comment","-->")):Ie.match("DOCTYPE",!0,!0)?(Ie.eatWhile(/[\w\._\-]/),je(ae(1))):null:Ie.eat("?")?(Ie.eatWhile(/[\w\._\-]/),Le.tokenize=se("meta","?>"),"meta"):(te=Ie.eat("/")?"closeTag":"openTag",Le.tokenize=le,"tag bracket");if(we=="&"){var Ve;return Ie.eat("#")?Ie.eat("x")?Ve=Ie.eatWhile(/[a-fA-F\d]/)&&Ie.eat(";"):Ve=Ie.eatWhile(/[\d]/)&&Ie.eat(";"):Ve=Ie.eatWhile(/[\w\.\-:]/)&&Ie.eat(";"),Ve?"atom":"error"}else return Ie.eatWhile(/[^&<]/),null}z.isInText=!0;function le(Ie,Le){var je=Ie.next();if(je==">"||je=="/"&&Ie.eat(">"))return Le.tokenize=z,te=je==">"?"endTag":"selfcloseTag","tag bracket";if(je=="=")return te="equals",null;if(je=="<"){Le.tokenize=z,Le.state=ve,Le.tagName=Le.tagStart=null;var we=Le.tokenize(Ie,Le);return we?we+" tag error":"tag error"}else return/[\'\"]/.test(je)?(Le.tokenize=ie(je),Le.stringStartCol=Ie.column(),Le.tokenize(Ie,Le)):(Ie.match(/^[^\s\u00a0=<>\"\']*[^\s\u00a0=<>\"\'\/]/),"word")}function ie(Ie){var Le=function(je,we){for(;!je.eol();)if(je.next()==Ie){we.tokenize=le;break}return"string"};return Le.isInAttribute=!0,Le}function se(Ie,Le){return function(je,we){for(;!je.eol();){if(je.match(Le)){we.tokenize=z;break}je.next()}return Ie}}function ae(Ie){return function(Le,je){for(var we;(we=Le.next())!=null;){if(we=="<")return je.tokenize=ae(Ie+1),je.tokenize(Le,je);if(we==">")if(Ie==1){je.tokenize=z;break}else return je.tokenize=ae(Ie-1),je.tokenize(Le,je)}return"meta"}}function he(Ie,Le,je){this.prev=Ie.context,this.tagName=Le,this.indent=Ie.indented,this.startOfLine=je,(E.doNotIndent.hasOwnProperty(Le)||Ie.context&&Ie.context.noIndent)&&(this.noIndent=!0)}function pe(Ie){Ie.context&&(Ie.context=Ie.context.prev)}function me(Ie,Le){for(var je;;){if(!Ie.context||(je=Ie.context.tagName,!E.contextGrabbers.hasOwnProperty(je)||!E.contextGrabbers[je].hasOwnProperty(Le)))return;pe(Ie)}}function ve(Ie,Le,je){return Ie=="openTag"?(je.tagStart=Le.column(),Ce):Ie=="closeTag"?Be:ve}function Ce(Ie,Le,je){return Ie=="word"?(je.tagName=Le.current(),ce="tag",De):E.allowMissingTagName&&Ie=="endTag"?(ce="tag bracket",De(Ie,Le,je)):(ce="error",Ce)}function Be(Ie,Le,je){if(Ie=="word"){var we=Le.current();return je.context&&je.context.tagName!=we&&E.implicitlyClosed.hasOwnProperty(je.context.tagName)&&pe(je),je.context&&je.context.tagName==we||E.matchClosing===!1?(ce="tag",Fe):(ce="tag error",ke)}else return E.allowMissingTagName&&Ie=="endTag"?(ce="tag bracket",Fe(Ie,Le,je)):(ce="error",ke)}function Fe(Ie,Le,je){return Ie!="endTag"?(ce="error",Fe):(pe(je),ve)}function ke(Ie,Le,je){return ce="error",Fe(Ie,Le,je)}function De(Ie,Le,je){if(Ie=="word")return ce="attribute",Se;if(Ie=="endTag"||Ie=="selfcloseTag"){var we=je.tagName,Ve=je.tagStart;return je.tagName=je.tagStart=null,Ie=="selfcloseTag"||E.autoSelfClosers.hasOwnProperty(we)?me(je,we):(me(je,we),je.context=new he(je,we,Ve==je.indented)),ve}return ce="error",De}function Se(Ie,Le,je){return Ie=="equals"?xe:(E.allowMissing||(ce="error"),De(Ie,Le,je))}function xe(Ie,Le,je){return Ie=="string"?Oe:Ie=="word"&&E.allowUnquoted?(ce="string",De):(ce="error",De(Ie,Le,je))}function Oe(Ie,Le,je){return Ie=="string"?Oe:De(Ie,Le,je)}return{startState:function(Ie){var Le={tokenize:z,state:ve,indented:Ie||0,tagName:null,tagStart:null,context:null};return Ie!=null&&(Le.baseIndent=Ie),Le},token:function(Ie,Le){if(!Le.tagName&&Ie.sol()&&(Le.indented=Ie.indentation()),Ie.eatSpace())return null;te=null;var je=Le.tokenize(Ie,Le);return(je||te)&&je!="comment"&&(ce=null,Le.state=Le.state(te||je,Ie,Le),ce&&(je=ce=="error"?je+" error":ce)),je},indent:function(Ie,Le,je){var we=Ie.context;if(Ie.tokenize.isInAttribute)return Ie.tagStart==Ie.indented?Ie.stringStartCol+1:Ie.indented+ee;if(we&&we.noIndent)return x.Pass;if(Ie.tokenize!=le&&Ie.tokenize!=z)return je?je.match(/^(\s*)/)[0].length:0;if(Ie.tagName)return E.multilineTagIndentPastTag!==!1?Ie.tagStart+Ie.tagName.length+2:Ie.tagStart+ee*(E.multilineTagIndentFactor||1);if(E.alignCDATA&&/<!\[CDATA\[/.test(Le))return 0;var Ve=Le&&/^<(\/)?([\w_:\.-]*)/.exec(Le);if(Ve&&Ve[1])for(;we;)if(we.tagName==Ve[2]){we=we.prev;break}else if(E.implicitlyClosed.hasOwnProperty(we.tagName))we=we.prev;else break;else if(Ve)for(;we;){var Ge=E.contextGrabbers[we.tagName];if(Ge&&Ge.hasOwnProperty(Ve[2]))we=we.prev;else break}for(;we&&we.prev&&!we.startOfLine;)we=we.prev;return we?we.indent+ee:Ie.baseIndent||0},electricInput:/<\/[\s\w:]+>$/,blockCommentStart:"<!--",blockCommentEnd:"-->",configuration:E.htmlMode?"html":"xml",helperType:E.htmlMode?"html":"xml",skipAttribute:function(Ie){Ie.state==xe&&(Ie.state=De)},xmlCurrentTag:function(Ie){return Ie.tagName?{name:Ie.tagName,close:Ie.type=="closeTag"}:null},xmlCurrentContext:function(Ie){for(var Le=[],je=Ie.context;je;je=je.prev)je.tagName&&Le.push(je.tagName);return Le.reverse()}}}),x.defineMIME("text/xml","xml"),x.defineMIME("application/xml","xml"),x.mimeModes.hasOwnProperty("text/html")||x.defineMIME("text/html",{name:"xml",htmlMode:!0})})},2859:function(Cn,Ut,ge){"use strict";ge.d(Ut,{hP:function(){return Re}});var x=function(Ne,ne){return(x=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(ue,Me){ue.__proto__=Me}||function(ue,Me){for(var Ze in Me)Object.prototype.hasOwnProperty.call(Me,Ze)&&(ue[Ze]=Me[Ze])})(Ne,ne)};function gt(Ne,ne){function ue(){this.constructor=Ne}x(Ne,ne),Ne.prototype=ne===null?Object.create(ne):(ue.prototype=ne.prototype,new ue)}function a(Ne,ne,ue,Me){return new(ue||(ue=Promise))(function(Ze,Ee){function be(Ue){try{He(Me.next(Ue))}catch(_e){Ee(_e)}}function Te(Ue){try{He(Me.throw(Ue))}catch(_e){Ee(_e)}}function He(Ue){var _e;Ue.done?Ze(Ue.value):(_e=Ue.value,_e instanceof ue?_e:new ue(function(ct){ct(_e)})).then(be,Te)}He((Me=Me.apply(Ne,ne||[])).next())})}function Pe(Ne,ne){var ue,Me,Ze,Ee,be={label:0,sent:function(){if(1&Ze[0])throw Ze[1];return Ze[1]},trys:[],ops:[]};return Ee={next:Te(0),throw:Te(1),return:Te(2)},typeof Symbol=="function"&&(Ee[Symbol.iterator]=function(){return this}),Ee;function Te(He){return function(Ue){return function(_e){if(ue)throw new TypeError("Generator is already executing.");for(;be;)try{if(ue=1,Me&&(Ze=2&_e[0]?Me.return:_e[0]?Me.throw||((Ze=Me.return)&&Ze.call(Me),0):Me.next)&&!(Ze=Ze.call(Me,_e[1])).done)return Ze;switch(Me=0,Ze&&(_e=[2&_e[0],Ze.value]),_e[0]){case 0:case 1:Ze=_e;break;case 4:return be.label++,{value:_e[1],done:!1};case 5:be.label++,Me=_e[1],_e=[0];continue;case 7:_e=be.ops.pop(),be.trys.pop();continue;default:if(Ze=be.trys,!((Ze=Ze.length>0&&Ze[Ze.length-1])||_e[0]!==6&&_e[0]!==2)){be=0;continue}if(_e[0]===3&&(!Ze||_e[1]>Ze[0]&&_e[1]<Ze[3])){be.label=_e[1];break}if(_e[0]===6&&be.label<Ze[1]){be.label=Ze[1],Ze=_e;break}if(Ze&&be.label<Ze[2]){be.label=Ze[2],be.ops.push(_e);break}Ze[2]&&be.ops.pop(),be.trys.pop();continue}_e=ne.call(Ne,be)}catch(ct){_e=[6,ct],Me=0}finally{ue=Ze=0}if(5&_e[0])throw _e[1];return{value:_e[0]?_e[1]:void 0,done:!0}}([He,Ue])}}}function ye(){for(var Ne=0,ne=0,ue=arguments.length;ne<ue;ne++)Ne+=arguments[ne].length;var Me=Array(Ne),Ze=0;for(ne=0;ne<ue;ne++)for(var Ee=arguments[ne],be=0,Te=Ee.length;be<Te;be++,Ze++)Me[Ze]=Ee[be];return Me}var ee=function(){function Ne(){}return Ne.createDefs=function(){return document.createElementNS("http://www.w3.org/2000/svg","defs")},Ne.setAttributes=function(ne,ue){for(var Me=0,Ze=ue;Me<Ze.length;Me++){var Ee=Ze[Me],be=Ee[0],Te=Ee[1];ne.setAttribute(be,Te)}},Ne.createRect=function(ne,ue,Me){var Ze=document.createElementNS("http://www.w3.org/2000/svg","rect");return Ze.setAttribute("width",ne.toString()),Ze.setAttribute("height",ue.toString()),Me&&Ne.setAttributes(Ze,Me),Ze},Ne.createLine=function(ne,ue,Me,Ze,Ee){var be=document.createElementNS("http://www.w3.org/2000/svg","line");return be.setAttribute("x1",ne.toString()),be.setAttribute("y1",ue.toString()),be.setAttribute("x2",Me.toString()),be.setAttribute("y2",Ze.toString()),Ee&&Ne.setAttributes(be,Ee),be},Ne.createPolygon=function(ne,ue){var Me=document.createElementNS("http://www.w3.org/2000/svg","polygon");return Me.setAttribute("points",ne),ue&&Ne.setAttributes(Me,ue),Me},Ne.createCircle=function(ne,ue){var Me=document.createElementNS("http://www.w3.org/2000/svg","circle");return Me.setAttribute("cx",(ne/2).toString()),Me.setAttribute("cy",(ne/2).toString()),Me.setAttribute("r",ne.toString()),ue&&Ne.setAttributes(Me,ue),Me},Ne.createEllipse=function(ne,ue,Me){var Ze=document.createElementNS("http://www.w3.org/2000/svg","ellipse");return Ze.setAttribute("cx",(ne/2).toString()),Ze.setAttribute("cy",(ue/2).toString()),Ze.setAttribute("rx",(ne/2).toString()),Ze.setAttribute("ry",(ue/2).toString()),Me&&Ne.setAttributes(Ze,Me),Ze},Ne.createGroup=function(ne){var ue=document.createElementNS("http://www.w3.org/2000/svg","g");return ne&&Ne.setAttributes(ue,ne),ue},Ne.createTransform=function(){return document.createElementNS("http://www.w3.org/2000/svg","svg").createSVGTransform()},Ne.createMarker=function(ne,ue,Me,Ze,Ee,be,Te){var He=document.createElementNS("http://www.w3.org/2000/svg","marker");return Ne.setAttributes(He,[["id",ne],["orient",ue],["markerWidth",Me.toString()],["markerHeight",Ze.toString()],["refX",Ee.toString()],["refY",be.toString()]]),He.appendChild(Te),He},Ne.createText=function(ne){var ue=document.createElementNS("http://www.w3.org/2000/svg","text");return ue.setAttribute("x","0"),ue.setAttribute("y","0"),ne&&Ne.setAttributes(ue,ne),ue},Ne.createTSpan=function(ne,ue){var Me=document.createElementNS("http://www.w3.org/2000/svg","tspan");return Me.textContent=ne,ue&&Ne.setAttributes(Me,ue),Me},Ne.createImage=function(ne){var ue=document.createElementNS("http://www.w3.org/2000/svg","image");return ne&&Ne.setAttributes(ue,ne),ue},Ne.createPoint=function(ne,ue){var Me=document.createElementNS("http://www.w3.org/2000/svg","svg").createSVGPoint();return Me.x=ne,Me.y=ue,Me},Ne.createPath=function(ne,ue){var Me=document.createElementNS("http://www.w3.org/2000/svg","path");return Me.setAttribute("d",ne),ue&&Ne.setAttributes(Me,ue),Me},Ne}(),E=function(){function Ne(){}return Ne.addKey=function(ne){Ne.key=ne},Object.defineProperty(Ne,"isLicensed",{get:function(){return!!Ne.key&&new RegExp(/^MJS2-[A-Z][0-9]{3}-[A-Z][0-9]{3}-[0-9]{4}$/,"i").test(Ne.key)},enumerable:!1,configurable:!0}),Ne}(),oe=function(){function Ne(){this.naturalSize=!1,this.imageType="image/png",this.markersOnly=!1}return Ne.prototype.rasterize=function(ne,ue,Me){var Ze=this;return new Promise(function(Ee){var be=Me!==void 0?Me:document.createElement("canvas");ne===null&&(Ze.markersOnly=!0,Ze.naturalSize=!1);var Te=document.createElementNS("http://www.w3.org/2000/svg","svg");Te.setAttribute("xmlns","http://www.w3.org/2000/svg"),Te.setAttribute("width",ue.width.baseVal.valueAsString),Te.setAttribute("height",ue.height.baseVal.valueAsString),Te.setAttribute("viewBox","0 0 "+ue.viewBox.baseVal.width.toString()+" "+ue.viewBox.baseVal.height.toString()),Te.innerHTML=ue.innerHTML,Ze.naturalSize===!0?(Te.width.baseVal.value=ne.naturalWidth,Te.height.baseVal.value=ne.naturalHeight):Ze.width!==void 0&&Ze.height!==void 0&&(Te.width.baseVal.value=Ze.width,Te.height.baseVal.value=Ze.height),be.width=Te.width.baseVal.value,be.height=Te.height.baseVal.value;var He=Te.outerHTML,Ue=be.getContext("2d");Ze.markersOnly!==!0&&Ue.drawImage(ne,0,0,be.width,be.height);var _e=window.URL,ct=new Image(be.width,be.height);ct.setAttribute("crossOrigin","anonymous");var ut=new Blob([He],{type:"image/svg+xml"}),yt=_e.createObjectURL(ut);ct.onload=function(){Ue.drawImage(ct,0,0),_e.revokeObjectURL(yt);var at=be.toDataURL(Ze.imageType,Ze.imageQuality);Ee(at)},ct.src=yt})},Ne}(),re=function(){},te=function(){function Ne(ne){this._classNamePrefixBase="__markerjs2_",this.classes=[],this.rules=[],this.settings=this.defaultSettings,this._classNamePrefix=this._classNamePrefixBase+"_"+ne+"_"}return Object.defineProperty(Ne.prototype,"classNamePrefixBase",{get:function(){return this._classNamePrefixBase},enumerable:!1,configurable:!0}),Object.defineProperty(Ne.prototype,"classNamePrefix",{get:function(){return this._classNamePrefix},enumerable:!1,configurable:!0}),Object.defineProperty(Ne.prototype,"defaultSettings",{get:function(){return{canvasBackgroundColor:"#ffffff",toolbarBackgroundColor:"#111111",toolbarBackgroundHoverColor:"#333333",toolbarColor:"#eeeeee",toolbarHeight:40,toolboxColor:"#eeeeee",toolboxAccentColor:"#3080c3",undoButtonVisible:!0,redoButtonVisible:!1,zoomButtonVisible:!1,zoomOutButtonVisible:!1,clearButtonVisible:!1,resultButtonBlockVisible:!0,logoPosition:"left"}},enumerable:!1,configurable:!0}),Object.defineProperty(Ne.prototype,"fadeInAnimationClassName",{get:function(){return this.classNamePrefix+"fade_in"},enumerable:!1,configurable:!0}),Object.defineProperty(Ne.prototype,"fadeOutAnimationClassName",{get:function(){return this.classNamePrefix+"fade_out"},enumerable:!1,configurable:!0}),Ne.prototype.addClass=function(ne){return this.styleSheet===void 0&&this.addStyleSheet(),ne.name=""+this.classNamePrefix+ne.localName,this.classes.push(ne),this.styleSheet.sheet.insertRule("."+ne.name+" {"+ne.style+"}",this.styleSheet.sheet.cssRules.length),ne},Ne.prototype.addRule=function(ne){this.styleSheet===void 0&&this.addStyleSheet(),this.rules.push(ne),this.styleSheet.sheet.insertRule(ne.selector+" {"+ne.style+"}",this.styleSheet.sheet.cssRules.length)},Ne.prototype.addStyleSheet=function(){var ne;this.styleSheet=document.createElement("style"),((ne=this.styleSheetRoot)!==null&&ne!==void 0?ne:document.head).appendChild(this.styleSheet),this.addRule(new ce("."+this.classNamePrefix+" h3","font-family: sans-serif")),this.addRule(new ce("@keyframes "+this.classNamePrefix+"_fade_in_animation_frames",`
|
|
|
from {
|
|
|
opacity: 0;
|
|
|
}
|
|
|
to {
|
|
|
opacity: 1;
|
|
|
}
|
|
|
`)),this.addRule(new ce("@keyframes "+this.classNamePrefix+"_fade_out_animation_frames",`
|
|
|
from {
|
|
|
opacity: 1;
|
|
|
}
|
|
|
to {
|
|
|
opacity: 0;
|
|
|
}
|
|
|
`)),this.addClass(new z("fade_in",`
|
|
|
animation-duration: 0.3s;
|
|
|
animation-name: `+this.classNamePrefix+`_fade_in_animation_frames;
|
|
|
`)),this.addClass(new z("fade_out",`
|
|
|
animation-duration: 0.3s;
|
|
|
animation-name: `+this.classNamePrefix+`_fade_out_animation_frames;
|
|
|
`))},Ne.prototype.removeStyleSheet=function(){var ne;this.styleSheet&&(((ne=this.styleSheetRoot)!==null&&ne!==void 0?ne:document.head).removeChild(this.styleSheet),this.styleSheet=void 0)},Ne}(),ce=function(Ne,ne){this.selector=Ne,this.style=ne},z=function(Ne,ne){this.localName=Ne,this.style=ne},le=function(){function Ne(ne,ue,Me,Ze,Ee){this.buttons=[],this.markerButtons=[],this.buttonClickListeners=[],this.markerjsContainer=ne,this.displayMode=ue,this.markerItems=Me,this.uiStyleSettings=Ze,this.styles=Ee,this.addStyles(),this.adjustLayout=this.adjustLayout.bind(this),this.overflowButtonClicked=this.overflowButtonClicked.bind(this),this.setCurrentMarker=this.setCurrentMarker.bind(this)}return Ne.prototype.show=function(ne){var ue=this;this.uiContainer=document.createElement("div"),this.uiContainer.style.visibility=ne,this.uiContainer.className=this.toolbarStyleClass.name+" "+this.styles.fadeInAnimationClassName+" "+(this.uiStyleSettings.toolbarStyleColorsClassName?this.uiStyleSettings.toolbarStyleColorsClassName:this.toolbarStyleColorsClass.name);var Me=document.createElement("div");Me.className=this.toolbarBlockStyleClass.name,Me.style.whiteSpace="nowrap",this.uiContainer.appendChild(Me),this.addActionButton(Me,'<svg viewBox="0 0 24 24"><path d="M10.07 14.27a.997.997 0 011.33.48l2.3 4.99 1.8-.85-2.31-4.98c-.24-.5-.02-1.1.48-1.33l.28-.08 2.3-.45L8 5.12V15.9l1.82-1.47.25-.16m3.57 7.7a.99.99 0 01-1.33-.47l-2.18-4.74-2.51 2.02c-.17.14-.38.22-.62.22a1 1 0 01-1-1V3a1 1 0 011-1c.24 0 .47.09.64.23l.01-.01 11.49 9.64a1.001 1.001 0 01-.44 1.75l-3.16.62 2.2 4.73c.26.5.02 1.09-.48 1.32l-3.62 1.69z"/></svg>',"select"),this.addActionButton(Me,'<svg viewBox="0 0 24 24"><path d="M9 3v1H4v2h1v13a2 2 0 002 2h10a2 2 0 002-2V6h1V4h-5V3H9M7 6h10v13H7V6m2 2v9h2V8H9m4 0v9h2V8h-2z"/></svg>',"delete"),this.uiStyleSettings.clearButtonVisible&&this.addActionButton(Me,'<svg viewBox="0 0 24 24"><path d="M19.36 2.72l1.42 1.42-5.72 5.71c1.07 1.54 1.22 3.39.32 4.59L9.06 8.12c1.2-.9 3.05-.75 4.59.32l5.71-5.72M5.93 17.57c-2.01-2.01-3.24-4.41-3.58-6.65l4.88-2.09 7.44 7.44-2.09 4.88c-2.24-.34-4.64-1.57-6.65-3.58z"/></svg>',"clear"),this.uiStyleSettings.undoButtonVisible&&this.addActionButton(Me,'<svg viewBox="0 0 24 24"><path d="M12.5 8c-2.65 0-5.05 1-6.9 2.6L2 7v9h9l-3.62-3.62c1.39-1.16 3.16-1.88 5.12-1.88 3.54 0 6.55 2.31 7.6 5.5l2.37-.78C21.08 11.03 17.15 8 12.5 8z"/></svg>',"undo"),this.uiStyleSettings.redoButtonVisible&&this.addActionButton(Me,'<svg viewBox="0 0 24 24"><path d="M18.4 10.6C16.55 9 14.15 8 11.5 8c-4.65 0-8.58 3.03-9.96 7.22L3.9 16a8.002 8.002 0 017.6-5.5c1.95 0 3.73.72 5.12 1.88L13 16h9V7l-3.6 3.6z"/></svg>',"redo"),this.uiStyleSettings.zoomButtonVisible&&this.addActionButton(Me,'<svg viewBox="0 0 24 24"><path d="M15.5 14l5 5-1.5 1.5-5-5v-.79l-.27-.28A6.471 6.471 0 019.5 16 6.5 6.5 0 013 9.5 6.5 6.5 0 019.5 3 6.5 6.5 0 0116 9.5c0 1.61-.59 3.09-1.57 4.23l.28.27h.79m-6 0C12 14 14 12 14 9.5S12 5 9.5 5 5 7 5 9.5 7 14 9.5 14m2.5-4h-2v2H9v-2H7V9h2V7h1v2h2v1z"/></svg>',"zoom"),this.uiStyleSettings.zoomButtonVisible&&this.uiStyleSettings.zoomOutButtonVisible&&this.addActionButton(Me,'<svg viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0016 9.5 6.5 6.5 0 009.5 3 6.5 6.5 0 003 9.5 6.5 6.5 0 009.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 5 1.5-1.5-5-5m-6 0C7 14 5 12 5 9.5S7 5 9.5 5 14 7 14 9.5 12 14 9.5 14M7 9h5v1H7V9z"/></svg>',"zoom-out"),this.uiStyleSettings.notesButtonVisible&&this.addActionButton(Me,'<svg viewBox="0 0 24 24"><path d="M18.13 12l1.26-1.26c.44-.44 1-.68 1.61-.74V9l-6-6H5c-1.11 0-2 .89-2 2v14a2 2 0 002 2h6v-1.87l.13-.13H5V5h7v7h6.13M14 4.5l5.5 5.5H14V4.5m5.13 9.33l2.04 2.04L15.04 22H13v-2.04l6.13-6.13m3.72.36l-.98.98-2.04-2.04.98-.98c.19-.2.52-.2.72 0l1.32 1.32c.2.2.2.53 0 .72z"/></svg>',"notes"),this.markerButtonBlock=document.createElement("div"),this.markerButtonBlock.className=this.toolbarBlockStyleClass.name,this.markerButtonBlock.style.flexGrow="2",this.markerButtonBlock.style.textAlign="center",this.uiContainer.appendChild(this.markerButtonBlock),this.markerButtonOverflowBlock=document.createElement("div"),this.markerButtonOverflowBlock.className=this.toolbarOverflowBlockStyleClass.name+" "+(this.uiStyleSettings.toolbarOverflowBlockStyleColorsClassName?this.uiStyleSettings.toolbarOverflowBlockStyleColorsClassName:this.toolbarOverflowBlockStyleColorsClass.name),this.markerButtonOverflowBlock.style.display="none",this.uiContainer.appendChild(this.markerButtonOverflowBlock),this.markerItems&&(this.markerItems.forEach(function(Ee){var be=document.createElement("div");be.className=""+ue.toolbarButtonStyleClass.name,be.setAttribute("data-type-name",Ee.typeName),be.innerHTML=Ee.icon,be.addEventListener("click",function(){ue.markerToolbarButtonClicked(be,Ee)}),ue.buttons.push(be),ue.markerButtons.push(be)}),this.overflowButton=document.createElement("div"),this.overflowButton.className=this.toolbarButtonStyleClass.name+" "+(this.uiStyleSettings.toolbarButtonStyleColorsClassName?this.uiStyleSettings.toolbarButtonStyleColorsClassName:this.toolbarButtonStyleColorsClass.name),this.overflowButton.innerHTML='<svg viewBox="0 0 24 24"><path d="M12 16a2 2 0 012 2 2 2 0 01-2 2 2 2 0 01-2-2 2 2 0 012-2m0-6a2 2 0 012 2 2 2 0 01-2 2 2 2 0 01-2-2 2 2 0 012-2m0-6a2 2 0 012 2 2 2 0 01-2 2 2 2 0 01-2-2 2 2 0 012-2z"/></svg>',this.overflowButton.addEventListener("click",this.overflowButtonClicked),this.markerButtonBlock.appendChild(this.overflowButton));var Ze=document.createElement("div");Ze.className=this.toolbarBlockStyleClass.name,Ze.style.whiteSpace="nowrap",Ze.style.display=this.uiStyleSettings.resultButtonBlockVisible!==!1?"":"none",this.uiContainer.appendChild(Ze),this.addActionButton(Ze,'<svg viewBox="0 0 24 24"><path d="M9 20.42l-6.21-6.21 2.83-2.83L9 14.77l9.88-9.89 2.83 2.83L9 20.42z"/></svg>',"render"),this.addActionButton(Ze,'<svg viewBox="0 0 24 24"><path d="M20 6.91L17.09 4 12 9.09 6.91 4 4 6.91 9.09 12 4 17.09 6.91 20 12 14.91 17.09 20 20 17.09 14.91 12 20 6.91z"/></svg>',"close"),this.markerjsContainer.appendChild(this.uiContainer),this.setSelectMode(),this.setCurrentMarker(),this.adjustLayout()},Ne.prototype.addButtonClickListener=function(ne){this.buttonClickListeners.push(ne)},Ne.prototype.removeButtonClickListener=function(ne){this.buttonClickListeners.indexOf(ne)>-1&&this.buttonClickListeners.splice(this.buttonClickListeners.indexOf(ne),1)},Ne.prototype.setSelectMode=function(){this.resetButtonStyles(),this.setActiveButton(this.buttons[0])},Ne.prototype.adjustLayout=function(){if(this.markerButtons&&this.markerButtons.length>0){var ne=Math.floor(this.markerButtonBlock.clientWidth/this.uiStyleSettings.toolbarHeight)-1;this.markerButtonBlock.innerHTML="",this.markerButtonOverflowBlock.innerHTML="";for(var ue=0;ue<this.markerButtons.length;ue++)ue<ne||ue===ne&&this.markerButtons.length-1===ne?this.markerButtonBlock.appendChild(this.markerButtons[ue]):(ue===ne&&this.markerButtonBlock.appendChild(this.overflowButton),this.markerButtonOverflowBlock.appendChild(this.markerButtons[ue]))}},Ne.prototype.overflowButtonClicked=function(){this.markerButtonOverflowBlock.style.display!=="none"?(this.markerButtonOverflowBlock.className=this.markerButtonOverflowBlock.className.replace(this.styles.fadeInAnimationClassName,""),this.markerButtonOverflowBlock.style.display="none"):(this.markerButtonOverflowBlock.className+=" "+this.styles.fadeInAnimationClassName,this.markerButtonOverflowBlock.style.top=this.uiContainer.offsetTop+this.overflowButton.offsetHeight+"px",this.markerButtonOverflowBlock.style.right=this.uiContainer.offsetWidth-this.overflowButton.offsetLeft-this.overflowButton.offsetWidth+2*this.uiContainer.offsetLeft+"px",this.markerButtonOverflowBlock.style.display="inline-block")},Ne.prototype.resetButtonStyles=function(){var ne=this;this.buttons.forEach(function(ue){ue.className=ue.className.replace(ne.uiStyleSettings.toolbarButtonStyleColorsClassName?ne.uiStyleSettings.toolbarButtonStyleColorsClassName:ne.toolbarButtonStyleColorsClass.name,"").trim(),ue.className=ue.className.replace(ne.uiStyleSettings.toolbarActiveButtonStyleColorsClassName?ne.uiStyleSettings.toolbarActiveButtonStyleColorsClassName:ne.toolbarActiveButtonStyleColorsClass.name,"").trim(),ue.className+=" "+(ne.uiStyleSettings.toolbarButtonStyleColorsClassName?ne.uiStyleSettings.toolbarButtonStyleColorsClassName:ne.toolbarButtonStyleColorsClass.name)})},Ne.prototype.addActionButton=function(ne,ue,Me){var Ze=this,Ee=document.createElement("div");switch(Ee.className=""+this.toolbarButtonStyleClass.name,Ee.innerHTML=ue,Ee.setAttribute("data-action",Me),Ee.addEventListener("click",function(){Ze.actionToolbarButtonClicked(Ee,Me)}),Me){case"select":Ee.style.fill=this.uiStyleSettings.selectButtonColor;break;case"delete":case"clear":Ee.style.fill=this.uiStyleSettings.deleteButtonColor;break;case"undo":case"redo":Ee.style.fill=this.uiStyleSettings.selectButtonColor;break;case"render":Ee.style.fill=this.uiStyleSettings.okButtonColor;break;case"close":Ee.style.fill=this.uiStyleSettings.closeButtonColor}ne.appendChild(Ee),this.buttons.push(Ee)},Ne.prototype.addStyles=function(){this.toolbarStyleClass=this.styles.addClass(new z("toolbar",`
|
|
|
width: 100%;
|
|
|
flex-shrink: 0;
|
|
|
display: flex;
|
|
|
flex-direction: row;
|
|
|
justify-content: space-between;
|
|
|
height: `+this.uiStyleSettings.toolbarHeight+`px;
|
|
|
box-sizing: content-box;
|
|
|
`+(this.displayMode==="inline"?"border-top-left-radius: "+Math.round(this.uiStyleSettings.toolbarHeight/10)+"px;":"")+`
|
|
|
`+(this.displayMode==="inline"?"border-top-right-radius: "+Math.round(this.uiStyleSettings.toolbarHeight/10)+"px;":"")+`
|
|
|
overflow: hidden;
|
|
|
`)),this.toolbarStyleColorsClass=this.styles.addClass(new z("toolbar_colors",`
|
|
|
background-color: `+this.uiStyleSettings.toolbarBackgroundColor+`;
|
|
|
box-shadow: 0px 3px rgba(33, 33, 33, 0.1);
|
|
|
`)),this.toolbarBlockStyleClass=this.styles.addClass(new z("toolbar-block",`
|
|
|
display: inline-block;
|
|
|
box-sizing: content-box;
|
|
|
`)),this.toolbarOverflowBlockStyleClass=this.styles.addClass(new z("toolbar-overflow-block",`
|
|
|
position: absolute;
|
|
|
top: `+this.uiStyleSettings.toolbarHeight+`px;
|
|
|
max-width: `+2*this.uiStyleSettings.toolbarHeight+`px;
|
|
|
z-index: 10;
|
|
|
box-sizing: content-box;
|
|
|
`)),this.toolbarOverflowBlockStyleColorsClass=this.styles.addClass(new z("toolbar-overflow-block_colors",`
|
|
|
background-color: `+this.uiStyleSettings.toolbarBackgroundColor+`;
|
|
|
`));var ne=this.uiStyleSettings.toolbarHeight/4;this.toolbarButtonStyleClass=this.styles.addClass(new z("toolbar_button",`
|
|
|
display: inline-block;
|
|
|
width: `+(this.uiStyleSettings.toolbarHeight-2*ne)+`px;
|
|
|
height: `+(this.uiStyleSettings.toolbarHeight-2*ne)+`px;
|
|
|
padding: `+ne+`px;
|
|
|
box-sizing: content-box;
|
|
|
`)),this.toolbarButtonStyleColorsClass=this.styles.addClass(new z("toolbar_button_colors",`
|
|
|
fill: `+this.uiStyleSettings.toolbarColor+`;
|
|
|
`)),this.toolbarActiveButtonStyleColorsClass=this.styles.addClass(new z("toolbar_active_button",`
|
|
|
fill: `+this.uiStyleSettings.toolbarColor+`;
|
|
|
background-color: `+this.uiStyleSettings.toolbarBackgroundHoverColor+`
|
|
|
`)),this.styles.addRule(new ce("."+this.toolbarButtonStyleClass.name+" svg",`
|
|
|
height: `+this.uiStyleSettings.toolbarHeight/2+`px;
|
|
|
`)),this.styles.addRule(new ce("."+this.toolbarButtonStyleColorsClass.name+":hover",`
|
|
|
background-color: `+this.uiStyleSettings.toolbarBackgroundHoverColor+`
|
|
|
`))},Ne.prototype.markerToolbarButtonClicked=function(ne,ue){this.setActiveButton(ne),this.buttonClickListeners&&this.buttonClickListeners.length>0&&this.buttonClickListeners.forEach(function(Me){return Me("marker",ue)}),this.markerButtonOverflowBlock.style.display="none"},Ne.prototype.actionToolbarButtonClicked=function(ne,ue){this.buttonClickListeners&&this.buttonClickListeners.length>0&&this.buttonClickListeners.forEach(function(Me){return Me("action",ue)}),this.markerButtonOverflowBlock.style.display="none",this.setActiveButton(this.buttons[0])},Ne.prototype.setActiveButton=function(ne){this.resetButtonStyles(),ne.className=ne.className.replace(this.uiStyleSettings.toolbarButtonStyleColorsClassName?this.uiStyleSettings.toolbarButtonStyleColorsClassName:this.toolbarButtonStyleColorsClass.name,"").trim(),ne.className+=" "+(this.uiStyleSettings.toolbarActiveButtonStyleColorsClassName?this.uiStyleSettings.toolbarActiveButtonStyleColorsClassName:this.toolbarActiveButtonStyleColorsClass.name)},Ne.prototype.setActiveMarkerButton=function(ne){var ue=this.markerButtons.find(function(Me){return Me.getAttribute("data-type-name")===ne});ue&&this.setActiveButton(ue)},Ne.prototype.setCurrentMarker=function(ne){var ue=this;this.currentMarker=ne,this.buttons.filter(function(Me){return/delete|notes/.test(Me.getAttribute("data-action"))}).forEach(function(Me){ue.currentMarker===void 0?(Me.style.fillOpacity="0.4",Me.style.pointerEvents="none"):(Me.style.fillOpacity="1",Me.style.pointerEvents="all")})},Ne}(),ie=function(){function Ne(ne,ue,Me,Ze){this.panels=[],this.panelButtons=[],this.markerjsContainer=ne,this.displayMode=ue,this.uiStyleSettings=Me,this.styles=Ze,this.panelButtonClick=this.panelButtonClick.bind(this),this.addStyles()}return Ne.prototype.addStyles=function(){var ne;this.toolboxStyleClass=this.styles.addClass(new z("toolbox",`
|
|
|
width: 100%;
|
|
|
flex-shrink: 0;
|
|
|
display: flex;
|
|
|
flex-direction: column;
|
|
|
font-family: sans-serif;
|
|
|
`+(this.displayMode==="popup"?"height:"+2.5*this.uiStyleSettings.toolbarHeight+"px;":"")+`
|
|
|
box-sizing: content-box;
|
|
|
`+(this.displayMode==="popup"?"background-color: "+this.uiStyleSettings.canvasBackgroundColor+";":"")+`
|
|
|
`+(this.displayMode==="inline"?"border-bottom-left-radius: "+Math.round(this.uiStyleSettings.toolbarHeight/10)+"px;":"")+`
|
|
|
`+(this.displayMode==="inline"?"border-bottom-right-radius: "+Math.round(this.uiStyleSettings.toolbarHeight/10)+"px;":"")+`
|
|
|
overflow: hidden;
|
|
|
`)),this.toolboxStyleColorsClass=this.styles.addClass(new z("toolbox_colors",`
|
|
|
color: `+this.uiStyleSettings.toolboxColor+`;
|
|
|
`));var ue=this.uiStyleSettings.toolbarHeight/4;this.toolboxButtonRowStyleClass=this.styles.addClass(new z("toolbox-button-row",`
|
|
|
display: flex;
|
|
|
cursor: default;
|
|
|
box-sizing: content-box;
|
|
|
`)),this.toolboxButtonRowStyleColorsClass=this.styles.addClass(new z("toolbox-button-row_colors",`
|
|
|
background-color: `+this.uiStyleSettings.toolbarBackgroundColor+`;
|
|
|
`)),this.toolboxPanelRowStyleClass=this.styles.addClass(new z("toolbox-panel-row",`
|
|
|
display: flex;
|
|
|
`+(this.displayMode==="inline"?"position: absolute;":"")+`
|
|
|
`+(this.displayMode==="inline"?"bottom: "+this.uiStyleSettings.toolbarHeight+"px;":"")+`
|
|
|
cursor: default;
|
|
|
height: `+1.5*this.uiStyleSettings.toolbarHeight+`px;
|
|
|
`+(this.displayMode==="inline"?"width: 100%;":"")+`
|
|
|
box-sizing: content-box;
|
|
|
`)),this.toolboxPanelRowStyleColorsClass=this.styles.addClass(new z("toolbox-panel-row_colors",`
|
|
|
background-color: `+((ne=this.uiStyleSettings.toolboxBackgroundColor)!==null&&ne!==void 0?ne:this.uiStyleSettings.toolbarBackgroundHoverColor)+`;
|
|
|
`)),this.toolboxButtonStyleClass=this.styles.addClass(new z("toolbox_button",`
|
|
|
display: inline-block;
|
|
|
width: `+(this.uiStyleSettings.toolbarHeight-2*ue)+`px;
|
|
|
height: `+(this.uiStyleSettings.toolbarHeight-2*ue)+`px;
|
|
|
padding: `+ue+`px;
|
|
|
box-sizing: content-box;
|
|
|
`)),this.toolboxButtonStyleColorsClass=this.styles.addClass(new z("toolbox-button_colors",`
|
|
|
fill: `+this.uiStyleSettings.toolbarColor+`;
|
|
|
`)),this.toolboxActiveButtonStyleColorsClass=this.styles.addClass(new z("toolbox-active-button_colors",`
|
|
|
background-color: `+this.uiStyleSettings.toolbarBackgroundHoverColor+`;
|
|
|
fill: `+this.uiStyleSettings.toolbarColor+`;
|
|
|
`)),this.styles.addRule(new ce("."+this.toolboxButtonStyleColorsClass.name+":hover",`
|
|
|
background-color: `+this.uiStyleSettings.toolbarBackgroundHoverColor+`
|
|
|
`)),this.styles.addRule(new ce("."+this.toolboxButtonStyleClass.name+" svg",`
|
|
|
height: `+this.uiStyleSettings.toolbarHeight/2+`px;
|
|
|
`))},Ne.prototype.show=function(ne){var ue;this.uiContainer=document.createElement("div"),this.uiContainer.style.visibility=ne,this.uiContainer.className=this.toolboxStyleClass.name+" "+((ue=this.uiStyleSettings.toolboxStyleColorsClassName)!==null&&ue!==void 0?ue:this.toolboxStyleColorsClass.name),this.markerjsContainer.appendChild(this.uiContainer)},Ne.prototype.setPanelButtons=function(ne){var ue,Me,Ze=this;this.panels=ne,this.uiContainer!==void 0&&(this.uiContainer.innerHTML="",this.panelRow=document.createElement("div"),this.panelRow.className=this.toolboxPanelRowStyleClass.name+" "+((ue=this.uiStyleSettings.toolboxPanelRowStyleColorsClassName)!==null&&ue!==void 0?ue:this.toolboxPanelRowStyleColorsClass.name),this.uiContainer.appendChild(this.panelRow),this.buttonRow=document.createElement("div"),this.buttonRow.className=this.toolboxButtonRowStyleClass.name+" "+((Me=this.uiStyleSettings.toolboxButtonRowStyleColorsClassName)!==null&&Me!==void 0?Me:this.toolboxButtonRowStyleColorsClass.name)+" ",this.uiContainer.appendChild(this.buttonRow),this.panelButtons.splice(0),this.panels.forEach(function(Ee){var be;Ee.uiStyleSettings=Ze.uiStyleSettings;var Te=document.createElement("div");Te.className=Ze.toolboxButtonStyleClass.name+" "+((be=Ze.uiStyleSettings.toolboxButtonStyleColorsClassName)!==null&&be!==void 0?be:Ze.toolboxButtonStyleColorsClass.name),Te.innerHTML=Ee.icon,Te.title=Ee.title,Te.addEventListener("click",function(){Ze.panelButtonClick(Ee)}),Ze.panelButtons.push(Te),Ze.buttonRow.appendChild(Te)}),this.displayMode==="inline"?this.panelRow.style.display="none":this.panelRow.style.visibility="hidden")},Ne.prototype.panelButtonClick=function(ne){var ue=this,Me=-1;if(ne!==this.activePanel){Me=this.panels.indexOf(ne),this.panelRow.innerHTML="";var Ze=ne.getUi();Ze.style.margin=this.uiStyleSettings.toolbarHeight/4+"px",this.panelRow.appendChild(Ze),this.panelRow.style.display="flex",this.panelRow.style.visibility="visible",this.panelRow.className=this.panelRow.className.replace(this.styles.fadeOutAnimationClassName,""),this.panelRow.className+=" "+this.styles.fadeInAnimationClassName,this.activePanel=ne}else this.activePanel=void 0,this.panelRow.className=this.panelRow.className.replace(this.styles.fadeInAnimationClassName,""),this.panelRow.className+=" "+this.styles.fadeOutAnimationClassName,setTimeout(function(){ue.displayMode==="inline"?ue.panelRow.style.display="none":ue.panelRow.style.visibility="hidden"},200);this.panelButtons.forEach(function(Ee,be){var Te,He;Ee.className=ue.toolboxButtonStyleClass.name+" "+(be===Me?""+((Te=ue.uiStyleSettings.toolboxActiveButtonStyleColorsClassName)!==null&&Te!==void 0?Te:ue.toolboxActiveButtonStyleColorsClass.name):""+((He=ue.uiStyleSettings.toolboxButtonStyleColorsClassName)!==null&&He!==void 0?He:ue.toolboxButtonStyleColorsClass.name))})},Ne}(),se=function(Ne,ne){this.title=Ne,this.icon=ne},ae=function(Ne){function ne(ue,Me,Ze,Ee){var be=Ne.call(this,ue,Ee||'<svg viewBox="0 0 24 24"><path d="M17.5 12a1.5 1.5 0 01-1.5-1.5A1.5 1.5 0 0117.5 9a1.5 1.5 0 011.5 1.5 1.5 1.5 0 01-1.5 1.5m-3-4A1.5 1.5 0 0113 6.5 1.5 1.5 0 0114.5 5 1.5 1.5 0 0116 6.5 1.5 1.5 0 0114.5 8m-5 0A1.5 1.5 0 018 6.5 1.5 1.5 0 019.5 5 1.5 1.5 0 0111 6.5 1.5 1.5 0 019.5 8m-3 4A1.5 1.5 0 015 10.5 1.5 1.5 0 016.5 9 1.5 1.5 0 018 10.5 1.5 1.5 0 016.5 12M12 3a9 9 0 00-9 9 9 9 0 009 9 1.5 1.5 0 001.5-1.5c0-.39-.15-.74-.39-1-.23-.27-.38-.62-.38-1a1.5 1.5 0 011.5-1.5H16a5 5 0 005-5c0-4.42-4.03-8-9-8z"/></svg>')||this;return be.colors=[],be.addTransparent=!1,be.colorBoxes=[],be.colors=Me,be.currentColor=Ze,be.setCurrentColor=be.setCurrentColor.bind(be),be.getColorBox=be.getColorBox.bind(be),be}return gt(ne,Ne),ne.prototype.getUi=function(){var ue=this,Me=document.createElement("div");return Me.style.overflow="hidden",Me.style.whiteSpace="nowrap",this.colors.forEach(function(Ze){var Ee=ue.getColorBox(Ze);Me.appendChild(Ee),ue.colorBoxes.push(Ee)}),Me},ne.prototype.getColorBox=function(ue){var Me=this,Ze=this.uiStyleSettings.toolbarHeight/4,Ee=this.uiStyleSettings.toolbarHeight-Ze,be=document.createElement("div");be.style.display="inline-block",be.style.boxSizing="content-box",be.style.width=Ee-2+"px",be.style.height=Ee-2+"px",be.style.padding="1px",be.style.marginRight="2px",be.style.marginBottom="2px",be.style.borderWidth="2px",be.style.borderStyle="solid",be.style.borderRadius=(Ee+2)/2+"px",be.style.borderColor=ue===this.currentColor?this.uiStyleSettings.toolboxAccentColor:"transparent",be.addEventListener("click",function(){Me.setCurrentColor(ue,be)});var Te=document.createElement("div");return Te.style.display="inline-block",Te.style.width=Ee-2+"px",Te.style.height=Ee-2+"px",Te.style.backgroundColor=ue,Te.style.borderRadius=Ee/2+"px",ue==="transparent"&&(Te.style.fill=this.uiStyleSettings.toolboxAccentColor,Te.innerHTML=`<svg viewBox="0 0 24 24">
|
|
|
<path d="M2,5.27L3.28,4L20,20.72L18.73,22L15.65,18.92C14.5,19.3 13.28,19.5 12,19.5C7,19.5 2.73,16.39 1,12C1.69,10.24 2.79,8.69 4.19,7.46L2,5.27M12,9A3,3 0 0,1 15,12C15,12.35 14.94,12.69 14.83,13L11,9.17C11.31,9.06 11.65,9 12,9M12,4.5C17,4.5 21.27,7.61 23,12C22.18,14.08 20.79,15.88 19,17.19L17.58,15.76C18.94,14.82 20.06,13.54 20.82,12C19.17,8.64 15.76,6.5 12,6.5C10.91,6.5 9.84,6.68 8.84,7L7.3,5.47C8.74,4.85 10.33,4.5 12,4.5M3.18,12C4.83,15.36 8.24,17.5 12,17.5C12.69,17.5 13.37,17.43 14,17.29L11.72,15C10.29,14.85 9.15,13.71 9,12.28L5.6,8.87C4.61,9.72 3.78,10.78 3.18,12Z" />
|
|
|
</svg>`),be.appendChild(Te),be},ne.prototype.setCurrentColor=function(ue,Me){var Ze=this;this.currentColor=ue,this.colorBoxes.forEach(function(Ee){Ee.style.borderColor=Ee===Me?Ze.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onColorChanged&&this.onColorChanged(ue)},ne}(se),he=function(){function Ne(ne,ue,Me){this._state="new",this._isSelected=!1,this._container=ne,this._overlayContainer=ue,this.globalSettings=Me,this.stateChanged=this.stateChanged.bind(this),this.colorChanged=this.colorChanged.bind(this),this.fillColorChanged=this.fillColorChanged.bind(this)}return Object.defineProperty(Ne.prototype,"typeName",{get:function(){return Object.getPrototypeOf(this).constructor.typeName},enumerable:!1,configurable:!0}),Object.defineProperty(Ne.prototype,"container",{get:function(){return this._container},enumerable:!1,configurable:!0}),Object.defineProperty(Ne.prototype,"overlayContainer",{get:function(){return this._overlayContainer},enumerable:!1,configurable:!0}),Object.defineProperty(Ne.prototype,"state",{get:function(){return this._state},enumerable:!1,configurable:!0}),Object.defineProperty(Ne.prototype,"toolboxPanels",{get:function(){return[]},enumerable:!1,configurable:!0}),Ne.prototype.ownsTarget=function(ne){return!1},Object.defineProperty(Ne.prototype,"isSelected",{get:function(){return this._isSelected},enumerable:!1,configurable:!0}),Ne.prototype.select=function(){this.container.style.cursor="move",this._isSelected=!0,this.manipulationStartState=this.getState()},Ne.prototype.deselect=function(){this.container.style.cursor="default",this._isSelected=!1,this.stateChanged()},Ne.prototype.pointerDown=function(ne,ue){},Ne.prototype.dblClick=function(ne,ue){},Ne.prototype.manipulate=function(ne){},Ne.prototype.pointerUp=function(ne){this.stateChanged()},Ne.prototype.dispose=function(){},Ne.prototype.addMarkerVisualToContainer=function(ne){this.container.childNodes.length>0?this.container.insertBefore(ne,this.container.childNodes[0]):this.container.appendChild(ne)},Ne.prototype.getState=function(){return{typeName:Ne.typeName,state:this.state,notes:this.notes}},Ne.prototype.restoreState=function(ne){this._state=ne.state,this.notes=ne.notes},Ne.prototype.scale=function(ne,ue){},Ne.prototype.colorChanged=function(ne){this.onColorChanged&&this.onColorChanged(ne),this.stateChanged()},Ne.prototype.fillColorChanged=function(ne){this.onFillColorChanged&&this.onFillColorChanged(ne),this.stateChanged()},Ne.prototype.stateChanged=function(){if(this.onStateChanged&&this.state!=="creating"&&this.state!=="new"){var ne=this.getState();this.manipulationStartState!==void 0&&(this.manipulationStartState.state="select"),ne.state="select",JSON.stringify(this.manipulationStartState)!=JSON.stringify(ne)&&this.onStateChanged(this)}},Ne.typeName="MarkerBase",Ne}(),pe=function(){function Ne(){this.findGripByVisual=this.findGripByVisual.bind(this)}return Ne.prototype.findGripByVisual=function(ne){return this.topLeft.ownsTarget(ne)?this.topLeft:this.topCenter.ownsTarget(ne)?this.topCenter:this.topRight.ownsTarget(ne)?this.topRight:this.centerLeft.ownsTarget(ne)?this.centerLeft:this.centerRight.ownsTarget(ne)?this.centerRight:this.bottomLeft.ownsTarget(ne)?this.bottomLeft:this.bottomCenter.ownsTarget(ne)?this.bottomCenter:this.bottomRight.ownsTarget(ne)?this.bottomRight:void 0},Ne}(),me=function(){function Ne(){this.GRIP_SIZE=10,this.visual=ee.createGroup(),this.visual.appendChild(ee.createCircle(1.5*this.GRIP_SIZE,[["fill","transparent"]])),this.visual.appendChild(ee.createCircle(this.GRIP_SIZE,[["fill","#cccccc"],["fill-opacity","0.7"],["stroke","#333333"],["stroke-width","2"],["stroke-opacity","0.7"]]))}return Ne.prototype.ownsTarget=function(ne){return ne===this.visual||ne===this.visual.childNodes[0]||ne===this.visual.childNodes[1]},Ne}(),ve=function(){function Ne(){}return Ne.toITransformMatrix=function(ne){return{a:ne.a,b:ne.b,c:ne.c,d:ne.d,e:ne.e,f:ne.f}},Ne.toSVGMatrix=function(ne,ue){return ne.a=ue.a,ne.b=ue.b,ne.c=ue.c,ne.d=ue.d,ne.e=ue.e,ne.f=ue.f,ne},Ne}(),Ce=function(Ne){function ne(ue,Me,Ze){var Ee=Ne.call(this,ue,Me,Ze)||this;return Ee.left=0,Ee.top=0,Ee.width=0,Ee.height=0,Ee.defaultSize={x:50,y:20},Ee.offsetX=0,Ee.offsetY=0,Ee.rotationAngle=0,Ee.CB_DISTANCE=10,Ee._suppressMarkerCreateEvent=!1,Ee.container.transform.baseVal.appendItem(ee.createTransform()),Ee.setupControlBox(),Ee}return gt(ne,Ne),Object.defineProperty(ne.prototype,"centerX",{get:function(){return this.left+this.width/2},enumerable:!1,configurable:!0}),Object.defineProperty(ne.prototype,"centerY",{get:function(){return this.top+this.height/2},enumerable:!1,configurable:!0}),Object.defineProperty(ne.prototype,"visual",{get:function(){return this._visual},set:function(ue){this._visual=ue;var Me=ee.createTransform();this._visual.transform.baseVal.appendItem(Me)},enumerable:!1,configurable:!0}),ne.prototype.ownsTarget=function(ue){return!!Ne.prototype.ownsTarget.call(this,ue)||!!(this.controlGrips.findGripByVisual(ue)!==void 0||this.rotatorGrip!==void 0&&this.rotatorGrip.ownsTarget(ue))},ne.prototype.pointerDown=function(ue,Me){Ne.prototype.pointerDown.call(this,ue,Me),this.state==="new"&&(this.left=ue.x,this.top=ue.y),this.manipulationStartLeft=this.left,this.manipulationStartTop=this.top,this.manipulationStartWidth=this.width,this.manipulationStartHeight=this.height;var Ze=this.unrotatePoint(ue);if(this.manipulationStartX=Ze.x,this.manipulationStartY=Ze.y,this.offsetX=Ze.x-this.left,this.offsetY=Ze.y-this.top,this.state!=="new")if(this.select(),this.activeGrip=this.controlGrips.findGripByVisual(Me),this.activeGrip!==void 0)this._state="resize";else if(this.rotatorGrip!==void 0&&this.rotatorGrip.ownsTarget(Me)){this.activeGrip=this.rotatorGrip;var Ee=this.rotatePoint({x:this.centerX,y:this.centerY});this.left=Ee.x-this.width/2,this.top=Ee.y-this.height/2,this.moveVisual({x:this.left,y:this.top});var be=this.container.transform.baseVal.getItem(0);be.setRotate(this.rotationAngle,this.centerX,this.centerY),this.container.transform.baseVal.replaceItem(be,0),this.adjustControlBox(),this._state="rotate"}else this._state="move"},ne.prototype.pointerUp=function(ue){var Me=this.state;Ne.prototype.pointerUp.call(this,ue),this.state==="creating"&&this.width<10&&this.height<10?(this.width=this.defaultSize.x,this.height=this.defaultSize.y):this.manipulate(ue),this._state="select",Me==="creating"&&this.onMarkerCreated&&this._suppressMarkerCreateEvent===!1&&this.onMarkerCreated(this)},ne.prototype.moveVisual=function(ue){this.visual.style.transform="translate("+ue.x+"px, "+ue.y+"px)"},ne.prototype.manipulate=function(ue){var Me=this.unrotatePoint(ue);this.state==="creating"?this.resize(ue):this.state==="move"?(this.left=this.manipulationStartLeft+(Me.x-this.manipulationStartLeft)-this.offsetX,this.top=this.manipulationStartTop+(Me.y-this.manipulationStartTop)-this.offsetY,this.moveVisual({x:this.left,y:this.top}),this.adjustControlBox()):this.state==="resize"?this.resize(Me):this.state==="rotate"&&this.rotate(ue)},ne.prototype.resize=function(ue){var Me=this.manipulationStartLeft,Ze=this.manipulationStartWidth,Ee=this.manipulationStartTop,be=this.manipulationStartHeight;switch(this.activeGrip){case this.controlGrips.bottomLeft:case this.controlGrips.centerLeft:case this.controlGrips.topLeft:Me=this.manipulationStartLeft+ue.x-this.manipulationStartX,Ze=this.manipulationStartWidth+this.manipulationStartLeft-Me;break;case this.controlGrips.bottomRight:case this.controlGrips.centerRight:case this.controlGrips.topRight:case void 0:Ze=this.manipulationStartWidth+ue.x-this.manipulationStartX}switch(this.activeGrip){case this.controlGrips.topCenter:case this.controlGrips.topLeft:case this.controlGrips.topRight:Ee=this.manipulationStartTop+ue.y-this.manipulationStartY,be=this.manipulationStartHeight+this.manipulationStartTop-Ee;break;case this.controlGrips.bottomCenter:case this.controlGrips.bottomLeft:case this.controlGrips.bottomRight:case void 0:be=this.manipulationStartHeight+ue.y-this.manipulationStartY}Ze>=0?(this.left=Me,this.width=Ze):(this.left=Me+Ze,this.width=-Ze),be>=0?(this.top=Ee,this.height=be):(this.top=Ee+be,this.height=-be),this.setSize()},ne.prototype.setSize=function(){this.moveVisual({x:this.left,y:this.top}),this.adjustControlBox()},ne.prototype.rotate=function(ue){if(Math.abs(ue.x-this.centerX)>.1){var Me=Math.sign(ue.x-this.centerX);this.rotationAngle=180*Math.atan((ue.y-this.centerY)/(ue.x-this.centerX))/Math.PI+90*Me,this.applyRotation()}},ne.prototype.applyRotation=function(){var ue=this.container.transform.baseVal.getItem(0);ue.setRotate(this.rotationAngle,this.centerX,this.centerY),this.container.transform.baseVal.replaceItem(ue,0)},ne.prototype.rotatePoint=function(ue){if(this.rotationAngle===0)return ue;var Me=this.container.getCTM(),Ze=ee.createPoint(ue.x,ue.y);return{x:(Ze=Ze.matrixTransform(Me)).x,y:Ze.y}},ne.prototype.unrotatePoint=function(ue){if(this.rotationAngle===0)return ue;var Me=this.container.getCTM();Me=Me.inverse();var Ze=ee.createPoint(ue.x,ue.y);return{x:(Ze=Ze.matrixTransform(Me)).x,y:Ze.y}},ne.prototype.select=function(){Ne.prototype.select.call(this),this.adjustControlBox(),this.controlBox.style.display=""},ne.prototype.deselect=function(){Ne.prototype.deselect.call(this),this.controlBox.style.display="none"},ne.prototype.setupControlBox=function(){this.controlBox=ee.createGroup();var ue=ee.createTransform();ue.setTranslate(-this.CB_DISTANCE/2,-this.CB_DISTANCE/2),this.controlBox.transform.baseVal.appendItem(ue),this.container.appendChild(this.controlBox),this.controlRect=ee.createRect(this.width+this.CB_DISTANCE,this.height+this.CB_DISTANCE,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"],["fill","transparent"],["pointer-events","none"]]),this.controlBox.appendChild(this.controlRect),this.globalSettings.disableRotation!==!0&&(this.rotatorGripLine=ee.createLine((this.width+2*this.CB_DISTANCE)/2,this.top-this.CB_DISTANCE,(this.width+2*this.CB_DISTANCE)/2,this.top-3*this.CB_DISTANCE,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.controlBox.appendChild(this.rotatorGripLine)),this.controlGrips=new pe,this.addControlGrips(),this.controlBox.style.display="none"},ne.prototype.adjustControlBox=function(){var ue=this.controlBox.transform.baseVal.getItem(0);ue.setTranslate(this.left-this.CB_DISTANCE/2,this.top-this.CB_DISTANCE/2),this.controlBox.transform.baseVal.replaceItem(ue,0),this.controlRect.setAttribute("width",(this.width+this.CB_DISTANCE).toString()),this.controlRect.setAttribute("height",(this.height+this.CB_DISTANCE).toString()),this.rotatorGripLine!==void 0&&(this.rotatorGripLine.setAttribute("x1",((this.width+this.CB_DISTANCE)/2).toString()),this.rotatorGripLine.setAttribute("y1",(-this.CB_DISTANCE/2).toString()),this.rotatorGripLine.setAttribute("x2",((this.width+this.CB_DISTANCE)/2).toString()),this.rotatorGripLine.setAttribute("y2",(3*-this.CB_DISTANCE).toString())),this.positionGrips()},ne.prototype.addControlGrips=function(){this.controlGrips.topLeft=this.createGrip(),this.controlGrips.topCenter=this.createGrip(),this.controlGrips.topRight=this.createGrip(),this.controlGrips.centerLeft=this.createGrip(),this.controlGrips.centerRight=this.createGrip(),this.controlGrips.bottomLeft=this.createGrip(),this.controlGrips.bottomCenter=this.createGrip(),this.controlGrips.bottomRight=this.createGrip(),this.globalSettings.disableRotation!==!0&&(this.rotatorGrip=this.createGrip()),this.positionGrips()},ne.prototype.createGrip=function(){var ue=new me;return ue.visual.transform.baseVal.appendItem(ee.createTransform()),this.controlBox.appendChild(ue.visual),ue},ne.prototype.positionGrips=function(){var ue=this.controlGrips.topLeft.GRIP_SIZE,Me=-ue/2,Ze=Me,Ee=(this.width+this.CB_DISTANCE)/2-ue/2,be=(this.height+this.CB_DISTANCE)/2-ue/2,Te=this.height+this.CB_DISTANCE-ue/2,He=this.width+this.CB_DISTANCE-ue/2;this.positionGrip(this.controlGrips.topLeft.visual,Me,Ze),this.positionGrip(this.controlGrips.topCenter.visual,Ee,Ze),this.positionGrip(this.controlGrips.topRight.visual,He,Ze),this.positionGrip(this.controlGrips.centerLeft.visual,Me,be),this.positionGrip(this.controlGrips.centerRight.visual,He,be),this.positionGrip(this.controlGrips.bottomLeft.visual,Me,Te),this.positionGrip(this.controlGrips.bottomCenter.visual,Ee,Te),this.positionGrip(this.controlGrips.bottomRight.visual,He,Te),this.rotatorGrip!==void 0&&this.positionGrip(this.rotatorGrip.visual,Ee,Ze-3*this.CB_DISTANCE)},ne.prototype.positionGrip=function(ue,Me,Ze){var Ee=ue.transform.baseVal.getItem(0);Ee.setTranslate(Me,Ze),ue.transform.baseVal.replaceItem(Ee,0)},ne.prototype.hideControlBox=function(){this.controlBox.style.display="none"},ne.prototype.showControlBox=function(){this.controlBox.style.display=""},ne.prototype.getState=function(){return Object.assign({left:this.left,top:this.top,width:this.width,height:this.height,rotationAngle:this.rotationAngle,visualTransformMatrix:ve.toITransformMatrix(this.visual.transform.baseVal.getItem(0).matrix),containerTransformMatrix:ve.toITransformMatrix(this.container.transform.baseVal.getItem(0).matrix)},Ne.prototype.getState.call(this))},ne.prototype.restoreState=function(ue){Ne.prototype.restoreState.call(this,ue);var Me=ue;this.left=Me.left,this.top=Me.top,this.width=Me.width,this.height=Me.height,this.rotationAngle=Me.rotationAngle,this.visual.transform.baseVal.getItem(0).setMatrix(ve.toSVGMatrix(this.visual.transform.baseVal.getItem(0).matrix,Me.visualTransformMatrix)),this.container.transform.baseVal.getItem(0).setMatrix(ve.toSVGMatrix(this.container.transform.baseVal.getItem(0).matrix,Me.containerTransformMatrix))},ne.prototype.scale=function(ue,Me){Ne.prototype.scale.call(this,ue,Me);var Ze=this.rotatePoint({x:this.left,y:this.top}),Ee=this.unrotatePoint({x:Ze.x*ue,y:Ze.y*Me});this.left=Ee.x,this.top=Ee.y,this.width=this.width*ue,this.height=this.height*Me,this.adjustControlBox()},ne}(he),Be=function(Ne){function ne(ue,Me,Ze){var Ee=Ne.call(this,ue,Me,Ze)||this;return Ee.fillColor="transparent",Ee.strokeColor="transparent",Ee.strokeWidth=0,Ee.strokeDasharray="",Ee.opacity=1,Ee.setStrokeColor=Ee.setStrokeColor.bind(Ee),Ee.setFillColor=Ee.setFillColor.bind(Ee),Ee.setStrokeWidth=Ee.setStrokeWidth.bind(Ee),Ee.setStrokeDasharray=Ee.setStrokeDasharray.bind(Ee),Ee.createVisual=Ee.createVisual.bind(Ee),Ee}return gt(ne,Ne),ne.prototype.ownsTarget=function(ue){return!(!Ne.prototype.ownsTarget.call(this,ue)&&ue!==this.visual)},ne.prototype.createVisual=function(){this.visual=ee.createRect(1,1,[["fill",this.fillColor],["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["stroke-dasharray",this.strokeDasharray],["opacity",this.opacity.toString()]]),this.addMarkerVisualToContainer(this.visual)},ne.prototype.pointerDown=function(ue,Me){Ne.prototype.pointerDown.call(this,ue,Me),this.state==="new"&&(this.createVisual(),this.moveVisual(ue),this._state="creating")},ne.prototype.manipulate=function(ue){Ne.prototype.manipulate.call(this,ue)},ne.prototype.resize=function(ue){Ne.prototype.resize.call(this,ue),this.setSize()},ne.prototype.setSize=function(){Ne.prototype.setSize.call(this),ee.setAttributes(this.visual,[["width",this.width.toString()],["height",this.height.toString()]])},ne.prototype.pointerUp=function(ue){Ne.prototype.pointerUp.call(this,ue),this.setSize()},ne.prototype.setStrokeColor=function(ue){this.strokeColor=ue,this.visual&&ee.setAttributes(this.visual,[["stroke",this.strokeColor]]),this.colorChanged(ue),this.stateChanged()},ne.prototype.setFillColor=function(ue){this.fillColor=ue,this.visual&&ee.setAttributes(this.visual,[["fill",this.fillColor]]),this.stateChanged()},ne.prototype.setStrokeWidth=function(ue){this.strokeWidth=ue,this.visual&&ee.setAttributes(this.visual,[["stroke-width",this.strokeWidth.toString()]]),this.stateChanged()},ne.prototype.setStrokeDasharray=function(ue){this.strokeDasharray=ue,this.visual&&ee.setAttributes(this.visual,[["stroke-dasharray",this.strokeDasharray]]),this.stateChanged()},ne.prototype.getState=function(){return Object.assign({fillColor:this.fillColor,strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,opacity:this.opacity},Ne.prototype.getState.call(this))},ne.prototype.restoreState=function(ue){var Me=ue;this.fillColor=Me.fillColor,this.strokeColor=Me.strokeColor,this.strokeWidth=Me.strokeWidth,this.strokeDasharray=Me.strokeDasharray,this.opacity=Me.opacity,this.createVisual(),Ne.prototype.restoreState.call(this,ue),this.setSize()},ne.prototype.scale=function(ue,Me){Ne.prototype.scale.call(this,ue,Me),this.setSize()},ne.title="Rectangle marker",ne}(Ce),Fe=function(Ne){function ne(ue,Me,Ze,Ee){var be=Ne.call(this,ue,Ee||'<svg viewBox="0 0 24 24"><path d="M3 17h18v-2H3v2m0 3h18v-1H3v1m0-7h18v-3H3v3m0-9v4h18V4H3z"/></svg>')||this;return be.widths=[],be.widthBoxes=[],be.widths=Me,be.currentWidth=Ze,be.setCurrentWidth=be.setCurrentWidth.bind(be),be}return gt(ne,Ne),ne.prototype.getUi=function(){var ue=this,Me=document.createElement("div");return Me.style.display="flex",Me.style.overflow="hidden",Me.style.flexGrow="2",this.widths.forEach(function(Ze){var Ee=document.createElement("div");Ee.style.display="flex",Ee.style.flexGrow="2",Ee.style.alignItems="center",Ee.style.justifyContent="space-between",Ee.style.padding="5px",Ee.style.borderWidth="2px",Ee.style.borderStyle="solid",Ee.style.borderColor=Ze===ue.currentWidth?ue.uiStyleSettings.toolboxAccentColor:"transparent",Ee.addEventListener("click",function(){ue.setCurrentWidth(Ze,Ee)}),Me.appendChild(Ee);var be=document.createElement("div");be.innerText=Ze.toString(),be.style.marginRight="5px",Ee.appendChild(be);var Te=document.createElement("div");Te.style.minHeight="20px",Te.style.flexGrow="2",Te.style.display="flex",Te.style.alignItems="center";var He=document.createElement("hr");He.style.minWidth="20px",He.style.border="0px",He.style.borderTop=Ze+"px solid "+ue.uiStyleSettings.toolboxColor,He.style.flexGrow="2",Te.appendChild(He),Ee.appendChild(Te),ue.widthBoxes.push(Ee)}),Me},ne.prototype.setCurrentWidth=function(ue,Me){var Ze=this;this.currentWidth=ue,this.widthBoxes.forEach(function(Ee){Ee.style.borderColor=Ee===Me?Ze.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onWidthChanged&&this.onWidthChanged(this.currentWidth)},ne}(se),ke=function(Ne){function ne(ue,Me,Ze,Ee){var be=Ne.call(this,ue,Ee||'<svg viewBox="0 0 24 24"><path d="M3 16h5v-2H3v2m6.5 0h5v-2h-5v2m6.5 0h5v-2h-5v2M3 20h2v-2H3v2m4 0h2v-2H7v2m4 0h2v-2h-2v2m4 0h2v-2h-2v2m4 0h2v-2h-2v2M3 12h8v-2H3v2m10 0h8v-2h-8v2M3 4v4h18V4H3z"/></svg>')||this;return be.styles=[],be.styleBoxes=[],be.styles=Me,be.currentStyle=Ze,be.setCurrentStyle=be.setCurrentStyle.bind(be),be}return gt(ne,Ne),ne.prototype.getUi=function(){var ue=this,Me=document.createElement("div");return Me.style.display="flex",Me.style.overflow="hidden",Me.style.flexGrow="2",this.styles.forEach(function(Ze){var Ee=document.createElement("div");Ee.style.display="flex",Ee.style.alignItems="center",Ee.style.justifyContent="space-between",Ee.style.padding="5px",Ee.style.borderWidth="2px",Ee.style.borderStyle="solid",Ee.style.overflow="hidden",Ee.style.maxWidth=100/ue.styles.length-5+"%",Ee.style.borderColor=Ze===ue.currentStyle?ue.uiStyleSettings.toolboxAccentColor:"transparent",Ee.addEventListener("click",function(){ue.setCurrentStyle(Ze,Ee)}),Me.appendChild(Ee);var be=document.createElement("div");be.style.minHeight="20px",be.style.flexGrow="2",be.style.overflow="hidden";var Te=`<svg width="100" height="20">
|
|
|
<line x1="0" y1="10" x2="100" y2="10" stroke="`+ue.uiStyleSettings.toolboxColor+'" stroke-width="3" '+(Ze!==""?'stroke-dasharray="'+Ze+'"':"")+` />
|
|
|
</svg>`;be.innerHTML=Te,Ee.appendChild(be),ue.styleBoxes.push(Ee)}),Me},ne.prototype.setCurrentStyle=function(ue,Me){var Ze=this;this.currentStyle=ue,this.styleBoxes.forEach(function(Ee){Ee.style.borderColor=Ee===Me?Ze.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onStyleChanged&&this.onStyleChanged(this.currentStyle)},ne}(se),De=function(Ne){function ne(ue,Me,Ze){var Ee=Ne.call(this,ue,Me,Ze)||this;return Ee.strokeColor=Ze.defaultColor,Ee.strokeWidth=Ze.defaultStrokeWidth,Ee.strokeDasharray=Ze.defaultStrokeDasharray,Ee.strokePanel=new ae("Line color",Ze.defaultColorSet,Ze.defaultColor),Ee.strokePanel.onColorChanged=Ee.setStrokeColor,Ee.strokeWidthPanel=new Fe("Line width",Ze.defaultStrokeWidths,Ze.defaultStrokeWidth),Ee.strokeWidthPanel.onWidthChanged=Ee.setStrokeWidth,Ee.strokeStylePanel=new ke("Line style",Ze.defaultStrokeDasharrays,Ze.defaultStrokeDasharray),Ee.strokeStylePanel.onStyleChanged=Ee.setStrokeDasharray,Ee}return gt(ne,Ne),Object.defineProperty(ne.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),ne.prototype.getState=function(){var ue=Ne.prototype.getState.call(this);return ue.typeName=ne.typeName,ue},ne.typeName="FrameMarker",ne.title="Frame marker",ne.icon='<svg viewBox="0 0 24 24"><path d="M4 6v13h16V6H4m14 11H6V8h12v9z"/></svg>',ne}(Be),Se=function(){this.defaultColorSet=["#EF4444","#10B981","#2563EB","#FFFF00","#7C3AED","#F472B6","#000000","#FFFFFF"],this.defaultColor=this.defaultColorSet[0],this.defaultFillColor=this.defaultColorSet[0],this.defaultStrokeColor=this.defaultColorSet[7],this.defaultHighlightColor=this.defaultColorSet[3],this.defaultStrokeWidth=3,this.defaultStrokeDasharray="",this.defaultHighlightOpacity=.5,this.defaultFontFamily="Helvetica, Arial, sans-serif",this.defaultStrokeWidths=[1,2,3,5,10],this.defaultStrokeDasharrays=["","3","12 3","9 6 3 6"],this.defaultOpacitySteps=[.1,.25,.5,.75,1],this.displayMode="inline",this.defaultFontFamilies=['Times, "Times New Roman", serif',"Helvetica, Arial, sans-serif",'Courier, "Courier New", monospace',"cursive","fantasy"],this.popupMargin=30,this.newFreehandMarkerOnPointerUp=!1,this.defaultColorsFollowCurrentColors=!1,this.freehandPixelRatio=1,this.disableRotation=!1,this.defaultCaptionFontSize="1rem",this.defaultCaptionText="Text"},xe=function(Ne){function ne(ue,Me,Ze){var Ee=Ne.call(this,ue,Me,Ze)||this;return Ee.x1=0,Ee.y1=0,Ee.x2=0,Ee.y2=0,Ee.defaultLength=50,Ee.manipulationStartX=0,Ee.manipulationStartY=0,Ee.manipulationStartX1=0,Ee.manipulationStartY1=0,Ee.manipulationStartX2=0,Ee.manipulationStartY2=0,Ee.setupControlBox(),Ee}return gt(ne,Ne),ne.prototype.ownsTarget=function(ue){return!!Ne.prototype.ownsTarget.call(this,ue)||!(!this.grip1.ownsTarget(ue)&&!this.grip2.ownsTarget(ue))},ne.prototype.pointerDown=function(ue,Me){Ne.prototype.pointerDown.call(this,ue,Me),this.manipulationStartX=ue.x,this.manipulationStartY=ue.y,this.state==="new"&&(this.x1=ue.x,this.y1=ue.y,this.x2=ue.x,this.y2=ue.y),this.manipulationStartX1=this.x1,this.manipulationStartY1=this.y1,this.manipulationStartX2=this.x2,this.manipulationStartY2=this.y2,this.state!=="new"&&(this.select(),this.grip1.ownsTarget(Me)?this.activeGrip=this.grip1:this.grip2.ownsTarget(Me)?this.activeGrip=this.grip2:this.activeGrip=void 0,this.activeGrip?this._state="resize":this._state="move")},ne.prototype.pointerUp=function(ue){var Me=this.state;Ne.prototype.pointerUp.call(this,ue),this.state==="creating"&&Math.abs(this.x1-this.x2)<10&&Math.abs(this.y1-this.y2)<10?(this.x2=this.x1+this.defaultLength,this.adjustVisual(),this.adjustControlBox()):this.manipulate(ue),this._state="select",Me==="creating"&&this.onMarkerCreated&&this.onMarkerCreated(this)},ne.prototype.adjustVisual=function(){},ne.prototype.manipulate=function(ue){this.state==="creating"?this.resize(ue):this.state==="move"?(this.x1=this.manipulationStartX1+ue.x-this.manipulationStartX,this.y1=this.manipulationStartY1+ue.y-this.manipulationStartY,this.x2=this.manipulationStartX2+ue.x-this.manipulationStartX,this.y2=this.manipulationStartY2+ue.y-this.manipulationStartY,this.adjustVisual(),this.adjustControlBox()):this.state==="resize"&&this.resize(ue)},ne.prototype.resize=function(ue){switch(this.activeGrip){case this.grip1:this.x1=ue.x,this.y1=ue.y;break;case this.grip2:case void 0:this.x2=ue.x,this.y2=ue.y}this.adjustVisual(),this.adjustControlBox()},ne.prototype.select=function(){Ne.prototype.select.call(this),this.adjustControlBox(),this.controlBox.style.display=""},ne.prototype.deselect=function(){Ne.prototype.deselect.call(this),this.controlBox.style.display="none"},ne.prototype.setupControlBox=function(){this.controlBox=ee.createGroup(),this.container.appendChild(this.controlBox),this.addControlGrips(),this.controlBox.style.display="none"},ne.prototype.adjustControlBox=function(){this.positionGrips()},ne.prototype.addControlGrips=function(){this.grip1=this.createGrip(),this.grip2=this.createGrip(),this.positionGrips()},ne.prototype.createGrip=function(){var ue=new me;return ue.visual.transform.baseVal.appendItem(ee.createTransform()),this.controlBox.appendChild(ue.visual),ue},ne.prototype.positionGrips=function(){var ue=this.grip1.GRIP_SIZE;this.positionGrip(this.grip1.visual,this.x1-ue/2,this.y1-ue/2),this.positionGrip(this.grip2.visual,this.x2-ue/2,this.y2-ue/2)},ne.prototype.positionGrip=function(ue,Me,Ze){var Ee=ue.transform.baseVal.getItem(0);Ee.setTranslate(Me,Ze),ue.transform.baseVal.replaceItem(Ee,0)},ne.prototype.getState=function(){return Object.assign({x1:this.x1,y1:this.y1,x2:this.x2,y2:this.y2},Ne.prototype.getState.call(this))},ne.prototype.restoreState=function(ue){Ne.prototype.restoreState.call(this,ue);var Me=ue;this.x1=Me.x1,this.y1=Me.y1,this.x2=Me.x2,this.y2=Me.y2},ne.prototype.scale=function(ue,Me){Ne.prototype.scale.call(this,ue,Me),this.x1=this.x1*ue,this.y1=this.y1*Me,this.x2=this.x2*ue,this.y2=this.y2*Me,this.adjustVisual(),this.adjustControlBox()},ne}(he),Oe=function(Ne){function ne(ue,Me,Ze){var Ee=Ne.call(this,ue,Me,Ze)||this;return Ee.strokeColor="transparent",Ee.strokeWidth=0,Ee.strokeDasharray="",Ee.setStrokeColor=Ee.setStrokeColor.bind(Ee),Ee.setStrokeWidth=Ee.setStrokeWidth.bind(Ee),Ee.setStrokeDasharray=Ee.setStrokeDasharray.bind(Ee),Ee.strokeColor=Ze.defaultColor,Ee.strokeWidth=Ze.defaultStrokeWidth,Ee.strokeDasharray=Ze.defaultStrokeDasharray,Ee.strokePanel=new ae("Line color",Ze.defaultColorSet,Ze.defaultColor),Ee.strokePanel.onColorChanged=Ee.setStrokeColor,Ee.strokeWidthPanel=new Fe("Line width",Ze.defaultStrokeWidths,Ze.defaultStrokeWidth),Ee.strokeWidthPanel.onWidthChanged=Ee.setStrokeWidth,Ee.strokeStylePanel=new ke("Line style",Ze.defaultStrokeDasharrays,Ze.defaultStrokeDasharray),Ee.strokeStylePanel.onStyleChanged=Ee.setStrokeDasharray,Ee}return gt(ne,Ne),ne.prototype.ownsTarget=function(ue){return!(!Ne.prototype.ownsTarget.call(this,ue)&&ue!==this.visual&&ue!==this.selectorLine&&ue!==this.visibleLine)},ne.prototype.createVisual=function(){this.visual=ee.createGroup(),this.selectorLine=ee.createLine(this.x1,this.y1,this.x2,this.y2,[["stroke","transparent"],["stroke-width",(this.strokeWidth+10).toString()]]),this.visibleLine=ee.createLine(this.x1,this.y1,this.x2,this.y2,[["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()]]),this.visual.appendChild(this.selectorLine),this.visual.appendChild(this.visibleLine),this.addMarkerVisualToContainer(this.visual)},ne.prototype.pointerDown=function(ue,Me){Ne.prototype.pointerDown.call(this,ue,Me),this.state==="new"&&(this.createVisual(),this.adjustVisual(),this._state="creating")},ne.prototype.adjustVisual=function(){this.selectorLine&&this.visibleLine&&(this.selectorLine.setAttribute("x1",this.x1.toString()),this.selectorLine.setAttribute("y1",this.y1.toString()),this.selectorLine.setAttribute("x2",this.x2.toString()),this.selectorLine.setAttribute("y2",this.y2.toString()),this.visibleLine.setAttribute("x1",this.x1.toString()),this.visibleLine.setAttribute("y1",this.y1.toString()),this.visibleLine.setAttribute("x2",this.x2.toString()),this.visibleLine.setAttribute("y2",this.y2.toString()),ee.setAttributes(this.visibleLine,[["stroke",this.strokeColor]]),ee.setAttributes(this.visibleLine,[["stroke-width",this.strokeWidth.toString()]]),ee.setAttributes(this.visibleLine,[["stroke-dasharray",this.strokeDasharray.toString()]]))},ne.prototype.setStrokeColor=function(ue){this.strokeColor=ue,this.adjustVisual(),this.colorChanged(ue)},ne.prototype.setStrokeWidth=function(ue){this.strokeWidth=ue,this.adjustVisual()},ne.prototype.setStrokeDasharray=function(ue){this.strokeDasharray=ue,this.adjustVisual(),this.stateChanged()},Object.defineProperty(ne.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),ne.prototype.getState=function(){var ue=Object.assign({strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray},Ne.prototype.getState.call(this));return ue.typeName=ne.typeName,ue},ne.prototype.restoreState=function(ue){Ne.prototype.restoreState.call(this,ue);var Me=ue;this.strokeColor=Me.strokeColor,this.strokeWidth=Me.strokeWidth,this.strokeDasharray=Me.strokeDasharray,this.createVisual(),this.adjustVisual()},ne.typeName="LineMarker",ne.title="Line marker",ne.icon='<svg viewBox="0 0 24 24"><path d="M19 13H5v-2h14v2z"/></svg>',ne}(xe),Ie=function(Ne){function ne(ue,Me,Ze,Ee){var be=Ne.call(this,ue,Ee||'<svg viewBox="0 0 24 24"><path d="M17 8h3v12h1v1h-4v-1h1v-3h-4l-1.5 3H14v1h-4v-1h1l6-12m1 1l-3.5 7H18V9M5 3h5c1.11 0 2 .89 2 2v11H9v-5H6v5H3V5c0-1.11.89-2 2-2m1 2v4h3V5H6z"/></svg>')||this;return be.fonts=[],be.fontBoxes=[],be.fonts=Me,be.currentFont=Ze,be.setCurrentFont=be.setCurrentFont.bind(be),be}return gt(ne,Ne),ne.prototype.getUi=function(){var ue=this,Me=document.createElement("div");return Me.style.overflow="hidden",Me.style.flexGrow="2",this.fonts.forEach(function(Ze){var Ee=document.createElement("div");Ee.style.display="inline-block",Ee.style.alignItems="center",Ee.style.justifyContent="space-between",Ee.style.padding="5px",Ee.style.borderWidth="2px",Ee.style.borderStyle="solid",Ee.style.overflow="hidden",Ee.style.maxWidth=100/ue.fonts.length-5+"%",Ee.style.borderColor=Ze===ue.currentFont?ue.uiStyleSettings.toolboxAccentColor:"transparent",Ee.addEventListener("click",function(){ue.setCurrentFont(Ze,Ee)}),Me.appendChild(Ee);var be=document.createElement("div");be.style.display="flex",be.style.minHeight="20px",be.style.flexGrow="2",be.style.fontFamily=Ze,be.style.overflow="hidden";var Te=document.createElement("div");Te.style.whiteSpace="nowrap",Te.style.overflow="hidden",Te.style.textOverflow="ellipsis",Te.innerHTML="The quick brown fox jumps over the lazy dog",be.appendChild(Te),Ee.appendChild(be),ue.fontBoxes.push(Ee)}),Me},ne.prototype.setCurrentFont=function(ue,Me){var Ze=this;this.currentFont=ue,this.fontBoxes.forEach(function(Ee){Ee.style.borderColor=Ee===Me?Ze.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onFontChanged&&this.onFontChanged(this.currentFont)},ne}(se),Le=function(Ne){function ne(ue,Me,Ze){var Ee=Ne.call(this,ue,Me,Ze)||this;return Ee.color="transparent",Ee.padding=5,Ee.DEFAULT_TEXT="\u8BF7\u8F93\u5165\u6587\u672C",Ee.text=Ee.DEFAULT_TEXT,Ee.isMoved=!1,Ee.color=Ze.defaultColor,Ee.fontFamily=Ze.defaultFontFamily,Ee.defaultSize={x:100,y:30},Ee.setColor=Ee.setColor.bind(Ee),Ee.setFont=Ee.setFont.bind(Ee),Ee.renderText=Ee.renderText.bind(Ee),Ee.sizeText=Ee.sizeText.bind(Ee),Ee.textEditDivClicked=Ee.textEditDivClicked.bind(Ee),Ee.showTextEditor=Ee.showTextEditor.bind(Ee),Ee.setSize=Ee.setSize.bind(Ee),Ee.positionTextEditor=Ee.positionTextEditor.bind(Ee),Ee.colorPanel=new ae("Color",Ze.defaultColorSet,Ze.defaultColor),Ee.colorPanel.onColorChanged=Ee.setColor,Ee.fontFamilyPanel=new Ie("Font",Ze.defaultFontFamilies,Ze.defaultFontFamily),Ee.fontFamilyPanel.onFontChanged=Ee.setFont,Ee}return gt(ne,Ne),ne.prototype.ownsTarget=function(ue){if(Ne.prototype.ownsTarget.call(this,ue)||ue===this.visual||ue===this.textElement||ue===this.bgRectangle)return!0;var Me=!1;return this.textElement.childNodes.forEach(function(Ze){Ze===ue&&(Me=!0)}),Me},ne.prototype.createVisual=function(){this.visual=ee.createGroup(),this.bgRectangle=ee.createRect(1,1,[["fill","transparent"]]),this.visual.appendChild(this.bgRectangle),this.textElement=ee.createText([["fill",this.color],["font-family",this.fontFamily],["font-size","16px"],["x","0"],["y","0"]]),this.textElement.transform.baseVal.appendItem(ee.createTransform()),this.textElement.transform.baseVal.appendItem(ee.createTransform()),this.visual.appendChild(this.textElement),this.addMarkerVisualToContainer(this.visual),this.renderText()},ne.prototype.pointerDown=function(ue,Me){Ne.prototype.pointerDown.call(this,ue,Me),this.isMoved=!1,this.pointerDownPoint=ue,this.pointerDownTimestamp=Date.now(),this.state==="new"&&(this.createVisual(),this.moveVisual(ue),this._state="creating")},ne.prototype.renderText=function(){var ue=this;if(this.textElement){for(;this.textElement.lastChild;)this.textElement.removeChild(this.textElement.lastChild);this.text.split(/\r\n|[\n\v\f\r\x85\u2028\u2029]/).forEach(function(Me){ue.textElement.appendChild(ee.createTSpan(Me.trim()===""?" ":Me.trim(),[["x","0"],["dy","1.2em"]]))}),setTimeout(this.sizeText,10)}},ne.prototype.getTextScale=function(){var ue=this.textElement.getBBox(),Me=1;if(ue.width>0&&ue.height>0){var Ze=(1*this.width-this.width*this.padding*2/100)/ue.width,Ee=(1*this.height-this.height*this.padding*2/100)/ue.height;Me=Math.min(Ze,Ee)}return Me},ne.prototype.getTextPosition=function(ue){var Me=this.textElement.getBBox(),Ze=0,Ee=0;return Me.width>0&&Me.height>0&&(Ze=(this.width-Me.width*ue)/2,Ee=this.height/2-Me.height*ue/2),{x:Ze,y:Ee}},ne.prototype.sizeText=function(){var ue=this.textElement.getBBox(),Me=this.getTextScale(),Ze=this.getTextPosition(Me);Ze.y-=ue.y*Me,navigator.userAgent.indexOf("Edge/")>-1?this.textElement.style.transform="translate("+Ze.x+"px, "+Ze.y+"px) scale("+Me+", "+Me+")":(this.textElement.transform.baseVal.getItem(0).setTranslate(Ze.x,Ze.y),this.textElement.transform.baseVal.getItem(1).setScale(Me,Me))},ne.prototype.manipulate=function(ue){Ne.prototype.manipulate.call(this,ue),this.pointerDownPoint!==void 0&&(this.isMoved=Math.abs(ue.x-this.pointerDownPoint.x)>5||Math.abs(ue.y-this.pointerDownPoint.y)>5)},ne.prototype.resize=function(ue){Ne.prototype.resize.call(this,ue),this.isMoved=!0,this.setSize(),this.sizeText()},ne.prototype.setSize=function(){Ne.prototype.setSize.call(this),this.visual&&this.bgRectangle&&(ee.setAttributes(this.visual,[["width",this.width.toString()],["height",this.height.toString()]]),ee.setAttributes(this.bgRectangle,[["width",this.width.toString()],["height",this.height.toString()]]))},ne.prototype.pointerUp=function(ue){var Me=this.state;Me==="creating"&&(this._suppressMarkerCreateEvent=!0),Ne.prototype.pointerUp.call(this,ue),this.setSize(),(Me==="creating"||!this.isMoved&&Date.now()-this.pointerDownTimestamp>500)&&this.showTextEditor(),this.pointerDownPoint=void 0},ne.prototype.showTextEditor=function(){var ue=this;this._state="edit",this.overlayContainer.innerHTML="",this.textEditDiv=document.createElement("div"),this.textEditDiv.style.flexGrow="2",this.textEditDiv.style.alignItems="center",this.textEditDiv.style.justifyContent="center",this.textEditDiv.style.pointerEvents="auto",this.textEditDiv.style.overflow="hidden",this.textEditor=document.createElement("div"),this.textEditor.style.position="absolute",this.textEditor.style.fontFamily=this.fontFamily,this.textEditor.style.lineHeight="1em",this.textEditor.innerText=this.text,this.textEditor.contentEditable="true",this.textEditor.style.color=this.color,this.textEditor.style.whiteSpace="pre",this.positionTextEditor(),this.textEditor.addEventListener("pointerup",function(Me){Me.stopPropagation()}),this.textEditor.addEventListener("input",function(){for(var Me=Number.parseFloat(ue.textEditor.style.fontSize);ue.textEditor.clientWidth>=Number.parseInt(ue.textEditor.style.maxWidth)&&Me>.9;)Me-=.1,ue.textEditor.style.fontSize=Math.max(Me,.9)+"em"}),this.textEditor.addEventListener("keyup",function(Me){Me.cancelBubble=!0}),this.textEditor.addEventListener("paste",function(Me){if(Me.clipboardData){var Ze=Me.clipboardData.getData("text"),Ee=window.getSelection();if(!Ee.rangeCount)return!1;Ee.deleteFromDocument(),Ee.getRangeAt(0).insertNode(document.createTextNode(Ze)),Me.preventDefault()}}),this.textEditDiv.addEventListener("pointerup",function(){ue.textEditDivClicked(ue.textEditor.innerText)}),this.textEditDiv.appendChild(this.textEditor),this.overlayContainer.appendChild(this.textEditDiv),this.hideVisual(),this.textEditor.focus(),document.execCommand("selectAll")},ne.prototype.positionTextEditor=function(){if(this.state==="edit")if(this.textEditor===void 0)this.showTextEditor();else{this.textElement.style.display="";var ue=this.getTextScale(),Me=this.rotatePoint({x:this.left+this.width/2,y:this.top+this.height/2}),Ze=this.textElement.getBBox(),Ee={x:Ze.width*ue,y:Ze.height*ue};Me.x-=Ee.x/2,Me.y-=Ee.y/2,this.textEditor.style.top=Me.y+"px",this.textEditor.style.left=Me.x+"px",this.textEditor.style.maxWidth=this.overlayContainer.offsetWidth-Me.x+"px",this.textEditor.style.fontSize=Math.max(16*ue,12)+"px",this.textElement.style.display="none"}},ne.prototype.textEditDivClicked=function(ue){this.text=ue.trim(),this.overlayContainer.innerHTML="",this.renderText(),this.showVisual(),this._suppressMarkerCreateEvent&&(this._suppressMarkerCreateEvent=!1,this.onMarkerCreated&&this.onMarkerCreated(this)),this.stateChanged()},ne.prototype.select=function(){Ne.prototype.select.call(this),this.state==="edit"&&this.textEditDivClicked(this.textEditor.innerText)},ne.prototype.deselect=function(){this.state==="edit"&&this.textEditDivClicked(this.textEditor.innerText),Ne.prototype.deselect.call(this)},ne.prototype.dblClick=function(ue,Me){Ne.prototype.dblClick.call(this,ue,Me),this.showTextEditor()},ne.prototype.setColor=function(ue){this.textElement&&ee.setAttributes(this.textElement,[["fill",ue]]),this.color=ue,this.textEditor&&(this.textEditor.style.color=this.color),this.colorChanged(ue)},ne.prototype.setFont=function(ue){this.textElement&&ee.setAttributes(this.textElement,[["font-family",ue]]),this.fontFamily=ue,this.textEditor&&(this.textEditor.style.fontFamily=this.fontFamily),this.renderText(),this.stateChanged()},ne.prototype.hideVisual=function(){this.textElement.style.display="none",this.hideControlBox()},ne.prototype.showVisual=function(){this.state==="edit"&&(this._state="select"),this.textElement.style.display="",this.showControlBox()},Object.defineProperty(ne.prototype,"toolboxPanels",{get:function(){return[this.colorPanel,this.fontFamilyPanel]},enumerable:!1,configurable:!0}),ne.prototype.getState=function(){var ue=Object.assign({color:this.color,fontFamily:this.fontFamily,padding:this.padding,text:this.text},Ne.prototype.getState.call(this));return ue.typeName=ne.typeName,ue},ne.prototype.restoreState=function(ue){var Me=ue;this.color=Me.color,this.fontFamily=Me.fontFamily,this.padding=Me.padding,this.text=Me.text,this.createVisual(),Ne.prototype.restoreState.call(this,ue),this.setSize()},ne.prototype.scale=function(ue,Me){Ne.prototype.scale.call(this,ue,Me),this.setSize(),this.sizeText(),this.positionTextEditor()},ne.typeName="TextMarker",ne.title="Text marker",ne.icon='<svg viewBox="0 0 24 24"><path d="M9.6 14L12 7.7l2.4 6.3M11 5L5.5 19h2.2l1.1-3H15l1.1 3h2.2L13 5h-2z"/></svg>',ne}(Ce),je=function(Ne){function ne(ue,Me,Ze){var Ee=Ne.call(this,ue,Me,Ze)||this;return Ee.color="transparent",Ee.lineWidth=3,Ee.drawing=!1,Ee.pixelRatio=1,Ee.color=Ze.defaultColor,Ee.lineWidth=Ze.defaultStrokeWidth,Ee.pixelRatio=Ze.freehandPixelRatio,Ee.setColor=Ee.setColor.bind(Ee),Ee.addCanvas=Ee.addCanvas.bind(Ee),Ee.finishCreation=Ee.finishCreation.bind(Ee),Ee.setLineWidth=Ee.setLineWidth.bind(Ee),Ee.colorPanel=new ae("Color",Ze.defaultColorSet,Ze.defaultColor),Ee.colorPanel.onColorChanged=Ee.setColor,Ee.lineWidthPanel=new Fe("Line width",Ze.defaultStrokeWidths,Ze.defaultStrokeWidth),Ee.lineWidthPanel.onWidthChanged=Ee.setLineWidth,Ee}return gt(ne,Ne),ne.prototype.ownsTarget=function(ue){return!(!Ne.prototype.ownsTarget.call(this,ue)&&ue!==this.visual&&ue!==this.drawingImage)},ne.prototype.createVisual=function(){this.visual=ee.createGroup(),this.drawingImage=ee.createImage(),this.visual.appendChild(this.drawingImage);var ue=ee.createTransform();this.visual.transform.baseVal.appendItem(ue),this.addMarkerVisualToContainer(this.visual)},ne.prototype.pointerDown=function(ue,Me){this.state==="new"&&(this.addCanvas(),this.createVisual(),this._state="creating"),this.state==="creating"?(this.canvasContext.strokeStyle=this.color,this.canvasContext.lineWidth=this.lineWidth,this.canvasContext.beginPath(),this.canvasContext.moveTo(ue.x,ue.y),this.drawing=!0):Ne.prototype.pointerDown.call(this,ue,Me)},ne.prototype.manipulate=function(ue){this.state==="creating"?this.drawing&&(this.canvasContext.lineTo(ue.x,ue.y),this.canvasContext.stroke()):Ne.prototype.manipulate.call(this,ue)},ne.prototype.resize=function(ue){Ne.prototype.resize.call(this,ue),ee.setAttributes(this.visual,[["width",this.width.toString()],["height",this.height.toString()]]),ee.setAttributes(this.drawingImage,[["width",this.width.toString()],["height",this.height.toString()]])},ne.prototype.pointerUp=function(ue){this._state==="creating"?this.drawing&&(this.canvasContext.closePath(),this.drawing=!1,this.globalSettings.newFreehandMarkerOnPointerUp&&this.finishCreation()):Ne.prototype.pointerUp.call(this,ue)},ne.prototype.addCanvas=function(){this.overlayContainer.innerHTML="",this.canvasElement=document.createElement("canvas"),this.canvasElement.width=this.overlayContainer.clientWidth*this.pixelRatio,this.canvasElement.height=this.overlayContainer.clientHeight*this.pixelRatio,this.canvasContext=this.canvasElement.getContext("2d"),this.canvasContext.scale(this.pixelRatio,this.pixelRatio),this.overlayContainer.appendChild(this.canvasElement)},ne.prototype.select=function(){this.state==="creating"&&this.finishCreation(),Ne.prototype.select.call(this)},ne.prototype.deselect=function(){this.state==="creating"&&this.finishCreation(),Ne.prototype.deselect.call(this)},ne.prototype.finishCreation=function(){for(var ue=this.canvasContext.getImageData(0,0,this.canvasElement.width,this.canvasElement.height),Me=[this.canvasElement.width+1,this.canvasElement.height+1,-1,-1],Ze=Me[0],Ee=Me[1],be=Me[2],Te=Me[3],He=!1,Ue=0;Ue<this.canvasElement.height;Ue++)for(var _e=0;_e<this.canvasElement.width;_e++)ue.data[Ue*this.canvasElement.width*4+4*_e+3]>0&&(He=!0,Ue<Ee&&(Ee=Ue),_e<Ze&&(Ze=_e),Ue>Te&&(Te=Ue),_e>be&&(be=_e));if(He){this.left=Ze/this.pixelRatio,this.top=Ee/this.pixelRatio,this.width=(be-Ze)/this.pixelRatio,this.height=(Te-Ee)/this.pixelRatio;var ct=document.createElement("canvas");ct.width=be-Ze,ct.height=Te-Ee,ct.getContext("2d").putImageData(this.canvasContext.getImageData(Ze,Ee,be-Ze,Te-Ee),0,0),this.drawingImgUrl=ct.toDataURL("image/png"),this.setDrawingImage(),this._state="select",this.onMarkerCreated&&this.onMarkerCreated(this)}this.overlayContainer.innerHTML=""},ne.prototype.setDrawingImage=function(){ee.setAttributes(this.drawingImage,[["width",this.width.toString()],["height",this.height.toString()]]),ee.setAttributes(this.drawingImage,[["href",this.drawingImgUrl]]),this.moveVisual({x:this.left,y:this.top})},ne.prototype.setColor=function(ue){this.color=ue,this.colorChanged(ue)},ne.prototype.setLineWidth=function(ue){this.lineWidth=ue},Object.defineProperty(ne.prototype,"toolboxPanels",{get:function(){return this.state==="new"||this.state==="creating"?[this.colorPanel,this.lineWidthPanel]:[]},enumerable:!1,configurable:!0}),ne.prototype.getState=function(){var ue=Object.assign({drawingImgUrl:this.drawingImgUrl},Ne.prototype.getState.call(this));return ue.typeName=ne.typeName,ue},ne.prototype.restoreState=function(ue){this.createVisual(),Ne.prototype.restoreState.call(this,ue),this.drawingImgUrl=ue.drawingImgUrl,this.setDrawingImage()},ne.prototype.scale=function(ue,Me){Ne.prototype.scale.call(this,ue,Me),this.setDrawingImage()},ne.typeName="FreehandMarker",ne.title="Freehand marker",ne.icon='<svg viewBox="0 0 24 24"><path d="M9.75 20.85c1.78-.7 1.39-2.63.49-3.85-.89-1.25-2.12-2.11-3.36-2.94A9.817 9.817 0 014.54 12c-.28-.33-.85-.94-.27-1.06.59-.12 1.61.46 2.13.68.91.38 1.81.82 2.65 1.34l1.01-1.7C8.5 10.23 6.5 9.32 4.64 9.05c-1.06-.16-2.18.06-2.54 1.21-.32.99.19 1.99.77 2.77 1.37 1.83 3.5 2.71 5.09 4.29.34.33.75.72.95 1.18.21.44.16.47-.31.47-1.24 0-2.79-.97-3.8-1.61l-1.01 1.7c1.53.94 4.09 2.41 5.96 1.79m11.09-15.6c.22-.22.22-.58 0-.79l-1.3-1.3a.562.562 0 00-.78 0l-1.02 1.02 2.08 2.08M11 10.92V13h2.08l6.15-6.15-2.08-2.08L11 10.92z"/></svg>',ne}(Ce),we=function(Ne){function ne(ue,Me,Ze){var Ee=Ne.call(this,ue,Ze||'<svg viewBox="0 0 24 24"><path d="M8 14v4l-6-6 6-6v4h8V6l6 6-6 6v-4H8z"/></svg>')||this;return Ee.typeBoxes=[],Ee.currentType=Me,Ee.setCurrentType=Ee.setCurrentType.bind(Ee),Ee}return gt(ne,Ne),ne.prototype.getUi=function(){var ue=this,Me=document.createElement("div");Me.style.display="flex",Me.style.overflow="hidden",Me.style.flexGrow="2";for(var Ze=function(Te){var He="both";switch(Te){case 0:He="both";break;case 1:He="start";break;case 2:He="end";break;case 3:He="none"}var Ue=document.createElement("div");if(Ue.style.display="flex",Ue.style.flexGrow="2",Ue.style.alignItems="center",Ue.style.justifyContent="space-between",Ue.style.padding="5px",Ue.style.borderWidth="2px",Ue.style.borderStyle="solid",Ue.style.borderColor=He===Ee.currentType?Ee.uiStyleSettings.toolboxAccentColor:"transparent",Ue.addEventListener("click",function(){ue.setCurrentType(He,Ue)}),Me.appendChild(Ue),He==="both"||He==="start"){var _e=document.createElement("div");_e.style.display="flex",_e.style.alignItems="center",_e.style.minHeight="20px",_e.innerHTML=`<svg viewBox="0 0 10 10" width="10" height="10" xmlns="http://www.w3.org/2000/svg">
|
|
|
<polygon points="0,5 10,0 10,10" fill="`+(Ee.uiStyleSettings!==void 0?Ee.uiStyleSettings.toolboxColor:"#eeeeee")+`" />
|
|
|
</svg>`,_e.style.marginLeft="5px",Ue.appendChild(_e)}var ct=document.createElement("div");ct.style.display="flex",ct.style.alignItems="center",ct.style.minHeight="20px",ct.style.flexGrow="2";var ut=document.createElement("hr");if(ut.style.minWidth="20px",ut.style.border="0px",ut.style.borderTop="3px solid "+(Ee.uiStyleSettings!==void 0?Ee.uiStyleSettings.toolboxColor:"#eeeeee"),ut.style.flexGrow="2",ct.appendChild(ut),Ue.appendChild(ct),He==="both"||He==="end"){var yt=document.createElement("div");yt.style.display="flex",yt.style.alignItems="center",yt.style.minHeight="20px",yt.innerHTML=`<svg viewBox="0 0 10 10" width="10" height="10" xmlns="http://www.w3.org/2000/svg">
|
|
|
<polygon points="0,0 10,5 0,10" fill="`+(Ee.uiStyleSettings!==void 0?Ee.uiStyleSettings.toolboxColor:"#eeeeee")+`" />
|
|
|
</svg>`,yt.style.marginRight="5px",Ue.appendChild(yt)}Ee.typeBoxes.push(Ue)},Ee=this,be=0;be<4;be++)Ze(be);return Me},ne.prototype.setCurrentType=function(ue,Me){var Ze=this;this.currentType=ue,this.typeBoxes.forEach(function(Ee){Ee.style.borderColor=Ee===Me?Ze.uiStyleSettings!==void 0?Ze.uiStyleSettings.toolboxAccentColor:"#3080c3":"transparent"}),this.onArrowTypeChanged&&this.onArrowTypeChanged(this.currentType)},ne}(se),Ve=function(Ne){function ne(ue,Me,Ze){var Ee=Ne.call(this,ue,Me,Ze)||this;return Ee.arrowType="end",Ee.arrowBaseHeight=10,Ee.arrowBaseWidth=10,Ee.getArrowPoints=Ee.getArrowPoints.bind(Ee),Ee.setArrowType=Ee.setArrowType.bind(Ee),Ee.arrowTypePanel=new we("Arrow type","end"),Ee.arrowTypePanel.onArrowTypeChanged=Ee.setArrowType,Ee}return gt(ne,Ne),ne.prototype.ownsTarget=function(ue){return!(!Ne.prototype.ownsTarget.call(this,ue)&&ue!==this.arrow1&&ue!==this.arrow2)},ne.prototype.getArrowPoints=function(ue,Me){var Ze=this.arrowBaseWidth+2*this.strokeWidth,Ee=this.arrowBaseHeight+2*this.strokeWidth;return ue-Ze/2+","+(Me+Ee/2)+" "+ue+","+(Me-Ee/2)+" "+(ue+Ze/2)+","+(Me+Ee/2)},ne.prototype.createTips=function(){this.arrow1=ee.createPolygon(this.getArrowPoints(this.x1,this.y1),[["fill",this.strokeColor]]),this.arrow1.transform.baseVal.appendItem(ee.createTransform()),this.visual.appendChild(this.arrow1),this.arrow2=ee.createPolygon(this.getArrowPoints(this.x2,this.y2),[["fill",this.strokeColor]]),this.arrow2.transform.baseVal.appendItem(ee.createTransform()),this.visual.appendChild(this.arrow2)},ne.prototype.pointerDown=function(ue,Me){Ne.prototype.pointerDown.call(this,ue,Me),this.state==="creating"&&this.createTips()},ne.prototype.adjustVisual=function(){if(Ne.prototype.adjustVisual.call(this),this.arrow1&&this.arrow2){this.arrow1.style.display=this.arrowType==="both"||this.arrowType==="start"?"":"none",this.arrow2.style.display=this.arrowType==="both"||this.arrowType==="end"?"":"none",ee.setAttributes(this.arrow1,[["points",this.getArrowPoints(this.x1,this.y1)],["fill",this.strokeColor]]),ee.setAttributes(this.arrow2,[["points",this.getArrowPoints(this.x2,this.y2)],["fill",this.strokeColor]]);var ue=0;Math.abs(this.x1-this.x2)>.1&&(ue=180*Math.atan((this.y2-this.y1)/(this.x2-this.x1))/Math.PI+90*Math.sign(this.x1-this.x2));var Me=this.arrow1.transform.baseVal.getItem(0);Me.setRotate(ue,this.x1,this.y1),this.arrow1.transform.baseVal.replaceItem(Me,0);var Ze=this.arrow2.transform.baseVal.getItem(0);Ze.setRotate(ue+180,this.x2,this.y2),this.arrow2.transform.baseVal.replaceItem(Ze,0)}},ne.prototype.setArrowType=function(ue){this.arrowType=ue,this.adjustVisual(),this.stateChanged()},Object.defineProperty(ne.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel,this.arrowTypePanel]},enumerable:!1,configurable:!0}),ne.prototype.getState=function(){var ue=Object.assign({arrowType:this.arrowType},Ne.prototype.getState.call(this));return ue.typeName=ne.typeName,ue},ne.prototype.restoreState=function(ue){Ne.prototype.restoreState.call(this,ue);var Me=ue;this.arrowType=Me.arrowType,this.createTips(),this.adjustVisual()},ne.typeName="ArrowMarker",ne.title="Arrow marker",ne.icon='<svg viewBox="0 0 24 24"><path d="M19 6.41L17.59 5 7 15.59V9H5v10h10v-2H8.41L19 6.41z"/></svg>',ne}(Oe),Ge=function(Ne){function ne(ue,Me,Ze){var Ee=Ne.call(this,ue,Me,Ze)||this;return Ee.fillColor=Ze.defaultFillColor,Ee.strokeWidth=0,Ee.fillPanel=new ae("Color",Ze.defaultColorSet,Ze.defaultFillColor),Ee.fillPanel.onColorChanged=Ee.setFillColor,Ee}return gt(ne,Ne),Object.defineProperty(ne.prototype,"toolboxPanels",{get:function(){return[this.fillPanel]},enumerable:!1,configurable:!0}),ne.prototype.getState=function(){var ue=Ne.prototype.getState.call(this);return ue.typeName=ne.typeName,ue},ne.typeName="CoverMarker",ne.title="Cover marker",ne.icon='<svg viewBox="0 0 24 24"><path d="M4 6v13h16V6H4z"/></svg>',ne}(Be),ze=function(Ne){function ne(ue,Me,Ze,Ee){var be=Ne.call(this,ue,Ee||'<svg viewBox="0 0 24 24"><path d="M17.66 8L12 2.35 6.34 8A8.02 8.02 0 004 13.64c0 2 .78 4.11 2.34 5.67a7.99 7.99 0 0011.32 0c1.56-1.56 2.34-3.67 2.34-5.67S19.22 9.56 17.66 8M6 14c0-2 .62-3.27 1.76-4.4L12 5.27l4.24 4.38C17.38 10.77 18 12 18 14H6z"/></svg>')||this;return be.opacities=[],be.opacityBoxes=[],be.opacities=Me,be.currentOpacity=Ze,be.setCurrentOpacity=be.setCurrentOpacity.bind(be),be}return gt(ne,Ne),ne.prototype.getUi=function(){var ue=this,Me=document.createElement("div");return Me.style.display="flex",Me.style.overflow="hidden",Me.style.flexGrow="2",Me.style.justifyContent="space-between",this.opacities.forEach(function(Ze){var Ee=document.createElement("div");Ee.style.display="flex",Ee.style.alignItems="center",Ee.style.justifyContent="center",Ee.style.padding="5px",Ee.style.borderWidth="2px",Ee.style.borderStyle="solid",Ee.style.borderColor=Ze===ue.currentOpacity?ue.uiStyleSettings.toolboxAccentColor:"transparent",Ee.addEventListener("click",function(){ue.setCurrentOpacity(Ze,Ee)}),Me.appendChild(Ee);var be=document.createElement("div");be.innerText=100*Ze+"%",Ee.appendChild(be),ue.opacityBoxes.push(Ee)}),Me},ne.prototype.setCurrentOpacity=function(ue,Me){var Ze=this;this.currentOpacity=ue,this.opacityBoxes.forEach(function(Ee){Ee.style.borderColor=Ee===Me?Ze.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onOpacityChanged&&this.onOpacityChanged(this.currentOpacity)},ne}(se),it=function(Ne){function ne(ue,Me,Ze){var Ee=Ne.call(this,ue,Me,Ze)||this;return Ee.setOpacity=Ee.setOpacity.bind(Ee),Ee.fillColor=Ze.defaultHighlightColor,Ee.strokeWidth=0,Ee.opacity=Ze.defaultHighlightOpacity,Ee.fillPanel=new ae("Color",Ze.defaultColorSet,Ee.fillColor),Ee.fillPanel.onColorChanged=Ee.setFillColor,Ee.opacityPanel=new ze("Opacity",Ze.defaultOpacitySteps,Ee.opacity),Ee.opacityPanel.onOpacityChanged=Ee.setOpacity,Ee}return gt(ne,Ne),ne.prototype.setOpacity=function(ue){this.opacity=ue,this.visual&&ee.setAttributes(this.visual,[["opacity",this.opacity.toString()]]),this.stateChanged()},Object.defineProperty(ne.prototype,"toolboxPanels",{get:function(){return[this.fillPanel,this.opacityPanel]},enumerable:!1,configurable:!0}),ne.prototype.getState=function(){var ue=Ne.prototype.getState.call(this);return ue.typeName=ne.typeName,ue},ne.typeName="HighlightMarker",ne.title="Highlight marker",ne.icon='<svg viewBox="0 0 24 24"><path d="M18.5 1.15c-.53 0-1.04.19-1.43.58l-5.81 5.82 5.65 5.65 5.82-5.81c.77-.78.77-2.04 0-2.83l-2.84-2.83c-.39-.39-.89-.58-1.39-.58M10.3 8.5l-5.96 5.96c-.78.78-.78 2.04.02 2.85C3.14 18.54 1.9 19.77.67 21h5.66l.86-.86c.78.76 2.03.75 2.81-.02l5.95-5.96"/></svg>',ne}(Ge),We='<svg viewBox="0 0 24 24"><path d="M9.62 12L12 5.67 14.37 12M11 3L5.5 17h2.25l1.12-3h6.25l1.13 3h2.25L13 3h-2z"/></svg>',Ke='<svg viewBox="0 0 24 24"><path d="M19 11.5s-2 2.17-2 3.5a2 2 0 002 2 2 2 0 002-2c0-1.33-2-3.5-2-3.5M5.21 10L10 5.21 14.79 10m1.77-1.06L7.62 0 6.21 1.41l2.38 2.38-5.15 5.15c-.59.56-.59 1.53 0 2.12l5.5 5.5c.29.29.68.44 1.06.44s.77-.15 1.06-.44l5.5-5.5c.59-.59.59-1.56 0-2.12z"/></svg>',$e=function(Ne){function ne(ue,Me,Ze){var Ee=Ne.call(this,ue,Me,Ze)||this;return Ee.bgColor="transparent",Ee.tipPosition={x:0,y:0},Ee.tipBase1Position={x:0,y:0},Ee.tipBase2Position={x:0,y:0},Ee.tipMoving=!1,Ee.color=Ze.defaultStrokeColor,Ee.bgColor=Ze.defaultFillColor,Ee.fontFamily=Ze.defaultFontFamily,Ee.defaultSize={x:100,y:30},Ee.setBgColor=Ee.setBgColor.bind(Ee),Ee.getTipPoints=Ee.getTipPoints.bind(Ee),Ee.positionTip=Ee.positionTip.bind(Ee),Ee.setTipPoints=Ee.setTipPoints.bind(Ee),Ee.colorPanel=new ae("Text color",Ze.defaultColorSet,Ee.color,We),Ee.colorPanel.onColorChanged=Ee.setColor,Ee.bgColorPanel=new ae("Fill color",Ze.defaultColorSet,Ee.bgColor,Ke),Ee.bgColorPanel.onColorChanged=Ee.setBgColor,Ee.fontFamilyPanel=new Ie("Font",Ze.defaultFontFamilies,Ze.defaultFontFamily),Ee.fontFamilyPanel.onFontChanged=Ee.setFont,Ee.tipGrip=new me,Ee.tipGrip.visual.transform.baseVal.appendItem(ee.createTransform()),Ee.controlBox.appendChild(Ee.tipGrip.visual),Ee}return gt(ne,Ne),ne.prototype.ownsTarget=function(ue){return Ne.prototype.ownsTarget.call(this,ue)||this.tipGrip.ownsTarget(ue)||this.tip===ue},ne.prototype.createTip=function(){ee.setAttributes(this.bgRectangle,[["fill",this.bgColor],["rx","10px"]]),this.tip=ee.createPolygon(this.getTipPoints(),[["fill",this.bgColor]]),this.visual.appendChild(this.tip)},ne.prototype.pointerDown=function(ue,Me){this.state==="new"&&Ne.prototype.pointerDown.call(this,ue,Me),this.state==="creating"?this.createTip():this.tipGrip.ownsTarget(Me)?(this.manipulationStartLeft=this.left,this.manipulationStartTop=this.top,this.tipMoving=!0):Ne.prototype.pointerDown.call(this,ue,Me)},ne.prototype.pointerUp=function(ue){if(this.tipMoving)this.tipMoving=!1,this.isMoved=!0,Ne.prototype.pointerUp.call(this,ue);else{var Me=this.state==="creating";Ne.prototype.pointerUp.call(this,ue),this.setTipPoints(Me),this.positionTip()}},ne.prototype.manipulate=function(ue){if(this.tipMoving){var Me=this.unrotatePoint(ue);this.tipPosition={x:Me.x-this.manipulationStartLeft,y:Me.y-this.manipulationStartTop},this.positionTip()}else Ne.prototype.manipulate.call(this,ue)},ne.prototype.setBgColor=function(ue){this.bgRectangle&&this.tip&&(ee.setAttributes(this.bgRectangle,[["fill",ue]]),ee.setAttributes(this.tip,[["fill",ue]])),this.bgColor=ue,this.fillColorChanged(ue)},ne.prototype.getTipPoints=function(){return this.setTipPoints(this.state==="creating"),this.tipBase1Position.x+","+this.tipBase1Position.y+" "+this.tipBase2Position.x+","+this.tipBase2Position.y+" "+this.tipPosition.x+","+this.tipPosition.y},ne.prototype.setTipPoints=function(ue){ue===void 0&&(ue=!1);var Me=Math.min(this.height/2,15),Ze=this.height/5;ue&&(this.tipPosition={x:Me+Ze/2,y:this.height+20});var Ee=Math.atan(this.height/2/(this.width/2));this.tipPosition.x<this.width/2&&this.tipPosition.y<this.height/2?Ee<Math.atan((this.height/2-this.tipPosition.y)/(this.width/2-this.tipPosition.x))?(Ze=this.width/5,Me=Math.min(this.width/2,15),this.tipBase1Position={x:Me,y:0},this.tipBase2Position={x:Me+Ze,y:0}):(this.tipBase1Position={x:0,y:Me},this.tipBase2Position={x:0,y:Me+Ze}):this.tipPosition.x>=this.width/2&&this.tipPosition.y<this.height/2?Ee<Math.atan((this.height/2-this.tipPosition.y)/(this.tipPosition.x-this.width/2))?(Ze=this.width/5,Me=Math.min(this.width/2,15),this.tipBase1Position={x:this.width-Me-Ze,y:0},this.tipBase2Position={x:this.width-Me,y:0}):(this.tipBase1Position={x:this.width,y:Me},this.tipBase2Position={x:this.width,y:Me+Ze}):this.tipPosition.x>=this.width/2&&this.tipPosition.y>=this.height/2?Ee<Math.atan((this.tipPosition.y-this.height/2)/(this.tipPosition.x-this.width/2))?(Ze=this.width/5,Me=Math.min(this.width/2,15),this.tipBase1Position={x:this.width-Me-Ze,y:this.height},this.tipBase2Position={x:this.width-Me,y:this.height}):(this.tipBase1Position={x:this.width,y:this.height-Me-Ze},this.tipBase2Position={x:this.width,y:this.height-Me}):Ee<Math.atan((this.tipPosition.y-this.height/2)/(this.width/2-this.tipPosition.x))?(Ze=this.width/5,Me=Math.min(this.width/2,15),this.tipBase1Position={x:Me,y:this.height},this.tipBase2Position={x:Me+Ze,y:this.height}):(this.tipBase1Position={x:0,y:this.height-Me},this.tipBase2Position={x:0,y:this.height-Me-Ze})},ne.prototype.resize=function(ue){Ne.prototype.resize.call(this,ue),this.positionTip()},ne.prototype.positionTip=function(){ee.setAttributes(this.tip,[["points",this.getTipPoints()]]);var ue=this.tipGrip.visual.transform.baseVal.getItem(0);ue.setTranslate(this.tipPosition.x,this.tipPosition.y),this.tipGrip.visual.transform.baseVal.replaceItem(ue,0)},Object.defineProperty(ne.prototype,"toolboxPanels",{get:function(){return[this.colorPanel,this.bgColorPanel,this.fontFamilyPanel]},enumerable:!1,configurable:!0}),ne.prototype.select=function(){this.positionTip(),Ne.prototype.select.call(this)},ne.prototype.getState=function(){var ue=Object.assign({bgColor:this.bgColor,tipPosition:this.tipPosition},Ne.prototype.getState.call(this));return ue.typeName=ne.typeName,ue},ne.prototype.restoreState=function(ue){var Me=ue;this.bgColor=Me.bgColor,this.tipPosition=Me.tipPosition,Ne.prototype.restoreState.call(this,ue),this.createTip(),this.setTipPoints()},ne.prototype.scale=function(ue,Me){Ne.prototype.scale.call(this,ue,Me),this.tipPosition={x:this.tipPosition.x*ue,y:this.tipPosition.y*Me},this.positionTip()},ne.typeName="CalloutMarker",ne.title="Callout marker",ne.icon='<svg viewBox="0 0 24 24"><path d="M4 2h16a2 2 0 012 2v12a2 2 0 01-2 2h-4l-4 4-4-4H4a2 2 0 01-2-2V4a2 2 0 012-2m0 2v12h4.83L12 19.17 15.17 16H20V4H4m2 3h12v2H6V7m0 4h10v2H6v-2z"/></svg>',ne}(Le),nt=function(Ne){function ne(ue,Me,Ze){var Ee=Ne.call(this,ue,Me,Ze)||this;return Ee.fillColor="transparent",Ee.strokeColor="transparent",Ee.strokeWidth=0,Ee.strokeDasharray="",Ee.opacity=1,Ee.strokeColor=Ze.defaultColor,Ee.strokeWidth=Ze.defaultStrokeWidth,Ee.strokeDasharray=Ze.defaultStrokeDasharray,Ee.fillColor=Ze.defaultFillColor,Ee.setStrokeColor=Ee.setStrokeColor.bind(Ee),Ee.setFillColor=Ee.setFillColor.bind(Ee),Ee.setStrokeWidth=Ee.setStrokeWidth.bind(Ee),Ee.setStrokeDasharray=Ee.setStrokeDasharray.bind(Ee),Ee.setOpacity=Ee.setOpacity.bind(Ee),Ee.createVisual=Ee.createVisual.bind(Ee),Ee.strokePanel=new ae("Line color",ye(Ze.defaultColorSet,["transparent"]),Ze.defaultColor),Ee.strokePanel.onColorChanged=Ee.setStrokeColor,Ee.fillPanel=new ae("Fill color",ye(Ze.defaultColorSet,["transparent"]),Ee.fillColor,Ke),Ee.fillPanel.onColorChanged=Ee.setFillColor,Ee.strokeWidthPanel=new Fe("Line width",Ze.defaultStrokeWidths,Ze.defaultStrokeWidth),Ee.strokeWidthPanel.onWidthChanged=Ee.setStrokeWidth,Ee.strokeStylePanel=new ke("Line style",Ze.defaultStrokeDasharrays,Ze.defaultStrokeDasharray),Ee.strokeStylePanel.onStyleChanged=Ee.setStrokeDasharray,Ee.opacityPanel=new ze("Opacity",Ze.defaultOpacitySteps,Ee.opacity),Ee.opacityPanel.onOpacityChanged=Ee.setOpacity,Ee}return gt(ne,Ne),ne.prototype.ownsTarget=function(ue){return!(!Ne.prototype.ownsTarget.call(this,ue)&&ue!==this.visual)},ne.prototype.createVisual=function(){this.visual=ee.createEllipse(this.width/2,this.height/2,[["fill",this.fillColor],["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["stroke-dasharray",this.strokeDasharray],["opacity",this.opacity.toString()]]),this.addMarkerVisualToContainer(this.visual)},ne.prototype.pointerDown=function(ue,Me){Ne.prototype.pointerDown.call(this,ue,Me),this.state==="new"&&(this.createVisual(),this.moveVisual(ue),this._state="creating")},ne.prototype.manipulate=function(ue){Ne.prototype.manipulate.call(this,ue)},ne.prototype.resize=function(ue){Ne.prototype.resize.call(this,ue),this.setSize()},ne.prototype.setSize=function(){Ne.prototype.setSize.call(this),ee.setAttributes(this.visual,[["cx",(this.width/2).toString()],["cy",(this.height/2).toString()],["rx",(this.width/2).toString()],["ry",(this.height/2).toString()]])},ne.prototype.pointerUp=function(ue){Ne.prototype.pointerUp.call(this,ue),this.setSize()},ne.prototype.setStrokeColor=function(ue){this.strokeColor=ue,this.visual&&ee.setAttributes(this.visual,[["stroke",this.strokeColor]]),this.colorChanged(ue),this.stateChanged()},ne.prototype.setFillColor=function(ue){this.fillColor=ue,this.visual&&ee.setAttributes(this.visual,[["fill",this.fillColor]]),this.fillColorChanged(ue),this.stateChanged()},ne.prototype.setStrokeWidth=function(ue){this.strokeWidth=ue,this.visual&&ee.setAttributes(this.visual,[["stroke-width",this.strokeWidth.toString()]]),this.stateChanged()},ne.prototype.setStrokeDasharray=function(ue){this.strokeDasharray=ue,this.visual&&ee.setAttributes(this.visual,[["stroke-dasharray",this.strokeDasharray]]),this.stateChanged()},ne.prototype.setOpacity=function(ue){this.opacity=ue,this.visual&&ee.setAttributes(this.visual,[["opacity",this.opacity.toString()]]),this.stateChanged()},Object.defineProperty(ne.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.fillPanel,this.strokeWidthPanel,this.strokeStylePanel,this.opacityPanel]},enumerable:!1,configurable:!0}),ne.prototype.getState=function(){var ue=Object.assign({fillColor:this.fillColor,strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,opacity:this.opacity},Ne.prototype.getState.call(this));return ue.typeName=ne.typeName,ue},ne.prototype.restoreState=function(ue){var Me=ue;this.fillColor=Me.fillColor,this.strokeColor=Me.strokeColor,this.strokeWidth=Me.strokeWidth,this.strokeDasharray=Me.strokeDasharray,this.opacity=Me.opacity,this.createVisual(),Ne.prototype.restoreState.call(this,ue),this.setSize()},ne.prototype.scale=function(ue,Me){Ne.prototype.scale.call(this,ue,Me),this.setSize()},ne.typeName="EllipseMarker",ne.title="Ellipse marker",ne.icon='<svg viewBox="0 0 24 24"><path d="M12 4C6.5 4 2 7.58 2 12s4.5 8 10 8 10-3.58 10-8-4.5-8-10-8z"/></svg>',ne}(Ce),et=function(Ne){function ne(ue,Me,Ze){return Ne.call(this,ue,Me,Ze)||this}return gt(ne,Ne),Object.defineProperty(ne.prototype,"tipLength",{get:function(){return 10+3*this.strokeWidth},enumerable:!1,configurable:!0}),ne.prototype.ownsTarget=function(ue){return!(!Ne.prototype.ownsTarget.call(this,ue)&&ue!==this.tip1&&ue!==this.tip2)},ne.prototype.createTips=function(){this.tip1=ee.createLine(this.x1-this.tipLength/2,this.y1,this.x1+this.tipLength/2,this.y1,[["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()]]),this.tip1.transform.baseVal.appendItem(ee.createTransform()),this.visual.appendChild(this.tip1),this.tip2=ee.createLine(this.x2-this.tipLength/2,this.y2,this.x2+this.tipLength/2,this.y2,[["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()]]),this.tip2.transform.baseVal.appendItem(ee.createTransform()),this.visual.appendChild(this.tip2)},ne.prototype.pointerDown=function(ue,Me){Ne.prototype.pointerDown.call(this,ue,Me),this.state==="creating"&&this.createTips()},ne.prototype.adjustVisual=function(){if(Ne.prototype.adjustVisual.call(this),this.tip1&&this.tip2&&(ee.setAttributes(this.tip1,[["x1",(this.x1-this.tipLength/2).toString()],["y1",this.y1.toString()],["x2",(this.x1+this.tipLength/2).toString()],["y2",this.y1.toString()],["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()]]),ee.setAttributes(this.tip2,[["x1",(this.x2-this.tipLength/2).toString()],["y1",this.y2.toString()],["x2",(this.x2+this.tipLength/2).toString()],["y2",this.y2.toString()],["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()]]),Math.abs(this.x1-this.x2)>.1)){var ue=180*Math.atan((this.y2-this.y1)/(this.x2-this.x1))/Math.PI+90*Math.sign(this.x1-this.x2),Me=this.tip1.transform.baseVal.getItem(0);Me.setRotate(ue,this.x1,this.y1),this.tip1.transform.baseVal.replaceItem(Me,0);var Ze=this.tip2.transform.baseVal.getItem(0);Ze.setRotate(ue+180,this.x2,this.y2),this.tip2.transform.baseVal.replaceItem(Ze,0)}},Object.defineProperty(ne.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),ne.prototype.getState=function(){var ue=Ne.prototype.getState.call(this);return ue.typeName=ne.typeName,ue},ne.prototype.restoreState=function(ue){Ne.prototype.restoreState.call(this,ue),this.createTips(),this.adjustVisual()},ne.typeName="MeasurementMarker",ne.title="Measurement marker",ne.icon='<svg viewBox="0 0 24 24"><path d="M1.39 18.36l1.77-1.76L4.58 18l1.06-1.05-1.42-1.41 1.42-1.42 2.47 2.48 1.06-1.06-2.47-2.48 1.41-1.41 1.42 1.41L10.59 12l-1.42-1.41 1.42-1.42 2.47 2.48 1.06-1.06-2.47-2.48 1.41-1.41 1.41 1.41 1.07-1.06-1.42-1.41 1.42-1.42L18 6.7l1.07-1.06-2.47-2.48 1.76-1.77 4.25 4.25L5.64 22.61l-4.25-4.25z"/></svg>',ne}(Oe),Ye=function(Ne){function ne(ue,Me,Ze){var Ee=Ne.call(this,ue,Me,Ze)||this;return Ee.strokePanel.colors=Ze.defaultColorSet,Ee.fillColor="transparent",Ee}return gt(ne,Ne),Object.defineProperty(ne.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),ne.prototype.getState=function(){var ue=Ne.prototype.getState.call(this);return ue.typeName=ne.typeName,ue},ne.typeName="EllipseFrameMarker",ne.title="Ellipse frame marker",ne.icon='<svg viewBox="0 0 24 24"><path d="M12 6c4.41 0 8 2.69 8 6s-3.59 6-8 6-8-2.69-8-6 3.59-6 8-6m0-2C6.5 4 2 7.58 2 12s4.5 8 10 8 10-3.58 10-8-4.5-8-10-8z"/></svg>',ne}(nt),Qe=function(){function Ne(){this.undoStack=[],this.redoStack=[]}return Object.defineProperty(Ne.prototype,"isUndoPossible",{get:function(){return this.undoStack.length>0},enumerable:!1,configurable:!0}),Object.defineProperty(Ne.prototype,"isRedoPossible",{get:function(){return this.redoStack.length>0},enumerable:!1,configurable:!0}),Object.defineProperty(Ne.prototype,"undoStepCount",{get:function(){return this.undoStack.length},enumerable:!1,configurable:!0}),Object.defineProperty(Ne.prototype,"redoStepCount",{get:function(){return this.redoStack.length},enumerable:!1,configurable:!0}),Ne.prototype.addUndoStep=function(ne){this.undoStack.length!==0&&JSON.stringify(this.undoStack[this.undoStack.length-1])===JSON.stringify(ne)||(this.undoStack.push(ne),JSON.stringify(this.lastRedoStep)!==JSON.stringify(ne)&&this.redoStack.splice(0,this.redoStack.length))},Ne.prototype.replaceLastUndoStep=function(ne){this.undoStack.length>0&&(this.undoStack[this.undoStack.length-1]=ne)},Ne.prototype.getLastUndoStep=function(){return this.undoStack.length>0?this.undoStack[this.undoStack.length-1]:void 0},Ne.prototype.undo=function(){if(this.undoStack.length>1){var ne=this.undoStack.pop();return ne!==void 0&&this.redoStack.push(ne),this.undoStack.length>0?this.undoStack[this.undoStack.length-1]:void 0}},Ne.prototype.redo=function(){return this.lastRedoStep=this.redoStack.pop(),this.lastRedoStep},Ne}(),Je=function(Ne){function ne(ue,Me,Ze){var Ee=Ne.call(this,ue,Me,Ze)||this;return Ee.strokeColor="transparent",Ee.strokeWidth=0,Ee.strokeDasharray="",Ee.curveX=0,Ee.curveY=0,Ee.manipulationStartCurveX=0,Ee.manipulationStartCurveY=0,Ee.setStrokeColor=Ee.setStrokeColor.bind(Ee),Ee.setStrokeWidth=Ee.setStrokeWidth.bind(Ee),Ee.setStrokeDasharray=Ee.setStrokeDasharray.bind(Ee),Ee.positionGrips=Ee.positionGrips.bind(Ee),Ee.addControlGrips=Ee.addControlGrips.bind(Ee),Ee.adjustVisual=Ee.adjustVisual.bind(Ee),Ee.setupControlBox=Ee.setupControlBox.bind(Ee),Ee.resize=Ee.resize.bind(Ee),Ee.strokeColor=Ze.defaultColor,Ee.strokeWidth=Ze.defaultStrokeWidth,Ee.strokeDasharray=Ze.defaultStrokeDasharray,Ee.strokePanel=new ae("Line color",Ze.defaultColorSet,Ze.defaultColor),Ee.strokePanel.onColorChanged=Ee.setStrokeColor,Ee.strokeWidthPanel=new Fe("Line width",Ze.defaultStrokeWidths,Ze.defaultStrokeWidth),Ee.strokeWidthPanel.onWidthChanged=Ee.setStrokeWidth,Ee.strokeStylePanel=new ke("Line style",Ze.defaultStrokeDasharrays,Ze.defaultStrokeDasharray),Ee.strokeStylePanel.onStyleChanged=Ee.setStrokeDasharray,Ee}return gt(ne,Ne),ne.prototype.ownsTarget=function(ue){return!(!Ne.prototype.ownsTarget.call(this,ue)&&ue!==this.visual&&ue!==this.selectorCurve&&ue!==this.visibleCurve&&!this.curveGrip.ownsTarget(ue))},ne.prototype.getPathD=function(){return"M "+this.x1+" "+this.y1+" Q "+this.curveX+" "+this.curveY+", "+this.x2+" "+this.y2},ne.prototype.createVisual=function(){this.visual=ee.createGroup(),this.selectorCurve=ee.createPath(this.getPathD(),[["stroke","transparent"],["stroke-width",(this.strokeWidth+10).toString()],["fill","transparent"]]),this.visibleCurve=ee.createPath(this.getPathD(),[["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["fill","transparent"]]),this.visual.appendChild(this.selectorCurve),this.visual.appendChild(this.visibleCurve),this.addMarkerVisualToContainer(this.visual)},ne.prototype.pointerDown=function(ue,Me){Ne.prototype.pointerDown.call(this,ue,Me),this.manipulationStartCurveX=this.curveX,this.manipulationStartCurveY=this.curveY,this.state==="new"&&(this.curveX=ue.x,this.curveY=ue.y),this.state==="new"?(this.createVisual(),this.adjustVisual(),this._state="creating"):this.curveGrip.ownsTarget(Me)&&(this.activeGrip=this.curveGrip,this._state="resize")},ne.prototype.adjustVisual=function(){this.selectorCurve&&this.visibleCurve&&(this.selectorCurve.setAttribute("d",this.getPathD()),this.visibleCurve.setAttribute("d",this.getPathD()),ee.setAttributes(this.visibleCurve,[["stroke",this.strokeColor]]),ee.setAttributes(this.visibleCurve,[["stroke-width",this.strokeWidth.toString()]]),ee.setAttributes(this.visibleCurve,[["stroke-dasharray",this.strokeDasharray.toString()]]))},ne.prototype.setupControlBox=function(){Ne.prototype.setupControlBox.call(this),this.curveControlLine1=ee.createLine(this.x1,this.y1,this.curveX,this.curveY,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.curveControlLine2=ee.createLine(this.x2,this.y2,this.curveX,this.curveY,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.controlBox.insertBefore(this.curveControlLine1,this.controlBox.firstChild),this.controlBox.insertBefore(this.curveControlLine2,this.controlBox.firstChild)},ne.prototype.addControlGrips=function(){this.curveGrip=this.createGrip(),this.curveX=0,this.curveY=0,Ne.prototype.addControlGrips.call(this)},ne.prototype.positionGrips=function(){Ne.prototype.positionGrips.call(this);var ue=this.curveGrip.GRIP_SIZE;this.positionGrip(this.curveGrip.visual,this.curveX-ue/2,this.curveY-ue/2),this.curveControlLine1&&this.curveControlLine2&&(this.curveControlLine1.setAttribute("x1",this.x1.toString()),this.curveControlLine1.setAttribute("y1",this.y1.toString()),this.curveControlLine1.setAttribute("x2",this.curveX.toString()),this.curveControlLine1.setAttribute("y2",this.curveY.toString()),this.curveControlLine2.setAttribute("x1",this.x2.toString()),this.curveControlLine2.setAttribute("y1",this.y2.toString()),this.curveControlLine2.setAttribute("x2",this.curveX.toString()),this.curveControlLine2.setAttribute("y2",this.curveY.toString()))},ne.prototype.manipulate=function(ue){this.state==="move"&&(this.curveX=this.manipulationStartCurveX+ue.x-this.manipulationStartX,this.curveY=this.manipulationStartCurveY+ue.y-this.manipulationStartY),Ne.prototype.manipulate.call(this,ue)},ne.prototype.resize=function(ue){this.activeGrip===this.curveGrip&&(this.curveX=ue.x,this.curveY=ue.y),Ne.prototype.resize.call(this,ue),this.state==="creating"&&(this.curveX=this.x1+(this.x2-this.x1)/2,this.curveY=this.y1+(this.y2-this.y1)/2)},ne.prototype.setStrokeColor=function(ue){this.strokeColor=ue,this.adjustVisual(),this.colorChanged(ue)},ne.prototype.setStrokeWidth=function(ue){this.strokeWidth=ue,this.adjustVisual()},ne.prototype.setStrokeDasharray=function(ue){this.strokeDasharray=ue,this.adjustVisual()},ne.prototype.scale=function(ue,Me){this.curveX=this.curveX*ue,this.curveY=this.curveY*Me,Ne.prototype.scale.call(this,ue,Me)},Object.defineProperty(ne.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),ne.prototype.getState=function(){var ue=Object.assign({strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,curveX:this.curveX,curveY:this.curveY},Ne.prototype.getState.call(this));return ue.typeName=ne.typeName,ue},ne.prototype.restoreState=function(ue){Ne.prototype.restoreState.call(this,ue);var Me=ue;this.strokeColor=Me.strokeColor,this.strokeWidth=Me.strokeWidth,this.strokeDasharray=Me.strokeDasharray,this.curveX=Me.curveX,this.curveY=Me.curveY,this.createVisual(),this.adjustVisual()},ne.typeName="CurveMarker",ne.title="Curve marker",ne.icon='<svg viewBox="0 0 24 24"><path d="M18.5 2A1.5 1.5 0 0120 3.5 1.5 1.5 0 0118.5 5c-.23 0-.45-.05-.65-.15l-3.69 3.7.34.45c2.19-1.26 4.76-2 7.5-2l1 .03v2.01L22 9c-2.58 0-5 .75-7 2.04A3.96 3.96 0 0111.04 15C9.75 17 9 19.42 9 22l.04 1H7.03L7 22c0-2.74.74-5.31 2-7.5l-.45-.34-3.7 3.69c.1.2.15.42.15.65A1.5 1.5 0 013.5 20 1.5 1.5 0 012 18.5 1.5 1.5 0 013.5 17c.23 0 .45.05.65.15l3.69-3.7C7.31 12.78 7 11.92 7 11a4 4 0 014-4c.92 0 1.78.31 2.45.84l3.7-3.69c-.1-.2-.15-.42-.15-.65A1.5 1.5 0 0118.5 2M11 9a2 2 0 00-2 2 2 2 0 002 2 2 2 0 002-2 2 2 0 00-2-2z"/></svg>',ne}(xe),st=function(Ne){function ne(ue,Me,Ze){var Ee=Ne.call(this,ue,Me,Ze)||this;return Ee.fillColor="transparent",Ee.strokeColor="transparent",Ee.strokeWidth=0,Ee.strokeDasharray="",Ee.textColor="transparent",Ee.fontSize="1rem",Ee.isMoved=!1,Ee.captionText="Caption",Ee.PADDING=5,Ee.captionBoxWidth=0,Ee.captionBoxHeight=0,Ee.strokeColor=Ze.defaultColor,Ee.strokeWidth=Ze.defaultStrokeWidth,Ee.strokeDasharray=Ze.defaultStrokeDasharray,Ee.fillColor=Ze.defaultFillColor,Ee.textColor=Ze.defaultStrokeColor,Ee.fontFamily=Ze.defaultFontFamily,Ee.fontSize=Ze.defaultCaptionFontSize,Ee.captionText=Ze.defaultCaptionText,Ee.setStrokeColor=Ee.setStrokeColor.bind(Ee),Ee.setFillColor=Ee.setFillColor.bind(Ee),Ee.setStrokeWidth=Ee.setStrokeWidth.bind(Ee),Ee.setStrokeDasharray=Ee.setStrokeDasharray.bind(Ee),Ee.createVisual=Ee.createVisual.bind(Ee),Ee.sizeCaption=Ee.sizeCaption.bind(Ee),Ee.setCaptionText=Ee.setCaptionText.bind(Ee),Ee.showTextEditor=Ee.showTextEditor.bind(Ee),Ee.positionTextEditor=Ee.positionTextEditor.bind(Ee),Ee.finishTextEditing=Ee.finishTextEditing.bind(Ee),Ee.setFont=Ee.setFont.bind(Ee),Ee.setTextColor=Ee.setTextColor.bind(Ee),Ee.strokePanel=new ae("Line color",ye(Ze.defaultColorSet,["transparent"]),Ee.strokeColor),Ee.strokePanel.onColorChanged=Ee.setStrokeColor,Ee.fillPanel=new ae("Fill color",ye(Ze.defaultColorSet,["transparent"]),Ee.fillColor,Ke),Ee.fillPanel.onColorChanged=Ee.setFillColor,Ee.strokeWidthPanel=new Fe("Line width",Ze.defaultStrokeWidths,Ze.defaultStrokeWidth),Ee.strokeWidthPanel.onWidthChanged=Ee.setStrokeWidth,Ee.strokeStylePanel=new ke("Line style",Ze.defaultStrokeDasharrays,Ze.defaultStrokeDasharray),Ee.strokeStylePanel.onStyleChanged=Ee.setStrokeDasharray,Ee.fontFamilyPanel=new Ie("Font",Ze.defaultFontFamilies,Ze.defaultFontFamily),Ee.fontFamilyPanel.onFontChanged=Ee.setFont,Ee.textColorPanel=new ae("Text color",Ze.defaultColorSet,Ee.textColor,We),Ee.textColorPanel.onColorChanged=Ee.setTextColor,Ee}return gt(ne,Ne),ne.prototype.ownsTarget=function(ue){return!(!Ne.prototype.ownsTarget.call(this,ue)&&ue!==this.visual&&ue!==this.frame&&ue!==this.captionBg&&ue!==this.captionElement)},ne.prototype.createVisual=function(){this.visual=ee.createGroup(),this.addMarkerVisualToContainer(this.visual),this.captionBg=ee.createRect(1,1,[["fill",this.fillColor]]),this.visual.appendChild(this.captionBg),this.captionElement=ee.createText([["fill",this.textColor],["font-family",this.fontFamily]]),this.captionElement.style.fontSize=this.fontSize,this.captionElement.style.textAnchor="start",this.captionElement.style.dominantBaseline="text-before-edge",this.captionElement.textContent=this.captionText,this.visual.appendChild(this.captionElement),this.frame=ee.createRect(this.width,this.height,[["fill","transparent"],["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["stroke-dasharray",this.strokeDasharray]]),this.visual.appendChild(this.frame),this.sizeCaption()},ne.prototype.setCaptionText=function(ue){this.captionText=ue,this.captionElement.textContent=this.captionText,this.sizeCaption()},ne.prototype.pointerDown=function(ue,Me){Ne.prototype.pointerDown.call(this,ue,Me),this.isMoved=!1,this.pointerDownPoint=ue,this.pointerDownTimestamp=Date.now(),this.state==="new"&&(this.createVisual(),this.moveVisual(ue),this._state="creating")},ne.prototype.manipulate=function(ue){Ne.prototype.manipulate.call(this,ue),this.pointerDownPoint!==void 0&&(this.isMoved=Math.abs(ue.x-this.pointerDownPoint.x)>5||Math.abs(ue.y-this.pointerDownPoint.y)>5)},ne.prototype.resize=function(ue){Ne.prototype.resize.call(this,ue),this.setSize()},ne.prototype.sizeCaption=function(){var ue=this.captionElement.getBBox();this.captionText.trim()!==""?(this.captionBoxWidth=ue.width+2*this.PADDING,this.captionBoxHeight=ue.height+2*this.PADDING):(this.captionBoxWidth=0,this.captionBoxHeight=0),ee.setAttributes(this.captionBg,[["width",this.captionBoxWidth.toString()],["height",this.captionBoxHeight.toString()],["clip-path","path('M0,0 H"+this.width+" V"+this.height+" H"+-this.width+" Z')"]]),ee.setAttributes(this.captionElement,[["x",this.PADDING.toString()],["y",this.PADDING.toString()],["clip-path","path('M0,0 H"+(this.width-this.PADDING)+" V"+this.height+" H"+(-this.width-this.PADDING)+" Z')"]])},ne.prototype.showTextEditor=function(){var ue=this;this._state="edit",this.overlayContainer.innerHTML="",this.textEditDiv=document.createElement("div"),this.textEditDiv.style.flexGrow="2",this.textEditDiv.style.alignItems="center",this.textEditDiv.style.justifyContent="center",this.textEditDiv.style.pointerEvents="auto",this.textEditDiv.style.overflow="hidden",this.textEditBox=document.createElement("input"),this.textEditBox.style.position="absolute",this.textEditBox.style.width=this.width+"px",this.captionBoxHeight>0&&(this.textEditBox.style.height=this.captionBoxHeight+"px"),this.textEditBox.style.fontSize=this.fontSize,this.textEditBox.style.fontFamily=this.fontFamily,this.textEditBox.style.backgroundColor=this.fillColor,this.textEditBox.style.color=this.textColor,this.textEditBox.style.borderWidth="0",this.textEditBox.setAttribute("value",this.captionText),this.textEditBox.select(),this.textEditDiv.appendChild(this.textEditBox),this.overlayContainer.appendChild(this.textEditDiv),this.textEditBox.addEventListener("pointerup",function(Me){Me.stopPropagation()}),this.textEditBox.addEventListener("keypress",function(Me){Me.key==="Enter"&&ue.finishTextEditing(ue.textEditBox.value)}),this.textEditBox.addEventListener("keyup",function(Me){Me.cancelBubble=!0}),this.textEditBox.addEventListener("blur",function(){ue.finishTextEditing(ue.textEditBox.value)}),this.textEditDiv.addEventListener("pointerup",function(){ue.finishTextEditing(ue.textEditBox.value)}),this.positionTextEditor(),this.textEditBox.focus()},ne.prototype.positionTextEditor=function(){this.state==="edit"&&(this.textEditBox===void 0?this.showTextEditor():(this.textEditBox.style.left=this.left+"px",this.textEditBox.style.top=this.top+"px",this.textEditBox.style.transform="rotate("+this.rotationAngle+"deg)",this.textEditBox.style.transformOrigin=this.width/2+"px "+this.height/2+"px"))},ne.prototype.finishTextEditing=function(ue){this.setCaptionText(ue.trim()),this.overlayContainer.innerHTML="",this.stateChanged()},ne.prototype.setFont=function(ue){this.captionElement&&ee.setAttributes(this.captionElement,[["font-family",ue]]),this.fontFamily=ue,this.textEditBox&&(this.textEditBox.style.fontFamily=this.fontFamily),this.sizeCaption(),this.stateChanged()},ne.prototype.setTextColor=function(ue){this.captionElement&&ee.setAttributes(this.captionElement,[["fill",ue]]),this.textColor=ue,this.textEditBox&&(this.textEditBox.style.color=this.textColor),this.stateChanged()},ne.prototype.setSize=function(){Ne.prototype.setSize.call(this),ee.setAttributes(this.frame,[["width",this.width.toString()],["height",this.height.toString()]]),this.sizeCaption()},ne.prototype.pointerUp=function(ue){Ne.prototype.pointerUp.call(this,ue),this.setSize(),!this.isMoved&&Date.now()-this.pointerDownTimestamp>500&&this.showTextEditor(),this.pointerDownPoint=void 0},ne.prototype.dblClick=function(ue,Me){Ne.prototype.dblClick.call(this,ue,Me),this.showTextEditor()},ne.prototype.setStrokeColor=function(ue){this.strokeColor=ue,this.frame&&ee.setAttributes(this.frame,[["stroke",this.strokeColor]]),this.colorChanged(ue),this.stateChanged()},ne.prototype.setFillColor=function(ue){this.fillColor=ue,this.captionBg&&ee.setAttributes(this.captionBg,[["fill",this.fillColor]]),this.fillColorChanged(ue),this.stateChanged()},ne.prototype.setStrokeWidth=function(ue){this.strokeWidth=ue,this.frame&&ee.setAttributes(this.frame,[["stroke-width",this.strokeWidth.toString()]]),this.stateChanged()},ne.prototype.setStrokeDasharray=function(ue){this.strokeDasharray=ue,this.frame&&ee.setAttributes(this.frame,[["stroke-dasharray",this.strokeDasharray]]),this.stateChanged()},Object.defineProperty(ne.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.fillPanel,this.strokeWidthPanel,this.strokeStylePanel,this.fontFamilyPanel,this.textColorPanel]},enumerable:!1,configurable:!0}),ne.prototype.getState=function(){var ue=Object.assign({fillColor:this.fillColor,strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,opacity:1,textColor:this.textColor,fontFamily:this.fontFamily,fontSize:this.fontSize,captionText:this.captionText},Ne.prototype.getState.call(this));return ue.typeName=this.typeName,ue},ne.prototype.restoreState=function(ue){var Me=ue;this.fillColor=Me.fillColor,this.strokeColor=Me.strokeColor,this.strokeWidth=Me.strokeWidth,this.strokeDasharray=Me.strokeDasharray,this.textColor=Me.textColor,this.fontFamily=Me.fontFamily,this.captionText=Me.captionText,this.fontSize=Me.fontSize,this.createVisual(),Ne.prototype.restoreState.call(this,ue),this.setSize()},ne.prototype.scale=function(ue,Me){Ne.prototype.scale.call(this,ue,Me),this.setSize()},ne.typeName="CaptionFrameMarker",ne.title="Caption frame marker",ne.icon='<svg viewBox="0 0 24 24"><path d="M5 3c-1.11 0-2 .89-2 2v14c0 1.11.89 2 2 2h14c1.11 0 2-.89 2-2V5c0-1.11-.89-2-2-2H5m0 2h14v14H5V5m2 2v2h10V7H7z"/></svg>',ne}(Ce),qe=function(){function Ne(ne,ue){ue===void 0&&(ue=!1),this.cancelable=!1,this._defaultPrevented=!1,this.markerArea=ne,this.cancelable=ue}return Object.defineProperty(Ne.prototype,"defaultPrevented",{get:function(){return this._defaultPrevented},enumerable:!1,configurable:!0}),Ne.prototype.preventDefault=function(){this._defaultPrevented=!0},Ne}(),ft=function(Ne){function ne(ue,Me,Ze){var Ee=Ne.call(this,ue,!1)||this;return Ee.dataUrl=Me,Ee.state=Ze,Ee}return gt(ne,Ne),ne}(qe),lt=function(Ne){function ne(ue,Me,Ze){Ze===void 0&&(Ze=!1);var Ee=Ne.call(this,ue,Ze)||this;return Ee.marker=Me,Ee}return gt(ne,Ne),ne}(qe),tt=function(){function Ne(){this.render=[],this.beforeclose=[],this.close=[],this.show=[],this.restorestate=[],this.statechange=[],this.markerselect=[],this.markerdeselect=[],this.markercreating=[],this.markercreate=[],this.markerbeforedelete=[],this.markerdelete=[],this.markerchange=[],this.focus=[],this.blur=[]}return Ne.prototype.addEventListener=function(ne,ue){this[ne].push(ue)},Ne.prototype.removeEventListener=function(ne,ue){var Me=this[ne].indexOf(ue);Me>-1&&this[ne].splice(Me,1)},Ne}(),Re=function(){function Ne(ne){this.touchPoints=0,this._availableMarkerTypes=this.DEFAULT_MARKER_TYPES,this.mode="select",this.markers=[],this.isDragging=!1,this.renderEventListeners=[],this.closeEventListeners=[],this.settings=new Se,this._isOpen=!1,this.undoRedoManager=new Qe,this.renderAtNaturalSize=!1,this.renderImageType="image/png",this.renderMarkersOnly=!1,this.zoomSteps=[1,1.5,2,4],this._zoomLevel=1,this._isResizing=!1,this.prevPanPoint={x:0,y:0},this.eventListeners=new tt,this._silentRenderMode=!1,this._isFocused=!1,this._instanceNo=Ne.instanceCounter++,this.styles=new te(this.instanceNo),this.uiStyleSettings=this.styles.settings,this.target=ne,this.targetRoot=document.body,this.width=ne.clientWidth,this.height=ne.clientHeight,this.styles.removeStyleSheet(),this.open=this.open.bind(this),this.setTopLeft=this.setTopLeft.bind(this),this.toolbarButtonClicked=this.toolbarButtonClicked.bind(this),this.createNewMarker=this.createNewMarker.bind(this),this.addNewMarker=this.addNewMarker.bind(this),this.markerCreated=this.markerCreated.bind(this),this.setCurrentMarker=this.setCurrentMarker.bind(this),this.onPointerDown=this.onPointerDown.bind(this),this.onDblClick=this.onDblClick.bind(this),this.onPointerMove=this.onPointerMove.bind(this),this.onPointerUp=this.onPointerUp.bind(this),this.onPointerOut=this.onPointerOut.bind(this),this.onKeyUp=this.onKeyUp.bind(this),this.overrideOverflow=this.overrideOverflow.bind(this),this.restoreOverflow=this.restoreOverflow.bind(this),this.close=this.close.bind(this),this.closeUI=this.closeUI.bind(this),this.addCloseEventListener=this.addCloseEventListener.bind(this),this.removeCloseEventListener=this.removeCloseEventListener.bind(this),this.addRenderEventListener=this.addRenderEventListener.bind(this),this.removeRenderEventListener=this.removeRenderEventListener.bind(this),this.clientToLocalCoordinates=this.clientToLocalCoordinates.bind(this),this.onWindowResize=this.onWindowResize.bind(this),this.deleteSelectedMarker=this.deleteSelectedMarker.bind(this),this.setWindowHeight=this.setWindowHeight.bind(this),this.removeMarker=this.removeMarker.bind(this),this.colorChanged=this.colorChanged.bind(this),this.fillColorChanged=this.fillColorChanged.bind(this),this.onPopupTargetResize=this.onPopupTargetResize.bind(this),this.showNotesEditor=this.showNotesEditor.bind(this),this.hideNotesEditor=this.hideNotesEditor.bind(this),this.stepZoom=this.stepZoom.bind(this),this.focus=this.focus.bind(this),this.blur=this.blur.bind(this),this.markerStateChanged=this.markerStateChanged.bind(this),this.switchToSelectMode=this.switchToSelectMode.bind(this),this.addDefs=this.addDefs.bind(this),this.addDefsToImage=this.addDefsToImage.bind(this)}return Object.defineProperty(Ne.prototype,"ALL_MARKER_TYPES",{get:function(){return[De,je,Ve,Le,Ye,nt,it,$e,et,Ge,Oe,Je,st]},enumerable:!1,configurable:!0}),Object.defineProperty(Ne.prototype,"DEFAULT_MARKER_TYPES",{get:function(){return[De,je,Ve,Le,nt,it,$e]},enumerable:!1,configurable:!0}),Object.defineProperty(Ne.prototype,"BASIC_MARKER_TYPES",{get:function(){return[De,je,Ve,Le,it]},enumerable:!1,configurable:!0}),Object.defineProperty(Ne.prototype,"availableMarkerTypes",{get:function(){return this._availableMarkerTypes},set:function(ne){var ue=this;this._availableMarkerTypes.splice(0),ne.forEach(function(Me){if(typeof Me=="string"){var Ze=ue.ALL_MARKER_TYPES.find(function(Ee){return Ee.typeName===Me});Ze!==void 0&&ue._availableMarkerTypes.push(Ze)}else ue._availableMarkerTypes.push(Me)})},enumerable:!1,configurable:!0}),Object.defineProperty(Ne.prototype,"currentMarker",{get:function(){return this._currentMarker},enumerable:!1,configurable:!0}),Object.defineProperty(Ne.prototype,"isOpen",{get:function(){return this._isOpen},enumerable:!1,configurable:!0}),Object.defineProperty(Ne.prototype,"isUndoPossible",{get:function(){return!(!this.undoRedoManager||!this.undoRedoManager.isUndoPossible)},enumerable:!1,configurable:!0}),Object.defineProperty(Ne.prototype,"isRedoPossible",{get:function(){return!(!this.undoRedoManager||!this.undoRedoManager.isRedoPossible)},enumerable:!1,configurable:!0}),Object.defineProperty(Ne.prototype,"zoomLevel",{get:function(){return this._zoomLevel},set:function(ne){this._zoomLevel=ne,this.editorCanvas&&this.contentDiv&&(this.editorCanvas.style.transform="scale("+this._zoomLevel+")",this.contentDiv.scrollTo({left:(this.editorCanvas.clientWidth*this._zoomLevel-this.contentDiv.clientWidth)/2,top:(this.editorCanvas.clientHeight*this._zoomLevel-this.contentDiv.clientHeight)/2}))},enumerable:!1,configurable:!0}),Object.defineProperty(Ne.prototype,"instanceNo",{get:function(){return this._instanceNo},enumerable:!1,configurable:!0}),Ne.prototype.open=function(){this.setupResizeObserver(),this.setEditingTarget(),this.setTopLeft(),this.initMarkerCanvas(),this.initOverlay(),this.attachEvents(),this.settings.displayMode==="popup"&&this.onPopupTargetResize(),E.isLicensed||this.addLogo(),this._isOpen=!0,this._isFocused=!0},Ne.prototype.show=function(){var ne=this;this.styles.styleSheetRoot===void 0&&re.styleSheetRoot!==void 0&&(this.styles.styleSheetRoot=re.styleSheetRoot),this.setWindowHeight(),this.showUI(),this.open(),this.eventListeners.show.forEach(function(ue){return ue(new qe(ne))})},Ne.prototype.render=function(){return a(this,void 0,void 0,function(){var ne;return Pe(this,function(ue){switch(ue.label){case 0:return this.setCurrentMarker(),(ne=new oe).naturalSize=this.renderAtNaturalSize,ne.imageType=this.renderImageType,ne.imageQuality=this.renderImageQuality,ne.markersOnly=this.renderMarkersOnly,ne.width=this.renderWidth,ne.height=this.renderHeight,[4,ne.rasterize(this.target instanceof HTMLImageElement?this.target:null,this.markerImage,this.renderTarget)];case 1:return ue.sent(),[4,ne.rasterize(this.target instanceof HTMLImageElement?this.target:null,this.markerImage,this.renderTarget)];case 2:return[2,ue.sent()]}})})},Ne.prototype.close=function(ne){var ue=this;if(ne===void 0&&(ne=!1),this.isOpen){var Me=!1;ne||this.eventListeners.beforeclose.forEach(function(Ze){var Ee=new qe(ue,!0);Ze(Ee),Ee.defaultPrevented&&(Me=!0)}),Me||(this.coverDiv&&this.closeUI(),this.targetObserver&&(this.targetObserver.unobserve(this.target),this.targetObserver.unobserve(this.editorCanvas)),this.settings.displayMode==="popup"&&window.removeEventListener("resize",this.setWindowHeight),this.eventListeners.close.forEach(function(Ze){return Ze(new qe(ue))}),this.detachEvents(),this._isOpen=!1)}},Ne.prototype.addMarkersToToolbar=function(){for(var ne,ue=[],Me=0;Me<arguments.length;Me++)ue[Me]=arguments[Me];(ne=this._availableMarkerTypes).push.apply(ne,ue)},Ne.prototype.addRenderEventListener=function(ne){this.addEventListener("render",function(ue){ne(ue.dataUrl,ue.state)})},Ne.prototype.removeRenderEventListener=function(ne){},Ne.prototype.addCloseEventListener=function(ne){this.addEventListener("close",function(){ne()})},Ne.prototype.removeCloseEventListener=function(ne){},Ne.prototype.setupResizeObserver=function(){var ne=this;this.settings.displayMode==="inline"?window.ResizeObserver&&(this.targetObserver=new ResizeObserver(function(){ne.resize(ne.target.clientWidth,ne.target.clientHeight)}),this.targetObserver.observe(this.target)):this.settings.displayMode==="popup"&&(window.ResizeObserver&&(this.targetObserver=new ResizeObserver(function(){return ne.onPopupTargetResize()}),this.targetObserver.observe(this.editorCanvas)),window.addEventListener("resize",this.setWindowHeight))},Ne.prototype.onPopupTargetResize=function(){var ne=1*this.target.clientWidth/this.target.clientHeight,ue=this.editorCanvas.clientWidth/ne>this.editorCanvas.clientHeight?this.editorCanvas.clientHeight*ne:this.editorCanvas.clientWidth,Me=ue<this.editorCanvas.clientWidth?this.editorCanvas.clientHeight:this.editorCanvas.clientWidth/ne;this.resize(ue,Me)},Ne.prototype.setWindowHeight=function(){this.windowHeight=window.innerHeight},Ne.prototype.resize=function(ne,ue){this._isResizing=!0;var Me=ne/this.imageWidth,Ze=ue/this.imageHeight;this.imageWidth=Math.round(ne),this.imageHeight=Math.round(ue),this.target instanceof HTMLImageElement&&this.editingTarget instanceof HTMLImageElement&&(this.editingTarget.src=this.target.src),this.editingTarget.width=this.imageWidth,this.editingTarget.height=this.imageHeight,this.editingTarget.style.width=this.imageWidth+"px",this.editingTarget.style.height=this.imageHeight+"px",this.markerImage.setAttribute("width",this.imageWidth.toString()),this.markerImage.setAttribute("height",this.imageHeight.toString()),this.markerImage.setAttribute("viewBox","0 0 "+this.imageWidth.toString()+" "+this.imageHeight.toString()),this.markerImageHolder.style.width=this.imageWidth+"px",this.markerImageHolder.style.height=this.imageHeight+"px",this.overlayContainer.style.width=this.imageWidth+"px",this.overlayContainer.style.height=this.imageHeight+"px",this.settings.displayMode!=="popup"?this.coverDiv.style.width=this.imageWidth.toString()+"px":(this.setTopLeft(),this.positionMarkerImage()),this.toolbar!==void 0&&this.toolbar.adjustLayout(),this.positionLogo(),this.scaleMarkers(Me,Ze),this._isResizing=!1},Ne.prototype.scaleMarkers=function(ne,ue){var Me,Ze=this;this._currentMarker&&this._currentMarker instanceof Le?this._currentMarker.scale(ne,ue):(Me=this._currentMarker,this.setCurrentMarker()),this.markers.forEach(function(Ee){Ee!==Ze._currentMarker&&Ee.scale(ne,ue)}),Me!==void 0&&this.setCurrentMarker(Me)},Ne.prototype.setEditingTarget=function(){this.imageWidth=Math.round(this.target.clientWidth),this.imageHeight=Math.round(this.target.clientHeight),this.target instanceof HTMLImageElement&&this.editingTarget instanceof HTMLImageElement&&(this.editingTarget.src=this.target.src),this.editingTarget.width=this.imageWidth,this.editingTarget.height=this.imageHeight,this.editingTarget.style.width=this.imageWidth+"px",this.editingTarget.style.height=this.imageHeight+"px"},Ne.prototype.setTopLeft=function(){var ne=this.editingTarget.getBoundingClientRect(),ue=this.editorCanvas.getBoundingClientRect();this.left=ne.left-ue.left,this.top=ne.top-ue.top},Ne.prototype.initMarkerCanvas=function(){this.markerImageHolder=document.createElement("div"),this.markerImageHolder.style.setProperty("touch-action","pinch-zoom"),this.markerImage=document.createElementNS("http://www.w3.org/2000/svg","svg"),this.markerImage.setAttribute("xmlns","http://www.w3.org/2000/svg"),this.markerImage.setAttribute("width",this.imageWidth.toString()),this.markerImage.setAttribute("height",this.imageHeight.toString()),this.markerImage.setAttribute("viewBox","0 0 "+this.imageWidth.toString()+" "+this.imageHeight.toString()),this.markerImage.style.pointerEvents="auto",this.markerImageHolder.style.position="absolute",this.markerImageHolder.style.width=this.imageWidth+"px",this.markerImageHolder.style.height=this.imageHeight+"px",this.markerImageHolder.style.transformOrigin="top left",this.positionMarkerImage(),this.markerImageHolder.appendChild(this.markerImage),this.editorCanvas.appendChild(this.markerImageHolder)},Ne.prototype.addDefs=function(){for(var ne,ue=[],Me=0;Me<arguments.length;Me++)ue[Me]=arguments[Me];this.defs=ee.createDefs(),this.addDefsToImage(),(ne=this.defs).append.apply(ne,ue)},Ne.prototype.addDefsToImage=function(){this.defs&&this.markerImage.insertBefore(this.defs,this.markerImage.firstChild)},Ne.prototype.initOverlay=function(){this.overlayContainer=document.createElement("div"),this.overlayContainer.style.position="absolute",this.overlayContainer.style.left="0px",this.overlayContainer.style.top="0px",this.overlayContainer.style.width=this.imageWidth+"px",this.overlayContainer.style.height=this.imageHeight+"px",this.overlayContainer.style.display="flex",this.markerImageHolder.appendChild(this.overlayContainer)},Ne.prototype.positionMarkerImage=function(){this.markerImageHolder.style.top=this.top/this.zoomLevel+"px",this.markerImageHolder.style.left=this.left/this.zoomLevel+"px"},Ne.prototype.attachEvents=function(){this.markerImage.addEventListener("pointerdown",this.onPointerDown),this.markerImage.addEventListener("dblclick",this.onDblClick),this.attachWindowEvents()},Ne.prototype.attachWindowEvents=function(){window.addEventListener("pointermove",this.onPointerMove),window.addEventListener("pointerup",this.onPointerUp),window.addEventListener("pointercancel",this.onPointerOut),window.addEventListener("pointerout",this.onPointerOut),window.addEventListener("pointerleave",this.onPointerUp),window.addEventListener("resize",this.onWindowResize),window.addEventListener("keyup",this.onKeyUp)},Ne.prototype.detachEvents=function(){this.markerImage.removeEventListener("pointerdown",this.onPointerDown),this.markerImage.removeEventListener("dblclick",this.onDblClick),this.detachWindowEvents()},Ne.prototype.detachWindowEvents=function(){window.removeEventListener("pointermove",this.onPointerMove),window.removeEventListener("pointerup",this.onPointerUp),window.removeEventListener("pointercancel",this.onPointerOut),window.removeEventListener("pointerout",this.onPointerOut),window.removeEventListener("pointerleave",this.onPointerUp),window.removeEventListener("resize",this.onWindowResize),window.removeEventListener("keyup",this.onKeyUp)},Ne.prototype.addLogo=function(){this.logoUI=document.createElement("div"),this.logoUI.style.display="inline-block",this.logoUI.style.margin="0px",this.logoUI.style.padding="0px",this.logoUI.style.fill="#333333";var ne=document.createElement("a");ne.href="https://markerjs.com/",ne.target="_blank",ne.innerHTML='<svg viewBox="0 0 112 96" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414"><path fill="#e5f20d" fill-opacity=".647" d="M0 40.386h111.96V95.62H0z"/><path d="M93.61 61.452c0 .987-.328 1.831-.987 2.53-.657.7-1.52 1.048-2.591 1.048-1.481 0-2.222-.74-2.222-2.22 0-16.617-.533-29.347-1.604-38.192-1.068-8.842-2.92-13.265-5.552-13.265-4.443 0-10.94 15.509-19.497 46.52v.124c0 .987-.328 1.831-.987 2.53-.657.7-1.52 1.048-2.592 1.048-1.48 0-2.22-.74-2.22-2.22 0-3.29.165-8.392.493-15.302.33-7.732.494-13.82.494-18.262 0-6.17-.186-10.55-.556-13.142-.37-2.591-1.172-3.887-2.406-3.887-2.796 0-6.333 5.12-10.612 15.363C38.494 34.367 34.01 46.44 29.32 60.34l-1.11 3.209a5.714 5.714 0 01-1.42 2.097c-.617.578-1.295.864-2.036.864-.987 0-1.644-.081-1.974-.247-.328-.162-.533-.656-.617-1.48-.41-4.03-.74-9.418-.987-16.165-.163-1.728-.329-4.566-.494-8.515-.822-13.901-1.562-23.3-2.221-28.196-.657-4.893-.987-7.628-.987-8.205 0-.657.33-1.44.987-2.345.659-.903 1.276-1.357 1.85-1.357 1.319 0 2.387.947 3.21 2.838.411.906.863 4.526 1.357 10.859.493 6.335.905 14.19 1.233 23.568l.617 18.88c4.527-13.983 9.216-26.673 14.068-38.068C45.65 6.686 50.093.988 54.123.988c2.715 0 4.566 1.974 5.553 5.923.987 3.949 1.481 9.667 1.481 17.152 0 3.949-.081 9.625-.247 17.029l-.123 5.676c3.373-11.762 6.725-21.634 10.057-29.615 3.331-7.979 6.685-11.97 10.056-11.97 8.475 0 12.71 18.757 12.71 56.269z" fill-rule="nonzero"/></svg>',ne.title="Powered by marker.js",ne.style.display="grid",ne.style.alignItems="center",ne.style.justifyItems="center",ne.style.padding="3px",ne.style.width="20px",ne.style.height="20px",this.logoUI.appendChild(ne),this.editorCanvas.appendChild(this.logoUI),this.logoUI.style.position="absolute",this.logoUI.style.pointerEvents="all",this.positionLogo()},Ne.prototype.positionLogo=function(){this.logoUI&&(this.uiStyleSettings.logoPosition!=="right"?this.logoUI.style.left=this.markerImageHolder.offsetLeft+10+"px":this.logoUI.style.left=this.markerImageHolder.offsetLeft+this.markerImageHolder.offsetWidth-this.logoUI.clientWidth-10+"px",this.logoUI.style.top=this.markerImageHolder.offsetTop+this.markerImageHolder.offsetHeight-this.logoUI.clientHeight-10+"px")},Ne.prototype.overrideOverflow=function(){this.scrollXState=window.scrollX,this.scrollYState=window.scrollY,this.bodyOverflowState=document.body.style.overflow,window.scroll({top:0,left:0}),document.body.style.overflow="hidden"},Ne.prototype.restoreOverflow=function(){document.body.style.overflow=this.bodyOverflowState,window.scroll({top:this.scrollYState,left:this.scrollXState})},Ne.prototype.showUI=function(){switch(this.settings.displayMode==="popup"&&this.overrideOverflow(),this.coverDiv=document.createElement("div"),this.coverDiv.style.visibility=this._silentRenderMode?"hidden":"visible",this.coverDiv.className=this.styles.classNamePrefixBase+" "+this.styles.classNamePrefix,this.coverDiv.style.fontSize="16px",this.coverDiv.style.userSelect="none",this.settings.displayMode){case"inline":this.coverDiv.style.position="absolute";var ne=this.settings.uiOffsetTop!==void 0?this.target.offsetTop+this.settings.uiOffsetTop:this.target.offsetTop>this.styles.settings.toolbarHeight?this.target.offsetTop-this.styles.settings.toolbarHeight:0;this.coverDiv.style.top=ne+"px",this.coverDiv.style.left=this.target.offsetLeft.toString()+"px",this.coverDiv.style.width=this.target.offsetWidth.toString()+"px",this.coverDiv.style.zIndex=this.uiStyleSettings.zIndex!==void 0?this.uiStyleSettings.zIndex:"5";break;case"popup":this.coverDiv.style.position="absolute",this.coverDiv.style.top="0px",this.coverDiv.style.left="0px",this.coverDiv.style.width="100vw",this.coverDiv.style.height=window.innerHeight+"px",this.coverDiv.style.backgroundColor="rgba(0, 0, 0, 0.75)",this.coverDiv.style.zIndex=this.uiStyleSettings.zIndex!==void 0?this.uiStyleSettings.zIndex:"1000",this.coverDiv.style.display="flex"}this.targetRoot.appendChild(this.coverDiv),this.uiDiv=document.createElement("div"),this.uiDiv.style.display="flex",this.uiDiv.style.flexDirection="column",this.uiDiv.style.flexGrow="2",this.uiDiv.style.margin=this.settings.displayMode==="popup"?this.settings.popupMargin+"px":"0px",this.uiDiv.style.border="0px",this.coverDiv.appendChild(this.uiDiv),this.toolbar=new le(this.uiDiv,this.settings.displayMode,this._availableMarkerTypes,this.uiStyleSettings,this.styles),this.toolbar.addButtonClickListener(this.toolbarButtonClicked),this.toolbar.show(this._silentRenderMode||this.uiStyleSettings.hideToolbar?"hidden":"visible"),this.contentDiv=document.createElement("div"),this.contentDiv.style.display="flex",this.contentDiv.style.flexDirection="row",this.contentDiv.style.flexGrow="2",this.contentDiv.style.flexShrink="1",this.settings.displayMode==="popup"&&(this.contentDiv.style.backgroundColor=this.uiStyleSettings.canvasBackgroundColor,this.contentDiv.style.maxHeight=this.windowHeight-2*this.settings.popupMargin-3.5*this.uiStyleSettings.toolbarHeight+"px",this.contentDiv.style.maxWidth="calc(100vw - "+2*this.settings.popupMargin+"px)"),this.contentDiv.style.overflow="auto",this.uiDiv.appendChild(this.contentDiv),this.editorCanvas=document.createElement("div"),this.editorCanvas.style.flexGrow="2",this.editorCanvas.style.flexShrink="1",this.editorCanvas.style.position="relative",this.editorCanvas.style.overflow="hidden",this.editorCanvas.style.display="flex",this.settings.displayMode==="popup"&&(this.editorCanvas.style.alignItems="center",this.editorCanvas.style.justifyContent="center"),this.editorCanvas.style.pointerEvents="none",this.editorCanvas.style.transformOrigin="left top",this.editorCanvas.style.transform="scale("+this.zoomLevel+")",this.contentDiv.appendChild(this.editorCanvas),this.editingTarget=this.target instanceof HTMLImageElement?document.createElement("img"):document.createElement("canvas"),this.settings.uiOffsetTop===void 0&&this.target.offsetTop<this.styles.settings.toolbarHeight&&(this.editingTarget.style.marginTop=this.target.offsetTop-this.styles.settings.toolbarHeight+"px"),this.editorCanvas.appendChild(this.editingTarget),this.toolbox=new ie(this.uiDiv,this.settings.displayMode,this.uiStyleSettings,this.styles),this.toolbox.show(this._silentRenderMode||this.uiStyleSettings.hideToolbox?"hidden":"visible")},Ne.prototype.closeUI=function(){this.settings.displayMode==="popup"&&this.restoreOverflow(),this.targetRoot.removeChild(this.coverDiv)},Ne.prototype.removeMarker=function(ne){this.markerImage.removeChild(ne.container),this.markers.indexOf(ne)>-1&&this.markers.splice(this.markers.indexOf(ne),1),ne.dispose()},Ne.prototype.switchToSelectMode=function(){this.mode="select",this.hideNotesEditor(),this._currentMarker!==void 0&&(this._currentMarker.state!=="new"?this._currentMarker.select():(this.removeMarker(this._currentMarker),this.setCurrentMarker(),this.markerImage.style.cursor="default"),this.addUndoStep())},Ne.prototype.toolbarButtonClicked=function(ne,ue){if(ne==="marker"&&ue!==void 0)this.createNewMarker(ue);else if(ne==="action")switch(ue){case"select":this.switchToSelectMode(),this.switchToSelectMode();break;case"delete":this.deleteSelectedMarker();break;case"clear":this.clear();break;case"undo":this.undo();break;case"redo":this.redo();break;case"zoom":this.stepZoom();break;case"zoom-out":this.zoomLevel=1;break;case"notes":this.notesArea===void 0?(this.switchToSelectMode(),this.zoomLevel=1,this.showNotesEditor()):this.switchToSelectMode();break;case"close":this.close();break;case"render":this.switchToSelectMode(),this.startRenderAndClose()}},Ne.prototype.deleteSelectedMarker=function(){var ne=this;if(this._currentMarker!==void 0){var ue=!1;if(this.eventListeners.markerbeforedelete.forEach(function(Ze){var Ee=new lt(ne,ne._currentMarker,!0);Ze(Ee),Ee.defaultPrevented&&(ue=!0)}),!ue){var Me=this._currentMarker;this._currentMarker.dispose(),this.markerImage.removeChild(this._currentMarker.container),this.markers.splice(this.markers.indexOf(this._currentMarker),1),this.setCurrentMarker(),this.addUndoStep(),this.eventListeners.markerdelete.forEach(function(Ze){return Ze(new lt(ne,Me))})}}},Ne.prototype.clear=function(){var ne=this,ue=!1;if(this.markers.length>0&&(this.eventListeners.markerbeforedelete.forEach(function(be){var Te=new lt(ne,void 0,!0);be(Te),Te.defaultPrevented&&(ue=!0)}),!ue)){this.setCurrentMarker();for(var Me=function(be){var Te=Ze.markers[be];Ze.setCurrentMarker(Ze.markers[be]),Ze._currentMarker.dispose(),Ze.markerImage.removeChild(Ze._currentMarker.container),Ze.markers.splice(Ze.markers.indexOf(Ze._currentMarker),1),Ze.eventListeners.markerdelete.forEach(function(He){return He(new lt(ne,Te))})},Ze=this,Ee=this.markers.length-1;Ee>=0;Ee--)Me(Ee);this.addUndoStep()}},Object.defineProperty(Ne.prototype,"isNotesAreaOpen",{get:function(){return this.notesArea!==void 0},enumerable:!1,configurable:!0}),Ne.prototype.showNotesEditor=function(){var ne;this._currentMarker!==void 0&&(this.overlayContainer.innerHTML="",this.notesArea=document.createElement("textarea"),this.notesArea.className=this.uiStyleSettings.notesAreaStyleClassName,this.notesArea.style.pointerEvents="auto",this.notesArea.style.alignSelf="stretch",this.notesArea.style.width="100%",this.notesArea.style.margin=this.uiStyleSettings.toolbarHeight/4+"px",this.notesArea.value=(ne=this._currentMarker.notes)!==null&&ne!==void 0?ne:"",this.overlayContainer.appendChild(this.notesArea))},Ne.prototype.hideNotesEditor=function(){this.isNotesAreaOpen&&(this._currentMarker!==void 0&&(this._currentMarker.notes=this.notesArea.value.trim()!==""?this.notesArea.value:void 0),this.overlayContainer.removeChild(this.notesArea),this.notesArea=void 0)},Ne.prototype.selectLastMarker=function(){this.markers.length>0?this.setCurrentMarker(this.markers[this.markers.length-1]):this.setCurrentMarker()},Ne.prototype.addUndoStep=function(){var ne=this;if(this._currentMarker===void 0||this._currentMarker.state!=="edit"){var ue=this.getState(),Me=this.undoRedoManager.getLastUndoStep();if(!Me||Me.width===ue.width&&Me.height===ue.height){var Ze=this.undoRedoManager.undoStepCount;this.undoRedoManager.addUndoStep(ue),Ze<this.undoRedoManager.undoStepCount&&this.eventListeners.statechange.forEach(function(Ee){return Ee(new qe(ne))})}else this.undoRedoManager.replaceLastUndoStep(ue),this.eventListeners.statechange.forEach(function(Ee){return Ee(new qe(ne))})}},Ne.prototype.undo=function(){this.switchToSelectMode(),this.addUndoStep(),this.undoStep()},Ne.prototype.undoStep=function(){var ne=this,ue=this.undoRedoManager.undo();ue!==void 0&&(this.restoreState(ue),this.addDefsToImage(),this.selectLastMarker(),this.eventListeners.statechange.forEach(function(Me){return Me(new qe(ne))}))},Ne.prototype.redo=function(){this.switchToSelectMode(),this.redoStep()},Ne.prototype.redoStep=function(){var ne=this,ue=this.undoRedoManager.redo();ue!==void 0&&(this.restoreState(ue),this.addDefsToImage(),this.selectLastMarker(),this.eventListeners.statechange.forEach(function(Me){return Me(new qe(ne))}))},Ne.prototype.stepZoom=function(){var ne=this.zoomSteps.indexOf(this.zoomLevel);this.zoomLevel=ne<this.zoomSteps.length-1?this.zoomSteps[ne+1]:this.zoomSteps[0]},Ne.prototype.panTo=function(ne){this.contentDiv.scrollBy({left:this.prevPanPoint.x-ne.x,top:this.prevPanPoint.y-ne.y}),this.prevPanPoint=ne},Ne.prototype.startRenderAndClose=function(){return a(this,void 0,void 0,function(){var ne,ue,Me=this;return Pe(this,function(Ze){switch(Ze.label){case 0:return[4,this.render()];case 1:return ne=Ze.sent(),ue=this.getState(),this.eventListeners.render.forEach(function(Ee){return Ee(new ft(Me,ne,ue))}),this.close(!0),[2]}})})},Ne.prototype.getState=function(ne){ne===!0&&this.setCurrentMarker();var ue={width:this.imageWidth,height:this.imageHeight,markers:[]};return this.markers.forEach(function(Me){return ue.markers.push(Me.getState())}),ue},Ne.prototype.restoreState=function(ne){var ue=this;for(this.markers.splice(0);this.markerImage.lastChild;)this.markerImage.removeChild(this.markerImage.lastChild);ne.markers.forEach(function(Me){var Ze=ue._availableMarkerTypes.find(function(be){return be.typeName===Me.typeName});if(Ze!==void 0){var Ee=ue.addNewMarker(Ze);Ee.restoreState(Me),ue.markers.push(Ee)}}),ne.width&&ne.height&&(ne.width!==this.imageWidth||ne.height!==this.imageHeight)&&this.scaleMarkers(this.imageWidth/ne.width,this.imageHeight/ne.height),this.eventListeners.restorestate.forEach(function(Me){return Me(new qe(ue))})},Ne.prototype.addNewMarker=function(ne){var ue=ee.createGroup();return this.markerImage.appendChild(ue),new ne(ue,this.overlayContainer,this.settings)},Ne.prototype.createNewMarker=function(ne){var ue,Me=this;(ue=typeof ne=="string"?this._availableMarkerTypes.find(function(Ze){return Ze.typeName===ne}):ne)&&(this.setCurrentMarker(),this.addUndoStep(),this._currentMarker=this.addNewMarker(ue),this._currentMarker.onMarkerCreated=this.markerCreated,this._currentMarker.onColorChanged=this.colorChanged,this._currentMarker.onFillColorChanged=this.fillColorChanged,this._currentMarker.onStateChanged=this.markerStateChanged,this.markerImage.style.cursor="crosshair",this.toolbar.setActiveMarkerButton(ue.typeName),this.toolbox.setPanelButtons(this._currentMarker.toolboxPanels),this.eventListeners.markercreating.forEach(function(Ze){return Ze(new lt(Me,Me._currentMarker))}))},Ne.prototype.markerCreated=function(ne){var ue=this;this.mode="select",this.markerImage.style.cursor="default",this.markers.push(ne),this.setCurrentMarker(ne),ne instanceof je&&this.settings.newFreehandMarkerOnPointerUp?this.createNewMarker(je):this.toolbar.setSelectMode(),this.addUndoStep(),this.eventListeners.markercreate.forEach(function(Me){return Me(new lt(ue,ue._currentMarker))})},Ne.prototype.colorChanged=function(ne){this.settings.defaultColorsFollowCurrentColors&&(this.settings.defaultColor=ne,this.settings.defaultStrokeColor=ne)},Ne.prototype.fillColorChanged=function(ne){this.settings.defaultColorsFollowCurrentColors&&(this.settings.defaultFillColor=ne)},Ne.prototype.markerStateChanged=function(ne){var ue=this;this.eventListeners.markerchange.forEach(function(Me){return Me(new lt(ue,ne))})},Ne.prototype.setCurrentMarker=function(ne){var ue=this;this._currentMarker!==ne&&this._currentMarker!==void 0&&(this._currentMarker.deselect(),this.toolbar.setCurrentMarker(),this.toolbox.setPanelButtons([]),this._isResizing||this.eventListeners.markerdeselect.forEach(function(Me){return Me(new lt(ue,ue._currentMarker))})),this._currentMarker=ne,this._currentMarker===void 0||this._currentMarker.isSelected||(this._currentMarker.state!=="new"&&this._currentMarker.select(),this.toolbar.setCurrentMarker(this._currentMarker),this.toolbox.setPanelButtons(this._currentMarker.toolboxPanels),this._isResizing||this.eventListeners.markerselect.forEach(function(Me){return Me(new lt(ue,ue._currentMarker))}))},Ne.prototype.onPointerDown=function(ne){if(this._isFocused||this.focus(),this.touchPoints++,this.touchPoints===1||ne.pointerType!=="touch")if(this._currentMarker===void 0||this._currentMarker.state!=="new"&&this._currentMarker.state!=="creating"){if(this.mode==="select"){var ue=this.markers.find(function(Me){return Me.ownsTarget(ne.target)});ue!==void 0?(this.setCurrentMarker(ue),this.isDragging=!0,this._currentMarker.pointerDown(this.clientToLocalCoordinates(ne.clientX,ne.clientY),ne.target)):(this.setCurrentMarker(),this.isDragging=!0,this.prevPanPoint={x:ne.clientX,y:ne.clientY})}}else this.isDragging=!0,this._currentMarker.pointerDown(this.clientToLocalCoordinates(ne.clientX,ne.clientY))},Ne.prototype.onDblClick=function(ne){if(this._isFocused||this.focus(),this.mode==="select"){var ue=this.markers.find(function(Me){return Me.ownsTarget(ne.target)});ue!==void 0&&ue!==this._currentMarker&&this.setCurrentMarker(ue),this._currentMarker!==void 0?this._currentMarker.dblClick(this.clientToLocalCoordinates(ne.clientX,ne.clientY),ne.target):this.setCurrentMarker()}},Ne.prototype.onPointerMove=function(ne){this.touchPoints!==1&&ne.pointerType==="touch"||(this._currentMarker!==void 0||this.isDragging)&&(this._currentMarker!==void 0&&this._currentMarker.state==="edit"||ne.preventDefault(),this._currentMarker!==void 0?this._currentMarker.manipulate(this.clientToLocalCoordinates(ne.clientX,ne.clientY)):this.zoomLevel>1&&this.panTo({x:ne.clientX,y:ne.clientY}))},Ne.prototype.onPointerUp=function(ne){this.touchPoints>0&&this.touchPoints--,this.touchPoints===0&&this.isDragging&&this._currentMarker!==void 0&&this._currentMarker.pointerUp(this.clientToLocalCoordinates(ne.clientX,ne.clientY)),this.isDragging=!1,this.addUndoStep()},Ne.prototype.onPointerOut=function(){this.touchPoints>0&&this.touchPoints--},Ne.prototype.onKeyUp=function(ne){this._currentMarker===void 0||this.notesArea!==void 0||ne.key!=="Delete"&&ne.key!=="Backspace"||this.deleteSelectedMarker()},Ne.prototype.clientToLocalCoordinates=function(ne,ue){var Me=this.markerImage.getBoundingClientRect();return{x:(ne-Me.left)/this.zoomLevel,y:(ue-Me.top)/this.zoomLevel}},Ne.prototype.onWindowResize=function(){this.positionUI()},Ne.prototype.positionUI=function(){switch(this.setTopLeft(),this.settings.displayMode){case"inline":var ne=this.target.getClientRects().item(0).y>this.styles.settings.toolbarHeight?this.target.offsetTop-this.styles.settings.toolbarHeight:0;this.coverDiv.style.top=ne+"px",this.coverDiv.style.left=this.target.offsetLeft.toString()+"px";break;case"popup":this.coverDiv.style.top="0px",this.coverDiv.style.left="0px",this.coverDiv.style.width="100vw",this.coverDiv.style.height=this.windowHeight+"px",this.contentDiv.style.maxHeight=this.windowHeight-2*this.settings.popupMargin-3.5*this.styles.settings.toolbarHeight+"px"}this.positionMarkerImage(),this.positionLogo()},Ne.prototype.addLicenseKey=function(ne){E.addKey(ne)},Ne.prototype.addEventListener=function(ne,ue){this.eventListeners.addEventListener(ne,ue)},Ne.prototype.removeEventListener=function(ne,ue){this.eventListeners.removeEventListener(ne,ue)},Ne.prototype.renderState=function(ne){this._silentRenderMode=!0,this.settings.displayMode="inline",this.isOpen||this.show(),this.restoreState(ne),this.startRenderAndClose(),this._silentRenderMode=!1},Object.defineProperty(Ne.prototype,"isFocused",{get:function(){return this._isFocused},enumerable:!1,configurable:!0}),Ne.prototype.focus=function(){var ne=this;this._isFocused||(this.attachWindowEvents(),this._isFocused=!0,this._previousCurrentMarker!==void 0&&this.setCurrentMarker(this._previousCurrentMarker),this.eventListeners.focus.forEach(function(ue){return ue(new qe(ne))}))},Ne.prototype.blur=function(){var ne=this;this._isFocused&&(this.detachWindowEvents(),this._isFocused=!1,this._previousCurrentMarker=this._currentMarker,this.setCurrentMarker(),this.eventListeners.blur.forEach(function(ue){return ue(new qe(ne))}))},Ne.instanceCounter=0,Ne}()},6551:function(Cn,Ut,ge){"use strict";ge.d(Ut,{ZP:function(){return E}});var x=ge(72190),gt=ge(59301),a=ge(47273),Pe=0,ye=(0,a.Z)();function ee(){var oe;return ye?(oe=Pe,Pe+=1):oe="TEST_OR_SSR",oe}function E(oe){var re=gt.useState(),te=(0,x.Z)(re,2),ce=te[0],z=te[1];return gt.useEffect(function(){z("rc_select_".concat(ee()))},[]),oe||ce}},37463:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Ac:function(){return Ot},Xo:function(){return Bt},Wx:function(){return jt},ZP:function(){return Xn},lk:function(){return ve}});var x=ge(60499),gt=ge(77654),a=ge(18642),Pe=ge(85899),ye=ge(72190),ee=ge(42244),E=ge(43749),oe=ge(18929),re=ge(48736),te=ge(59301),ce=ge(92310),z=ge.n(ce),le=ge(34280),ie=ge(49658),se=ge(8654),ae=function(Xt){var Tt=Xt.className,Zt=Xt.customizeIcon,Pt=Xt.customizeIconProps,Ht=Xt.children,Ct=Xt.onMouseDown,Gt=Xt.onClick,Jt=typeof Zt=="function"?Zt(Pt):Zt;return te.createElement("span",{className:Tt,onMouseDown:function(St){St.preventDefault(),Ct==null||Ct(St)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Gt,"aria-hidden":!0},Jt!==void 0?Jt:te.createElement("span",{className:z()(Tt.split(/\s+/).map(function(xt){return"".concat(xt,"-icon")}))},Ht))},he=ae,pe=function(Xt,Tt,Zt,Pt,Ht){var Ct=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Gt=arguments.length>6?arguments[6]:void 0,Jt=arguments.length>7?arguments[7]:void 0,xt=te.useMemo(function(){if((0,E.Z)(Pt)==="object")return Pt.clearIcon;if(Ht)return Ht},[Pt,Ht]),St=te.useMemo(function(){return!!(!Ct&&Pt&&(Zt.length||Gt)&&!(Jt==="combobox"&&Gt===""))},[Pt,Ct,Zt.length,Gt,Jt]);return{allowClear:St,clearIcon:te.createElement(he,{className:"".concat(Xt,"-clear"),onMouseDown:Tt,customizeIcon:xt},"\xD7")}},me=te.createContext(null);function ve(){return te.useContext(me)}function Ce(){var Wt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,Xt=te.useState(!1),Tt=(0,ye.Z)(Xt,2),Zt=Tt[0],Pt=Tt[1],Ht=te.useRef(null),Ct=function(){window.clearTimeout(Ht.current)};te.useEffect(function(){return Ct},[]);var Gt=function(xt,St){Ct(),Ht.current=window.setTimeout(function(){Pt(xt),St&&St()},Wt)};return[Zt,Gt,Ct]}function Be(){var Wt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,Xt=te.useRef(null),Tt=te.useRef(null);te.useEffect(function(){return function(){window.clearTimeout(Tt.current)}},[]);function Zt(Pt){(Pt||Xt.current===null)&&(Xt.current=Pt),window.clearTimeout(Tt.current),Tt.current=window.setTimeout(function(){Xt.current=null},Wt)}return[function(){return Xt.current},Zt]}function Fe(Wt,Xt,Tt,Zt){var Pt=te.useRef(null);Pt.current={open:Xt,triggerOpen:Tt,customizedTrigger:Zt},te.useEffect(function(){function Ht(Ct){var Gt;if(!((Gt=Pt.current)!==null&&Gt!==void 0&&Gt.customizedTrigger)){var Jt=Ct.target;Jt.shadowRoot&&Ct.composed&&(Jt=Ct.composedPath()[0]||Jt),Pt.current.open&&Wt().filter(function(xt){return xt}).every(function(xt){return!xt.contains(Jt)&&xt!==Jt})&&Pt.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Ht),function(){return window.removeEventListener("mousedown",Ht)}},[])}var ke=ge(10228);function De(Wt){return Wt&&![ke.Z.ESC,ke.Z.SHIFT,ke.Z.BACKSPACE,ke.Z.TAB,ke.Z.WIN_KEY,ke.Z.ALT,ke.Z.META,ke.Z.WIN_KEY_RIGHT,ke.Z.CTRL,ke.Z.SEMICOLON,ke.Z.EQUALS,ke.Z.CAPS_LOCK,ke.Z.CONTEXT_MENU,ke.Z.F1,ke.Z.F2,ke.Z.F3,ke.Z.F4,ke.Z.F5,ke.Z.F6,ke.Z.F7,ke.Z.F8,ke.Z.F9,ke.Z.F10,ke.Z.F11,ke.Z.F12].includes(Wt)}var Se=ge(26112),xe=ge(83836);function Oe(Wt,Xt,Tt){var Zt=(0,Pe.Z)((0,Pe.Z)({},Wt),Tt?Xt:{});return Object.keys(Xt).forEach(function(Pt){var Ht=Xt[Pt];typeof Ht=="function"&&(Zt[Pt]=function(){for(var Ct,Gt=arguments.length,Jt=new Array(Gt),xt=0;xt<Gt;xt++)Jt[xt]=arguments[xt];return Ht.apply(void 0,Jt),(Ct=Wt[Pt])===null||Ct===void 0?void 0:Ct.call.apply(Ct,[Wt].concat(Jt))})}),Zt}var Ie=Oe,Le=["prefixCls","id","inputElement","autoFocus","autoComplete","editable","activeDescendantId","value","open","attrs"],je=function(Xt,Tt){var Zt=Xt.prefixCls,Pt=Xt.id,Ht=Xt.inputElement,Ct=Xt.autoFocus,Gt=Xt.autoComplete,Jt=Xt.editable,xt=Xt.activeDescendantId,St=Xt.value,Dt=Xt.open,It=Xt.attrs,Lt=(0,ee.Z)(Xt,Le),rn=Ht||te.createElement("input",null),an=rn,cn=an.ref,In=an.props;return(0,re.Kp)(!("maxLength"in rn.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),rn=te.cloneElement(rn,(0,Pe.Z)((0,Pe.Z)((0,Pe.Z)({type:"search"},Ie(Lt,In,!0)),{},{id:Pt,ref:(0,se.sQ)(Tt,cn),autoComplete:Gt||"off",autoFocus:Ct,className:z()("".concat(Zt,"-selection-search-input"),In==null?void 0:In.className),role:"combobox","aria-expanded":Dt||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Pt,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Pt,"_list"),"aria-activedescendant":Dt?xt:void 0},It),{},{value:Jt?St:"",readOnly:!Jt,unselectable:Jt?null:"on",style:(0,Pe.Z)((0,Pe.Z)({},In.style),{},{opacity:Jt?null:0})})),rn},we=te.forwardRef(je),Ve=we;function Ge(Wt){return Array.isArray(Wt)?Wt:Wt!==void 0?[Wt]:[]}var ze=typeof window!="undefined"&&window.document&&window.document.documentElement,it=ze;function We(Wt){return Wt!=null}function Ke(Wt){return!Wt&&Wt!==0}function $e(Wt){return["string","number"].includes((0,E.Z)(Wt))}function nt(Wt){var Xt=void 0;return Wt&&($e(Wt.title)?Xt=Wt.title.toString():$e(Wt.label)&&(Xt=Wt.label.toString())),Xt}function et(Wt,Xt){it?te.useLayoutEffect(Wt,Xt):te.useEffect(Wt,Xt)}function Ye(Wt){var Xt;return(Xt=Wt.key)!==null&&Xt!==void 0?Xt:Wt.value}var Qe=function(Xt){Xt.preventDefault(),Xt.stopPropagation()},Je=function(Xt){var Tt=Xt.id,Zt=Xt.prefixCls,Pt=Xt.values,Ht=Xt.open,Ct=Xt.searchValue,Gt=Xt.autoClearSearchValue,Jt=Xt.inputRef,xt=Xt.placeholder,St=Xt.disabled,Dt=Xt.mode,It=Xt.showSearch,Lt=Xt.autoFocus,rn=Xt.autoComplete,an=Xt.activeDescendantId,cn=Xt.tabIndex,In=Xt.removeIcon,kn=Xt.maxTagCount,tr=Xt.maxTagTextLength,Rn=Xt.maxTagPlaceholder,Fn=Rn===void 0?function(Vn){return"+ ".concat(Vn.length," ...")}:Rn,Zn=Xt.tagRender,qn=Xt.onToggleOpen,rr=Xt.onRemove,ir=Xt.onInputChange,dr=Xt.onInputPaste,_n=Xt.onInputKeyDown,or=Xt.onInputMouseDown,sr=Xt.onInputCompositionStart,jr=Xt.onInputCompositionEnd,wr=Xt.onInputBlur,br=te.useRef(null),Er=(0,te.useState)(0),Br=(0,ye.Z)(Er,2),Sr=Br[0],hr=Br[1],pr=(0,te.useState)(!1),kr=(0,ye.Z)(pr,2),Xr=kr[0],mi=kr[1],_r="".concat(Zt,"-selection"),ai=Ht||Dt==="multiple"&&Gt===!1||Dt==="tags"?Ct:"",ei=Dt==="tags"||Dt==="multiple"&&Gt===!1||It&&(Ht||Xr);et(function(){hr(br.current.scrollWidth)},[ai]);var ui=function(Bn,lr,mr,Un,Nn){return te.createElement("span",{title:nt(Bn),className:z()("".concat(_r,"-item"),(0,a.Z)({},"".concat(_r,"-item-disabled"),mr))},te.createElement("span",{className:"".concat(_r,"-item-content")},lr),Un&&te.createElement(he,{className:"".concat(_r,"-item-remove"),onMouseDown:Qe,onClick:Nn,customizeIcon:In},"\xD7"))},xr=function(Bn,lr,mr,Un,Nn,Qn){var ur=function(Lr){Qe(Lr),qn(!Ht)};return te.createElement("span",{onMouseDown:ur},Zn({label:lr,value:Bn,disabled:mr,closable:Un,onClose:Nn,isMaxTag:!!Qn}))},Ir=function(Bn){var lr=Bn.disabled,mr=Bn.label,Un=Bn.value,Nn=!St&&!lr,Qn=mr;if(typeof tr=="number"&&(typeof mr=="string"||typeof mr=="number")){var ur=String(Qn);ur.length>tr&&(Qn="".concat(ur.slice(0,tr),"..."))}var Pr=function(Ur){Ur&&Ur.stopPropagation(),rr(Bn)};return typeof Zn=="function"?xr(Un,Qn,lr,Nn,Pr):ui(Bn,Qn,lr,Nn,Pr)},ar=function(Bn){if(!Pt.length)return null;var lr=typeof Fn=="function"?Fn(Bn):Fn;return typeof Zn=="function"?xr(void 0,lr,!1,!1,void 0,!0):ui({title:lr},lr,!1)},Dn=te.createElement("div",{className:"".concat(_r,"-search"),style:{width:Sr},onFocus:function(){mi(!0)},onBlur:function(){mi(!1)}},te.createElement(Ve,{ref:Jt,open:Ht,prefixCls:Zt,id:Tt,inputElement:null,disabled:St,autoFocus:Lt,autoComplete:rn,editable:ei,activeDescendantId:an,value:ai,onKeyDown:_n,onMouseDown:or,onChange:ir,onPaste:dr,onCompositionStart:sr,onCompositionEnd:jr,onBlur:wr,tabIndex:cn,attrs:(0,Se.Z)(Xt,!0)}),te.createElement("span",{ref:br,className:"".concat(_r,"-search-mirror"),"aria-hidden":!0},ai,"\xA0")),Hn=te.createElement(xe.Z,{prefixCls:"".concat(_r,"-overflow"),data:Pt,renderItem:Ir,renderRest:ar,suffix:Dn,itemKey:Ye,maxCount:kn});return te.createElement("span",{className:"".concat(_r,"-wrap")},Hn,!Pt.length&&!ai&&te.createElement("span",{className:"".concat(_r,"-placeholder")},xt))},st=Je,qe=function(Xt){var Tt=Xt.inputElement,Zt=Xt.prefixCls,Pt=Xt.id,Ht=Xt.inputRef,Ct=Xt.disabled,Gt=Xt.autoFocus,Jt=Xt.autoComplete,xt=Xt.activeDescendantId,St=Xt.mode,Dt=Xt.open,It=Xt.values,Lt=Xt.placeholder,rn=Xt.tabIndex,an=Xt.showSearch,cn=Xt.searchValue,In=Xt.activeValue,kn=Xt.maxLength,tr=Xt.onInputKeyDown,Rn=Xt.onInputMouseDown,Fn=Xt.onInputChange,Zn=Xt.onInputPaste,qn=Xt.onInputCompositionStart,rr=Xt.onInputCompositionEnd,ir=Xt.onInputBlur,dr=Xt.title,_n=te.useState(!1),or=(0,ye.Z)(_n,2),sr=or[0],jr=or[1],wr=St==="combobox",br=wr||an,Er=It[0],Br=cn||"";wr&&In&&!sr&&(Br=In),te.useEffect(function(){wr&&jr(!1)},[wr,In]);var Sr=St!=="combobox"&&!Dt&&!an?!1:!!Br,hr=dr===void 0?nt(Er):dr,pr=te.useMemo(function(){return Er?null:te.createElement("span",{className:"".concat(Zt,"-selection-placeholder"),style:Sr?{visibility:"hidden"}:void 0},Lt)},[Er,Sr,Lt,Zt]);return te.createElement("span",{className:"".concat(Zt,"-selection-wrap")},te.createElement("span",{className:"".concat(Zt,"-selection-search")},te.createElement(Ve,{ref:Ht,prefixCls:Zt,id:Pt,open:Dt,inputElement:Tt,disabled:Ct,autoFocus:Gt,autoComplete:Jt,editable:br,activeDescendantId:xt,value:Br,onKeyDown:tr,onMouseDown:Rn,onChange:function(Xr){jr(!0),Fn(Xr)},onPaste:Zn,onCompositionStart:qn,onCompositionEnd:rr,onBlur:ir,tabIndex:rn,attrs:(0,Se.Z)(Xt,!0),maxLength:wr?kn:void 0})),!wr&&Er?te.createElement("span",{className:"".concat(Zt,"-selection-item"),title:hr,style:Sr?{visibility:"hidden"}:void 0},Er.label):null,pr)},ft=qe,lt=function(Xt,Tt){var Zt=(0,te.useRef)(null),Pt=(0,te.useRef)(!1),Ht=Xt.prefixCls,Ct=Xt.open,Gt=Xt.mode,Jt=Xt.showSearch,xt=Xt.tokenWithEnter,St=Xt.disabled,Dt=Xt.prefix,It=Xt.autoClearSearchValue,Lt=Xt.onSearch,rn=Xt.onSearchSubmit,an=Xt.onToggleOpen,cn=Xt.onInputKeyDown,In=Xt.onInputBlur,kn=Xt.domRef;te.useImperativeHandle(Tt,function(){return{focus:function(hr){Zt.current.focus(hr)},blur:function(){Zt.current.blur()}}});var tr=Be(0),Rn=(0,ye.Z)(tr,2),Fn=Rn[0],Zn=Rn[1],qn=function(hr){var pr=hr.which,kr=Zt.current instanceof HTMLTextAreaElement;!kr&&Ct&&(pr===ke.Z.UP||pr===ke.Z.DOWN)&&hr.preventDefault(),cn&&cn(hr),pr===ke.Z.ENTER&&Gt==="tags"&&!Pt.current&&!Ct&&(rn==null||rn(hr.target.value)),!(kr&&!Ct&&~[ke.Z.UP,ke.Z.DOWN,ke.Z.LEFT,ke.Z.RIGHT].indexOf(pr))&&De(pr)&&an(!0)},rr=function(){Zn(!0)},ir=(0,te.useRef)(null),dr=function(hr){Lt(hr,!0,Pt.current)!==!1&&an(!0)},_n=function(){Pt.current=!0},or=function(hr){Pt.current=!1,Gt!=="combobox"&&dr(hr.target.value)},sr=function(hr){var pr=hr.target.value;if(xt&&ir.current&&/[\r\n]/.test(ir.current)){var kr=ir.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");pr=pr.replace(kr,ir.current)}ir.current=null,dr(pr)},jr=function(hr){var pr=hr.clipboardData,kr=pr==null?void 0:pr.getData("text");ir.current=kr||""},wr=function(hr){var pr=hr.target;if(pr!==Zt.current){var kr=document.body.style.msTouchAction!==void 0;kr?setTimeout(function(){Zt.current.focus()}):Zt.current.focus()}},br=function(hr){var pr=Fn();hr.target!==Zt.current&&!pr&&!(Gt==="combobox"&&St)&&hr.preventDefault(),(Gt!=="combobox"&&(!Jt||!pr)||!Ct)&&(Ct&&It!==!1&&Lt("",!0,!1),an())},Er={inputRef:Zt,onInputKeyDown:qn,onInputMouseDown:rr,onInputChange:sr,onInputPaste:jr,onInputCompositionStart:_n,onInputCompositionEnd:or,onInputBlur:In},Br=Gt==="multiple"||Gt==="tags"?te.createElement(st,(0,x.Z)({},Xt,Er)):te.createElement(ft,(0,x.Z)({},Xt,Er));return te.createElement("div",{ref:kn,className:"".concat(Ht,"-selector"),onClick:wr,onMouseDown:br},Dt&&te.createElement("div",{className:"".concat(Ht,"-prefix")},Dt),Br)},tt=te.forwardRef(lt),Re=tt,Ne=ge(68196),ne=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],ue=function(Xt){var Tt=Xt===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Tt,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Tt,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Tt,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Tt,adjustY:1},htmlRegion:"scroll"}}},Me=function(Xt,Tt){var Zt=Xt.prefixCls,Pt=Xt.disabled,Ht=Xt.visible,Ct=Xt.children,Gt=Xt.popupElement,Jt=Xt.animation,xt=Xt.transitionName,St=Xt.dropdownStyle,Dt=Xt.dropdownClassName,It=Xt.direction,Lt=It===void 0?"ltr":It,rn=Xt.placement,an=Xt.builtinPlacements,cn=Xt.dropdownMatchSelectWidth,In=Xt.dropdownRender,kn=Xt.dropdownAlign,tr=Xt.getPopupContainer,Rn=Xt.empty,Fn=Xt.getTriggerDOMNode,Zn=Xt.onPopupVisibleChange,qn=Xt.onPopupMouseEnter,rr=(0,ee.Z)(Xt,ne),ir="".concat(Zt,"-dropdown"),dr=Gt;In&&(dr=In(Gt));var _n=te.useMemo(function(){return an||ue(cn)},[an,cn]),or=Jt?"".concat(ir,"-").concat(Jt):xt,sr=typeof cn=="number",jr=te.useMemo(function(){return sr?null:cn===!1?"minWidth":"width"},[cn,sr]),wr=St;sr&&(wr=(0,Pe.Z)((0,Pe.Z)({},wr),{},{width:cn}));var br=te.useRef(null);return te.useImperativeHandle(Tt,function(){return{getPopupElement:function(){var Br;return(Br=br.current)===null||Br===void 0?void 0:Br.popupElement}}}),te.createElement(Ne.Z,(0,x.Z)({},rr,{showAction:Zn?["click"]:[],hideAction:Zn?["click"]:[],popupPlacement:rn||(Lt==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:_n,prefixCls:ir,popupTransitionName:or,popup:te.createElement("div",{onMouseEnter:qn},dr),ref:br,stretch:jr,popupAlign:kn,popupVisible:Ht,getPopupContainer:tr,popupClassName:z()(Dt,(0,a.Z)({},"".concat(ir,"-empty"),Rn)),popupStyle:wr,getTriggerDOMNode:Fn,onPopupVisibleChange:Zn}),Ct)},Ze=te.forwardRef(Me),Ee=Ze,be=ge(48745);function Te(Wt,Xt){var Tt=Wt.key,Zt;return"value"in Wt&&(Zt=Wt.value),Tt!=null?Tt:Zt!==void 0?Zt:"rc-index-key-".concat(Xt)}function He(Wt){return typeof Wt!="undefined"&&!Number.isNaN(Wt)}function Ue(Wt,Xt){var Tt=Wt||{},Zt=Tt.label,Pt=Tt.value,Ht=Tt.options,Ct=Tt.groupLabel,Gt=Zt||(Xt?"children":"label");return{label:Gt,value:Pt||"value",options:Ht||"options",groupLabel:Ct||Gt}}function _e(Wt){var Xt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Tt=Xt.fieldNames,Zt=Xt.childrenAsData,Pt=[],Ht=Ue(Tt,!1),Ct=Ht.label,Gt=Ht.value,Jt=Ht.options,xt=Ht.groupLabel;function St(Dt,It){Array.isArray(Dt)&&Dt.forEach(function(Lt){if(It||!(Jt in Lt)){var rn=Lt[Gt];Pt.push({key:Te(Lt,Pt.length),groupOption:It,data:Lt,label:Lt[Ct],value:rn})}else{var an=Lt[xt];an===void 0&&Zt&&(an=Lt.label),Pt.push({key:Te(Lt,Pt.length),group:!0,data:Lt,label:an}),St(Lt[Jt],!0)}})}return St(Wt,!1),Pt}function ct(Wt){var Xt=(0,Pe.Z)({},Wt);return"props"in Xt||Object.defineProperty(Xt,"props",{get:function(){return(0,re.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),Xt}}),Xt}var ut=function(Xt,Tt,Zt){if(!Tt||!Tt.length)return null;var Pt=!1,Ht=function Gt(Jt,xt){var St=(0,be.Z)(xt),Dt=St[0],It=St.slice(1);if(!Dt)return[Jt];var Lt=Jt.split(Dt);return Pt=Pt||Lt.length>1,Lt.reduce(function(rn,an){return[].concat((0,gt.Z)(rn),(0,gt.Z)(Gt(an,It)))},[]).filter(Boolean)},Ct=Ht(Xt,Tt);return Pt?typeof Zt!="undefined"?Ct.slice(0,Zt):Ct:null},yt=te.createContext(null),at=yt;function rt(Wt){var Xt=Wt.visible,Tt=Wt.values;if(!Xt)return null;var Zt=50;return te.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(Tt.slice(0,Zt).map(function(Pt){var Ht=Pt.label,Ct=Pt.value;return["number","string"].includes((0,E.Z)(Ht))?Ht:Ct}).join(", ")),Tt.length>Zt?", ...":null)}var Et=["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","prefix","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],vt=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],Nt=function(Xt){return Xt==="tags"||Xt==="multiple"},Ft=te.forwardRef(function(Wt,Xt){var Tt,Zt=Wt.id,Pt=Wt.prefixCls,Ht=Wt.className,Ct=Wt.showSearch,Gt=Wt.tagRender,Jt=Wt.direction,xt=Wt.omitDomProps,St=Wt.displayValues,Dt=Wt.onDisplayValuesChange,It=Wt.emptyOptions,Lt=Wt.notFoundContent,rn=Lt===void 0?"Not Found":Lt,an=Wt.onClear,cn=Wt.mode,In=Wt.disabled,kn=Wt.loading,tr=Wt.getInputElement,Rn=Wt.getRawInputElement,Fn=Wt.open,Zn=Wt.defaultOpen,qn=Wt.onDropdownVisibleChange,rr=Wt.activeValue,ir=Wt.onActiveValueChange,dr=Wt.activeDescendantId,_n=Wt.searchValue,or=Wt.autoClearSearchValue,sr=Wt.onSearch,jr=Wt.onSearchSplit,wr=Wt.tokenSeparators,br=Wt.allowClear,Er=Wt.prefix,Br=Wt.suffixIcon,Sr=Wt.clearIcon,hr=Wt.OptionList,pr=Wt.animation,kr=Wt.transitionName,Xr=Wt.dropdownStyle,mi=Wt.dropdownClassName,_r=Wt.dropdownMatchSelectWidth,ai=Wt.dropdownRender,ei=Wt.dropdownAlign,ui=Wt.placement,xr=Wt.builtinPlacements,Ir=Wt.getPopupContainer,ar=Wt.showAction,Dn=ar===void 0?[]:ar,Hn=Wt.onFocus,Vn=Wt.onBlur,Bn=Wt.onKeyUp,lr=Wt.onKeyDown,mr=Wt.onMouseDown,Un=(0,ee.Z)(Wt,Et),Nn=Nt(cn),Qn=(Ct!==void 0?Ct:Nn)||cn==="combobox",ur=(0,Pe.Z)({},Un);vt.forEach(function(Yi){delete ur[Yi]}),xt==null||xt.forEach(function(Yi){delete ur[Yi]});var Pr=te.useState(!1),Lr=(0,ye.Z)(Pr,2),Ur=Lr[0],ri=Lr[1];te.useEffect(function(){ri((0,ie.Z)())},[]);var ci=te.useRef(null),Ci=te.useRef(null),Si=te.useRef(null),Ai=te.useRef(null),Di=te.useRef(null),ea=te.useRef(!1),ra=Ce(),ya=(0,ye.Z)(ra,3),ha=ya[0],oa=ya[1],di=ya[2];te.useImperativeHandle(Xt,function(){var Yi,ji;return{focus:(Yi=Ai.current)===null||Yi===void 0?void 0:Yi.focus,blur:(ji=Ai.current)===null||ji===void 0?void 0:ji.blur,scrollTo:function(so){var Fa;return(Fa=Di.current)===null||Fa===void 0?void 0:Fa.scrollTo(so)},nativeElement:ci.current||Ci.current}});var Jr=te.useMemo(function(){var Yi;if(cn!=="combobox")return _n;var ji=(Yi=St[0])===null||Yi===void 0?void 0:Yi.value;return typeof ji=="string"||typeof ji=="number"?String(ji):""},[_n,cn,St]),Ui=cn==="combobox"&&typeof tr=="function"&&tr()||null,zi=typeof Rn=="function"&&Rn(),fi=(0,se.x1)(Ci,zi==null||(Tt=zi.props)===null||Tt===void 0?void 0:Tt.ref),ki=te.useState(!1),Xi=(0,ye.Z)(ki,2),xi=Xi[0],Bi=Xi[1];(0,le.Z)(function(){Bi(!0)},[]);var Fi=(0,oe.Z)(!1,{defaultValue:Zn,value:Fn}),Ea=(0,ye.Z)(Fi,2),eo=Ea[0],ka=Ea[1],Sa=xi?eo:!1,_o=!rn&&It;(In||_o&&Sa&&cn==="combobox")&&(Sa=!1);var Wo=_o?!1:Sa,vi=te.useCallback(function(Yi){var ji=Yi!==void 0?Yi:!Sa;In||(ka(ji),Sa!==ji&&(qn==null||qn(ji)))},[In,Sa,ka,qn]),Ii=te.useMemo(function(){return(wr||[]).some(function(Yi){return[`
|
|
|
`,`\r
|
|
|
`].includes(Yi)})},[wr]),hi=te.useContext(at)||{},oi=hi.maxCount,Oi=hi.rawValues,_i=function(ji,Ka,so){if(!(Nn&&He(oi)&&(Oi==null?void 0:Oi.size)>=oi)){var Fa=!0,Ga=ji;ir==null||ir(null);var ko=ut(ji,wr,He(oi)?oi-Oi.size:void 0),jo=so?null:ko;return cn!=="combobox"&&jo&&(Ga="",jr==null||jr(jo),vi(!1),Fa=!1),sr&&Jr!==Ga&&sr(Ga,{source:Ka?"typing":"effect"}),Fa}},po=function(ji){!ji||!ji.trim()||sr(ji,{source:"submit"})};te.useEffect(function(){!Sa&&!Nn&&cn!=="combobox"&&_i("",!1,!1)},[Sa]),te.useEffect(function(){eo&&In&&ka(!1),In&&!ea.current&&oa(!1)},[In]);var za=Be(),Za=(0,ye.Z)(za,2),Aa=Za[0],Po=Za[1],zo=te.useRef(!1),mo=function(ji){var Ka=Aa(),so=ji.key,Fa=so==="Enter";if(Fa&&(cn!=="combobox"&&ji.preventDefault(),Sa||vi(!0)),Po(!!Jr),so==="Backspace"&&!Ka&&Nn&&!Jr&&St.length){for(var Ga=(0,gt.Z)(St),ko=null,jo=Ga.length-1;jo>=0;jo-=1){var Vo=Ga[jo];if(!Vo.disabled){Ga.splice(jo,1),ko=Vo;break}}ko&&Dt(Ga,{type:"remove",values:[ko]})}for(var xo=arguments.length,wo=new Array(xo>1?xo-1:0),Lo=1;Lo<xo;Lo++)wo[Lo-1]=arguments[Lo];if(Sa&&(!Fa||!zo.current)){var is;Fa&&(zo.current=!0),(is=Di.current)===null||is===void 0||is.onKeyDown.apply(is,[ji].concat(wo))}lr==null||lr.apply(void 0,[ji].concat(wo))},Zo=function(ji){for(var Ka=arguments.length,so=new Array(Ka>1?Ka-1:0),Fa=1;Fa<Ka;Fa++)so[Fa-1]=arguments[Fa];if(Sa){var Ga;(Ga=Di.current)===null||Ga===void 0||Ga.onKeyUp.apply(Ga,[ji].concat(so))}ji.key==="Enter"&&(zo.current=!1),Bn==null||Bn.apply(void 0,[ji].concat(so))},$o=function(ji){var Ka=St.filter(function(so){return so!==ji});Dt(Ka,{type:"remove",values:[ji]})},Bo=function(){zo.current=!1},ds=te.useRef(!1),vl=function(){oa(!0),In||(Hn&&!ds.current&&Hn.apply(void 0,arguments),Dn.includes("focus")&&vi(!0)),ds.current=!0},_s=function(){ea.current=!0,oa(!1,function(){ds.current=!1,ea.current=!1,vi(!1)}),!In&&(Jr&&(cn==="tags"?sr(Jr,{source:"submit"}):cn==="multiple"&&sr("",{source:"blur"})),Vn&&Vn.apply(void 0,arguments))},Ho=[];te.useEffect(function(){return function(){Ho.forEach(function(Yi){return clearTimeout(Yi)}),Ho.splice(0,Ho.length)}},[]);var ns=function(ji){var Ka,so=ji.target,Fa=(Ka=Si.current)===null||Ka===void 0?void 0:Ka.getPopupElement();if(Fa&&Fa.contains(so)){var Ga=setTimeout(function(){var xo=Ho.indexOf(Ga);if(xo!==-1&&Ho.splice(xo,1),di(),!Ur&&!Fa.contains(document.activeElement)){var wo;(wo=Ai.current)===null||wo===void 0||wo.focus()}});Ho.push(Ga)}for(var ko=arguments.length,jo=new Array(ko>1?ko-1:0),Vo=1;Vo<ko;Vo++)jo[Vo-1]=arguments[Vo];mr==null||mr.apply(void 0,[ji].concat(jo))},Fo=te.useState({}),gl=(0,ye.Z)(Fo,2),js=gl[1];function $s(){js({})}var el;zi&&(el=function(ji){vi(ji)}),Fe(function(){var Yi;return[ci.current,(Yi=Si.current)===null||Yi===void 0?void 0:Yi.getPopupElement()]},Wo,vi,!!zi);var Zl=te.useMemo(function(){return(0,Pe.Z)((0,Pe.Z)({},Wt),{},{notFoundContent:rn,open:Sa,triggerOpen:Wo,id:Zt,showSearch:Qn,multiple:Nn,toggleOpen:vi})},[Wt,rn,Wo,Sa,Zt,Qn,Nn,vi]),Ms=!!Br||kn,Uo;Ms&&(Uo=te.createElement(he,{className:z()("".concat(Pt,"-arrow"),(0,a.Z)({},"".concat(Pt,"-arrow-loading"),kn)),customizeIcon:Br,customizeIconProps:{loading:kn,searchValue:Jr,open:Sa,focused:ha,showSearch:Qn}}));var fs=function(){var ji;an==null||an(),(ji=Ai.current)===null||ji===void 0||ji.focus(),Dt([],{type:"clear",values:St}),_i("",!1,!1)},Cs=pe(Pt,fs,St,br,Sr,In,Jr,cn),Ns=Cs.allowClear,hs=Cs.clearIcon,ks=te.createElement(hr,{ref:Di}),tl=z()(Pt,Ht,(0,a.Z)((0,a.Z)((0,a.Z)((0,a.Z)((0,a.Z)((0,a.Z)((0,a.Z)((0,a.Z)((0,a.Z)((0,a.Z)({},"".concat(Pt,"-focused"),ha),"".concat(Pt,"-multiple"),Nn),"".concat(Pt,"-single"),!Nn),"".concat(Pt,"-allow-clear"),br),"".concat(Pt,"-show-arrow"),Ms),"".concat(Pt,"-disabled"),In),"".concat(Pt,"-loading"),kn),"".concat(Pt,"-open"),Sa),"".concat(Pt,"-customize-input"),Ui),"".concat(Pt,"-show-search"),Qn)),rs=te.createElement(Ee,{ref:Si,disabled:In,prefixCls:Pt,visible:Wo,popupElement:ks,animation:pr,transitionName:kr,dropdownStyle:Xr,dropdownClassName:mi,direction:Jt,dropdownMatchSelectWidth:_r,dropdownRender:ai,dropdownAlign:ei,placement:ui,builtinPlacements:xr,getPopupContainer:Ir,empty:It,getTriggerDOMNode:function(ji){return Ci.current||ji},onPopupVisibleChange:el,onPopupMouseEnter:$s},zi?te.cloneElement(zi,{ref:fi}):te.createElement(Re,(0,x.Z)({},Wt,{domRef:Ci,prefixCls:Pt,inputElement:Ui,ref:Ai,id:Zt,prefix:Er,showSearch:Qn,autoClearSearchValue:or,mode:cn,activeDescendantId:dr,tagRender:Gt,values:St,open:Sa,onToggleOpen:vi,activeValue:rr,searchValue:Jr,onSearch:_i,onSearchSubmit:po,onRemove:$o,tokenWithEnter:Ii,onInputBlur:Bo}))),oo;return zi?oo=rs:oo=te.createElement("div",(0,x.Z)({className:tl},ur,{ref:ci,onMouseDown:ns,onKeyDown:mo,onKeyUp:Zo,onFocus:vl,onBlur:_s}),te.createElement(rt,{visible:ha&&!Sa,values:St}),rs,Uo,Ns&&hs),te.createElement(me.Provider,{value:Zl},oo)}),Ot=Ft,kt=function(){return null};kt.isSelectOptGroup=!0;var Bt=kt,bt=function(){return null};bt.isSelectOption=!0;var jt=bt,Kt=ge(80547),qt=ge(2738),wt=ge(48911);function Rt(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var Vt=["disabled","title","children","style","className"];function _t(Wt){return typeof Wt=="string"||typeof Wt=="number"}var un=function(Xt,Tt){var Zt=ve(),Pt=Zt.prefixCls,Ht=Zt.id,Ct=Zt.open,Gt=Zt.multiple,Jt=Zt.mode,xt=Zt.searchValue,St=Zt.toggleOpen,Dt=Zt.notFoundContent,It=Zt.onPopupScroll,Lt=te.useContext(at),rn=Lt.maxCount,an=Lt.flattenOptions,cn=Lt.onActiveValue,In=Lt.defaultActiveFirstOption,kn=Lt.onSelect,tr=Lt.menuItemSelectedIcon,Rn=Lt.rawValues,Fn=Lt.fieldNames,Zn=Lt.virtual,qn=Lt.direction,rr=Lt.listHeight,ir=Lt.listItemHeight,dr=Lt.optionRender,_n="".concat(Pt,"-item"),or=(0,Kt.Z)(function(){return an},[Ct,an],function(ar,Dn){return Dn[0]&&ar[1]!==Dn[1]}),sr=te.useRef(null),jr=te.useMemo(function(){return Gt&&He(rn)&&(Rn==null?void 0:Rn.size)>=rn},[Gt,rn,Rn==null?void 0:Rn.size]),wr=function(Dn){Dn.preventDefault()},br=function(Dn){var Hn;(Hn=sr.current)===null||Hn===void 0||Hn.scrollTo(typeof Dn=="number"?{index:Dn}:Dn)},Er=te.useCallback(function(ar){return Jt==="combobox"?!1:Rn.has(ar)},[Jt,(0,gt.Z)(Rn).toString(),Rn.size]),Br=function(Dn){for(var Hn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,Vn=or.length,Bn=0;Bn<Vn;Bn+=1){var lr=(Dn+Bn*Hn+Vn)%Vn,mr=or[lr]||{},Un=mr.group,Nn=mr.data;if(!Un&&!(Nn!=null&&Nn.disabled)&&(Er(Nn.value)||!jr))return lr}return-1},Sr=te.useState(function(){return Br(0)}),hr=(0,ye.Z)(Sr,2),pr=hr[0],kr=hr[1],Xr=function(Dn){var Hn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;kr(Dn);var Vn={source:Hn?"keyboard":"mouse"},Bn=or[Dn];if(!Bn){cn(null,-1,Vn);return}cn(Bn.value,Dn,Vn)};(0,te.useEffect)(function(){Xr(In!==!1?Br(0):-1)},[or.length,xt]);var mi=te.useCallback(function(ar){return Jt==="combobox"?String(ar).toLowerCase()===xt.toLowerCase():Rn.has(ar)},[Jt,xt,(0,gt.Z)(Rn).toString(),Rn.size]);(0,te.useEffect)(function(){var ar=setTimeout(function(){if(!Gt&&Ct&&Rn.size===1){var Hn=Array.from(Rn)[0],Vn=or.findIndex(function(Bn){var lr=Bn.data;return xt?String(lr.value).startsWith(xt):lr.value===Hn});Vn!==-1&&(Xr(Vn),br(Vn))}});if(Ct){var Dn;(Dn=sr.current)===null||Dn===void 0||Dn.scrollTo(void 0)}return function(){return clearTimeout(ar)}},[Ct,xt]);var _r=function(Dn){Dn!==void 0&&kn(Dn,{selected:!Rn.has(Dn)}),Gt||St(!1)};if(te.useImperativeHandle(Tt,function(){return{onKeyDown:function(Dn){var Hn=Dn.which,Vn=Dn.ctrlKey;switch(Hn){case ke.Z.N:case ke.Z.P:case ke.Z.UP:case ke.Z.DOWN:{var Bn=0;if(Hn===ke.Z.UP?Bn=-1:Hn===ke.Z.DOWN?Bn=1:Rt()&&Vn&&(Hn===ke.Z.N?Bn=1:Hn===ke.Z.P&&(Bn=-1)),Bn!==0){var lr=Br(pr+Bn,Bn);br(lr),Xr(lr,!0)}break}case ke.Z.TAB:case ke.Z.ENTER:{var mr,Un=or[pr];Un&&!(Un!=null&&(mr=Un.data)!==null&&mr!==void 0&&mr.disabled)&&!jr?_r(Un.value):_r(void 0),Ct&&Dn.preventDefault();break}case ke.Z.ESC:St(!1),Ct&&Dn.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Dn){br(Dn)}}}),or.length===0)return te.createElement("div",{role:"listbox",id:"".concat(Ht,"_list"),className:"".concat(_n,"-empty"),onMouseDown:wr},Dt);var ai=Object.keys(Fn).map(function(ar){return Fn[ar]}),ei=function(Dn){return Dn.label};function ui(ar,Dn){var Hn=ar.group;return{role:Hn?"presentation":"option",id:"".concat(Ht,"_list_").concat(Dn)}}var xr=function(Dn){var Hn=or[Dn];if(!Hn)return null;var Vn=Hn.data||{},Bn=Vn.value,lr=Hn.group,mr=(0,Se.Z)(Vn,!0),Un=ei(Hn);return Hn?te.createElement("div",(0,x.Z)({"aria-label":typeof Un=="string"&&!lr?Un:null},mr,{key:Dn},ui(Hn,Dn),{"aria-selected":mi(Bn)}),Bn):null},Ir={role:"listbox",id:"".concat(Ht,"_list")};return te.createElement(te.Fragment,null,Zn&&te.createElement("div",(0,x.Z)({},Ir,{style:{height:0,width:0,overflow:"hidden"}}),xr(pr-1),xr(pr),xr(pr+1)),te.createElement(wt.Z,{itemKey:"key",ref:sr,data:or,height:rr,itemHeight:ir,fullHeight:!1,onMouseDown:wr,onScroll:It,virtual:Zn,direction:qn,innerProps:Zn?null:Ir},function(ar,Dn){var Hn=ar.group,Vn=ar.groupOption,Bn=ar.data,lr=ar.label,mr=ar.value,Un=Bn.key;if(Hn){var Nn,Qn=(Nn=Bn.title)!==null&&Nn!==void 0?Nn:_t(lr)?lr.toString():void 0;return te.createElement("div",{className:z()(_n,"".concat(_n,"-group"),Bn.className),title:Qn},lr!==void 0?lr:Un)}var ur=Bn.disabled,Pr=Bn.title,Lr=Bn.children,Ur=Bn.style,ri=Bn.className,ci=(0,ee.Z)(Bn,Vt),Ci=(0,qt.Z)(ci,ai),Si=Er(mr),Ai=ur||!Si&&jr,Di="".concat(_n,"-option"),ea=z()(_n,Di,ri,(0,a.Z)((0,a.Z)((0,a.Z)((0,a.Z)({},"".concat(Di,"-grouped"),Vn),"".concat(Di,"-active"),pr===Dn&&!Ai),"".concat(Di,"-disabled"),Ai),"".concat(Di,"-selected"),Si)),ra=ei(ar),ya=!tr||typeof tr=="function"||Si,ha=typeof ra=="number"?ra:ra||mr,oa=_t(ha)?ha.toString():void 0;return Pr!==void 0&&(oa=Pr),te.createElement("div",(0,x.Z)({},(0,Se.Z)(Ci),Zn?{}:ui(ar,Dn),{"aria-selected":mi(mr),className:ea,title:oa,onMouseMove:function(){pr===Dn||Ai||Xr(Dn)},onClick:function(){Ai||_r(mr)},style:Ur}),te.createElement("div",{className:"".concat(Di,"-content")},typeof dr=="function"?dr(ar,{index:Dn}):ha),te.isValidElement(tr)||Si,ya&&te.createElement(he,{className:"".concat(_n,"-option-state"),customizeIcon:tr,customizeIconProps:{value:mr,disabled:Ai,isSelected:Si}},Si?"\u2713":null))}))},xn=te.forwardRef(un),Wn=xn,zn=function(Wt,Xt){var Tt=te.useRef({values:new Map,options:new Map}),Zt=te.useMemo(function(){var Ht=Tt.current,Ct=Ht.values,Gt=Ht.options,Jt=Wt.map(function(Dt){if(Dt.label===void 0){var It;return(0,Pe.Z)((0,Pe.Z)({},Dt),{},{label:(It=Ct.get(Dt.value))===null||It===void 0?void 0:It.label})}return Dt}),xt=new Map,St=new Map;return Jt.forEach(function(Dt){xt.set(Dt.value,Dt),St.set(Dt.value,Xt.get(Dt.value)||Gt.get(Dt.value))}),Tt.current.values=xt,Tt.current.options=St,Jt},[Wt,Xt]),Pt=te.useCallback(function(Ht){return Xt.get(Ht)||Tt.current.options.get(Ht)},[Xt]);return[Zt,Pt]};function gn(Wt,Xt){return Ge(Wt).join("").toUpperCase().includes(Xt)}var Ln=function(Wt,Xt,Tt,Zt,Pt){return te.useMemo(function(){if(!Tt||Zt===!1)return Wt;var Ht=Xt.options,Ct=Xt.label,Gt=Xt.value,Jt=[],xt=typeof Zt=="function",St=Tt.toUpperCase(),Dt=xt?Zt:function(Lt,rn){return Pt?gn(rn[Pt],St):rn[Ht]?gn(rn[Ct!=="children"?Ct:"label"],St):gn(rn[Gt],St)},It=xt?function(Lt){return ct(Lt)}:function(Lt){return Lt};return Wt.forEach(function(Lt){if(Lt[Ht]){var rn=Dt(Tt,It(Lt));if(rn)Jt.push(Lt);else{var an=Lt[Ht].filter(function(cn){return Dt(Tt,It(cn))});an.length&&Jt.push((0,Pe.Z)((0,Pe.Z)({},Lt),{},(0,a.Z)({},Ht,an)))}return}Dt(Tt,It(Lt))&&Jt.push(Lt)}),Jt},[Wt,Zt,Pt,Tt,Xt])},mn=ge(6551),tn=ge(11592),sn=["children","value"],ln=["children"];function $t(Wt){var Xt=Wt,Tt=Xt.key,Zt=Xt.props,Pt=Zt.children,Ht=Zt.value,Ct=(0,ee.Z)(Zt,sn);return(0,Pe.Z)({key:Tt,value:Ht!==void 0?Ht:Tt,children:Pt},Ct)}function vn(Wt){var Xt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,tn.Z)(Wt).map(function(Tt,Zt){if(!te.isValidElement(Tt)||!Tt.type)return null;var Pt=Tt,Ht=Pt.type.isSelectOptGroup,Ct=Pt.key,Gt=Pt.props,Jt=Gt.children,xt=(0,ee.Z)(Gt,ln);return Xt||!Ht?$t(Tt):(0,Pe.Z)((0,Pe.Z)({key:"__RC_SELECT_GRP__".concat(Ct===null?Zt:Ct,"__"),label:Ct},xt),{},{options:vn(Jt)})}).filter(function(Tt){return Tt})}var bn=function(Xt,Tt,Zt,Pt,Ht){return te.useMemo(function(){var Ct=Xt,Gt=!Xt;Gt&&(Ct=vn(Tt));var Jt=new Map,xt=new Map,St=function(Lt,rn,an){an&&typeof an=="string"&&Lt.set(rn[an],rn)},Dt=function It(Lt){for(var rn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,an=0;an<Lt.length;an+=1){var cn=Lt[an];!cn[Zt.options]||rn?(Jt.set(cn[Zt.value],cn),St(xt,cn,Zt.label),St(xt,cn,Pt),St(xt,cn,Ht)):It(cn[Zt.options],!0)}};return Dt(Ct),{options:Ct,valueOptions:Jt,labelOptions:xt}},[Xt,Tt,Zt,Pt,Ht])},Sn=bn;function Yn(Wt){var Xt=te.useRef();Xt.current=Wt;var Tt=te.useCallback(function(){return Xt.current.apply(Xt,arguments)},[]);return Tt}function pn(Wt){var Xt=Wt.mode,Tt=Wt.options,Zt=Wt.children,Pt=Wt.backfill,Ht=Wt.allowClear,Ct=Wt.placeholder,Gt=Wt.getInputElement,Jt=Wt.showSearch,xt=Wt.onSearch,St=Wt.defaultOpen,Dt=Wt.autoFocus,It=Wt.labelInValue,Lt=Wt.value,rn=Wt.inputValue,an=Wt.optionLabelProp,cn=isMultiple(Xt),In=Jt!==void 0?Jt:cn||Xt==="combobox",kn=Tt||convertChildrenToData(Zt);if(warning(Xt!=="tags"||kn.every(function(Zn){return!Zn.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),Xt==="tags"||Xt==="combobox"){var tr=kn.some(function(Zn){return Zn.options?Zn.options.some(function(qn){return typeof("value"in qn?qn.value:qn.key)=="number"}):typeof("value"in Zn?Zn.value:Zn.key)=="number"});warning(!tr,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(Xt!=="combobox"||!an,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(Xt==="combobox"||!Pt,"`backfill` only works with `combobox` mode."),warning(Xt==="combobox"||!Gt,"`getInputElement` only work with `combobox` mode."),noteOnce(Xt!=="combobox"||!Gt||!Ht||!Ct,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),xt&&!In&&Xt!=="combobox"&&Xt!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!St||Dt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Lt!=null){var Rn=toArray(Lt);warning(!It||Rn.every(function(Zn){return _typeof(Zn)==="object"&&("key"in Zn||"value"in Zn)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!cn||Array.isArray(Lt),"`value` should be array when `mode` is `multiple` or `tags`")}if(Zt){var Fn=null;toNodeArray(Zt).some(function(Zn){if(!React.isValidElement(Zn)||!Zn.type)return!1;var qn=Zn,rr=qn.type;if(rr.isSelectOption)return!1;if(rr.isSelectOptGroup){var ir=toNodeArray(Zn.props.children).every(function(dr){return!React.isValidElement(dr)||!Zn.type||dr.type.isSelectOption?!0:(Fn=dr.type,!1)});return!ir}return Fn=rr,!0}),Fn&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Fn.displayName||Fn.name||Fn,"`.")),warning(rn===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Mn(Wt,Xt){if(Wt){var Tt=function Zt(Pt){for(var Ht=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ct=0;Ct<Pt.length;Ct++){var Gt=Pt[Ct];if(Gt[Xt==null?void 0:Xt.value]===null)return warning(!1,"`value` in Select options should not be `null`."),!0;if(!Ht&&Array.isArray(Gt[Xt==null?void 0:Xt.options])&&Zt(Gt[Xt==null?void 0:Xt.options],!0))break}};Tt(Wt)}}var $n=null,Jn=["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","optionRender","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","direction","listHeight","listItemHeight","labelRender","value","defaultValue","labelInValue","onChange","maxCount"],Cr=["inputValue"];function cr(Wt){return!Wt||(0,E.Z)(Wt)!=="object"}var dn=te.forwardRef(function(Wt,Xt){var Tt=Wt.id,Zt=Wt.mode,Pt=Wt.prefixCls,Ht=Pt===void 0?"rc-select":Pt,Ct=Wt.backfill,Gt=Wt.fieldNames,Jt=Wt.inputValue,xt=Wt.searchValue,St=Wt.onSearch,Dt=Wt.autoClearSearchValue,It=Dt===void 0?!0:Dt,Lt=Wt.onSelect,rn=Wt.onDeselect,an=Wt.dropdownMatchSelectWidth,cn=an===void 0?!0:an,In=Wt.filterOption,kn=Wt.filterSort,tr=Wt.optionFilterProp,Rn=Wt.optionLabelProp,Fn=Wt.options,Zn=Wt.optionRender,qn=Wt.children,rr=Wt.defaultActiveFirstOption,ir=Wt.menuItemSelectedIcon,dr=Wt.virtual,_n=Wt.direction,or=Wt.listHeight,sr=or===void 0?200:or,jr=Wt.listItemHeight,wr=jr===void 0?20:jr,br=Wt.labelRender,Er=Wt.value,Br=Wt.defaultValue,Sr=Wt.labelInValue,hr=Wt.onChange,pr=Wt.maxCount,kr=(0,ee.Z)(Wt,Jn),Xr=(0,mn.ZP)(Tt),mi=Nt(Zt),_r=!!(!Fn&&qn),ai=te.useMemo(function(){return In===void 0&&Zt==="combobox"?!1:In},[In,Zt]),ei=te.useMemo(function(){return Ue(Gt,_r)},[JSON.stringify(Gt),_r]),ui=(0,oe.Z)("",{value:xt!==void 0?xt:Jt,postState:function(Ii){return Ii||""}}),xr=(0,ye.Z)(ui,2),Ir=xr[0],ar=xr[1],Dn=Sn(Fn,qn,ei,tr,Rn),Hn=Dn.valueOptions,Vn=Dn.labelOptions,Bn=Dn.options,lr=te.useCallback(function(vi){var Ii=Ge(vi);return Ii.map(function(hi){var oi,Oi,_i,po,za;if(cr(hi))oi=hi;else{var Za;_i=hi.key,Oi=hi.label,oi=(Za=hi.value)!==null&&Za!==void 0?Za:_i}var Aa=Hn.get(oi);if(Aa){var Po;if(Oi===void 0&&(Oi=Aa==null?void 0:Aa[Rn||ei.label]),_i===void 0&&(_i=(Po=Aa==null?void 0:Aa.key)!==null&&Po!==void 0?Po:oi),po=Aa==null?void 0:Aa.disabled,za=Aa==null?void 0:Aa.title,0)var zo}return{label:Oi,value:oi,key:_i,disabled:po,title:za}})},[ei,Rn,Hn]),mr=(0,oe.Z)(Br,{value:Er}),Un=(0,ye.Z)(mr,2),Nn=Un[0],Qn=Un[1],ur=te.useMemo(function(){var vi,Ii=mi&&Nn===null?[]:Nn,hi=lr(Ii);return Zt==="combobox"&&Ke((vi=hi[0])===null||vi===void 0?void 0:vi.value)?[]:hi},[Nn,lr,Zt,mi]),Pr=zn(ur,Hn),Lr=(0,ye.Z)(Pr,2),Ur=Lr[0],ri=Lr[1],ci=te.useMemo(function(){if(!Zt&&Ur.length===1){var vi=Ur[0];if(vi.value===null&&(vi.label===null||vi.label===void 0))return[]}return Ur.map(function(Ii){var hi;return(0,Pe.Z)((0,Pe.Z)({},Ii),{},{label:(hi=typeof br=="function"?br(Ii):Ii.label)!==null&&hi!==void 0?hi:Ii.value})})},[Zt,Ur,br]),Ci=te.useMemo(function(){return new Set(Ur.map(function(vi){return vi.value}))},[Ur]);te.useEffect(function(){if(Zt==="combobox"){var vi,Ii=(vi=Ur[0])===null||vi===void 0?void 0:vi.value;ar(We(Ii)?String(Ii):"")}},[Ur]);var Si=Yn(function(vi,Ii){var hi=Ii!=null?Ii:vi;return(0,a.Z)((0,a.Z)({},ei.value,vi),ei.label,hi)}),Ai=te.useMemo(function(){if(Zt!=="tags")return Bn;var vi=(0,gt.Z)(Bn),Ii=function(oi){return Hn.has(oi)};return(0,gt.Z)(Ur).sort(function(hi,oi){return hi.value<oi.value?-1:1}).forEach(function(hi){var oi=hi.value;Ii(oi)||vi.push(Si(oi,hi.label))}),vi},[Si,Bn,Hn,Ur,Zt]),Di=Ln(Ai,ei,Ir,ai,tr),ea=te.useMemo(function(){return Zt!=="tags"||!Ir||Di.some(function(vi){return vi[tr||"value"]===Ir})||Di.some(function(vi){return vi[ei.value]===Ir})?Di:[Si(Ir)].concat((0,gt.Z)(Di))},[Si,tr,Zt,Di,Ir,ei]),ra=function vi(Ii){var hi=(0,gt.Z)(Ii).sort(function(oi,Oi){return kn(oi,Oi,{searchValue:Ir})});return hi.map(function(oi){return Array.isArray(oi.options)?(0,Pe.Z)((0,Pe.Z)({},oi),{},{options:oi.options.length>0?vi(oi.options):oi.options}):oi})},ya=te.useMemo(function(){return kn?ra(ea):ea},[ea,kn,Ir]),ha=te.useMemo(function(){return _e(ya,{fieldNames:ei,childrenAsData:_r})},[ya,ei,_r]),oa=function(Ii){var hi=lr(Ii);if(Qn(hi),hr&&(hi.length!==Ur.length||hi.some(function(_i,po){var za;return((za=Ur[po])===null||za===void 0?void 0:za.value)!==(_i==null?void 0:_i.value)}))){var oi=Sr?hi:hi.map(function(_i){return _i.value}),Oi=hi.map(function(_i){return ct(ri(_i.value))});hr(mi?oi:oi[0],mi?Oi:Oi[0])}},di=te.useState(null),Jr=(0,ye.Z)(di,2),Ui=Jr[0],zi=Jr[1],fi=te.useState(0),ki=(0,ye.Z)(fi,2),Xi=ki[0],xi=ki[1],Bi=rr!==void 0?rr:Zt!=="combobox",Fi=te.useCallback(function(vi,Ii){var hi=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},oi=hi.source,Oi=oi===void 0?"keyboard":oi;xi(Ii),Ct&&Zt==="combobox"&&vi!==null&&Oi==="keyboard"&&zi(String(vi))},[Ct,Zt]),Ea=function(Ii,hi,oi){var Oi=function(){var $o,Bo=ri(Ii);return[Sr?{label:Bo==null?void 0:Bo[ei.label],value:Ii,key:($o=Bo==null?void 0:Bo.key)!==null&&$o!==void 0?$o:Ii}:Ii,ct(Bo)]};if(hi&&Lt){var _i=Oi(),po=(0,ye.Z)(_i,2),za=po[0],Za=po[1];Lt(za,Za)}else if(!hi&&rn&&oi!=="clear"){var Aa=Oi(),Po=(0,ye.Z)(Aa,2),zo=Po[0],mo=Po[1];rn(zo,mo)}},eo=Yn(function(vi,Ii){var hi,oi=mi?Ii.selected:!0;oi?hi=mi?[].concat((0,gt.Z)(Ur),[vi]):[vi]:hi=Ur.filter(function(Oi){return Oi.value!==vi}),oa(hi),Ea(vi,oi),Zt==="combobox"?zi(""):(!Nt||It)&&(ar(""),zi(""))}),ka=function(Ii,hi){oa(Ii);var oi=hi.type,Oi=hi.values;(oi==="remove"||oi==="clear")&&Oi.forEach(function(_i){Ea(_i.value,!1,oi)})},Sa=function(Ii,hi){if(ar(Ii),zi(null),hi.source==="submit"){var oi=(Ii||"").trim();if(oi){var Oi=Array.from(new Set([].concat((0,gt.Z)(Ci),[oi])));oa(Oi),Ea(oi,!0),ar("")}return}hi.source!=="blur"&&(Zt==="combobox"&&oa(Ii),St==null||St(Ii))},_o=function(Ii){var hi=Ii;Zt!=="tags"&&(hi=Ii.map(function(Oi){var _i=Vn.get(Oi);return _i==null?void 0:_i.value}).filter(function(Oi){return Oi!==void 0}));var oi=Array.from(new Set([].concat((0,gt.Z)(Ci),(0,gt.Z)(hi))));oa(oi),oi.forEach(function(Oi){Ea(Oi,!0)})},Wo=te.useMemo(function(){var vi=dr!==!1&&cn!==!1;return(0,Pe.Z)((0,Pe.Z)({},Dn),{},{flattenOptions:ha,onActiveValue:Fi,defaultActiveFirstOption:Bi,onSelect:eo,menuItemSelectedIcon:ir,rawValues:Ci,fieldNames:ei,virtual:vi,direction:_n,listHeight:sr,listItemHeight:wr,childrenAsData:_r,maxCount:pr,optionRender:Zn})},[pr,Dn,ha,Fi,Bi,eo,ir,Ci,ei,dr,cn,_n,sr,wr,_r,Zn]);return te.createElement(at.Provider,{value:Wo},te.createElement(Ot,(0,x.Z)({},kr,{id:Xr,prefixCls:Ht,ref:Xt,omitDomProps:Cr,mode:Zt,displayValues:ci,onDisplayValuesChange:ka,direction:_n,searchValue:Ir,onSearch:Sa,autoClearSearchValue:It,onSearchSplit:_o,dropdownMatchSelectWidth:cn,OptionList:Wn,emptyOptions:!ha.length,activeValue:Ui,activeDescendantId:"".concat(Xr,"_list_").concat(Xi)})))}),En=dn;En.Option=jt,En.OptGroup=Bt;var Gn=En,Xn=Gn},22711:function(Cn,Ut,ge){"use strict";ge.r(Ut),ge.d(Ut,{ResizableTextArea:function(){return Ie},default:function(){return Ve}});var x=ge(60499),gt=ge(18642),a=ge(85899),Pe=ge(77654),ye=ge(72190),ee=ge(42244),E=ge(92310),oe=ge.n(E),re=ge(36901),te=ge(66003),ce=ge(30292),z=ge(18929),le=ge(59301),ie=ge(43749),se=ge(29301),ae=ge(34280),he=ge(16089),pe=`
|
|
|
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"],ve={},Ce;function Be(Ge){var ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,it=Ge.getAttribute("id")||Ge.getAttribute("data-reactid")||Ge.getAttribute("name");if(ze&&ve[it])return ve[it];var We=window.getComputedStyle(Ge),Ke=We.getPropertyValue("box-sizing")||We.getPropertyValue("-moz-box-sizing")||We.getPropertyValue("-webkit-box-sizing"),$e=parseFloat(We.getPropertyValue("padding-bottom"))+parseFloat(We.getPropertyValue("padding-top")),nt=parseFloat(We.getPropertyValue("border-bottom-width"))+parseFloat(We.getPropertyValue("border-top-width")),et=me.map(function(Qe){return"".concat(Qe,":").concat(We.getPropertyValue(Qe))}).join(";"),Ye={sizingStyle:et,paddingSize:$e,borderSize:nt,boxSizing:Ke};return ze&&it&&(ve[it]=Ye),Ye}function Fe(Ge){var ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,it=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,We=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"),Ce.setAttribute("name","hiddenTextarea"),document.body.appendChild(Ce)),Ge.getAttribute("wrap")?Ce.setAttribute("wrap",Ge.getAttribute("wrap")):Ce.removeAttribute("wrap");var Ke=Be(Ge,ze),$e=Ke.paddingSize,nt=Ke.borderSize,et=Ke.boxSizing,Ye=Ke.sizingStyle;Ce.setAttribute("style","".concat(Ye,";").concat(pe)),Ce.value=Ge.value||Ge.placeholder||"";var Qe=void 0,Je=void 0,st,qe=Ce.scrollHeight;if(et==="border-box"?qe+=nt:et==="content-box"&&(qe-=$e),it!==null||We!==null){Ce.value=" ";var ft=Ce.scrollHeight-$e;it!==null&&(Qe=ft*it,et==="border-box"&&(Qe=Qe+$e+nt),qe=Math.max(Qe,qe)),We!==null&&(Je=ft*We,et==="border-box"&&(Je=Je+$e+nt),st=qe>Je?"":"hidden",qe=Math.min(Je,qe))}var lt={height:qe,overflowY:st,resize:"none"};return Qe&&(lt.minHeight=Qe),Je&&(lt.maxHeight=Je),lt}var ke=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],De=0,Se=1,xe=2,Oe=le.forwardRef(function(Ge,ze){var it=Ge,We=it.prefixCls,Ke=it.defaultValue,$e=it.value,nt=it.autoSize,et=it.onResize,Ye=it.className,Qe=it.style,Je=it.disabled,st=it.onChange,qe=it.onInternalAutoSize,ft=(0,ee.Z)(it,ke),lt=(0,z.Z)(Ke,{value:$e,postState:function(jt){return jt!=null?jt:""}}),tt=(0,ye.Z)(lt,2),Re=tt[0],Ne=tt[1],ne=function(jt){Ne(jt.target.value),st==null||st(jt)},ue=le.useRef();le.useImperativeHandle(ze,function(){return{textArea:ue.current}});var Me=le.useMemo(function(){return nt&&(0,ie.Z)(nt)==="object"?[nt.minRows,nt.maxRows]:[]},[nt]),Ze=(0,ye.Z)(Me,2),Ee=Ze[0],be=Ze[1],Te=!!nt,He=function(){try{if(document.activeElement===ue.current){var jt=ue.current,Kt=jt.selectionStart,qt=jt.selectionEnd,wt=jt.scrollTop;ue.current.setSelectionRange(Kt,qt),ue.current.scrollTop=wt}}catch(Rt){}},Ue=le.useState(xe),_e=(0,ye.Z)(Ue,2),ct=_e[0],ut=_e[1],yt=le.useState(),at=(0,ye.Z)(yt,2),rt=at[0],Et=at[1],vt=function(){ut(De)};(0,ae.Z)(function(){Te&&vt()},[$e,Ee,be,Te]),(0,ae.Z)(function(){if(ct===De)ut(Se);else if(ct===Se){var bt=Fe(ue.current,!1,Ee,be);ut(xe),Et(bt)}else He()},[ct]);var Nt=le.useRef(),Ft=function(){he.Z.cancel(Nt.current)},Ot=function(jt){ct===xe&&(et==null||et(jt),nt&&(Ft(),Nt.current=(0,he.Z)(function(){vt()})))};le.useEffect(function(){return Ft},[]);var kt=Te?rt:null,Bt=(0,a.Z)((0,a.Z)({},Qe),kt);return(ct===De||ct===Se)&&(Bt.overflowY="hidden",Bt.overflowX="hidden"),le.createElement(se.Z,{onResize:Ot,disabled:!(nt||et)},le.createElement("textarea",(0,x.Z)({},ft,{ref:ue,style:Bt,className:oe()(We,Ye,(0,gt.Z)({},"".concat(We,"-disabled"),Je)),disabled:Je,value:Re,onChange:ne})))}),Ie=Oe,Le=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","showCount","count","className","style","disabled","hidden","classNames","styles","onResize","onClear","onPressEnter","readOnly","autoSize","onKeyDown"],je=le.forwardRef(function(Ge,ze){var it,We=Ge.defaultValue,Ke=Ge.value,$e=Ge.onFocus,nt=Ge.onBlur,et=Ge.onChange,Ye=Ge.allowClear,Qe=Ge.maxLength,Je=Ge.onCompositionStart,st=Ge.onCompositionEnd,qe=Ge.suffix,ft=Ge.prefixCls,lt=ft===void 0?"rc-textarea":ft,tt=Ge.showCount,Re=Ge.count,Ne=Ge.className,ne=Ge.style,ue=Ge.disabled,Me=Ge.hidden,Ze=Ge.classNames,Ee=Ge.styles,be=Ge.onResize,Te=Ge.onClear,He=Ge.onPressEnter,Ue=Ge.readOnly,_e=Ge.autoSize,ct=Ge.onKeyDown,ut=(0,ee.Z)(Ge,Le),yt=(0,z.Z)(We,{value:Ke,defaultValue:We}),at=(0,ye.Z)(yt,2),rt=at[0],Et=at[1],vt=rt==null?"":String(rt),Nt=le.useState(!1),Ft=(0,ye.Z)(Nt,2),Ot=Ft[0],kt=Ft[1],Bt=le.useRef(!1),bt=le.useState(null),jt=(0,ye.Z)(bt,2),Kt=jt[0],qt=jt[1],wt=(0,le.useRef)(null),Rt=(0,le.useRef)(null),Vt=function(){var En;return(En=Rt.current)===null||En===void 0?void 0:En.textArea},_t=function(){Vt().focus()};(0,le.useImperativeHandle)(ze,function(){var dn;return{resizableTextArea:Rt.current,focus:_t,blur:function(){Vt().blur()},nativeElement:((dn=wt.current)===null||dn===void 0?void 0:dn.nativeElement)||Vt()}}),(0,le.useEffect)(function(){kt(function(dn){return!ue&&dn})},[ue]);var un=le.useState(null),xn=(0,ye.Z)(un,2),Wn=xn[0],zn=xn[1];le.useEffect(function(){if(Wn){var dn;(dn=Vt()).setSelectionRange.apply(dn,(0,Pe.Z)(Wn))}},[Wn]);var gn=(0,te.Z)(Re,tt),Ln=(it=gn.max)!==null&&it!==void 0?it:Qe,mn=Number(Ln)>0,tn=gn.strategy(vt),sn=!!Ln&&tn>Ln,ln=function(En,Gn){var Xn=Gn;!Bt.current&&gn.exceedFormatter&&gn.max&&gn.strategy(Gn)>gn.max&&(Xn=gn.exceedFormatter(Gn,{max:gn.max}),Gn!==Xn&&zn([Vt().selectionStart||0,Vt().selectionEnd||0])),Et(Xn),(0,ce.rJ)(En.currentTarget,En,et,Xn)},$t=function(En){Bt.current=!0,Je==null||Je(En)},vn=function(En){Bt.current=!1,ln(En,En.currentTarget.value),st==null||st(En)},bn=function(En){ln(En,En.target.value)},Sn=function(En){En.key==="Enter"&&He&&He(En),ct==null||ct(En)},Yn=function(En){kt(!0),$e==null||$e(En)},pn=function(En){kt(!1),nt==null||nt(En)},Mn=function(En){Et(""),_t(),(0,ce.rJ)(Vt(),En,et)},$n=qe,Jn;gn.show&&(gn.showFormatter?Jn=gn.showFormatter({value:vt,count:tn,maxLength:Ln}):Jn="".concat(tn).concat(mn?" / ".concat(Ln):""),$n=le.createElement(le.Fragment,null,$n,le.createElement("span",{className:oe()("".concat(lt,"-data-count"),Ze==null?void 0:Ze.count),style:Ee==null?void 0:Ee.count},Jn)));var Cr=function(En){var Gn;be==null||be(En),(Gn=Vt())!==null&&Gn!==void 0&&Gn.style.height&&qt(!0)},cr=!_e&&!tt&&!Ye;return le.createElement(re.BaseInput,{ref:wt,value:vt,allowClear:Ye,handleReset:Mn,suffix:$n,prefixCls:lt,classNames:(0,a.Z)((0,a.Z)({},Ze),{},{affixWrapper:oe()(Ze==null?void 0:Ze.affixWrapper,(0,gt.Z)((0,gt.Z)({},"".concat(lt,"-show-count"),tt),"".concat(lt,"-textarea-allow-clear"),Ye))}),disabled:ue,focused:Ot,className:oe()(Ne,sn&&"".concat(lt,"-out-of-range")),style:(0,a.Z)((0,a.Z)({},ne),Kt&&!cr?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Jn=="string"?Jn:void 0}},hidden:Me,readOnly:Ue,onClear:Te},le.createElement(Ie,(0,x.Z)({},ut,{autoSize:_e,maxLength:Qe,onKeyDown:Sn,onChange:bn,onFocus:Yn,onBlur:pn,onCompositionStart:$t,onCompositionEnd:vn,className:oe()(Ze==null?void 0:Ze.textarea),style:(0,a.Z)((0,a.Z)({},Ee==null?void 0:Ee.textarea),{},{resize:ne==null?void 0:ne.resize}),disabled:ue,prefixCls:lt,onResize:Cr,ref:Rt,readOnly:Ue})))}),we=je,Ve=we},639:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return ve}});var x=ge(60499),gt=ge(18642),a=ge(85899),Pe=ge(72190),ye=ge(42244),ee=ge(59301),E=ge(92310),oe=ge.n(E),re=ge(26112),te=ge(30699),ce=function(Be){for(var Fe=Be.prefixCls,ke=Be.level,De=Be.isStart,Se=Be.isEnd,xe="".concat(Fe,"-indent-unit"),Oe=[],Ie=0;Ie<ke;Ie+=1)Oe.push(ee.createElement("span",{key:Ie,className:oe()(xe,(0,gt.Z)((0,gt.Z)({},"".concat(xe,"-start"),De[Ie]),"".concat(xe,"-end"),Se[Ie]))}));return ee.createElement("span",{"aria-hidden":"true",className:"".concat(Fe,"-indent")},Oe)},z=ee.memo(ce),le=ge(65065),ie=ge(34061),se=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],ae="open",he="close",pe="---",me=function(Be){var Fe,ke,De,Se=Be.eventKey,xe=Be.className,Oe=Be.style,Ie=Be.dragOver,Le=Be.dragOverGapTop,je=Be.dragOverGapBottom,we=Be.isLeaf,Ve=Be.isStart,Ge=Be.isEnd,ze=Be.expanded,it=Be.selected,We=Be.checked,Ke=Be.halfChecked,$e=Be.loading,nt=Be.domRef,et=Be.active,Ye=Be.data,Qe=Be.onMouseMove,Je=Be.selectable,st=(0,ye.Z)(Be,se),qe=ee.useContext(te.k),ft=ee.useContext(te.y),lt=ee.useRef(null),tt=ee.useState(!1),Re=(0,Pe.Z)(tt,2),Ne=Re[0],ne=Re[1],ue=!!(qe.disabled||Be.disabled||(Fe=ft.nodeDisabled)!==null&&Fe!==void 0&&Fe.call(ft,Ye)),Me=ee.useMemo(function(){return!qe.checkable||Be.checkable===!1?!1:qe.checkable},[qe.checkable,Be.checkable]),Ze=function(tn){ue||qe.onNodeSelect(tn,(0,ie.F)(Be))},Ee=function(tn){ue||!Me||Be.disableCheckbox||qe.onNodeCheck(tn,(0,ie.F)(Be),!We)},be=ee.useMemo(function(){return typeof Je=="boolean"?Je:qe.selectable},[Je,qe.selectable]),Te=function(tn){qe.onNodeClick(tn,(0,ie.F)(Be)),be?Ze(tn):Ee(tn)},He=function(tn){qe.onNodeDoubleClick(tn,(0,ie.F)(Be))},Ue=function(tn){qe.onNodeMouseEnter(tn,(0,ie.F)(Be))},_e=function(tn){qe.onNodeMouseLeave(tn,(0,ie.F)(Be))},ct=function(tn){qe.onNodeContextMenu(tn,(0,ie.F)(Be))},ut=ee.useMemo(function(){return!!(qe.draggable&&(!qe.draggable.nodeDraggable||qe.draggable.nodeDraggable(Ye)))},[qe.draggable,Ye]),yt=function(tn){tn.stopPropagation(),ne(!0),qe.onNodeDragStart(tn,Be);try{tn.dataTransfer.setData("text/plain","")}catch(sn){}},at=function(tn){tn.preventDefault(),tn.stopPropagation(),qe.onNodeDragEnter(tn,Be)},rt=function(tn){tn.preventDefault(),tn.stopPropagation(),qe.onNodeDragOver(tn,Be)},Et=function(tn){tn.stopPropagation(),qe.onNodeDragLeave(tn,Be)},vt=function(tn){tn.stopPropagation(),ne(!1),qe.onNodeDragEnd(tn,Be)},Nt=function(tn){tn.preventDefault(),tn.stopPropagation(),ne(!1),qe.onNodeDrop(tn,Be)},Ft=function(tn){$e||qe.onNodeExpand(tn,(0,ie.F)(Be))},Ot=ee.useMemo(function(){var mn=(0,le.Z)(qe.keyEntities,Se)||{},tn=mn.children;return!!(tn||[]).length},[qe.keyEntities,Se]),kt=ee.useMemo(function(){return we===!1?!1:we||!qe.loadData&&!Ot||qe.loadData&&Be.loaded&&!Ot},[we,qe.loadData,Ot,Be.loaded]);ee.useEffect(function(){$e||typeof qe.loadData=="function"&&ze&&!kt&&!Be.loaded&&qe.onNodeLoad((0,ie.F)(Be))},[$e,qe.loadData,qe.onNodeLoad,ze,kt,Be]);var Bt=ee.useMemo(function(){var mn;return(mn=qe.draggable)!==null&&mn!==void 0&&mn.icon?ee.createElement("span",{className:"".concat(qe.prefixCls,"-draggable-icon")},qe.draggable.icon):null},[qe.draggable]),bt=function(tn){var sn=Be.switcherIcon||qe.switcherIcon;return typeof sn=="function"?sn((0,a.Z)((0,a.Z)({},Be),{},{isLeaf:tn})):sn},jt=function(){if(kt){var tn=bt(!0);return tn!==!1?ee.createElement("span",{className:oe()("".concat(qe.prefixCls,"-switcher"),"".concat(qe.prefixCls,"-switcher-noop"))},tn):null}var sn=bt(!1);return sn!==!1?ee.createElement("span",{onClick:Ft,className:oe()("".concat(qe.prefixCls,"-switcher"),"".concat(qe.prefixCls,"-switcher_").concat(ze?ae:he))},sn):null},Kt=ee.useMemo(function(){if(!Me)return null;var mn=typeof Me!="boolean"?Me:null;return ee.createElement("span",{className:oe()("".concat(qe.prefixCls,"-checkbox"),(0,gt.Z)((0,gt.Z)((0,gt.Z)({},"".concat(qe.prefixCls,"-checkbox-checked"),We),"".concat(qe.prefixCls,"-checkbox-indeterminate"),!We&&Ke),"".concat(qe.prefixCls,"-checkbox-disabled"),ue||Be.disableCheckbox)),onClick:Ee,role:"checkbox","aria-checked":Ke?"mixed":We,"aria-disabled":ue||Be.disableCheckbox,"aria-label":"Select ".concat(typeof Be.title=="string"?Be.title:"tree node")},mn)},[Me,We,Ke,ue,Be.disableCheckbox,Be.title]),qt=ee.useMemo(function(){return kt?null:ze?ae:he},[kt,ze]),wt=ee.useMemo(function(){return ee.createElement("span",{className:oe()("".concat(qe.prefixCls,"-iconEle"),"".concat(qe.prefixCls,"-icon__").concat(qt||"docu"),(0,gt.Z)({},"".concat(qe.prefixCls,"-icon_loading"),$e))})},[qe.prefixCls,qt,$e]),Rt=ee.useMemo(function(){var mn=!!qe.draggable,tn=!Be.disabled&&mn&&qe.dragOverNodeKey===Se;return tn?qe.dropIndicatorRender({dropPosition:qe.dropPosition,dropLevelOffset:qe.dropLevelOffset,indent:qe.indent,prefixCls:qe.prefixCls,direction:qe.direction}):null},[qe.dropPosition,qe.dropLevelOffset,qe.indent,qe.prefixCls,qe.direction,qe.draggable,qe.dragOverNodeKey,qe.dropIndicatorRender]),Vt=ee.useMemo(function(){var mn=Be.title,tn=mn===void 0?pe:mn,sn="".concat(qe.prefixCls,"-node-content-wrapper"),ln;if(qe.showIcon){var $t=Be.icon||qe.icon;ln=$t?ee.createElement("span",{className:oe()("".concat(qe.prefixCls,"-iconEle"),"".concat(qe.prefixCls,"-icon__customize"))},typeof $t=="function"?$t(Be):$t):wt}else qe.loadData&&$e&&(ln=wt);var vn;return typeof tn=="function"?vn=tn(Ye):qe.titleRender?vn=qe.titleRender(Ye):vn=tn,ee.createElement("span",{ref:lt,title:typeof tn=="string"?tn:"",className:oe()(sn,"".concat(sn,"-").concat(qt||"normal"),(0,gt.Z)({},"".concat(qe.prefixCls,"-node-selected"),!ue&&(it||Ne))),onMouseEnter:Ue,onMouseLeave:_e,onContextMenu:ct,onClick:Te,onDoubleClick:He},ln,ee.createElement("span",{className:"".concat(qe.prefixCls,"-title")},vn),Rt)},[qe.prefixCls,qe.showIcon,Be,qe.icon,wt,qe.titleRender,Ye,qt,Ue,_e,ct,Te,He]),_t=(0,re.Z)(st,{aria:!0,data:!0}),un=(0,le.Z)(qe.keyEntities,Se)||{},xn=un.level,Wn=Ge[Ge.length-1],zn=!ue&&ut,gn=qe.draggingNodeKey===Se,Ln=Je!==void 0?{"aria-selected":!!Je}:void 0;return ee.createElement("div",(0,x.Z)({ref:nt,role:"treeitem","aria-expanded":we?void 0:ze,className:oe()(xe,"".concat(qe.prefixCls,"-treenode"),(De={},(0,gt.Z)((0,gt.Z)((0,gt.Z)((0,gt.Z)((0,gt.Z)((0,gt.Z)((0,gt.Z)((0,gt.Z)((0,gt.Z)((0,gt.Z)(De,"".concat(qe.prefixCls,"-treenode-disabled"),ue),"".concat(qe.prefixCls,"-treenode-switcher-").concat(ze?"open":"close"),!we),"".concat(qe.prefixCls,"-treenode-checkbox-checked"),We),"".concat(qe.prefixCls,"-treenode-checkbox-indeterminate"),Ke),"".concat(qe.prefixCls,"-treenode-selected"),it),"".concat(qe.prefixCls,"-treenode-loading"),$e),"".concat(qe.prefixCls,"-treenode-active"),et),"".concat(qe.prefixCls,"-treenode-leaf-last"),Wn),"".concat(qe.prefixCls,"-treenode-draggable"),ut),"dragging",gn),(0,gt.Z)((0,gt.Z)((0,gt.Z)((0,gt.Z)((0,gt.Z)((0,gt.Z)((0,gt.Z)(De,"drop-target",qe.dropTargetKey===Se),"drop-container",qe.dropContainerKey===Se),"drag-over",!ue&&Ie),"drag-over-gap-top",!ue&&Le),"drag-over-gap-bottom",!ue&&je),"filter-node",(ke=qe.filterTreeNode)===null||ke===void 0?void 0:ke.call(qe,(0,ie.F)(Be))),"".concat(qe.prefixCls,"-treenode-leaf"),kt))),style:Oe,draggable:zn,onDragStart:zn?yt:void 0,onDragEnter:ut?at:void 0,onDragOver:ut?rt:void 0,onDragLeave:ut?Et:void 0,onDrop:ut?Nt:void 0,onDragEnd:ut?vt:void 0,onMouseMove:Qe},Ln,_t),ee.createElement(z,{prefixCls:qe.prefixCls,level:xn,isStart:Ve,isEnd:Ge}),Bt,jt(),Kt,Vt)};me.isTreeNode=1;var ve=me},30699:function(Cn,Ut,ge){"use strict";ge.d(Ut,{k:function(){return gt},y:function(){return a}});var x=ge(59301),gt=x.createContext(null),a=x.createContext({})},87632:function(Cn,Ut,ge){"use strict";ge.d(Ut,{OF:function(){return Se.Z},y6:function(){return he.y},ZP:function(){return ue}});var x=ge(60499),gt=ge(43749),a=ge(85899),Pe=ge(77654),ye=ge(38705),ee=ge(17212),E=ge(15793),oe=ge(39153),re=ge(55401),te=ge(18642),ce=ge(92310),z=ge.n(ce),le=ge(10228),ie=ge(26112),se=ge(48736),ae=ge(59301),he=ge(30699),pe=function(Ze){var Ee=Ze.dropPosition,be=Ze.dropLevelOffset,Te=Ze.indent,He={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(Ee){case-1:He.top=0,He.left=-be*Te;break;case 1:He.bottom=0,He.left=-be*Te;break;case 0:He.bottom=0,He.left=Te;break}return ae.createElement("div",{style:He})},me=pe;function ve(Me){if(Me==null)throw new TypeError("Cannot destructure "+Me)}var Ce=ge(72190),Be=ge(42244),Fe=ge(34280),ke=ge(48911),De=ge(77900),Se=ge(639);function xe(Me,Ze){var Ee=ae.useState(!1),be=(0,Ce.Z)(Ee,2),Te=be[0],He=be[1];(0,Fe.Z)(function(){if(Te)return Me(),function(){Ze()}},[Te]),(0,Fe.Z)(function(){return He(!0),function(){He(!1)}},[])}var Oe=xe,Ie=ge(34061),Le=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],je=ae.forwardRef(function(Me,Ze){var Ee=Me.className,be=Me.style,Te=Me.motion,He=Me.motionNodes,Ue=Me.motionType,_e=Me.onMotionStart,ct=Me.onMotionEnd,ut=Me.active,yt=Me.treeNodeRequiredProps,at=(0,Be.Z)(Me,Le),rt=ae.useState(!0),Et=(0,Ce.Z)(rt,2),vt=Et[0],Nt=Et[1],Ft=ae.useContext(he.k),Ot=Ft.prefixCls,kt=He&&Ue!=="hide";(0,Fe.Z)(function(){He&&kt!==vt&&Nt(kt)},[He]);var Bt=function(){He&&_e()},bt=ae.useRef(!1),jt=function(){He&&!bt.current&&(bt.current=!0,ct())};Oe(Bt,jt);var Kt=function(wt){kt===wt&&jt()};return He?ae.createElement(De.default,(0,x.Z)({ref:Ze,visible:vt},Te,{motionAppear:Ue==="show",onVisibleChanged:Kt}),function(qt,wt){var Rt=qt.className,Vt=qt.style;return ae.createElement("div",{ref:wt,className:z()("".concat(Ot,"-treenode-motion"),Rt),style:Vt},He.map(function(_t){var un=Object.assign({},(ve(_t.data),_t.data)),xn=_t.title,Wn=_t.key,zn=_t.isStart,gn=_t.isEnd;delete un.children;var Ln=(0,Ie.H8)(Wn,yt);return ae.createElement(Se.Z,(0,x.Z)({},un,Ln,{title:xn,active:ut,data:_t.data,key:Wn,isStart:zn,isEnd:gn}))}))}):ae.createElement(Se.Z,(0,x.Z)({domRef:Ze,className:Ee,style:be},at,{active:ut}))}),we=je;function Ve(){var Me=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Ee=Me.length,be=Ze.length;if(Math.abs(Ee-be)!==1)return{add:!1,key:null};function Te(He,Ue){var _e=new Map;He.forEach(function(ut){_e.set(ut,!0)});var ct=Ue.filter(function(ut){return!_e.has(ut)});return ct.length===1?ct[0]:null}return Ee<be?{add:!0,key:Te(Me,Ze)}:{add:!1,key:Te(Ze,Me)}}function Ge(Me,Ze,Ee){var be=Me.findIndex(function(_e){return _e.key===Ee}),Te=Me[be+1],He=Ze.findIndex(function(_e){return _e.key===Ee});if(Te){var Ue=Ze.findIndex(function(_e){return _e.key===Te.key});return Ze.slice(He+1,Ue)}return Ze.slice(He+1)}var ze=["prefixCls","data","selectable","checkable","expandedKeys","selectedKeys","checkedKeys","loadedKeys","loadingKeys","halfCheckedKeys","keyEntities","disabled","dragging","dragOverNodeKey","dropPosition","motion","height","itemHeight","virtual","scrollWidth","focusable","activeItem","focused","tabIndex","onKeyDown","onFocus","onBlur","onActiveChange","onListChangeStart","onListChangeEnd"],it={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},We=function(){},Ke="RC_TREE_MOTION_".concat(Math.random()),$e={key:Ke},nt={key:Ke,level:0,index:0,pos:"0",node:$e,nodes:[$e]},et={parent:null,children:[],pos:nt.pos,data:$e,title:null,key:Ke,isStart:[],isEnd:[]};function Ye(Me,Ze,Ee,be){return Ze===!1||!Ee?Me:Me.slice(0,Math.ceil(Ee/be)+1)}function Qe(Me){var Ze=Me.key,Ee=Me.pos;return(0,Ie.km)(Ze,Ee)}function Je(Me){for(var Ze=String(Me.data.key),Ee=Me;Ee.parent;)Ee=Ee.parent,Ze="".concat(Ee.data.key," > ").concat(Ze);return Ze}var st=ae.forwardRef(function(Me,Ze){var Ee=Me.prefixCls,be=Me.data,Te=Me.selectable,He=Me.checkable,Ue=Me.expandedKeys,_e=Me.selectedKeys,ct=Me.checkedKeys,ut=Me.loadedKeys,yt=Me.loadingKeys,at=Me.halfCheckedKeys,rt=Me.keyEntities,Et=Me.disabled,vt=Me.dragging,Nt=Me.dragOverNodeKey,Ft=Me.dropPosition,Ot=Me.motion,kt=Me.height,Bt=Me.itemHeight,bt=Me.virtual,jt=Me.scrollWidth,Kt=Me.focusable,qt=Me.activeItem,wt=Me.focused,Rt=Me.tabIndex,Vt=Me.onKeyDown,_t=Me.onFocus,un=Me.onBlur,xn=Me.onActiveChange,Wn=Me.onListChangeStart,zn=Me.onListChangeEnd,gn=(0,Be.Z)(Me,ze),Ln=ae.useRef(null),mn=ae.useRef(null);ae.useImperativeHandle(Ze,function(){return{scrollTo:function(Gt){Ln.current.scrollTo(Gt)},getIndentWidth:function(){return mn.current.offsetWidth}}});var tn=ae.useState(Ue),sn=(0,Ce.Z)(tn,2),ln=sn[0],$t=sn[1],vn=ae.useState(be),bn=(0,Ce.Z)(vn,2),Sn=bn[0],Yn=bn[1],pn=ae.useState(be),Mn=(0,Ce.Z)(pn,2),$n=Mn[0],Jn=Mn[1],Cr=ae.useState([]),cr=(0,Ce.Z)(Cr,2),dn=cr[0],En=cr[1],Gn=ae.useState(null),Xn=(0,Ce.Z)(Gn,2),Wt=Xn[0],Xt=Xn[1],Tt=ae.useRef(be);Tt.current=be;function Zt(){var Ct=Tt.current;Yn(Ct),Jn(Ct),En([]),Xt(null),zn()}(0,Fe.Z)(function(){$t(Ue);var Ct=Ve(ln,Ue);if(Ct.key!==null)if(Ct.add){var Gt=Sn.findIndex(function(Lt){var rn=Lt.key;return rn===Ct.key}),Jt=Ye(Ge(Sn,be,Ct.key),bt,kt,Bt),xt=Sn.slice();xt.splice(Gt+1,0,et),Jn(xt),En(Jt),Xt("show")}else{var St=be.findIndex(function(Lt){var rn=Lt.key;return rn===Ct.key}),Dt=Ye(Ge(be,Sn,Ct.key),bt,kt,Bt),It=be.slice();It.splice(St+1,0,et),Jn(It),En(Dt),Xt("hide")}else Sn!==be&&(Yn(be),Jn(be))},[Ue,be]),ae.useEffect(function(){vt||Zt()},[vt]);var Pt=Ot?$n:be,Ht={expandedKeys:Ue,selectedKeys:_e,loadedKeys:ut,loadingKeys:yt,checkedKeys:ct,halfCheckedKeys:at,dragOverNodeKey:Nt,dropPosition:Ft,keyEntities:rt};return ae.createElement(ae.Fragment,null,wt&&qt&&ae.createElement("span",{style:it,"aria-live":"assertive"},Je(qt)),ae.createElement("div",null,ae.createElement("input",{style:it,disabled:Kt===!1||Et,tabIndex:Kt!==!1?Rt:null,onKeyDown:Vt,onFocus:_t,onBlur:un,value:"",onChange:We,"aria-label":"for screen reader"})),ae.createElement("div",{className:"".concat(Ee,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},ae.createElement("div",{className:"".concat(Ee,"-indent")},ae.createElement("div",{ref:mn,className:"".concat(Ee,"-indent-unit")}))),ae.createElement(ke.Z,(0,x.Z)({},gn,{data:Pt,itemKey:Qe,height:kt,fullHeight:!1,virtual:bt,itemHeight:Bt,scrollWidth:jt,prefixCls:"".concat(Ee,"-list"),ref:Ln,role:"tree",onVisibleChange:function(Gt){Gt.every(function(Jt){return Qe(Jt)!==Ke})&&Zt()}}),function(Ct){var Gt=Ct.pos,Jt=Object.assign({},(ve(Ct.data),Ct.data)),xt=Ct.title,St=Ct.key,Dt=Ct.isStart,It=Ct.isEnd,Lt=(0,Ie.km)(St,Gt);delete Jt.key,delete Jt.children;var rn=(0,Ie.H8)(Lt,Ht);return ae.createElement(we,(0,x.Z)({},Jt,rn,{title:xt,active:!!qt&&St===qt.key,pos:Gt,data:Ct.data,isStart:Dt,isEnd:It,motion:Ot,motionNodes:St===Ke?dn:null,motionType:Wt,onMotionStart:Wn,onMotionEnd:Zt,treeNodeRequiredProps:Ht,onMouseMove:function(){xn(null)}}))}))}),qe=st,ft=ge(82661),lt=ge(34643),tt=ge(65065),Re=10,Ne=function(Me){(0,oe.Z)(Ee,Me);var Ze=(0,re.Z)(Ee);function Ee(){var be;(0,ye.Z)(this,Ee);for(var Te=arguments.length,He=new Array(Te),Ue=0;Ue<Te;Ue++)He[Ue]=arguments[Ue];return be=Ze.call.apply(Ze,[this].concat(He)),(0,te.Z)((0,E.Z)(be),"destroyed",!1),(0,te.Z)((0,E.Z)(be),"delayedDragEnterLogic",void 0),(0,te.Z)((0,E.Z)(be),"loadingRetryTimes",{}),(0,te.Z)((0,E.Z)(be),"state",{keyEntities:{},indent:null,selectedKeys:[],checkedKeys:[],halfCheckedKeys:[],loadedKeys:[],loadingKeys:[],expandedKeys:[],draggingNodeKey:null,dragChildrenKeys:[],dropTargetKey:null,dropPosition:null,dropContainerKey:null,dropLevelOffset:null,dropTargetPos:null,dropAllowed:!0,dragOverNodeKey:null,treeData:[],flattenNodes:[],focused:!1,activeKey:null,listChanging:!1,prevProps:null,fieldNames:(0,Ie.w$)()}),(0,te.Z)((0,E.Z)(be),"dragStartMousePosition",null),(0,te.Z)((0,E.Z)(be),"dragNodeProps",null),(0,te.Z)((0,E.Z)(be),"currentMouseOverDroppableNodeKey",null),(0,te.Z)((0,E.Z)(be),"listRef",ae.createRef()),(0,te.Z)((0,E.Z)(be),"onNodeDragStart",function(_e,ct){var ut=be.state,yt=ut.expandedKeys,at=ut.keyEntities,rt=be.props.onDragStart,Et=ct.eventKey;be.dragNodeProps=ct,be.dragStartMousePosition={x:_e.clientX,y:_e.clientY};var vt=(0,ft._5)(yt,Et);be.setState({draggingNodeKey:Et,dragChildrenKeys:(0,ft.wA)(Et,at),indent:be.listRef.current.getIndentWidth()}),be.setExpandedKeys(vt),window.addEventListener("dragend",be.onWindowDragEnd),rt==null||rt({event:_e,node:(0,Ie.F)(ct)})}),(0,te.Z)((0,E.Z)(be),"onNodeDragEnter",function(_e,ct){var ut=be.state,yt=ut.expandedKeys,at=ut.keyEntities,rt=ut.dragChildrenKeys,Et=ut.flattenNodes,vt=ut.indent,Nt=be.props,Ft=Nt.onDragEnter,Ot=Nt.onExpand,kt=Nt.allowDrop,Bt=Nt.direction,bt=ct.pos,jt=ct.eventKey;if(be.currentMouseOverDroppableNodeKey!==jt&&(be.currentMouseOverDroppableNodeKey=jt),!be.dragNodeProps){be.resetDragState();return}var Kt=(0,ft.OM)(_e,be.dragNodeProps,ct,vt,be.dragStartMousePosition,kt,Et,at,yt,Bt),qt=Kt.dropPosition,wt=Kt.dropLevelOffset,Rt=Kt.dropTargetKey,Vt=Kt.dropContainerKey,_t=Kt.dropTargetPos,un=Kt.dropAllowed,xn=Kt.dragOverNodeKey;if(rt.includes(Rt)||!un){be.resetDragState();return}if(be.delayedDragEnterLogic||(be.delayedDragEnterLogic={}),Object.keys(be.delayedDragEnterLogic).forEach(function(Wn){clearTimeout(be.delayedDragEnterLogic[Wn])}),be.dragNodeProps.eventKey!==ct.eventKey&&(_e.persist(),be.delayedDragEnterLogic[bt]=window.setTimeout(function(){if(be.state.draggingNodeKey!==null){var Wn=(0,Pe.Z)(yt),zn=(0,tt.Z)(at,ct.eventKey);zn&&(zn.children||[]).length&&(Wn=(0,ft.L0)(yt,ct.eventKey)),be.props.hasOwnProperty("expandedKeys")||be.setExpandedKeys(Wn),Ot==null||Ot(Wn,{node:(0,Ie.F)(ct),expanded:!0,nativeEvent:_e.nativeEvent})}},800)),be.dragNodeProps.eventKey===Rt&&wt===0){be.resetDragState();return}be.setState({dragOverNodeKey:xn,dropPosition:qt,dropLevelOffset:wt,dropTargetKey:Rt,dropContainerKey:Vt,dropTargetPos:_t,dropAllowed:un}),Ft==null||Ft({event:_e,node:(0,Ie.F)(ct),expandedKeys:yt})}),(0,te.Z)((0,E.Z)(be),"onNodeDragOver",function(_e,ct){var ut=be.state,yt=ut.dragChildrenKeys,at=ut.flattenNodes,rt=ut.keyEntities,Et=ut.expandedKeys,vt=ut.indent,Nt=be.props,Ft=Nt.onDragOver,Ot=Nt.allowDrop,kt=Nt.direction;if(be.dragNodeProps){var Bt=(0,ft.OM)(_e,be.dragNodeProps,ct,vt,be.dragStartMousePosition,Ot,at,rt,Et,kt),bt=Bt.dropPosition,jt=Bt.dropLevelOffset,Kt=Bt.dropTargetKey,qt=Bt.dropContainerKey,wt=Bt.dropTargetPos,Rt=Bt.dropAllowed,Vt=Bt.dragOverNodeKey;yt.includes(Kt)||!Rt||(be.dragNodeProps.eventKey===Kt&&jt===0?be.state.dropPosition===null&&be.state.dropLevelOffset===null&&be.state.dropTargetKey===null&&be.state.dropContainerKey===null&&be.state.dropTargetPos===null&&be.state.dropAllowed===!1&&be.state.dragOverNodeKey===null||be.resetDragState():bt===be.state.dropPosition&&jt===be.state.dropLevelOffset&&Kt===be.state.dropTargetKey&&qt===be.state.dropContainerKey&&wt===be.state.dropTargetPos&&Rt===be.state.dropAllowed&&Vt===be.state.dragOverNodeKey||be.setState({dropPosition:bt,dropLevelOffset:jt,dropTargetKey:Kt,dropContainerKey:qt,dropTargetPos:wt,dropAllowed:Rt,dragOverNodeKey:Vt}),Ft==null||Ft({event:_e,node:(0,Ie.F)(ct)}))}}),(0,te.Z)((0,E.Z)(be),"onNodeDragLeave",function(_e,ct){be.currentMouseOverDroppableNodeKey===ct.eventKey&&!_e.currentTarget.contains(_e.relatedTarget)&&(be.resetDragState(),be.currentMouseOverDroppableNodeKey=null);var ut=be.props.onDragLeave;ut==null||ut({event:_e,node:(0,Ie.F)(ct)})}),(0,te.Z)((0,E.Z)(be),"onWindowDragEnd",function(_e){be.onNodeDragEnd(_e,null,!0),window.removeEventListener("dragend",be.onWindowDragEnd)}),(0,te.Z)((0,E.Z)(be),"onNodeDragEnd",function(_e,ct){var ut=be.props.onDragEnd;be.setState({dragOverNodeKey:null}),be.cleanDragState(),ut==null||ut({event:_e,node:(0,Ie.F)(ct)}),be.dragNodeProps=null,window.removeEventListener("dragend",be.onWindowDragEnd)}),(0,te.Z)((0,E.Z)(be),"onNodeDrop",function(_e,ct){var ut,yt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,at=be.state,rt=at.dragChildrenKeys,Et=at.dropPosition,vt=at.dropTargetKey,Nt=at.dropTargetPos,Ft=at.dropAllowed;if(Ft){var Ot=be.props.onDrop;if(be.setState({dragOverNodeKey:null}),be.cleanDragState(),vt!==null){var kt=(0,a.Z)((0,a.Z)({},(0,Ie.H8)(vt,be.getTreeNodeRequiredProps())),{},{active:((ut=be.getActiveItem())===null||ut===void 0?void 0:ut.key)===vt,data:(0,tt.Z)(be.state.keyEntities,vt).node}),Bt=rt.includes(vt);(0,se.ZP)(!Bt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var bt=(0,ft.yx)(Nt),jt={event:_e,node:(0,Ie.F)(kt),dragNode:be.dragNodeProps?(0,Ie.F)(be.dragNodeProps):null,dragNodesKeys:[be.dragNodeProps.eventKey].concat(rt),dropToGap:Et!==0,dropPosition:Et+Number(bt[bt.length-1])};yt||Ot==null||Ot(jt),be.dragNodeProps=null}}}),(0,te.Z)((0,E.Z)(be),"cleanDragState",function(){var _e=be.state.draggingNodeKey;_e!==null&&be.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),be.dragStartMousePosition=null,be.currentMouseOverDroppableNodeKey=null}),(0,te.Z)((0,E.Z)(be),"triggerExpandActionExpand",function(_e,ct){var ut=be.state,yt=ut.expandedKeys,at=ut.flattenNodes,rt=ct.expanded,Et=ct.key,vt=ct.isLeaf;if(!(vt||_e.shiftKey||_e.metaKey||_e.ctrlKey)){var Nt=at.filter(function(Ot){return Ot.key===Et})[0],Ft=(0,Ie.F)((0,a.Z)((0,a.Z)({},(0,Ie.H8)(Et,be.getTreeNodeRequiredProps())),{},{data:Nt.data}));be.setExpandedKeys(rt?(0,ft._5)(yt,Et):(0,ft.L0)(yt,Et)),be.onNodeExpand(_e,Ft)}}),(0,te.Z)((0,E.Z)(be),"onNodeClick",function(_e,ct){var ut=be.props,yt=ut.onClick,at=ut.expandAction;at==="click"&&be.triggerExpandActionExpand(_e,ct),yt==null||yt(_e,ct)}),(0,te.Z)((0,E.Z)(be),"onNodeDoubleClick",function(_e,ct){var ut=be.props,yt=ut.onDoubleClick,at=ut.expandAction;at==="doubleClick"&&be.triggerExpandActionExpand(_e,ct),yt==null||yt(_e,ct)}),(0,te.Z)((0,E.Z)(be),"onNodeSelect",function(_e,ct){var ut=be.state.selectedKeys,yt=be.state,at=yt.keyEntities,rt=yt.fieldNames,Et=be.props,vt=Et.onSelect,Nt=Et.multiple,Ft=ct.selected,Ot=ct[rt.key],kt=!Ft;kt?Nt?ut=(0,ft.L0)(ut,Ot):ut=[Ot]:ut=(0,ft._5)(ut,Ot);var Bt=ut.map(function(bt){var jt=(0,tt.Z)(at,bt);return jt?jt.node:null}).filter(Boolean);be.setUncontrolledState({selectedKeys:ut}),vt==null||vt(ut,{event:"select",selected:kt,node:ct,selectedNodes:Bt,nativeEvent:_e.nativeEvent})}),(0,te.Z)((0,E.Z)(be),"onNodeCheck",function(_e,ct,ut){var yt=be.state,at=yt.keyEntities,rt=yt.checkedKeys,Et=yt.halfCheckedKeys,vt=be.props,Nt=vt.checkStrictly,Ft=vt.onCheck,Ot=ct.key,kt,Bt={event:"check",node:ct,checked:ut,nativeEvent:_e.nativeEvent};if(Nt){var bt=ut?(0,ft.L0)(rt,Ot):(0,ft._5)(rt,Ot),jt=(0,ft._5)(Et,Ot);kt={checked:bt,halfChecked:jt},Bt.checkedNodes=bt.map(function(_t){return(0,tt.Z)(at,_t)}).filter(Boolean).map(function(_t){return _t.node}),be.setUncontrolledState({checkedKeys:bt})}else{var Kt=(0,lt.S)([].concat((0,Pe.Z)(rt),[Ot]),!0,at),qt=Kt.checkedKeys,wt=Kt.halfCheckedKeys;if(!ut){var Rt=new Set(qt);Rt.delete(Ot);var Vt=(0,lt.S)(Array.from(Rt),{checked:!1,halfCheckedKeys:wt},at);qt=Vt.checkedKeys,wt=Vt.halfCheckedKeys}kt=qt,Bt.checkedNodes=[],Bt.checkedNodesPositions=[],Bt.halfCheckedKeys=wt,qt.forEach(function(_t){var un=(0,tt.Z)(at,_t);if(un){var xn=un.node,Wn=un.pos;Bt.checkedNodes.push(xn),Bt.checkedNodesPositions.push({node:xn,pos:Wn})}}),be.setUncontrolledState({checkedKeys:qt},!1,{halfCheckedKeys:wt})}Ft==null||Ft(kt,Bt)}),(0,te.Z)((0,E.Z)(be),"onNodeLoad",function(_e){var ct,ut=_e.key,yt=be.state.keyEntities,at=(0,tt.Z)(yt,ut);if(!(at!=null&&(ct=at.children)!==null&&ct!==void 0&&ct.length)){var rt=new Promise(function(Et,vt){be.setState(function(Nt){var Ft=Nt.loadedKeys,Ot=Ft===void 0?[]:Ft,kt=Nt.loadingKeys,Bt=kt===void 0?[]:kt,bt=be.props,jt=bt.loadData,Kt=bt.onLoad;if(!jt||Ot.includes(ut)||Bt.includes(ut))return null;var qt=jt(_e);return qt.then(function(){var wt=be.state.loadedKeys,Rt=(0,ft.L0)(wt,ut);Kt==null||Kt(Rt,{event:"load",node:_e}),be.setUncontrolledState({loadedKeys:Rt}),be.setState(function(Vt){return{loadingKeys:(0,ft._5)(Vt.loadingKeys,ut)}}),Et()}).catch(function(wt){if(be.setState(function(Vt){return{loadingKeys:(0,ft._5)(Vt.loadingKeys,ut)}}),be.loadingRetryTimes[ut]=(be.loadingRetryTimes[ut]||0)+1,be.loadingRetryTimes[ut]>=Re){var Rt=be.state.loadedKeys;(0,se.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),be.setUncontrolledState({loadedKeys:(0,ft.L0)(Rt,ut)}),Et()}vt(wt)}),{loadingKeys:(0,ft.L0)(Bt,ut)}})});return rt.catch(function(){}),rt}}),(0,te.Z)((0,E.Z)(be),"onNodeMouseEnter",function(_e,ct){var ut=be.props.onMouseEnter;ut==null||ut({event:_e,node:ct})}),(0,te.Z)((0,E.Z)(be),"onNodeMouseLeave",function(_e,ct){var ut=be.props.onMouseLeave;ut==null||ut({event:_e,node:ct})}),(0,te.Z)((0,E.Z)(be),"onNodeContextMenu",function(_e,ct){var ut=be.props.onRightClick;ut&&(_e.preventDefault(),ut({event:_e,node:ct}))}),(0,te.Z)((0,E.Z)(be),"onFocus",function(){var _e=be.props.onFocus;be.setState({focused:!0});for(var ct=arguments.length,ut=new Array(ct),yt=0;yt<ct;yt++)ut[yt]=arguments[yt];_e==null||_e.apply(void 0,ut)}),(0,te.Z)((0,E.Z)(be),"onBlur",function(){var _e=be.props.onBlur;be.setState({focused:!1}),be.onActiveChange(null);for(var ct=arguments.length,ut=new Array(ct),yt=0;yt<ct;yt++)ut[yt]=arguments[yt];_e==null||_e.apply(void 0,ut)}),(0,te.Z)((0,E.Z)(be),"getTreeNodeRequiredProps",function(){var _e=be.state,ct=_e.expandedKeys,ut=_e.selectedKeys,yt=_e.loadedKeys,at=_e.loadingKeys,rt=_e.checkedKeys,Et=_e.halfCheckedKeys,vt=_e.dragOverNodeKey,Nt=_e.dropPosition,Ft=_e.keyEntities;return{expandedKeys:ct||[],selectedKeys:ut||[],loadedKeys:yt||[],loadingKeys:at||[],checkedKeys:rt||[],halfCheckedKeys:Et||[],dragOverNodeKey:vt,dropPosition:Nt,keyEntities:Ft}}),(0,te.Z)((0,E.Z)(be),"setExpandedKeys",function(_e){var ct=be.state,ut=ct.treeData,yt=ct.fieldNames,at=(0,Ie.oH)(ut,_e,yt);be.setUncontrolledState({expandedKeys:_e,flattenNodes:at},!0)}),(0,te.Z)((0,E.Z)(be),"onNodeExpand",function(_e,ct){var ut=be.state.expandedKeys,yt=be.state,at=yt.listChanging,rt=yt.fieldNames,Et=be.props,vt=Et.onExpand,Nt=Et.loadData,Ft=ct.expanded,Ot=ct[rt.key];if(!at){var kt=ut.includes(Ot),Bt=!Ft;if((0,se.ZP)(Ft&&kt||!Ft&&!kt,"Expand state not sync with index check"),ut=Bt?(0,ft.L0)(ut,Ot):(0,ft._5)(ut,Ot),be.setExpandedKeys(ut),vt==null||vt(ut,{node:ct,expanded:Bt,nativeEvent:_e.nativeEvent}),Bt&&Nt){var bt=be.onNodeLoad(ct);bt&&bt.then(function(){var jt=(0,Ie.oH)(be.state.treeData,ut,rt);be.setUncontrolledState({flattenNodes:jt})}).catch(function(){var jt=be.state.expandedKeys,Kt=(0,ft._5)(jt,Ot);be.setExpandedKeys(Kt)})}}}),(0,te.Z)((0,E.Z)(be),"onListChangeStart",function(){be.setUncontrolledState({listChanging:!0})}),(0,te.Z)((0,E.Z)(be),"onListChangeEnd",function(){setTimeout(function(){be.setUncontrolledState({listChanging:!1})})}),(0,te.Z)((0,E.Z)(be),"onActiveChange",function(_e){var ct=be.state.activeKey,ut=be.props,yt=ut.onActiveChange,at=ut.itemScrollOffset,rt=at===void 0?0:at;ct!==_e&&(be.setState({activeKey:_e}),_e!==null&&be.scrollTo({key:_e,offset:rt}),yt==null||yt(_e))}),(0,te.Z)((0,E.Z)(be),"getActiveItem",function(){var _e=be.state,ct=_e.activeKey,ut=_e.flattenNodes;return ct===null?null:ut.find(function(yt){var at=yt.key;return at===ct})||null}),(0,te.Z)((0,E.Z)(be),"offsetActiveKey",function(_e){var ct=be.state,ut=ct.flattenNodes,yt=ct.activeKey,at=ut.findIndex(function(vt){var Nt=vt.key;return Nt===yt});at===-1&&_e<0&&(at=ut.length),at=(at+_e+ut.length)%ut.length;var rt=ut[at];if(rt){var Et=rt.key;be.onActiveChange(Et)}else be.onActiveChange(null)}),(0,te.Z)((0,E.Z)(be),"onKeyDown",function(_e){var ct=be.state,ut=ct.activeKey,yt=ct.expandedKeys,at=ct.checkedKeys,rt=ct.fieldNames,Et=be.props,vt=Et.onKeyDown,Nt=Et.checkable,Ft=Et.selectable;switch(_e.which){case le.Z.UP:{be.offsetActiveKey(-1),_e.preventDefault();break}case le.Z.DOWN:{be.offsetActiveKey(1),_e.preventDefault();break}}var Ot=be.getActiveItem();if(Ot&&Ot.data){var kt=be.getTreeNodeRequiredProps(),Bt=Ot.data.isLeaf===!1||!!(Ot.data[rt.children]||[]).length,bt=(0,Ie.F)((0,a.Z)((0,a.Z)({},(0,Ie.H8)(ut,kt)),{},{data:Ot.data,active:!0}));switch(_e.which){case le.Z.LEFT:{Bt&&yt.includes(ut)?be.onNodeExpand({},bt):Ot.parent&&be.onActiveChange(Ot.parent.key),_e.preventDefault();break}case le.Z.RIGHT:{Bt&&!yt.includes(ut)?be.onNodeExpand({},bt):Ot.children&&Ot.children.length&&be.onActiveChange(Ot.children[0].key),_e.preventDefault();break}case le.Z.ENTER:case le.Z.SPACE:{Nt&&!bt.disabled&&bt.checkable!==!1&&!bt.disableCheckbox?be.onNodeCheck({},bt,!at.includes(ut)):!Nt&&Ft&&!bt.disabled&&bt.selectable!==!1&&be.onNodeSelect({},bt);break}}}vt==null||vt(_e)}),(0,te.Z)((0,E.Z)(be),"setUncontrolledState",function(_e){var ct=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ut=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!be.destroyed){var yt=!1,at=!0,rt={};Object.keys(_e).forEach(function(Et){if(be.props.hasOwnProperty(Et)){at=!1;return}yt=!0,rt[Et]=_e[Et]}),yt&&(!ct||at)&&be.setState((0,a.Z)((0,a.Z)({},rt),ut))}}),(0,te.Z)((0,E.Z)(be),"scrollTo",function(_e){be.listRef.current.scrollTo(_e)}),be}return(0,ee.Z)(Ee,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Te=this.props,He=Te.activeKey,Ue=Te.itemScrollOffset,_e=Ue===void 0?0:Ue;He!==void 0&&He!==this.state.activeKey&&(this.setState({activeKey:He}),He!==null&&this.scrollTo({key:He,offset:_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 Te=this.state,He=Te.focused,Ue=Te.flattenNodes,_e=Te.keyEntities,ct=Te.draggingNodeKey,ut=Te.activeKey,yt=Te.dropLevelOffset,at=Te.dropContainerKey,rt=Te.dropTargetKey,Et=Te.dropPosition,vt=Te.dragOverNodeKey,Nt=Te.indent,Ft=this.props,Ot=Ft.prefixCls,kt=Ft.className,Bt=Ft.style,bt=Ft.showLine,jt=Ft.focusable,Kt=Ft.tabIndex,qt=Kt===void 0?0:Kt,wt=Ft.selectable,Rt=Ft.showIcon,Vt=Ft.icon,_t=Ft.switcherIcon,un=Ft.draggable,xn=Ft.checkable,Wn=Ft.checkStrictly,zn=Ft.disabled,gn=Ft.motion,Ln=Ft.loadData,mn=Ft.filterTreeNode,tn=Ft.height,sn=Ft.itemHeight,ln=Ft.scrollWidth,$t=Ft.virtual,vn=Ft.titleRender,bn=Ft.dropIndicatorRender,Sn=Ft.onContextMenu,Yn=Ft.onScroll,pn=Ft.direction,Mn=Ft.rootClassName,$n=Ft.rootStyle,Jn=(0,ie.Z)(this.props,{aria:!0,data:!0}),Cr;un&&((0,gt.Z)(un)==="object"?Cr=un:typeof un=="function"?Cr={nodeDraggable:un}:Cr={});var cr={prefixCls:Ot,selectable:wt,showIcon:Rt,icon:Vt,switcherIcon:_t,draggable:Cr,draggingNodeKey:ct,checkable:xn,checkStrictly:Wn,disabled:zn,keyEntities:_e,dropLevelOffset:yt,dropContainerKey:at,dropTargetKey:rt,dropPosition:Et,dragOverNodeKey:vt,indent:Nt,direction:pn,dropIndicatorRender:bn,loadData:Ln,filterTreeNode:mn,titleRender:vn,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};return ae.createElement(he.k.Provider,{value:cr},ae.createElement("div",{className:z()(Ot,kt,Mn,(0,te.Z)((0,te.Z)((0,te.Z)({},"".concat(Ot,"-show-line"),bt),"".concat(Ot,"-focused"),He),"".concat(Ot,"-active-focused"),ut!==null)),style:$n},ae.createElement(qe,(0,x.Z)({ref:this.listRef,prefixCls:Ot,style:Bt,data:Ue,disabled:zn,selectable:wt,checkable:!!xn,motion:gn,dragging:ct!==null,height:tn,itemHeight:sn,virtual:$t,focusable:jt,focused:He,tabIndex:qt,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Sn,onScroll:Yn,scrollWidth:ln},this.getTreeNodeRequiredProps(),Jn))))}}],[{key:"getDerivedStateFromProps",value:function(Te,He){var Ue=He.prevProps,_e={prevProps:Te};function ct(qt){return!Ue&&Te.hasOwnProperty(qt)||Ue&&Ue[qt]!==Te[qt]}var ut,yt=He.fieldNames;if(ct("fieldNames")&&(yt=(0,Ie.w$)(Te.fieldNames),_e.fieldNames=yt),ct("treeData")?ut=Te.treeData:ct("children")&&((0,se.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),ut=(0,Ie.zn)(Te.children)),ut){_e.treeData=ut;var at=(0,Ie.I8)(ut,{fieldNames:yt});_e.keyEntities=(0,a.Z)((0,te.Z)({},Ke,nt),at.keyEntities)}var rt=_e.keyEntities||He.keyEntities;if(ct("expandedKeys")||Ue&&ct("autoExpandParent"))_e.expandedKeys=Te.autoExpandParent||!Ue&&Te.defaultExpandParent?(0,ft.r7)(Te.expandedKeys,rt):Te.expandedKeys;else if(!Ue&&Te.defaultExpandAll){var Et=(0,a.Z)({},rt);delete Et[Ke];var vt=[];Object.keys(Et).forEach(function(qt){var wt=Et[qt];wt.children&&wt.children.length&&vt.push(wt.key)}),_e.expandedKeys=vt}else!Ue&&Te.defaultExpandedKeys&&(_e.expandedKeys=Te.autoExpandParent||Te.defaultExpandParent?(0,ft.r7)(Te.defaultExpandedKeys,rt):Te.defaultExpandedKeys);if(_e.expandedKeys||delete _e.expandedKeys,ut||_e.expandedKeys){var Nt=(0,Ie.oH)(ut||He.treeData,_e.expandedKeys||He.expandedKeys,yt);_e.flattenNodes=Nt}if(Te.selectable&&(ct("selectedKeys")?_e.selectedKeys=(0,ft.BT)(Te.selectedKeys,Te):!Ue&&Te.defaultSelectedKeys&&(_e.selectedKeys=(0,ft.BT)(Te.defaultSelectedKeys,Te))),Te.checkable){var Ft;if(ct("checkedKeys")?Ft=(0,ft.E6)(Te.checkedKeys)||{}:!Ue&&Te.defaultCheckedKeys?Ft=(0,ft.E6)(Te.defaultCheckedKeys)||{}:ut&&(Ft=(0,ft.E6)(Te.checkedKeys)||{checkedKeys:He.checkedKeys,halfCheckedKeys:He.halfCheckedKeys}),Ft){var Ot=Ft,kt=Ot.checkedKeys,Bt=kt===void 0?[]:kt,bt=Ot.halfCheckedKeys,jt=bt===void 0?[]:bt;if(!Te.checkStrictly){var Kt=(0,lt.S)(Bt,!0,rt);Bt=Kt.checkedKeys,jt=Kt.halfCheckedKeys}_e.checkedKeys=Bt,_e.halfCheckedKeys=jt}}return ct("loadedKeys")&&(_e.loadedKeys=Te.loadedKeys),_e}}]),Ee}(ae.Component);(0,te.Z)(Ne,"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:me,allowDrop:function(){return!0},expandAction:!1}),(0,te.Z)(Ne,"TreeNode",Se.Z);var ne=Ne,ue=ne},82661:function(Cn,Ut,ge){"use strict";ge.d(Ut,{BT:function(){return ae},E6:function(){return me},L0:function(){return te},OM:function(){return se},_5:function(){return re},r7:function(){return ve},wA:function(){return z},yx:function(){return ce}});var x=ge(77654),gt=ge(43749),a=ge(48736),Pe=ge(59301),ye=ge(639),ee=ge(65065),E=ge(34061),oe=null;function re(Ce,Be){if(!Ce)return[];var Fe=Ce.slice(),ke=Fe.indexOf(Be);return ke>=0&&Fe.splice(ke,1),Fe}function te(Ce,Be){var Fe=(Ce||[]).slice();return Fe.indexOf(Be)===-1&&Fe.push(Be),Fe}function ce(Ce){return Ce.split("-")}function z(Ce,Be){var Fe=[],ke=(0,ee.Z)(Be,Ce);function De(){var Se=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Se.forEach(function(xe){var Oe=xe.key,Ie=xe.children;Fe.push(Oe),De(Ie)})}return De(ke.children),Fe}function le(Ce){if(Ce.parent){var Be=ce(Ce.pos);return Number(Be[Be.length-1])===Ce.parent.children.length-1}return!1}function ie(Ce){var Be=ce(Ce.pos);return Number(Be[Be.length-1])===0}function se(Ce,Be,Fe,ke,De,Se,xe,Oe,Ie,Le){var je,we=Ce.clientX,Ve=Ce.clientY,Ge=Ce.target.getBoundingClientRect(),ze=Ge.top,it=Ge.height,We=(Le==="rtl"?-1:1)*(((De==null?void 0:De.x)||0)-we),Ke=(We-12)/ke,$e=Ie.filter(function(ue){var Me;return(Me=Oe[ue])===null||Me===void 0||(Me=Me.children)===null||Me===void 0?void 0:Me.length}),nt=(0,ee.Z)(Oe,Fe.eventKey);if(Ve<ze+it/2){var et=xe.findIndex(function(ue){return ue.key===nt.key}),Ye=et<=0?0:et-1,Qe=xe[Ye].key;nt=(0,ee.Z)(Oe,Qe)}var Je=nt.key,st=nt,qe=nt.key,ft=0,lt=0;if(!$e.includes(Je))for(var tt=0;tt<Ke&&le(nt);tt+=1)nt=nt.parent,lt+=1;var Re=Be.data,Ne=nt.node,ne=!0;return ie(nt)&&nt.level===0&&Ve<ze+it/2&&Se({dragNode:Re,dropNode:Ne,dropPosition:-1})&&nt.key===Fe.eventKey?ft=-1:(st.children||[]).length&&$e.includes(qe)?Se({dragNode:Re,dropNode:Ne,dropPosition:0})?ft=0:ne=!1:lt===0?Ke>-1.5?Se({dragNode:Re,dropNode:Ne,dropPosition:1})?ft=1:ne=!1:Se({dragNode:Re,dropNode:Ne,dropPosition:0})?ft=0:Se({dragNode:Re,dropNode:Ne,dropPosition:1})?ft=1:ne=!1:Se({dragNode:Re,dropNode:Ne,dropPosition:1})?ft=1:ne=!1,{dropPosition:ft,dropLevelOffset:lt,dropTargetKey:nt.key,dropTargetPos:nt.pos,dragOverNodeKey:qe,dropContainerKey:ft===0?null:((je=nt.parent)===null||je===void 0?void 0:je.key)||null,dropAllowed:ne}}function ae(Ce,Be){if(Ce){var Fe=Be.multiple;return Fe?Ce.slice():Ce.length?[Ce[0]]:Ce}}var he=function(Be){return Be};function pe(Ce,Be){if(!Ce)return[];var Fe=Be||{},ke=Fe.processProps,De=ke===void 0?he:ke,Se=Array.isArray(Ce)?Ce:[Ce];return Se.map(function(xe){var Oe=xe.children,Ie=_objectWithoutProperties(xe,oe),Le=pe(Oe,Be);return React.createElement(TreeNode,_extends({key:Ie.key},De(Ie)),Le)})}function me(Ce){if(!Ce)return null;var Be;if(Array.isArray(Ce))Be={checkedKeys:Ce,halfCheckedKeys:void 0};else if((0,gt.Z)(Ce)==="object")Be={checkedKeys:Ce.checked||void 0,halfCheckedKeys:Ce.halfChecked||void 0};else return(0,a.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return Be}function ve(Ce,Be){var Fe=new Set;function ke(De){if(!Fe.has(De)){var Se=(0,ee.Z)(Be,De);if(Se){Fe.add(De);var xe=Se.parent,Oe=Se.node;Oe.disabled||xe&&ke(xe.key)}}}return(Ce||[]).forEach(function(De){ke(De)}),(0,x.Z)(Fe)}},34643:function(Cn,Ut,ge){"use strict";ge.d(Ut,{S:function(){return E}});var x=ge(48736),gt=ge(65065);function a(oe,re){var te=new Set;return oe.forEach(function(ce){re.has(ce)||te.add(ce)}),te}function Pe(oe){var re=oe||{},te=re.disabled,ce=re.disableCheckbox,z=re.checkable;return!!(te||ce)||z===!1}function ye(oe,re,te,ce){for(var z=new Set(oe),le=new Set,ie=0;ie<=te;ie+=1){var se=re.get(ie)||new Set;se.forEach(function(me){var ve=me.key,Ce=me.node,Be=me.children,Fe=Be===void 0?[]:Be;z.has(ve)&&!ce(Ce)&&Fe.filter(function(ke){return!ce(ke.node)}).forEach(function(ke){z.add(ke.key)})})}for(var ae=new Set,he=te;he>=0;he-=1){var pe=re.get(he)||new Set;pe.forEach(function(me){var ve=me.parent,Ce=me.node;if(!(ce(Ce)||!me.parent||ae.has(me.parent.key))){if(ce(me.parent.node)){ae.add(ve.key);return}var Be=!0,Fe=!1;(ve.children||[]).filter(function(ke){return!ce(ke.node)}).forEach(function(ke){var De=ke.key,Se=z.has(De);Be&&!Se&&(Be=!1),!Fe&&(Se||le.has(De))&&(Fe=!0)}),Be&&z.add(ve.key),Fe&&le.add(ve.key),ae.add(ve.key)}})}return{checkedKeys:Array.from(z),halfCheckedKeys:Array.from(a(le,z))}}function ee(oe,re,te,ce,z){for(var le=new Set(oe),ie=new Set(re),se=0;se<=ce;se+=1){var ae=te.get(se)||new Set;ae.forEach(function(ve){var Ce=ve.key,Be=ve.node,Fe=ve.children,ke=Fe===void 0?[]:Fe;!le.has(Ce)&&!ie.has(Ce)&&!z(Be)&&ke.filter(function(De){return!z(De.node)}).forEach(function(De){le.delete(De.key)})})}ie=new Set;for(var he=new Set,pe=ce;pe>=0;pe-=1){var me=te.get(pe)||new Set;me.forEach(function(ve){var Ce=ve.parent,Be=ve.node;if(!(z(Be)||!ve.parent||he.has(ve.parent.key))){if(z(ve.parent.node)){he.add(Ce.key);return}var Fe=!0,ke=!1;(Ce.children||[]).filter(function(De){return!z(De.node)}).forEach(function(De){var Se=De.key,xe=le.has(Se);Fe&&!xe&&(Fe=!1),!ke&&(xe||ie.has(Se))&&(ke=!0)}),Fe||le.delete(Ce.key),ke&&ie.add(Ce.key),he.add(Ce.key)}})}return{checkedKeys:Array.from(le),halfCheckedKeys:Array.from(a(ie,le))}}function E(oe,re,te,ce){var z=[],le;ce?le=ce:le=Pe;var ie=new Set(oe.filter(function(pe){var me=!!(0,gt.Z)(te,pe);return me||z.push(pe),me})),se=new Map,ae=0;Object.keys(te).forEach(function(pe){var me=te[pe],ve=me.level,Ce=se.get(ve);Ce||(Ce=new Set,se.set(ve,Ce)),Ce.add(me),ae=Math.max(ae,ve)}),(0,x.ZP)(!z.length,"Tree missing follow keys: ".concat(z.slice(0,100).map(function(pe){return"'".concat(pe,"'")}).join(", ")));var he;return re===!0?he=ye(ie,se,ae,le):he=ee(ie,re.halfCheckedKeys,se,ae,le),he}},65065:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return x}});function x(gt,a){return gt[a]}},34061:function(Cn,Ut,ge){"use strict";ge.d(Ut,{F:function(){return ve},H8:function(){return me},I8:function(){return pe},km:function(){return z},oH:function(){return ae},w$:function(){return le},zn:function(){return se}});var x=ge(43749),gt=ge(77654),a=ge(85899),Pe=ge(42244),ye=ge(11592),ee=ge(2738),E=ge(48736),oe=ge(65065),re=["children"];function te(Ce,Be){return"".concat(Ce,"-").concat(Be)}function ce(Ce){return Ce&&Ce.type&&Ce.type.isTreeNode}function z(Ce,Be){return Ce!=null?Ce:Be}function le(Ce){var Be=Ce||{},Fe=Be.title,ke=Be._title,De=Be.key,Se=Be.children,xe=Fe||"title";return{title:xe,_title:ke||[xe],key:De||"key",children:Se||"children"}}function ie(Ce,Be){var Fe=new Map;function ke(De){var Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(De||[]).forEach(function(xe){var Oe=xe[Be.key],Ie=xe[Be.children];warning(Oe!=null,"Tree node must have a certain key: [".concat(Se).concat(Oe,"]"));var Le=String(Oe);warning(!Fe.has(Le)||Oe===null||Oe===void 0,"Same 'key' exist in the Tree: ".concat(Le)),Fe.set(Le,!0),ke(Ie,"".concat(Se).concat(Le," > "))})}ke(Ce)}function se(Ce){function Be(Fe){var ke=(0,ye.Z)(Fe);return ke.map(function(De){if(!ce(De))return(0,E.ZP)(!De,"Tree/TreeNode can only accept TreeNode as children."),null;var Se=De.key,xe=De.props,Oe=xe.children,Ie=(0,Pe.Z)(xe,re),Le=(0,a.Z)({key:Se},Ie),je=Be(Oe);return je.length&&(Le.children=je),Le}).filter(function(De){return De})}return Be(Ce)}function ae(Ce,Be,Fe){var ke=le(Fe),De=ke._title,Se=ke.key,xe=ke.children,Oe=new Set(Be===!0?[]:Be),Ie=[];function Le(je){var we=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return je.map(function(Ve,Ge){for(var ze=te(we?we.pos:"0",Ge),it=z(Ve[Se],ze),We,Ke=0;Ke<De.length;Ke+=1){var $e=De[Ke];if(Ve[$e]!==void 0){We=Ve[$e];break}}var nt=Object.assign((0,ee.Z)(Ve,[].concat((0,gt.Z)(De),[Se,xe])),{title:We,key:it,parent:we,pos:ze,children:null,data:Ve,isStart:[].concat((0,gt.Z)(we?we.isStart:[]),[Ge===0]),isEnd:[].concat((0,gt.Z)(we?we.isEnd:[]),[Ge===je.length-1])});return Ie.push(nt),Be===!0||Oe.has(it)?nt.children=Le(Ve[xe]||[],nt):nt.children=[],nt})}return Le(Ce),Ie}function he(Ce,Be,Fe){var ke={};(0,x.Z)(Fe)==="object"?ke=Fe:ke={externalGetKey:Fe},ke=ke||{};var De=ke,Se=De.childrenPropName,xe=De.externalGetKey,Oe=De.fieldNames,Ie=le(Oe),Le=Ie.key,je=Ie.children,we=Se||je,Ve;xe?typeof xe=="string"?Ve=function(it){return it[xe]}:typeof xe=="function"&&(Ve=function(it){return xe(it)}):Ve=function(it,We){return z(it[Le],We)};function Ge(ze,it,We,Ke){var $e=ze?ze[we]:Ce,nt=ze?te(We.pos,it):"0",et=ze?[].concat((0,gt.Z)(Ke),[ze]):[];if(ze){var Ye=Ve(ze,nt),Qe={node:ze,index:it,pos:nt,key:Ye,parentPos:We.node?We.pos:null,level:We.level+1,nodes:et};Be(Qe)}$e&&$e.forEach(function(Je,st){Ge(Je,st,{node:ze,pos:nt,level:We?We.level+1:-1},et)})}Ge(null)}function pe(Ce){var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Fe=Be.initWrapper,ke=Be.processEntity,De=Be.onProcessFinished,Se=Be.externalGetKey,xe=Be.childrenPropName,Oe=Be.fieldNames,Ie=arguments.length>2?arguments[2]:void 0,Le=Se||Ie,je={},we={},Ve={posEntities:je,keyEntities:we};return Fe&&(Ve=Fe(Ve)||Ve),he(Ce,function(Ge){var ze=Ge.node,it=Ge.index,We=Ge.pos,Ke=Ge.key,$e=Ge.parentPos,nt=Ge.level,et=Ge.nodes,Ye={node:ze,nodes:et,index:it,key:Ke,pos:We,level:nt},Qe=z(Ke,We);je[We]=Ye,we[Qe]=Ye,Ye.parent=je[$e],Ye.parent&&(Ye.parent.children=Ye.parent.children||[],Ye.parent.children.push(Ye)),ke&&ke(Ye,Ve)},{externalGetKey:Le,childrenPropName:xe,fieldNames:Oe}),De&&De(Ve),Ve}function me(Ce,Be){var Fe=Be.expandedKeys,ke=Be.selectedKeys,De=Be.loadedKeys,Se=Be.loadingKeys,xe=Be.checkedKeys,Oe=Be.halfCheckedKeys,Ie=Be.dragOverNodeKey,Le=Be.dropPosition,je=Be.keyEntities,we=(0,oe.Z)(je,Ce),Ve={eventKey:Ce,expanded:Fe.indexOf(Ce)!==-1,selected:ke.indexOf(Ce)!==-1,loaded:De.indexOf(Ce)!==-1,loading:Se.indexOf(Ce)!==-1,checked:xe.indexOf(Ce)!==-1,halfChecked:Oe.indexOf(Ce)!==-1,pos:String(we?we.pos:""),dragOver:Ie===Ce&&Le===0,dragOverGapTop:Ie===Ce&&Le===-1,dragOverGapBottom:Ie===Ce&&Le===1};return Ve}function ve(Ce){var Be=Ce.data,Fe=Ce.expanded,ke=Ce.selected,De=Ce.checked,Se=Ce.loaded,xe=Ce.loading,Oe=Ce.halfChecked,Ie=Ce.dragOver,Le=Ce.dragOverGapTop,je=Ce.dragOverGapBottom,we=Ce.pos,Ve=Ce.active,Ge=Ce.eventKey,ze=(0,a.Z)((0,a.Z)({},Be),{},{expanded:Fe,selected:ke,checked:De,loaded:Se,loading:xe,halfChecked:Oe,dragOver:Ie,dragOverGapTop:Le,dragOverGapBottom:je,pos:we,active:Ve,key:Ge});return"props"in ze||Object.defineProperty(ze,"props",{get:function(){return(0,E.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),Ce}}),ze}},8224:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return gt}});var x=ge(4676);function gt(a,Pe,ye,ee){var E=x.unstable_batchedUpdates?function(re){x.unstable_batchedUpdates(ye,re)}:ye;return a!=null&&a.addEventListener&&a.addEventListener(Pe,E,ee),{remove:function(){a!=null&&a.removeEventListener&&a.removeEventListener(Pe,E,ee)}}}},24514:function(Cn,Ut,ge){"use strict";ge.d(Ut,{G:function(){return Pe}});var x=ge(47273),gt=function(ee){if((0,x.Z)()&&window.document.documentElement){var E=Array.isArray(ee)?ee:[ee],oe=window.document.documentElement;return E.some(function(re){return re in oe.style})}return!1},a=function(ee,E){if(!gt(ee))return!1;var oe=document.createElement("div"),re=oe.style[ee];return oe.style[ee]=E,oe.style[ee]!==re};function Pe(ye,ee){return!Array.isArray(ye)&&ee!==void 0?a(ye,ee):gt(ye)}},48911:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return Re}});var x=ge(60499),gt=ge(43749),a=ge(85899),Pe=ge(18642),ye=ge(72190),ee=ge(42244),E=ge(92310),oe=ge.n(E),re=ge(29301),te=ge(70425),ce=ge(34280),z=ge(59301),le=ge(4676),ie=z.forwardRef(function(Ne,ne){var ue=Ne.height,Me=Ne.offsetY,Ze=Ne.offsetX,Ee=Ne.children,be=Ne.prefixCls,Te=Ne.onInnerResize,He=Ne.innerProps,Ue=Ne.rtl,_e=Ne.extra,ct={},ut={display:"flex",flexDirection:"column"};return Me!==void 0&&(ct={height:ue,position:"relative",overflow:"hidden"},ut=(0,a.Z)((0,a.Z)({},ut),{},(0,Pe.Z)((0,Pe.Z)((0,Pe.Z)((0,Pe.Z)((0,Pe.Z)({transform:"translateY(".concat(Me,"px)")},Ue?"marginRight":"marginLeft",-Ze),"position","absolute"),"left",0),"right",0),"top",0))),z.createElement("div",{style:ct},z.createElement(re.Z,{onResize:function(at){var rt=at.offsetHeight;rt&&Te&&Te()}},z.createElement("div",(0,x.Z)({style:ut,className:oe()((0,Pe.Z)({},"".concat(be,"-holder-inner"),be)),ref:ne},He),Ee,_e)))});ie.displayName="Filler";var se=ie;function ae(Ne){var ne=Ne.children,ue=Ne.setRef,Me=z.useCallback(function(Ze){ue(Ze)},[]);return z.cloneElement(ne,{ref:Me})}function he(Ne,ne,ue,Me,Ze,Ee,be,Te){var He=Te.getKey;return Ne.slice(ne,ue+1).map(function(Ue,_e){var ct=ne+_e,ut=be(Ue,ct,{style:{width:Me},offsetX:Ze}),yt=He(Ue);return z.createElement(ae,{key:yt,setRef:function(rt){return Ee(Ue,rt)}},ut)})}function pe(Ne,ne,ue,Me){var Ze=ue-Ne,Ee=ne-ue,be=Math.min(Ze,Ee)*2;if(Me<=be){var Te=Math.floor(Me/2);return Me%2?ue+Te+1:ue-Te}return Ze>Ee?ue-(Me-Ee):ue+(Me-Ze)}function me(Ne,ne,ue){var Me=Ne.length,Ze=ne.length,Ee,be;if(Me===0&&Ze===0)return null;Me<Ze?(Ee=Ne,be=ne):(Ee=ne,be=Ne);var Te={__EMPTY_ITEM__:!0};function He(at){return at!==void 0?ue(at):Te}for(var Ue=null,_e=Math.abs(Me-Ze)!==1,ct=0;ct<be.length;ct+=1){var ut=He(Ee[ct]),yt=He(be[ct]);if(ut!==yt){Ue=ct,_e=_e||ut!==He(be[ct+1]);break}}return Ue===null?null:{index:Ue,multiple:_e}}function ve(Ne,ne,ue){var Me=z.useState(Ne),Ze=(0,ye.Z)(Me,2),Ee=Ze[0],be=Ze[1],Te=z.useState(null),He=(0,ye.Z)(Te,2),Ue=He[0],_e=He[1];return z.useEffect(function(){var ct=me(Ee||[],Ne||[],ne);(ct==null?void 0:ct.index)!==void 0&&(ue==null||ue(ct.index),_e(Ne[ct.index])),be(Ne)},[Ne]),[Ue]}var Ce=ge(16089),Be=(typeof navigator=="undefined"?"undefined":(0,gt.Z)(navigator))==="object"&&/Firefox/i.test(navigator.userAgent),Fe=Be,ke=function(Ne,ne,ue,Me){var Ze=(0,z.useRef)(!1),Ee=(0,z.useRef)(null);function be(){clearTimeout(Ee.current),Ze.current=!0,Ee.current=setTimeout(function(){Ze.current=!1},50)}var Te=(0,z.useRef)({top:Ne,bottom:ne,left:ue,right:Me});return Te.current.top=Ne,Te.current.bottom=ne,Te.current.left=ue,Te.current.right=Me,function(He,Ue){var _e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,ct=He?Ue<0&&Te.current.left||Ue>0&&Te.current.right:Ue<0&&Te.current.top||Ue>0&&Te.current.bottom;return _e&&ct?(clearTimeout(Ee.current),Ze.current=!1):(!ct||Ze.current)&&be(),!Ze.current&&ct}};function De(Ne,ne,ue,Me,Ze,Ee,be){var Te=(0,z.useRef)(0),He=(0,z.useRef)(null),Ue=(0,z.useRef)(null),_e=(0,z.useRef)(!1),ct=ke(ne,ue,Me,Ze);function ut(Nt,Ft){if(Ce.Z.cancel(He.current),!ct(!1,Ft)){var Ot=Nt;if(!Ot._virtualHandled)Ot._virtualHandled=!0;else return;Te.current+=Ft,Ue.current=Ft,Fe||Ot.preventDefault(),He.current=(0,Ce.Z)(function(){var kt=_e.current?10:1;be(Te.current*kt,!1),Te.current=0})}}function yt(Nt,Ft){be(Ft,!0),Fe||Nt.preventDefault()}var at=(0,z.useRef)(null),rt=(0,z.useRef)(null);function Et(Nt){if(Ne){Ce.Z.cancel(rt.current),rt.current=(0,Ce.Z)(function(){at.current=null},2);var Ft=Nt.deltaX,Ot=Nt.deltaY,kt=Nt.shiftKey,Bt=Ft,bt=Ot;(at.current==="sx"||!at.current&&kt&&Ot&&!Ft)&&(Bt=Ot,bt=0,at.current="sx");var jt=Math.abs(Bt),Kt=Math.abs(bt);at.current===null&&(at.current=Ee&&jt>Kt?"x":"y"),at.current==="y"?ut(Nt,bt):yt(Nt,Bt)}}function vt(Nt){Ne&&(_e.current=Nt.detail===Ue.current)}return[Et,vt]}function Se(Ne,ne,ue,Me){var Ze=z.useMemo(function(){return[new Map,[]]},[Ne,ue.id,Me]),Ee=(0,ye.Z)(Ze,2),be=Ee[0],Te=Ee[1],He=function(_e){var ct=arguments.length>1&&arguments[1]!==void 0?arguments[1]:_e,ut=be.get(_e),yt=be.get(ct);if(ut===void 0||yt===void 0)for(var at=Ne.length,rt=Te.length;rt<at;rt+=1){var Et,vt=Ne[rt],Nt=ne(vt);be.set(Nt,rt);var Ft=(Et=ue.get(Nt))!==null&&Et!==void 0?Et:Me;if(Te[rt]=(Te[rt-1]||0)+Ft,Nt===_e&&(ut=rt),Nt===ct&&(yt=rt),ut!==void 0&&yt!==void 0)break}return{top:Te[ut-1]||0,bottom:Te[yt]}};return He}var xe=ge(38705),Oe=ge(17212),Ie=function(){function Ne(){(0,xe.Z)(this,Ne),(0,Pe.Z)(this,"maps",void 0),(0,Pe.Z)(this,"id",0),(0,Pe.Z)(this,"diffRecords",new Map),this.maps=Object.create(null)}return(0,Oe.Z)(Ne,[{key:"set",value:function(ue,Me){this.diffRecords.set(ue,this.maps[ue]),this.maps[ue]=Me,this.id+=1}},{key:"get",value:function(ue){return this.maps[ue]}},{key:"resetRecord",value:function(){this.diffRecords.clear()}},{key:"getRecord",value:function(){return this.diffRecords}}]),Ne}(),Le=Ie;function je(Ne){var ne=parseFloat(Ne);return isNaN(ne)?0:ne}function we(Ne,ne,ue){var Me=z.useState(0),Ze=(0,ye.Z)(Me,2),Ee=Ze[0],be=Ze[1],Te=(0,z.useRef)(new Map),He=(0,z.useRef)(new Le),Ue=(0,z.useRef)(0);function _e(){Ue.current+=1}function ct(){var yt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;_e();var at=function(){var vt=!1;Te.current.forEach(function(Nt,Ft){if(Nt&&Nt.offsetParent){var Ot=Nt.offsetHeight,kt=getComputedStyle(Nt),Bt=kt.marginTop,bt=kt.marginBottom,jt=je(Bt),Kt=je(bt),qt=Ot+jt+Kt;He.current.get(Ft)!==qt&&(He.current.set(Ft,qt),vt=!0)}}),vt&&be(function(Nt){return Nt+1})};if(yt)at();else{Ue.current+=1;var rt=Ue.current;Promise.resolve().then(function(){rt===Ue.current&&at()})}}function ut(yt,at){var rt=Ne(yt),Et=Te.current.get(rt);at?(Te.current.set(rt,at),ct()):Te.current.delete(rt),!Et!=!at&&(at?ne==null||ne(yt):ue==null||ue(yt))}return(0,z.useEffect)(function(){return _e},[]),[ut,ct,He.current,Ee]}var Ve=14/15;function Ge(Ne,ne,ue){var Me=(0,z.useRef)(!1),Ze=(0,z.useRef)(0),Ee=(0,z.useRef)(0),be=(0,z.useRef)(null),Te=(0,z.useRef)(null),He,Ue=function(yt){if(Me.current){var at=Math.ceil(yt.touches[0].pageX),rt=Math.ceil(yt.touches[0].pageY),Et=Ze.current-at,vt=Ee.current-rt,Nt=Math.abs(Et)>Math.abs(vt);Nt?Ze.current=at:Ee.current=rt;var Ft=ue(Nt,Nt?Et:vt,!1,yt);Ft&&yt.preventDefault(),clearInterval(Te.current),Ft&&(Te.current=setInterval(function(){Nt?Et*=Ve:vt*=Ve;var Ot=Math.floor(Nt?Et:vt);(!ue(Nt,Ot,!0)||Math.abs(Ot)<=.1)&&clearInterval(Te.current)},16))}},_e=function(){Me.current=!1,He()},ct=function(yt){He(),yt.touches.length===1&&!Me.current&&(Me.current=!0,Ze.current=Math.ceil(yt.touches[0].pageX),Ee.current=Math.ceil(yt.touches[0].pageY),be.current=yt.target,be.current.addEventListener("touchmove",Ue,{passive:!1}),be.current.addEventListener("touchend",_e,{passive:!0}))};He=function(){be.current&&(be.current.removeEventListener("touchmove",Ue),be.current.removeEventListener("touchend",_e))},(0,ce.Z)(function(){return Ne&&ne.current.addEventListener("touchstart",ct,{passive:!0}),function(){var ut;(ut=ne.current)===null||ut===void 0||ut.removeEventListener("touchstart",ct),He(),clearInterval(Te.current)}},[Ne])}function ze(Ne){return Math.floor(Math.pow(Ne,.5))}function it(Ne,ne){var ue="touches"in Ne?Ne.touches[0]:Ne;return ue[ne?"pageX":"pageY"]-window[ne?"scrollX":"scrollY"]}function We(Ne,ne,ue){z.useEffect(function(){var Me=ne.current;if(Ne&&Me){var Ze=!1,Ee,be,Te=function(){Ce.Z.cancel(Ee)},He=function ut(){Te(),Ee=(0,Ce.Z)(function(){ue(be),ut()})},Ue=function(){Ze=!1,Te()},_e=function(yt){if(!(yt.target.draggable||yt.button!==0)){var at=yt;at._virtualHandled||(at._virtualHandled=!0,Ze=!0)}},ct=function(yt){if(Ze){var at=it(yt,!1),rt=Me.getBoundingClientRect(),Et=rt.top,vt=rt.bottom;if(at<=Et){var Nt=Et-at;be=-ze(Nt),He()}else if(at>=vt){var Ft=at-vt;be=ze(Ft),He()}else Te()}};return Me.addEventListener("mousedown",_e),Me.ownerDocument.addEventListener("mouseup",Ue),Me.ownerDocument.addEventListener("mousemove",ct),Me.ownerDocument.addEventListener("dragend",Ue),function(){Me.removeEventListener("mousedown",_e),Me.ownerDocument.removeEventListener("mouseup",Ue),Me.ownerDocument.removeEventListener("mousemove",ct),Me.ownerDocument.removeEventListener("dragend",Ue),Te()}}},[Ne])}var Ke=10;function $e(Ne,ne,ue,Me,Ze,Ee,be,Te){var He=z.useRef(),Ue=z.useState(null),_e=(0,ye.Z)(Ue,2),ct=_e[0],ut=_e[1];return(0,ce.Z)(function(){if(ct&&ct.times<Ke){if(!Ne.current){ut(function(gn){return(0,a.Z)({},gn)});return}Ee();var yt=ct.targetAlign,at=ct.originAlign,rt=ct.index,Et=ct.offset,vt=Ne.current.clientHeight,Nt=!1,Ft=yt,Ot=null;if(vt){for(var kt=yt||at,Bt=0,bt=0,jt=0,Kt=Math.min(ne.length-1,rt),qt=0;qt<=Kt;qt+=1){var wt=Ze(ne[qt]);bt=Bt;var Rt=ue.get(wt);jt=bt+(Rt===void 0?Me:Rt),Bt=jt}for(var Vt=kt==="top"?Et:vt-Et,_t=Kt;_t>=0;_t-=1){var un=Ze(ne[_t]),xn=ue.get(un);if(xn===void 0){Nt=!0;break}if(Vt-=xn,Vt<=0)break}switch(kt){case"top":Ot=bt-Et;break;case"bottom":Ot=jt-vt+Et;break;default:{var Wn=Ne.current.scrollTop,zn=Wn+vt;bt<Wn?Ft="top":jt>zn&&(Ft="bottom")}}Ot!==null&&be(Ot),Ot!==ct.lastTop&&(Nt=!0)}Nt&&ut((0,a.Z)((0,a.Z)({},ct),{},{times:ct.times+1,targetAlign:Ft,lastTop:Ot}))}},[ct,Ne.current]),function(yt){if(yt==null){Te();return}if(Ce.Z.cancel(He.current),typeof yt=="number")be(yt);else if(yt&&(0,gt.Z)(yt)==="object"){var at,rt=yt.align;"index"in yt?at=yt.index:at=ne.findIndex(function(Nt){return Ze(Nt)===yt.key});var Et=yt.offset,vt=Et===void 0?0:Et;ut({times:0,index:at,offset:vt,originAlign:rt})}}}var nt=z.forwardRef(function(Ne,ne){var ue=Ne.prefixCls,Me=Ne.rtl,Ze=Ne.scrollOffset,Ee=Ne.scrollRange,be=Ne.onStartMove,Te=Ne.onStopMove,He=Ne.onScroll,Ue=Ne.horizontal,_e=Ne.spinSize,ct=Ne.containerSize,ut=Ne.style,yt=Ne.thumbStyle,at=Ne.showScrollBar,rt=z.useState(!1),Et=(0,ye.Z)(rt,2),vt=Et[0],Nt=Et[1],Ft=z.useState(null),Ot=(0,ye.Z)(Ft,2),kt=Ot[0],Bt=Ot[1],bt=z.useState(null),jt=(0,ye.Z)(bt,2),Kt=jt[0],qt=jt[1],wt=!Me,Rt=z.useRef(),Vt=z.useRef(),_t=z.useState(at),un=(0,ye.Z)(_t,2),xn=un[0],Wn=un[1],zn=z.useRef(),gn=function(){at===!0||at===!1||(clearTimeout(zn.current),Wn(!0),zn.current=setTimeout(function(){Wn(!1)},3e3))},Ln=Ee-ct||0,mn=ct-_e||0,tn=z.useMemo(function(){if(Ze===0||Ln===0)return 0;var Mn=Ze/Ln;return Mn*mn},[Ze,Ln,mn]),sn=function($n){$n.stopPropagation(),$n.preventDefault()},ln=z.useRef({top:tn,dragging:vt,pageY:kt,startTop:Kt});ln.current={top:tn,dragging:vt,pageY:kt,startTop:Kt};var $t=function($n){Nt(!0),Bt(it($n,Ue)),qt(ln.current.top),be(),$n.stopPropagation(),$n.preventDefault()};z.useEffect(function(){var Mn=function(cr){cr.preventDefault()},$n=Rt.current,Jn=Vt.current;return $n.addEventListener("touchstart",Mn,{passive:!1}),Jn.addEventListener("touchstart",$t,{passive:!1}),function(){$n.removeEventListener("touchstart",Mn),Jn.removeEventListener("touchstart",$t)}},[]);var vn=z.useRef();vn.current=Ln;var bn=z.useRef();bn.current=mn,z.useEffect(function(){if(vt){var Mn,$n=function(cr){var dn=ln.current,En=dn.dragging,Gn=dn.pageY,Xn=dn.startTop;Ce.Z.cancel(Mn);var Wt=Rt.current.getBoundingClientRect(),Xt=ct/(Ue?Wt.width:Wt.height);if(En){var Tt=(it(cr,Ue)-Gn)*Xt,Zt=Xn;!wt&&Ue?Zt-=Tt:Zt+=Tt;var Pt=vn.current,Ht=bn.current,Ct=Ht?Zt/Ht:0,Gt=Math.ceil(Ct*Pt);Gt=Math.max(Gt,0),Gt=Math.min(Gt,Pt),Mn=(0,Ce.Z)(function(){He(Gt,Ue)})}},Jn=function(){Nt(!1),Te()};return window.addEventListener("mousemove",$n,{passive:!0}),window.addEventListener("touchmove",$n,{passive:!0}),window.addEventListener("mouseup",Jn,{passive:!0}),window.addEventListener("touchend",Jn,{passive:!0}),function(){window.removeEventListener("mousemove",$n),window.removeEventListener("touchmove",$n),window.removeEventListener("mouseup",Jn),window.removeEventListener("touchend",Jn),Ce.Z.cancel(Mn)}}},[vt]),z.useEffect(function(){return gn(),function(){clearTimeout(zn.current)}},[Ze]),z.useImperativeHandle(ne,function(){return{delayHidden:gn}});var Sn="".concat(ue,"-scrollbar"),Yn={position:"absolute",visibility:xn?null:"hidden"},pn={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return Ue?(Object.assign(Yn,{height:8,left:0,right:0,bottom:0}),Object.assign(pn,(0,Pe.Z)({height:"100%",width:_e},wt?"left":"right",tn))):(Object.assign(Yn,(0,Pe.Z)({width:8,top:0,bottom:0},wt?"right":"left",0)),Object.assign(pn,{width:"100%",height:_e,top:tn})),z.createElement("div",{ref:Rt,className:oe()(Sn,(0,Pe.Z)((0,Pe.Z)((0,Pe.Z)({},"".concat(Sn,"-horizontal"),Ue),"".concat(Sn,"-vertical"),!Ue),"".concat(Sn,"-visible"),xn)),style:(0,a.Z)((0,a.Z)({},Yn),ut),onMouseDown:sn,onMouseMove:gn},z.createElement("div",{ref:Vt,className:oe()("".concat(Sn,"-thumb"),(0,Pe.Z)({},"".concat(Sn,"-thumb-moving"),vt)),style:(0,a.Z)((0,a.Z)({},pn),yt),onMouseDown:$t}))}),et=nt,Ye=20;function Qe(){var Ne=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,ue=Ne/ne*Ne;return isNaN(ue)&&(ue=0),ue=Math.max(ue,Ye),Math.floor(ue)}var Je=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],st=[],qe={overflowY:"auto",overflowAnchor:"none"};function ft(Ne,ne){var ue=Ne.prefixCls,Me=ue===void 0?"rc-virtual-list":ue,Ze=Ne.className,Ee=Ne.height,be=Ne.itemHeight,Te=Ne.fullHeight,He=Te===void 0?!0:Te,Ue=Ne.style,_e=Ne.data,ct=Ne.children,ut=Ne.itemKey,yt=Ne.virtual,at=Ne.direction,rt=Ne.scrollWidth,Et=Ne.component,vt=Et===void 0?"div":Et,Nt=Ne.onScroll,Ft=Ne.onVirtualScroll,Ot=Ne.onVisibleChange,kt=Ne.innerProps,Bt=Ne.extraRender,bt=Ne.styles,jt=Ne.showScrollBar,Kt=jt===void 0?"optional":jt,qt=(0,ee.Z)(Ne,Je),wt=z.useCallback(function(Dn){return typeof ut=="function"?ut(Dn):Dn==null?void 0:Dn[ut]},[ut]),Rt=we(wt,null,null),Vt=(0,ye.Z)(Rt,4),_t=Vt[0],un=Vt[1],xn=Vt[2],Wn=Vt[3],zn=!!(yt!==!1&&Ee&&be),gn=z.useMemo(function(){return Object.values(xn.maps).reduce(function(Dn,Hn){return Dn+Hn},0)},[xn.id,xn.maps]),Ln=zn&&_e&&(Math.max(be*_e.length,gn)>Ee||!!rt),mn=at==="rtl",tn=oe()(Me,(0,Pe.Z)({},"".concat(Me,"-rtl"),mn),Ze),sn=_e||st,ln=(0,z.useRef)(),$t=(0,z.useRef)(),vn=(0,z.useRef)(),bn=(0,z.useState)(0),Sn=(0,ye.Z)(bn,2),Yn=Sn[0],pn=Sn[1],Mn=(0,z.useState)(0),$n=(0,ye.Z)(Mn,2),Jn=$n[0],Cr=$n[1],cr=(0,z.useState)(!1),dn=(0,ye.Z)(cr,2),En=dn[0],Gn=dn[1],Xn=function(){Gn(!0)},Wt=function(){Gn(!1)},Xt={getKey:wt};function Tt(Dn){pn(function(Hn){var Vn;typeof Dn=="function"?Vn=Dn(Hn):Vn=Dn;var Bn=rr(Vn);return ln.current.scrollTop=Bn,Bn})}var Zt=(0,z.useRef)({start:0,end:sn.length}),Pt=(0,z.useRef)(),Ht=ve(sn,wt),Ct=(0,ye.Z)(Ht,1),Gt=Ct[0];Pt.current=Gt;var Jt=z.useMemo(function(){if(!zn)return{scrollHeight:void 0,start:0,end:sn.length-1,offset:void 0};if(!Ln){var Dn;return{scrollHeight:((Dn=$t.current)===null||Dn===void 0?void 0:Dn.offsetHeight)||0,start:0,end:sn.length-1,offset:void 0}}for(var Hn=0,Vn,Bn,lr,mr=sn.length,Un=0;Un<mr;Un+=1){var Nn=sn[Un],Qn=wt(Nn),ur=xn.get(Qn),Pr=Hn+(ur===void 0?be:ur);Pr>=Yn&&Vn===void 0&&(Vn=Un,Bn=Hn),Pr>Yn+Ee&&lr===void 0&&(lr=Un),Hn=Pr}return Vn===void 0&&(Vn=0,Bn=0,lr=Math.ceil(Ee/be)),lr===void 0&&(lr=sn.length-1),lr=Math.min(lr+1,sn.length-1),{scrollHeight:Hn,start:Vn,end:lr,offset:Bn}},[Ln,zn,Yn,sn,Wn,Ee]),xt=Jt.scrollHeight,St=Jt.start,Dt=Jt.end,It=Jt.offset;Zt.current.start=St,Zt.current.end=Dt,z.useLayoutEffect(function(){var Dn=xn.getRecord();if(Dn.size===1){var Hn=Array.from(Dn.keys())[0],Vn=Dn.get(Hn),Bn=sn[St];if(Bn&&Vn===void 0){var lr=wt(Bn);if(lr===Hn){var mr=xn.get(Hn),Un=mr-be;Tt(function(Nn){return Nn+Un})}}}xn.resetRecord()},[xt]);var Lt=z.useState({width:0,height:Ee}),rn=(0,ye.Z)(Lt,2),an=rn[0],cn=rn[1],In=function(Hn){cn({width:Hn.offsetWidth,height:Hn.offsetHeight})},kn=(0,z.useRef)(),tr=(0,z.useRef)(),Rn=z.useMemo(function(){return Qe(an.width,rt)},[an.width,rt]),Fn=z.useMemo(function(){return Qe(an.height,xt)},[an.height,xt]),Zn=xt-Ee,qn=(0,z.useRef)(Zn);qn.current=Zn;function rr(Dn){var Hn=Dn;return Number.isNaN(qn.current)||(Hn=Math.min(Hn,qn.current)),Hn=Math.max(Hn,0),Hn}var ir=Yn<=0,dr=Yn>=Zn,_n=Jn<=0,or=Jn>=rt,sr=ke(ir,dr,_n,or),jr=function(){return{x:mn?-Jn:Jn,y:Yn}},wr=(0,z.useRef)(jr()),br=(0,te.zX)(function(Dn){if(Ft){var Hn=(0,a.Z)((0,a.Z)({},jr()),Dn);(wr.current.x!==Hn.x||wr.current.y!==Hn.y)&&(Ft(Hn),wr.current=Hn)}});function Er(Dn,Hn){var Vn=Dn;Hn?((0,le.flushSync)(function(){Cr(Vn)}),br()):Tt(Vn)}function Br(Dn){var Hn=Dn.currentTarget.scrollTop;Hn!==Yn&&Tt(Hn),Nt==null||Nt(Dn),br()}var Sr=function(Hn){var Vn=Hn,Bn=rt?rt-an.width:0;return Vn=Math.max(Vn,0),Vn=Math.min(Vn,Bn),Vn},hr=(0,te.zX)(function(Dn,Hn){Hn?((0,le.flushSync)(function(){Cr(function(Vn){var Bn=Vn+(mn?-Dn:Dn);return Sr(Bn)})}),br()):Tt(function(Vn){var Bn=Vn+Dn;return Bn})}),pr=De(zn,ir,dr,_n,or,!!rt,hr),kr=(0,ye.Z)(pr,2),Xr=kr[0],mi=kr[1];Ge(zn,ln,function(Dn,Hn,Vn,Bn){var lr=Bn;return sr(Dn,Hn,Vn)?!1:!lr||!lr._virtualHandled?(lr&&(lr._virtualHandled=!0),Xr({preventDefault:function(){},deltaX:Dn?Hn:0,deltaY:Dn?0:Hn}),!0):!1}),We(Ln,ln,function(Dn){Tt(function(Hn){return Hn+Dn})}),(0,ce.Z)(function(){function Dn(Vn){var Bn=ir&&Vn.detail<0,lr=dr&&Vn.detail>0;zn&&!Bn&&!lr&&Vn.preventDefault()}var Hn=ln.current;return Hn.addEventListener("wheel",Xr,{passive:!1}),Hn.addEventListener("DOMMouseScroll",mi,{passive:!0}),Hn.addEventListener("MozMousePixelScroll",Dn,{passive:!1}),function(){Hn.removeEventListener("wheel",Xr),Hn.removeEventListener("DOMMouseScroll",mi),Hn.removeEventListener("MozMousePixelScroll",Dn)}},[zn,ir,dr]),(0,ce.Z)(function(){if(rt){var Dn=Sr(Jn);Cr(Dn),br({x:Dn})}},[an.width,rt]);var _r=function(){var Hn,Vn;(Hn=kn.current)===null||Hn===void 0||Hn.delayHidden(),(Vn=tr.current)===null||Vn===void 0||Vn.delayHidden()},ai=$e(ln,sn,xn,be,wt,function(){return un(!0)},Tt,_r);z.useImperativeHandle(ne,function(){return{nativeElement:vn.current,getScrollInfo:jr,scrollTo:function(Hn){function Vn(Bn){return Bn&&(0,gt.Z)(Bn)==="object"&&("left"in Bn||"top"in Bn)}Vn(Hn)?(Hn.left!==void 0&&Cr(Sr(Hn.left)),ai(Hn.top)):ai(Hn)}}}),(0,ce.Z)(function(){if(Ot){var Dn=sn.slice(St,Dt+1);Ot(Dn,sn)}},[St,Dt,sn]);var ei=Se(sn,wt,xn,be),ui=Bt==null?void 0:Bt({start:St,end:Dt,virtual:Ln,offsetX:Jn,offsetY:It,rtl:mn,getSize:ei}),xr=he(sn,St,Dt,rt,Jn,_t,ct,Xt),Ir=null;Ee&&(Ir=(0,a.Z)((0,Pe.Z)({},He?"height":"maxHeight",Ee),qe),zn&&(Ir.overflowY="hidden",rt&&(Ir.overflowX="hidden"),En&&(Ir.pointerEvents="none")));var ar={};return mn&&(ar.dir="rtl"),z.createElement("div",(0,x.Z)({ref:vn,style:(0,a.Z)((0,a.Z)({},Ue),{},{position:"relative"}),className:tn},ar,qt),z.createElement(re.Z,{onResize:In},z.createElement(vt,{className:"".concat(Me,"-holder"),style:Ir,ref:ln,onScroll:Br,onMouseEnter:_r},z.createElement(se,{prefixCls:Me,height:xt,offsetX:Jn,offsetY:It,scrollWidth:rt,onInnerResize:un,ref:$t,innerProps:kt,rtl:mn,extra:ui},xr))),Ln&&xt>Ee&&z.createElement(et,{ref:kn,prefixCls:Me,scrollOffset:Yn,scrollRange:xt,rtl:mn,onScroll:Er,onStartMove:Xn,onStopMove:Wt,spinSize:Fn,containerSize:an.height,style:bt==null?void 0:bt.verticalScrollBar,thumbStyle:bt==null?void 0:bt.verticalScrollBarThumb,showScrollBar:Kt}),Ln&&rt>an.width&&z.createElement(et,{ref:tr,prefixCls:Me,scrollOffset:Jn,scrollRange:rt,rtl:mn,onScroll:Er,onStartMove:Xn,onStopMove:Wt,spinSize:Rn,containerSize:an.width,horizontal:!0,style:bt==null?void 0:bt.horizontalScrollBar,thumbStyle:bt==null?void 0:bt.horizontalScrollBarThumb,showScrollBar:Kt}))}var lt=z.forwardRef(ft);lt.displayName="List";var tt=lt,Re=tt},25510:function(Cn){"use strict";Cn.exports="data:image/png;base64,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KFt6yaXs+quutUsvuMiuue5aW2T8Inbu+efZVltvHbZG33LrLfaRj3zEXnvtVVtnnbXt9F/+0iZMnBjcUQR7H3HEkbbV5pvZT37ykwBifnDiD0KW1n9+3wfsC1/6oq215po2ZpGxfUGsNrtvU01I+DbK5r4+x8aMGGUv/O0Fm3H3Pfbv/7a3PXD/X23XXXe19ddfzzbb5G12wcUX2+k//6W99tosW3+99e1XZ54Z3DCf+PQn7eprrrannn/aPvjB3e0D73+/PfPUU3brLX+y478JPSbaN75xtG280UZhq/deH/mwzXx1pu20y062yz/ubBPfsqjtt+8X7MmHH7X11p5m//Otb9vqq69tN15/rZ140g/sxz/7ic0dO9Le99732YYbTLcVll/epq21tm20ySbzdzD17S9iy7cy7gZXyPw5UABLASztisMCWPIpVwBLASz5XNOBJwpg6QMs7CB59NFHbcsttwxU1Xb4kOhtvmK84vLf2zlnnWXHH3ucTZo4ySZNmmSjx4wOwbFYENiGO2nRybbKaqvaMccdazded4Mdeeih9tijj4Wg2lN/9rOwK2jG7XfY1b//vX3xC1+28YtOsF+feaZtseWWNmvOHLvplpsDYGG30Lrrrms//elPQ06Na66+OgCWww873LbeZhs76Yc/tD/84UY78cQT7cKLLrL37/FB+++v7G9rrLGmjSADLwnm5r7WlzyMlLbs+QnpS14P7bn5pltt749+xJZdehk78sgjbOONN7IllphiL738ou237352+SWX29hRY+17J37fVnjrCvbxT37C/vDHP9riUxcPcSwrLLO8vfDC32zGXXfZx/b+t5Cw8dvHn2Brr72O3XvfvfbZfT9jq6y+in1or73sA8ThjFvEDjn8SDvzF7+2xSZOtgM//2V7/7+83/508y32fz/8vp38s1Ns1PhF7Mprr7ZVlls+ZLcdM2qMjRnLoZEcc9C3zbtvbxCRyH1gZX4aluISKjEsbUvDAljySVcASwEs+VzTgScKYGkGLH0JZV+3q6+6yn7323PtW0cfbWuvsaZt+45t+/JdjCThGnlMRtioMWNssSmL2ft2+4Cdecav7bhvHWcv/O1vtsvOO9uJP/iBjRk5xh595CG76Y832gfe///sLYsvZr88/XTbfMstQv6Tm2+91fbYfY/g/thg/fUDYFl08mS7WoDl8CNtm222thN/eJLdfPNNAbj87ne/tX9833vtawd9LcTUAFiwrMx9ffb8RGucJzSq75yiESPt7rtn2JVXXm2f/cxnbf31N7Djjv2WTZ++QThO4PUR8+yggw6ys848y5576nk79LDDbM01VrPPf+m/QgDt6musbuedf74tOXVJe+WVl+0v9/3F9tjjQ/bIww/bN446Ouyauv322+yrB+5vSy+7tG2+xWb2trdvYiNHj7RzLrzYbrjyGpsy+S22z3982j7x8U/aH2/6g/3gRyfZz375c3vLkovbTTfdbMtNmdJ3oGJIudJ34GII8OGMGfH8/DOaOCuJq1hYioWlXXFYAEs+5QpgKYAln2s68EQBLM2AhWX9vLlz7bprr7XzzzvPjv7GUbb9dtvbFz//haDAcVPMsXk2dvy4cA4QwGPqUkvZ9/7ve/a9737PXnv1VfvAbrvZccceGzLG/u3F5+z2O2+zbbZ5hy2x5FT7xS9+YVtsvkVwdtzyp1tst/d/MOQq2XD6dPvZz061iePH2zVXX2OXX3G5HXHkkbbV1lvZD086yW67/TY75eST7de//rW9Y4ft7agjjrT11l03HHgYzhsaafbySy8FlxWuq3Hjxtn4CRPt5ptvtQsvvMj++7+/attsu7Udc8yxtu5664YTnIl1OeHbJ9hpp/3S7pvxF9t3n31svWlr28GHHWIPPPhX22STje1HJ59iyyy7jL362iy7//4HbM899rQHH3jIDj/kkHAMwJ9uucWOOPLwEEczdcmpNmWJKSGe56Hnnrbnn3zSll1iKfvYHh+x/fbZz669/no76Scn2+lnnWnLrbyiXX81gGZyOOCRYws4KTqYi8h+O9IBlvm8r4iWAlgKYGlXHBbAkk+5AlgKYMnnmg48UQBLAmCZ7xP6/SWX2tlnnGEnfv/79o+77mIHfe1gW2vatL6ji/G3zE8pj6+CBGz/+7//a9854bshv8n7/+V9dsJxx4dYl7+99LzdcdfttuUWW9viS04JW54BLLPnzLVbb7nV9tp9z2AhIYbkpz/BwjLJfn/55XbFFVfat775LVt/w+l2+umn2cOPPmo/P+2Xdvwxx9hKq/6D/fDEH9qmm2xiE8ct0medmDfXbrjuOrv4ggvsvvvusw9/9GO2wYbT7bHHn7Srrr7GPvmf/2nbbvsO+8Y3vm7rrbeuLUKm3dfNjjnmGPvlaafbX+673z7+7x+3rbfYzA446AC79957bNq0dUKcy8RJEwNgeeCBB23vvfe22/98hx33rWNt1ZVXsRtvvMG+ccThNmrsaFt6uWVs6lJL2quzXrOZYyzE0Cw9ZartsOU77D8+/Um76ppr7KQfnWSnn/krW2Oj9e388863pSZNslE0ZNYcGzV6HBnl5h87PTIAn+AW0tlK84NYCmApgKVdcVgASz7lehKw1HWDFNYc9pZz4e9PPbxK9XL6cspBZEF+vf66UX799dc3GDD1IkYh9+A/4gteeuml1FeEcl/+8pfDx1/+LKSqM4ze/e53B1dAKg2yGjS/cC8Alm7wmWir80j4P9tzORTOx6eoXKsYFh0BwVice+659o1vfMPe80/vsSOOPMKmTSMPy7yQxI006ToXhXeRFfeII46wxx57zN7+9reHZ7n/l7/cZ9ddd53tvffHwtkvlCN2hrbeeOON9m//9m8hTfyaa64ZLCzElpx11lkhhuV73/uebb75Fvbzn58a5tP5559v//7v/x6exZWzzTbbhLq4x3zADXXCCSfYs889Z//xH/9hn/jEJ0JEDu/56Ec/YmuttVYAKGSCXXzxxQONPvvZz9pvf/vb0IZjjz02lPnUpz5lHPq51FJL2U033WSkgKf+GTPuCfUQ/3PkkUeGNj/4wIP22c991kiHv+eee9r73ve+EEtz94wZNnnSJJswYUJ4nnl3/fXX2/e///1gZdpg+nS78IILQmyQrpSzvSgbp+b32ZMZH9qn9O/QhrGiTdTPuDLXcrLdtpPptp353EoGLkyZbuuyXUMzDnPs5oUMvPLKKyvPU6tqF7899NBDtsEGG1TK5qqs6jxTDj/s5igOw7qff/75cDYQ3712oUwQcvFVN1H5fbvttgtK6s0KWAYyhp0ELAIhHOD5m9/8xv7nf/4nbEN+73vfa8svv3wABzp0k7/JdEtsC7t+vvSlL9ndd98djoAA6FAeAfy73/0ugBCU9tlnnx3O4AF0sK35wx/+cOBhTp3FSsM5VwTX/uEPfwi5WN7xjneE/0+dOtVuv/32AFQALgALANQee+wR3k9beRfPAIxOOumk0G5ACefNcBo67iISzwFY1lhjjQAgADgciUGbAVOAi3/9138NQp3yhxxyiO200072+OOP2x//+Ec79NBDg7I/+uijgxCnzIc+9KEAPHbb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"},51941:function(Cn){"use strict";Cn.exports="data:image/png;base64,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"},93314:function(Cn){"use strict";Cn.exports="data:image/png;base64,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"},16722:function(Cn,Ut,ge){"use strict";ge.d(Ut,{Z:function(){return oe}});const x=re=>typeof re=="object"&&re!=null&&re.nodeType===1,gt=(re,te)=>(!te||re!=="hidden")&&re!=="visible"&&re!=="clip",a=(re,te)=>{if(re.clientHeight<re.scrollHeight||re.clientWidth<re.scrollWidth){const ce=getComputedStyle(re,null);return gt(ce.overflowY,te)||gt(ce.overflowX,te)||(z=>{const le=(ie=>{if(!ie.ownerDocument||!ie.ownerDocument.defaultView)return null;try{return ie.ownerDocument.defaultView.frameElement}catch(se){return null}})(z);return!!le&&(le.clientHeight<z.scrollHeight||le.clientWidth<z.scrollWidth)})(re)}return!1},Pe=(re,te,ce,z,le,ie,se,ae)=>ie<re&&se>te||ie>re&&se<te?0:ie<=re&&ae<=ce||se>=te&&ae>=ce?ie-re-z:se>te&&ae<ce||ie<re&&ae>ce?se-te+le:0,ye=re=>{const te=re.parentElement;return te==null?re.getRootNode().host||null:te},ee=(re,te)=>{var ce,z,le,ie;if(typeof document=="undefined")return[];const{scrollMode:se,block:ae,inline:he,boundary:pe,skipOverflowHiddenElements:me}=te,ve=typeof pe=="function"?pe:et=>et!==pe;if(!x(re))throw new TypeError("Invalid target");const Ce=document.scrollingElement||document.documentElement,Be=[];let Fe=re;for(;x(Fe)&&ve(Fe);){if(Fe=ye(Fe),Fe===Ce){Be.push(Fe);break}Fe!=null&&Fe===document.body&&a(Fe)&&!a(document.documentElement)||Fe!=null&&a(Fe,me)&&Be.push(Fe)}const ke=(z=(ce=window.visualViewport)==null?void 0:ce.width)!=null?z:innerWidth,De=(ie=(le=window.visualViewport)==null?void 0:le.height)!=null?ie:innerHeight,{scrollX:Se,scrollY:xe}=window,{height:Oe,width:Ie,top:Le,right:je,bottom:we,left:Ve}=re.getBoundingClientRect(),{top:Ge,right:ze,bottom:it,left:We}=(et=>{const Ye=window.getComputedStyle(et);return{top:parseFloat(Ye.scrollMarginTop)||0,right:parseFloat(Ye.scrollMarginRight)||0,bottom:parseFloat(Ye.scrollMarginBottom)||0,left:parseFloat(Ye.scrollMarginLeft)||0}})(re);let Ke=ae==="start"||ae==="nearest"?Le-Ge:ae==="end"?we+it:Le+Oe/2-Ge+it,$e=he==="center"?Ve+Ie/2-We+ze:he==="end"?je+ze:Ve-We;const nt=[];for(let et=0;et<Be.length;et++){const Ye=Be[et],{height:Qe,width:Je,top:st,right:qe,bottom:ft,left:lt}=Ye.getBoundingClientRect();if(se==="if-needed"&&Le>=0&&Ve>=0&&we<=De&&je<=ke&&(Ye===Ce&&!a(Ye)||Le>=st&&we<=ft&&Ve>=lt&&je<=qe))return nt;const tt=getComputedStyle(Ye),Re=parseInt(tt.borderLeftWidth,10),Ne=parseInt(tt.borderTopWidth,10),ne=parseInt(tt.borderRightWidth,10),ue=parseInt(tt.borderBottomWidth,10);let Me=0,Ze=0;const Ee="offsetWidth"in Ye?Ye.offsetWidth-Ye.clientWidth-Re-ne:0,be="offsetHeight"in Ye?Ye.offsetHeight-Ye.clientHeight-Ne-ue:0,Te="offsetWidth"in Ye?Ye.offsetWidth===0?0:Je/Ye.offsetWidth:0,He="offsetHeight"in Ye?Ye.offsetHeight===0?0:Qe/Ye.offsetHeight:0;if(Ce===Ye)Me=ae==="start"?Ke:ae==="end"?Ke-De:ae==="nearest"?Pe(xe,xe+De,De,Ne,ue,xe+Ke,xe+Ke+Oe,Oe):Ke-De/2,Ze=he==="start"?$e:he==="center"?$e-ke/2:he==="end"?$e-ke:Pe(Se,Se+ke,ke,Re,ne,Se+$e,Se+$e+Ie,Ie),Me=Math.max(0,Me+xe),Ze=Math.max(0,Ze+Se);else{Me=ae==="start"?Ke-st-Ne:ae==="end"?Ke-ft+ue+be:ae==="nearest"?Pe(st,ft,Qe,Ne,ue+be,Ke,Ke+Oe,Oe):Ke-(st+Qe/2)+be/2,Ze=he==="start"?$e-lt-Re:he==="center"?$e-(lt+Je/2)+Ee/2:he==="end"?$e-qe+ne+Ee:Pe(lt,qe,Je,Re,ne+Ee,$e,$e+Ie,Ie);const{scrollLeft:Ue,scrollTop:_e}=Ye;Me=He===0?0:Math.max(0,Math.min(_e+Me/He,Ye.scrollHeight-Qe/He+be)),Ze=Te===0?0:Math.max(0,Math.min(Ue+Ze/Te,Ye.scrollWidth-Je/Te+Ee)),Ke+=_e-Me,$e+=Ue-Ze}nt.push({el:Ye,top:Me,left:Ze})}return nt},E=re=>re===!1?{block:"end",inline:"nearest"}:(te=>te===Object(te)&&Object.keys(te).length!==0)(re)?re:{block:"start",inline:"nearest"};function oe(re,te){if(!re.isConnected||!(le=>{let ie=le;for(;ie&&ie.parentNode;){if(ie.parentNode===document)return!0;ie=ie.parentNode instanceof ShadowRoot?ie.parentNode.host:ie.parentNode}return!1})(re))return;const ce=(le=>{const ie=window.getComputedStyle(le);return{top:parseFloat(ie.scrollMarginTop)||0,right:parseFloat(ie.scrollMarginRight)||0,bottom:parseFloat(ie.scrollMarginBottom)||0,left:parseFloat(ie.scrollMarginLeft)||0}})(re);if((le=>typeof le=="object"&&typeof le.behavior=="function")(te))return te.behavior(ee(re,te));const z=typeof te=="boolean"||te==null?void 0:te.behavior;for(const{el:le,top:ie,left:se}of ee(re,E(te))){const ae=ie-ce.top+ce.bottom,he=se-ce.left+ce.right;le.scroll({top:ae,left:he,behavior:z})}}}}]);
|