|
|
!(function(){var Dm=Object.defineProperty;var Qv=Object.getOwnPropertySymbols;var Rm=Object.prototype.hasOwnProperty,Tm=Object.prototype.propertyIsEnumerable;var Sg=(zn,it,d)=>it in zn?Dm(zn,it,{enumerable:!0,configurable:!0,writable:!0,value:d}):zn[it]=d,Fg=(zn,it)=>{for(var d in it||(it={}))Rm.call(it,d)&&Sg(zn,d,it[d]);if(Qv)for(var d of Qv(it))Tm.call(it,d)&&Sg(zn,d,it[d]);return zn};var yi=(zn,it,d)=>Sg(zn,typeof it!="symbol"?it+"":it,d);(self.webpackChunk=self.webpackChunk||[]).push([[5902],{27812:function(zn,it,d){"use strict";d.d(it,{Z:function(){return L}});var q=d(54476),H=d(59301),W={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},Ee=W,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,q.Z)({},u,{ref:U,icon:Ee}))},w=H.forwardRef(te),L=w},89489:function(zn,it,d){"use strict";d.d(it,{Z:function(){return L}});var q=d(54476),H=d(59301),W={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},Ee=W,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,q.Z)({},u,{ref:U,icon:Ee}))},w=H.forwardRef(te),L=w},59477:function(zn,it,d){"use strict";d.d(it,{Z:function(){return L}});var q=d(54476),H=d(59301),W={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"},Ee=W,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,q.Z)({},u,{ref:U,icon:Ee}))},w=H.forwardRef(te),L=w},40001:function(zn,it,d){"use strict";d.d(it,{Z:function(){return L}});var q=d(54476),H=d(59301),W={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},Ee=W,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,q.Z)({},u,{ref:U,icon:Ee}))},w=H.forwardRef(te),L=w},67921:function(zn,it,d){"use strict";d.d(it,{Z:function(){return L}});var q=d(54476),H=d(59301),W={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z"}}]},name:"delivered-procedure",theme:"outlined"},Ee=W,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,q.Z)({},u,{ref:U,icon:Ee}))},w=H.forwardRef(te),L=w},49198:function(zn,it,d){"use strict";d.d(it,{Z:function(){return L}});var q=d(54476),H=d(59301),W={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"},Ee=W,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,q.Z)({},u,{ref:U,icon:Ee}))},w=H.forwardRef(te),L=w},84105:function(zn,it,d){"use strict";d.d(it,{Z:function(){return L}});var q=d(54476),H=d(59301),W={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},Ee=W,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,q.Z)({},u,{ref:U,icon:Ee}))},w=H.forwardRef(te),L=w},18785:function(zn,it,d){"use strict";d.d(it,{Z:function(){return L}});var q=d(54476),H=d(59301),W={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},Ee=W,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,q.Z)({},u,{ref:U,icon:Ee}))},w=H.forwardRef(te),L=w},73331:function(zn,it,d){"use strict";d.d(it,{Z:function(){return L}});var q=d(54476),H=d(59301),W={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},Ee=W,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,q.Z)({},u,{ref:U,icon:Ee}))},w=H.forwardRef(te),L=w},15277:function(zn,it,d){"use strict";d.d(it,{Z:function(){return L}});var q=d(54476),H=d(59301),W={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},Ee=W,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,q.Z)({},u,{ref:U,icon:Ee}))},w=H.forwardRef(te),L=w},52671:function(zn,it,d){"use strict";d.d(it,{Z:function(){return L}});var q=d(54476),H=d(59301),W={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"},Ee=W,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,q.Z)({},u,{ref:U,icon:Ee}))},w=H.forwardRef(te),L=w},8657:function(zn,it,d){"use strict";d.d(it,{Z:function(){return L}});var q=d(54476),H=d(59301),W={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"},Ee=W,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,q.Z)({},u,{ref:U,icon:Ee}))},w=H.forwardRef(te),L=w},56082:function(zn,it,d){"use strict";d.d(it,{Z:function(){return L}});var q=d(54476),H=d(59301),W={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"},Ee=W,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,q.Z)({},u,{ref:U,icon:Ee}))},w=H.forwardRef(te),L=w},33853:function(zn,it,d){"use strict";d.d(it,{Z:function(){return L}});var q=d(54476),H=d(59301),W={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},Ee=W,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,q.Z)({},u,{ref:U,icon:Ee}))},w=H.forwardRef(te),L=w},15075:function(zn,it,d){"use strict";d.d(it,{Z:function(){return L}});var q=d(54476),H=d(59301),W={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"},Ee=W,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,q.Z)({},u,{ref:U,icon:Ee}))},w=H.forwardRef(te),L=w},43531:function(zn,it,d){"use strict";d.d(it,{Z:function(){return L}});var q=d(54476),H=d(59301),W={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"},Ee=W,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,q.Z)({},u,{ref:U,icon:Ee}))},w=H.forwardRef(te),L=w},61485:function(zn,it,d){"use strict";d.d(it,{Z:function(){return L}});var q=d(54476),H=d(59301),W={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},Ee=W,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,q.Z)({},u,{ref:U,icon:Ee}))},w=H.forwardRef(te),L=w},38819:function(zn,it,d){"use strict";d.d(it,{Z:function(){return L}});var q=d(54476),H=d(59301),W={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},Ee=W,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,q.Z)({},u,{ref:U,icon:Ee}))},w=H.forwardRef(te),L=w},47472:function(zn,it,d){"use strict";d.d(it,{Z:function(){return L}});var q=d(54476),H=d(59301),W={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},Ee=W,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,q.Z)({},u,{ref:U,icon:Ee}))},w=H.forwardRef(te),L=w},4958:function(zn,it,d){"use strict";d.d(it,{Z:function(){return L}});var q=d(54476),H=d(59301),W={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M924.8 625.7l-65.5-56c3.1-19 4.7-38.4 4.7-57.8s-1.6-38.8-4.7-57.8l65.5-56a32.03 32.03 0 009.3-35.2l-.9-2.6a443.74 443.74 0 00-79.7-137.9l-1.8-2.1a32.12 32.12 0 00-35.1-9.5l-81.3 28.9c-30-24.6-63.5-44-99.7-57.6l-15.7-85a32.05 32.05 0 00-25.8-25.7l-2.7-.5c-52.1-9.4-106.9-9.4-159 0l-2.7.5a32.05 32.05 0 00-25.8 25.7l-15.8 85.4a351.86 351.86 0 00-99 57.4l-81.9-29.1a32 32 0 00-35.1 9.5l-1.8 2.1a446.02 446.02 0 00-79.7 137.9l-.9 2.6c-4.5 12.5-.8 26.5 9.3 35.2l66.3 56.6c-3.1 18.8-4.6 38-4.6 57.1 0 19.2 1.5 38.4 4.6 57.1L99 625.5a32.03 32.03 0 00-9.3 35.2l.9 2.6c18.1 50.4 44.9 96.9 79.7 137.9l1.8 2.1a32.12 32.12 0 0035.1 9.5l81.9-29.1c29.8 24.5 63.1 43.9 99 57.4l15.8 85.4a32.05 32.05 0 0025.8 25.7l2.7.5a449.4 449.4 0 00159 0l2.7-.5a32.05 32.05 0 0025.8-25.7l15.7-85a350 350 0 0099.7-57.6l81.3 28.9a32 32 0 0035.1-9.5l1.8-2.1c34.8-41.1 61.6-87.5 79.7-137.9l.9-2.6c4.5-12.3.8-26.3-9.3-35zM788.3 465.9c2.5 15.1 3.8 30.6 3.8 46.1s-1.3 31-3.8 46.1l-6.6 40.1 74.7 63.9a370.03 370.03 0 01-42.6 73.6L721 702.8l-31.4 25.8c-23.9 19.6-50.5 35-79.3 45.8l-38.1 14.3-17.9 97a377.5 377.5 0 01-85 0l-17.9-97.2-37.8-14.5c-28.5-10.8-55-26.2-78.7-45.7l-31.4-25.9-93.4 33.2c-17-22.9-31.2-47.6-42.6-73.6l75.5-64.5-6.5-40c-2.4-14.9-3.7-30.3-3.7-45.5 0-15.3 1.2-30.6 3.7-45.5l6.5-40-75.5-64.5c11.3-26.1 25.6-50.7 42.6-73.6l93.4 33.2 31.4-25.9c23.7-19.5 50.2-34.9 78.7-45.7l37.9-14.3 17.9-97.2c28.1-3.2 56.8-3.2 85 0l17.9 97 38.1 14.3c28.7 10.8 55.4 26.2 79.3 45.8l31.4 25.8 92.8-32.9c17 22.9 31.2 47.6 42.6 73.6L781.8 426l6.5 39.9zM512 326c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm79.2 255.2A111.6 111.6 0 01512 614c-29.9 0-58-11.7-79.2-32.8A111.6 111.6 0 01400 502c0-29.9 11.7-58 32.8-79.2C454 401.6 482.1 390 512 390c29.9 0 58 11.6 79.2 32.8A111.6 111.6 0 01624 502c0 29.9-11.7 58-32.8 79.2z"}}]},name:"setting",theme:"outlined"},Ee=W,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,q.Z)({},u,{ref:U,icon:Ee}))},w=H.forwardRef(te),L=w},49632:function(zn,it,d){"use strict";d.d(it,{H:function(){return w}});var q=d(59301),H=d(78241),W=d(92832),Ee=d(42441),P=d(76818);const te=({form:L,index:$=1,field:u,ParentName:U=[]})=>{(typeof U=="string"||typeof U=="number")&&(U=[U]);const S=H.default.useWatch([...U,u.name,"chart_1"],{form:L}),b=H.default.useWatch([...U,u.name,"chart_2"],{form:L}),k=H.default.useWatch([...U,u.name,"name"],{form:L}),K=H.default.useWatch([...U,u.name,"question_type"],{form:L}),_=(0,q.useMemo)(()=>{const J=[],j=[];return S==null||S.forEach(oe=>{J.push(oe==null?void 0:oe.x_axis),j.push(oe==null?void 0:oe.y_axis)}),{tooltip:{},grid:{left:"7%",right:"5%",bottom:"15%",top:"15%",containLabel:!0},xAxis:{type:"category",data:[...J||[],[4,5,6,7,8].includes(K)?"\u5206\u6570\u533A\u95F4":"\u7B54\u5BF9\u9898\u6570\uFF08\u5355\u4F4D\uFF1A\u9898\uFF09"],axisTick:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666",interval:0}},yAxis:{name:"\u4EBA\u6570\uFF08\u5355\u4F4D\uFF1A\u4EBA\uFF09",nameTextStyle:{color:"#666",padding:[0,0,10,0]},type:"value",splitLine:{show:!1},axisLine:{show:!0,lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},series:[{data:j,barMaxWidth:"40px",itemStyle:{color:"#A2BEFF",borderColor:"#165DFF"},type:"bar"}]}},[S]),ue=(0,q.useMemo)(()=>{const J=[],j=[];return b==null||b.forEach(oe=>{J.push(oe==null?void 0:oe.x_axis),j.push(Math.round((oe==null?void 0:oe.y_axis)*1e4)/100)}),{tooltip:{},grid:{left:"5%",right:"5%",bottom:"7%",containLabel:!0},xAxis:{type:"category",data:[...J||[],"\u9898\u76EE"],axisTick:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666",interval:0,formatter:(oe,X)=>oe!=="\u9898\u76EE"?`${X+1}
|
|
|
|
|
|
{subtext|${(oe.length>6?oe==null?void 0:oe.slice(0,6):oe).split("").join(`
|
|
|
`)}}`:oe,rich:{subtext:{align:"center",color:"#666",lineHeight:15}}}},yAxis:{name:"\u5E73\u5747\u5F97\u5206",nameTextStyle:{color:"#666",padding:[0,0,10,0]},type:"value",splitLine:{show:!1},axisLine:{show:!0,lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},series:[{data:j,barMaxWidth:"40px",itemStyle:{color:"#2EC25B"},type:"bar",label:{color:"#666",show:!0,position:"top",valueAnimation:!0,formatter:"{c}%"}}]}},[b]);return q.createElement(q.Fragment,null,q.createElement("div",{className:"text-500 font14 mb10"},$,".",k),q.createElement(H.default.Item,{name:[u.name,"content"]},q.createElement(W.default.TextArea,{rows:3})),q.createElement("div",{className:"mt20"},q.createElement("div",{className:"font14 mb10"},"\u5B66\u5458\u7B54\u9898\u60C5\u51B5"),q.createElement(Ee.Z,{className:"bg-white",style:{border:"1px solid #EBEBEB"},option:_})),q.createElement("div",{className:"mt20"},q.createElement("div",{className:"font14 mb10"},"\u5404\u5C0F\u9898\u7B54\u9898\u60C5\u51B5"),q.createElement(Ee.Z,{className:"bg-white",style:{border:"1px solid #EBEBEB",height:331},option:ue})))};it.Z=q.memo(te);const w=q.memo(({form:L,index:$=1,data:u})=>{const U=(0,q.useMemo)(()=>{var b;const k=[],K=[];return(b=u==null?void 0:u.chart_1)==null||b.forEach(_=>{k.push(_==null?void 0:_.x_axis),K.push(_==null?void 0:_.y_axis)}),{tooltip:{},grid:{left:"5%",right:"5%",bottom:"15%",top:"20%",containLabel:!0},xAxis:{type:"category",data:[...k||[],[4,5,6,7,8].includes(u==null?void 0:u.question_type)?"\u5206\u6570\u533A\u95F4":"\u7B54\u5BF9\u9898\u6570\uFF08\u5355\u4F4D\uFF1A\u9898\uFF09"],axisTick:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666",interval:0}},yAxis:{name:"\u4EBA\u6570\uFF08\u5355\u4F4D\uFF1A\u4EBA\uFF09",nameTextStyle:{color:"#666",padding:[0,0,10,0]},type:"value",splitLine:{show:!1},axisLine:{show:!0,lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},series:[{data:K,barMaxWidth:"40px",itemStyle:{color:"#A2BEFF",borderColor:"#165DFF"},type:"bar"}]}},[u==null?void 0:u.chart_1]),S=(0,q.useMemo)(()=>{var b;const k=[],K=[];return(b=u==null?void 0:u.chart_2)==null||b.forEach(_=>{k.push(_==null?void 0:_.x_axis),K.push(Math.round((_==null?void 0:_.y_axis)*1e4)/100)}),{tooltip:{},grid:{left:"5%",right:"5%",bottom:"7%",containLabel:!0},xAxis:{type:"category",data:[...k||[],"\u9898\u76EE"],axisTick:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666",interval:0,formatter:(_,ue)=>_!=="\u9898\u76EE"?`${ue+1}
|
|
|
|
|
|
{subtext|${(_.length>6?_==null?void 0:_.slice(0,6):_).split("").join(`
|
|
|
`)}}`:_,rich:{subtext:{align:"center",color:"#666",lineHeight:15}}}},yAxis:{name:"\u5E73\u5747\u5F97\u5206",nameTextStyle:{color:"#666",padding:[0,0,10,0]},type:"value",splitLine:{show:!1},axisLine:{show:!0,lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},series:[{data:K,barMaxWidth:"40px",itemStyle:{color:"#2EC25B"},type:"bar",label:{color:"#666",show:!0,position:"top",valueAnimation:!0,formatter:"{c}%"}}]}},[u==null?void 0:u.chart_2]);return q.createElement("div",{className:"text-start pl10 pr10"},q.createElement("div",{className:"text-500 font14 mb10 c-black"},$,".",u==null?void 0:u.name),q.createElement("div",null,q.createElement(P.Z,{className:"font14 c-grey-333",value:u==null?void 0:u.content})),q.createElement("div",{className:"mt20"},q.createElement(Ee.Z,{className:"bg-white",style:{background:"#F6F7F9"},option:U}),q.createElement("div",{className:"font14 mt10 text-center"},"\u56FE",$*2-1,"\xA0\xA0",u==null?void 0:u.name,"\u7B54\u9898\u5F97\u5206\u60C5\u51B5\u5206\u5E03")),q.createElement("div",{className:"mt20"},q.createElement(Ee.Z,{className:"bg-white",style:{background:"#F6F7F9",height:331},option:S}),q.createElement("div",{className:"font14 mt10 text-center"},"\u56FE",$*2,"\xA0\xA0",u==null?void 0:u.name,"\u5404\u5C0F\u9898\u5F97\u5206\u7387")))})},32589:function(zn,it,d){"use strict";var q=d(15485),H=d(75823),W=d(90036),Ee=d(78241),P=d(43418),te=d(3113),w=d(71418),L=d(24905),$=d(5112),u=d(81327),U=d(59301),S=d(95392),b=d(78323),k=d(59301),K=(ue,J,j)=>new Promise((oe,X)=>{var N=G=>{try{z(j.next(G))}catch(Ne){X(Ne)}},C=G=>{try{z(j.throw(G))}catch(Ne){X(Ne)}},z=G=>G.done?oe(G.value):Promise.resolve(G.value).then(N,C);z((j=j.apply(ue,J)).next())});const _=({exercise:ue,dispatch:J})=>{var j,oe,X,N;const C=(0,S.useIntl)(),z=(0,S.useParams)(),[G]=(0,S.useSearchParams)(),Ne=G.getAll("exercise_group_id").map(Ie=>Ie==="all"?Ie:Number(Ie)),{actionTabs:pe}=ue,[ye]=Ee.default.useForm(),[D,ot]=(0,U.useState)(!1),Fe=(0,U.useRef)(null),[Ot,le]=(0,U.useState)(!1),[,ae,de,V]=(0,W.U)(H.aU,{}),[re,se]=(0,U.useState)({}),Be=()=>{J({type:"exercise/setActionTabs",payload:{title:""}})},ze=(Ie,ct)=>{S.history.push(`/classrooms/${z.coursesId}/exercise/${(z==null?void 0:z.categoryId)||(z==null?void 0:z.exerciseId)}/sumup?exam_summary_id=${(ct==null?void 0:ct.exam_summary_id)||""}&template=${Ie==null?void 0:Ie.exam_summary_template_id}&${Ie==null?void 0:Ie.exercise_group_id.map(ht=>`exercise_group_id=${ht}`).join("&")}`)},rt=()=>K(void 0,null,function*(){var Ie,ct,ht,Mt,St;const Xt=yield de({id:(z==null?void 0:z.categoryId)||(z==null?void 0:z.exerciseId)});ye.setFieldsValue({exercise_group_id:pe!=null&&pe.isEdit&&Ne.length>0?Ne:["all",...((ct=(Ie=Xt==null?void 0:Xt.data)==null?void 0:Ie.course_groups)==null?void 0:ct.map(jt=>jt==null?void 0:jt.exercise_group_id))||[]],exam_summary_template_id:pe!=null&&pe.isEdit?Number(G.get("template")):(St=(Mt=(ht=Xt==null?void 0:Xt.data)==null?void 0:ht.exam_summary_templates)==null?void 0:Mt[0])==null?void 0:St.id})});return(0,U.useEffect)(()=>{Fe.current&&Fe.current.scrollHeight>134&&le(!0)},[Fe]),(0,U.useEffect)(()=>{(pe==null?void 0:pe.title)==="\u8003\u8BD5\u603B\u7ED3\u8BBE\u7F6E"?rt():ye.resetFields()},[pe==null?void 0:pe.title]),k.createElement(k.Fragment,null,k.createElement(P.default,{title:pe.title,width:800,centered:!0,open:(pe==null?void 0:pe.title)==="\u8003\u8BD5\u603B\u7ED3\u8BBE\u7F6E",footer:k.createElement("div",{style:{textAlign:"center"}},k.createElement(te.ZP,{type:"primary",onClick:()=>{ye.submit()}},"\u603B\u7ED3\u62A5\u544A\u9884\u89C8")),onCancel:()=>{Be()}},k.createElement(w.Z,{spinning:ae},k.createElement(Ee.default,{form:ye,onFinish:Ie=>K(void 0,null,function*(){var ct,ht;const Mt=(ht=(ct=V==null?void 0:V.data)==null?void 0:ct.exam_summaries)==null?void 0:ht.find(St=>(St==null?void 0:St.exam_summary_template_id)===Ie.exam_summary_template_id);if(Mt!=null&&Mt.exam_summary_id){const St=P.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,closeIcon:k.createElement("i",{className:"iconfont icon-guanbi1 current",style:{fontSize:"10px"},onClick:Xt=>{Xt.preventDefault(),Xt.stopPropagation(),St.destroy()}}),closable:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u6709\u4E00\u4EFD\u5DF2\u751F\u6210\u7684\u603B\u7ED3\u62A5\u544A\uFF0C\u91CD\u65B0\u751F\u6210\u64CD\u4F5C\u4F1A\u5C06\u60A8\u4E4B\u524D\u7684\u7F16\u8F91\u8BB0\u5F55\u91CD\u7F6E\u4E3A\u521D\u59CB\u72B6\u6001\u3002\u662F\u5426\u9700\u8981\u91CD\u65B0\u751F\u6210\uFF1F",onOk:()=>{ze(Ie,Mt),Be()},cancelText:"\u91CD\u65B0\u751F\u6210",okText:"\u67E5\u770B\u5DF2\u6709\u62A5\u544A",onCancel:()=>{ze(Ie,{}),Be()}});return}ze(Ie,Mt),Be()})},k.createElement("div",{ref:Fe,className:"mt5 flex flex-wrap gap-20px",style:{maxHeight:D?"none":"134px",overflow:"hidden",transition:"max-height 0.3s ease",position:"relative"}},k.createElement(Ee.default.Item,{name:"exercise_group_id",label:"\u5206\u6790\u5BF9\u8C61",normalize:(Ie,ct=[],ht)=>{var Mt,St;let Xt=Ie;const jt=((St=(Mt=V==null?void 0:V.data)==null?void 0:Mt.course_groups)==null?void 0:St.map(ln=>ln==null?void 0:ln.exercise_group_id))||[];return!(ct!=null&&ct.includes("all"))&&(Ie.includes("all")||Ie.length===jt.length)?Xt=[...jt,"all"]:Ie.includes("all")&&Ie.length!==jt.length+1?Xt=Ie.filter(ln=>ln!=="all"):ct!=null&&ct.includes("all")&&!Ie.includes("all")&&(Xt=[]),Xt}},k.createElement(L.default.Group,{options:[{label:"\u5168\u90E8",value:"all"},...((oe=(j=V==null?void 0:V.data)==null?void 0:j.course_groups)==null?void 0:oe.map(Ie=>({value:Ie==null?void 0:Ie.exercise_group_id,label:`${Ie==null?void 0:Ie.exercise_group_name}\uFF08${Ie==null?void 0:Ie.exercise_group_students}\uFF09`})))||[]]})),Ot&&k.createElement("div",{className:"current",style:{position:"absolute",bottom:24,right:0,lineHeight:"32px"},onClick:()=>ot(!D)},D?"\u6536\u8D77":"\u5C55\u5F00",k.createElement("i",{className:"iconfont icon-a-bianzu11 font12"}))),k.createElement(Ee.default.Item,{className:"mb0",name:"exam_summary_template_id",label:"\u5206\u6790\u6A21\u677F"},k.createElement($.ZP.Group,null,k.createElement(u.Z,{className:"mt5",direction:"vertical"},(N=(X=V==null?void 0:V.data)==null?void 0:X.exam_summary_templates)==null?void 0:N.map((Ie,ct)=>k.createElement($.ZP,{key:ct,value:Ie==null?void 0:Ie.id},`\u6A21\u677F${ct+1}-${Ie==null?void 0:Ie.name}`,k.createElement("a",{className:"ml5",onClick:()=>{var ht,Mt;se({url:b.Z.API_SERVER+((ht=Ie==null?void 0:Ie.attachment_info)==null?void 0:ht.url),file_type:(Mt=Ie==null?void 0:Ie.attachment_info)==null?void 0:Mt.file_type})}},"\u67E5\u770B"))))))))),k.createElement(q.Z,{close:!0,hasMask:!0,style:{zIndex:9999},data:re==null?void 0:re.url,type:re==null?void 0:re.file_type,onClose:()=>se({})}))};it.Z=(0,S.connect)(({exercise:ue})=>({exercise:ue}))(_)},19037:function(zn,it,d){"use strict";d.r(it),d.d(it,{default:function(){return He}});var q=d(95392),H=d(59301),W=d(71418),Ee=d(66104),P=d(3113),te=d(27812),w=d(67921),L=d(4958),$=d(63949),u=d(56656),U=d.n(u),S=d(48228),b=d.n(S),k=d(76936),K=d(49632),_=d(76818),ue=d(42441),J=d(1710),j=d(59301),oe=Object.defineProperty,X=Object.getOwnPropertySymbols,N=Object.prototype.hasOwnProperty,C=Object.prototype.propertyIsEnumerable,z=(Me,M,I)=>M in Me?oe(Me,M,{enumerable:!0,configurable:!0,writable:!0,value:I}):Me[M]=I,G=(Me,M)=>{for(var I in M||(M={}))N.call(M,I)&&z(Me,I,M[I]);if(X)for(var I of X(M))C.call(M,I)&&z(Me,I,M[I]);return Me};U().extend(b());const Ne=({items:Me,labelClassName:M,labelStyle:I})=>{const Te=(0,q.useIntl)();return j.createElement("div",{className:"flex flex-col text-start gap-8px"},Me==null?void 0:Me.map((Ae,Z)=>j.createElement("div",{key:Z,className:"flex item-center gap-20px"},Ae.label&&j.createElement("div",{className:`w-56px c-grey-666 ${M||""} ${(Ae==null?void 0:Ae.labelClassName)||""}`,style:G(G({textAlignLast:"justify"},I||{}),(Ae==null?void 0:Ae.labelStyle)||{})},Ae.label),(Ae==null?void 0:Ae.children)&&j.createElement("div",null,Ae==null?void 0:Ae.children))))},pe=({exercise:Me,dispatch:M})=>{var I,Te,Ae,Z,Le,dt,ie,Qe,Ue,We,Ve,Nt,an,qt,bn,Nn,Kn,Mn,Un,Sn,Qn,qn,br,Ur,Wn,uo,bo,$n,ro,fA,oo,iA,Zo,Jo,ai,Do,Or,Co,Xe,zt,rn,Oe,Re,Zt,Rt,On,cn,Fn,Rn,_n,nr,kn,Zn,er,Dn,ar,ir,Rr,gr,Cn,_e,vt,It,Tt,$t,Bn,un,Xn,Vn,mr,Kr;const{SumupDetail:ft}=Me,yr="text-500 text-16px",tr=rr=>rr?" \u2713 ":j.createElement(j.Fragment,null,"\xA0\xA0\xA0\xA0");return j.createElement("section",{className:"flex flex-col item-center"},j.createElement("div",{className:"font30 mb40",style:{fontWeight:600}},(ft==null?void 0:ft.big_title)||"XXXX\u5927\u5B66\u672C\u79D1\u8BFE\u7A0B\u8003\u6838\u5C0F\u7ED3"),j.createElement("table",{className:"w-full native_table",border:1,style:{borderColor:"#dcdcdc"}},j.createElement("tr",null,j.createElement("td",{className:yr,width:160},"\u8BFE\u7A0B\u540D\u79F0"),j.createElement("td",{colSpan:4},(ft==null?void 0:ft.course_list_name)||""),j.createElement("td",{className:yr},"\u8BFE\u7A0B\u7F16\u53F7"),j.createElement("td",{colSpan:2},(ft==null?void 0:ft.course_number)||"")),j.createElement("tr",null,j.createElement("td",{className:yr},"\u5F00\u8BFE\u5355\u4F4D"),j.createElement("td",{colSpan:7},(ft==null?void 0:ft.school_name)||"")),j.createElement("tr",null,j.createElement("td",{className:yr},"\u8003\u6838\u5BF9\u8C61"),j.createElement("td",{colSpan:7},(ft==null?void 0:ft.course_group_names)||"")),j.createElement("tr",null,j.createElement("td",{className:yr},"\u7EC8\u7ED3\u6027\u8003\u6838\u65E5\u671F"),j.createElement("td",{width:145},(ft==null?void 0:ft.exercise_start_time)&&U()(ft==null?void 0:ft.exercise_start_time).format("YYYY\u5E74MM\u6708DD\u65E5")),j.createElement("td",{className:yr,width:145},"\u7EC8\u7ED3\u6027\u8003\u6838\u65F6\u95F4 "),j.createElement("td",{width:185},(ft==null?void 0:ft.exercise_time_slot)||""),j.createElement("td",{className:yr},"\u5E94\u8003\u4EBA\u6570"),j.createElement("td",null,ft!=null&&ft.candidate_num?`${ft==null?void 0:ft.candidate_num}\u4EBA`:""),j.createElement("td",{className:yr},"\u5B9E\u8003\u4EBA\u6570"),j.createElement("td",null,ft!=null&&ft.exam_num?`${ft==null?void 0:ft.exam_num}\u4EBA`:"")),j.createElement("tr",null,j.createElement("td",{className:yr},"\u8003\u6559\u5206\u79BB"),j.createElement("td",{colSpan:3},"\u662F\uFF08",tr(ft==null?void 0:ft.is_split_exam_teaching),"\uFF09 \u5426\uFF08",tr(!(ft!=null&&ft.is_split_exam_teaching)),"\uFF09"),j.createElement("td",{className:yr,width:110},"\u7EC8\u7ED3\u6027\u8003\u6838\u547D\u9898\u5F62\u5F0F"),j.createElement("td",{colSpan:3},"\u8BD5\u9898\u5E93\uFF08",tr((ft==null?void 0:ft.set_problem_mode)===k.gW.PROBLEM),"\uFF09 \u8BD5\u5377\u5E93\uFF08",tr((ft==null?void 0:ft.set_problem_mode)===k.gW.PAPER),"\uFF09 \u5176\u4ED6\uFF08",tr((ft==null?void 0:ft.set_problem_mode)===k.gW.OTHER),"\uFF09")),j.createElement("tr",null,j.createElement("td",{className:yr},"\u9605\u5377\u5F62\u5F0F"),j.createElement("td",{colSpan:7},"\u5355\u4EBA\u9605\u5377\uFF08",tr((ft==null?void 0:ft.review_paper_mode)===k.a2.SINGLE),"\uFF09 \u591A\u4EBA\u6D41\u6C34\u4F5C\u4E1A\u9605\u5377\uFF08",tr((ft==null?void 0:ft.review_paper_mode)===k.a2.MULTIPLEFLOW),"\uFF09 \u591A\u4EBA\u72EC\u7ACB\u9605\u5377\uFF08",tr((ft==null?void 0:ft.review_paper_mode)===k.a2.MULTIPLEFIXED),"\uFF09 \u5176\u4ED6\uFF08",tr((ft==null?void 0:ft.review_paper_mode)===k.a2.OTHER),"\uFF09")),j.createElement("tr",null,j.createElement("td",{className:yr},"\u7EC8\u7ED3\u6027\u8003\u6838\u8BD5\u9898\u7C7B\u578B\u53CA\u5176\u5206\u6570\u6BD4\u4F8B"),j.createElement("td",{colSpan:7},j.createElement("div",{className:"w-full flex flex-col gap-10px text-start font14"},((I=ft==null?void 0:ft.exercise_questions_info)==null?void 0:I.content)||"",j.createElement("br",null),(Ae=(Te=ft==null?void 0:ft.exercise_questions_info)==null?void 0:Te.exercise_questions)==null?void 0:Ae.map((rr,_r)=>j.createElement("div",{key:_r},_r+1,"\u3001",rr==null?void 0:rr.name,rr==null?void 0:rr.count,"\u9053\uFF0C\u5171",rr==null?void 0:rr.score,"\u5206\uFF0C\u5360",Math.round((rr==null?void 0:rr.rate)*1e4)/100,"%"))))),j.createElement("tr",null,j.createElement("td",{className:yr,rowSpan:2},"\u7EC8\u7ED3\u6027\u8003\u6838\u5185\u5BB9\u5206\u6790"),j.createElement("td",{colSpan:7},j.createElement(Ne,{items:[{label:"\u8986\u76D6\u9762",children:j.createElement("span",null,"\u5BBD\uFF08",tr(((Z=ft==null?void 0:ft.content_analysis)==null?void 0:Z.coverage)==="wide"),"\uFF09 \u4E2D\uFF08",tr(((Le=ft==null?void 0:ft.content_analysis)==null?void 0:Le.coverage)==="medium"),"\uFF09 \u7A84\uFF08",tr(((dt=ft==null?void 0:ft.content_analysis)==null?void 0:dt.coverage)==="narrow"),"\uFF09")},{label:"\u96BE\u5EA6",children:j.createElement("span",null,"\u96BE\uFF08",tr(((ie=ft==null?void 0:ft.content_analysis)==null?void 0:ie.difficulty)==1),"\uFF09 \u8F83\u96BE\uFF08",tr(((Qe=ft==null?void 0:ft.content_analysis)==null?void 0:Qe.difficulty)==2),"\uFF09 \u4E2D\uFF08",tr(((Ue=ft==null?void 0:ft.content_analysis)==null?void 0:Ue.difficulty)==3),"\uFF09 \u8F83\u6613\uFF08",tr(((We=ft==null?void 0:ft.content_analysis)==null?void 0:We.difficulty)==4),"\uFF09 \u6613\uFF08",tr(((Ve=ft==null?void 0:ft.content_analysis)==null?void 0:Ve.difficulty)==5),"\uFF09")},{label:"\u9898\u91CF",children:j.createElement("span",null,">100\uFF08",tr(((Nt=ft==null?void 0:ft.content_analysis)==null?void 0:Nt.question_quantity)==1),"\uFF09 70-100\uFF08",tr(((an=ft==null?void 0:ft.content_analysis)==null?void 0:an.question_quantity)==2),"\uFF09 50-70\uFF08",tr(((qt=ft==null?void 0:ft.content_analysis)==null?void 0:qt.question_quantity)==3),"\uFF09 <50\uFF08",tr(((bn=ft==null?void 0:ft.content_analysis)==null?void 0:bn.question_quantity)==4),"\uFF09")},{label:"\u6709\u65E0\u9519\u8BEF",children:j.createElement("span",null,"\u6709\uFF08",tr((Nn=ft==null?void 0:ft.content_analysis)==null?void 0:Nn.is_wrong),"\uFF09 \u65E0\uFF08",tr(!((Kn=ft==null?void 0:ft.content_analysis)!=null&&Kn.is_wrong)),"\uFF09")}]}))),j.createElement("tr",null,j.createElement("td",{colSpan:7,style:{textAlign:"start"}},"\u6839\u636E\u5E73\u5747\u5206\u5224\u65AD\u96BE\u5EA6\uFF1A<65\uFF08\u96BE\uFF09,<70\uFF08\u8F83\u96BE\uFF09,70-80\uFF08\u4E2D\uFF09,>80(\u8F83\u6613)\uFF0C>85(\u6613)")),j.createElement("tr",null,j.createElement("td",{className:yr},"\u8003\u6838\u7EC4\u7EC7\u60C5\u51B5"),j.createElement("td",{colSpan:7},j.createElement(Ne,{items:[{label:"\u7EC4\u7EC7\u5F62\u5F0F",children:(Mn=ft==null?void 0:ft.organization_condition)==null?void 0:Mn.organization_mode},{label:"\u8003\u8BD5\u6279\u6B21",children:(Un=ft==null?void 0:ft.organization_condition)==null?void 0:Un.exam_count},{label:"\u8003\u8BD5\u5F62\u5F0F",children:(Sn=ft==null?void 0:ft.organization_condition)==null?void 0:Sn.exam_mode},{label:"\u8003\u8BD5\u7CFB\u7EDF",children:(Qn=ft==null?void 0:ft.organization_condition)==null?void 0:Qn.exam_system},{label:"\u662F\u5426\u5F00\u5377",children:(qn=ft==null?void 0:ft.organization_condition)!=null&&qn.is_open_exercise?"\u5F00\u5377\uFF0C\u5141\u8BB8\u643A\u5E26\u7EB8\u8D28\u6750\u6599\uFF0C\u4F46\u4E0D\u5141\u8BB8\u643A\u5E26\u4EFB\u4F55\u7535\u5B50\u8BBE\u5907":"\u95ED\u5377\uFF0C\u4E0D\u5141\u8BB8\u643A\u5E26\u7EB8\u8D28\u6750\u6599\u548C\u4EFB\u4F55\u7535\u5B50\u8BBE\u5907"},{labelStyle:{width:100},label:"\u662F\u5426\u4E3A\u5355\u4E00\u8BD5\u5377",children:(br=ft==null?void 0:ft.organization_condition)==null?void 0:br.is_single_exercise},{children:(Ur=ft==null?void 0:ft.organization_condition)==null?void 0:Ur.end_examine}]}))),j.createElement("tr",null,j.createElement("td",{className:yr,rowSpan:4},"\u8003\u6838\u6210\u7EE9\u5206\u5E03"),j.createElement("td",{colSpan:7},j.createElement("div",{className:"flex gap-40px item-center justify-center"},[{label:"\u6700\u9AD8",num:`${((Wn=ft==null?void 0:ft.score_distribution)==null?void 0:Wn.max_score)||0}\u5206`},{label:"\u6700\u4F4E",num:`${((uo=ft==null?void 0:ft.score_distribution)==null?void 0:uo.min_score)||0}\u5206`},{label:"\u5E73\u5747",num:`${((bo=ft==null?void 0:ft.score_distribution)==null?void 0:bo.average_score)||0}\u5206`},{label:"\u53CA\u683C\u7387",num:`${Math.round(((($n=ft==null?void 0:ft.score_distribution)==null?void 0:$n.rate)||0)*1e4)/100}%`}].map((rr,_r)=>j.createElement("span",{key:_r,className:"c-grey-666"},rr==null?void 0:rr.label,j.createElement("span",{className:"ml10 c-black"},rr==null?void 0:rr.num)))))),j.createElement("tr",null,j.createElement("td",{colSpan:3},"\u4F18\u79C0\uFF08",((fA=(ro=ft==null?void 0:ft.score_distribution)==null?void 0:ro.best)==null?void 0:fA.score_area)||0,"\u5206\uFF09\u4EBA\u6570\uFF1A",((iA=(oo=ft==null?void 0:ft.score_distribution)==null?void 0:oo.best)==null?void 0:iA.people_count)||0,"\xA0\xA0 \u6BD4\u4F8B\uFF1A",Math.round((((Jo=(Zo=ft==null?void 0:ft.score_distribution)==null?void 0:Zo.best)==null?void 0:Jo.rate)||0)*1e4)/100,"%"),j.createElement("td",{colSpan:4},"\u826F\u597D\uFF08",((Do=(ai=ft==null?void 0:ft.score_distribution)==null?void 0:ai.good)==null?void 0:Do.score_area)||0,"\u5206\uFF09\u4EBA\u6570\uFF1A",((Co=(Or=ft==null?void 0:ft.score_distribution)==null?void 0:Or.good)==null?void 0:Co.people_count)||0,"\xA0\xA0 \u6BD4\u4F8B\uFF1A",Math.round((((zt=(Xe=ft==null?void 0:ft.score_distribution)==null?void 0:Xe.good)==null?void 0:zt.rate)||0)*1e4)/100,"%")),j.createElement("tr",null,j.createElement("td",{colSpan:3},"\u4E2D\u7B49\uFF08",((Oe=(rn=ft==null?void 0:ft.score_distribution)==null?void 0:rn.middle)==null?void 0:Oe.score_area)||0,"\u5206\uFF09\u4EBA\u6570\uFF1A",((Zt=(Re=ft==null?void 0:ft.score_distribution)==null?void 0:Re.middle)==null?void 0:Zt.people_count)||0,"\xA0\xA0 \u6BD4\u4F8B\uFF1A",Math.round((((On=(Rt=ft==null?void 0:ft.score_distribution)==null?void 0:Rt.middle)==null?void 0:On.rate)||0)*1e4)/100,"%"),j.createElement("td",{colSpan:4},"\u53CA\u683C\uFF08",((Fn=(cn=ft==null?void 0:ft.score_distribution)==null?void 0:cn.pass)==null?void 0:Fn.score_area)||0,"\u5206\uFF09\u4EBA\u6570\uFF1A",((_n=(Rn=ft==null?void 0:ft.score_distribution)==null?void 0:Rn.pass)==null?void 0:_n.people_count)||0,"\xA0\xA0 \u6BD4\u4F8B\uFF1A",Math.round((((kn=(nr=ft==null?void 0:ft.score_distribution)==null?void 0:nr.pass)==null?void 0:kn.rate)||0)*1e4)/100,"%")),j.createElement("tr",null,j.createElement("td",{colSpan:7},"\u4E0D\u53CA\u683C\uFF08",((er=(Zn=ft==null?void 0:ft.score_distribution)==null?void 0:Zn.fails)==null?void 0:er.score_area)||0,"\u5206\uFF09\u4EBA\u6570\uFF1A",((ar=(Dn=ft==null?void 0:ft.score_distribution)==null?void 0:Dn.fails)==null?void 0:ar.people_count)||0,"\xA0\xA0 \u6BD4\u4F8B\uFF1A",Math.round((((Rr=(ir=ft==null?void 0:ft.score_distribution)==null?void 0:ir.fails)==null?void 0:Rr.rate)||0)*1e4)/100,"%")),j.createElement("tr",null,j.createElement("td",{className:yr},"\u7EC8\u7ED3\u6027\u8003\u6838\u5404\u7C7B\u9898\u578B\u5B66\u5458\u7B54\u9898\u60C5\u51B5\u5206\u6790"),j.createElement("td",{colSpan:7},j.createElement("div",{className:"flex flex-col gap-40px"},(Cn=(gr=ft==null?void 0:ft.answer_analysis)==null?void 0:gr.exercise_questions)==null?void 0:Cn.map((rr,_r)=>j.createElement(K.H,{key:_r,data:rr,index:_r+1}))),j.createElement(_.Z,{className:"font14 c-grey-333 text-start mt20 pl10",value:((_e=ft==null?void 0:ft.answer_analysis)==null?void 0:_e.question_analysis)||""}))),j.createElement("tr",null,j.createElement("td",{className:yr},"\u5B66\u5458\u8003\u6838\u6210\u7EE9\u53CA\u5B66\u4E60\u60C5\u51B5\u5206\u6790"),j.createElement("td",{colSpan:7},j.createElement("div",{className:"pl10 pr10 text-start"},j.createElement(_.Z,{className:"font14 c-grey-333 text-start",value:((vt=ft==null?void 0:ft.condition_analysis)==null?void 0:vt.content)||""}),((It=ft==null?void 0:ft.condition_analysis)==null?void 0:It.chart_1)&&j.createElement("div",{className:"mt20"},j.createElement(ue.Z,{style:{background:"#F6F7F9"},option:(()=>{var rr,_r;const zr=[],yo=[];return(_r=(rr=ft==null?void 0:ft.condition_analysis)==null?void 0:rr.chart_1)==null||_r.forEach(Cr=>{zr.push(Cr==null?void 0:Cr.x_axis),yo.push(Math.round((Cr==null?void 0:Cr.y_axis)*1e4)/100)}),{tooltip:{},grid:{left:"7%",right:"5%",bottom:"15%",top:"15%",containLabel:!0},xAxis:{type:"category",data:[...zr||[],"\u5F97\u5206"],axisTick:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},yAxis:{name:"\u6BD4\u4F8B",nameTextStyle:{color:"#666"},type:"value",splitLine:{show:!1},axisLine:{show:!0,lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},series:[{data:yo,barWidth:"40px",itemStyle:{color:"#A2BEFF",borderColor:"#165DFF"},type:"bar"}]}})()}),j.createElement("div",{className:"font14 mt10 text-center"},"\u56FE",(((($t=(Tt=ft==null?void 0:ft.answer_analysis)==null?void 0:Tt.exercise_questions)==null?void 0:$t.length)||0)+1)*2-1,"\xA0\xA0\u7EC8\u7ED3\u6027\u8003\u6838\u7B54\u9898\u5F97\u5206\u60C5\u51B5\u5206\u5E03")),((Bn=ft==null?void 0:ft.condition_analysis)==null?void 0:Bn.chart_2)&&j.createElement("div",{className:"mt20"},j.createElement(J.default,{dataSource:((un=ft==null?void 0:ft.condition_analysis)==null?void 0:un.chart_2)||[],columns:[{title:"\u4E13\u4E1A",dataIndex:"exercise_group_name",align:"center"},{title:"\u4EBA\u6570",dataIndex:"exercise_group_students",align:"center"},{title:"\u5E73\u5747\u5206",dataIndex:"average_score",align:"center"},{title:"\u6700\u9AD8\u5206",dataIndex:"max_score",align:"center"},{title:"\u6700\u4F4E\u5206",dataIndex:"min_score",align:"center"}],pagination:!1,bordered:!0}),j.createElement("div",{className:"font14 mt10 text-center"},"\u56FE",((((Vn=(Xn=ft==null?void 0:ft.answer_analysis)==null?void 0:Xn.exercise_questions)==null?void 0:Vn.length)||0)+1)*2,"\xA0\xA0\u5404\u4E13\u4E1A\u8003\u7EC8\u7ED3\u6027\u8003\u8BD5\u6210\u7EE9\u5BF9\u6BD4")),j.createElement(_.Z,{className:"font14 c-grey-333 text-start mt20",value:((mr=ft==null?void 0:ft.condition_analysis)==null?void 0:mr.student_condition_analysis)||""})))),j.createElement("tr",null,j.createElement("td",{className:yr},"\u5B58\u5728\u7684\u95EE\u9898\u4EE5\u53CA\u6539\u8FDB\u610F\u89C1"),j.createElement("td",{colSpan:7},j.createElement(_.Z,{className:"font14 c-grey-333 text-start pr10 pl10",value:((Kr=ft==null?void 0:ft.suggestion)==null?void 0:Kr.suggestion_content)||""}))),j.createElement("tr",null,j.createElement("td",{colSpan:4,height:200},j.createElement("div",{className:"flex flex-col justify-between h-full"},j.createElement("div",{className:"text-start"},"\u4EFB\u8BFE\u6559\u5E08\uFF08\u7B7E\u540D\uFF09"),j.createElement("div",{className:"text-end"},"\u5E74\xA0\xA0\xA0\xA0\xA0\xA0\xA0\xA0\u6708\xA0\xA0\xA0\xA0\xA0\xA0\xA0\xA0\u65E5"))),j.createElement("td",{colSpan:4,height:200},j.createElement("div",{className:"flex flex-col justify-between h-full"},j.createElement("div",{className:"text-start"},"\u7CFB\uFF08\u6240\u3001\u5BA4\uFF09\u4E3B\u4EFB\uFF08\u7B7E\u540D\uFF09"),j.createElement("div",{className:"text-end"},"\u5E74\xA0\xA0\xA0\xA0\xA0\xA0\xA0\xA0\u6708\xA0\xA0\xA0\xA0\xA0\xA0\xA0\xA0\u65E5")))),j.createElement("tr",null,j.createElement("td",{colSpan:8},j.createElement("div",{className:"text-start"},"\u6CE8\uFF1A\u6BCF\u95E8\u8BFE\u7A0B\u5E94\u586B\u5199\u4E00\u4EFD\u8003\u6838\u5C0F\u7ED3\u3002")))))};var ye=(0,q.connect)(({exercise:Me})=>({exercise:Me}))(pe),D=d(59301),ot=Object.defineProperty,Fe=Object.defineProperties,Ot=Object.getOwnPropertyDescriptors,le=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,V=(Me,M,I)=>M in Me?ot(Me,M,{enumerable:!0,configurable:!0,writable:!0,value:I}):Me[M]=I,re=(Me,M)=>{for(var I in M||(M={}))ae.call(M,I)&&V(Me,I,M[I]);if(le)for(var I of le(M))de.call(M,I)&&V(Me,I,M[I]);return Me},se=(Me,M)=>Fe(Me,Ot(M));const Be=({items:Me,labelClassName:M,labelStyle:I})=>D.createElement("div",{className:"flex flex-col text-start gap-8px"},Me==null?void 0:Me.map((Te,Ae)=>D.createElement("div",{key:Ae,className:"flex gap-20px"},Te.label&&D.createElement("div",{className:`w-56px c-grey-666 ${M||""} ${(Te==null?void 0:Te.labelClassName)||""}`,style:re(re({whiteSpace:"nowrap",textAlignLast:"justify",lineHeight:"28px"},I||{}),(Te==null?void 0:Te.labelStyle)||{})},Te.label),(Te==null?void 0:Te.children)&&D.createElement("div",null,Te==null?void 0:Te.children)))),ze=({data:Me=[],ylabel:M="",xlabel:I="",className:Te="",itemStyle:Ae={},formatter:Z="{c}%"})=>{const Le=(0,H.useMemo)(()=>{const dt=[],ie=[];return Me==null||Me.forEach(Qe=>{dt.push(Qe==null?void 0:Qe.x_axis),ie.push(Qe==null?void 0:Qe.y_axis)}),{tooltip:{},grid:{left:"5%",right:"5%",bottom:"7%",top:"20%",containLabel:!0},xAxis:{type:"category",data:[...dt||[],I],axisTick:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666",interval:0}},yAxis:{name:M,nameTextStyle:{color:"#666",padding:[0,0,10,0]},type:"value",splitLine:{show:!1},axisLine:{show:!0,lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},series:[{data:ie,barMaxWidth:"40px",itemStyle:re({color:"#A2BEFF",borderColor:"#165DFF"},Ae),type:"bar",label:{color:"#666",show:!0,position:"top",valueAnimation:!0,formatter:Z}}]}},[Me]);return D.createElement(ue.Z,{className:Te,style:{background:"#F6F7F9"},option:Le})},rt=({exercise:Me,dispatch:M})=>{var I,Te,Ae,Z,Le,dt,ie,Qe,Ue,We,Ve,Nt,an,qt,bn,Nn,Kn,Mn,Un,Sn,Qn,qn,br,Ur,Wn,uo,bo,$n,ro,fA,oo,iA,Zo,Jo,ai,Do,Or,Co,Xe,zt,rn,Oe,Re,Zt,Rt,On,cn,Fn,Rn,_n,nr,kn,Zn,er,Dn,ar,ir,Rr,gr;const Cn=(0,q.useIntl)(),{SumupDetail:_e}=Me,vt="text-500 text-16px",It=Tt=>Tt?" \u2713 ":D.createElement(D.Fragment,null,"\xA0\xA0\xA0\xA0");return D.createElement("section",{className:"flex flex-col item-center"},D.createElement("div",{className:"font30 mb20",style:{fontWeight:600}},(_e==null?void 0:_e.big_title)||"XXXX\u5927\u5B66\u8BFE\u7A0B\u8003\u6838\u8BD5\u5377\u5206\u6790\u8868"),D.createElement("div",{className:"w-full",style:{textAlign:"end"}},_e==null?void 0:_e.teaching_semester),D.createElement("table",{className:"w-full native_table",border:1,style:{borderColor:"#dcdcdc"}},D.createElement("tr",null,D.createElement("td",{className:vt,colSpan:2},"\u8BFE\u7A0B\u540D\u79F0"),D.createElement("td",{colSpan:6},(_e==null?void 0:_e.course_list_name)||"")),D.createElement("tr",null,D.createElement("td",{className:vt,colSpan:2},"\u6559\u5B66\u73ED\u7EA7"),D.createElement("td",{colSpan:6},(_e==null?void 0:_e.course_group_names)||"")),D.createElement("tr",null,D.createElement("td",{className:vt,colSpan:2},"\u4EFB\u8BFE\u6559\u5E08"),D.createElement("td",null,(_e==null?void 0:_e.exercise_creator)||""),D.createElement("td",{className:vt},"\u8003\u8BD5\u65B9\u5F0F"),D.createElement("td",{colSpan:4},"\u7B14\u8BD5\uFF08",It((_e==null?void 0:_e.exercise_type_number)===k.k.BISHI),"\uFF09 \u673A\u8BD5\uFF08",It((_e==null?void 0:_e.exercise_type_number)===k.k.JISHI),"\uFF09 \u53E3\u8BD5\uFF08",It((_e==null?void 0:_e.exercise_type_number)===k.k.KOUSHI),"\uFF09 \u5176\u4ED6\uFF08",It((_e==null?void 0:_e.exercise_type_number)===k.k.OTHER),"\uFF09")),D.createElement("tr",null,D.createElement("td",{className:vt,rowSpan:5,width:80},"\u7EC8\u7ED3\u6027\u6210\u7EE9\u7EDF\u8BA1"),D.createElement("td",{className:vt,rowSpan:4,width:80},"\u6210\u7EE9\u5206\u5E03"),D.createElement("td",{className:vt,width:180},"\u6700\u9AD8\u5206"),D.createElement("td",{width:180},(I=_e==null?void 0:_e.score_distribution)==null?void 0:I.max_score),D.createElement("td",{className:vt},"\u6700\u4F4E\u5206"),D.createElement("td",null,(Te=_e==null?void 0:_e.score_distribution)==null?void 0:Te.min_score),D.createElement("td",{className:vt},"\u5E73\u5747\u5206"),D.createElement("td",null,(Ae=_e==null?void 0:_e.score_distribution)==null?void 0:Ae.average_score)),D.createElement("tr",null,D.createElement("td",{className:vt},"\u6210\u7EE9"),D.createElement("td",null,(Le=(Z=_e==null?void 0:_e.score_distribution)==null?void 0:Z.best)==null?void 0:Le.score_area),D.createElement("td",null,(ie=(dt=_e==null?void 0:_e.score_distribution)==null?void 0:dt.good)==null?void 0:ie.score_area),D.createElement("td",null,(Ue=(Qe=_e==null?void 0:_e.score_distribution)==null?void 0:Qe.middle)==null?void 0:Ue.score_area),D.createElement("td",null,(Ve=(We=_e==null?void 0:_e.score_distribution)==null?void 0:We.pass)==null?void 0:Ve.score_area),D.createElement("td",null,(an=(Nt=_e==null?void 0:_e.score_distribution)==null?void 0:Nt.fails)==null?void 0:an.score_area,"\u4EE5\u4E0B")),D.createElement("tr",null,D.createElement("td",{className:vt},"\u4EBA\u6570"),D.createElement("td",null,(bn=(qt=_e==null?void 0:_e.score_distribution)==null?void 0:qt.best)==null?void 0:bn.people_count),D.createElement("td",null,(Kn=(Nn=_e==null?void 0:_e.score_distribution)==null?void 0:Nn.good)==null?void 0:Kn.people_count),D.createElement("td",null,(Un=(Mn=_e==null?void 0:_e.score_distribution)==null?void 0:Mn.middle)==null?void 0:Un.people_count),D.createElement("td",null,(Qn=(Sn=_e==null?void 0:_e.score_distribution)==null?void 0:Sn.pass)==null?void 0:Qn.people_count),D.createElement("td",null,(br=(qn=_e==null?void 0:_e.score_distribution)==null?void 0:qn.fails)==null?void 0:br.people_count)),D.createElement("tr",null,D.createElement("td",{className:vt},"\u767E\u5206\u6BD4"),D.createElement("td",null,Math.round((((Wn=(Ur=_e==null?void 0:_e.score_distribution)==null?void 0:Ur.best)==null?void 0:Wn.rate)||0)*1e4)/100,"%"),D.createElement("td",null,Math.round((((bo=(uo=_e==null?void 0:_e.score_distribution)==null?void 0:uo.good)==null?void 0:bo.rate)||0)*1e4)/100,"%"),D.createElement("td",null,Math.round((((ro=($n=_e==null?void 0:_e.score_distribution)==null?void 0:$n.middle)==null?void 0:ro.rate)||0)*1e4)/100,"%"),D.createElement("td",null,Math.round((((oo=(fA=_e==null?void 0:_e.score_distribution)==null?void 0:fA.pass)==null?void 0:oo.rate)||0)*1e4)/100,"%"),D.createElement("td",null,Math.round((((Zo=(iA=_e==null?void 0:_e.score_distribution)==null?void 0:iA.fails)==null?void 0:Zo.rate)||0)*1e4)/100,"%")),D.createElement("tr",null,D.createElement("td",{colSpan:7},(_e==null?void 0:_e.score_distribution)&&D.createElement(ze,{data:[{x_axis:`<=${(ai=(Jo=_e==null?void 0:_e.score_distribution)==null?void 0:Jo.fails)==null?void 0:ai.score_area}`,y_axis:((Or=(Do=_e==null?void 0:_e.score_distribution)==null?void 0:Do.fails)==null?void 0:Or.people_count)||0},{x_axis:`${(Xe=(Co=_e==null?void 0:_e.score_distribution)==null?void 0:Co.pass)==null?void 0:Xe.score_area}`,y_axis:((rn=(zt=_e==null?void 0:_e.score_distribution)==null?void 0:zt.pass)==null?void 0:rn.people_count)||0},{x_axis:`${(Re=(Oe=_e==null?void 0:_e.score_distribution)==null?void 0:Oe.middle)==null?void 0:Re.score_area}`,y_axis:((Rt=(Zt=_e==null?void 0:_e.score_distribution)==null?void 0:Zt.middle)==null?void 0:Rt.people_count)||0},{x_axis:`${(cn=(On=_e==null?void 0:_e.score_distribution)==null?void 0:On.good)==null?void 0:cn.score_area}`,y_axis:((Rn=(Fn=_e==null?void 0:_e.score_distribution)==null?void 0:Fn.good)==null?void 0:Rn.people_count)||0},{x_axis:`${(nr=(_n=_e==null?void 0:_e.score_distribution)==null?void 0:_n.best)==null?void 0:nr.score_area}`,y_axis:((Zn=(kn=_e==null?void 0:_e.score_distribution)==null?void 0:kn.best)==null?void 0:Zn.people_count)||0}],ylabel:"\u4EBA\u6570\uFF08\u5355\u4F4D\uFF1A\u4EBA\uFF09",xlabel:"\u5206\u6570\u533A\u95F4",formatter:"{c}"}))),D.createElement("tr",null,D.createElement("td",{className:vt},"\u8BD5\u5377\uFF08\u6216\u8003\u6838\uFF09\u60C5\u51B5\u5206\u6790"),D.createElement("td",{colSpan:7},D.createElement("div",{className:"flex flex-col gap-20px pl10 pr10 text-start"},D.createElement(_.Z,{className:"font14 c-grey-333",value:`${((er=_e==null?void 0:_e.exercise_questions_info)==null?void 0:er.exercise_questions_str)||""}
|
|
|
${((Dn=_e==null?void 0:_e.exercise_questions_info)==null?void 0:Dn.exercise_content)||""}`}),(ir=(ar=_e==null?void 0:_e.exercise_questions_info)==null?void 0:ar.exercise_questions)==null?void 0:ir.map((Tt,$t)=>{var Bn,un,Xn;return D.createElement("div",{key:$t},D.createElement("div",{className:"text-500 c-black mb10 "},$t+1,"\u3001",Tt==null?void 0:Tt.name),D.createElement(Be,{items:(Bn=Tt==null?void 0:Tt.items)==null?void 0:Bn.map((Vn,mr)=>{var Kr,ft;return{label:`\u7B2C${mr+1}\u9898`,labelClassName:"w-auto h-full",children:D.createElement(D.Fragment,null,D.createElement(_.Z,{className:"font14 c-grey-333 text-start",value:(Vn==null?void 0:Vn.question_title)||""}),((Kr=Vn==null?void 0:Vn.tag_discipline_names)==null?void 0:Kr.length)>0&&D.createElement("div",null,"\u8003\u70B9\uFF1A",(ft=Vn==null?void 0:Vn.tag_discipline_names)==null?void 0:ft.join("\u3001")))}})}),D.createElement("div",{className:"text-500 c-black mb10 mt20"},"\u7EC8\u7ED3\u6027\u8003\u6838\u6210\u7EE9\u5206\u5E03\u56FE"),D.createElement(ze,{data:(un=Tt==null?void 0:Tt.chart_1)==null?void 0:un.map((Vn={},mr)=>se(re({},Vn),{x_axis:mr+1,y_axis:Math.round(Vn.y_axis*1e4)/100})),ylabel:"\u6B63\u786E\u7387",xlabel:"\u9898\u76EE"}),D.createElement(ze,{className:"mt10",data:(Xn=Tt==null?void 0:Tt.chart_2)==null?void 0:Xn.map((Vn={},mr)=>se(re({},Vn),{x_axis:mr+1,y_axis:Math.round(Vn.y_axis*1e4)/100})),ylabel:"\u5F97\u5206\u7387",xlabel:"\u9898\u76EE",itemStyle:{color:"#2EC25B",borderColor:"#2EC25B"}}),D.createElement("div",{className:"text-500 c-black mb10 mt20"},"\u5177\u4F53\u5F97\u5206\u660E\u7EC6\u5982\u4E0B\u8868\u6240\u793A"),D.createElement(J.default,{className:"mb20",pagination:!1,dataSource:(Tt==null?void 0:Tt.chart_3)||[],bordered:!0,columns:[{title:Cn.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"question_number",align:"center"},{title:"\u7B54\u9898\u4EBA\u6570",dataIndex:"answer_users_count",align:"center"},{title:"0\u5206",dataIndex:"zero_score_number",align:"center"},{title:"\u90E8\u5206\u6B63\u786E\u4EBA\u6570",dataIndex:"part_score_number",align:"center"},{title:"\u6EE1\u5206\u4EBA\u6570",children:[{title:"\u4EBA\u6570",dataIndex:"full_score_number",align:"center"},{title:"\u5360\u6BD4",dataIndex:"full_score_rate",align:"center",render:Vn=>`${Math.round(Vn*1e4)/100}%`}]},{title:"\u5E73\u5747\u5206",dataIndex:"average_score",align:"center"}]}),D.createElement(_.Z,{className:"font14 c-grey-333 text-start",value:(Tt==null?void 0:Tt.question_type_conent)||""}))}),D.createElement(_.Z,{className:"font14 c-grey-333 text-start",value:((Rr=_e==null?void 0:_e.condition_analysis)==null?void 0:Rr.student_condition_analysis)||""})))),D.createElement("tr",null,D.createElement("td",{className:vt},"\u5B58\u5728\u7684\u95EE\u9898\u53CA\u6539\u8FDB\u63AA\u65BD"),D.createElement("td",{colSpan:7},D.createElement(_.Z,{className:"font14 c-grey-333 text-start pr10 pl10",value:((gr=_e==null?void 0:_e.suggestion)==null?void 0:gr.suggestion_content)||""}))),D.createElement("tr",null,D.createElement("td",{colSpan:4,height:200},D.createElement("div",{className:"flex flex-col justify-between h-full"},D.createElement("div",{className:"text-start"},"\u4EFB\u8BFE\u6559\u5E08\uFF08\u7B7E\u540D\uFF09"),D.createElement("div",{className:"text-end"},"\u5E74\xA0\xA0\xA0\xA0\xA0\xA0\xA0\xA0\u6708\xA0\xA0\xA0\xA0\xA0\xA0\xA0\xA0\u65E5"))),D.createElement("td",{colSpan:4,height:200},D.createElement("div",{className:"flex flex-col justify-between h-full"},D.createElement("div",{className:"text-start"},"\u7CFB\uFF08\u6240\u3001\u5BA4\uFF09\u4E3B\u4EFB\uFF08\u7B7E\u540D\uFF09"),D.createElement("div",{className:"text-end"},"\u5E74\xA0\xA0\xA0\xA0\xA0\xA0\xA0\xA0\u6708\xA0\xA0\xA0\xA0\xA0\xA0\xA0\xA0\u65E5"))))),D.createElement("div",{className:"p20 w-full"},"\u6CE8\uFF1A\u672C\u8868\u4E00\u5F0F\u4E09\u4EFD\uFF0C\u5206\u522B\u7531\u5F00\u8BFE\u5B66\u9662\u6559\u5B66\u79D1\u7814\uFF08\u6559\u52A1\uFF09\u5904\u3001\u5F00\u8BFE\u7CFB\uFF08\u6240\u3001\u5BA4\uFF09\u548C\u5B66\u5458\u7BA1\u7406\u5B66\u9662\u6559\u5B66\u79D1\u7814\uFF08\u6559\u52A1\uFF09\u5904\u5B58\u6863"))};var Ie=(0,q.connect)(({exercise:Me})=>({exercise:Me}))(rt),ct=d(32589),ht=d(44164),Mt=d.n(ht),St=d(90036),Xt=d(75823),jt=d(59301),ln=Object.defineProperty,Jt=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,Vt=Object.prototype.propertyIsEnumerable,Ce=(Me,M,I)=>M in Me?ln(Me,M,{enumerable:!0,configurable:!0,writable:!0,value:I}):Me[M]=I,ce=(Me,M)=>{for(var I in M||(M={}))pt.call(M,I)&&Ce(Me,I,M[I]);if(Jt)for(var I of Jt(M))Vt.call(M,I)&&Ce(Me,I,M[I]);return Me},ve=(Me,M,I)=>new Promise((Te,Ae)=>{var Z=ie=>{try{dt(I.next(ie))}catch(Qe){Ae(Qe)}},Le=ie=>{try{dt(I.throw(ie))}catch(Qe){Ae(Qe)}},dt=ie=>ie.done?Te(ie.value):Promise.resolve(ie.value).then(Z,Le);dt((I=I.apply(Me,M)).next())});const T=({user:Me,exercise:M,dispatch:I})=>{var Te;const Ae=(0,q.useIntl)(),Z=(0,q.useParams)(),[Le]=(0,q.useSearchParams)(),dt=Number(Le.get("template")||"1"),ie=Le.get("exam_summary_id")&&Number(Le.get("exam_summary_id")),Qe=Le.getAll("exercise_group_id").map(Mn=>Mn==="all"?Mn:Number(Mn)),{userInfo:Ue}=Me,{commonHeader:We,SumupDetail:Ve}=M,[Nt,an]=(0,H.useState)(1),qt=(0,H.useRef)(null),[,bn,Nn]=(0,St.U)(Xt.Ym,{}),Kn=()=>ve(void 0,null,function*(){var Mn;I({type:"exercise/getCommonHeader",payload:{categoryId:Z==null?void 0:Z.exerciseId}});const Un=yield Nn({exam_summary_template_id:dt,exam_summary_id:ie,id:(Z==null?void 0:Z.categoryId)||(Z==null?void 0:Z.exerciseId),exercise_group_id:Qe.includes("all")?[]:Qe});(Un==null?void 0:Un.status)===0&&(Le.set("exam_summary_id",(Mn=Un==null?void 0:Un.data)==null?void 0:Mn.exam_summary_id),I({type:"exercise/save",payload:{SumupDetail:ce({exercise_group_id:Qe},Un==null?void 0:Un.data)}}))});return(0,H.useEffect)(()=>{dt&&an(dt||1),Kn()},[Le]),jt.createElement(W.Z,{spinning:bn},jt.createElement("section",{className:"edu-container"},jt.createElement(Ee.Z,{className:"mt10",separator:">",items:[{title:(Te=Ue==null?void 0:Ue.course)==null?void 0:Te.course_name,href:`/classrooms/${Z.coursesId}/exercise`},{title:Ae.formatMessage({id:"classrooms.onlineExam",defaultMessage:"\u5728\u7EBF\u8003\u8BD5"}),href:`/classrooms/${Z.coursesId}/exercise`},{title:"\u8BD5\u5377\u8BE6\u60C5",href:`/classrooms/${Z.coursesId}/exercise/${Z==null?void 0:Z.exerciseId}/detail`},{title:We==null?void 0:We.exercise_name}]}),jt.createElement("div",{className:"flex mt20 justify-between"},jt.createElement("div",{className:"flex item-center"},jt.createElement("a",{href:`/classrooms/${Z.coursesId}/exercise/${Z==null?void 0:Z.exerciseId}/sumup?template=${Nt}`},jt.createElement(te.Z,{className:"font16 c-black",rev:void 0})),(0,$.vB)(We==null?void 0:We.exercise_status,We==null?void 0:We.appraise_label),jt.createElement("strong",{className:"font20 ml5"},We==null?void 0:We.exercise_name)),jt.createElement("div",{className:"flex gap-20px"},jt.createElement(P.ZP,{icon:jt.createElement("i",{className:"iconfont icon-bianjizuoye"}),onClick:()=>{q.history.push(`/classrooms/${Z==null?void 0:Z.coursesId}/exercise/${Z==null?void 0:Z.exerciseId}/sumup/edit?${Le.toString()}`)}},"\u7F16\u8F91"),jt.createElement(P.ZP,{type:"primary",icon:jt.createElement(w.Z,{rev:void 0}),onClick:()=>ve(void 0,null,function*(){yield Mt()().set({margin:10,image:{type:"jpeg",quality:.95},jsPDF:{unit:"pt",format:"a4",orientation:"landscape"},filename:`${Ve==null?void 0:Ve.big_title}.pdf`,html2canvas:{letterRendering:!0,useCORS:!0,allowTaint:!1,scale:1,dpi:300},pagebreak:{mode:["avoid-all","css"]}}).from(qt.current).save()})},Ae.formatMessage({id:"classrooms.export",defaultMessage:"\u5BFC\u51FA"})),jt.createElement(P.ZP,{icon:jt.createElement(L.Z,{rev:void 0}),onClick:()=>{I({type:"exercise/setActionTabs",payload:{title:"\u8003\u8BD5\u603B\u7ED3\u8BBE\u7F6E",isEdit:!0}})}},"\u5BFC\u51FA\u8BBE\u7F6E"))),jt.createElement("div",{className:"mt20 bg-white pt40 pb40 pr30 pl30"},jt.createElement("section",{ref:qt,className:""},Nt===1&&jt.createElement(ye,null),Nt===2&&jt.createElement(Ie,null))),jt.createElement(ct.Z,null)))};var He=(0,q.connect)(({user:Me,exercise:M})=>({user:Me,exercise:M}))(T)},90036:function(zn,it,d){"use strict";d.d(it,{U:function(){return $}});var q=d(59301),H=Object.defineProperty,W=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable,te=(u,U,S)=>U in u?H(u,U,{enumerable:!0,configurable:!0,writable:!0,value:S}):u[U]=S,w=(u,U)=>{for(var S in U||(U={}))Ee.call(U,S)&&te(u,S,U[S]);if(W)for(var S of W(U))P.call(U,S)&&te(u,S,U[S]);return u},L=(u,U,S)=>new Promise((b,k)=>{var K=J=>{try{ue(S.next(J))}catch(j){k(j)}},_=J=>{try{ue(S.throw(J))}catch(j){k(j)}},ue=J=>J.done?b(J.value):Promise.resolve(J.value).then(K,_);ue((S=S.apply(u,U)).next())});function $(u,U){const[S,b]=(0,q.useState)(U),[k,K]=(0,q.useState)(!1),[_,ue]=(0,q.useState)();return[S,k,(j,oe=!1)=>L(this,null,function*(){const X=oe?U:w(w({},S),j);K(!0),b(X);const N=yield u(X);return K(!1),ue(N),N}),_]}},50371:function(zn,it){"use strict";function d(){const q=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let H=1;H<arguments.length;H++){const W=H<0||arguments.length<=H?void 0:arguments[H];W&&Object.keys(W).forEach(Ee=>{const P=W[Ee];P!==void 0&&(q[Ee]=P)})}return q}it.Z=d},13845:function(zn,it,d){"use strict";d.d(it,{F:function(){return q},Z:function(){return H}});function q(W){return W!=null&&W===W.window}function H(W,Ee){var P,te;if(typeof window=="undefined")return 0;const w=Ee?"scrollTop":"scrollLeft";let L=0;return q(W)?L=W[Ee?"pageYOffset":"pageXOffset"]:W instanceof Document?L=W.documentElement[w]:(W instanceof HTMLElement||W)&&(L=W[w]),W&&!q(W)&&typeof L!="number"&&(L=(te=((P=W.ownerDocument)!==null&&P!==void 0?P:W).documentElement)===null||te===void 0?void 0:te[w]),L}},56762:function(zn,it,d){"use strict";d.d(it,{Z:function(){return H}});var q=d(59301);function H(){const[,W]=q.useReducer(Ee=>Ee+1,0);return W}},68031:function(zn,it,d){"use strict";d.d(it,{Z:function(){return Ee}});var q=d(16089);function H(P,te,w,L){const $=w-te;return P/=L/2,P<1?$/2*P*P*P+te:$/2*((P-=2)*P*P+2)+te}var W=d(13845);function Ee(P){let te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:w=()=>window,callback:L,duration:$=450}=te,u=w(),U=(0,W.Z)(u,!0),S=Date.now(),b=()=>{const K=Date.now()-S,_=H(K>$?$:K,U,P,$);(0,W.F)(u)?u.scrollTo(window.pageXOffset,_):u instanceof Document||u.constructor.name==="HTMLDocument"?u.documentElement.scrollTop=_:u.scrollTop=_,K<$?(0,q.Z)(b):typeof L=="function"&&L()};(0,q.Z)(b)}},19080:function(zn,it,d){"use strict";d.d(it,{F:function(){return P},Z:function(){return Ee}});var q=d(92310),H=d.n(q);const W=null;function Ee(te,w,L){return H()({[`${te}-status-success`]:w==="success",[`${te}-status-warning`]:w==="warning",[`${te}-status-error`]:w==="error",[`${te}-status-validating`]:w==="validating",[`${te}-has-feedback`]:L})}const P=(te,w)=>w||te},66104:function(zn,it,d){"use strict";d.d(it,{Z:function(){return Ot}});var q=d(92310),H=d.n(q),W=d(11592),Ee=d(26112),P=d(59301),te=d(92343),w=d(36355),L=d(84105),$=d(91857);const u=le=>{let{children:ae}=le;const{getPrefixCls:de}=P.useContext(w.E_),V=de("breadcrumb");return P.createElement("li",{className:`${V}-separator`,"aria-hidden":"true"},ae===""?ae:ae||"/")};u.__ANT_BREADCRUMB_SEPARATOR=!0;var U=u,S=function(le,ae){var de={};for(var V in le)Object.prototype.hasOwnProperty.call(le,V)&&ae.indexOf(V)<0&&(de[V]=le[V]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var re=0,V=Object.getOwnPropertySymbols(le);re<V.length;re++)ae.indexOf(V[re])<0&&Object.prototype.propertyIsEnumerable.call(le,V[re])&&(de[V[re]]=le[V[re]]);return de};function b(le,ae){if(le.title===void 0||le.title===null)return null;const de=Object.keys(ae).join("|");return typeof le.title=="object"?le.title:String(le.title).replace(new RegExp(`:(${de})`,"g"),(V,re)=>ae[re]||V)}function k(le,ae,de,V){if(de==null)return null;const{className:re,onClick:se}=ae,Be=S(ae,["className","onClick"]),ze=Object.assign(Object.assign({},(0,Ee.Z)(Be,{data:!0,aria:!0})),{onClick:se});return V!==void 0?P.createElement("a",Object.assign({},ze,{className:H()(`${le}-link`,re),href:V}),de):P.createElement("span",Object.assign({},ze,{className:H()(`${le}-link`,re)}),de)}function K(le,ae){return(V,re,se,Be,ze)=>{if(ae)return ae(V,re,se,Be);const rt=b(V,re);return k(le,V,rt,ze)}}var _=function(le,ae){var de={};for(var V in le)Object.prototype.hasOwnProperty.call(le,V)&&ae.indexOf(V)<0&&(de[V]=le[V]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var re=0,V=Object.getOwnPropertySymbols(le);re<V.length;re++)ae.indexOf(V[re])<0&&Object.prototype.propertyIsEnumerable.call(le,V[re])&&(de[V[re]]=le[V[re]]);return de};const ue=le=>{const{prefixCls:ae,separator:de="/",children:V,menu:re,overlay:se,dropdownProps:Be,href:ze}=le,Ie=(ct=>{if(re||se){const ht=Object.assign({},Be);if(re){const Mt=re||{},{items:St}=Mt,Xt=_(Mt,["items"]);ht.menu=Object.assign(Object.assign({},Xt),{items:St==null?void 0:St.map((jt,ln)=>{var{key:Jt,title:pt,label:Vt,path:Ce}=jt,ce=_(jt,["key","title","label","path"]);let ve=Vt!=null?Vt:pt;return Ce&&(ve=P.createElement("a",{href:`${ze}${Ce}`},ve)),Object.assign(Object.assign({},ce),{key:Jt!=null?Jt:ln,label:ve})})})}else se&&(ht.overlay=se);return P.createElement($.Z,Object.assign({placement:"bottom"},ht),P.createElement("span",{className:`${ae}-overlay-link`},ct,P.createElement(L.Z,null)))}return ct})(V);return Ie!=null?P.createElement(P.Fragment,null,P.createElement("li",null,Ie),de&&P.createElement(U,null,de)):null},J=le=>{const{prefixCls:ae,children:de,href:V}=le,re=_(le,["prefixCls","children","href"]),{getPrefixCls:se}=P.useContext(w.E_),Be=se("breadcrumb",ae);return P.createElement(ue,Object.assign({},re,{prefixCls:Be}),k(Be,re,de,V))};J.__ANT_BREADCRUMB_ITEM=!0;var j=J,oe=d(17313),X=d(83116),N=d(37613);const C=le=>{const{componentCls:ae,iconCls:de}=le;return{[ae]:Object.assign(Object.assign({},(0,oe.Wf)(le)),{color:le.itemColor,fontSize:le.fontSize,[de]:{fontSize:le.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:le.linkColor,transition:`color ${le.motionDurationMid}`,padding:`0 ${le.paddingXXS}px`,borderRadius:le.borderRadiusSM,height:le.lineHeight*le.fontSize,display:"inline-block",marginInline:-le.marginXXS,"&:hover":{color:le.linkHoverColor,backgroundColor:le.colorBgTextHover}},(0,oe.Qy)(le)),"li:last-child":{color:le.lastItemColor},[`${ae}-separator`]:{marginInline:le.separatorMargin,color:le.separatorColor},[`${ae}-link`]:{[`
|
|
|
> ${de} + span,
|
|
|
> ${de} + a
|
|
|
`]:{marginInlineStart:le.marginXXS}},[`${ae}-overlay-link`]:{borderRadius:le.borderRadiusSM,height:le.lineHeight*le.fontSize,display:"inline-block",padding:`0 ${le.paddingXXS}px`,marginInline:-le.marginXXS,[`> ${de}`]:{marginInlineStart:le.marginXXS,fontSize:le.fontSizeIcon},"&:hover":{color:le.linkHoverColor,backgroundColor:le.colorBgTextHover,a:{color:le.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${le.componentCls}-rtl`]:{direction:"rtl"}})}};var z=(0,X.Z)("Breadcrumb",le=>{const ae=(0,N.TS)(le,{});return[C(ae)]},le=>({itemColor:le.colorTextDescription,lastItemColor:le.colorText,iconFontSize:le.fontSize,linkColor:le.colorTextDescription,linkHoverColor:le.colorText,separatorColor:le.colorTextDescription,separatorMargin:le.marginXS})),G=function(le,ae){var de={};for(var V in le)Object.prototype.hasOwnProperty.call(le,V)&&ae.indexOf(V)<0&&(de[V]=le[V]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var re=0,V=Object.getOwnPropertySymbols(le);re<V.length;re++)ae.indexOf(V[re])<0&&Object.prototype.propertyIsEnumerable.call(le,V[re])&&(de[V[re]]=le[V[re]]);return de};function Ne(le){const{breadcrumbName:ae,children:de}=le,V=G(le,["breadcrumbName","children"]),re=Object.assign({title:ae},V);return de&&(re.menu={items:de.map(se=>{var{breadcrumbName:Be}=se,ze=G(se,["breadcrumbName"]);return Object.assign(Object.assign({},ze),{title:Be})})}),re}function pe(le,ae){return(0,P.useMemo)(()=>le||(ae?ae.map(Ne):null),[le,ae])}var ye=function(le,ae){var de={};for(var V in le)Object.prototype.hasOwnProperty.call(le,V)&&ae.indexOf(V)<0&&(de[V]=le[V]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var re=0,V=Object.getOwnPropertySymbols(le);re<V.length;re++)ae.indexOf(V[re])<0&&Object.prototype.propertyIsEnumerable.call(le,V[re])&&(de[V[re]]=le[V[re]]);return de};const D=(le,ae)=>{if(ae===void 0)return ae;let de=(ae||"").replace(/^\//,"");return Object.keys(le).forEach(V=>{de=de.replace(`:${V}`,le[V])}),de},ot=le=>{const{prefixCls:ae,separator:de="/",style:V,className:re,rootClassName:se,routes:Be,items:ze,children:rt,itemRender:Ie,params:ct={}}=le,ht=ye(le,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Mt,direction:St,breadcrumb:Xt}=P.useContext(w.E_);let jt;const ln=Mt("breadcrumb",ae),[Jt,pt]=z(ln),Vt=pe(ze,Be),Ce=K(ln,Ie);if(Vt&&Vt.length>0){const T=[],He=ze||Be;jt=Vt.map((Me,M)=>{const{path:I,key:Te,type:Ae,menu:Z,overlay:Le,onClick:dt,className:ie,separator:Qe,dropdownProps:Ue}=Me,We=D(ct,I);We!==void 0&&T.push(We);const Ve=Te!=null?Te:M;if(Ae==="separator")return P.createElement(U,{key:Ve},Qe);const Nt={},an=M===Vt.length-1;Z?Nt.menu=Z:Le&&(Nt.overlay=Le);let{href:qt}=Me;return T.length&&We!==void 0&&(qt=`#/${T.join("/")}`),P.createElement(ue,Object.assign({key:Ve},Nt,(0,Ee.Z)(Me,{data:!0,aria:!0}),{className:ie,dropdownProps:Ue,href:qt,separator:an?"":de,onClick:dt,prefixCls:ln}),Ce(Me,ct,He,T,qt))})}else if(rt){const T=(0,W.Z)(rt).length;jt=(0,W.Z)(rt).map((He,Me)=>{if(!He)return He;const M=Me===T-1;return(0,te.Tm)(He,{separator:M?"":de,key:Me})})}const ce=H()(ln,Xt==null?void 0:Xt.className,{[`${ln}-rtl`]:St==="rtl"},re,se,pt),ve=Object.assign(Object.assign({},Xt==null?void 0:Xt.style),V);return Jt(P.createElement("nav",Object.assign({className:ce,style:ve},ht),P.createElement("ol",null,jt)))};ot.Item=j,ot.Separator=U;var Fe=ot,Ot=Fe},24905:function(zn,it,d){"use strict";d.d(it,{default:function(){return z}});var q=d(92310),H=d.n(q),W=d(5630),Ee=d(59301),P=d(36355),te=d(1684),w=d(32441),$=Ee.createContext(null),u=d(98447),U=d(14088),S=d(4572),b=function(G,Ne){var pe={};for(var ye in G)Object.prototype.hasOwnProperty.call(G,ye)&&Ne.indexOf(ye)<0&&(pe[ye]=G[ye]);if(G!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,ye=Object.getOwnPropertySymbols(G);D<ye.length;D++)Ne.indexOf(ye[D])<0&&Object.prototype.propertyIsEnumerable.call(G,ye[D])&&(pe[ye[D]]=G[ye[D]]);return pe};const k=(G,Ne)=>{var pe;const{prefixCls:ye,className:D,rootClassName:ot,children:Fe,indeterminate:Ot=!1,style:le,onMouseEnter:ae,onMouseLeave:de,skipGroup:V=!1,disabled:re}=G,se=b(G,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Be,direction:ze,checkbox:rt}=Ee.useContext(P.E_),Ie=Ee.useContext($),{isFormItemInput:ct}=Ee.useContext(w.aM),ht=Ee.useContext(te.Z),Mt=(pe=(Ie==null?void 0:Ie.disabled)||re)!==null&&pe!==void 0?pe:ht,St=Ee.useRef(se.value);Ee.useEffect(()=>{Ie==null||Ie.registerValue(se.value)},[]),Ee.useEffect(()=>{if(!V)return se.value!==St.current&&(Ie==null||Ie.cancelValue(St.current),Ie==null||Ie.registerValue(se.value),St.current=se.value),()=>Ie==null?void 0:Ie.cancelValue(se.value)},[se.value]);const Xt=Be("checkbox",ye),[jt,ln]=(0,u.ZP)(Xt),Jt=Object.assign({},se);Ie&&!V&&(Jt.onChange=function(){se.onChange&&se.onChange.apply(se,arguments),Ie.toggleOption&&Ie.toggleOption({label:Fe,value:se.value})},Jt.name=Ie.name,Jt.checked=Ie.value.includes(se.value));const pt=H()(`${Xt}-wrapper`,{[`${Xt}-rtl`]:ze==="rtl",[`${Xt}-wrapper-checked`]:Jt.checked,[`${Xt}-wrapper-disabled`]:Mt,[`${Xt}-wrapper-in-form-item`]:ct},rt==null?void 0:rt.className,D,ot,ln),Vt=H()({[`${Xt}-indeterminate`]:Ot},S.A,ln),Ce=Ot?"mixed":void 0;return jt(Ee.createElement(U.Z,{component:"Checkbox",disabled:Mt},Ee.createElement("label",{className:pt,style:Object.assign(Object.assign({},rt==null?void 0:rt.style),le),onMouseEnter:ae,onMouseLeave:de},Ee.createElement(W.Z,Object.assign({"aria-checked":Ce},Jt,{prefixCls:Xt,className:Vt,disabled:Mt,ref:Ne})),Fe!==void 0&&Ee.createElement("span",null,Fe))))};var _=Ee.forwardRef(k),ue=d(94480),J=d(2738),j=function(G,Ne){var pe={};for(var ye in G)Object.prototype.hasOwnProperty.call(G,ye)&&Ne.indexOf(ye)<0&&(pe[ye]=G[ye]);if(G!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,ye=Object.getOwnPropertySymbols(G);D<ye.length;D++)Ne.indexOf(ye[D])<0&&Object.prototype.propertyIsEnumerable.call(G,ye[D])&&(pe[ye[D]]=G[ye[D]]);return pe};const oe=(G,Ne)=>{const{defaultValue:pe,children:ye,options:D=[],prefixCls:ot,className:Fe,rootClassName:Ot,style:le,onChange:ae}=G,de=j(G,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:V,direction:re}=Ee.useContext(P.E_),[se,Be]=Ee.useState(de.value||pe||[]),[ze,rt]=Ee.useState([]);Ee.useEffect(()=>{"value"in de&&Be(de.value||[])},[de.value]);const Ie=Ee.useMemo(()=>D.map(ce=>typeof ce=="string"||typeof ce=="number"?{label:ce,value:ce}:ce),[D]),ct=ce=>{rt(ve=>ve.filter(T=>T!==ce))},ht=ce=>{rt(ve=>[].concat((0,ue.Z)(ve),[ce]))},Mt=ce=>{const ve=se.indexOf(ce.value),T=(0,ue.Z)(se);ve===-1?T.push(ce.value):T.splice(ve,1),"value"in de||Be(T),ae==null||ae(T.filter(He=>ze.includes(He)).sort((He,Me)=>{const M=Ie.findIndex(Te=>Te.value===He),I=Ie.findIndex(Te=>Te.value===Me);return M-I}))},St=V("checkbox",ot),Xt=`${St}-group`,[jt,ln]=(0,u.ZP)(St),Jt=(0,J.Z)(de,["value","disabled"]),pt=D.length?Ie.map(ce=>Ee.createElement(_,{prefixCls:St,key:ce.value.toString(),disabled:"disabled"in ce?ce.disabled:de.disabled,value:ce.value,checked:se.includes(ce.value),onChange:ce.onChange,className:`${Xt}-item`,style:ce.style,title:ce.title},ce.label)):ye,Vt={toggleOption:Mt,value:se,disabled:de.disabled,name:de.name,registerValue:ht,cancelValue:ct},Ce=H()(Xt,{[`${Xt}-rtl`]:re==="rtl"},Fe,Ot,ln);return jt(Ee.createElement("div",Object.assign({className:Ce,style:le},Jt,{ref:Ne}),Ee.createElement($.Provider,{value:Vt},pt)))},X=Ee.forwardRef(oe);var N=Ee.memo(X);const C=_;C.Group=N,C.__ANT_CHECKBOX=!0;var z=C},98447:function(zn,it,d){"use strict";d.d(it,{C2:function(){return P}});var q=d(17313),H=d(37613),W=d(83116);const Ee=te=>{const{checkboxCls:w}=te,L=`${w}-wrapper`;return[{[`${w}-group`]:Object.assign(Object.assign({},(0,q.Wf)(te)),{display:"inline-flex",flexWrap:"wrap",columnGap:te.marginXS,[`> ${te.antCls}-row`]:{flex:1}}),[L]:Object.assign(Object.assign({},(0,q.Wf)(te)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${L}`]:{marginInlineStart:0},[`&${L}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[w]:Object.assign(Object.assign({},(0,q.Wf)(te)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:te.borderRadiusSM,alignSelf:"center",[`${w}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${w}-inner`]:Object.assign({},(0,q.oN)(te))},[`${w}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:te.checkboxSize,height:te.checkboxSize,direction:"ltr",backgroundColor:te.colorBgContainer,border:`${te.lineWidth}px ${te.lineType} ${te.colorBorder}`,borderRadius:te.borderRadiusSM,borderCollapse:"separate",transition:`all ${te.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:te.checkboxSize/14*5,height:te.checkboxSize/14*8,border:`${te.lineWidthBold}px solid ${te.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${te.motionDurationFast} ${te.motionEaseInBack}, opacity ${te.motionDurationFast}`}},"& + span":{paddingInlineStart:te.paddingXS,paddingInlineEnd:te.paddingXS}})},{[`
|
|
|
${L}:not(${L}-disabled),
|
|
|
${w}:not(${w}-disabled)
|
|
|
`]:{[`&:hover ${w}-inner`]:{borderColor:te.colorPrimary}},[`${L}:not(${L}-disabled)`]:{[`&:hover ${w}-checked:not(${w}-disabled) ${w}-inner`]:{backgroundColor:te.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${w}-checked:not(${w}-disabled):after`]:{borderColor:te.colorPrimaryHover}}},{[`${w}-checked`]:{[`${w}-inner`]:{backgroundColor:te.colorPrimary,borderColor:te.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${te.motionDurationMid} ${te.motionEaseOutBack} ${te.motionDurationFast}`}}},[`
|
|
|
${L}-checked:not(${L}-disabled),
|
|
|
${w}-checked:not(${w}-disabled)
|
|
|
`]:{[`&:hover ${w}-inner`]:{backgroundColor:te.colorPrimaryHover,borderColor:"transparent"}}},{[w]:{"&-indeterminate":{[`${w}-inner`]:{backgroundColor:te.colorBgContainer,borderColor:te.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:te.fontSizeLG/2,height:te.fontSizeLG/2,backgroundColor:te.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${L}-disabled`]:{cursor:"not-allowed"},[`${w}-disabled`]:{[`&, ${w}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${w}-inner`]:{background:te.colorBgContainerDisabled,borderColor:te.colorBorder,"&:after":{borderColor:te.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:te.colorTextDisabled},[`&${w}-indeterminate ${w}-inner::after`]:{background:te.colorTextDisabled}}}]};function P(te,w){const L=(0,H.TS)(w,{checkboxCls:`.${te}`,checkboxSize:w.controlInteractiveSize});return[Ee(L)]}it.ZP=(0,W.Z)("Checkbox",(te,w)=>{let{prefixCls:L}=w;return[P(L,te)]})},93891:function(zn,it,d){"use strict";var q=d(59301),H=d(36355),W=d(64165);const Ee=P=>{const{componentName:te}=P,{getPrefixCls:w}=(0,q.useContext)(H.E_),L=w("empty");switch(te){case"Table":case"List":return q.createElement(W.Z,{image:W.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return q.createElement(W.Z,{image:W.Z.PRESENTED_IMAGE_SIMPLE,className:`${L}-small`});default:return q.createElement(W.Z,null)}};it.Z=Ee},91857:function(zn,it,d){"use strict";var q=d(59301),H=d(38819),W=d(92310),Ee=d.n(W),P=d(31561),te=d(70425),w=d(18929),L=d(2738),$=d(79676),u=d(53487),U=d(92343),S=d(36355),b=d(20834),k=d(40875),K=d(88088),_=d(47211);const ue=null,J=N=>{const{menu:C,arrow:z,prefixCls:G,children:Ne,trigger:pe,disabled:ye,dropdownRender:D,getPopupContainer:ot,overlayClassName:Fe,rootClassName:Ot,open:le,onOpenChange:ae,visible:de,onVisibleChange:V,mouseEnterDelay:re=.15,mouseLeaveDelay:se=.1,autoAdjustOverflow:Be=!0,placement:ze="",overlay:rt,transitionName:Ie}=N,{getPopupContainer:ct,getPrefixCls:ht,direction:Mt}=q.useContext(S.E_),St=q.useMemo(()=>{const Z=ht();return Ie!==void 0?Ie:ze.includes("top")?`${Z}-slide-down`:`${Z}-slide-up`},[ht,ze,Ie]),Xt=q.useMemo(()=>ze?ze.includes("Center")?ze.slice(0,ze.indexOf("Center")):ze:Mt==="rtl"?"bottomRight":"bottomLeft",[ze,Mt]),jt=ht("dropdown",G),[ln,Jt]=(0,_.Z)(jt),[,pt]=(0,K.Z)(),Vt=q.Children.only(Ne),Ce=(0,U.Tm)(Vt,{className:Ee()(`${jt}-trigger`,{[`${jt}-rtl`]:Mt==="rtl"},Vt.props.className),disabled:ye}),ce=ye?[]:pe;let ve;ce&&ce.includes("contextMenu")&&(ve=!0);const[T,He]=(0,w.Z)(!1,{value:le!=null?le:de}),Me=(0,te.useEvent)(Z=>{ae==null||ae(Z),V==null||V(Z),He(Z)}),M=Ee()(Fe,Ot,Jt,{[`${jt}-rtl`]:Mt==="rtl"}),I=(0,$.Z)({arrowPointAtCenter:typeof z=="object"&&z.pointAtCenter,autoAdjustOverflow:Be,offset:pt.marginXXS,arrowWidth:z?pt.sizePopupArrow:0,borderRadius:pt.borderRadius}),Te=q.useCallback(()=>{He(!1)},[]),Ae=()=>{let Z;return C!=null&&C.items?Z=q.createElement(b.default,Object.assign({},C)):typeof rt=="function"?Z=rt():Z=rt,D&&(Z=D(Z)),Z=q.Children.only(typeof Z=="string"?q.createElement("span",null,Z):Z),q.createElement(k.J,{prefixCls:`${jt}-menu`,expandIcon:q.createElement("span",{className:`${jt}-menu-submenu-arrow`},q.createElement(H.Z,{className:`${jt}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Te,validator:Le=>{let{mode:dt}=Le}},Z)};return ln(q.createElement(P.Z,Object.assign({alignPoint:ve},(0,L.Z)(N,["rootClassName"]),{mouseEnterDelay:re,mouseLeaveDelay:se,visible:T,builtinPlacements:I,arrow:!!z,overlayClassName:M,prefixCls:jt,getPopupContainer:ot||ct,transitionName:St,trigger:ce,overlay:Ae,placement:Xt,onVisibleChange:Me}),Ce))};function j(N){return Object.assign(Object.assign({},N),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const oe=(0,u.Z)(J,"dropdown",N=>N,j),X=N=>q.createElement(oe,Object.assign({},N),q.createElement("span",null));J._InternalPanelDoNotUseOrYouWillBeFired=X,it.Z=J},38854:function(zn,it,d){"use strict";d.d(it,{Z:function(){return K}});var q=d(91857),H=d(92310),W=d.n(H),Ee=d(59301),P=d(18785),te=d(3113),w=d(36355),L=d(81327),$=d(33234),u=d(47211),U=function(_,ue){var J={};for(var j in _)Object.prototype.hasOwnProperty.call(_,j)&&ue.indexOf(j)<0&&(J[j]=_[j]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,j=Object.getOwnPropertySymbols(_);oe<j.length;oe++)ue.indexOf(j[oe])<0&&Object.prototype.propertyIsEnumerable.call(_,j[oe])&&(J[j[oe]]=_[j[oe]]);return J};const S=_=>{const{getPopupContainer:ue,getPrefixCls:J,direction:j}=Ee.useContext(w.E_),{prefixCls:oe,type:X="default",danger:N,disabled:C,loading:z,onClick:G,htmlType:Ne,children:pe,className:ye,menu:D,arrow:ot,autoFocus:Fe,overlay:Ot,trigger:le,align:ae,open:de,onOpenChange:V,placement:re,getPopupContainer:se,href:Be,icon:ze=Ee.createElement(P.Z,null),title:rt,buttonsRender:Ie=Ae=>Ae,mouseEnterDelay:ct,mouseLeaveDelay:ht,overlayClassName:Mt,overlayStyle:St,destroyPopupOnHide:Xt,dropdownRender:jt}=_,ln=U(_,["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"]),Jt=J("dropdown",oe),pt=`${Jt}-button`,[Vt,Ce]=(0,u.Z)(Jt),ce={menu:D,arrow:ot,autoFocus:Fe,align:ae,disabled:C,trigger:C?[]:le,onOpenChange:V,getPopupContainer:se||ue,mouseEnterDelay:ct,mouseLeaveDelay:ht,overlayClassName:Mt,overlayStyle:St,destroyPopupOnHide:Xt,dropdownRender:jt},{compactSize:ve,compactItemClassnames:T}=(0,$.ri)(Jt,j),He=W()(pt,T,ye,Ce);"overlay"in _&&(ce.overlay=Ot),"open"in _&&(ce.open=de),"placement"in _?ce.placement=re:ce.placement=j==="rtl"?"bottomLeft":"bottomRight";const Me=Ee.createElement(te.ZP,{type:X,danger:N,disabled:C,loading:z,onClick:G,htmlType:Ne,href:Be,title:rt},pe),M=Ee.createElement(te.ZP,{type:X,danger:N,icon:ze}),[I,Te]=Ie([Me,M]);return Vt(Ee.createElement(L.Z.Compact,Object.assign({className:He,size:ve,block:!0},ln),I,Ee.createElement(q.Z,Object.assign({},ce),Te)))};S.__ANT_BUTTON=!0;var b=S;const k=q.Z;k.Button=b;var K=k},47211:function(zn,it,d){"use strict";d.d(it,{Z:function(){return U}});var q=d(17313),H=d(13826),W=d(92899),Ee=d(29878),P=d(19447),te=d(83116),w=d(37613),$=S=>{const{componentCls:b,menuCls:k,colorError:K,colorTextLightSolid:_}=S,ue=`${k}-item`;return{[`${b}, ${b}-menu-submenu`]:{[`${k} ${ue}`]:{[`&${ue}-danger:not(${ue}-disabled)`]:{color:K,"&:hover":{color:_,backgroundColor:K}}}}}};const u=S=>{const{componentCls:b,menuCls:k,zIndexPopup:K,dropdownArrowDistance:_,sizePopupArrow:ue,antCls:J,iconCls:j,motionDurationMid:oe,dropdownPaddingVertical:X,fontSize:N,dropdownEdgeChildPadding:C,colorTextDisabled:z,fontSizeIcon:G,controlPaddingHorizontal:Ne,colorBgElevated:pe}=S;return[{[b]:Object.assign(Object.assign({},(0,q.Wf)(S)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:K,display:"block","&::before":{position:"absolute",insetBlock:-_+ue/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${J}-btn`]:{[`& > ${j}-down, & > ${J}-btn-icon > ${j}-down`]:{fontSize:G}},[`${b}-wrap`]:{position:"relative",[`${J}-btn > ${j}-down`]:{fontSize:G},[`${j}-down::before`]:{transition:`transform ${oe}`}},[`${b}-wrap-open`]:{[`${j}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${J}-slide-down-enter${J}-slide-down-enter-active${b}-placement-bottomLeft,
|
|
|
&${J}-slide-down-appear${J}-slide-down-appear-active${b}-placement-bottomLeft,
|
|
|
&${J}-slide-down-enter${J}-slide-down-enter-active${b}-placement-bottom,
|
|
|
&${J}-slide-down-appear${J}-slide-down-appear-active${b}-placement-bottom,
|
|
|
&${J}-slide-down-enter${J}-slide-down-enter-active${b}-placement-bottomRight,
|
|
|
&${J}-slide-down-appear${J}-slide-down-appear-active${b}-placement-bottomRight`]:{animationName:H.fJ},[`&${J}-slide-up-enter${J}-slide-up-enter-active${b}-placement-topLeft,
|
|
|
&${J}-slide-up-appear${J}-slide-up-appear-active${b}-placement-topLeft,
|
|
|
&${J}-slide-up-enter${J}-slide-up-enter-active${b}-placement-top,
|
|
|
&${J}-slide-up-appear${J}-slide-up-appear-active${b}-placement-top,
|
|
|
&${J}-slide-up-enter${J}-slide-up-enter-active${b}-placement-topRight,
|
|
|
&${J}-slide-up-appear${J}-slide-up-appear-active${b}-placement-topRight`]:{animationName:H.Qt},[`&${J}-slide-down-leave${J}-slide-down-leave-active${b}-placement-bottomLeft,
|
|
|
&${J}-slide-down-leave${J}-slide-down-leave-active${b}-placement-bottom,
|
|
|
&${J}-slide-down-leave${J}-slide-down-leave-active${b}-placement-bottomRight`]:{animationName:H.Uw},[`&${J}-slide-up-leave${J}-slide-up-leave-active${b}-placement-topLeft,
|
|
|
&${J}-slide-up-leave${J}-slide-up-leave-active${b}-placement-top,
|
|
|
&${J}-slide-up-leave${J}-slide-up-leave-active${b}-placement-topRight`]:{animationName:H.ly}})},(0,P.ZP)(S,{colorBg:pe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${b} ${k}`]:{position:"relative",margin:0},[`${k}-submenu-popup`]:{position:"absolute",zIndex:K,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${b}, ${b}-menu-submenu`]:{[k]:Object.assign(Object.assign({padding:C,listStyleType:"none",backgroundColor:pe,backgroundClip:"padding-box",borderRadius:S.borderRadiusLG,outline:"none",boxShadow:S.boxShadowSecondary},(0,q.Qy)(S)),{[`${k}-item-group-title`]:{padding:`${X}px ${Ne}px`,color:S.colorTextDescription,transition:`all ${oe}`},[`${k}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${k}-item-icon`]:{minWidth:N,marginInlineEnd:S.marginXS,fontSize:S.fontSizeSM},[`${k}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${oe}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${k}-item, ${k}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${X}px ${Ne}px`,color:S.colorText,fontWeight:"normal",fontSize:N,lineHeight:S.lineHeight,cursor:"pointer",transition:`all ${oe}`,borderRadius:S.borderRadiusSM,"&:hover, &-active":{backgroundColor:S.controlItemBgHover}},(0,q.Qy)(S)),{"&-selected":{color:S.colorPrimary,backgroundColor:S.controlItemBgActive,"&:hover, &-active":{backgroundColor:S.controlItemBgActiveHover}},"&-disabled":{color:z,cursor:"not-allowed","&:hover":{color:z,backgroundColor:pe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${S.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:S.colorSplit},[`${b}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:S.paddingXS,[`${b}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:S.colorTextDescription,fontSize:G,fontStyle:"normal"}}}),[`${k}-item-group-list`]:{margin:`0 ${S.marginXS}px`,padding:0,listStyle:"none"},[`${k}-submenu-title`]:{paddingInlineEnd:Ne+S.fontSizeSM},[`${k}-submenu-vertical`]:{position:"relative"},[`${k}-submenu${k}-submenu-disabled ${b}-menu-submenu-title`]:{[`&, ${b}-menu-submenu-arrow-icon`]:{color:z,backgroundColor:pe,cursor:"not-allowed"}},[`${k}-submenu-selected ${b}-menu-submenu-title`]:{color:S.colorPrimary}})}},[(0,H.oN)(S,"slide-up"),(0,H.oN)(S,"slide-down"),(0,W.Fm)(S,"move-up"),(0,W.Fm)(S,"move-down"),(0,Ee._y)(S,"zoom-big")]]};var U=(0,te.Z)("Dropdown",(S,b)=>{let{rootPrefixCls:k}=b;const{marginXXS:K,sizePopupArrow:_,controlHeight:ue,fontSize:J,lineHeight:j,paddingXXS:oe,componentCls:X,borderRadiusLG:N}=S,C=(ue-J*j)/2,{dropdownArrowOffset:z}=(0,P.fS)({contentRadius:N}),G=(0,w.TS)(S,{menuCls:`${X}-menu`,rootPrefixCls:k,dropdownArrowDistance:_/2+K,dropdownArrowOffset:z,dropdownPaddingVertical:C,dropdownEdgeChildPadding:oe});return[u(G),$(G)]},S=>({zIndexPopup:S.zIndexPopupBase+50}))},64165:function(zn,it,d){"use strict";d.d(it,{Z:function(){return oe}});var q=d(92310),H=d.n(q),W=d(59301),Ee=d(36355),P=d(9763),te=d(64993),w=d(88088),$=()=>{const[,X]=(0,w.Z)(),C=new te.C(X.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return W.createElement("svg",{style:C,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},W.createElement("g",{fill:"none",fillRule:"evenodd"},W.createElement("g",{transform:"translate(24 31.67)"},W.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),W.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),W.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),W.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),W.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),W.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),W.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},W.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),W.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},U=()=>{const[,X]=(0,w.Z)(),{colorFill:N,colorFillTertiary:C,colorFillQuaternary:z,colorBgContainer:G}=X,{borderColor:Ne,shadowColor:pe,contentColor:ye}=(0,W.useMemo)(()=>({borderColor:new te.C(N).onBackground(G).toHexShortString(),shadowColor:new te.C(C).onBackground(G).toHexShortString(),contentColor:new te.C(z).onBackground(G).toHexShortString()}),[N,C,z,G]);return W.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},W.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},W.createElement("ellipse",{fill:pe,cx:"32",cy:"33",rx:"32",ry:"7"}),W.createElement("g",{fillRule:"nonzero",stroke:Ne},W.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),W.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:ye}))))},S=d(83116),b=d(37613);const k=X=>{const{componentCls:N,margin:C,marginXS:z,marginXL:G,fontSize:Ne,lineHeight:pe}=X;return{[N]:{marginInline:z,fontSize:Ne,lineHeight:pe,textAlign:"center",[`${N}-image`]:{height:X.emptyImgHeight,marginBottom:z,opacity:X.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${N}-description`]:{color:X.colorText},[`${N}-footer`]:{marginTop:C},"&-normal":{marginBlock:G,color:X.colorTextDisabled,[`${N}-description`]:{color:X.colorTextDisabled},[`${N}-image`]:{height:X.emptyImgHeightMD}},"&-small":{marginBlock:z,color:X.colorTextDisabled,[`${N}-image`]:{height:X.emptyImgHeightSM}}}}};var K=(0,S.Z)("Empty",X=>{const{componentCls:N,controlHeightLG:C}=X,z=(0,b.TS)(X,{emptyImgCls:`${N}-img`,emptyImgHeight:C*2.5,emptyImgHeightMD:C,emptyImgHeightSM:C*.875});return[k(z)]}),_=function(X,N){var C={};for(var z in X)Object.prototype.hasOwnProperty.call(X,z)&&N.indexOf(z)<0&&(C[z]=X[z]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var G=0,z=Object.getOwnPropertySymbols(X);G<z.length;G++)N.indexOf(z[G])<0&&Object.prototype.propertyIsEnumerable.call(X,z[G])&&(C[z[G]]=X[z[G]]);return C};const ue=W.createElement($,null),J=W.createElement(U,null),j=X=>{var{className:N,rootClassName:C,prefixCls:z,image:G=ue,description:Ne,children:pe,imageStyle:ye,style:D}=X,ot=_(X,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:Fe,direction:Ot,empty:le}=W.useContext(Ee.E_),ae=Fe("empty",z),[de,V]=K(ae),[re]=(0,P.Z)("Empty"),se=typeof Ne!="undefined"?Ne:re==null?void 0:re.description,Be=typeof se=="string"?se:"empty";let ze=null;return typeof G=="string"?ze=W.createElement("img",{alt:Be,src:G}):ze=G,de(W.createElement("div",Object.assign({className:H()(V,ae,le==null?void 0:le.className,{[`${ae}-normal`]:G===J,[`${ae}-rtl`]:Ot==="rtl"},N,C),style:Object.assign(Object.assign({},le==null?void 0:le.style),D)},ot),W.createElement("div",{className:`${ae}-image`,style:ye},ze),se&&W.createElement("div",{className:`${ae}-description`},se),pe&&W.createElement("div",{className:`${ae}-footer`},pe)))};j.PRESENTED_IMAGE_DEFAULT=ue,j.PRESENTED_IMAGE_SIMPLE=J;var oe=j},78241:function(zn,it,d){"use strict";d.d(it,{default:function(){return Co}});var q=d(94480),H=d(92310),W=d.n(H),Ee=d(77900),P=d(59301),te=d(62892),w=d(32441);function L(Xe){const[zt,rn]=P.useState(Xe);return P.useEffect(()=>{const Oe=setTimeout(()=>{rn(Xe)},Xe.length?0:10);return()=>{clearTimeout(Oe)}},[Xe]),zt}var $=d(17313),u=d(29878),U=d(8378),S=d(37613),b=d(83116),K=Xe=>{const{componentCls:zt}=Xe,rn=`${zt}-show-help`,Oe=`${zt}-show-help-item`;return{[rn]:{transition:`opacity ${Xe.motionDurationSlow} ${Xe.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[Oe]:{overflow:"hidden",transition:`height ${Xe.motionDurationSlow} ${Xe.motionEaseInOut},
|
|
|
opacity ${Xe.motionDurationSlow} ${Xe.motionEaseInOut},
|
|
|
transform ${Xe.motionDurationSlow} ${Xe.motionEaseInOut} !important`,[`&${Oe}-appear, &${Oe}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${Oe}-leave-active`]:{transform:"translateY(-5px)"}}}}};const _=Xe=>({legend:{display:"block",width:"100%",marginBottom:Xe.marginLG,padding:0,color:Xe.colorTextDescription,fontSize:Xe.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${Xe.lineWidth}px ${Xe.lineType} ${Xe.colorBorder}`},label:{fontSize:Xe.fontSize},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${Xe.controlOutlineWidth}px ${Xe.controlOutline}`},output:{display:"block",paddingTop:15,color:Xe.colorText,fontSize:Xe.fontSize,lineHeight:Xe.lineHeight}}),ue=(Xe,zt)=>{const{formItemCls:rn}=Xe;return{[rn]:{[`${rn}-label > label`]:{height:zt},[`${rn}-control-input`]:{minHeight:zt}}}},J=Xe=>{const{componentCls:zt}=Xe;return{[Xe.componentCls]:Object.assign(Object.assign(Object.assign({},(0,$.Wf)(Xe)),_(Xe)),{[`${zt}-text`]:{display:"inline-block",paddingInlineEnd:Xe.paddingSM},"&-small":Object.assign({},ue(Xe,Xe.controlHeightSM)),"&-large":Object.assign({},ue(Xe,Xe.controlHeightLG))})}},j=Xe=>{const{formItemCls:zt,iconCls:rn,componentCls:Oe,rootPrefixCls:Re,labelRequiredMarkColor:Zt,labelColor:Rt,labelFontSize:On,labelHeight:cn,labelColonMarginInlineStart:Fn,labelColonMarginInlineEnd:Rn,itemMarginBottom:_n}=Xe;return{[zt]:Object.assign(Object.assign({},(0,$.Wf)(Xe)),{marginBottom:_n,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden,
|
|
|
&-hidden.${Re}-row`]:{display:"none"},"&-has-warning":{[`${zt}-split`]:{color:Xe.colorError}},"&-has-error":{[`${zt}-split`]:{color:Xe.colorWarning}},[`${zt}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${Xe.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:cn,color:Rt,fontSize:On,[`> ${rn}`]:{fontSize:Xe.fontSize,verticalAlign:"top"},[`&${zt}-required:not(${zt}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:Xe.marginXXS,color:Zt,fontSize:Xe.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${Oe}-hide-required-mark &`]:{display:"none"}},[`${zt}-optional`]:{display:"inline-block",marginInlineStart:Xe.marginXXS,color:Xe.colorTextDescription,[`${Oe}-hide-required-mark &`]:{display:"none"}},[`${zt}-tooltip`]:{color:Xe.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:Xe.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:Fn,marginInlineEnd:Rn},[`&${zt}-no-colon::after`]:{content:'"\\a0"'}}},[`${zt}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${Re}-col-'"]):not([class*="' ${Re}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:Xe.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[zt]:{"&-explain, &-extra":{clear:"both",color:Xe.colorTextDescription,fontSize:Xe.fontSize,lineHeight:Xe.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:Xe.controlHeightSM,transition:`color ${Xe.motionDurationMid} ${Xe.motionEaseOut}`},"&-explain":{"&-error":{color:Xe.colorError},"&-warning":{color:Xe.colorWarning}}},[`&-with-help ${zt}-explain`]:{height:"auto",opacity:1},[`${zt}-feedback-icon`]:{fontSize:Xe.fontSize,textAlign:"center",visibility:"visible",animationName:u.kr,animationDuration:Xe.motionDurationMid,animationTimingFunction:Xe.motionEaseOutBack,pointerEvents:"none","&-success":{color:Xe.colorSuccess},"&-error":{color:Xe.colorError},"&-warning":{color:Xe.colorWarning},"&-validating":{color:Xe.colorPrimary}}})}},oe=Xe=>{const{componentCls:zt,formItemCls:rn}=Xe;return{[`${zt}-horizontal`]:{[`${rn}-label`]:{flexGrow:0},[`${rn}-control`]:{flex:"1 1 0",minWidth:0},[`${rn}-label[class$='-24'], ${rn}-label[class*='-24 ']`]:{[`& + ${rn}-control`]:{minWidth:"unset"}}}}},X=Xe=>{const{componentCls:zt,formItemCls:rn}=Xe;return{[`${zt}-inline`]:{display:"flex",flexWrap:"wrap",[rn]:{flex:"none",marginInlineEnd:Xe.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${rn}-label,
|
|
|
> ${rn}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${rn}-label`]:{flex:"none"},[`${zt}-text`]:{display:"inline-block"},[`${rn}-has-feedback`]:{display:"inline-block"}}}}},N=Xe=>({padding:Xe.verticalLabelPadding,margin:Xe.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),C=Xe=>{const{componentCls:zt,formItemCls:rn,rootPrefixCls:Oe}=Xe;return{[`${rn} ${rn}-label`]:N(Xe),[zt]:{[rn]:{flexWrap:"wrap",[`${rn}-label, ${rn}-control`]:{[`&:not([class*=" ${Oe}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},z=Xe=>{const{componentCls:zt,formItemCls:rn,rootPrefixCls:Oe}=Xe;return{[`${zt}-vertical`]:{[rn]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${zt}-item-control`]:{width:"100%"}}},[`${zt}-vertical ${rn}-label,
|
|
|
.${Oe}-col-24${rn}-label,
|
|
|
.${Oe}-col-xl-24${rn}-label`]:N(Xe),[`@media (max-width: ${Xe.screenXSMax}px)`]:[C(Xe),{[zt]:{[`.${Oe}-col-xs-24${rn}-label`]:N(Xe)}}],[`@media (max-width: ${Xe.screenSMMax}px)`]:{[zt]:{[`.${Oe}-col-sm-24${rn}-label`]:N(Xe)}},[`@media (max-width: ${Xe.screenMDMax}px)`]:{[zt]:{[`.${Oe}-col-md-24${rn}-label`]:N(Xe)}},[`@media (max-width: ${Xe.screenLGMax}px)`]:{[zt]:{[`.${Oe}-col-lg-24${rn}-label`]:N(Xe)}}}},G=(Xe,zt)=>(0,S.TS)(Xe,{formItemCls:`${Xe.componentCls}-item`,rootPrefixCls:zt});var Ne=(0,b.Z)("Form",(Xe,zt)=>{let{rootPrefixCls:rn}=zt;const Oe=G(Xe,rn);return[J(Oe),j(Oe),K(Oe),oe(Oe),X(Oe),z(Oe),(0,U.Z)(Oe),u.kr]},Xe=>({labelRequiredMarkColor:Xe.colorError,labelColor:Xe.colorTextHeading,labelFontSize:Xe.fontSize,labelHeight:Xe.controlHeight,labelColonMarginInlineStart:Xe.marginXXS/2,labelColonMarginInlineEnd:Xe.marginXS,itemMarginBottom:Xe.marginLG,verticalLabelPadding:`0 0 ${Xe.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const pe=[];function ye(Xe,zt,rn){let Oe=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof Xe=="string"?Xe:`${zt}-${Oe}`,error:Xe,errorStatus:rn}}var ot=Xe=>{let{help:zt,helpStatus:rn,errors:Oe=pe,warnings:Re=pe,className:Zt,fieldId:Rt,onVisibleChanged:On}=Xe;const{prefixCls:cn}=P.useContext(w.Rk),Fn=`${cn}-item-explain`,[,Rn]=Ne(cn),_n=(0,P.useMemo)(()=>(0,te.Z)(cn),[cn]),nr=L(Oe),kn=L(Re),Zn=P.useMemo(()=>zt!=null?[ye(zt,"help",rn)]:[].concat((0,q.Z)(nr.map((Dn,ar)=>ye(Dn,"error","error",ar))),(0,q.Z)(kn.map((Dn,ar)=>ye(Dn,"warning","warning",ar)))),[zt,rn,nr,kn]),er={};return Rt&&(er.id=`${Rt}_help`),P.createElement(Ee.default,{motionDeadline:_n.motionDeadline,motionName:`${cn}-show-help`,visible:!!Zn.length,onVisibleChanged:On},Dn=>{const{className:ar,style:ir}=Dn;return P.createElement("div",Object.assign({},er,{className:W()(Fn,ar,Zt,Rn),style:ir,role:"alert"}),P.createElement(Ee.CSSMotionList,Object.assign({keys:Zn},(0,te.Z)(cn),{motionName:`${cn}-show-help-item`,component:!1}),Rr=>{const{key:gr,error:Cn,errorStatus:_e,className:vt,style:It}=Rr;return P.createElement("div",{key:gr,className:W()(vt,{[`${Fn}-${_e}`]:_e}),style:It},Cn)}))})},Fe=d(95013),Ot=d(36355),le=d(1684),ae=d(52946),de=d(19716),V=d(16722);const re=["parentNode"],se="form_item";function Be(Xe){return Xe===void 0||Xe===!1?[]:Array.isArray(Xe)?Xe:[Xe]}function ze(Xe,zt){if(!Xe.length)return;const rn=Xe.join("_");return zt?`${zt}_${rn}`:re.includes(rn)?`${se}_${rn}`:rn}function rt(Xe,zt,rn,Oe,Re,Zt){let Rt=Oe;return Zt!==void 0?Rt=Zt:rn.validating?Rt="validating":Xe.length?Rt="error":zt.length?Rt="warning":(rn.touched||Re&&rn.validated)&&(Rt="success"),Rt}function Ie(Xe){return Be(Xe).join("_")}function ct(Xe){const[zt]=(0,Fe.useForm)(),rn=P.useRef({}),Oe=P.useMemo(()=>Xe!=null?Xe:Object.assign(Object.assign({},zt),{__INTERNAL__:{itemRef:Re=>Zt=>{const Rt=Ie(Re);Zt?rn.current[Rt]=Zt:delete rn.current[Rt]}},scrollToField:function(Re){let Zt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Rt=Be(Re),On=ze(Rt,Oe.__INTERNAL__.name),cn=On?document.getElementById(On):null;cn&&(0,V.Z)(cn,Object.assign({scrollMode:"if-needed",block:"nearest"},Zt))},getFieldInstance:Re=>{const Zt=Ie(Re);return rn.current[Zt]}}),[Xe,zt]);return[Oe]}var ht=d(28726),Mt=function(Xe,zt){var rn={};for(var Oe in Xe)Object.prototype.hasOwnProperty.call(Xe,Oe)&&zt.indexOf(Oe)<0&&(rn[Oe]=Xe[Oe]);if(Xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,Oe=Object.getOwnPropertySymbols(Xe);Re<Oe.length;Re++)zt.indexOf(Oe[Re])<0&&Object.prototype.propertyIsEnumerable.call(Xe,Oe[Re])&&(rn[Oe[Re]]=Xe[Oe[Re]]);return rn};const St=(Xe,zt)=>{const rn=P.useContext(le.Z),{getPrefixCls:Oe,direction:Re,form:Zt}=P.useContext(Ot.E_),{prefixCls:Rt,className:On,rootClassName:cn,size:Fn,disabled:Rn=rn,form:_n,colon:nr,labelAlign:kn,labelWrap:Zn,labelCol:er,wrapperCol:Dn,hideRequiredMark:ar,layout:ir="horizontal",scrollToFirstError:Rr,requiredMark:gr,onFinishFailed:Cn,name:_e,style:vt,feedbackIcons:It}=Xe,Tt=Mt(Xe,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),$t=(0,de.Z)(Fn),Bn=P.useContext(ht.Z),un=(0,P.useMemo)(()=>gr!==void 0?gr:Zt&&Zt.requiredMark!==void 0?Zt.requiredMark:!ar,[ar,gr,Zt]),Xn=nr!=null?nr:Zt==null?void 0:Zt.colon,Vn=Oe("form",Rt),[mr,Kr]=Ne(Vn),ft=W()(Vn,`${Vn}-${ir}`,{[`${Vn}-hide-required-mark`]:un===!1,[`${Vn}-rtl`]:Re==="rtl",[`${Vn}-${$t}`]:$t},Kr,Zt==null?void 0:Zt.className,On,cn),[yr]=ct(_n),{__INTERNAL__:tr}=yr;tr.name=_e;const rr=(0,P.useMemo)(()=>({name:_e,labelAlign:kn,labelCol:er,labelWrap:Zn,wrapperCol:Dn,vertical:ir==="vertical",colon:Xn,requiredMark:un,itemRef:tr.itemRef,form:yr,feedbackIcons:It}),[_e,kn,er,Dn,ir,Xn,un,yr,It]);P.useImperativeHandle(zt,()=>yr);const _r=(yo,Cr)=>{if(yo){let $r={block:"nearest"};typeof yo=="object"&&($r=yo),yr.scrollToField(Cr,$r)}},zr=yo=>{if(Cn==null||Cn(yo),yo.errorFields.length){const Cr=yo.errorFields[0].name;if(Rr!==void 0){_r(Rr,Cr);return}Zt&&Zt.scrollToFirstError!==void 0&&_r(Zt.scrollToFirstError,Cr)}};return mr(P.createElement(le.n,{disabled:Rn},P.createElement(ae.q,{size:$t},P.createElement(w.RV,Object.assign({},{validateMessages:Bn}),P.createElement(w.q3.Provider,{value:rr},P.createElement(Fe.default,Object.assign({id:_e},Tt,{name:_e,onFinishFailed:zr,form:yr,style:Object.assign(Object.assign({},Zt==null?void 0:Zt.style),vt),className:ft})))))))};var jt=P.forwardRef(St),ln=d(41799),Jt=d(8654),pt=d(92343),Vt=d(11592);function Ce(Xe){if(typeof Xe=="function")return Xe;const zt=(0,Vt.Z)(Xe);return zt.length<=1?zt[0]:zt}const ce=()=>{const{status:Xe,errors:zt=[],warnings:rn=[]}=(0,P.useContext)(w.aM);return{status:Xe,errors:zt,warnings:rn}};ce.Context=w.aM;var ve=ce,T=d(16089);function He(Xe){const[zt,rn]=P.useState(Xe),Oe=(0,P.useRef)(null),Re=(0,P.useRef)([]),Zt=(0,P.useRef)(!1);P.useEffect(()=>(Zt.current=!1,()=>{Zt.current=!0,T.Z.cancel(Oe.current),Oe.current=null}),[]);function Rt(On){Zt.current||(Oe.current===null&&(Re.current=[],Oe.current=(0,T.Z)(()=>{Oe.current=null,rn(cn=>{let Fn=cn;return Re.current.forEach(Rn=>{Fn=Rn(Fn)}),Fn})})),Re.current.push(On))}return[zt,Rt]}function Me(){const{itemRef:Xe}=P.useContext(w.q3),zt=P.useRef({});function rn(Oe,Re){const Zt=Re&&typeof Re=="object"&&Re.ref,Rt=Oe.join("_");return(zt.current.name!==Rt||zt.current.originRef!==Zt)&&(zt.current.name=Rt,zt.current.originRef=Zt,zt.current.ref=(0,Jt.sQ)(Xe(Oe),Zt)),zt.current.ref}return rn}var M=d(29194),I=d(34280),Te=d(2738),Ae=d(27382),Z=d(37028);const Le=Xe=>{const{formItemCls:zt}=Xe;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${zt}-control`]:{display:"flex"}}}};var dt=(0,b.b)(["Form","item-item"],(Xe,zt)=>{let{rootPrefixCls:rn}=zt;const Oe=G(Xe,rn);return[Le(Oe)]}),Qe=Xe=>{const{prefixCls:zt,status:rn,wrapperCol:Oe,children:Re,errors:Zt,warnings:Rt,_internalItemRender:On,extra:cn,help:Fn,fieldId:Rn,marginBottom:_n,onErrorVisibleChanged:nr}=Xe,kn=`${zt}-item`,Zn=P.useContext(w.q3),er=Oe||Zn.wrapperCol||{},Dn=W()(`${kn}-control`,er.className),ar=P.useMemo(()=>Object.assign({},Zn),[Zn]);delete ar.labelCol,delete ar.wrapperCol;const ir=P.createElement("div",{className:`${kn}-control-input`},P.createElement("div",{className:`${kn}-control-input-content`},Re)),Rr=P.useMemo(()=>({prefixCls:zt,status:rn}),[zt,rn]),gr=_n!==null||Zt.length||Rt.length?P.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},P.createElement(w.Rk.Provider,{value:Rr},P.createElement(ot,{fieldId:Rn,errors:Zt,warnings:Rt,help:Fn,helpStatus:rn,className:`${kn}-explain-connected`,onVisibleChanged:nr})),!!_n&&P.createElement("div",{style:{width:0,height:_n}})):null,Cn={};Rn&&(Cn.id=`${Rn}_extra`);const _e=cn?P.createElement("div",Object.assign({},Cn,{className:`${kn}-extra`}),cn):null,vt=On&&On.mark==="pro_table_render"&&On.render?On.render(Xe,{input:ir,errorList:gr,extra:_e}):P.createElement(P.Fragment,null,ir,gr,_e);return P.createElement(w.q3.Provider,{value:ar},P.createElement(Z.Z,Object.assign({},er,{className:Dn}),vt),P.createElement(dt,{prefixCls:zt}))},Ue=d(61485),We=d(31724),Ve=d(9763),Nt=d(6848),an=function(Xe,zt){var rn={};for(var Oe in Xe)Object.prototype.hasOwnProperty.call(Xe,Oe)&&zt.indexOf(Oe)<0&&(rn[Oe]=Xe[Oe]);if(Xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,Oe=Object.getOwnPropertySymbols(Xe);Re<Oe.length;Re++)zt.indexOf(Oe[Re])<0&&Object.prototype.propertyIsEnumerable.call(Xe,Oe[Re])&&(rn[Oe[Re]]=Xe[Oe[Re]]);return rn};function qt(Xe){return Xe?typeof Xe=="object"&&!P.isValidElement(Xe)?Xe:{title:Xe}:null}var Nn=Xe=>{let{prefixCls:zt,label:rn,htmlFor:Oe,labelCol:Re,labelAlign:Zt,colon:Rt,required:On,requiredMark:cn,tooltip:Fn}=Xe;var Rn;const[_n]=(0,Ve.Z)("Form"),{vertical:nr,labelAlign:kn,labelCol:Zn,labelWrap:er,colon:Dn}=P.useContext(w.q3);if(!rn)return null;const ar=Re||Zn||{},ir=Zt||kn,Rr=`${zt}-item-label`,gr=W()(Rr,ir==="left"&&`${Rr}-left`,ar.className,{[`${Rr}-wrap`]:!!er});let Cn=rn;const _e=Rt===!0||Dn!==!1&&Rt!==!1;_e&&!nr&&typeof rn=="string"&&rn.trim()!==""&&(Cn=rn.replace(/[:|:]\s*$/,""));const It=qt(Fn);if(It){const{icon:un=P.createElement(Ue.Z,null)}=It,Xn=an(It,["icon"]),Vn=P.createElement(Nt.Z,Object.assign({},Xn),P.cloneElement(un,{className:`${zt}-item-tooltip`,title:""}));Cn=P.createElement(P.Fragment,null,Cn,Vn)}const Tt=cn==="optional",$t=typeof cn=="function";$t?Cn=cn(Cn,{required:!!On}):Tt&&!On&&(Cn=P.createElement(P.Fragment,null,Cn,P.createElement("span",{className:`${zt}-item-optional`,title:""},(_n==null?void 0:_n.optional)||((Rn=We.Z.Form)===null||Rn===void 0?void 0:Rn.optional))));const Bn=W()({[`${zt}-item-required`]:On,[`${zt}-item-required-mark-optional`]:Tt||$t,[`${zt}-item-no-colon`]:!_e});return P.createElement(Z.Z,Object.assign({},ar,{className:gr}),P.createElement("label",{htmlFor:Oe,className:Bn,title:typeof rn=="string"?rn:""},Cn))},Kn=d(29679),Mn=d(19248),Un=d(96512),Sn=d(58617);const Qn={success:Kn.Z,warning:Un.Z,error:Mn.Z,validating:Sn.Z};function qn(Xe){let{children:zt,errors:rn,warnings:Oe,hasFeedback:Re,validateStatus:Zt,prefixCls:Rt,meta:On,noStyle:cn}=Xe;const Fn=`${Rt}-item`,{feedbackIcons:Rn}=P.useContext(w.q3),_n=rt(rn,Oe,On,null,!!Re,Zt),{isFormItemInput:nr,status:kn}=P.useContext(w.aM),Zn=P.useMemo(()=>{var er;let Dn;if(Re){const Rr=Re!==!0&&Re.icons||Rn,gr=_n&&((er=Rr==null?void 0:Rr({status:_n,errors:rn,warnings:Oe}))===null||er===void 0?void 0:er[_n]),Cn=_n&&Qn[_n];Dn=gr!==!1&&Cn?P.createElement("span",{className:W()(`${Fn}-feedback-icon`,`${Fn}-feedback-icon-${_n}`)},gr||P.createElement(Cn,null)):null}let ar=!0,ir=_n||"";return cn&&(ar=nr,ir=(_n!=null?_n:kn)||""),{status:ir,errors:rn,warnings:Oe,hasFeedback:!!Re,feedbackIcon:Dn,isFormItemInput:ar}},[_n,Re,cn,nr,kn]);return P.createElement(w.aM.Provider,{value:Zn},zt)}var br=function(Xe,zt){var rn={};for(var Oe in Xe)Object.prototype.hasOwnProperty.call(Xe,Oe)&&zt.indexOf(Oe)<0&&(rn[Oe]=Xe[Oe]);if(Xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,Oe=Object.getOwnPropertySymbols(Xe);Re<Oe.length;Re++)zt.indexOf(Oe[Re])<0&&Object.prototype.propertyIsEnumerable.call(Xe,Oe[Re])&&(rn[Oe[Re]]=Xe[Oe[Re]]);return rn};function Ur(Xe){const{prefixCls:zt,className:rn,rootClassName:Oe,style:Re,help:Zt,errors:Rt,warnings:On,validateStatus:cn,meta:Fn,hasFeedback:Rn,hidden:_n,children:nr,fieldId:kn,required:Zn,isRequired:er,onSubItemMetaChange:Dn}=Xe,ar=br(Xe,["prefixCls","className","rootClassName","style","help","errors","warnings","validateStatus","meta","hasFeedback","hidden","children","fieldId","required","isRequired","onSubItemMetaChange"]),ir=`${zt}-item`,{requiredMark:Rr}=P.useContext(w.q3),gr=P.useRef(null),Cn=L(Rt),_e=L(On),vt=Zt!=null,It=!!(vt||Rt.length||On.length),Tt=!!gr.current&&(0,M.Z)(gr.current),[$t,Bn]=P.useState(null);(0,I.Z)(()=>{if(It&&gr.current){const Kr=getComputedStyle(gr.current);Bn(parseInt(Kr.marginBottom,10))}},[It,Tt]);const un=Kr=>{Kr||Bn(null)},Vn=function(){let Kr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const ft=Kr?Cn:Fn.errors,yr=Kr?_e:Fn.warnings;return rt(ft,yr,Fn,"",!!Rn,cn)}(),mr=W()(ir,rn,Oe,{[`${ir}-with-help`]:vt||Cn.length||_e.length,[`${ir}-has-feedback`]:Vn&&Rn,[`${ir}-has-success`]:Vn==="success",[`${ir}-has-warning`]:Vn==="warning",[`${ir}-has-error`]:Vn==="error",[`${ir}-is-validating`]:Vn==="validating",[`${ir}-hidden`]:_n});return P.createElement("div",{className:mr,style:Re,ref:gr},P.createElement(Ae.Z,Object.assign({className:`${ir}-row`},(0,Te.Z)(ar,["_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"])),P.createElement(Nn,Object.assign({htmlFor:kn},Xe,{requiredMark:Rr,required:Zn!=null?Zn:er,prefixCls:zt})),P.createElement(Qe,Object.assign({},Xe,Fn,{errors:Cn,warnings:_e,prefixCls:zt,status:Vn,help:Zt,marginBottom:$t,onErrorVisibleChanged:un}),P.createElement(w.qI.Provider,{value:Dn},P.createElement(qn,{prefixCls:zt,meta:Fn,errors:Fn.errors,warnings:Fn.warnings,hasFeedback:Rn,validateStatus:Vn},nr)))),!!$t&&P.createElement("div",{className:`${ir}-margin-offset`,style:{marginBottom:-$t}}))}const Wn="__SPLIT__",uo=null,bo=P.memo(Xe=>{let{children:zt}=Xe;return zt},(Xe,zt)=>Xe.value===zt.value&&Xe.update===zt.update&&Xe.childProps.length===zt.childProps.length&&Xe.childProps.every((rn,Oe)=>rn===zt.childProps[Oe]));function $n(Xe){return Xe!=null}function ro(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function fA(Xe){const{name:zt,noStyle:rn,className:Oe,dependencies:Re,prefixCls:Zt,shouldUpdate:Rt,rules:On,children:cn,required:Fn,label:Rn,messageVariables:_n,trigger:nr="onChange",validateTrigger:kn,hidden:Zn,help:er}=Xe,{getPrefixCls:Dn}=P.useContext(Ot.E_),{name:ar}=P.useContext(w.q3),ir=Ce(cn),Rr=typeof ir=="function",gr=P.useContext(w.qI),{validateTrigger:Cn}=P.useContext(Fe.FieldContext),_e=kn!==void 0?kn:Cn,vt=$n(zt),It=Dn("form",Zt),[Tt,$t]=Ne(It),Bn=P.useContext(Fe.ListContext),un=P.useRef(),[Xn,Vn]=He({}),[mr,Kr]=(0,ln.Z)(()=>ro()),ft=Cr=>{const $r=Bn==null?void 0:Bn.getKey(Cr.name);if(Kr(Cr.destroy?ro():Cr,!0),rn&&er!==!1&&gr){let ho=Cr.name;if(Cr.destroy)ho=un.current||ho;else if($r!==void 0){const[to,mo]=$r;ho=[to].concat((0,q.Z)(mo)),un.current=ho}gr(Cr,ho)}},yr=(Cr,$r)=>{Vn(ho=>{const to=Object.assign({},ho),jA=[].concat((0,q.Z)(Cr.name.slice(0,-1)),(0,q.Z)($r)).join(Wn);return Cr.destroy?delete to[jA]:to[jA]=Cr,to})},[tr,rr]=P.useMemo(()=>{const Cr=(0,q.Z)(mr.errors),$r=(0,q.Z)(mr.warnings);return Object.values(Xn).forEach(ho=>{Cr.push.apply(Cr,(0,q.Z)(ho.errors||[])),$r.push.apply($r,(0,q.Z)(ho.warnings||[]))}),[Cr,$r]},[Xn,mr.errors,mr.warnings]),_r=Me();function zr(Cr,$r,ho){return rn&&!Zn?P.createElement(qn,{prefixCls:It,hasFeedback:Xe.hasFeedback,validateStatus:Xe.validateStatus,meta:mr,errors:tr,warnings:rr,noStyle:!0},Cr):P.createElement(Ur,Object.assign({key:"row"},Xe,{className:W()(Oe,$t),prefixCls:It,fieldId:$r,isRequired:ho,errors:tr,warnings:rr,meta:mr,onSubItemMetaChange:yr}),Cr)}if(!vt&&!Rr&&!Re)return Tt(zr(ir));let yo={};return typeof Rn=="string"?yo.label=Rn:zt&&(yo.label=String(zt)),_n&&(yo=Object.assign(Object.assign({},yo),_n)),Tt(P.createElement(Fe.Field,Object.assign({},Xe,{messageVariables:yo,trigger:nr,validateTrigger:_e,onMetaChange:ft}),(Cr,$r,ho)=>{const to=Be(zt).length&&$r?$r.name:[],mo=ze(to,ar),jA=Fn!==void 0?Fn:!!(On&&On.some(xr=>{if(xr&&typeof xr=="object"&&xr.required&&!xr.warningOnly)return!0;if(typeof xr=="function"){const Io=xr(ho);return Io&&Io.required&&!Io.warningOnly}return!1})),Dr=Object.assign({},Cr);let Mr=null;if(Array.isArray(ir)&&vt)Mr=ir;else if(!(Rr&&(!(Rt||Re)||vt))){if(!(Re&&!Rr&&!vt))if((0,pt.l$)(ir)){const xr=Object.assign(Object.assign({},ir.props),Dr);if(xr.id||(xr.id=mo),er||tr.length>0||rr.length>0||Xe.extra){const ao=[];(er||tr.length>0)&&ao.push(`${mo}_help`),Xe.extra&&ao.push(`${mo}_extra`),xr["aria-describedby"]=ao.join(" ")}tr.length>0&&(xr["aria-invalid"]="true"),jA&&(xr["aria-required"]="true"),(0,Jt.Yr)(ir)&&(xr.ref=_r(to,ir)),new Set([].concat((0,q.Z)(Be(nr)),(0,q.Z)(Be(_e)))).forEach(ao=>{xr[ao]=function(){for(var xo,tA,kA,cA,SA,Br=arguments.length,sr=new Array(Br),Xr=0;Xr<Br;Xr++)sr[Xr]=arguments[Xr];(kA=Dr[ao])===null||kA===void 0||(xo=kA).call.apply(xo,[Dr].concat(sr)),(SA=(cA=ir.props)[ao])===null||SA===void 0||(tA=SA).call.apply(tA,[cA].concat(sr))}});const Mo=[xr["aria-required"],xr["aria-invalid"],xr["aria-describedby"]];Mr=P.createElement(bo,{value:Dr[Xe.valuePropName||"value"],update:ir,childProps:Mo},(0,pt.Tm)(ir,xr))}else Rr&&(Rt||Re)&&!vt?Mr=ir(ho):Mr=ir}return zr(Mr,mo,jA)}))}const oo=fA;oo.useStatus=ve;var iA=oo,Zo=function(Xe,zt){var rn={};for(var Oe in Xe)Object.prototype.hasOwnProperty.call(Xe,Oe)&&zt.indexOf(Oe)<0&&(rn[Oe]=Xe[Oe]);if(Xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,Oe=Object.getOwnPropertySymbols(Xe);Re<Oe.length;Re++)zt.indexOf(Oe[Re])<0&&Object.prototype.propertyIsEnumerable.call(Xe,Oe[Re])&&(rn[Oe[Re]]=Xe[Oe[Re]]);return rn},ai=Xe=>{var{prefixCls:zt,children:rn}=Xe,Oe=Zo(Xe,["prefixCls","children"]);const{getPrefixCls:Re}=P.useContext(Ot.E_),Zt=Re("form",zt),Rt=P.useMemo(()=>({prefixCls:Zt,status:"error"}),[Zt]);return P.createElement(Fe.List,Object.assign({},Oe),(On,cn,Fn)=>P.createElement(w.Rk.Provider,{value:Rt},rn(On.map(Rn=>Object.assign(Object.assign({},Rn),{fieldKey:Rn.key})),cn,{errors:Fn.errors,warnings:Fn.warnings})))};function Do(){const{form:Xe}=(0,P.useContext)(w.q3);return Xe}const Or=jt;Or.Item=iA,Or.List=ai,Or.ErrorList=ot,Or.useForm=ct,Or.useFormInstance=Do,Or.useWatch=Fe.useWatch,Or.Provider=w.RV,Or.create=()=>{};var Co=Or},8628:function(zn,it,d){"use strict";var q=d(59301),H=d(34280),W=d(56762),Ee=d(69507);function P(){let te=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const w=(0,q.useRef)({}),L=(0,W.Z)(),$=(0,Ee.ZP)();return(0,H.Z)(()=>{const u=$.subscribe(U=>{w.current=U,te&&L()});return()=>$.unsubscribe(u)},[]),w.current}it.Z=P},9432:function(zn,it,d){"use strict";d.d(it,{Z:function(){return j},n:function(){return ue}});var q=d(19248),H=d(92310),W=d.n(H),Ee=d(93681),P=d(8654),te=d(59301),w=d(19080),L=d(36355),$=d(1684),u=d(19716),U=d(32441),S=d(33234),b=d(59412),k=d(9937);function K(oe){return!!(oe.prefix||oe.suffix||oe.allowClear)}var _=function(oe,X){var N={};for(var C in oe)Object.prototype.hasOwnProperty.call(oe,C)&&X.indexOf(C)<0&&(N[C]=oe[C]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,C=Object.getOwnPropertySymbols(oe);z<C.length;z++)X.indexOf(C[z])<0&&Object.prototype.propertyIsEnumerable.call(oe,C[z])&&(N[C[z]]=oe[C[z]]);return N};function ue(oe,X){if(!oe)return;oe.focus(X);const{cursor:N}=X||{};if(N){const C=oe.value.length;switch(N){case"start":oe.setSelectionRange(0,0);break;case"end":oe.setSelectionRange(C,C);break;default:oe.setSelectionRange(0,C);break}}}var j=(0,te.forwardRef)((oe,X)=>{var N;const{prefixCls:C,bordered:z=!0,status:G,size:Ne,disabled:pe,onBlur:ye,onFocus:D,suffix:ot,allowClear:Fe,addonAfter:Ot,addonBefore:le,className:ae,style:de,styles:V,rootClassName:re,onChange:se,classNames:Be}=oe,ze=_(oe,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:rt,direction:Ie,input:ct}=te.useContext(L.E_),ht=rt("input",C),Mt=(0,te.useRef)(null),[St,Xt]=(0,k.ZP)(ht),{compactSize:jt,compactItemClassnames:ln}=(0,S.ri)(ht,Ie),Jt=(0,u.Z)(dt=>{var ie;return(ie=Ne!=null?Ne:jt)!==null&&ie!==void 0?ie:dt}),pt=te.useContext($.Z),Vt=pe!=null?pe:pt,{status:Ce,hasFeedback:ce,feedbackIcon:ve}=(0,te.useContext)(U.aM),T=(0,w.F)(Ce,G),He=K(oe)||!!ce,Me=(0,te.useRef)(He);(0,te.useEffect)(()=>{var dt;He&&Me.current,Me.current=He},[He]);const M=(0,b.Z)(Mt,!0),I=dt=>{M(),ye==null||ye(dt)},Te=dt=>{M(),D==null||D(dt)},Ae=dt=>{M(),se==null||se(dt)},Z=(ce||ot)&&te.createElement(te.Fragment,null,ot,ce&&ve);let Le;return typeof Fe=="object"&&(Fe!=null&&Fe.clearIcon)?Le=Fe:Fe&&(Le={clearIcon:te.createElement(q.Z,null)}),St(te.createElement(Ee.default,Object.assign({ref:(0,P.sQ)(X,Mt),prefixCls:ht,autoComplete:ct==null?void 0:ct.autoComplete},ze,{disabled:Vt,onBlur:I,onFocus:Te,style:Object.assign(Object.assign({},ct==null?void 0:ct.style),de),styles:Object.assign(Object.assign({},ct==null?void 0:ct.styles),V),suffix:Z,allowClear:Le,className:W()(ae,re,ln,ct==null?void 0:ct.className),onChange:Ae,addonAfter:Ot&&te.createElement(S.BR,null,te.createElement(U.Ux,{override:!0,status:!0},Ot)),addonBefore:le&&te.createElement(S.BR,null,te.createElement(U.Ux,{override:!0,status:!0},le)),classNames:Object.assign(Object.assign(Object.assign({},Be),ct==null?void 0:ct.classNames),{input:W()({[`${ht}-sm`]:Jt==="small",[`${ht}-lg`]:Jt==="large",[`${ht}-rtl`]:Ie==="rtl",[`${ht}-borderless`]:!z},!He&&(0,w.Z)(ht,T),Be==null?void 0:Be.input,(N=ct==null?void 0:ct.classNames)===null||N===void 0?void 0:N.input,Xt)}),classes:{affixWrapper:W()({[`${ht}-affix-wrapper-sm`]:Jt==="small",[`${ht}-affix-wrapper-lg`]:Jt==="large",[`${ht}-affix-wrapper-rtl`]:Ie==="rtl",[`${ht}-affix-wrapper-borderless`]:!z},(0,w.Z)(`${ht}-affix-wrapper`,T,ce),Xt),wrapper:W()({[`${ht}-group-rtl`]:Ie==="rtl"},Xt),group:W()({[`${ht}-group-wrapper-sm`]:Jt==="small",[`${ht}-group-wrapper-lg`]:Jt==="large",[`${ht}-group-wrapper-rtl`]:Ie==="rtl",[`${ht}-group-wrapper-disabled`]:Vt},(0,w.Z)(`${ht}-group-wrapper`,T,ce),Xt)}})))})},1643:function(zn,it,d){"use strict";var q=d(19248),H=d(92310),W=d.n(H),Ee=d(9296),P=d(59301),te=d(19080),w=d(36355),L=d(1684),$=d(19716),u=d(32441),U=d(9432),S=d(9937),b=function(K,_){var ue={};for(var J in K)Object.prototype.hasOwnProperty.call(K,J)&&_.indexOf(J)<0&&(ue[J]=K[J]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,J=Object.getOwnPropertySymbols(K);j<J.length;j++)_.indexOf(J[j])<0&&Object.prototype.propertyIsEnumerable.call(K,J[j])&&(ue[J[j]]=K[J[j]]);return ue};const k=(0,P.forwardRef)((K,_)=>{const{prefixCls:ue,bordered:J=!0,size:j,disabled:oe,status:X,allowClear:N,showCount:C,classNames:z,rootClassName:G,className:Ne}=K,pe=b(K,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:ye,direction:D}=P.useContext(w.E_),ot=(0,$.Z)(j),Fe=P.useContext(L.Z),Ot=oe!=null?oe:Fe,{status:le,hasFeedback:ae,feedbackIcon:de}=P.useContext(u.aM),V=(0,te.F)(le,X),re=P.useRef(null);P.useImperativeHandle(_,()=>{var Ie;return{resizableTextArea:(Ie=re.current)===null||Ie===void 0?void 0:Ie.resizableTextArea,focus:ct=>{var ht,Mt;(0,U.n)((Mt=(ht=re.current)===null||ht===void 0?void 0:ht.resizableTextArea)===null||Mt===void 0?void 0:Mt.textArea,ct)},blur:()=>{var ct;return(ct=re.current)===null||ct===void 0?void 0:ct.blur()}}});const se=ye("input",ue);let Be;typeof N=="object"&&(N!=null&&N.clearIcon)?Be=N:N&&(Be={clearIcon:P.createElement(q.Z,null)});const[ze,rt]=(0,S.ZP)(se);return ze(P.createElement(Ee.default,Object.assign({},pe,{disabled:Ot,allowClear:Be,className:W()(Ne,G),classes:{affixWrapper:W()(`${se}-textarea-affix-wrapper`,{[`${se}-affix-wrapper-rtl`]:D==="rtl",[`${se}-affix-wrapper-borderless`]:!J,[`${se}-affix-wrapper-sm`]:ot==="small",[`${se}-affix-wrapper-lg`]:ot==="large",[`${se}-textarea-show-count`]:C},(0,te.Z)(`${se}-affix-wrapper`,V),rt)},classNames:Object.assign(Object.assign({},z),{textarea:W()({[`${se}-borderless`]:!J,[`${se}-sm`]:ot==="small",[`${se}-lg`]:ot==="large"},(0,te.Z)(se,V),rt,z==null?void 0:z.textarea)}),prefixCls:se,suffix:ae&&P.createElement("span",{className:`${se}-textarea-suffix`},de),showCount:C,ref:re})))});it.Z=k},59412:function(zn,it,d){"use strict";d.d(it,{Z:function(){return H}});var q=d(59301);function H(W,Ee){const P=(0,q.useRef)([]),te=()=>{P.current.push(setTimeout(()=>{var w,L,$,u;!((w=W.current)===null||w===void 0)&&w.input&&((L=W.current)===null||L===void 0?void 0:L.input.getAttribute("type"))==="password"&&(!(($=W.current)===null||$===void 0)&&$.input.hasAttribute("value"))&&((u=W.current)===null||u===void 0||u.input.removeAttribute("value"))}))};return(0,q.useEffect)(()=>(Ee&&te(),()=>P.current.forEach(w=>{w&&clearTimeout(w)})),[]),te}},92832:function(zn,it,d){"use strict";d.d(it,{default:function(){return ot}});var q=d(92310),H=d.n(q),W=d(59301),Ee=d(36355),P=d(32441),te=d(9937),L=Fe=>{const{getPrefixCls:Ot,direction:le}=(0,W.useContext)(Ee.E_),{prefixCls:ae,className:de}=Fe,V=Ot("input-group",ae),re=Ot("input"),[se,Be]=(0,te.ZP)(re),ze=H()(V,{[`${V}-lg`]:Fe.size==="large",[`${V}-sm`]:Fe.size==="small",[`${V}-compact`]:Fe.compact,[`${V}-rtl`]:le==="rtl"},Be,de),rt=(0,W.useContext)(P.aM),Ie=(0,W.useMemo)(()=>Object.assign(Object.assign({},rt),{isFormItemInput:!1}),[rt]);return se(W.createElement("span",{className:ze,style:Fe.style,onMouseEnter:Fe.onMouseEnter,onMouseLeave:Fe.onMouseLeave,onFocus:Fe.onFocus,onBlur:Fe.onBlur},W.createElement(P.aM.Provider,{value:Ie},Fe.children)))},$=d(9432),u=d(73331),U=d(15277),S=d(2738),b=d(8654),k=d(59412),K=function(Fe,Ot){var le={};for(var ae in Fe)Object.prototype.hasOwnProperty.call(Fe,ae)&&Ot.indexOf(ae)<0&&(le[ae]=Fe[ae]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,ae=Object.getOwnPropertySymbols(Fe);de<ae.length;de++)Ot.indexOf(ae[de])<0&&Object.prototype.propertyIsEnumerable.call(Fe,ae[de])&&(le[ae[de]]=Fe[ae[de]]);return le};const _=Fe=>Fe?W.createElement(U.Z,null):W.createElement(u.Z,null),ue={click:"onClick",hover:"onMouseOver"};var j=W.forwardRef((Fe,Ot)=>{const{visibilityToggle:le=!0}=Fe,ae=typeof le=="object"&&le.visible!==void 0,[de,V]=(0,W.useState)(()=>ae?le.visible:!1),re=(0,W.useRef)(null);W.useEffect(()=>{ae&&V(le.visible)},[ae,le]);const se=(0,k.Z)(re),Be=()=>{const{disabled:Vt}=Fe;Vt||(de&&se(),V(Ce=>{var ce;const ve=!Ce;return typeof le=="object"&&((ce=le.onVisibleChange)===null||ce===void 0||ce.call(le,ve)),ve}))},ze=Vt=>{const{action:Ce="click",iconRender:ce=_}=Fe,ve=ue[Ce]||"",T=ce(de),He={[ve]:Be,className:`${Vt}-icon`,key:"passwordIcon",onMouseDown:Me=>{Me.preventDefault()},onMouseUp:Me=>{Me.preventDefault()}};return W.cloneElement(W.isValidElement(T)?T:W.createElement("span",null,T),He)},{className:rt,prefixCls:Ie,inputPrefixCls:ct,size:ht}=Fe,Mt=K(Fe,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:St}=W.useContext(Ee.E_),Xt=St("input",ct),jt=St("input-password",Ie),ln=le&&ze(jt),Jt=H()(jt,rt,{[`${jt}-${ht}`]:!!ht}),pt=Object.assign(Object.assign({},(0,S.Z)(Mt,["suffix","iconRender","visibilityToggle"])),{type:de?"text":"password",className:Jt,prefixCls:Xt,suffix:ln});return ht&&(pt.size=ht),W.createElement($.Z,Object.assign({ref:(0,b.sQ)(Ot,re)},pt))}),oe=d(47472),X=d(92343),N=d(3113),C=d(19716),z=d(33234),G=function(Fe,Ot){var le={};for(var ae in Fe)Object.prototype.hasOwnProperty.call(Fe,ae)&&Ot.indexOf(ae)<0&&(le[ae]=Fe[ae]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,ae=Object.getOwnPropertySymbols(Fe);de<ae.length;de++)Ot.indexOf(ae[de])<0&&Object.prototype.propertyIsEnumerable.call(Fe,ae[de])&&(le[ae[de]]=Fe[ae[de]]);return le},pe=W.forwardRef((Fe,Ot)=>{const{prefixCls:le,inputPrefixCls:ae,className:de,size:V,suffix:re,enterButton:se=!1,addonAfter:Be,loading:ze,disabled:rt,onSearch:Ie,onChange:ct,onCompositionStart:ht,onCompositionEnd:Mt}=Fe,St=G(Fe,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:Xt,direction:jt}=W.useContext(Ee.E_),ln=W.useRef(!1),Jt=Xt("input-search",le),pt=Xt("input",ae),{compactSize:Vt}=(0,z.ri)(Jt,jt),Ce=(0,C.Z)(Qe=>{var Ue;return(Ue=V!=null?V:Vt)!==null&&Ue!==void 0?Ue:Qe}),ce=W.useRef(null),ve=Qe=>{Qe&&Qe.target&&Qe.type==="click"&&Ie&&Ie(Qe.target.value,Qe,{source:"clear"}),ct&&ct(Qe)},T=Qe=>{var Ue;document.activeElement===((Ue=ce.current)===null||Ue===void 0?void 0:Ue.input)&&Qe.preventDefault()},He=Qe=>{var Ue,We;Ie&&Ie((We=(Ue=ce.current)===null||Ue===void 0?void 0:Ue.input)===null||We===void 0?void 0:We.value,Qe,{source:"input"})},Me=Qe=>{ln.current||ze||He(Qe)},M=typeof se=="boolean"?W.createElement(oe.Z,null):null,I=`${Jt}-button`;let Te;const Ae=se||{},Z=Ae.type&&Ae.type.__ANT_BUTTON===!0;Z||Ae.type==="button"?Te=(0,X.Tm)(Ae,Object.assign({onMouseDown:T,onClick:Qe=>{var Ue,We;(We=(Ue=Ae==null?void 0:Ae.props)===null||Ue===void 0?void 0:Ue.onClick)===null||We===void 0||We.call(Ue,Qe),He(Qe)},key:"enterButton"},Z?{className:I,size:Ce}:{})):Te=W.createElement(N.ZP,{className:I,type:se?"primary":void 0,size:Ce,disabled:rt,key:"enterButton",onMouseDown:T,onClick:He,loading:ze,icon:M},se),Be&&(Te=[Te,(0,X.Tm)(Be,{key:"addonAfter"})]);const Le=H()(Jt,{[`${Jt}-rtl`]:jt==="rtl",[`${Jt}-${Ce}`]:!!Ce,[`${Jt}-with-button`]:!!se},de),dt=Qe=>{ln.current=!0,ht==null||ht(Qe)},ie=Qe=>{ln.current=!1,Mt==null||Mt(Qe)};return W.createElement($.Z,Object.assign({ref:(0,b.sQ)(ce,Ot),onPressEnter:Me},St,{size:Ce,onCompositionStart:dt,onCompositionEnd:ie,prefixCls:pt,addonAfter:Te,suffix:re,onChange:ve,className:Le,disabled:rt}))}),ye=d(1643);const D=$.Z;D.Group=L,D.Search=pe,D.TextArea=ye.Z,D.Password=j;var ot=D},9937:function(zn,it,d){"use strict";d.d(it,{M1:function(){return w},TM:function(){return X},Xy:function(){return L},bi:function(){return U},e5:function(){return oe},ik:function(){return S},nz:function(){return P},pU:function(){return te},s7:function(){return b},x0:function(){return u}});var q=d(17313),H=d(74207),W=d(37613),Ee=d(83116);const P=N=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:N,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),te=N=>({borderColor:N.hoverBorderColor}),w=N=>({borderColor:N.activeBorderColor,boxShadow:N.activeShadow,outline:0}),L=N=>({color:N.colorTextDisabled,backgroundColor:N.colorBgContainerDisabled,borderColor:N.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},te((0,W.TS)(N,{hoverBorderColor:N.colorBorder})))}),$=N=>{const{paddingBlockLG:C,fontSizeLG:z,lineHeightLG:G,borderRadiusLG:Ne,paddingInlineLG:pe}=N;return{padding:`${C}px ${pe}px`,fontSize:z,lineHeight:G,borderRadius:Ne}},u=N=>({padding:`${N.paddingBlockSM}px ${N.paddingInlineSM}px`,borderRadius:N.borderRadiusSM}),U=(N,C)=>{const{componentCls:z,colorError:G,colorWarning:Ne,errorActiveShadow:pe,warningActiveShadow:ye,colorErrorBorderHover:D,colorWarningBorderHover:ot}=N;return{[`&-status-error:not(${C}-disabled):not(${C}-borderless)${C}`]:{borderColor:G,"&:hover":{borderColor:D},"&:focus, &-focused":Object.assign({},w((0,W.TS)(N,{activeBorderColor:G,activeShadow:pe}))),[`${z}-prefix, ${z}-suffix`]:{color:G}},[`&-status-warning:not(${C}-disabled):not(${C}-borderless)${C}`]:{borderColor:Ne,"&:hover":{borderColor:ot},"&:focus, &-focused":Object.assign({},w((0,W.TS)(N,{activeBorderColor:Ne,activeShadow:ye}))),[`${z}-prefix, ${z}-suffix`]:{color:Ne}}}},S=N=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${N.paddingBlock}px ${N.paddingInline}px`,color:N.colorText,fontSize:N.fontSize,lineHeight:N.lineHeight,backgroundColor:N.colorBgContainer,backgroundImage:"none",borderWidth:N.lineWidth,borderStyle:N.lineType,borderColor:N.colorBorder,borderRadius:N.borderRadius,transition:`all ${N.motionDurationMid}`},P(N.colorTextPlaceholder)),{"&:hover":Object.assign({},te(N)),"&:focus, &-focused":Object.assign({},w(N)),"&-disabled, &[disabled]":Object.assign({},L(N)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:N.controlHeight,lineHeight:N.lineHeight,verticalAlign:"bottom",transition:`all ${N.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},$(N)),"&-sm":Object.assign({},u(N)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),b=N=>{const{componentCls:C,antCls:z}=N;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:N.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${C}, &-lg > ${C}-group-addon`]:Object.assign({},$(N)),[`&-sm ${C}, &-sm > ${C}-group-addon`]:Object.assign({},u(N)),[`&-lg ${z}-select-single ${z}-select-selector`]:{height:N.controlHeightLG},[`&-sm ${z}-select-single ${z}-select-selector`]:{height:N.controlHeightSM},[`> ${C}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${C}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${N.paddingInline}px`,color:N.colorText,fontWeight:"normal",fontSize:N.fontSize,textAlign:"center",backgroundColor:N.colorFillAlter,border:`${N.lineWidth}px ${N.lineType} ${N.colorBorder}`,borderRadius:N.borderRadius,transition:`all ${N.motionDurationSlow}`,lineHeight:1,[`${z}-select`]:{margin:`-${N.paddingBlock+1}px -${N.paddingInline}px`,[`&${z}-select-single:not(${z}-select-customize-input)`]:{[`${z}-select-selector`]:{backgroundColor:"inherit",border:`${N.lineWidth}px ${N.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${z}-select-selector`]:{color:N.colorPrimary}}},[`${z}-cascader-picker`]:{margin:`-9px -${N.paddingInline}px`,backgroundColor:"transparent",[`${z}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${C}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${C}-search-with-button &`]:{zIndex:0}}},[`> ${C}:first-child, ${C}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${z}-select ${z}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${C}-affix-wrapper`]:{[`&:not(:first-child) ${C}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${C}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${C}:last-child, ${C}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${z}-select ${z}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${C}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${C}-search &`]:{borderStartStartRadius:N.borderRadius,borderEndStartRadius:N.borderRadius}},[`&:not(:first-child), ${C}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${C}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,q.dF)()),{[`${C}-group-addon, ${C}-group-wrap, > ${C}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:N.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[`
|
|
|
& > ${C}-affix-wrapper,
|
|
|
& > ${C}-number-affix-wrapper,
|
|
|
& > ${z}-picker-range
|
|
|
`]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-N.lineWidth,borderInlineEndWidth:N.lineWidth},[`${C}`]:{float:"none"},[`& > ${z}-select > ${z}-select-selector,
|
|
|
& > ${z}-select-auto-complete ${C},
|
|
|
& > ${z}-cascader-picker ${C},
|
|
|
& > ${C}-group-wrapper ${C}`]:{borderInlineEndWidth:N.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${z}-select-focused`]:{zIndex:1},[`& > ${z}-select > ${z}-select-arrow`]:{zIndex:1},[`& > *:first-child,
|
|
|
& > ${z}-select:first-child > ${z}-select-selector,
|
|
|
& > ${z}-select-auto-complete:first-child ${C},
|
|
|
& > ${z}-cascader-picker:first-child ${C}`]:{borderStartStartRadius:N.borderRadius,borderEndStartRadius:N.borderRadius},[`& > *:last-child,
|
|
|
& > ${z}-select:last-child > ${z}-select-selector,
|
|
|
& > ${z}-cascader-picker:last-child ${C},
|
|
|
& > ${z}-cascader-picker-focused:last-child ${C}`]:{borderInlineEndWidth:N.lineWidth,borderStartEndRadius:N.borderRadius,borderEndEndRadius:N.borderRadius},[`& > ${z}-select-auto-complete ${C}`]:{verticalAlign:"top"},[`${C}-group-wrapper + ${C}-group-wrapper`]:{marginInlineStart:-N.lineWidth,[`${C}-affix-wrapper`]:{borderRadius:0}},[`${C}-group-wrapper:not(:last-child)`]:{[`&${C}-search > ${C}-group`]:{[`& > ${C}-group-addon > ${C}-search-button`]:{borderRadius:0},[`& > ${C}`]:{borderStartStartRadius:N.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:N.borderRadius}}}})}},k=N=>{const{componentCls:C,controlHeightSM:z,lineWidth:G}=N,pe=(z-G*2-16)/2;return{[C]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,q.Wf)(N)),S(N)),U(N,C)),{'&[type="color"]':{height:N.controlHeight,[`&${C}-lg`]:{height:N.controlHeightLG},[`&${C}-sm`]:{height:z,paddingTop:pe,paddingBottom:pe}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},K=N=>{const{componentCls:C}=N;return{[`${C}-clear-icon`]:{margin:0,color:N.colorTextQuaternary,fontSize:N.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${N.motionDurationSlow}`,"&:hover":{color:N.colorTextTertiary},"&:active":{color:N.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${N.inputAffixPadding}px`}}}},_=N=>{const{componentCls:C,inputAffixPadding:z,colorTextDescription:G,motionDurationSlow:Ne,colorIcon:pe,colorIconHover:ye,iconCls:D}=N;return{[`${C}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},S(N)),{display:"inline-flex",[`&:not(${C}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},te(N)),{zIndex:1,[`${C}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${C}[disabled]`]:{background:"transparent"}},[`> input${C}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${C}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:N.paddingXS}},"&-show-count-suffix":{color:G},"&-show-count-has-suffix":{marginInlineEnd:N.paddingXXS},"&-prefix":{marginInlineEnd:z},"&-suffix":{marginInlineStart:z}}}),K(N)),{[`${D}${C}-password-icon`]:{color:pe,cursor:"pointer",transition:`all ${Ne}`,"&:hover":{color:ye}}}),U(N,`${C}-affix-wrapper`))}},ue=N=>{const{componentCls:C,colorError:z,colorWarning:G,borderRadiusLG:Ne,borderRadiusSM:pe}=N;return{[`${C}-group`]:Object.assign(Object.assign(Object.assign({},(0,q.Wf)(N)),b(N)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${C}-group-addon`]:{borderRadius:Ne,fontSize:N.fontSizeLG}},"&-sm":{[`${C}-group-addon`]:{borderRadius:pe}},"&-status-error":{[`${C}-group-addon`]:{color:z,borderColor:z}},"&-status-warning":{[`${C}-group-addon`]:{color:G,borderColor:G}},"&-disabled":{[`${C}-group-addon`]:Object.assign({},L(N))},[`&:not(${C}-compact-first-item):not(${C}-compact-last-item)${C}-compact-item`]:{[`${C}, ${C}-group-addon`]:{borderRadius:0}},[`&:not(${C}-compact-last-item)${C}-compact-first-item`]:{[`${C}, ${C}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${C}-compact-first-item)${C}-compact-last-item`]:{[`${C}, ${C}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},J=N=>{const{componentCls:C,antCls:z}=N,G=`${C}-search`;return{[G]:{[`${C}`]:{"&:hover, &:focus":{borderColor:N.colorPrimaryHover,[`+ ${C}-group-addon ${G}-button:not(${z}-btn-primary)`]:{borderInlineStartColor:N.colorPrimaryHover}}},[`${C}-affix-wrapper`]:{borderRadius:0},[`${C}-lg`]:{lineHeight:N.lineHeightLG-2e-4},[`> ${C}-group`]:{[`> ${C}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${G}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:N.borderRadius,borderEndEndRadius:N.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${G}-button:not(${z}-btn-primary)`]:{color:N.colorTextDescription,"&:hover":{color:N.colorPrimaryHover},"&:active":{color:N.colorPrimaryActive},[`&${z}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${G}-button`]:{height:N.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${G}-button`]:{height:N.controlHeightLG},[`&-small ${G}-button`]:{height:N.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${C}-compact-item`]:{[`&:not(${C}-compact-last-item)`]:{[`${C}-group-addon`]:{[`${C}-search-button`]:{marginInlineEnd:-N.lineWidth,borderRadius:0}}},[`&:not(${C}-compact-first-item)`]:{[`${C},${C}-affix-wrapper`]:{borderRadius:0}},[`> ${C}-group-addon ${C}-search-button,
|
|
|
> ${C},
|
|
|
${C}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${C}-affix-wrapper-focused`]:{zIndex:2}}}}},j=N=>{const{componentCls:C,paddingLG:z}=N,G=`${C}-textarea`;return{[G]:{position:"relative","&-show-count":{[`> ${C}`]:{height:"100%"},[`${C}-data-count`]:{position:"absolute",bottom:-N.fontSize*N.lineHeight,insetInlineEnd:0,color:N.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${C}`]:{paddingInlineEnd:z}},[`&-affix-wrapper${G}-has-feedback`]:{[`${C}`]:{paddingInlineEnd:z}},[`&-affix-wrapper${C}-affix-wrapper`]:{padding:0,[`> textarea${C}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${C}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${C}-clear-icon`]:{position:"absolute",insetInlineEnd:N.paddingXS,insetBlockStart:N.paddingXS},[`${G}-suffix`]:{position:"absolute",top:0,insetInlineEnd:N.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function oe(N){return(0,W.TS)(N,{inputAffixPadding:N.paddingXXS})}const X=N=>{const{controlHeight:C,fontSize:z,lineHeight:G,lineWidth:Ne,controlHeightSM:pe,controlHeightLG:ye,fontSizeLG:D,lineHeightLG:ot,paddingSM:Fe,controlPaddingHorizontalSM:Ot,controlPaddingHorizontal:le,colorFillAlter:ae,colorPrimaryHover:de,controlOutlineWidth:V,controlOutline:re,colorErrorOutline:se,colorWarningOutline:Be}=N;return{paddingBlock:Math.max(Math.round((C-z*G)/2*10)/10-Ne,3),paddingBlockSM:Math.max(Math.round((pe-z*G)/2*10)/10-Ne,0),paddingBlockLG:Math.ceil((ye-D*ot)/2*10)/10-Ne,paddingInline:Fe-Ne,paddingInlineSM:Ot-Ne,paddingInlineLG:le-Ne,addonBg:ae,activeBorderColor:de,hoverBorderColor:de,activeShadow:`0 0 0 ${V}px ${re}`,errorActiveShadow:`0 0 0 ${V}px ${se}`,warningActiveShadow:`0 0 0 ${V}px ${Be}`}};it.ZP=(0,Ee.Z)("Input",N=>{const C=(0,W.TS)(N,oe(N));return[k(C),j(C),_(C),ue(C),J(C),(0,H.c)(C)]},X)},45818:function(zn,it,d){"use strict";d.d(it,{D:function(){return oe},Z:function(){return C}});var q=d(54476),H=d(59301),W={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},Ee=W,P=d(7657),te=function(G,Ne){return H.createElement(P.Z,(0,q.Z)({},G,{ref:Ne,icon:Ee}))},w=H.forwardRef(te),L=w,$=d(33853),u=d(38819),U=d(92310),S=d.n(U),b=d(2738),K=z=>!isNaN(parseFloat(z))&&isFinite(z),_=d(36355),ue=d(84966),J=function(z,G){var Ne={};for(var pe in z)Object.prototype.hasOwnProperty.call(z,pe)&&G.indexOf(pe)<0&&(Ne[pe]=z[pe]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,pe=Object.getOwnPropertySymbols(z);ye<pe.length;ye++)G.indexOf(pe[ye])<0&&Object.prototype.propertyIsEnumerable.call(z,pe[ye])&&(Ne[pe[ye]]=z[pe[ye]]);return Ne};const j={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px"},oe=H.createContext({}),X=(()=>{let z=0;return function(){let G=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return z+=1,`${G}${z}`}})();var C=H.forwardRef((z,G)=>{const{prefixCls:Ne,className:pe,trigger:ye,children:D,defaultCollapsed:ot=!1,theme:Fe="dark",style:Ot={},collapsible:le=!1,reverseArrow:ae=!1,width:de=200,collapsedWidth:V=80,zeroWidthTriggerStyle:re,breakpoint:se,onCollapse:Be,onBreakpoint:ze}=z,rt=J(z,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Ie}=(0,H.useContext)(ue.Gs),[ct,ht]=(0,H.useState)("collapsed"in z?z.collapsed:ot),[Mt,St]=(0,H.useState)(!1);(0,H.useEffect)(()=>{"collapsed"in z&&ht(z.collapsed)},[z.collapsed]);const Xt=(Ce,ce)=>{"collapsed"in z||ht(Ce),Be==null||Be(Ce,ce)},jt=(0,H.useRef)();jt.current=Ce=>{St(Ce.matches),ze==null||ze(Ce.matches),ct!==Ce.matches&&Xt(Ce.matches,"responsive")},(0,H.useEffect)(()=>{function Ce(ve){return jt.current(ve)}let ce;if(typeof window!="undefined"){const{matchMedia:ve}=window;if(ve&&se&&se in j){ce=ve(`(max-width: ${j[se]})`);try{ce.addEventListener("change",Ce)}catch(T){ce.addListener(Ce)}Ce(ce)}}return()=>{try{ce==null||ce.removeEventListener("change",Ce)}catch(ve){ce==null||ce.removeListener(Ce)}}},[se]),(0,H.useEffect)(()=>{const Ce=X("ant-sider-");return Ie.addSider(Ce),()=>Ie.removeSider(Ce)},[]);const ln=()=>{Xt(!ct,"clickTrigger")},{getPrefixCls:Jt}=(0,H.useContext)(_.E_),pt=()=>{const Ce=Jt("layout-sider",Ne),ce=(0,b.Z)(rt,["collapsed"]),ve=ct?V:de,T=K(ve)?`${ve}px`:String(ve),He=parseFloat(String(V||0))===0?H.createElement("span",{onClick:ln,className:S()(`${Ce}-zero-width-trigger`,`${Ce}-zero-width-trigger-${ae?"right":"left"}`),style:re},ye||H.createElement(L,null)):null,I={expanded:ae?H.createElement(u.Z,null):H.createElement($.Z,null),collapsed:ae?H.createElement($.Z,null):H.createElement(u.Z,null)}[ct?"collapsed":"expanded"],Te=ye!==null?He||H.createElement("div",{className:`${Ce}-trigger`,onClick:ln,style:{width:T}},ye||I):null,Ae=Object.assign(Object.assign({},Ot),{flex:`0 0 ${T}`,maxWidth:T,minWidth:T,width:T}),Z=S()(Ce,`${Ce}-${Fe}`,{[`${Ce}-collapsed`]:!!ct,[`${Ce}-has-trigger`]:le&&ye!==null&&!He,[`${Ce}-below`]:!!Mt,[`${Ce}-zero-width`]:parseFloat(T)===0},pe);return H.createElement("aside",Object.assign({className:Z},ce,{style:Ae,ref:G}),H.createElement("div",{className:`${Ce}-children`},D),le||Mt&&He?Te:null)},Vt=H.useMemo(()=>({siderCollapsed:ct}),[ct]);return H.createElement(oe.Provider,{value:Vt},pt())})},84966:function(zn,it,d){"use strict";d.d(it,{VY:function(){return oe},$_:function(){return j},h4:function(){return J},Gs:function(){return b},ZP:function(){return X}});var q=d(94480),H=d(92310),W=d.n(H),Ee=d(2738),P=d(59301),te=d(36355),w=d(83116),$=N=>{const{componentCls:C,bodyBg:z,lightSiderBg:G,lightTriggerBg:Ne,lightTriggerColor:pe}=N;return{[`${C}-sider-light`]:{background:G,[`${C}-sider-trigger`]:{color:pe,background:Ne},[`${C}-sider-zero-width-trigger`]:{color:pe,background:Ne,border:`1px solid ${z}`,borderInlineStart:0}}}};const u=N=>{const{antCls:C,componentCls:z,colorText:G,triggerColor:Ne,footerBg:pe,triggerBg:ye,headerHeight:D,headerPadding:ot,headerColor:Fe,footerPadding:Ot,triggerHeight:le,zeroTriggerHeight:ae,zeroTriggerWidth:de,motionDurationMid:V,motionDurationSlow:re,fontSize:se,borderRadius:Be,bodyBg:ze,headerBg:rt,siderBg:Ie}=N;return{[z]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:ze,"&, *":{boxSizing:"border-box"},[`&${z}-has-sider`]:{flexDirection:"row",[`> ${z}, > ${z}-content`]:{width:0}},[`${z}-header, &${z}-footer`]:{flex:"0 0 auto"},[`${z}-sider`]:{position:"relative",minWidth:0,background:Ie,transition:`all ${V}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${C}-menu${C}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:le},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:le,color:Ne,lineHeight:`${le}px`,textAlign:"center",background:ye,cursor:"pointer",transition:`all ${V}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:D,insetInlineEnd:-de,zIndex:1,width:de,height:ae,color:Ne,fontSize:N.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Ie,borderStartStartRadius:0,borderStartEndRadius:Be,borderEndEndRadius:Be,borderEndStartRadius:0,cursor:"pointer",transition:`background ${re} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${re}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-de,borderStartStartRadius:Be,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Be}}}}},$(N)),{"&-rtl":{direction:"rtl"}}),[`${z}-header`]:{height:D,padding:ot,color:Fe,lineHeight:`${D}px`,background:rt,[`${C}-menu`]:{lineHeight:"inherit"}},[`${z}-footer`]:{padding:Ot,color:G,fontSize:se,background:pe},[`${z}-content`]:{flex:"auto",minHeight:0}}};var U=(0,w.Z)("Layout",N=>[u(N)],N=>{const{colorBgLayout:C,controlHeight:z,controlHeightLG:G,colorText:Ne,controlHeightSM:pe,marginXXS:ye,colorTextLightSolid:D,colorBgContainer:ot}=N,Fe=G*1.25;return{colorBgHeader:"#001529",colorBgBody:C,colorBgTrigger:"#002140",bodyBg:C,headerBg:"#001529",headerHeight:z*2,headerPadding:`0 ${Fe}px`,headerColor:Ne,footerPadding:`${pe}px ${Fe}px`,footerBg:C,siderBg:"#001529",triggerHeight:G+ye*2,triggerBg:"#002140",triggerColor:D,zeroTriggerWidth:G,zeroTriggerHeight:G,lightSiderBg:ot,lightTriggerBg:ot,lightTriggerColor:Ne}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),S=function(N,C){var z={};for(var G in N)Object.prototype.hasOwnProperty.call(N,G)&&C.indexOf(G)<0&&(z[G]=N[G]);if(N!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,G=Object.getOwnPropertySymbols(N);Ne<G.length;Ne++)C.indexOf(G[Ne])<0&&Object.prototype.propertyIsEnumerable.call(N,G[Ne])&&(z[G[Ne]]=N[G[Ne]]);return z};const b=P.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}});function k(N){let{suffixCls:C,tagName:z,displayName:G}=N;return Ne=>P.forwardRef((ye,D)=>P.createElement(Ne,Object.assign({ref:D,suffixCls:C,tagName:z},ye)))}const K=P.forwardRef((N,C)=>{const{prefixCls:z,suffixCls:G,className:Ne,tagName:pe}=N,ye=S(N,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:D}=P.useContext(te.E_),ot=D("layout",z),[Fe,Ot]=U(ot),le=G?`${ot}-${G}`:ot;return Fe(P.createElement(pe,Object.assign({className:W()(z||le,Ne,Ot),ref:C},ye)))}),_=P.forwardRef((N,C)=>{const{direction:z}=P.useContext(te.E_),[G,Ne]=P.useState([]),{prefixCls:pe,className:ye,rootClassName:D,children:ot,hasSider:Fe,tagName:Ot,style:le}=N,ae=S(N,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),de=(0,Ee.Z)(ae,["suffixCls"]),{getPrefixCls:V,layout:re}=P.useContext(te.E_),se=V("layout",pe),[Be,ze]=U(se),rt=W()(se,{[`${se}-has-sider`]:typeof Fe=="boolean"?Fe:G.length>0,[`${se}-rtl`]:z==="rtl"},re==null?void 0:re.className,ye,D,ze),Ie=P.useMemo(()=>({siderHook:{addSider:ct=>{Ne(ht=>[].concat((0,q.Z)(ht),[ct]))},removeSider:ct=>{Ne(ht=>ht.filter(Mt=>Mt!==ct))}}}),[]);return Be(P.createElement(b.Provider,{value:Ie},P.createElement(Ot,Object.assign({ref:C,className:rt,style:Object.assign(Object.assign({},re==null?void 0:re.style),le)},de),ot)))}),ue=k({tagName:"div",displayName:"Layout"})(_),J=k({suffixCls:"header",tagName:"header",displayName:"Header"})(K),j=k({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(K),oe=k({suffixCls:"content",tagName:"main",displayName:"Content"})(K);var X=ue},40875:function(zn,it,d){"use strict";d.d(it,{J:function(){return te}});var q=d(59301),H=d(33234),W=d(70425),Ee=function(w,L){var $={};for(var u in w)Object.prototype.hasOwnProperty.call(w,u)&&L.indexOf(u)<0&&($[u]=w[u]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var U=0,u=Object.getOwnPropertySymbols(w);U<u.length;U++)L.indexOf(u[U])<0&&Object.prototype.propertyIsEnumerable.call(w,u[U])&&($[u[U]]=w[u[U]]);return $};const P=q.createContext(null),te=q.forwardRef((w,L)=>{const{children:$}=w,u=Ee(w,["children"]),U=q.useContext(P),S=q.useMemo(()=>Object.assign(Object.assign({},U),u),[U,u.prefixCls,u.mode,u.selectable]);return q.createElement(P.Provider,{value:S},q.createElement(H.BR,null,(0,W.supportNodeRef)($)?q.cloneElement($,{ref:L}):$))});it.Z=P},20834:function(zn,it,d){"use strict";d.d(it,{default:function(){return Vt}});var q=d(15285),H=d(59301),W=d(45818),Ee=d(92310),P=d.n(Ee),te=d(36355),w=function(Ce,ce){var ve={};for(var T in Ce)Object.prototype.hasOwnProperty.call(Ce,T)&&ce.indexOf(T)<0&&(ve[T]=Ce[T]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,T=Object.getOwnPropertySymbols(Ce);He<T.length;He++)ce.indexOf(T[He])<0&&Object.prototype.propertyIsEnumerable.call(Ce,T[He])&&(ve[T[He]]=Ce[T[He]]);return ve},$=Ce=>{const{prefixCls:ce,className:ve,dashed:T}=Ce,He=w(Ce,["prefixCls","className","dashed"]),{getPrefixCls:Me}=H.useContext(te.E_),M=Me("menu",ce),I=P()({[`${M}-item-divider-dashed`]:!!T},ve);return H.createElement(q.iz,Object.assign({className:I},He))},u=d(11592),U=d(2738),S=d(6848),b=d(92343),K=(0,H.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),ue=Ce=>{var ce;const{className:ve,children:T,icon:He,title:Me,danger:M}=Ce,{prefixCls:I,firstLevel:Te,direction:Ae,disableMenuItemTitleTooltip:Z,inlineCollapsed:Le}=H.useContext(K),dt=Nt=>{const an=H.createElement("span",{className:`${I}-title-content`},T);return(!He||(0,b.l$)(T)&&T.type==="span")&&T&&Nt&&Te&&typeof T=="string"?H.createElement("div",{className:`${I}-inline-collapsed-noicon`},T.charAt(0)):an},{siderCollapsed:ie}=H.useContext(W.D);let Qe=Me;typeof Me=="undefined"?Qe=Te?T:"":Me===!1&&(Qe="");const Ue={title:Qe};!ie&&!Le&&(Ue.title=null,Ue.open=!1);const We=(0,u.Z)(T).length;let Ve=H.createElement(q.ck,Object.assign({},(0,U.Z)(Ce,["title","icon","danger"]),{className:P()({[`${I}-item-danger`]:M,[`${I}-item-only-child`]:(He?We+1:We)===1},ve),title:typeof Me=="string"?Me:void 0}),(0,b.Tm)(He,{className:P()((0,b.l$)(He)?(ce=He.props)===null||ce===void 0?void 0:ce.className:"",`${I}-item-icon`)}),dt(Le));return Z||(Ve=H.createElement(S.Z,Object.assign({},Ue,{placement:Ae==="rtl"?"left":"right",overlayClassName:`${I}-inline-collapsed-tooltip`}),Ve)),Ve},j=Ce=>{var ce;const{popupClassName:ve,icon:T,title:He,theme:Me}=Ce,M=H.useContext(K),{prefixCls:I,inlineCollapsed:Te,theme:Ae}=M,Z=(0,q.Xl)();let Le;if(!T)Le=Te&&!Z.length&&He&&typeof He=="string"?H.createElement("div",{className:`${I}-inline-collapsed-noicon`},He.charAt(0)):H.createElement("span",{className:`${I}-title-content`},He);else{const ie=(0,b.l$)(He)&&He.type==="span";Le=H.createElement(H.Fragment,null,(0,b.Tm)(T,{className:P()((0,b.l$)(T)?(ce=T.props)===null||ce===void 0?void 0:ce.className:"",`${I}-item-icon`)}),ie?He:H.createElement("span",{className:`${I}-title-content`},He))}const dt=H.useMemo(()=>Object.assign(Object.assign({},M),{firstLevel:!1}),[M]);return H.createElement(K.Provider,{value:dt},H.createElement(q.Wd,Object.assign({},(0,U.Z)(Ce,["icon"]),{title:Le,popupClassName:P()(I,ve,`${I}-${Me||Ae}`)})))},oe=d(18785),X=d(70425),N=d(62892),C=d(40875),z=function(Ce,ce){var ve={};for(var T in Ce)Object.prototype.hasOwnProperty.call(Ce,T)&&ce.indexOf(T)<0&&(ve[T]=Ce[T]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,T=Object.getOwnPropertySymbols(Ce);He<T.length;He++)ce.indexOf(T[He])<0&&Object.prototype.propertyIsEnumerable.call(Ce,T[He])&&(ve[T[He]]=Ce[T[He]]);return ve};function G(Ce){return(Ce||[]).map((ce,ve)=>{if(ce&&typeof ce=="object"){const T=ce,{label:He,children:Me,key:M,type:I}=T,Te=z(T,["label","children","key","type"]),Ae=M!=null?M:`tmp-${ve}`;return Me||I==="group"?I==="group"?H.createElement(q.BW,Object.assign({key:Ae},Te,{title:He}),G(Me)):H.createElement(j,Object.assign({key:Ae},Te,{title:He}),G(Me)):I==="divider"?H.createElement($,Object.assign({key:Ae},Te)):H.createElement(ue,Object.assign({key:Ae},Te),He)}return null}).filter(ce=>ce)}function Ne(Ce){return H.useMemo(()=>Ce&&G(Ce),[Ce])}var pe=d(64993),ye=d(17313),D=d(8378),ot=d(13826),Fe=d(29878),Ot=d(83116),le=d(37613),de=Ce=>{const{componentCls:ce,motionDurationSlow:ve,horizontalLineHeight:T,colorSplit:He,lineWidth:Me,lineType:M,itemPaddingInline:I}=Ce;return{[`${ce}-horizontal`]:{lineHeight:T,border:0,borderBottom:`${Me}px ${M} ${He}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ce}-item, ${ce}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:I},[`> ${ce}-item:hover,
|
|
|
> ${ce}-item-active,
|
|
|
> ${ce}-submenu ${ce}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${ce}-item, ${ce}-submenu-title`]:{transition:[`border-color ${ve}`,`background ${ve}`].join(",")},[`${ce}-submenu-arrow`]:{display:"none"}}}},re=Ce=>{let{componentCls:ce,menuArrowOffset:ve}=Ce;return{[`${ce}-rtl`]:{direction:"rtl"},[`${ce}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${ce}-rtl${ce}-vertical,
|
|
|
${ce}-submenu-rtl ${ce}-vertical`]:{[`${ce}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${ve})`},"&::after":{transform:`rotate(45deg) translateY(${ve})`}}}}};const se=Ce=>Object.assign({},(0,ye.oN)(Ce));var ze=(Ce,ce)=>{const{componentCls:ve,itemColor:T,itemSelectedColor:He,groupTitleColor:Me,itemBg:M,subMenuItemBg:I,itemSelectedBg:Te,activeBarHeight:Ae,activeBarWidth:Z,activeBarBorderWidth:Le,motionDurationSlow:dt,motionEaseInOut:ie,motionEaseOut:Qe,itemPaddingInline:Ue,motionDurationMid:We,itemHoverColor:Ve,lineType:Nt,colorSplit:an,itemDisabledColor:qt,dangerItemColor:bn,dangerItemHoverColor:Nn,dangerItemSelectedColor:Kn,dangerItemActiveBg:Mn,dangerItemSelectedBg:Un,itemHoverBg:Sn,itemActiveBg:Qn,menuSubMenuBg:qn,horizontalItemSelectedColor:br,horizontalItemSelectedBg:Ur,horizontalItemBorderRadius:Wn,horizontalItemHoverBg:uo,popupBg:bo}=Ce;return{[`${ve}-${ce}, ${ve}-${ce} > ${ve}`]:{color:T,background:M,[`&${ve}-root:focus-visible`]:Object.assign({},se(Ce)),[`${ve}-item-group-title`]:{color:Me},[`${ve}-submenu-selected`]:{[`> ${ve}-submenu-title`]:{color:He}},[`${ve}-item-disabled, ${ve}-submenu-disabled`]:{color:`${qt} !important`},[`${ve}-item:not(${ve}-item-selected):not(${ve}-submenu-selected)`]:{[`&:hover, > ${ve}-submenu-title:hover`]:{color:Ve}},[`&:not(${ve}-horizontal)`]:{[`${ve}-item:not(${ve}-item-selected)`]:{"&:hover":{backgroundColor:Sn},"&:active":{backgroundColor:Qn}},[`${ve}-submenu-title`]:{"&:hover":{backgroundColor:Sn},"&:active":{backgroundColor:Qn}}},[`${ve}-item-danger`]:{color:bn,[`&${ve}-item:hover`]:{[`&:not(${ve}-item-selected):not(${ve}-submenu-selected)`]:{color:Nn}},[`&${ve}-item:active`]:{background:Mn}},[`${ve}-item a`]:{"&, &:hover":{color:"inherit"}},[`${ve}-item-selected`]:{color:He,[`&${ve}-item-danger`]:{color:Kn},"a, a:hover":{color:"inherit"}},[`& ${ve}-item-selected`]:{backgroundColor:Te,[`&${ve}-item-danger`]:{backgroundColor:Un}},[`${ve}-item, ${ve}-submenu-title`]:{[`&:not(${ve}-item-disabled):focus-visible`]:Object.assign({},se(Ce))},[`&${ve}-submenu > ${ve}`]:{backgroundColor:qn},[`&${ve}-popup > ${ve}`]:{backgroundColor:bo},[`&${ve}-horizontal`]:Object.assign(Object.assign({},ce==="dark"?{borderBottom:0}:{}),{[`> ${ve}-item, > ${ve}-submenu`]:{top:Le,marginTop:-Le,marginBottom:0,borderRadius:Wn,"&::after":{position:"absolute",insetInline:Ue,bottom:0,borderBottom:`${Ae}px solid transparent`,transition:`border-color ${dt} ${ie}`,content:'""'},"&:hover, &-active, &-open":{background:uo,"&::after":{borderBottomWidth:Ae,borderBottomColor:br}},"&-selected":{color:br,backgroundColor:Ur,"&:hover":{backgroundColor:Ur},"&::after":{borderBottomWidth:Ae,borderBottomColor:br}}}}),[`&${ve}-root`]:{[`&${ve}-inline, &${ve}-vertical`]:{borderInlineEnd:`${Le}px ${Nt} ${an}`}},[`&${ve}-inline`]:{[`${ve}-sub${ve}-inline`]:{background:I},[`${ve}-item, ${ve}-submenu-title`]:Le&&Z?{width:`calc(100% + ${Le}px)`}:{},[`${ve}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Z}px solid ${He}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${We} ${Qe}`,`opacity ${We} ${Qe}`].join(","),content:'""'},[`&${ve}-item-danger`]:{"&::after":{borderInlineEndColor:Kn}}},[`${ve}-selected, ${ve}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${We} ${ie}`,`opacity ${We} ${ie}`].join(",")}}}}}};const rt=Ce=>{const{componentCls:ce,itemHeight:ve,itemMarginInline:T,padding:He,menuArrowSize:Me,marginXS:M,itemMarginBlock:I}=Ce,Te=He+Me+M;return{[`${ce}-item`]:{position:"relative",overflow:"hidden"},[`${ce}-item, ${ce}-submenu-title`]:{height:ve,lineHeight:`${ve}px`,paddingInline:He,overflow:"hidden",textOverflow:"ellipsis",marginInline:T,marginBlock:I,width:`calc(100% - ${T*2}px)`},[`> ${ce}-item,
|
|
|
> ${ce}-submenu > ${ce}-submenu-title`]:{height:ve,lineHeight:`${ve}px`},[`${ce}-item-group-list ${ce}-submenu-title,
|
|
|
${ce}-submenu-title`]:{paddingInlineEnd:Te}}};var ct=Ce=>{const{componentCls:ce,iconCls:ve,itemHeight:T,colorTextLightSolid:He,dropdownWidth:Me,controlHeightLG:M,motionDurationMid:I,motionEaseOut:Te,paddingXL:Ae,itemMarginInline:Z,fontSizeLG:Le,motionDurationSlow:dt,paddingXS:ie,boxShadowSecondary:Qe,collapsedWidth:Ue,collapsedIconSize:We}=Ce,Ve={height:T,lineHeight:`${T}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ce]:{"&-inline, &-vertical":Object.assign({[`&${ce}-root`]:{boxShadow:"none"}},rt(Ce))},[`${ce}-submenu-popup`]:{[`${ce}-vertical`]:Object.assign(Object.assign({},rt(Ce)),{boxShadow:Qe})}},{[`${ce}-submenu-popup ${ce}-vertical${ce}-sub`]:{minWidth:Me,maxHeight:`calc(100vh - ${M*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ce}-inline`]:{width:"100%",[`&${ce}-root`]:{[`${ce}-item, ${ce}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${dt}`,`background ${dt}`,`padding ${I} ${Te}`].join(","),[`> ${ce}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ce}-sub${ce}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ce}-submenu > ${ce}-submenu-title`]:Ve,[`& ${ce}-item-group-title`]:{paddingInlineStart:Ae}},[`${ce}-item`]:Ve}},{[`${ce}-inline-collapsed`]:{width:Ue,[`&${ce}-root`]:{[`${ce}-item, ${ce}-submenu ${ce}-submenu-title`]:{[`> ${ce}-inline-collapsed-noicon`]:{fontSize:Le,textAlign:"center"}}},[`> ${ce}-item,
|
|
|
> ${ce}-item-group > ${ce}-item-group-list > ${ce}-item,
|
|
|
> ${ce}-item-group > ${ce}-item-group-list > ${ce}-submenu > ${ce}-submenu-title,
|
|
|
> ${ce}-submenu > ${ce}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${Le/2}px - ${Z}px)`,textOverflow:"clip",[`
|
|
|
${ce}-submenu-arrow,
|
|
|
${ce}-submenu-expand-icon
|
|
|
`]:{opacity:0},[`${ce}-item-icon, ${ve}`]:{margin:0,fontSize:We,lineHeight:`${T}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ce}-item-icon, ${ve}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ce}-item-icon, ${ve}`]:{display:"none"},"a, a:hover":{color:He}},[`${ce}-item-group-title`]:Object.assign(Object.assign({},ye.vS),{paddingInline:ie})}}]};const ht=Ce=>{const{componentCls:ce,motionDurationSlow:ve,motionDurationMid:T,motionEaseInOut:He,motionEaseOut:Me,iconCls:M,iconSize:I,iconMarginInlineEnd:Te}=Ce;return{[`${ce}-item, ${ce}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${ve}`,`background ${ve}`,`padding ${ve} ${He}`].join(","),[`${ce}-item-icon, ${M}`]:{minWidth:I,fontSize:I,transition:[`font-size ${T} ${Me}`,`margin ${ve} ${He}`,`color ${ve}`].join(","),"+ span":{marginInlineStart:Te,opacity:1,transition:[`opacity ${ve} ${He}`,`margin ${ve}`,`color ${ve}`].join(",")}},[`${ce}-item-icon`]:Object.assign({},(0,ye.Ro)()),[`&${ce}-item-only-child`]:{[`> ${M}, > ${ce}-item-icon`]:{marginInlineEnd:0}}},[`${ce}-item-disabled, ${ce}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ce}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Mt=Ce=>{const{componentCls:ce,motionDurationSlow:ve,motionEaseInOut:T,borderRadius:He,menuArrowSize:Me,menuArrowOffset:M}=Ce;return{[`${ce}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Ce.margin,width:Me,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${ve} ${T}, opacity ${ve}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Me*.6,height:Me*.15,backgroundColor:"currentcolor",borderRadius:He,transition:[`background ${ve} ${T}`,`transform ${ve} ${T}`,`top ${ve} ${T}`,`color ${ve} ${T}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${M})`},"&::after":{transform:`rotate(-45deg) translateY(${M})`}}}}},St=Ce=>{const{antCls:ce,componentCls:ve,fontSize:T,motionDurationSlow:He,motionDurationMid:Me,motionEaseInOut:M,paddingXS:I,padding:Te,colorSplit:Ae,lineWidth:Z,zIndexPopup:Le,borderRadiusLG:dt,subMenuItemBorderRadius:ie,menuArrowSize:Qe,menuArrowOffset:Ue,lineType:We,menuPanelMaskInset:Ve,groupTitleLineHeight:Nt,groupTitleFontSize:an}=Ce;return[{"":{[`${ve}`]:Object.assign(Object.assign({},(0,ye.dF)()),{"&-hidden":{display:"none"}})},[`${ve}-submenu-hidden`]:{display:"none"}},{[ve]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ye.Wf)(Ce)),(0,ye.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:T,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${He} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${ve}-item`]:{flex:"none"}},[`${ve}-item, ${ve}-submenu, ${ve}-submenu-title`]:{borderRadius:Ce.itemBorderRadius},[`${ve}-item-group-title`]:{padding:`${I}px ${Te}px`,fontSize:an,lineHeight:Nt,transition:`all ${He}`},[`&-horizontal ${ve}-submenu`]:{transition:[`border-color ${He} ${M}`,`background ${He} ${M}`].join(",")},[`${ve}-submenu, ${ve}-submenu-inline`]:{transition:[`border-color ${He} ${M}`,`background ${He} ${M}`,`padding ${Me} ${M}`].join(",")},[`${ve}-submenu ${ve}-sub`]:{cursor:"initial",transition:[`background ${He} ${M}`,`padding ${He} ${M}`].join(",")},[`${ve}-title-content`]:{transition:`color ${He}`},[`${ve}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${ve}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Ae,borderStyle:We,borderWidth:0,borderTopWidth:Z,marginBlock:Z,padding:0,"&-dashed":{borderStyle:"dashed"}}}),ht(Ce)),{[`${ve}-item-group`]:{[`${ve}-item-group-list`]:{margin:0,padding:0,[`${ve}-item, ${ve}-submenu-title`]:{paddingInline:`${T*2}px ${Te}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:Le,borderRadius:dt,boxShadow:"none",transformOrigin:"0 0",[`&${ve}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Ve}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Ve},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:Ce.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Ce.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Ce.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Ce.paddingXS},[`> ${ve}`]:Object.assign(Object.assign(Object.assign({borderRadius:dt},ht(Ce)),Mt(Ce)),{[`${ve}-item, ${ve}-submenu > ${ve}-submenu-title`]:{borderRadius:ie},[`${ve}-submenu-title::after`]:{transition:`transform ${He} ${M}`}})}}),Mt(Ce)),{[`&-inline-collapsed ${ve}-submenu-arrow,
|
|
|
&-inline ${ve}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Ue})`},"&::after":{transform:`rotate(45deg) translateX(-${Ue})`}},[`${ve}-submenu-open${ve}-submenu-inline > ${ve}-submenu-title > ${ve}-submenu-arrow`]:{transform:`translateY(-${Qe*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Ue})`},"&::before":{transform:`rotate(45deg) translateX(${Ue})`}}})},{[`${ce}-layout-header`]:{[ve]:{lineHeight:"inherit"}}}]};var Xt=(Ce,ce)=>(0,Ot.Z)("Menu",T=>{if(ce===!1)return[];const{colorBgElevated:He,colorPrimary:Me,colorTextLightSolid:M,controlHeightLG:I,fontSize:Te,darkItemColor:Ae,darkDangerItemColor:Z,darkItemBg:Le,darkSubMenuItemBg:dt,darkItemSelectedColor:ie,darkItemSelectedBg:Qe,darkDangerItemSelectedBg:Ue,darkItemHoverBg:We,darkGroupTitleColor:Ve,darkItemHoverColor:Nt,darkItemDisabledColor:an,darkDangerItemHoverColor:qt,darkDangerItemSelectedColor:bn,darkDangerItemActiveBg:Nn}=T,Kn=Te/7*5,Mn=(0,le.TS)(T,{menuArrowSize:Kn,menuHorizontalHeight:I*1.15,menuArrowOffset:`${Kn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:He}),Un=(0,le.TS)(Mn,{itemColor:Ae,itemHoverColor:Nt,groupTitleColor:Ve,itemSelectedColor:ie,itemBg:Le,popupBg:Le,subMenuItemBg:dt,itemActiveBg:"transparent",itemSelectedBg:Qe,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:We,itemDisabledColor:an,dangerItemColor:Z,dangerItemHoverColor:qt,dangerItemSelectedColor:bn,dangerItemActiveBg:Nn,dangerItemSelectedBg:Ue,menuSubMenuBg:dt,horizontalItemSelectedColor:M,horizontalItemSelectedBg:Me});return[St(Mn),de(Mn),ct(Mn),ze(Mn,"light"),ze(Un,"dark"),re(Mn),(0,D.Z)(Mn),(0,ot.oN)(Mn,"slide-up"),(0,ot.oN)(Mn,"slide-down"),(0,Fe._y)(Mn,"zoom-big")]},T=>{const{colorPrimary:He,colorError:Me,colorTextDisabled:M,colorErrorBg:I,colorText:Te,colorTextDescription:Ae,colorBgContainer:Z,colorFillAlter:Le,colorFillContent:dt,lineWidth:ie,lineWidthBold:Qe,controlItemBgActive:Ue,colorBgTextHover:We,controlHeightLG:Ve,lineHeight:Nt,colorBgElevated:an,marginXXS:qt,padding:bn,fontSize:Nn,controlHeightSM:Kn,fontSizeLG:Mn,colorTextLightSolid:Un,colorErrorHover:Sn}=T,Qn=new pe.C(Un).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:T.zIndexPopupBase+50,radiusItem:T.borderRadiusLG,itemBorderRadius:T.borderRadiusLG,radiusSubMenuItem:T.borderRadiusSM,subMenuItemBorderRadius:T.borderRadiusSM,colorItemText:Te,itemColor:Te,colorItemTextHover:Te,itemHoverColor:Te,colorItemTextHoverHorizontal:He,horizontalItemHoverColor:He,colorGroupTitle:Ae,groupTitleColor:Ae,colorItemTextSelected:He,itemSelectedColor:He,colorItemTextSelectedHorizontal:He,horizontalItemSelectedColor:He,colorItemBg:Z,itemBg:Z,colorItemBgHover:We,itemHoverBg:We,colorItemBgActive:dt,itemActiveBg:Ue,colorSubItemBg:Le,subMenuItemBg:Le,colorItemBgSelected:Ue,itemSelectedBg:Ue,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Qe,activeBarHeight:Qe,colorActiveBarBorderSize:ie,activeBarBorderWidth:ie,colorItemTextDisabled:M,itemDisabledColor:M,colorDangerItemText:Me,dangerItemColor:Me,colorDangerItemTextHover:Me,dangerItemHoverColor:Me,colorDangerItemTextSelected:Me,dangerItemSelectedColor:Me,colorDangerItemBgActive:I,dangerItemActiveBg:I,colorDangerItemBgSelected:I,dangerItemSelectedBg:I,itemMarginInline:T.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Ve,groupTitleLineHeight:Nt,collapsedWidth:Ve*2,popupBg:an,itemMarginBlock:qt,itemPaddingInline:bn,horizontalLineHeight:`${Ve*1.15}px`,iconSize:Nn,iconMarginInlineEnd:Kn-Nn,collapsedIconSize:Mn,groupTitleFontSize:Nn,darkItemDisabledColor:new pe.C(Un).setAlpha(.25).toRgbString(),darkItemColor:Qn,darkDangerItemColor:Me,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Un,darkItemSelectedBg:He,darkDangerItemSelectedBg:Me,darkItemHoverBg:"transparent",darkGroupTitleColor:Qn,darkItemHoverColor:Un,darkDangerItemHoverColor:Sn,darkDangerItemSelectedColor:Un,darkDangerItemActiveBg:Me}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(Ce),jt=function(Ce,ce){var ve={};for(var T in Ce)Object.prototype.hasOwnProperty.call(Ce,T)&&ce.indexOf(T)<0&&(ve[T]=Ce[T]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,T=Object.getOwnPropertySymbols(Ce);He<T.length;He++)ce.indexOf(T[He])<0&&Object.prototype.propertyIsEnumerable.call(Ce,T[He])&&(ve[T[He]]=Ce[T[He]]);return ve},Jt=(0,H.forwardRef)((Ce,ce)=>{var ve,T;const He=H.useContext(C.Z),Me=He||{},{getPrefixCls:M,getPopupContainer:I,direction:Te,menu:Ae}=H.useContext(te.E_),Z=M(),{prefixCls:Le,className:dt,style:ie,theme:Qe="light",expandIcon:Ue,_internalDisableMenuItemTitleTooltip:We,inlineCollapsed:Ve,siderCollapsed:Nt,items:an,children:qt,rootClassName:bn,mode:Nn,selectable:Kn,onClick:Mn,overflowedIndicatorPopupClassName:Un}=Ce,Sn=jt(Ce,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Qn=(0,U.Z)(Sn,["collapsedWidth"]),qn=Ne(an)||qt;(ve=Me.validator)===null||ve===void 0||ve.call(Me,{mode:Nn});const br=(0,X.useEvent)(function(){var Jo;Mn==null||Mn.apply(void 0,arguments),(Jo=Me.onClick)===null||Jo===void 0||Jo.call(Me)}),Ur=Me.mode||Nn,Wn=Kn!=null?Kn:Me.selectable,uo=H.useMemo(()=>Nt!==void 0?Nt:Ve,[Ve,Nt]),bo={horizontal:{motionName:`${Z}-slide-up`},inline:(0,N.Z)(Z),other:{motionName:`${Z}-zoom-big`}},$n=M("menu",Le||Me.prefixCls),[ro,fA]=Xt($n,!He),oo=P()(`${$n}-${Qe}`,Ae==null?void 0:Ae.className,dt);let iA;if(typeof Ue=="function")iA=Ue;else if(Ue===null||Ue===!1)iA=null;else if(Me.expandIcon===null||Me.expandIcon===!1)iA=null;else{const Jo=Ue!=null?Ue:Me.expandIcon;iA=(0,b.Tm)(Jo,{className:P()(`${$n}-submenu-expand-icon`,(0,b.l$)(Jo)?(T=Jo.props)===null||T===void 0?void 0:T.className:"")})}const Zo=H.useMemo(()=>({prefixCls:$n,inlineCollapsed:uo||!1,direction:Te,firstLevel:!0,theme:Qe,mode:Ur,disableMenuItemTitleTooltip:We}),[$n,uo,Te,We,Qe]);return ro(H.createElement(C.Z.Provider,{value:null},H.createElement(K.Provider,{value:Zo},H.createElement(q.ZP,Object.assign({getPopupContainer:I,overflowedIndicator:H.createElement(oe.Z,null),overflowedIndicatorPopupClassName:P()($n,`${$n}-${Qe}`,Un),mode:Ur,selectable:Wn,onClick:br},Qn,{inlineCollapsed:uo,style:Object.assign(Object.assign({},Ae==null?void 0:Ae.style),ie),className:oo,prefixCls:$n,direction:Te,defaultMotions:bo,expandIcon:iA,ref:ce,rootClassName:P()(bn,fA)}),qn))))});const pt=(0,H.forwardRef)((Ce,ce)=>{const ve=(0,H.useRef)(null),T=H.useContext(W.D);return(0,H.useImperativeHandle)(ce,()=>({menu:ve.current,focus:He=>{var Me;(Me=ve.current)===null||Me===void 0||Me.focus(He)}})),H.createElement(Jt,Object.assign({ref:ve},Ce,T))});pt.Item=ue,pt.SubMenu=j,pt.Divider=$,pt.ItemGroup=q.BW;var Vt=pt},58421:function(zn,it,d){"use strict";d.d(it,{Z:function(){return Me}});var q=d(54476),H=d(59301),W={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},Ee=W,P=d(7657),te=function(I,Te){return H.createElement(P.Z,(0,q.Z)({},I,{ref:Te,icon:Ee}))},w=H.forwardRef(te),L=w,$=d(49198),u=d(33853),U=d(38819),S=d(92310),b=d.n(S),k=d(20068),K=d(33885),_=d(67732),ue=d(83652),J=d(42403),j=d(158),oe=d(26112),X={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},N=X,C=d(91735),z=function(M){(0,J.Z)(Te,M);var I=(0,j.Z)(Te);function Te(){var Ae;(0,_.Z)(this,Te);for(var Z=arguments.length,Le=new Array(Z),dt=0;dt<Z;dt++)Le[dt]=arguments[dt];return Ae=I.call.apply(I,[this].concat(Le)),Ae.state={goInputText:""},Ae.getValidValue=function(){var ie=Ae.state.goInputText;return!ie||Number.isNaN(ie)?void 0:Number(ie)},Ae.buildOptionText=function(ie){return"".concat(ie," ").concat(Ae.props.locale.items_per_page)},Ae.changeSize=function(ie){Ae.props.changeSize(Number(ie))},Ae.handleChange=function(ie){Ae.setState({goInputText:ie.target.value})},Ae.handleBlur=function(ie){var Qe=Ae.props,Ue=Qe.goButton,We=Qe.quickGo,Ve=Qe.rootPrefixCls,Nt=Ae.state.goInputText;Ue||Nt===""||(Ae.setState({goInputText:""}),!(ie.relatedTarget&&(ie.relatedTarget.className.indexOf("".concat(Ve,"-item-link"))>=0||ie.relatedTarget.className.indexOf("".concat(Ve,"-item"))>=0))&&We(Ae.getValidValue()))},Ae.go=function(ie){var Qe=Ae.state.goInputText;Qe!==""&&(ie.keyCode===N.ENTER||ie.type==="click")&&(Ae.setState({goInputText:""}),Ae.props.quickGo(Ae.getValidValue()))},Ae}return(0,ue.Z)(Te,[{key:"getPageSizeOptions",value:function(){var Z=this.props,Le=Z.pageSize,dt=Z.pageSizeOptions;return dt.some(function(ie){return ie.toString()===Le.toString()})?dt:dt.concat([Le.toString()]).sort(function(ie,Qe){var Ue=Number.isNaN(Number(ie))?0:Number(ie),We=Number.isNaN(Number(Qe))?0:Number(Qe);return Ue-We})}},{key:"render",value:function(){var Z=this,Le=this.props,dt=Le.pageSize,ie=Le.locale,Qe=Le.rootPrefixCls,Ue=Le.changeSize,We=Le.quickGo,Ve=Le.goButton,Nt=Le.selectComponentClass,an=Le.buildOptionText,qt=Le.selectPrefixCls,bn=Le.disabled,Nn=this.state.goInputText,Kn="".concat(Qe,"-options"),Mn=Nt,Un=null,Sn=null,Qn=null;if(!Ue&&!We)return null;var qn=this.getPageSizeOptions();if(Ue&&Mn){var br=qn.map(function(Ur,Wn){return H.createElement(Mn.Option,{key:Wn,value:Ur.toString()},(an||Z.buildOptionText)(Ur))});Un=H.createElement(Mn,{disabled:bn,prefixCls:qt,showSearch:!1,className:"".concat(Kn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(dt||qn[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Wn){return Wn.parentNode},"aria-label":ie.page_size,defaultOpen:!1},br)}return We&&(Ve&&(Qn=typeof Ve=="boolean"?H.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:bn,className:"".concat(Kn,"-quick-jumper-button")},ie.jump_to_confirm):H.createElement("span",{onClick:this.go,onKeyUp:this.go},Ve)),Sn=H.createElement("div",{className:"".concat(Kn,"-quick-jumper")},ie.jump_to,H.createElement("input",{disabled:bn,type:"text",value:Nn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":ie.page}),ie.page,Qn)),H.createElement("li",{className:"".concat(Kn)},Un,Sn)}}]),Te}(H.Component);z.defaultProps={pageSizeOptions:["10","20","50","100"]};var G=z,Ne=function(I){var Te,Ae=I.rootPrefixCls,Z=I.page,Le=I.active,dt=I.className,ie=I.showTitle,Qe=I.onClick,Ue=I.onKeyPress,We=I.itemRender,Ve="".concat(Ae,"-item"),Nt=b()(Ve,"".concat(Ve,"-").concat(Z),(Te={},(0,k.Z)(Te,"".concat(Ve,"-active"),Le),(0,k.Z)(Te,"".concat(Ve,"-disabled"),!Z),(0,k.Z)(Te,I.className,dt),Te)),an=function(){Qe(Z)},qt=function(Kn){Ue(Kn,Qe,Z)},bn=We(Z,"page",H.createElement("a",{rel:"nofollow"},Z));return bn?H.createElement("li",{title:ie?Z.toString():null,className:Nt,onClick:an,onKeyPress:qt,tabIndex:0},bn):null},pe=Ne;function ye(){}function D(M){var I=Number(M);return typeof I=="number"&&!Number.isNaN(I)&&isFinite(I)&&Math.floor(I)===I}var ot=function(I,Te,Ae){return Ae};function Fe(M,I,Te){var Ae=typeof M=="undefined"?I.pageSize:M;return Math.floor((Te.total-1)/Ae)+1}var Ot=function(M){(0,J.Z)(Te,M);var I=(0,j.Z)(Te);function Te(Ae){var Z;(0,_.Z)(this,Te),Z=I.call(this,Ae),Z.paginationNode=H.createRef(),Z.getJumpPrevPage=function(){return Math.max(1,Z.state.current-(Z.props.showLessItems?3:5))},Z.getJumpNextPage=function(){return Math.min(Fe(void 0,Z.state,Z.props),Z.state.current+(Z.props.showLessItems?3:5))},Z.getItemIcon=function(Ue,We){var Ve=Z.props.prefixCls,Nt=Ue||H.createElement("button",{type:"button","aria-label":We,className:"".concat(Ve,"-item-link")});return typeof Ue=="function"&&(Nt=H.createElement(Ue,(0,K.Z)({},Z.props))),Nt},Z.isValid=function(Ue){var We=Z.props.total;return D(Ue)&&Ue!==Z.state.current&&D(We)&&We>0},Z.shouldDisplayQuickJumper=function(){var Ue=Z.props,We=Ue.showQuickJumper,Ve=Ue.total,Nt=Z.state.pageSize;return Ve<=Nt?!1:We},Z.handleKeyDown=function(Ue){(Ue.keyCode===N.ARROW_UP||Ue.keyCode===N.ARROW_DOWN)&&Ue.preventDefault()},Z.handleKeyUp=function(Ue){var We=Z.getValidValue(Ue),Ve=Z.state.currentInputValue;We!==Ve&&Z.setState({currentInputValue:We}),Ue.keyCode===N.ENTER?Z.handleChange(We):Ue.keyCode===N.ARROW_UP?Z.handleChange(We-1):Ue.keyCode===N.ARROW_DOWN&&Z.handleChange(We+1)},Z.handleBlur=function(Ue){var We=Z.getValidValue(Ue);Z.handleChange(We)},Z.changePageSize=function(Ue){var We=Z.state.current,Ve=Fe(Ue,Z.state,Z.props);We=We>Ve?Ve:We,Ve===0&&(We=Z.state.current),typeof Ue=="number"&&("pageSize"in Z.props||Z.setState({pageSize:Ue}),"current"in Z.props||Z.setState({current:We,currentInputValue:We})),Z.props.onShowSizeChange(We,Ue),"onChange"in Z.props&&Z.props.onChange&&Z.props.onChange(We,Ue)},Z.handleChange=function(Ue){var We=Z.props,Ve=We.disabled,Nt=We.onChange,an=Z.state,qt=an.pageSize,bn=an.current,Nn=an.currentInputValue;if(Z.isValid(Ue)&&!Ve){var Kn=Fe(void 0,Z.state,Z.props),Mn=Ue;return Ue>Kn?Mn=Kn:Ue<1&&(Mn=1),"current"in Z.props||Z.setState({current:Mn}),Mn!==Nn&&Z.setState({currentInputValue:Mn}),Nt(Mn,qt),Mn}return bn},Z.prev=function(){Z.hasPrev()&&Z.handleChange(Z.state.current-1)},Z.next=function(){Z.hasNext()&&Z.handleChange(Z.state.current+1)},Z.jumpPrev=function(){Z.handleChange(Z.getJumpPrevPage())},Z.jumpNext=function(){Z.handleChange(Z.getJumpNextPage())},Z.hasPrev=function(){return Z.state.current>1},Z.hasNext=function(){return Z.state.current<Fe(void 0,Z.state,Z.props)},Z.runIfEnter=function(Ue,We){if(Ue.key==="Enter"||Ue.charCode===13){for(var Ve=arguments.length,Nt=new Array(Ve>2?Ve-2:0),an=2;an<Ve;an++)Nt[an-2]=arguments[an];We.apply(void 0,Nt)}},Z.runIfEnterPrev=function(Ue){Z.runIfEnter(Ue,Z.prev)},Z.runIfEnterNext=function(Ue){Z.runIfEnter(Ue,Z.next)},Z.runIfEnterJumpPrev=function(Ue){Z.runIfEnter(Ue,Z.jumpPrev)},Z.runIfEnterJumpNext=function(Ue){Z.runIfEnter(Ue,Z.jumpNext)},Z.handleGoTO=function(Ue){(Ue.keyCode===N.ENTER||Ue.type==="click")&&Z.handleChange(Z.state.currentInputValue)},Z.renderPrev=function(Ue){var We=Z.props,Ve=We.prevIcon,Nt=We.itemRender,an=Nt(Ue,"prev",Z.getItemIcon(Ve,"prev page")),qt=!Z.hasPrev();return(0,H.isValidElement)(an)?(0,H.cloneElement)(an,{disabled:qt}):an},Z.renderNext=function(Ue){var We=Z.props,Ve=We.nextIcon,Nt=We.itemRender,an=Nt(Ue,"next",Z.getItemIcon(Ve,"next page")),qt=!Z.hasNext();return(0,H.isValidElement)(an)?(0,H.cloneElement)(an,{disabled:qt}):an};var Le=Ae.onChange!==ye,dt="current"in Ae;dt&&!Le&&console.warn("Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.");var ie=Ae.defaultCurrent;"current"in Ae&&(ie=Ae.current);var Qe=Ae.defaultPageSize;return"pageSize"in Ae&&(Qe=Ae.pageSize),ie=Math.min(ie,Fe(Qe,void 0,Ae)),Z.state={current:ie,currentInputValue:ie,pageSize:Qe},Z}return(0,ue.Z)(Te,[{key:"componentDidUpdate",value:function(Z,Le){var dt=this.props.prefixCls;if(Le.current!==this.state.current&&this.paginationNode.current){var ie=this.paginationNode.current.querySelector(".".concat(dt,"-item-").concat(Le.current));if(ie&&document.activeElement===ie){var Qe;ie==null||(Qe=ie.blur)===null||Qe===void 0||Qe.call(ie)}}}},{key:"getValidValue",value:function(Z){var Le=Z.target.value,dt=Fe(void 0,this.state,this.props),ie=this.state.currentInputValue,Qe;return Le===""?Qe=Le:Number.isNaN(Number(Le))?Qe=ie:Le>=dt?Qe=dt:Qe=Number(Le),Qe}},{key:"getShowSizeChanger",value:function(){var Z=this.props,Le=Z.showSizeChanger,dt=Z.total,ie=Z.totalBoundaryShowSizeChanger;return typeof Le!="undefined"?Le:dt>ie}},{key:"render",value:function(){var Z=this.props,Le=Z.prefixCls,dt=Z.className,ie=Z.style,Qe=Z.disabled,Ue=Z.hideOnSinglePage,We=Z.total,Ve=Z.locale,Nt=Z.showQuickJumper,an=Z.showLessItems,qt=Z.showTitle,bn=Z.showTotal,Nn=Z.simple,Kn=Z.itemRender,Mn=Z.showPrevNextJumpers,Un=Z.jumpPrevIcon,Sn=Z.jumpNextIcon,Qn=Z.selectComponentClass,qn=Z.selectPrefixCls,br=Z.pageSizeOptions,Ur=this.state,Wn=Ur.current,uo=Ur.pageSize,bo=Ur.currentInputValue;if(Ue===!0&&We<=uo)return null;var $n=Fe(void 0,this.state,this.props),ro=[],fA=null,oo=null,iA=null,Zo=null,Jo=null,ai=Nt&&Nt.goButton,Do=an?1:2,Or=Wn-1>0?Wn-1:0,Co=Wn+1<$n?Wn+1:$n,Xe=(0,oe.Z)(this.props,{aria:!0,data:!0}),zt=bn&&H.createElement("li",{className:"".concat(Le,"-total-text")},bn(We,[We===0?0:(Wn-1)*uo+1,Wn*uo>We?We:Wn*uo]));if(Nn){ai&&(typeof ai=="boolean"?Jo=H.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Ve.jump_to_confirm):Jo=H.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ai),Jo=H.createElement("li",{title:qt?"".concat(Ve.jump_to).concat(Wn,"/").concat($n):null,className:"".concat(Le,"-simple-pager")},Jo));var rn=this.renderPrev(Or);return H.createElement("ul",(0,q.Z)({className:b()(Le,"".concat(Le,"-simple"),(0,k.Z)({},"".concat(Le,"-disabled"),Qe),dt),style:ie,ref:this.paginationNode},Xe),zt,rn?H.createElement("li",{title:qt?Ve.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:b()("".concat(Le,"-prev"),(0,k.Z)({},"".concat(Le,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},rn):null,H.createElement("li",{title:qt?"".concat(Wn,"/").concat($n):null,className:"".concat(Le,"-simple-pager")},H.createElement("input",{type:"text",value:bo,disabled:Qe,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),H.createElement("span",{className:"".concat(Le,"-slash")},"/"),$n),H.createElement("li",{title:qt?Ve.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:b()("".concat(Le,"-next"),(0,k.Z)({},"".concat(Le,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Co)),Jo)}if($n<=3+Do*2){var Oe={locale:Ve,rootPrefixCls:Le,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:qt,itemRender:Kn};$n||ro.push(H.createElement(pe,(0,q.Z)({},Oe,{key:"noPager",page:1,className:"".concat(Le,"-item-disabled")})));for(var Re=1;Re<=$n;Re+=1){var Zt=Wn===Re;ro.push(H.createElement(pe,(0,q.Z)({},Oe,{key:Re,page:Re,active:Zt})))}}else{var Rt=an?Ve.prev_3:Ve.prev_5,On=an?Ve.next_3:Ve.next_5,cn=Kn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Un,"prev page")),Fn=Kn(this.getJumpNextPage(),"jump-next",this.getItemIcon(Sn,"next page"));Mn&&(fA=cn?H.createElement("li",{title:qt?Rt:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:b()("".concat(Le,"-jump-prev"),(0,k.Z)({},"".concat(Le,"-jump-prev-custom-icon"),!!Un))},cn):null,oo=Fn?H.createElement("li",{title:qt?On:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:b()("".concat(Le,"-jump-next"),(0,k.Z)({},"".concat(Le,"-jump-next-custom-icon"),!!Sn))},Fn):null),Zo=H.createElement(pe,{locale:Ve,last:!0,rootPrefixCls:Le,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:$n,page:$n,active:!1,showTitle:qt,itemRender:Kn}),iA=H.createElement(pe,{locale:Ve,rootPrefixCls:Le,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:qt,itemRender:Kn});var Rn=Math.max(1,Wn-Do),_n=Math.min(Wn+Do,$n);Wn-1<=Do&&(_n=1+Do*2),$n-Wn<=Do&&(Rn=$n-Do*2);for(var nr=Rn;nr<=_n;nr+=1){var kn=Wn===nr;ro.push(H.createElement(pe,{locale:Ve,rootPrefixCls:Le,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:nr,page:nr,active:kn,showTitle:qt,itemRender:Kn}))}Wn-1>=Do*2&&Wn!==3&&(ro[0]=(0,H.cloneElement)(ro[0],{className:"".concat(Le,"-item-after-jump-prev")}),ro.unshift(fA)),$n-Wn>=Do*2&&Wn!==$n-2&&(ro[ro.length-1]=(0,H.cloneElement)(ro[ro.length-1],{className:"".concat(Le,"-item-before-jump-next")}),ro.push(oo)),Rn!==1&&ro.unshift(iA),_n!==$n&&ro.push(Zo)}var Zn=!this.hasPrev()||!$n,er=!this.hasNext()||!$n,Dn=this.renderPrev(Or),ar=this.renderNext(Co);return H.createElement("ul",(0,q.Z)({className:b()(Le,dt,(0,k.Z)({},"".concat(Le,"-disabled"),Qe)),style:ie,ref:this.paginationNode},Xe),zt,Dn?H.createElement("li",{title:qt?Ve.prev_page:null,onClick:this.prev,tabIndex:Zn?null:0,onKeyPress:this.runIfEnterPrev,className:b()("".concat(Le,"-prev"),(0,k.Z)({},"".concat(Le,"-disabled"),Zn)),"aria-disabled":Zn},Dn):null,ro,ar?H.createElement("li",{title:qt?Ve.next_page:null,onClick:this.next,tabIndex:er?null:0,onKeyPress:this.runIfEnterNext,className:b()("".concat(Le,"-next"),(0,k.Z)({},"".concat(Le,"-disabled"),er)),"aria-disabled":er},ar):null,H.createElement(G,{disabled:Qe,locale:Ve,rootPrefixCls:Le,selectComponentClass:Qn,selectPrefixCls:qn,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Wn,pageSize:uo,pageSizeOptions:br,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ai}))}}],[{key:"getDerivedStateFromProps",value:function(Z,Le){var dt={};if("current"in Z&&(dt.current=Z.current,Z.current!==Le.current&&(dt.currentInputValue=dt.current)),"pageSize"in Z&&Z.pageSize!==Le.pageSize){var ie=Le.current,Qe=Fe(Z.pageSize,Le,Z);ie=ie>Qe?Qe:ie,"current"in Z||(dt.current=ie,dt.currentInputValue=ie),dt.pageSize=Z.pageSize}return dt}}]),Te}(H.Component);Ot.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:ye,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:ye,locale:C.Z,style:{},itemRender:ot,totalBoundaryShowSizeChanger:50};var le=Ot,ae=d(22075),de=d(36355),V=d(19716),re=d(8628),se=d(9763),Be=d(57809);const ze=M=>H.createElement(Be.default,Object.assign({},M,{showSearch:!0,size:"small"})),rt=M=>H.createElement(Be.default,Object.assign({},M,{showSearch:!0,size:"middle"}));ze.Option=Be.default.Option,rt.Option=Be.default.Option;var Ie=d(9937),ct=d(17313),ht=d(83116),Mt=d(37613);const St=M=>{const{componentCls:I}=M;return{[`${I}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${I}-item-link`]:{color:M.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${I}-item-link`]:{color:M.colorTextDisabled,cursor:"not-allowed"}}},[`&${I}-disabled`]:{cursor:"not-allowed",[`${I}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:M.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:M.colorBorder,backgroundColor:M.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:M.itemActiveBgDisabled},a:{color:M.itemActiveColorDisabled}}},[`${I}-item-link`]:{color:M.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${I}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${I}-simple-pager`]:{color:M.colorTextDisabled},[`${I}-jump-prev, ${I}-jump-next`]:{[`${I}-item-link-icon`]:{opacity:0},[`${I}-item-ellipsis`]:{opacity:1}}},[`&${I}-simple`]:{[`${I}-prev, ${I}-next`]:{[`&${I}-disabled ${I}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Xt=M=>{const{componentCls:I}=M;return{[`&${I}-mini ${I}-total-text, &${I}-mini ${I}-simple-pager`]:{height:M.itemSizeSM,lineHeight:`${M.itemSizeSM}px`},[`&${I}-mini ${I}-item`]:{minWidth:M.itemSizeSM,height:M.itemSizeSM,margin:0,lineHeight:`${M.itemSizeSM-2}px`},[`&${I}-mini:not(${I}-disabled) ${I}-item:not(${I}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:M.colorBgTextHover},"&:active":{backgroundColor:M.colorBgTextActive}},[`&${I}-mini ${I}-prev, &${I}-mini ${I}-next`]:{minWidth:M.itemSizeSM,height:M.itemSizeSM,margin:0,lineHeight:`${M.itemSizeSM}px`},[`&${I}-mini:not(${I}-disabled)`]:{[`${I}-prev, ${I}-next`]:{[`&:hover ${I}-item-link`]:{backgroundColor:M.colorBgTextHover},[`&:active ${I}-item-link`]:{backgroundColor:M.colorBgTextActive},[`&${I}-disabled:hover ${I}-item-link`]:{backgroundColor:"transparent"}}},[`
|
|
|
&${I}-mini ${I}-prev ${I}-item-link,
|
|
|
&${I}-mini ${I}-next ${I}-item-link
|
|
|
`]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:M.itemSizeSM,lineHeight:`${M.itemSizeSM}px`}},[`&${I}-mini ${I}-jump-prev, &${I}-mini ${I}-jump-next`]:{height:M.itemSizeSM,marginInlineEnd:0,lineHeight:`${M.itemSizeSM}px`},[`&${I}-mini ${I}-options`]:{marginInlineStart:M.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:M.miniOptionsSizeChangerTop},"&-quick-jumper":{height:M.itemSizeSM,lineHeight:`${M.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Ie.x0)(M)),{width:M.paginationMiniQuickJumperInputWidth,height:M.controlHeightSM})}}}},jt=M=>{const{componentCls:I}=M;return{[`
|
|
|
&${I}-simple ${I}-prev,
|
|
|
&${I}-simple ${I}-next
|
|
|
`]:{height:M.itemSizeSM,lineHeight:`${M.itemSizeSM}px`,verticalAlign:"top",[`${I}-item-link`]:{height:M.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:M.colorBgTextHover},"&:active":{backgroundColor:M.colorBgTextActive},"&::after":{height:M.itemSizeSM,lineHeight:`${M.itemSizeSM}px`}}},[`&${I}-simple ${I}-simple-pager`]:{display:"inline-block",height:M.itemSizeSM,marginInlineEnd:M.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:M.marginXS,padding:`0 ${M.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:M.itemInputBg,border:`${M.lineWidth}px ${M.lineType} ${M.colorBorder}`,borderRadius:M.borderRadius,outline:"none",transition:`border-color ${M.motionDurationMid}`,color:"inherit","&:hover":{borderColor:M.colorPrimary},"&:focus":{borderColor:M.colorPrimaryHover,boxShadow:`${M.inputOutlineOffset}px 0 ${M.controlOutlineWidth}px ${M.controlOutline}`},"&[disabled]":{color:M.colorTextDisabled,backgroundColor:M.colorBgContainerDisabled,borderColor:M.colorBorder,cursor:"not-allowed"}}}}},ln=M=>{const{componentCls:I}=M;return{[`${I}-jump-prev, ${I}-jump-next`]:{outline:0,[`${I}-item-container`]:{position:"relative",[`${I}-item-link-icon`]:{color:M.colorPrimary,fontSize:M.fontSizeSM,opacity:0,transition:`all ${M.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${I}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:M.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:M.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:M.paginationEllipsisTextIndent,opacity:1,transition:`all ${M.motionDurationMid}`}},"&:hover":{[`${I}-item-link-icon`]:{opacity:1},[`${I}-item-ellipsis`]:{opacity:0}}},[`
|
|
|
${I}-prev,
|
|
|
${I}-jump-prev,
|
|
|
${I}-jump-next
|
|
|
`]:{marginInlineEnd:M.marginXS},[`
|
|
|
${I}-prev,
|
|
|
${I}-next,
|
|
|
${I}-jump-prev,
|
|
|
${I}-jump-next
|
|
|
`]:{display:"inline-block",minWidth:M.itemSize,height:M.itemSize,color:M.colorText,fontFamily:M.fontFamily,lineHeight:`${M.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:M.borderRadius,cursor:"pointer",transition:`all ${M.motionDurationMid}`},[`${I}-prev, ${I}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:M.colorText,cursor:"pointer",userSelect:"none"},[`${I}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:M.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${M.lineWidth}px ${M.lineType} transparent`,borderRadius:M.borderRadius,outline:"none",transition:`all ${M.motionDurationMid}`},[`&:hover ${I}-item-link`]:{backgroundColor:M.colorBgTextHover},[`&:active ${I}-item-link`]:{backgroundColor:M.colorBgTextActive},[`&${I}-disabled:hover`]:{[`${I}-item-link`]:{backgroundColor:"transparent"}}},[`${I}-slash`]:{marginInlineEnd:M.paginationSlashMarginInlineEnd,marginInlineStart:M.paginationSlashMarginInlineStart},[`${I}-options`]:{display:"inline-block",marginInlineStart:M.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:M.controlHeight,marginInlineStart:M.marginXS,lineHeight:`${M.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Ie.ik)(M)),{width:M.controlHeightLG*1.25,height:M.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:M.marginXS,marginInlineEnd:M.marginXS})}}}},Jt=M=>{const{componentCls:I}=M;return{[`${I}-item`]:{display:"inline-block",minWidth:M.itemSize,height:M.itemSize,marginInlineEnd:M.marginXS,fontFamily:M.fontFamily,lineHeight:`${M.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${M.lineWidth}px ${M.lineType} transparent`,borderRadius:M.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${M.paginationItemPaddingInline}px`,color:M.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${I}-item-active)`]:{"&:hover":{transition:`all ${M.motionDurationMid}`,backgroundColor:M.colorBgTextHover},"&:active":{backgroundColor:M.colorBgTextActive}},"&-active":{fontWeight:M.fontWeightStrong,backgroundColor:M.itemActiveBg,borderColor:M.colorPrimary,a:{color:M.colorPrimary},"&:hover":{borderColor:M.colorPrimaryHover},"&:hover a":{color:M.colorPrimaryHover}}}}},pt=M=>{const{componentCls:I}=M;return{[I]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ct.Wf)(M)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${I}-total-text`]:{display:"inline-block",height:M.itemSize,marginInlineEnd:M.marginXS,lineHeight:`${M.itemSize-2}px`,verticalAlign:"middle"}}),Jt(M)),ln(M)),jt(M)),Xt(M)),St(M)),{[`@media only screen and (max-width: ${M.screenLG}px)`]:{[`${I}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${M.screenSM}px)`]:{[`${I}-options`]:{display:"none"}}}),[`&${M.componentCls}-rtl`]:{direction:"rtl"}}},Vt=M=>{const{componentCls:I}=M;return{[`${I}${I}-disabled:not(${I}-mini)`]:{"&, &:hover":{[`${I}-item-link`]:{borderColor:M.colorBorder}},"&:focus-visible":{[`${I}-item-link`]:{borderColor:M.colorBorder}},[`${I}-item, ${I}-item-link`]:{backgroundColor:M.colorBgContainerDisabled,borderColor:M.colorBorder,[`&:hover:not(${I}-item-active)`]:{backgroundColor:M.colorBgContainerDisabled,borderColor:M.colorBorder,a:{color:M.colorTextDisabled}},[`&${I}-item-active`]:{backgroundColor:M.itemActiveBgDisabled}},[`${I}-prev, ${I}-next`]:{"&:hover button":{backgroundColor:M.colorBgContainerDisabled,borderColor:M.colorBorder,color:M.colorTextDisabled},[`${I}-item-link`]:{backgroundColor:M.colorBgContainerDisabled,borderColor:M.colorBorder}}},[`${I}:not(${I}-mini)`]:{[`${I}-prev, ${I}-next`]:{"&:hover button":{borderColor:M.colorPrimaryHover,backgroundColor:M.itemBg},[`${I}-item-link`]:{backgroundColor:M.itemLinkBg,borderColor:M.colorBorder},[`&:hover ${I}-item-link`]:{borderColor:M.colorPrimary,backgroundColor:M.itemBg,color:M.colorPrimary},[`&${I}-disabled`]:{[`${I}-item-link`]:{borderColor:M.colorBorder,color:M.colorTextDisabled}}},[`${I}-item`]:{backgroundColor:M.itemBg,border:`${M.lineWidth}px ${M.lineType} ${M.colorBorder}`,[`&:hover:not(${I}-item-active)`]:{borderColor:M.colorPrimary,backgroundColor:M.itemBg,a:{color:M.colorPrimary}},"&-active":{borderColor:M.colorPrimary}}}}},Ce=M=>{const{componentCls:I}=M;return{[`${I}:not(${I}-disabled)`]:{[`${I}-item`]:Object.assign({},(0,ct.Qy)(M)),[`${I}-jump-prev, ${I}-jump-next`]:{"&:focus-visible":Object.assign({[`${I}-item-link-icon`]:{opacity:1},[`${I}-item-ellipsis`]:{opacity:0}},(0,ct.oN)(M))},[`${I}-prev, ${I}-next`]:{[`&:focus-visible ${I}-item-link`]:Object.assign({},(0,ct.oN)(M))}}}};var ce=(0,ht.Z)("Pagination",M=>{const I=(0,Mt.TS)(M,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:M.marginXXS/2,paginationMiniQuickJumperInputWidth:M.controlHeightLG*1.1,paginationItemPaddingInline:M.marginXXS*1.5,paginationEllipsisLetterSpacing:M.marginXXS/2,paginationSlashMarginInlineStart:M.marginXXS,paginationSlashMarginInlineEnd:M.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Ie.e5)(M),(0,Ie.TM)(M));return[pt(I),Ce(I),M.wireframe&&Vt(I)]},M=>({itemBg:M.colorBgContainer,itemSize:M.controlHeight,itemSizeSM:M.controlHeightSM,itemActiveBg:M.colorBgContainer,itemLinkBg:M.colorBgContainer,itemActiveColorDisabled:M.colorTextDisabled,itemActiveBgDisabled:M.controlItemBgActiveDisabled,itemInputBg:M.colorBgContainer,miniOptionsSizeChangerTop:0})),ve=function(M,I){var Te={};for(var Ae in M)Object.prototype.hasOwnProperty.call(M,Ae)&&I.indexOf(Ae)<0&&(Te[Ae]=M[Ae]);if(M!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,Ae=Object.getOwnPropertySymbols(M);Z<Ae.length;Z++)I.indexOf(Ae[Z])<0&&Object.prototype.propertyIsEnumerable.call(M,Ae[Z])&&(Te[Ae[Z]]=M[Ae[Z]]);return Te},He=M=>{const{prefixCls:I,selectPrefixCls:Te,className:Ae,rootClassName:Z,style:Le,size:dt,locale:ie,selectComponentClass:Qe,responsive:Ue,showSizeChanger:We}=M,Ve=ve(M,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Nt}=(0,re.Z)(Ue),{getPrefixCls:an,direction:qt,pagination:bn={}}=H.useContext(de.E_),Nn=an("pagination",I),[Kn,Mn]=ce(Nn),Un=We!=null?We:bn.showSizeChanger,Sn=H.useMemo(()=>{const $n=H.createElement("span",{className:`${Nn}-item-ellipsis`},"\u2022\u2022\u2022"),ro=H.createElement("button",{className:`${Nn}-item-link`,type:"button",tabIndex:-1},qt==="rtl"?H.createElement(U.Z,null):H.createElement(u.Z,null)),fA=H.createElement("button",{className:`${Nn}-item-link`,type:"button",tabIndex:-1},qt==="rtl"?H.createElement(u.Z,null):H.createElement(U.Z,null)),oo=H.createElement("a",{className:`${Nn}-item-link`},H.createElement("div",{className:`${Nn}-item-container`},qt==="rtl"?H.createElement($.Z,{className:`${Nn}-item-link-icon`}):H.createElement(L,{className:`${Nn}-item-link-icon`}),$n)),iA=H.createElement("a",{className:`${Nn}-item-link`},H.createElement("div",{className:`${Nn}-item-container`},qt==="rtl"?H.createElement(L,{className:`${Nn}-item-link-icon`}):H.createElement($.Z,{className:`${Nn}-item-link-icon`}),$n));return{prevIcon:ro,nextIcon:fA,jumpPrevIcon:oo,jumpNextIcon:iA}},[qt,Nn]),[Qn]=(0,se.Z)("Pagination",ae.Z),qn=Object.assign(Object.assign({},Qn),ie),br=(0,V.Z)(dt),Ur=br==="small"||!!(Nt&&!br&&Ue),Wn=an("select",Te),uo=b()({[`${Nn}-mini`]:Ur,[`${Nn}-rtl`]:qt==="rtl"},bn==null?void 0:bn.className,Ae,Z,Mn),bo=Object.assign(Object.assign({},bn==null?void 0:bn.style),Le);return Kn(H.createElement(le,Object.assign({},Sn,Ve,{style:bo,prefixCls:Nn,selectPrefixCls:Wn,className:uo,selectComponentClass:Qe||(Ur?ze:rt),locale:qn,showSizeChanger:Un})))},Me=He},5112:function(zn,it,d){"use strict";d.d(it,{ZP:function(){return re}});var q=d(92310),H=d.n(q),W=d(18929),Ee=d(26112),P=d(59301),te=d(36355),w=d(19716);const L=P.createContext(null),$=L.Provider;var u=L;const U=P.createContext(null),S=U.Provider;var b=d(5630),k=d(8654),K=d(1684),_=d(32441),ue=d(17313),J=d(83116),j=d(37613);const oe=se=>{const{componentCls:Be,antCls:ze}=se,rt=`${Be}-group`;return{[rt]:Object.assign(Object.assign({},(0,ue.Wf)(se)),{display:"inline-block",fontSize:0,[`&${rt}-rtl`]:{direction:"rtl"},[`${ze}-badge ${ze}-badge-count`]:{zIndex:1},[`> ${ze}-badge:not(:first-child) > ${ze}-button-wrapper`]:{borderInlineStart:"none"}})}},X=se=>{const{componentCls:Be,wrapperMarginInlineEnd:ze,colorPrimary:rt,radioSize:Ie,motionDurationSlow:ct,motionDurationMid:ht,motionEaseInOutCirc:Mt,colorBgContainer:St,colorBorder:Xt,lineWidth:jt,dotSize:ln,colorBgContainerDisabled:Jt,colorTextDisabled:pt,paddingXS:Vt,dotColorDisabled:Ce,lineType:ce,radioDotDisabledSize:ve,wireframe:T,colorWhite:He}=se,Me=`${Be}-inner`;return{[`${Be}-wrapper`]:Object.assign(Object.assign({},(0,ue.Wf)(se)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:ze,cursor:"pointer",[`&${Be}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:se.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${Be}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${jt}px ${ce} ${rt}`,borderRadius:"50%",visibility:"hidden",content:'""'},[Be]:Object.assign(Object.assign({},(0,ue.Wf)(se)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${Be}-wrapper:hover &,
|
|
|
&:hover ${Me}`]:{borderColor:rt},[`${Be}-input:focus-visible + ${Me}`]:Object.assign({},(0,ue.oN)(se)),[`${Be}:hover::after, ${Be}-wrapper:hover &::after`]:{visibility:"visible"},[`${Be}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:Ie,height:Ie,marginBlockStart:Ie/-2,marginInlineStart:Ie/-2,backgroundColor:T?rt:He,borderBlockStart:0,borderInlineStart:0,borderRadius:Ie,transform:"scale(0)",opacity:0,transition:`all ${ct} ${Mt}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:Ie,height:Ie,backgroundColor:St,borderColor:Xt,borderStyle:"solid",borderWidth:jt,borderRadius:"50%",transition:`all ${ht}`},[`${Be}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${Be}-checked`]:{[Me]:{borderColor:rt,backgroundColor:T?St:rt,"&::after":{transform:`scale(${ln/Ie})`,opacity:1,transition:`all ${ct} ${Mt}`}}},[`${Be}-disabled`]:{cursor:"not-allowed",[Me]:{backgroundColor:Jt,borderColor:Xt,cursor:"not-allowed","&::after":{backgroundColor:Ce}},[`${Be}-input`]:{cursor:"not-allowed"},[`${Be}-disabled + span`]:{color:pt,cursor:"not-allowed"},[`&${Be}-checked`]:{[Me]:{"&::after":{transform:`scale(${ve/Ie})`}}}},[`span${Be} + *`]:{paddingInlineStart:Vt,paddingInlineEnd:Vt}})}},N=se=>{const{buttonColor:Be,controlHeight:ze,componentCls:rt,lineWidth:Ie,lineType:ct,colorBorder:ht,motionDurationSlow:Mt,motionDurationMid:St,buttonPaddingInline:Xt,fontSize:jt,buttonBg:ln,fontSizeLG:Jt,controlHeightLG:pt,controlHeightSM:Vt,paddingXS:Ce,borderRadius:ce,borderRadiusSM:ve,borderRadiusLG:T,buttonCheckedBg:He,buttonSolidCheckedColor:Me,colorTextDisabled:M,colorBgContainerDisabled:I,buttonCheckedBgDisabled:Te,buttonCheckedColorDisabled:Ae,colorPrimary:Z,colorPrimaryHover:Le,colorPrimaryActive:dt,buttonSolidCheckedBg:ie,buttonSolidCheckedHoverBg:Qe,buttonSolidCheckedActiveBg:Ue}=se;return{[`${rt}-button-wrapper`]:{position:"relative",display:"inline-block",height:ze,margin:0,paddingInline:Xt,paddingBlock:0,color:Be,fontSize:jt,lineHeight:`${ze-Ie*2}px`,background:ln,border:`${Ie}px ${ct} ${ht}`,borderBlockStartWidth:Ie+.02,borderInlineStartWidth:0,borderInlineEndWidth:Ie,cursor:"pointer",transition:[`color ${St}`,`background ${St}`,`box-shadow ${St}`].join(","),a:{color:Be},[`> ${rt}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-Ie,insetInlineStart:-Ie,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:Ie,paddingInline:0,backgroundColor:ht,transition:`background-color ${Mt}`,content:'""'}},"&:first-child":{borderInlineStart:`${Ie}px ${ct} ${ht}`,borderStartStartRadius:ce,borderEndStartRadius:ce},"&:last-child":{borderStartEndRadius:ce,borderEndEndRadius:ce},"&:first-child:last-child":{borderRadius:ce},[`${rt}-group-large &`]:{height:pt,fontSize:Jt,lineHeight:`${pt-Ie*2}px`,"&:first-child":{borderStartStartRadius:T,borderEndStartRadius:T},"&:last-child":{borderStartEndRadius:T,borderEndEndRadius:T}},[`${rt}-group-small &`]:{height:Vt,paddingInline:Ce-Ie,paddingBlock:0,lineHeight:`${Vt-Ie*2}px`,"&:first-child":{borderStartStartRadius:ve,borderEndStartRadius:ve},"&:last-child":{borderStartEndRadius:ve,borderEndEndRadius:ve}},"&:hover":{position:"relative",color:Z},"&:has(:focus-visible)":Object.assign({},(0,ue.oN)(se)),[`${rt}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${rt}-button-wrapper-disabled)`]:{zIndex:1,color:Z,background:He,borderColor:Z,"&::before":{backgroundColor:Z},"&:first-child":{borderColor:Z},"&:hover":{color:Le,borderColor:Le,"&::before":{backgroundColor:Le}},"&:active":{color:dt,borderColor:dt,"&::before":{backgroundColor:dt}}},[`${rt}-group-solid &-checked:not(${rt}-button-wrapper-disabled)`]:{color:Me,background:ie,borderColor:ie,"&:hover":{color:Me,background:Qe,borderColor:Qe},"&:active":{color:Me,background:Ue,borderColor:Ue}},"&-disabled":{color:M,backgroundColor:I,borderColor:ht,cursor:"not-allowed","&:first-child, &:hover":{color:M,backgroundColor:I,borderColor:ht}},[`&-disabled${rt}-button-wrapper-checked`]:{color:Ae,backgroundColor:Te,borderColor:ht,boxShadow:"none"}}}},C=se=>se-4*2;var z=(0,J.Z)("Radio",se=>{const{controlOutline:Be,controlOutlineWidth:ze,radioSize:rt}=se,Ie=`0 0 0 ${ze}px ${Be}`,ct=Ie,ht=C(rt),Mt=(0,j.TS)(se,{radioDotDisabledSize:ht,radioFocusShadow:Ie,radioButtonFocusShadow:ct});return[oe(Mt),X(Mt),N(Mt)]},se=>{const{wireframe:Be,padding:ze,marginXS:rt,lineWidth:Ie,fontSizeLG:ct,colorText:ht,colorBgContainer:Mt,colorTextDisabled:St,controlItemBgActiveDisabled:Xt,colorTextLightSolid:jt,colorPrimary:ln,colorPrimaryHover:Jt,colorPrimaryActive:pt}=se,Vt=4,Ce=ct,ce=Be?C(Ce):Ce-(Vt+Ie)*2;return{radioSize:Ce,dotSize:ce,dotColorDisabled:St,buttonSolidCheckedColor:jt,buttonSolidCheckedBg:ln,buttonSolidCheckedHoverBg:Jt,buttonSolidCheckedActiveBg:pt,buttonBg:Mt,buttonCheckedBg:Mt,buttonColor:ht,buttonCheckedBgDisabled:Xt,buttonCheckedColorDisabled:St,buttonPaddingInline:ze-Ie,wrapperMarginInlineEnd:rt}}),G=d(14088),Ne=d(4572),pe=function(se,Be){var ze={};for(var rt in se)Object.prototype.hasOwnProperty.call(se,rt)&&Be.indexOf(rt)<0&&(ze[rt]=se[rt]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,rt=Object.getOwnPropertySymbols(se);Ie<rt.length;Ie++)Be.indexOf(rt[Ie])<0&&Object.prototype.propertyIsEnumerable.call(se,rt[Ie])&&(ze[rt[Ie]]=se[rt[Ie]]);return ze};const ye=(se,Be)=>{var ze,rt;const Ie=P.useContext(u),ct=P.useContext(U),{getPrefixCls:ht,direction:Mt,radio:St}=P.useContext(te.E_),Xt=P.useRef(null),jt=(0,k.sQ)(Be,Xt),{isFormItemInput:ln}=P.useContext(_.aM),Jt=dt=>{var ie,Qe;(ie=se.onChange)===null||ie===void 0||ie.call(se,dt),(Qe=Ie==null?void 0:Ie.onChange)===null||Qe===void 0||Qe.call(Ie,dt)},{prefixCls:pt,className:Vt,rootClassName:Ce,children:ce,style:ve}=se,T=pe(se,["prefixCls","className","rootClassName","children","style"]),He=ht("radio",pt),Me=((Ie==null?void 0:Ie.optionType)||ct)==="button",M=Me?`${He}-button`:He,[I,Te]=z(He),Ae=Object.assign({},T),Z=P.useContext(K.Z);Ie&&(Ae.name=Ie.name,Ae.onChange=Jt,Ae.checked=se.value===Ie.value,Ae.disabled=(ze=Ae.disabled)!==null&&ze!==void 0?ze:Ie.disabled),Ae.disabled=(rt=Ae.disabled)!==null&&rt!==void 0?rt:Z;const Le=H()(`${M}-wrapper`,{[`${M}-wrapper-checked`]:Ae.checked,[`${M}-wrapper-disabled`]:Ae.disabled,[`${M}-wrapper-rtl`]:Mt==="rtl",[`${M}-wrapper-in-form-item`]:ln},St==null?void 0:St.className,Vt,Ce,Te);return I(P.createElement(G.Z,{component:"Radio",disabled:Ae.disabled},P.createElement("label",{className:Le,style:Object.assign(Object.assign({},St==null?void 0:St.style),ve),onMouseEnter:se.onMouseEnter,onMouseLeave:se.onMouseLeave},P.createElement(b.Z,Object.assign({},Ae,{className:H()(Ae.className,!Me&&Ne.A),type:"radio",prefixCls:M,ref:jt})),ce!==void 0?P.createElement("span",null,ce):null)))};var ot=P.forwardRef(ye);const Fe=P.forwardRef((se,Be)=>{const{getPrefixCls:ze,direction:rt}=P.useContext(te.E_),[Ie,ct]=(0,W.Z)(se.defaultValue,{value:se.value}),ht=ie=>{const Qe=Ie,Ue=ie.target.value;"value"in se||ct(Ue);const{onChange:We}=se;We&&Ue!==Qe&&We(ie)},{prefixCls:Mt,className:St,rootClassName:Xt,options:jt,buttonStyle:ln="outline",disabled:Jt,children:pt,size:Vt,style:Ce,id:ce,onMouseEnter:ve,onMouseLeave:T,onFocus:He,onBlur:Me}=se,M=ze("radio",Mt),I=`${M}-group`,[Te,Ae]=z(M);let Z=pt;jt&&jt.length>0&&(Z=jt.map(ie=>typeof ie=="string"||typeof ie=="number"?P.createElement(ot,{key:ie.toString(),prefixCls:M,disabled:Jt,value:ie,checked:Ie===ie},ie):P.createElement(ot,{key:`radio-group-value-options-${ie.value}`,prefixCls:M,disabled:ie.disabled||Jt,value:ie.value,checked:Ie===ie.value,title:ie.title,style:ie.style},ie.label)));const Le=(0,w.Z)(Vt),dt=H()(I,`${I}-${ln}`,{[`${I}-${Le}`]:Le,[`${I}-rtl`]:rt==="rtl"},St,Xt,Ae);return Te(P.createElement("div",Object.assign({},(0,Ee.Z)(se,{aria:!0,data:!0}),{className:dt,style:Ce,onMouseEnter:ve,onMouseLeave:T,onFocus:He,onBlur:Me,id:ce,ref:Be}),P.createElement($,{value:{onChange:ht,value:Ie,disabled:se.disabled,name:se.name,optionType:se.optionType}},Z)))});var Ot=P.memo(Fe),le=function(se,Be){var ze={};for(var rt in se)Object.prototype.hasOwnProperty.call(se,rt)&&Be.indexOf(rt)<0&&(ze[rt]=se[rt]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,rt=Object.getOwnPropertySymbols(se);Ie<rt.length;Ie++)Be.indexOf(rt[Ie])<0&&Object.prototype.propertyIsEnumerable.call(se,rt[Ie])&&(ze[rt[Ie]]=se[rt[Ie]]);return ze};const ae=(se,Be)=>{const{getPrefixCls:ze}=P.useContext(te.E_),{prefixCls:rt}=se,Ie=le(se,["prefixCls"]),ct=ze("radio",rt);return P.createElement(S,{value:"button"},P.createElement(ot,Object.assign({prefixCls:ct},Ie,{type:"radio",ref:Be})))};var de=P.forwardRef(ae);const V=ot;V.Button=de,V.Group=Ot,V.__ANT_RADIO=!0;var re=V},57809:function(zn,it,d){"use strict";var q=d(92310),H=d.n(q),W=d(77861),Ee=d(2738),P=d(59301),te=d(53487),w=d(62892),L=d(19080),$=d(36355),u=d(1684),U=d(93891),S=d(19716),b=d(32441),k=d(33234),K=d(14154),_=d(58582),ue=d(84443),J=d(66339),j=function(z,G){var Ne={};for(var pe in z)Object.prototype.hasOwnProperty.call(z,pe)&&G.indexOf(pe)<0&&(Ne[pe]=z[pe]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,pe=Object.getOwnPropertySymbols(z);ye<pe.length;ye++)G.indexOf(pe[ye])<0&&Object.prototype.propertyIsEnumerable.call(z,pe[ye])&&(Ne[pe[ye]]=z[pe[ye]]);return Ne};const oe="SECRET_COMBOBOX_MODE_DO_NOT_USE",X=(z,G)=>{var Ne,{prefixCls:pe,bordered:ye=!0,className:D,rootClassName:ot,getPopupContainer:Fe,popupClassName:Ot,dropdownClassName:le,listHeight:ae=256,placement:de,listItemHeight:V=24,size:re,disabled:se,notFoundContent:Be,status:ze,builtinPlacements:rt,dropdownMatchSelectWidth:Ie,popupMatchSelectWidth:ct,direction:ht,style:Mt,allowClear:St}=z,Xt=j(z,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:jt,getPrefixCls:ln,renderEmpty:Jt,direction:pt,virtual:Vt,popupMatchSelectWidth:Ce,popupOverflow:ce,select:ve}=P.useContext($.E_),T=ln("select",pe),He=ln(),Me=ht!=null?ht:pt,{compactSize:M,compactItemClassnames:I}=(0,k.ri)(T,Me),[Te,Ae]=(0,K.Z)(T),Z=P.useMemo(()=>{const{mode:bo}=Xt;if(bo!=="combobox")return bo===oe?"combobox":bo},[Xt.mode]),Le=Z==="multiple"||Z==="tags",dt=(0,ue.Z)(Xt.suffixIcon,Xt.showArrow),ie=(Ne=ct!=null?ct:Ie)!==null&&Ne!==void 0?Ne:Ce,{status:Qe,hasFeedback:Ue,isFormItemInput:We,feedbackIcon:Ve}=P.useContext(b.aM),Nt=(0,L.F)(Qe,ze);let an;Be!==void 0?an=Be:Z==="combobox"?an=null:an=(Jt==null?void 0:Jt("Select"))||P.createElement(U.Z,{componentName:"Select"});const{suffixIcon:qt,itemIcon:bn,removeIcon:Nn,clearIcon:Kn}=(0,J.Z)(Object.assign(Object.assign({},Xt),{multiple:Le,hasFeedback:Ue,feedbackIcon:Ve,showSuffixIcon:dt,prefixCls:T,showArrow:Xt.showArrow,componentName:"Select"})),Mn=St===!0?{clearIcon:Kn}:St,Un=(0,Ee.Z)(Xt,["suffixIcon","itemIcon"]),Sn=H()(Ot||le,{[`${T}-dropdown-${Me}`]:Me==="rtl"},ot,Ae),Qn=(0,S.Z)(bo=>{var $n;return($n=re!=null?re:M)!==null&&$n!==void 0?$n:bo}),qn=P.useContext(u.Z),br=se!=null?se:qn,Ur=H()({[`${T}-lg`]:Qn==="large",[`${T}-sm`]:Qn==="small",[`${T}-rtl`]:Me==="rtl",[`${T}-borderless`]:!ye,[`${T}-in-form-item`]:We},(0,L.Z)(T,Nt,Ue),I,ve==null?void 0:ve.className,D,ot,Ae),Wn=P.useMemo(()=>de!==void 0?de:Me==="rtl"?"bottomRight":"bottomLeft",[de,Me]),uo=(0,_.Z)(rt,ce);return Te(P.createElement(W.ZP,Object.assign({ref:G,virtual:Vt,showSearch:ve==null?void 0:ve.showSearch},Un,{style:Object.assign(Object.assign({},ve==null?void 0:ve.style),Mt),dropdownMatchSelectWidth:ie,builtinPlacements:uo,transitionName:(0,w.m)(He,"slide-up",Xt.transitionName),listHeight:ae,listItemHeight:V,mode:Z,prefixCls:T,placement:Wn,direction:Me,suffixIcon:qt,menuItemSelectedIcon:bn,removeIcon:Nn,allowClear:Mn,notFoundContent:an,className:Ur,getPopupContainer:Fe||jt,dropdownClassName:Sn,disabled:br})))},N=P.forwardRef(X),C=(0,te.Z)(N);N.SECRET_COMBOBOX_MODE_DO_NOT_USE=oe,N.Option=W.Wx,N.OptGroup=W.Xo,N._InternalPanelDoNotUseOrYouWillBeFired=C,it.default=N},14154:function(zn,it,d){"use strict";d.d(it,{Z:function(){return N}});var q=d(17313),H=d(74207),W=d(37613),Ee=d(83116),P=d(13826),te=d(92899);const w=C=>{const{optionHeight:z,optionFontSize:G,optionLineHeight:Ne,optionPadding:pe}=C;return{position:"relative",display:"block",minHeight:z,padding:pe,color:C.colorText,fontWeight:"normal",fontSize:G,lineHeight:Ne,boxSizing:"border-box"}};var $=C=>{const{antCls:z,componentCls:G}=C,Ne=`${G}-item`,pe=`&${z}-slide-up-enter${z}-slide-up-enter-active`,ye=`&${z}-slide-up-appear${z}-slide-up-appear-active`,D=`&${z}-slide-up-leave${z}-slide-up-leave-active`,ot=`${G}-dropdown-placement-`;return[{[`${G}-dropdown`]:Object.assign(Object.assign({},(0,q.Wf)(C)),{position:"absolute",top:-9999,zIndex:C.zIndexPopup,boxSizing:"border-box",padding:C.paddingXXS,overflow:"hidden",fontSize:C.fontSize,fontVariant:"initial",backgroundColor:C.colorBgElevated,borderRadius:C.borderRadiusLG,outline:"none",boxShadow:C.boxShadowSecondary,[`
|
|
|
${pe}${ot}bottomLeft,
|
|
|
${ye}${ot}bottomLeft
|
|
|
`]:{animationName:P.fJ},[`
|
|
|
${pe}${ot}topLeft,
|
|
|
${ye}${ot}topLeft,
|
|
|
${pe}${ot}topRight,
|
|
|
${ye}${ot}topRight
|
|
|
`]:{animationName:P.Qt},[`${D}${ot}bottomLeft`]:{animationName:P.Uw},[`
|
|
|
${D}${ot}topLeft,
|
|
|
${D}${ot}topRight
|
|
|
`]:{animationName:P.ly},"&-hidden":{display:"none"},[`${Ne}`]:Object.assign(Object.assign({},w(C)),{cursor:"pointer",transition:`background ${C.motionDurationSlow} ease`,borderRadius:C.borderRadiusSM,"&-group":{color:C.colorTextDescription,fontSize:C.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},q.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${Ne}-option-disabled)`]:{backgroundColor:C.optionActiveBg},[`&-selected:not(${Ne}-option-disabled)`]:{color:C.optionSelectedColor,fontWeight:C.optionSelectedFontWeight,backgroundColor:C.optionSelectedBg,[`${Ne}-option-state`]:{color:C.colorPrimary}},"&-disabled":{[`&${Ne}-option-selected`]:{backgroundColor:C.colorBgContainerDisabled},color:C.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:C.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,P.oN)(C,"slide-up"),(0,P.oN)(C,"slide-down"),(0,te.Fm)(C,"move-up"),(0,te.Fm)(C,"move-down")]};const u=2,U=C=>{let{controlHeightSM:z,controlHeight:G,lineWidth:Ne}=C;const pe=(G-z)/2-Ne,ye=Math.ceil(pe/2);return[pe,ye]};function S(C,z){const{componentCls:G,iconCls:Ne}=C,pe=`${G}-selection-overflow`,ye=C.multipleSelectItemHeight,[D]=U(C),ot=z?`${G}-${z}`:"";return{[`${G}-multiple${ot}`]:{fontSize:C.fontSize,[pe]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${G}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${D-u}px ${u*2}px`,borderRadius:C.borderRadius,[`${G}-show-search&`]:{cursor:"text"},[`${G}-disabled&`]:{background:C.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${u}px 0`,lineHeight:`${ye}px`,visibility:"hidden",content:'"\\a0"'}},[`
|
|
|
&${G}-show-arrow ${G}-selector,
|
|
|
&${G}-allow-clear ${G}-selector
|
|
|
`]:{paddingInlineEnd:C.fontSizeIcon+C.controlPaddingHorizontal},[`${G}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:ye,marginTop:u,marginBottom:u,lineHeight:`${ye-C.lineWidth*2}px`,background:C.multipleItemBg,border:`${C.lineWidth}px ${C.lineType} ${C.multipleItemBorderColor}`,borderRadius:C.borderRadiusSM,cursor:"default",transition:`font-size ${C.motionDurationSlow}, line-height ${C.motionDurationSlow}, height ${C.motionDurationSlow}`,userSelect:"none",marginInlineEnd:u*2,paddingInlineStart:C.paddingXS,paddingInlineEnd:C.paddingXS/2,[`${G}-disabled&`]:{color:C.multipleItemColorDisabled,borderColor:C.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:C.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,q.Ro)()),{display:"inline-flex",alignItems:"center",color:C.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${Ne}`]:{verticalAlign:"-0.2em"},"&:hover":{color:C.colorIconHover}})},[`${pe}-item + ${pe}-item`]:{[`${G}-selection-search`]:{marginInlineStart:0}},[`${G}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:C.inputPaddingHorizontalBase-D,"\n &-input,\n &-mirror\n ":{height:ye,fontFamily:C.fontFamily,lineHeight:`${ye}px`,transition:`all ${C.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${G}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:C.inputPaddingHorizontalBase,insetInlineEnd:C.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${C.motionDurationSlow}`}}}}var k=C=>{const{componentCls:z}=C,G=(0,W.TS)(C,{controlHeight:C.controlHeightSM,multipleSelectItemHeight:C.controlHeightXS,borderRadius:C.borderRadiusSM,borderRadiusSM:C.borderRadiusXS}),Ne=(0,W.TS)(C,{fontSize:C.fontSizeLG,controlHeight:C.controlHeightLG,multipleSelectItemHeight:C.multipleItemHeightLG,borderRadius:C.borderRadiusLG,borderRadiusSM:C.borderRadius}),[,pe]=U(C);return[S(C),S(G,"sm"),{[`${z}-multiple${z}-sm`]:{[`${z}-selection-placeholder`]:{insetInline:C.controlPaddingHorizontalSM-C.lineWidth},[`${z}-selection-search`]:{marginInlineStart:pe}}},S(Ne,"lg")]};function K(C,z){const{componentCls:G,inputPaddingHorizontalBase:Ne,borderRadius:pe}=C,ye=C.controlHeight-C.lineWidth*2,D=Math.ceil(C.fontSize*1.25),ot=z?`${G}-${z}`:"";return{[`${G}-single${ot}`]:{fontSize:C.fontSize,[`${G}-selector`]:Object.assign(Object.assign({},(0,q.Wf)(C)),{display:"flex",borderRadius:pe,[`${G}-selection-search`]:{position:"absolute",top:0,insetInlineStart:Ne,insetInlineEnd:Ne,bottom:0,"&-input":{width:"100%"}},[`
|
|
|
${G}-selection-item,
|
|
|
${G}-selection-placeholder
|
|
|
`]:{padding:0,lineHeight:`${ye}px`,transition:`all ${C.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${ye}px`}},[`${G}-selection-item`]:{position:"relative",userSelect:"none"},[`${G}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${G}-selection-item:after`,`${G}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[`
|
|
|
&${G}-show-arrow ${G}-selection-item,
|
|
|
&${G}-show-arrow ${G}-selection-placeholder
|
|
|
`]:{paddingInlineEnd:D},[`&${G}-open ${G}-selection-item`]:{color:C.colorTextPlaceholder},[`&:not(${G}-customize-input)`]:{[`${G}-selector`]:{width:"100%",height:C.controlHeight,padding:`0 ${Ne}px`,[`${G}-selection-search-input`]:{height:ye},"&:after":{lineHeight:`${ye}px`}}},[`&${G}-customize-input`]:{[`${G}-selector`]:{"&:after":{display:"none"},[`${G}-selection-search`]:{position:"static",width:"100%"},[`${G}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${Ne}px`,"&:after":{display:"none"}}}}}}}function _(C){const{componentCls:z}=C,G=C.controlPaddingHorizontalSM-C.lineWidth;return[K(C),K((0,W.TS)(C,{controlHeight:C.controlHeightSM,borderRadius:C.borderRadiusSM}),"sm"),{[`${z}-single${z}-sm`]:{[`&:not(${z}-customize-input)`]:{[`${z}-selection-search`]:{insetInlineStart:G,insetInlineEnd:G},[`${z}-selector`]:{padding:`0 ${G}px`},[`&${z}-show-arrow ${z}-selection-search`]:{insetInlineEnd:G+C.fontSize*1.5},[`
|
|
|
&${z}-show-arrow ${z}-selection-item,
|
|
|
&${z}-show-arrow ${z}-selection-placeholder
|
|
|
`]:{paddingInlineEnd:C.fontSize*1.5}}}},K((0,W.TS)(C,{controlHeight:C.singleItemHeightLG,fontSize:C.fontSizeLG,borderRadius:C.borderRadiusLG}),"lg")]}const ue=C=>{const{componentCls:z,selectorBg:G}=C;return{position:"relative",backgroundColor:G,border:`${C.lineWidth}px ${C.lineType} ${C.colorBorder}`,transition:`all ${C.motionDurationMid} ${C.motionEaseInOut}`,input:{cursor:"pointer"},[`${z}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${z}-disabled&`]:{color:C.colorTextDisabled,background:C.colorBgContainerDisabled,cursor:"not-allowed",[`${z}-multiple&`]:{background:C.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},J=function(C,z){let G=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:Ne,borderHoverColor:pe,outlineColor:ye,antCls:D}=z,ot=G?{[`${Ne}-selector`]:{borderColor:pe}}:{};return{[C]:{[`&:not(${Ne}-disabled):not(${Ne}-customize-input):not(${D}-pagination-size-changer)`]:Object.assign(Object.assign({},ot),{[`${Ne}-focused& ${Ne}-selector`]:{borderColor:pe,boxShadow:`0 0 0 ${z.controlOutlineWidth}px ${ye}`,outline:0},[`&:hover ${Ne}-selector`]:{borderColor:pe}})}}},j=C=>{const{componentCls:z}=C;return{[`${z}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},oe=C=>{const{componentCls:z,inputPaddingHorizontalBase:G,iconCls:Ne}=C;return{[z]:Object.assign(Object.assign({},(0,q.Wf)(C)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${z}-customize-input) ${z}-selector`]:Object.assign(Object.assign({},ue(C)),j(C)),[`${z}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},q.vS),[`${z}-selection-placeholder`]:Object.assign(Object.assign({},q.vS),{flex:1,color:C.colorTextPlaceholder,pointerEvents:"none"}),[`${z}-arrow`]:Object.assign(Object.assign({},(0,q.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:G,height:C.fontSizeIcon,marginTop:-C.fontSizeIcon/2,color:C.colorTextQuaternary,fontSize:C.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[Ne]:{verticalAlign:"top",transition:`transform ${C.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${z}-suffix)`]:{pointerEvents:"auto"}},[`${z}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${z}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:G,zIndex:1,display:"inline-block",width:C.fontSizeIcon,height:C.fontSizeIcon,marginTop:-C.fontSizeIcon/2,color:C.colorTextQuaternary,fontSize:C.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:C.clearBg,cursor:"pointer",opacity:0,transition:`color ${C.motionDurationMid} ease, opacity ${C.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:C.colorTextTertiary}},"&:hover":{[`${z}-clear`]:{opacity:1}}}),[`${z}-has-feedback`]:{[`${z}-clear`]:{insetInlineEnd:G+C.fontSize+C.paddingXS}}}},X=C=>{const{componentCls:z}=C;return[{[z]:{[`&-borderless ${z}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${z}-in-form-item`]:{width:"100%"}}},oe(C),_(C),k(C),$(C),{[`${z}-rtl`]:{direction:"rtl"}},J(z,(0,W.TS)(C,{borderHoverColor:C.colorPrimaryHover,outlineColor:C.controlOutline})),J(`${z}-status-error`,(0,W.TS)(C,{borderHoverColor:C.colorErrorHover,outlineColor:C.colorErrorOutline}),!0),J(`${z}-status-warning`,(0,W.TS)(C,{borderHoverColor:C.colorWarningHover,outlineColor:C.colorWarningOutline}),!0),(0,H.c)(C,{borderElCls:`${z}-selector`,focusElCls:`${z}-focused`})]};var N=(0,Ee.Z)("Select",(C,z)=>{let{rootPrefixCls:G}=z;const Ne=(0,W.TS)(C,{rootPrefixCls:G,inputPaddingHorizontalBase:C.paddingSM-1,multipleSelectItemHeight:C.multipleItemHeight});return[X(Ne)]},C=>{const{fontSize:z,lineHeight:G,controlHeight:Ne,controlPaddingHorizontal:pe,zIndexPopupBase:ye,colorText:D,fontWeightStrong:ot,controlItemBgActive:Fe,controlItemBgHover:Ot,colorBgContainer:le,colorFillSecondary:ae,controlHeightLG:de,controlHeightSM:V,colorBgContainerDisabled:re,colorTextDisabled:se}=C;return{zIndexPopup:ye+50,optionSelectedColor:D,optionSelectedFontWeight:ot,optionSelectedBg:Fe,optionActiveBg:Ot,optionPadding:`${(Ne-z*G)/2}px ${pe}px`,optionFontSize:z,optionLineHeight:G,optionHeight:Ne,selectorBg:le,clearBg:le,singleItemHeightLG:de,multipleItemBg:ae,multipleItemBorderColor:"transparent",multipleItemHeight:V,multipleItemHeightLG:Ne,multipleSelectorBgDisabled:re,multipleItemColorDisabled:se,multipleItemBorderColorDisabled:"transparent"}})},58582:function(zn,it,d){"use strict";d.d(it,{Z:function(){return H}});const q=W=>{const P={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:W==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},P),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},P),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},P),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},P),{points:["br","tr"],offset:[0,-4]})}};function H(W,Ee){return W||q(Ee)}},84443:function(zn,it,d){"use strict";d.d(it,{Z:function(){return q}});function q(H,W){return W!==void 0?W:H!==null}},66339:function(zn,it,d){"use strict";d.d(it,{Z:function(){return L}});var q=d(40001),H=d(19248),W=d(99267),Ee=d(84105),P=d(58617),te=d(47472),w=d(59301);function L($){let{suffixIcon:u,clearIcon:U,menuItemSelectedIcon:S,removeIcon:b,loading:k,multiple:K,hasFeedback:_,prefixCls:ue,showSuffixIcon:J,feedbackIcon:j,showArrow:oe,componentName:X}=$;const N=U!=null?U:w.createElement(H.Z,null),C=pe=>u===null&&!_&&!oe?null:w.createElement(w.Fragment,null,J!==!1&&pe,_&&j);let z=null;if(u!==void 0)z=C(u);else if(k)z=C(w.createElement(P.Z,{spin:!0}));else{const pe=`${ue}-suffix`;z=ye=>{let{open:D,showSearch:ot}=ye;return C(D&&ot?w.createElement(te.Z,{className:pe}):w.createElement(Ee.Z,{className:pe}))}}let G=null;S!==void 0?G=S:K?G=w.createElement(q.Z,null):G=null;let Ne=null;return b!==void 0?Ne=b:Ne=w.createElement(W.Z,null),{clearIcon:N,suffixIcon:z,itemIcon:G,removeIcon:Ne}}},81327:function(zn,it,d){"use strict";d.d(it,{Z:function(){return ue}});var q=d(59301),H=d(92310),W=d.n(H),Ee=d(11592),P=d(36355),te=d(33234);const w=q.createContext({latestIndex:0}),L=w.Provider;var u=J=>{let{className:j,index:oe,children:X,split:N,style:C}=J;const{latestIndex:z}=q.useContext(w);return X==null?null:q.createElement(q.Fragment,null,q.createElement("div",{className:j,style:C},X),oe<z&&N&&q.createElement("span",{className:`${j}-split`},N))},U=d(2856);function S(J){return["small","middle","large"].includes(J)}function b(J){return J?typeof J=="number"&&!Number.isNaN(J):!1}var k=function(J,j){var oe={};for(var X in J)Object.prototype.hasOwnProperty.call(J,X)&&j.indexOf(X)<0&&(oe[X]=J[X]);if(J!=null&&typeof Object.getOwnPropertySymbols=="function")for(var N=0,X=Object.getOwnPropertySymbols(J);N<X.length;N++)j.indexOf(X[N])<0&&Object.prototype.propertyIsEnumerable.call(J,X[N])&&(oe[X[N]]=J[X[N]]);return oe};const _=q.forwardRef((J,j)=>{var oe,X;const{getPrefixCls:N,space:C,direction:z}=q.useContext(P.E_),{size:G=(C==null?void 0:C.size)||"small",align:Ne,className:pe,rootClassName:ye,children:D,direction:ot="horizontal",prefixCls:Fe,split:Ot,style:le,wrap:ae=!1,classNames:de,styles:V}=J,re=k(J,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[se,Be]=Array.isArray(G)?G:[G,G],ze=S(Be),rt=S(se),Ie=b(Be),ct=b(se),ht=(0,Ee.Z)(D,{keepEmpty:!0}),Mt=Ne===void 0&&ot==="horizontal"?"center":Ne,St=N("space",Fe),[Xt,jt]=(0,U.Z)(St),ln=W()(St,C==null?void 0:C.className,jt,`${St}-${ot}`,{[`${St}-rtl`]:z==="rtl",[`${St}-align-${Mt}`]:Mt,[`${St}-gap-row-${Be}`]:ze,[`${St}-gap-col-${se}`]:rt},pe,ye),Jt=W()(`${St}-item`,(oe=de==null?void 0:de.item)!==null&&oe!==void 0?oe:(X=C==null?void 0:C.classNames)===null||X===void 0?void 0:X.item);let pt=0;const Vt=ht.map((ve,T)=>{var He,Me;ve!=null&&(pt=T);const M=ve&&ve.key||`${Jt}-${T}`;return q.createElement(u,{className:Jt,key:M,index:T,split:Ot,style:(He=V==null?void 0:V.item)!==null&&He!==void 0?He:(Me=C==null?void 0:C.styles)===null||Me===void 0?void 0:Me.item},ve)}),Ce=q.useMemo(()=>({latestIndex:pt}),[pt]);if(ht.length===0)return null;const ce={};return ae&&(ce.flexWrap="wrap"),!rt&&ct&&(ce.columnGap=se),!ze&&Ie&&(ce.rowGap=Be),Xt(q.createElement("div",Object.assign({ref:j,className:ln,style:Object.assign(Object.assign(Object.assign({},ce),C==null?void 0:C.style),le)},re),q.createElement(L,{value:Ce},Vt)))});_.Compact=te.ZP;var ue=_},8378:function(zn,it){"use strict";const d=q=>({[q.componentCls]:{[`${q.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${q.motionDurationMid} ${q.motionEaseInOut},
|
|
|
opacity ${q.motionDurationMid} ${q.motionEaseInOut} !important`}},[`${q.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${q.motionDurationMid} ${q.motionEaseInOut},
|
|
|
opacity ${q.motionDurationMid} ${q.motionEaseInOut} !important`}}});it.Z=d},92899:function(zn,it,d){"use strict";d.d(it,{Fm:function(){return S}});var q=d(36237),H=d(95406);const W=new q.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),Ee=new q.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),P=new q.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),te=new q.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),w=new q.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),L=new q.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),$=new q.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new q.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),U={"move-up":{inKeyframes:$,outKeyframes:u},"move-down":{inKeyframes:W,outKeyframes:Ee},"move-left":{inKeyframes:P,outKeyframes:te},"move-right":{inKeyframes:w,outKeyframes:L}},S=(b,k)=>{const{antCls:K}=b,_=`${K}-${k}`,{inKeyframes:ue,outKeyframes:J}=U[k];return[(0,H.R)(_,ue,J,b.motionDurationMid),{[`
|
|
|
${_}-enter,
|
|
|
${_}-appear
|
|
|
`]:{opacity:0,animationTimingFunction:b.motionEaseOutCirc},[`${_}-leave`]:{animationTimingFunction:b.motionEaseInOutCirc}}]}},13826:function(zn,it,d){"use strict";d.d(it,{Qt:function(){return P},Uw:function(){return Ee},fJ:function(){return W},ly:function(){return te},oN:function(){return S}});var q=d(36237),H=d(95406);const W=new q.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),Ee=new q.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),P=new q.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),te=new q.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),w=new q.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),L=new q.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),$=new q.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),u=new q.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),U={"slide-up":{inKeyframes:W,outKeyframes:Ee},"slide-down":{inKeyframes:P,outKeyframes:te},"slide-left":{inKeyframes:w,outKeyframes:L},"slide-right":{inKeyframes:$,outKeyframes:u}},S=(b,k)=>{const{antCls:K}=b,_=`${K}-${k}`,{inKeyframes:ue,outKeyframes:J}=U[k];return[(0,H.R)(_,ue,J,b.motionDurationMid),{[`
|
|
|
${_}-enter,
|
|
|
${_}-appear
|
|
|
`]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:b.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${_}-leave`]:{animationTimingFunction:b.motionEaseInQuint}}]}},15969:function(zn,it,d){"use strict";d.d(it,{N:function(){return q}});const q=H=>({color:H.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${H.motionDurationSlow}`,"&:focus, &:hover":{color:H.colorLinkHover},"&:active":{color:H.colorLinkActive}})},1710:function(zn,it,d){"use strict";d.d(it,{default:function(){return sh}});var q={},H="rc-table-internal-hook",W=d(42978),Ee=d(6089),P=d(34280),te=d(13697),w=d(59301),L=d(4676);function $(F){var Q=w.createContext(void 0),me=function(Je){var qe=Je.value,wt=Je.children,Ct=w.useRef(qe);Ct.current=qe;var mt=w.useState(function(){return{getValue:function(){return Ct.current},listeners:new Set}}),_t=(0,W.Z)(mt,1),Yt=_t[0];return(0,P.Z)(function(){(0,L.unstable_batchedUpdates)(function(){Yt.listeners.forEach(function(Ht){Ht(qe)})})},[qe]),w.createElement(Q.Provider,{value:Yt},wt)};return{Context:Q,Provider:me,defaultValue:F}}function u(F,Q){var me=(0,Ee.Z)(typeof Q=="function"?Q:function(Ht){if(Q===void 0)return Ht;if(!Array.isArray(Q))return Ht[Q];var xn={};return Q.forEach(function(pn){xn[pn]=Ht[pn]}),xn}),De=w.useContext(F==null?void 0:F.Context),Je=De||{},qe=Je.listeners,wt=Je.getValue,Ct=w.useRef();Ct.current=me(De?wt():F==null?void 0:F.defaultValue);var mt=w.useState({}),_t=(0,W.Z)(mt,2),Yt=_t[1];return(0,P.Z)(function(){if(!De)return;function Ht(xn){var pn=me(xn);(0,te.Z)(Ct.current,pn,!0)||Yt({})}return qe.add(Ht),function(){qe.delete(Ht)}},[De]),Ct.current}var U=d(54476),S=d(8654);function b(){var F=w.createContext(null);function Q(){return w.useContext(F)}function me(Je,qe){var wt=(0,S.Yr)(Je),Ct=function(_t,Yt){var Ht=wt?{ref:Yt}:{},xn=w.useRef(0),pn=w.useRef(_t),mn=Q();return mn!==null?w.createElement(Je,(0,U.Z)({},_t,Ht)):((!qe||qe(pn.current,_t))&&(xn.current+=1),pn.current=_t,w.createElement(F.Provider,{value:xn.current},w.createElement(Je,(0,U.Z)({},_t,Ht))))};return wt?w.forwardRef(Ct):Ct}function De(Je,qe){var wt=(0,S.Yr)(Je),Ct=function(_t,Yt){var Ht=wt?{ref:Yt}:{};return Q(),w.createElement(Je,(0,U.Z)({},_t,Ht))};return wt?w.memo(w.forwardRef(Ct),qe):w.memo(Ct,qe)}return{makeImmutable:me,responseImmutable:De,useImmutableMark:Q}}var k=b(),K=k.makeImmutable,_=k.responseImmutable,ue=k.useImmutableMark,J=b(),j=J.makeImmutable,oe=J.responseImmutable,X=J.useImmutableMark,N=$(),C=N;function z(F,Q){var me=w.useRef(0);me.current+=1;var De=w.useRef(F),Je=[];Object.keys(F||{}).map(function(wt){var Ct;(F==null?void 0:F[wt])!==((Ct=De.current)===null||Ct===void 0?void 0:Ct[wt])&&Je.push(wt)}),De.current=F;var qe=w.useRef([]);return Je.length&&(qe.current=Je),w.useDebugValue(me.current),w.useDebugValue(qe.current.join(", ")),Q&&console.log("".concat(Q,":"),me.current,qe.current),me.current}var G=null,Ne=w.memo(function(){var F=z();return w.createElement("h1",null,"Render Times: ",F)});Ne.displayName="RenderBlock";var pe=d(76190),ye=d(33885),D=d(20068),ot=d(92310),Fe=d.n(ot),Ot=d(80547),le=d(97938),ae=d(48736),de=w.createContext({renderWithProps:!1}),V=de,re="RC_TABLE_KEY";function se(F){return F==null?[]:Array.isArray(F)?F:[F]}function Be(F){var Q=[],me={};return F.forEach(function(De){for(var Je=De||{},qe=Je.key,wt=Je.dataIndex,Ct=qe||se(wt).join("-")||re;me[Ct];)Ct="".concat(Ct,"_next");me[Ct]=!0,Q.push(Ct)}),Q}function ze(F){return F!=null}function rt(F){return F&&(0,pe.Z)(F)==="object"&&!Array.isArray(F)&&!w.isValidElement(F)}function Ie(F,Q,me,De,Je,qe){var wt=w.useContext(V),Ct=X(),mt=(0,Ot.Z)(function(){if(ze(De))return[De];var _t=Q==null||Q===""?[]:Array.isArray(Q)?Q:[Q],Yt=(0,le.Z)(F,_t),Ht=Yt,xn=void 0;if(Je){var pn=Je(Yt,F,me);rt(pn)?(Ht=pn.children,xn=pn.props,wt.renderWithProps=!0):Ht=pn}return[Ht,xn]},[Ct,F,De,Q,Je,me],function(_t,Yt){if(qe){var Ht=(0,W.Z)(_t,2),xn=Ht[1],pn=(0,W.Z)(Yt,2),mn=pn[1];return qe(mn,xn)}return wt.renderWithProps?!0:!(0,te.Z)(_t,Yt,!0)});return mt}function ct(F,Q,me,De){var Je=F+Q-1;return F<=De&&Je>=me}function ht(F,Q){return u(C,function(me){var De=ct(F,Q||1,me.hoverStartRow,me.hoverEndRow);return[De,me.onHover]})}var Mt=function(Q){var me=Q.ellipsis,De=Q.rowType,Je=Q.children,qe,wt=me===!0?{showTitle:!0}:me;return wt&&(wt.showTitle||De==="header")&&(typeof Je=="string"||typeof Je=="number"?qe=Je.toString():w.isValidElement(Je)&&typeof Je.props.children=="string"&&(qe=Je.props.children)),qe};function St(F){var Q,me,De,Je,qe,wt,Ct,mt,_t=F.component,Yt=F.children,Ht=F.ellipsis,xn=F.scope,pn=F.prefixCls,mn=F.className,cr=F.align,Gn=F.record,lr=F.render,Yn=F.dataIndex,vr=F.renderIndex,Yr=F.shouldCellUpdate,no=F.index,Tr=F.rowType,go=F.colSpan,To=F.rowSpan,Er=F.fixLeft,jr=F.fixRight,Fr=F.firstFixLeft,pr=F.lastFixLeft,Pr=F.firstFixRight,so=F.lastFixRight,qo=F.appendNode,Qo=F.additionalProps,Ao=Qo===void 0?{}:Qo,Wo=F.isSticky,sA="".concat(pn,"-cell"),oi=u(C,["supportSticky","allColumnsFixedLeft"]),xA=oi.supportSticky,vi=oi.allColumnsFixedLeft,_i=Ie(Gn,Yn,vr,Yt,lr,Yr),jo=(0,W.Z)(_i,2),na=jo[0],PA=jo[1],Ai={},si=typeof Er=="number"&&xA,ss=typeof jr=="number"&&xA;si&&(Ai.position="sticky",Ai.left=Er),ss&&(Ai.position="sticky",Ai.right=jr);var Lr=(Q=(me=(De=PA==null?void 0:PA.colSpan)!==null&&De!==void 0?De:Ao.colSpan)!==null&&me!==void 0?me:go)!==null&&Q!==void 0?Q:1,fo=(Je=(qe=(wt=PA==null?void 0:PA.rowSpan)!==null&&wt!==void 0?wt:Ao.rowSpan)!==null&&qe!==void 0?qe:To)!==null&&Je!==void 0?Je:1,lo=ht(no,fo),Wr=(0,W.Z)(lo,2),_A=Wr[0],Vr=Wr[1],Oo=function(dr){var qa;Gn&&Vr(no,no+fo-1),Ao==null||(qa=Ao.onMouseEnter)===null||qa===void 0||qa.call(Ao,dr)},uA=function(dr){var qa;Gn&&Vr(-1,-1),Ao==null||(qa=Ao.onMouseLeave)===null||qa===void 0||qa.call(Ao,dr)};if(Lr===0||fo===0)return null;var pA=(Ct=Ao.title)!==null&&Ct!==void 0?Ct:Mt({rowType:Tr,ellipsis:Ht,children:na}),Ha=Fe()(sA,mn,(mt={},(0,D.Z)(mt,"".concat(sA,"-fix-left"),si&&xA),(0,D.Z)(mt,"".concat(sA,"-fix-left-first"),Fr&&xA),(0,D.Z)(mt,"".concat(sA,"-fix-left-last"),pr&&xA),(0,D.Z)(mt,"".concat(sA,"-fix-left-all"),pr&&vi&&xA),(0,D.Z)(mt,"".concat(sA,"-fix-right"),ss&&xA),(0,D.Z)(mt,"".concat(sA,"-fix-right-first"),Pr&&xA),(0,D.Z)(mt,"".concat(sA,"-fix-right-last"),so&&xA),(0,D.Z)(mt,"".concat(sA,"-ellipsis"),Ht),(0,D.Z)(mt,"".concat(sA,"-with-append"),qo),(0,D.Z)(mt,"".concat(sA,"-fix-sticky"),(si||ss)&&Wo&&xA),(0,D.Z)(mt,"".concat(sA,"-row-hover"),!PA&&_A),mt),Ao.className,PA==null?void 0:PA.className),Xi={};cr&&(Xi.textAlign=cr);var ks=(0,ye.Z)((0,ye.Z)((0,ye.Z)((0,ye.Z)({},Ai),Ao.style),Xi),PA==null?void 0:PA.style),Yi=na;return(0,pe.Z)(Yi)==="object"&&!Array.isArray(Yi)&&!w.isValidElement(Yi)&&(Yi=null),Ht&&(pr||Pr)&&(Yi=w.createElement("span",{className:"".concat(sA,"-content")},Yi)),w.createElement(_t,(0,U.Z)({},PA,Ao,{className:Ha,style:ks,title:pA,scope:xn,onMouseEnter:Oo,onMouseLeave:uA,colSpan:Lr!==1?Lr:null,rowSpan:fo!==1?fo:null}),qo,Yi)}var Xt=w.memo(St);function jt(F,Q,me,De,Je,qe){var wt=me[F]||{},Ct=me[Q]||{},mt,_t;wt.fixed==="left"?mt=De.left[Je==="rtl"?Q:F]:Ct.fixed==="right"&&(_t=De.right[Je==="rtl"?F:Q]);var Yt=!1,Ht=!1,xn=!1,pn=!1,mn=me[Q+1],cr=me[F-1],Gn=!(qe!=null&&qe.children);if(Je==="rtl"){if(mt!==void 0){var lr=cr&&cr.fixed==="left";pn=!lr&&Gn}else if(_t!==void 0){var Yn=mn&&mn.fixed==="right";xn=!Yn&&Gn}}else if(mt!==void 0){var vr=mn&&mn.fixed==="left";Yt=!vr&&Gn}else if(_t!==void 0){var Yr=cr&&cr.fixed==="right";Ht=!Yr&&Gn}return{fixLeft:mt,fixRight:_t,lastFixLeft:Yt,firstFixRight:Ht,lastFixRight:xn,firstFixLeft:pn,isSticky:De.isSticky}}var ln=w.createContext({}),Jt=ln;function pt(F){var Q=F.className,me=F.index,De=F.children,Je=F.colSpan,qe=Je===void 0?1:Je,wt=F.rowSpan,Ct=F.align,mt=u(C,["prefixCls","direction"]),_t=mt.prefixCls,Yt=mt.direction,Ht=w.useContext(Jt),xn=Ht.scrollColumnIndex,pn=Ht.stickyOffsets,mn=Ht.flattenColumns,cr=Ht.columns,Gn=me+qe-1,lr=Gn+1===xn?qe+1:qe,Yn=jt(me,me+lr-1,mn,pn,Yt,cr==null?void 0:cr[me]);return w.createElement(Xt,(0,U.Z)({className:Q,index:me,component:"td",prefixCls:_t,record:null,dataIndex:null,align:Ct,colSpan:lr,rowSpan:wt,render:function(){return De}},Yn))}var Vt=d(75931),Ce=["children"];function ce(F){var Q=F.children,me=(0,Vt.Z)(F,Ce);return w.createElement("tr",me,Q)}function ve(F){var Q=F.children;return Q}ve.Row=ce,ve.Cell=pt;var T=ve;function He(F){var Q=F.children,me=F.stickyOffsets,De=F.flattenColumns,Je=F.columns,qe=u(C,"prefixCls"),wt=De.length-1,Ct=De[wt],mt=w.useMemo(function(){return{stickyOffsets:me,flattenColumns:De,scrollColumnIndex:Ct!=null&&Ct.scrollbar?wt:null,columns:Je}},[Ct,De,wt,me,Je]);return w.createElement(Jt.Provider,{value:mt},w.createElement("tfoot",{className:"".concat(qe,"-summary")},Q))}var Me=oe(He),M=T,I=d(70425),Te=d(29301),Ae=d(29194),Z=d(24514),Le=d(75152),dt=d(26112);function ie(F,Q,me,De,Je,qe,wt){F.push({record:Q,indent:me,index:wt});var Ct=qe(Q),mt=Je==null?void 0:Je.has(Ct);if(Q&&Array.isArray(Q[De])&&mt)for(var _t=0;_t<Q[De].length;_t+=1)ie(F,Q[De][_t],me+1,De,Je,qe,_t)}function Qe(F,Q,me,De){var Je=w.useMemo(function(){if(me!=null&&me.size){for(var qe=[],wt=0;wt<(F==null?void 0:F.length);wt+=1){var Ct=F[wt];ie(qe,Ct,0,Q,me,De,wt)}return qe}return F==null?void 0:F.map(function(mt,_t){return{record:mt,indent:0,index:_t}})},[F,Q,me,De]);return Je}function Ue(F){var Q=F.prefixCls,me=F.children,De=F.component,Je=F.cellComponent,qe=F.className,wt=F.expanded,Ct=F.colSpan,mt=F.isEmpty,_t=u(C,["scrollbarSize","fixHeader","fixColumn","componentWidth","horizonScroll"]),Yt=_t.scrollbarSize,Ht=_t.fixHeader,xn=_t.fixColumn,pn=_t.componentWidth,mn=_t.horizonScroll,cr=me;return(mt?mn&&pn:xn)&&(cr=w.createElement("div",{style:{width:pn-(Ht?Yt:0),position:"sticky",left:0,overflow:"hidden"},className:"".concat(Q,"-expanded-row-fixed")},cr)),w.createElement(De,{className:qe,style:{display:wt?null:"none"}},w.createElement(Xt,{component:Je,prefixCls:Q,colSpan:Ct},cr))}var We=Ue;function Ve(F,Q,me,De){var Je=u(C,["prefixCls","fixedInfoList","flattenColumns","expandableType","expandRowByClick","onTriggerExpand","rowClassName","expandedRowClassName","indentSize","expandIcon","expandedRowRender","expandIconColumnIndex","expandedKeys","childrenColumnName","rowExpandable","onRow"]),qe=Je.flattenColumns,wt=Je.expandableType,Ct=Je.expandedKeys,mt=Je.childrenColumnName,_t=Je.onTriggerExpand,Yt=Je.rowExpandable,Ht=Je.onRow,xn=Je.expandRowByClick,pn=Je.rowClassName,mn=wt==="nest",cr=wt==="row"&&(!Yt||Yt(F)),Gn=cr||mn,lr=Ct&&Ct.has(Q),Yn=mt&&F&&F[mt],vr=(0,I.useEvent)(_t),Yr=Ht==null?void 0:Ht(F,me),no=Yr==null?void 0:Yr.onClick,Tr=function(jr){xn&&Gn&&_t(F,jr);for(var Fr=arguments.length,pr=new Array(Fr>1?Fr-1:0),Pr=1;Pr<Fr;Pr++)pr[Pr-1]=arguments[Pr];no==null||no.apply(void 0,[jr].concat(pr))},go;typeof pn=="string"?go=pn:typeof pn=="function"&&(go=pn(F,me,De));var To=Be(qe);return(0,ye.Z)((0,ye.Z)({},Je),{},{columnsKey:To,nestExpandable:mn,expanded:lr,hasNestChildren:Yn,record:F,onTriggerExpand:vr,rowSupportExpand:cr,expandable:Gn,rowProps:(0,ye.Z)((0,ye.Z)({},Yr),{},{className:Fe()(go,Yr==null?void 0:Yr.className),onClick:Tr})})}function Nt(F,Q,me,De,Je){var qe=F.record,wt=F.prefixCls,Ct=F.columnsKey,mt=F.fixedInfoList,_t=F.expandIconColumnIndex,Yt=F.nestExpandable,Ht=F.indentSize,xn=F.expandIcon,pn=F.expanded,mn=F.hasNestChildren,cr=F.onTriggerExpand,Gn=Ct[me],lr=mt[me],Yn;me===(_t||0)&&Yt&&(Yn=w.createElement(w.Fragment,null,w.createElement("span",{style:{paddingLeft:"".concat(Ht*De,"px")},className:"".concat(wt,"-row-indent indent-level-").concat(De)}),xn({prefixCls:wt,expanded:pn,expandable:mn,record:qe,onExpand:cr})));var vr;return Q.onCell&&(vr=Q.onCell(qe,Je)),{key:Gn,fixedInfo:lr,appendCellNode:Yn,additionalCellProps:vr||{}}}function an(F){var Q=F.className,me=F.style,De=F.record,Je=F.index,qe=F.renderIndex,wt=F.rowKey,Ct=F.indent,mt=Ct===void 0?0:Ct,_t=F.rowComponent,Yt=F.cellComponent,Ht=F.scopeCellComponent,xn=Ve(De,wt,Je,mt),pn=xn.prefixCls,mn=xn.flattenColumns,cr=xn.expandedRowClassName,Gn=xn.expandedRowRender,lr=xn.rowProps,Yn=xn.expanded,vr=xn.rowSupportExpand,Yr=w.useState(!1),no=(0,W.Z)(Yr,2),Tr=no[0],go=no[1];w.useEffect(function(){Yn&&go(!0)},[Yn]);var To=w.createElement(_t,(0,U.Z)({},lr,{"data-row-key":wt,className:Fe()(Q,"".concat(pn,"-row"),"".concat(pn,"-row-level-").concat(mt),lr==null?void 0:lr.className),style:(0,ye.Z)((0,ye.Z)({},me),lr==null?void 0:lr.style)}),mn.map(function(pr,Pr){var so=pr.render,qo=pr.dataIndex,Qo=pr.className,Ao=Nt(xn,pr,Pr,mt,Je),Wo=Ao.key,sA=Ao.fixedInfo,oi=Ao.appendCellNode,xA=Ao.additionalCellProps;return w.createElement(Xt,(0,U.Z)({className:Qo,ellipsis:pr.ellipsis,align:pr.align,scope:pr.rowScope,component:pr.rowScope?Ht:Yt,prefixCls:pn,key:Wo,record:De,index:Je,renderIndex:qe,dataIndex:qo,render:so,shouldCellUpdate:pr.shouldCellUpdate},sA,{appendNode:oi,additionalProps:xA}))})),Er;if(vr&&(Tr||Yn)){var jr=Gn(De,Je,mt+1,Yn),Fr=cr&&cr(De,Je,mt);Er=w.createElement(We,{expanded:Yn,className:Fe()("".concat(pn,"-expanded-row"),"".concat(pn,"-expanded-row-level-").concat(mt+1),Fr),prefixCls:pn,component:_t,cellComponent:Yt,colSpan:mn.length,isEmpty:!1},jr)}return w.createElement(w.Fragment,null,To,Er)}an.displayName="BodyRow";var qt=oe(an);function bn(F){var Q=F.columnKey,me=F.onColumnResize,De=w.useRef();return w.useEffect(function(){De.current&&me(Q,De.current.offsetWidth)},[]),w.createElement(Te.Z,{data:Q},w.createElement("td",{ref:De,style:{padding:0,border:0,height:0}},w.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}function Nn(F){var Q=F.prefixCls,me=F.columnsKey,De=F.onColumnResize;return w.createElement("tr",{"aria-hidden":"true",className:"".concat(Q,"-measure-row"),style:{height:0,fontSize:0}},w.createElement(Te.Z.Collection,{onBatchResize:function(qe){qe.forEach(function(wt){var Ct=wt.data,mt=wt.size;De(Ct,mt.offsetWidth)})}},me.map(function(Je){return w.createElement(bn,{key:Je,columnKey:Je,onColumnResize:De})})))}function Kn(F){var Q=F.data,me=F.measureColumnWidth,De=u(C,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),Je=De.prefixCls,qe=De.getComponent,wt=De.onColumnResize,Ct=De.flattenColumns,mt=De.getRowKey,_t=De.expandedKeys,Yt=De.childrenColumnName,Ht=De.emptyNode,xn=Qe(Q,Yt,_t,mt),pn=w.useRef({renderWithProps:!1}),mn=qe(["body","wrapper"],"tbody"),cr=qe(["body","row"],"tr"),Gn=qe(["body","cell"],"td"),lr=qe(["body","cell"],"th"),Yn;Q.length?Yn=xn.map(function(Yr,no){var Tr=Yr.record,go=Yr.indent,To=Yr.index,Er=mt(Tr,no);return w.createElement(qt,{key:Er,rowKey:Er,record:Tr,index:no,renderIndex:To,rowComponent:cr,cellComponent:Gn,scopeCellComponent:lr,getRowKey:mt,indent:go})}):Yn=w.createElement(We,{expanded:!0,className:"".concat(Je,"-placeholder"),prefixCls:Je,component:cr,cellComponent:Gn,colSpan:Ct.length,isEmpty:!0},Ht);var vr=Be(Ct);return w.createElement(V.Provider,{value:pn.current},w.createElement(mn,{className:"".concat(Je,"-tbody")},me&&w.createElement(Nn,{prefixCls:Je,columnsKey:vr,onColumnResize:wt}),Yn))}Kn.displayName="Body";var Mn=oe(Kn),Un=["expandable"],Sn="RC_TABLE_INTERNAL_COL_DEFINE";function Qn(F){var Q=F.expandable,me=(0,Vt.Z)(F,Un),De;return"expandable"in F?De=(0,ye.Z)((0,ye.Z)({},me),Q):De=me,De.showExpandColumn===!1&&(De.expandIconColumnIndex=-1),De}var qn=["columnType"];function br(F){for(var Q=F.colWidths,me=F.columns,De=F.columCount,Je=[],qe=De||me.length,wt=!1,Ct=qe-1;Ct>=0;Ct-=1){var mt=Q[Ct],_t=me&&me[Ct],Yt=_t&&_t[Sn];if(mt||Yt||wt){var Ht=Yt||{},xn=Ht.columnType,pn=(0,Vt.Z)(Ht,qn);Je.unshift(w.createElement("col",(0,U.Z)({key:Ct,style:{width:mt}},pn))),wt=!0}}return w.createElement("colgroup",null,Je)}var Ur=br,Wn=d(94480),uo=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function bo(F,Q){return(0,w.useMemo)(function(){for(var me=[],De=0;De<Q;De+=1){var Je=F[De];if(Je!==void 0)me[De]=Je;else return null}return me},[F.join("_"),Q])}var $n=w.forwardRef(function(F,Q){var me=F.className,De=F.noData,Je=F.columns,qe=F.flattenColumns,wt=F.colWidths,Ct=F.columCount,mt=F.stickyOffsets,_t=F.direction,Yt=F.fixHeader,Ht=F.stickyTopOffset,xn=F.stickyBottomOffset,pn=F.stickyClassName,mn=F.onScroll,cr=F.maxContentScroll,Gn=F.children,lr=(0,Vt.Z)(F,uo),Yn=u(C,["prefixCls","scrollbarSize","isSticky"]),vr=Yn.prefixCls,Yr=Yn.scrollbarSize,no=Yn.isSticky,Tr=no&&!Yt?0:Yr,go=w.useRef(null),To=w.useCallback(function(Qo){(0,S.mH)(Q,Qo),(0,S.mH)(go,Qo)},[]);w.useEffect(function(){var Qo;function Ao(Wo){var sA=Wo,oi=sA.currentTarget,xA=sA.deltaX;xA&&(mn({currentTarget:oi,scrollLeft:oi.scrollLeft+xA}),Wo.preventDefault())}return(Qo=go.current)===null||Qo===void 0||Qo.addEventListener("wheel",Ao),function(){var Wo;(Wo=go.current)===null||Wo===void 0||Wo.removeEventListener("wheel",Ao)}},[]);var Er=w.useMemo(function(){return qe.every(function(Qo){return Qo.width})},[qe]),jr=qe[qe.length-1],Fr={fixed:jr?jr.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat(vr,"-cell-scrollbar")}}},pr=(0,w.useMemo)(function(){return Tr?[].concat((0,Wn.Z)(Je),[Fr]):Je},[Tr,Je]),Pr=(0,w.useMemo)(function(){return Tr?[].concat((0,Wn.Z)(qe),[Fr]):qe},[Tr,qe]),so=(0,w.useMemo)(function(){var Qo=mt.right,Ao=mt.left;return(0,ye.Z)((0,ye.Z)({},mt),{},{left:_t==="rtl"?[].concat((0,Wn.Z)(Ao.map(function(Wo){return Wo+Tr})),[0]):Ao,right:_t==="rtl"?Qo:[].concat((0,Wn.Z)(Qo.map(function(Wo){return Wo+Tr})),[0]),isSticky:no})},[Tr,mt,no]),qo=bo(wt,Ct);return w.createElement("div",{style:(0,ye.Z)({overflow:"hidden"},no?{top:Ht,bottom:xn}:{}),ref:To,className:Fe()(me,(0,D.Z)({},pn,!!pn))},w.createElement("table",{style:{tableLayout:"fixed",visibility:De||qo?null:"hidden"}},(!De||!cr||Er)&&w.createElement(Ur,{colWidths:qo?[].concat((0,Wn.Z)(qo),[Tr]):[],columCount:Ct+1,columns:Pr}),Gn((0,ye.Z)((0,ye.Z)({},lr),{},{stickyOffsets:so,columns:pr,flattenColumns:Pr}))))});$n.displayName="FixedHolder";var ro=w.memo($n);function fA(F){var Q=F.cells,me=F.stickyOffsets,De=F.flattenColumns,Je=F.rowComponent,qe=F.cellComponent,wt=F.tdCellComponent,Ct=F.onHeaderRow,mt=F.index,_t=u(C,["prefixCls","direction"]),Yt=_t.prefixCls,Ht=_t.direction,xn;Ct&&(xn=Ct(Q.map(function(mn){return mn.column}),mt));var pn=Be(Q.map(function(mn){return mn.column}));return w.createElement(Je,xn,Q.map(function(mn,cr){var Gn=mn.column,lr=jt(mn.colStart,mn.colEnd,De,me,Ht,Gn),Yn;return Gn&&Gn.onHeaderCell&&(Yn=mn.column.onHeaderCell(Gn)),w.createElement(Xt,(0,U.Z)({},mn,{scope:Gn.title?mn.colSpan>1?"colgroup":"col":null,ellipsis:Gn.ellipsis,align:Gn.align,component:Gn.title?qe:wt,prefixCls:Yt,key:pn[cr]},lr,{additionalProps:Yn,rowType:"header"}))}))}fA.displayName="HeaderRow";var oo=fA;function iA(F){var Q=[];function me(wt,Ct){var mt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;Q[mt]=Q[mt]||[];var _t=Ct,Yt=wt.filter(Boolean).map(function(Ht){var xn={key:Ht.key,className:Ht.className||"",children:Ht.title,column:Ht,colStart:_t},pn=1,mn=Ht.children;return mn&&mn.length>0&&(pn=me(mn,_t,mt+1).reduce(function(cr,Gn){return cr+Gn},0),xn.hasSubColumns=!0),"colSpan"in Ht&&(pn=Ht.colSpan),"rowSpan"in Ht&&(xn.rowSpan=Ht.rowSpan),xn.colSpan=pn,xn.colEnd=xn.colStart+pn-1,Q[mt].push(xn),_t+=pn,pn});return Yt}me(F,0);for(var De=Q.length,Je=function(Ct){Q[Ct].forEach(function(mt){!("rowSpan"in mt)&&!mt.hasSubColumns&&(mt.rowSpan=De-Ct)})},qe=0;qe<De;qe+=1)Je(qe);return Q}function Zo(F){var Q=F.stickyOffsets,me=F.columns,De=F.flattenColumns,Je=F.onHeaderRow,qe=u(C,["prefixCls","getComponent"]),wt=qe.prefixCls,Ct=qe.getComponent,mt=w.useMemo(function(){return iA(me)},[me]),_t=Ct(["header","wrapper"],"thead"),Yt=Ct(["header","row"],"tr"),Ht=Ct(["header","cell"],"th"),xn=Ct(["header","cell"],"td");return w.createElement(_t,{className:"".concat(wt,"-thead")},mt.map(function(pn,mn){var cr=w.createElement(oo,{key:mn,flattenColumns:De,cells:pn,stickyOffsets:Q,rowComponent:Yt,cellComponent:Ht,tdCellComponent:xn,onHeaderRow:Je,index:mn});return cr}))}var Jo=oe(Zo),ai=d(11592);function Do(F){var Q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof Q=="number"?Q:Q.endsWith("%")?F*parseFloat(Q)/100:null}function Or(F,Q){return w.useMemo(function(){if(Q&&Q>0){var me=0,De=0;F.forEach(function(_t){var Yt=Do(Q,_t.width);Yt?me+=Yt:De+=1});var Je=Q-me,qe=De,wt=Je/De,Ct=0,mt=F.map(function(_t){var Yt=(0,ye.Z)({},_t),Ht=Do(Q,Yt.width);if(Ht)Yt.width=Ht;else{var xn=Math.floor(wt);Yt.width=qe===1?Je:xn,Je-=xn,qe-=1}return Ct+=Yt.width,Yt});return[mt,Ct]}return[F,Q]},[F,Q])}var Co=["children"],Xe=["fixed"];function zt(F){return(0,ai.Z)(F).filter(function(Q){return w.isValidElement(Q)}).map(function(Q){var me=Q.key,De=Q.props,Je=De.children,qe=(0,Vt.Z)(De,Co),wt=(0,ye.Z)({key:me},qe);return Je&&(wt.children=zt(Je)),wt})}function rn(F){var Q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return F.filter(function(me){return me&&(0,pe.Z)(me)==="object"}).reduce(function(me,De,Je){var qe=De.fixed,wt=qe===!0?"left":qe,Ct="".concat(Q,"-").concat(Je),mt=De.children;return mt&&mt.length>0?[].concat((0,Wn.Z)(me),(0,Wn.Z)(rn(mt,Ct).map(function(_t){return(0,ye.Z)({fixed:wt},_t)}))):[].concat((0,Wn.Z)(me),[(0,ye.Z)((0,ye.Z)({key:Ct},De),{},{fixed:wt})])},[])}function Oe(F){for(var Q=!0,me=0;me<F.length;me+=1){var De=F[me];if(Q&&De.fixed!=="left")Q=!1;else if(!Q&&De.fixed==="left"){warning(!1,"Index ".concat(me-1," of `columns` missing `fixed='left'` prop."));break}}for(var Je=!0,qe=F.length-1;qe>=0;qe-=1){var wt=F[qe];if(Je&&wt.fixed!=="right")Je=!1;else if(!Je&&wt.fixed==="right"){warning(!1,"Index ".concat(qe+1," of `columns` missing `fixed='right'` prop."));break}}}function Re(F){return F.map(function(Q){var me=Q.fixed,De=(0,Vt.Z)(Q,Xe),Je=me;return me==="left"?Je="right":me==="right"&&(Je="left"),(0,ye.Z)({fixed:Je},De)})}function Zt(F,Q){var me=F.prefixCls,De=F.columns,Je=F.children,qe=F.expandable,wt=F.expandedKeys,Ct=F.columnTitle,mt=F.getRowKey,_t=F.onTriggerExpand,Yt=F.expandIcon,Ht=F.rowExpandable,xn=F.expandIconColumnIndex,pn=F.direction,mn=F.expandRowByClick,cr=F.columnWidth,Gn=F.fixed,lr=F.scrollWidth,Yn=w.useMemo(function(){return De||zt(Je)},[De,Je]),vr=w.useMemo(function(){if(qe){var jr,Fr=Yn.slice();if(!Fr.includes(q)){var pr=xn||0;pr>=0&&Fr.splice(pr,0,q)}var Pr=Fr.indexOf(q);Fr=Fr.filter(function(Ao,Wo){return Ao!==q||Wo===Pr});var so=Yn[Pr],qo;(Gn==="left"||Gn)&&!xn?qo="left":(Gn==="right"||Gn)&&xn===Yn.length?qo="right":qo=so?so.fixed:null;var Qo=(jr={},(0,D.Z)(jr,Sn,{className:"".concat(me,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,D.Z)(jr,"title",Ct),(0,D.Z)(jr,"fixed",qo),(0,D.Z)(jr,"className","".concat(me,"-row-expand-icon-cell")),(0,D.Z)(jr,"width",cr),(0,D.Z)(jr,"render",function(Wo,sA,oi){var xA=mt(sA,oi),vi=wt.has(xA),_i=Ht?Ht(sA):!0,jo=Yt({prefixCls:me,expanded:vi,expandable:_i,record:sA,onExpand:_t});return mn?w.createElement("span",{onClick:function(PA){return PA.stopPropagation()}},jo):jo}),jr);return Fr.map(function(Ao){return Ao===q?Qo:Ao})}return Yn.filter(function(Ao){return Ao!==q})},[qe,Yn,mt,wt,Yt,pn]),Yr=w.useMemo(function(){var jr=vr;return Q&&(jr=Q(jr)),jr.length||(jr=[{render:function(){return null}}]),jr},[Q,vr,pn]),no=w.useMemo(function(){return pn==="rtl"?Re(rn(Yr)):rn(Yr)},[Yr,pn,lr]),Tr=Or(no,lr),go=(0,W.Z)(Tr,2),To=go[0],Er=go[1];return[Yr,To,Er]}var Rt=Zt;function On(F){var Q,me=F.prefixCls,De=F.record,Je=F.onExpand,qe=F.expanded,wt=F.expandable,Ct="".concat(me,"-row-expand-icon");if(!wt)return w.createElement("span",{className:Fe()(Ct,"".concat(me,"-row-spaced"))});var mt=function(Yt){Je(De,Yt),Yt.stopPropagation()};return w.createElement("span",{className:Fe()(Ct,(Q={},(0,D.Z)(Q,"".concat(me,"-row-expanded"),qe),(0,D.Z)(Q,"".concat(me,"-row-collapsed"),!qe),Q)),onClick:mt})}function cn(F,Q,me){var De=[];function Je(qe){(qe||[]).forEach(function(wt,Ct){De.push(Q(wt,Ct)),Je(wt[me])})}return Je(F),De}function Fn(F,Q,me){var De=Qn(F),Je=De.expandIcon,qe=De.expandedRowKeys,wt=De.defaultExpandedRowKeys,Ct=De.defaultExpandAllRows,mt=De.expandedRowRender,_t=De.onExpand,Yt=De.onExpandedRowsChange,Ht=De.childrenColumnName,xn=Je||On,pn=Ht||"children",mn=w.useMemo(function(){return mt?"row":F.expandable&&F.internalHooks===H&&F.expandable.__PARENT_RENDER_ICON__||Q.some(function(no){return no&&(0,pe.Z)(no)==="object"&&no[pn]})?"nest":!1},[!!mt,Q]),cr=w.useState(function(){return wt||(Ct?cn(Q,me,pn):[])}),Gn=(0,W.Z)(cr,2),lr=Gn[0],Yn=Gn[1],vr=w.useMemo(function(){return new Set(qe||lr||[])},[qe,lr]),Yr=w.useCallback(function(no){var Tr=me(no,Q.indexOf(no)),go,To=vr.has(Tr);To?(vr.delete(Tr),go=(0,Wn.Z)(vr)):go=[].concat((0,Wn.Z)(vr),[Tr]),Yn(go),_t&&_t(!To,no),Yt&&Yt(go)},[me,vr,Q,_t,Yt]);return[De,mn,vr,xn,pn,Yr]}function Rn(F,Q,me,De){var Je=F.map(function(qe,wt){return jt(wt,wt,F,Q,me,De==null?void 0:De[wt])});return(0,Ot.Z)(function(){return Je},[Je],function(qe,wt){return!(0,te.Z)(qe,wt)})}function _n(F){var Q=(0,w.useRef)(F),me=(0,w.useState)({}),De=(0,W.Z)(me,2),Je=De[1],qe=(0,w.useRef)(null),wt=(0,w.useRef)([]);function Ct(mt){wt.current.push(mt);var _t=Promise.resolve();qe.current=_t,_t.then(function(){if(qe.current===_t){var Yt=wt.current,Ht=Q.current;wt.current=[],Yt.forEach(function(xn){Q.current=xn(Q.current)}),qe.current=null,Ht!==Q.current&&Je({})}})}return(0,w.useEffect)(function(){return function(){qe.current=null}},[]),[Q.current,Ct]}function nr(F){var Q=(0,w.useRef)(F||null),me=(0,w.useRef)();function De(){window.clearTimeout(me.current)}function Je(wt){Q.current=wt,De(),me.current=window.setTimeout(function(){Q.current=null,me.current=void 0},100)}function qe(){return Q.current}return(0,w.useEffect)(function(){return De},[]),[Je,qe]}function kn(){var F=w.useState(-1),Q=(0,W.Z)(F,2),me=Q[0],De=Q[1],Je=w.useState(-1),qe=(0,W.Z)(Je,2),wt=qe[0],Ct=qe[1],mt=w.useCallback(function(_t,Yt){De(_t),Ct(Yt)},[]);return[me,wt,mt]}var Zn=d(47273),er=(0,Zn.Z)()?window:null;function Dn(F,Q){var me=(0,pe.Z)(F)==="object"?F:{},De=me.offsetHeader,Je=De===void 0?0:De,qe=me.offsetSummary,wt=qe===void 0?0:qe,Ct=me.offsetScroll,mt=Ct===void 0?0:Ct,_t=me.getContainer,Yt=_t===void 0?function(){return er}:_t,Ht=Yt()||er;return w.useMemo(function(){var xn=!!F;return{isSticky:xn,stickyClassName:xn?"".concat(Q,"-sticky-holder"):"",offsetHeader:Je,offsetSummary:wt,offsetScroll:mt,container:Ht}},[mt,Je,wt,Q,Ht])}function ar(F,Q,me){var De=(0,w.useMemo)(function(){for(var Je=[],qe=[],wt=0,Ct=0,mt=0;mt<Q;mt+=1)if(me==="rtl"){qe[mt]=Ct,Ct+=F[mt]||0;var _t=Q-mt-1;Je[_t]=wt,wt+=F[_t]||0}else{Je[mt]=wt,wt+=F[mt]||0;var Yt=Q-mt-1;qe[Yt]=Ct,Ct+=F[Yt]||0}return{left:Je,right:qe}},[F,Q,me]);return De}var ir=ar;function Rr(F){var Q=F.className,me=F.children;return w.createElement("div",{className:Q},me)}var gr=Rr,Cn=d(8224),_e=d(55468),vt=function(Q,me){var De,Je,qe=Q.scrollBodyRef,wt=Q.onScroll,Ct=Q.offsetScroll,mt=Q.container,_t=u(C,"prefixCls"),Yt=((De=qe.current)===null||De===void 0?void 0:De.scrollWidth)||0,Ht=((Je=qe.current)===null||Je===void 0?void 0:Je.clientWidth)||0,xn=Yt&&Ht*(Ht/Yt),pn=w.useRef(),mn=_n({scrollLeft:0,isHiddenScrollBar:!1}),cr=(0,W.Z)(mn,2),Gn=cr[0],lr=cr[1],Yn=w.useRef({delta:0,x:0}),vr=w.useState(!1),Yr=(0,W.Z)(vr,2),no=Yr[0],Tr=Yr[1],go=function(){Tr(!1)},To=function(Pr){Pr.persist(),Yn.current.delta=Pr.pageX-Gn.scrollLeft,Yn.current.x=0,Tr(!0),Pr.preventDefault()},Er=function(Pr){var so,qo=Pr||((so=window)===null||so===void 0?void 0:so.event),Qo=qo.buttons;if(!no||Qo===0){no&&Tr(!1);return}var Ao=Yn.current.x+Pr.pageX-Yn.current.x-Yn.current.delta;Ao<=0&&(Ao=0),Ao+xn>=Ht&&(Ao=Ht-xn),wt({scrollLeft:Ao/Ht*(Yt+2)}),Yn.current.x=Pr.pageX},jr=function(){if(qe.current){var Pr=(0,_e.os)(qe.current).top,so=Pr+qe.current.offsetHeight,qo=mt===window?document.documentElement.scrollTop+window.innerHeight:(0,_e.os)(mt).top+mt.clientHeight;so-(0,Le.Z)()<=qo||Pr>=qo-Ct?lr(function(Qo){return(0,ye.Z)((0,ye.Z)({},Qo),{},{isHiddenScrollBar:!0})}):lr(function(Qo){return(0,ye.Z)((0,ye.Z)({},Qo),{},{isHiddenScrollBar:!1})})}},Fr=function(Pr){lr(function(so){return(0,ye.Z)((0,ye.Z)({},so),{},{scrollLeft:Pr/Yt*Ht||0})})};return w.useImperativeHandle(me,function(){return{setScrollLeft:Fr}}),w.useEffect(function(){var pr=(0,Cn.Z)(document.body,"mouseup",go,!1),Pr=(0,Cn.Z)(document.body,"mousemove",Er,!1);return jr(),function(){pr.remove(),Pr.remove()}},[xn,no]),w.useEffect(function(){var pr=(0,Cn.Z)(mt,"scroll",jr,!1),Pr=(0,Cn.Z)(window,"resize",jr,!1);return function(){pr.remove(),Pr.remove()}},[mt]),w.useEffect(function(){Gn.isHiddenScrollBar||lr(function(pr){var Pr=qe.current;return Pr?(0,ye.Z)((0,ye.Z)({},pr),{},{scrollLeft:Pr.scrollLeft/Pr.scrollWidth*Pr.clientWidth}):pr})},[Gn.isHiddenScrollBar]),Yt<=Ht||!xn||Gn.isHiddenScrollBar?null:w.createElement("div",{style:{height:(0,Le.Z)(),width:Ht,bottom:Ct},className:"".concat(_t,"-sticky-scroll")},w.createElement("div",{onMouseDown:To,ref:pn,className:Fe()("".concat(_t,"-sticky-scroll-bar"),(0,D.Z)({},"".concat(_t,"-sticky-scroll-bar-active"),no)),style:{width:"".concat(xn,"px"),transform:"translate3d(".concat(Gn.scrollLeft,"px, 0, 0)")}}))},It=w.forwardRef(vt);function Tt(F){return null}var $t=Tt;function Bn(F){return null}var un=Bn,Xn="rc-table",Vn=[],mr={};function Kr(){return"No Data"}function ft(F){var Q,me=(0,ye.Z)({rowKey:"key",prefixCls:Xn,emptyText:Kr},F),De=me.prefixCls,Je=me.className,qe=me.rowClassName,wt=me.style,Ct=me.data,mt=me.rowKey,_t=me.scroll,Yt=me.tableLayout,Ht=me.direction,xn=me.title,pn=me.footer,mn=me.summary,cr=me.caption,Gn=me.id,lr=me.showHeader,Yn=me.components,vr=me.emptyText,Yr=me.onRow,no=me.onHeaderRow,Tr=me.internalHooks,go=me.transformColumns,To=me.internalRefs,Er=me.tailor,jr=me.sticky,Fr=Ct||Vn,pr=!!Fr.length,Pr=Tr===H,so=w.useCallback(function(HA,pi){return(0,le.Z)(Yn,HA)||pi},[Yn]),qo=w.useMemo(function(){return typeof mt=="function"?mt:function(HA){var pi=HA&&HA[mt];return pi}},[mt]),Qo=so(["body"]),Ao=kn(),Wo=(0,W.Z)(Ao,3),sA=Wo[0],oi=Wo[1],xA=Wo[2],vi=Fn(me,Fr,qo),_i=(0,W.Z)(vi,6),jo=_i[0],na=_i[1],PA=_i[2],Ai=_i[3],si=_i[4],ss=_i[5],Lr=_t==null?void 0:_t.x,fo=w.useState(0),lo=(0,W.Z)(fo,2),Wr=lo[0],_A=lo[1],Vr=Rt((0,ye.Z)((0,ye.Z)((0,ye.Z)({},me),jo),{},{expandable:!!jo.expandedRowRender,columnTitle:jo.columnTitle,expandedKeys:PA,getRowKey:qo,onTriggerExpand:ss,expandIcon:Ai,expandIconColumnIndex:jo.expandIconColumnIndex,direction:Ht,scrollWidth:Pr&&Er&&typeof Lr=="number"?Lr:null}),Pr?go:null),Oo=(0,W.Z)(Vr,3),uA=Oo[0],pA=Oo[1],Ha=Oo[2],Xi=Ha!=null?Ha:Lr,ks=w.useMemo(function(){return{columns:uA,flattenColumns:pA}},[uA,pA]),Yi=w.useRef(),ws=w.useRef(),dr=w.useRef(),qa=w.useRef(),hc=w.useRef(),DA=w.useState(!1),lA=(0,W.Z)(DA,2),Ei=lA[0],ua=lA[1],hi=w.useState(!1),eA=(0,W.Z)(hi,2),Ka=eA[0],Pa=eA[1],ls=_n(new Map),es=(0,W.Z)(ls,2),ts=es[0],_s=es[1],El=Be(pA),Ds=El.map(function(HA){return ts.get(HA)}),Di=w.useMemo(function(){return Ds},[Ds.join("_")]),Ea=ir(Di,pA.length,Ht),ra=_t&&ze(_t.y),Si=_t&&ze(Xi)||!!jo.fixed,rl=Si&&pA.some(function(HA){var pi=HA.fixed;return pi}),pl=w.useRef(),Sl=Dn(jr,De),ol=Sl.isSticky,uu=Sl.offsetHeader,ju=Sl.offsetSummary,gA=Sl.offsetScroll,li=Sl.stickyClassName,Sa=Sl.container,bi=w.useMemo(function(){return mn==null?void 0:mn(Fr)},[mn,Fr]),Fa=(ra||ol)&&w.isValidElement(bi)&&bi.type===T&&bi.props.fixed,_a,Ri,Al;ra&&(Ri={overflowY:"scroll",maxHeight:_t.y}),Si&&(_a={overflowX:"auto"},ra||(Ri={overflowY:"hidden"}),Al={width:Xi===!0?"auto":Xi,minWidth:"100%"});var du=w.useCallback(function(HA,pi){(0,Ae.Z)(Yi.current)&&_s(function(zs){if(zs.get(HA)!==pi){var Zl=new Map(zs);return Zl.set(HA,pi),Zl}return zs})},[]),fu=nr(null),Hu=(0,W.Z)(fu,2),bd=Hu[0],Cd=Hu[1];function jc(HA,pi){pi&&(typeof pi=="function"?pi(HA):pi.scrollLeft!==HA&&(pi.scrollLeft=HA,pi.scrollLeft!==HA&&setTimeout(function(){pi.scrollLeft=HA},0)))}var il=(0,Ee.Z)(function(HA){var pi=HA.currentTarget,zs=HA.scrollLeft,Zl=Ht==="rtl",Wl=typeof zs=="number"?zs:pi.scrollLeft,Of=pi||mr;if(!Cd()||Cd()===Of){var Od;bd(Of),jc(Wl,ws.current),jc(Wl,dr.current),jc(Wl,hc.current),jc(Wl,(Od=pl.current)===null||Od===void 0?void 0:Od.setScrollLeft)}var Ld=pi||ws.current;if(Ld){var Nd=Ld.scrollWidth,Qd=Ld.clientWidth;if(Nd===Qd){ua(!1),Pa(!1);return}Zl?(ua(-Wl<Nd-Qd),Pa(-Wl>0)):(ua(Wl>0),Pa(Wl<Nd-Qd))}}),pc=function(){Si&&dr.current?il({currentTarget:dr.current}):(ua(!1),Pa(!1))},xd=function(pi){var zs=pi.width;zs!==Wr&&(pc(),_A(Yi.current?Yi.current.offsetWidth:zs))},Ku=w.useRef(!1);w.useEffect(function(){Ku.current&&pc()},[Si,Ct,uA.length]),w.useEffect(function(){Ku.current=!0},[]);var Ed=w.useState(0),$u=(0,W.Z)(Ed,2),gc=$u[0],ku=$u[1],Ef=w.useState(!0),Sd=(0,W.Z)(Ef,2),WA=Sd[0],zu=Sd[1];w.useEffect(function(){(!Er||!Pr)&&(dr.current instanceof Element?ku((0,Le.o)(dr.current).width):ku((0,Le.o)(qa.current).width)),zu((0,Z.G)("position","sticky"))},[]),w.useEffect(function(){Pr&&To&&(To.body.current=dr.current)});var Sf=w.useCallback(function(HA){return w.createElement(w.Fragment,null,w.createElement(Jo,HA),Fa==="top"&&w.createElement(Me,HA,bi))},[Fa,bi]),lh=w.useCallback(function(HA){return w.createElement(Me,HA,bi)},[bi]),Ff=so(["table"],"table"),Fd=w.useMemo(function(){return Yt||(rl?Xi==="max-content"?"auto":"fixed":ra||ol||pA.some(function(HA){var pi=HA.ellipsis;return pi})?"fixed":"auto")},[ra,rl,pA,Yt,ol]),Id,Zu={colWidths:Di,columCount:pA.length,stickyOffsets:Ea,onHeaderRow:no,fixHeader:ra,scroll:_t},If=w.useMemo(function(){return pr?null:typeof vr=="function"?vr():vr},[pr,vr]),zl=w.createElement(Mn,{data:Fr,measureColumnWidth:ra||Si||ol}),Ud=w.createElement(Ur,{colWidths:pA.map(function(HA){var pi=HA.width;return pi}),columns:pA}),Wu=cr!=null?w.createElement("caption",{className:"".concat(De,"-caption")},cr):void 0,Uf=(0,dt.Z)(me,{data:!0}),hu=(0,dt.Z)(me,{aria:!0});if(ra||ol){var Vu;typeof Qo=="function"?(Vu=Qo(Fr,{scrollbarSize:gc,ref:dr,onScroll:il}),Zu.colWidths=pA.map(function(HA,pi){var zs=HA.width,Zl=pi===pA.length-1?zs-gc:zs;return typeof Zl=="number"&&!Number.isNaN(Zl)?Zl:0})):Vu=w.createElement("div",{style:(0,ye.Z)((0,ye.Z)({},_a),Ri),onScroll:il,ref:dr,className:Fe()("".concat(De,"-body"))},w.createElement(Ff,(0,U.Z)({style:(0,ye.Z)((0,ye.Z)({},Al),{},{tableLayout:Fd})},hu),Wu,Ud,zl,!Fa&&bi&&w.createElement(Me,{stickyOffsets:Ea,flattenColumns:pA,columns:uA},bi)));var Ia=(0,ye.Z)((0,ye.Z)((0,ye.Z)({noData:!Fr.length,maxContentScroll:Si&&Xi==="max-content"},Zu),ks),{},{direction:Ht,stickyClassName:li,onScroll:il});Id=w.createElement(w.Fragment,null,lr!==!1&&w.createElement(ro,(0,U.Z)({},Ia,{stickyTopOffset:uu,className:"".concat(De,"-header"),ref:ws}),Sf),Vu,Fa&&Fa!=="top"&&w.createElement(ro,(0,U.Z)({},Ia,{stickyBottomOffset:ju,className:"".concat(De,"-summary"),ref:hc}),lh),ol&&w.createElement(It,{ref:pl,offsetScroll:gA,scrollBodyRef:dr,onScroll:il,container:Sa}))}else Id=w.createElement("div",{style:(0,ye.Z)((0,ye.Z)({},_a),Ri),className:Fe()("".concat(De,"-content")),onScroll:il,ref:dr},w.createElement(Ff,(0,U.Z)({style:(0,ye.Z)((0,ye.Z)({},Al),{},{tableLayout:Fd})},hu),Wu,Ud,lr!==!1&&w.createElement(Jo,(0,U.Z)({},Zu,ks)),zl,bi&&w.createElement(Me,{stickyOffsets:Ea,flattenColumns:pA,columns:uA},bi)));var Fl=w.createElement("div",(0,U.Z)({className:Fe()(De,Je,(Q={},(0,D.Z)(Q,"".concat(De,"-rtl"),Ht==="rtl"),(0,D.Z)(Q,"".concat(De,"-ping-left"),Ei),(0,D.Z)(Q,"".concat(De,"-ping-right"),Ka),(0,D.Z)(Q,"".concat(De,"-layout-fixed"),Yt==="fixed"),(0,D.Z)(Q,"".concat(De,"-fixed-header"),ra),(0,D.Z)(Q,"".concat(De,"-fixed-column"),rl),(0,D.Z)(Q,"".concat(De,"-scroll-horizontal"),Si),(0,D.Z)(Q,"".concat(De,"-has-fix-left"),pA[0]&&pA[0].fixed),(0,D.Z)(Q,"".concat(De,"-has-fix-right"),pA[pA.length-1]&&pA[pA.length-1].fixed==="right"),Q)),style:wt,id:Gn,ref:Yi},Uf),xn&&w.createElement(gr,{className:"".concat(De,"-title")},xn(Fr)),w.createElement("div",{ref:qa,className:"".concat(De,"-container")},Id),pn&&w.createElement(gr,{className:"".concat(De,"-footer")},pn(Fr)));Si&&(Fl=w.createElement(Te.Z,{onResize:xd},Fl));var Gu=Rn(pA,Ea,Ht,uA),ch=w.useMemo(function(){return{scrollX:Xi,prefixCls:De,getComponent:so,scrollbarSize:gc,direction:Ht,fixedInfoList:Gu,isSticky:ol,supportSticky:WA,componentWidth:Wr,fixHeader:ra,fixColumn:rl,horizonScroll:Si,tableLayout:Fd,rowClassName:qe,expandedRowClassName:jo.expandedRowClassName,expandIcon:Ai,expandableType:na,expandRowByClick:jo.expandRowByClick,expandedRowRender:jo.expandedRowRender,onTriggerExpand:ss,expandIconColumnIndex:jo.expandIconColumnIndex,indentSize:jo.indentSize,allColumnsFixedLeft:pA.every(function(HA){return HA.fixed==="left"}),emptyNode:If,columns:uA,flattenColumns:pA,onColumnResize:du,hoverStartRow:sA,hoverEndRow:oi,onHover:xA,rowExpandable:jo.rowExpandable,onRow:Yr,getRowKey:qo,expandedKeys:PA,childrenColumnName:si}},[Xi,De,so,gc,Ht,Gu,ol,WA,Wr,ra,rl,Si,Fd,qe,jo.expandedRowClassName,Ai,na,jo.expandRowByClick,jo.expandedRowRender,ss,jo.expandIconColumnIndex,jo.indentSize,If,uA,pA,du,sA,oi,xA,jo.rowExpandable,Yr,qo,PA,si]);return w.createElement(C.Provider,{value:ch},Fl)}function yr(F){return j(ft,F)}var tr=yr();tr.EXPAND_COLUMN=q,tr.INTERNAL_HOOKS=H,tr.Column=$t,tr.ColumnGroup=un,tr.Summary=M;var rr=tr,_r=d(48911),zr=$(null),yo=$(null);function Cr(F,Q,me){var De=Q||1;return me[F+De]-(me[F]||0)}function $r(F){var Q=F.rowInfo,me=F.column,De=F.colIndex,Je=F.indent,qe=F.index,wt=F.renderIndex,Ct=F.record,mt=F.style,_t=F.className,Yt=F.inverse,Ht=F.getHeight,xn=me.render,pn=me.dataIndex,mn=me.className,cr=me.width,Gn=u(yo,["columnsOffset"]),lr=Gn.columnsOffset,Yn=Nt(Q,me,De,Je,qe),vr=Yn.key,Yr=Yn.fixedInfo,no=Yn.appendCellNode,Tr=Yn.additionalCellProps,go=Tr.style,To=Tr.colSpan,Er=To===void 0?1:To,jr=Tr.rowSpan,Fr=jr===void 0?1:jr,pr=De-1,Pr=Cr(pr,Er,lr),so=Er>1?cr-Pr:0,qo=(0,ye.Z)((0,ye.Z)((0,ye.Z)({},go),mt),{},{flex:"0 0 ".concat(Pr,"px"),width:"".concat(Pr,"px"),marginRight:so,pointerEvents:"auto"}),Qo=w.useMemo(function(){return Yt?Fr<=1:Er===0||Fr===0||Fr>1},[Fr,Er,Yt]);Qo?qo.visibility="hidden":Yt&&(qo.height=Ht==null?void 0:Ht(Fr));var Ao=Qo?function(){return null}:xn,Wo={};return(Fr===0||Er===0)&&(Wo.rowSpan=1,Wo.colSpan=1),w.createElement(Xt,(0,U.Z)({className:Fe()(mn,_t),ellipsis:me.ellipsis,align:me.align,scope:me.rowScope,component:"div",prefixCls:Q.prefixCls,key:vr,record:Ct,index:qe,renderIndex:wt,dataIndex:pn,render:Ao,shouldCellUpdate:me.shouldCellUpdate},Yr,{appendNode:no,additionalProps:(0,ye.Z)((0,ye.Z)({},Tr),{},{style:qo},Wo)}))}var ho=$r,to=["data","index","className","rowKey","style","extra","getHeight"],mo=w.forwardRef(function(F,Q){var me=F.data,De=F.index,Je=F.className,qe=F.rowKey,wt=F.style,Ct=F.extra,mt=F.getHeight,_t=(0,Vt.Z)(F,to),Yt=me.record,Ht=me.indent,xn=me.index,pn=u(C,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),mn=pn.scrollX,cr=pn.flattenColumns,Gn=pn.prefixCls,lr=pn.fixColumn,Yn=pn.componentWidth,vr=Ve(Yt,qe,De,Ht),Yr=vr.rowSupportExpand,no=vr.expanded,Tr=vr.rowProps,go=vr.expandedRowRender,To=vr.expandedRowClassName,Er;if(Yr&&no){var jr=go(Yt,De,Ht+1,no),Fr=To==null?void 0:To(Yt,De,Ht),pr={};lr&&(pr={style:(0,D.Z)({},"--virtual-width","".concat(Yn,"px"))});var Pr="".concat(Gn,"-expanded-row-cell");Er=w.createElement("div",{className:Fe()("".concat(Gn,"-expanded-row"),"".concat(Gn,"-expanded-row-level-").concat(Ht+1),Fr)},w.createElement(Xt,{component:"div",prefixCls:Gn,className:Fe()(Pr,(0,D.Z)({},"".concat(Pr,"-fixed"),lr)),additionalProps:pr},jr))}var so=(0,ye.Z)((0,ye.Z)({},wt),{},{width:mn});Ct&&(so.position="absolute",so.pointerEvents="none");var qo=w.createElement("div",(0,U.Z)({},Tr,_t,{ref:Yr?null:Q,className:Fe()(Je,"".concat(Gn,"-row"),Tr==null?void 0:Tr.className,(0,D.Z)({},"".concat(Gn,"-row-extra"),Ct)),style:(0,ye.Z)((0,ye.Z)({},so),Tr==null?void 0:Tr.style)}),cr.map(function(Qo,Ao){return w.createElement(ho,{key:Ao,rowInfo:vr,column:Qo,colIndex:Ao,indent:Ht,index:De,renderIndex:xn,record:Yt,inverse:Ct,getHeight:mt})}));return Yr?w.createElement("div",{ref:Q},qo,Er):qo}),jA=oe(mo),Dr=jA,Mr=w.forwardRef(function(F,Q){var me=F.data,De=F.onScroll,Je=u(C,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),qe=Je.flattenColumns,wt=Je.onColumnResize,Ct=Je.getRowKey,mt=Je.expandedKeys,_t=Je.prefixCls,Yt=Je.childrenColumnName,Ht=Je.emptyNode,xn=Je.scrollX,pn=u(zr),mn=pn.scrollY,cr=pn.listItemHeight,Gn=w.useRef(),lr=Qe(me,Yt,mt,Ct),Yn=w.useMemo(function(){var Er=0;return qe.map(function(jr){var Fr=jr.width,pr=jr.key;return Er+=Fr,[pr,Fr,Er]})},[qe]),vr=w.useMemo(function(){return Yn.map(function(Er){return Er[2]})},[Yn]);w.useEffect(function(){Yn.forEach(function(Er){var jr=(0,W.Z)(Er,2),Fr=jr[0],pr=jr[1];wt(Fr,pr)})},[Yn]),w.useImperativeHandle(Q,function(){var Er={};return Object.defineProperty(Er,"scrollLeft",{get:function(){var Fr;return((Fr=Gn.current)===null||Fr===void 0?void 0:Fr.getScrollInfo().x)||0},set:function(Fr){var pr;(pr=Gn.current)===null||pr===void 0||pr.scrollTo({left:Fr})}}),Er});var Yr=function(jr,Fr){var pr,Pr=(pr=lr[Fr])===null||pr===void 0?void 0:pr.record,so=jr.onCell;if(so){var qo,Qo=so(Pr,Fr);return(qo=Qo==null?void 0:Qo.rowSpan)!==null&&qo!==void 0?qo:1}return 1},no=function(jr){var Fr=jr.start,pr=jr.end,Pr=jr.getSize,so=jr.offsetY;if(pr<0)return null;for(var qo=qe.filter(function(Lr){return Yr(Lr,Fr)===0}),Qo=Fr,Ao=function(fo){if(qo=qo.filter(function(lo){return Yr(lo,fo)===0}),!qo.length)return Qo=fo,"break"},Wo=Fr;Wo>=0;Wo-=1){var sA=Ao(Wo);if(sA==="break")break}for(var oi=qe.filter(function(Lr){return Yr(Lr,pr)!==1}),xA=pr,vi=function(fo){if(oi=oi.filter(function(lo){return Yr(lo,fo)!==1}),!oi.length)return xA=Math.max(fo-1,pr),"break"},_i=pr;_i<lr.length;_i+=1){var jo=vi(_i);if(jo==="break")break}for(var na=[],PA=function(fo){var lo=lr[fo];if(!lo)return"continue";qe.some(function(Wr){return Yr(Wr,fo)>1})&&na.push(fo)},Ai=Qo;Ai<=xA;Ai+=1)var si=PA(Ai);var ss=na.map(function(Lr){var fo=lr[Lr],lo=Ct(fo.record,Lr),Wr=function(Oo){var uA=Lr+Oo-1,pA=Ct(lr[uA].record,uA),Ha=Pr(lo,pA);return Ha.bottom-Ha.top},_A=Pr(lo);return w.createElement(Dr,{key:Lr,data:fo,rowKey:lo,index:Lr,style:{top:-so+_A.top},extra:!0,getHeight:Wr})});return ss},Tr=w.useMemo(function(){return{columnsOffset:vr}},[vr]),go="".concat(_t,"-tbody"),To;return lr.length?To=w.createElement(_r.Z,{fullHeight:!1,ref:Gn,className:Fe()(go,"".concat(go,"-virtual")),height:mn,itemHeight:cr||24,data:lr,itemKey:function(jr){return Ct(jr.record)},scrollWidth:xn,onVirtualScroll:function(jr){var Fr=jr.x;De({scrollLeft:Fr})},extraRender:no},function(Er,jr,Fr){var pr=Ct(Er.record,jr);return w.createElement(Dr,(0,U.Z)({data:Er,rowKey:pr,index:jr},Fr))}):To=w.createElement("div",{className:Fe()("".concat(_t,"-placeholder"))},w.createElement(Xt,{component:"div",prefixCls:_t},Ht)),w.createElement(yo.Provider,{value:Tr},To)}),xr=oe(Mr),Io=xr,Mo=function(Q,me){var De=me.ref,Je=me.onScroll;return w.createElement(Io,{ref:De,data:Q,onScroll:Je})},ao=100;function xo(F){var Q=F.columns,me=F.scroll,De=F.prefixCls,Je=De===void 0?Xn:De,qe=F.className,wt=F.listItemHeight,Ct=me||{},mt=Ct.x,_t=Ct.y;typeof mt!="number"&&(mt=((Q||[]).length+1)*ao),typeof _t!="number"&&(_t=500);var Yt=w.useMemo(function(){return{scrollY:_t,listItemHeight:wt}},[_t,wt]);return w.createElement(zr.Provider,{value:Yt},w.createElement(rr,(0,U.Z)({},F,{className:Fe()(qe,"".concat(Je,"-virtual")),scroll:(0,ye.Z)((0,ye.Z)({},me),{},{x:mt}),components:{body:Mo},columns:Q,internalHooks:H,tailor:!0})))}function tA(F){return j(xo,F)}var kA=tA(),cA=null;function SA(F){return null}var Br=SA;function sr(F){return null}var Xr=sr,wo=d(2738),aA=d(68031),Zi=d(36355),BA=d(93891),zA=d(19716),YA=d(8628),ji=d(31724),Li=d(58421),la=d(71418),GA=d(88088);function Ni(F){return function(me){let{prefixCls:De,onExpand:Je,record:qe,expanded:wt,expandable:Ct}=me;const mt=`${De}-row-expand-icon`;return w.createElement("button",{type:"button",onClick:_t=>{Je(qe,_t),_t.stopPropagation()},className:Fe()(mt,{[`${mt}-spaced`]:!Ct,[`${mt}-expanded`]:Ct&&wt,[`${mt}-collapsed`]:Ct&&!wt}),"aria-label":wt?F.collapse:F.expand,"aria-expanded":wt})}}var ca=Ni;function ma(F,Q){return"key"in F&&F.key!==void 0&&F.key!==null?F.key:F.dataIndex?Array.isArray(F.dataIndex)?F.dataIndex.join("."):F.dataIndex:Q}function Qi(F,Q){return Q?`${Q}-${F}`:`${F}`}function di(F,Q){return typeof F=="function"?F(Q):F}function qi(F,Q){const me=di(F,Q);return Object.prototype.toString.call(me)==="[object Object]"?"":me}var Ga={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"},La=Ga,vs=d(7657),Fs=function(Q,me){return w.createElement(vs.Z,(0,U.Z)({},Q,{ref:me,icon:La}))},Is=w.forwardRef(Fs),ya=Is,Ys=d(56762);function Us(F){const Q=w.useRef(F),me=(0,Ys.Z)();return[()=>Q.current,De=>{Q.current=De,me()}]}var Os=d(3113),ja=d(24905),Bi=d(38854),Nr=d(64165),No=d(20834),po=d(40875),Uo=d(5112),hA=d(17574),JA=d(47472),Ba=d(92832);function Wi(F){let{value:Q,onChange:me,filterSearch:De,tablePrefixCls:Je,locale:qe}=F;return De?w.createElement("div",{className:`${Je}-filter-dropdown-search`},w.createElement(Ba.default,{prefix:w.createElement(JA.Z,null),placeholder:qe.filterSearchPlaceholder,onChange:me,value:Q,htmlSize:1,className:`${Je}-filter-dropdown-search-input`})):null}var Hi=Wi,Vi=d(10228);const Ls=F=>{const{keyCode:Q}=F;Q===Vi.Z.ENTER&&F.stopPropagation()};var wl=w.forwardRef((F,Q)=>w.createElement("div",{className:F.className,onClick:me=>me.stopPropagation(),onKeyDown:Ls,ref:Q},F.children));function ms(F){let Q=[];return(F||[]).forEach(me=>{let{value:De,children:Je}=me;Q.push(De),Je&&(Q=[].concat((0,Wn.Z)(Q),(0,Wn.Z)(ms(Je))))}),Q}function Na(F){return F.some(Q=>{let{children:me}=Q;return me})}function pa(F,Q){return typeof Q=="string"||typeof Q=="number"?Q==null?void 0:Q.toString().toLowerCase().includes(F.trim().toLowerCase()):!1}function qA(F){let{filters:Q,prefixCls:me,filteredKeys:De,filterMultiple:Je,searchValue:qe,filterSearch:wt}=F;return Q.map((Ct,mt)=>{const _t=String(Ct.value);if(Ct.children)return{key:_t||mt,label:Ct.text,popupClassName:`${me}-dropdown-submenu`,children:qA({filters:Ct.children,prefixCls:me,filteredKeys:De,filterMultiple:Je,searchValue:qe,filterSearch:wt})};const Yt=Je?ja.default:Uo.ZP,Ht={key:Ct.value!==void 0?_t:mt,label:w.createElement(w.Fragment,null,w.createElement(Yt,{checked:De.includes(_t)}),w.createElement("span",null,Ct.text))};return qe.trim()?typeof wt=="function"?wt(qe,Ct)?Ht:null:pa(qe,Ct.text)?Ht:null:Ht})}function Js(F){var Q,me;const{tablePrefixCls:De,prefixCls:Je,column:qe,dropdownPrefixCls:wt,columnKey:Ct,filterMultiple:mt,filterMode:_t="menu",filterSearch:Yt=!1,filterState:Ht,triggerFilter:xn,locale:pn,children:mn,getPopupContainer:cr}=F,{filterDropdownOpen:Gn,onFilterDropdownOpenChange:lr,filterResetToDefaultFilteredValue:Yn,defaultFilteredValue:vr,filterDropdownVisible:Yr,onFilterDropdownVisibleChange:no}=qe,[Tr,go]=w.useState(!1),To=!!(Ht&&(!((Q=Ht.filteredKeys)===null||Q===void 0)&&Q.length||Ht.forceFiltered)),Er=Vr=>{go(Vr),lr==null||lr(Vr),no==null||no(Vr)},jr=(me=Gn!=null?Gn:Yr)!==null&&me!==void 0?me:Tr,Fr=Ht==null?void 0:Ht.filteredKeys,[pr,Pr]=Us(Fr||[]),so=Vr=>{let{selectedKeys:Oo}=Vr;Pr(Oo)},qo=(Vr,Oo)=>{let{node:uA,checked:pA}=Oo;so(mt?{selectedKeys:Vr}:{selectedKeys:pA&&uA.key?[uA.key]:[]})};w.useEffect(()=>{Tr&&so({selectedKeys:Fr||[]})},[Fr]);const[Qo,Ao]=w.useState([]),Wo=Vr=>{Ao(Vr)},[sA,oi]=w.useState(""),xA=Vr=>{const{value:Oo}=Vr.target;oi(Oo)};w.useEffect(()=>{Tr||oi("")},[Tr]);const vi=Vr=>{const Oo=Vr&&Vr.length?Vr:null;if(Oo===null&&(!Ht||!Ht.filteredKeys)||(0,te.Z)(Oo,Ht==null?void 0:Ht.filteredKeys,!0))return null;xn({column:qe,key:Ct,filteredKeys:Oo})},_i=()=>{Er(!1),vi(pr())},jo=function(){let{confirm:Vr,closeDropdown:Oo}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Vr&&vi([]),Oo&&Er(!1),oi(""),Pr(Yn?(vr||[]).map(uA=>String(uA)):[])},na=function(){let{closeDropdown:Vr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Vr&&Er(!1),vi(pr())},PA=Vr=>{Vr&&Fr!==void 0&&Pr(Fr||[]),Er(Vr),!Vr&&!qe.filterDropdown&&_i()},Ai=Fe()({[`${wt}-menu-without-submenu`]:!Na(qe.filters||[])}),si=Vr=>{if(Vr.target.checked){const Oo=ms(qe==null?void 0:qe.filters).map(uA=>String(uA));Pr(Oo)}else Pr([])},ss=Vr=>{let{filters:Oo}=Vr;return(Oo||[]).map((uA,pA)=>{const Ha=String(uA.value),Xi={title:uA.text,key:uA.value!==void 0?Ha:pA};return uA.children&&(Xi.children=ss({filters:uA.children})),Xi})},Lr=Vr=>{var Oo;return Object.assign(Object.assign({},Vr),{text:Vr.title,value:Vr.key,children:((Oo=Vr.children)===null||Oo===void 0?void 0:Oo.map(uA=>Lr(uA)))||[]})};let fo;if(typeof qe.filterDropdown=="function")fo=qe.filterDropdown({prefixCls:`${wt}-custom`,setSelectedKeys:Vr=>so({selectedKeys:Vr}),selectedKeys:pr(),confirm:na,clearFilters:jo,filters:qe.filters,visible:jr,close:()=>{Er(!1)}});else if(qe.filterDropdown)fo=qe.filterDropdown;else{const Vr=pr()||[],Oo=()=>(qe.filters||[]).length===0?w.createElement(Nr.Z,{image:Nr.Z.PRESENTED_IMAGE_SIMPLE,description:pn.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):_t==="tree"?w.createElement(w.Fragment,null,w.createElement(Hi,{filterSearch:Yt,value:sA,onChange:xA,tablePrefixCls:De,locale:pn}),w.createElement("div",{className:`${De}-filter-dropdown-tree`},mt?w.createElement(ja.default,{checked:Vr.length===ms(qe.filters).length,indeterminate:Vr.length>0&&Vr.length<ms(qe.filters).length,className:`${De}-filter-dropdown-checkall`,onChange:si},pn.filterCheckall):null,w.createElement(hA.default,{checkable:!0,selectable:!1,blockNode:!0,multiple:mt,checkStrictly:!mt,className:`${wt}-menu`,onCheck:qo,checkedKeys:Vr,selectedKeys:Vr,showIcon:!1,treeData:ss({filters:qe.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:sA.trim()?pA=>typeof Yt=="function"?Yt(sA,Lr(pA)):pa(sA,pA.title):void 0}))):w.createElement(w.Fragment,null,w.createElement(Hi,{filterSearch:Yt,value:sA,onChange:xA,tablePrefixCls:De,locale:pn}),w.createElement(No.default,{selectable:!0,multiple:mt,prefixCls:`${wt}-menu`,className:Ai,onSelect:so,onDeselect:so,selectedKeys:Vr,getPopupContainer:cr,openKeys:Qo,onOpenChange:Wo,items:qA({filters:qe.filters||[],filterSearch:Yt,prefixCls:Je,filteredKeys:pr(),filterMultiple:mt,searchValue:sA})})),uA=()=>Yn?(0,te.Z)((vr||[]).map(pA=>String(pA)),Vr,!0):Vr.length===0;fo=w.createElement(w.Fragment,null,Oo(),w.createElement("div",{className:`${Je}-dropdown-btns`},w.createElement(Os.ZP,{type:"link",size:"small",disabled:uA(),onClick:()=>jo()},pn.filterReset),w.createElement(Os.ZP,{type:"primary",size:"small",onClick:_i},pn.filterConfirm)))}qe.filterDropdown&&(fo=w.createElement(po.J,{selectable:void 0},fo));const lo=()=>w.createElement(wl,{className:`${Je}-dropdown`},fo);let Wr;typeof qe.filterIcon=="function"?Wr=qe.filterIcon(To):qe.filterIcon?Wr=qe.filterIcon:Wr=w.createElement(ya,null);const{direction:_A}=w.useContext(Zi.E_);return w.createElement("div",{className:`${Je}-column`},w.createElement("span",{className:`${De}-column-title`},mn),w.createElement(Bi.Z,{dropdownRender:lo,trigger:["click"],open:jr,onOpenChange:PA,getPopupContainer:cr,placement:_A==="rtl"?"bottomLeft":"bottomRight"},w.createElement("span",{role:"button",tabIndex:-1,className:Fe()(`${Je}-trigger`,{active:To}),onClick:Vr=>{Vr.stopPropagation()}},Wr)))}var Rl=Js;function Xa(F,Q,me){let De=[];return(F||[]).forEach((Je,qe)=>{var wt;const Ct=Qi(qe,me);if(Je.filters||"filterDropdown"in Je||"onFilter"in Je)if("filteredValue"in Je){let mt=Je.filteredValue;"filterDropdown"in Je||(mt=(wt=mt==null?void 0:mt.map(String))!==null&&wt!==void 0?wt:mt),De.push({column:Je,key:ma(Je,Ct),filteredKeys:mt,forceFiltered:Je.filtered})}else De.push({column:Je,key:ma(Je,Ct),filteredKeys:Q&&Je.defaultFilteredValue?Je.defaultFilteredValue:void 0,forceFiltered:Je.filtered});"children"in Je&&(De=[].concat((0,Wn.Z)(De),(0,Wn.Z)(Xa(Je.children,Q,Ct))))}),De}function qs(F,Q,me,De,Je,qe,wt,Ct){return me.map((mt,_t)=>{const Yt=Qi(_t,Ct),{filterMultiple:Ht=!0,filterMode:xn,filterSearch:pn}=mt;let mn=mt;if(mn.filters||mn.filterDropdown){const cr=ma(mn,Yt),Gn=De.find(lr=>{let{key:Yn}=lr;return cr===Yn});mn=Object.assign(Object.assign({},mn),{title:lr=>w.createElement(Rl,{tablePrefixCls:F,prefixCls:`${F}-filter`,dropdownPrefixCls:Q,column:mn,columnKey:cr,filterState:Gn,filterMultiple:Ht,filterMode:xn,filterSearch:pn,triggerFilter:qe,locale:Je,getPopupContainer:wt},di(mt.title,lr))})}return"children"in mn&&(mn=Object.assign(Object.assign({},mn),{children:qs(F,Q,mn.children,De,Je,qe,wt,Yt)})),mn})}function is(F){const Q={};return F.forEach(me=>{let{key:De,filteredKeys:Je,column:qe}=me;const{filters:wt,filterDropdown:Ct}=qe;if(Ct)Q[De]=Je||null;else if(Array.isArray(Je)){const mt=ms(wt);Q[De]=mt.filter(_t=>Je.includes(String(_t)))}else Q[De]=null}),Q}function ic(F,Q){return Q.reduce((me,De)=>{const{column:{onFilter:Je,filters:qe},filteredKeys:wt}=De;return Je&&wt&&wt.length?me.filter(Ct=>wt.some(mt=>{const _t=ms(qe),Yt=_t.findIndex(xn=>String(xn)===String(mt)),Ht=Yt!==-1?_t[Yt]:mt;return Je(Ht,Ct)})):me},F)}const ys=F=>F.flatMap(Q=>"children"in Q?[Q].concat((0,Wn.Z)(ys(Q.children||[]))):[Q]);function Gi(F){let{prefixCls:Q,dropdownPrefixCls:me,mergedColumns:De,onFilterChange:Je,getPopupContainer:qe,locale:wt}=F;const Ct=w.useMemo(()=>ys(De||[]),[De]),[mt,_t]=w.useState(()=>Xa(Ct,!0)),Yt=w.useMemo(()=>{const mn=Xa(Ct,!1);if(mn.length===0)return mn;let cr=!0,Gn=!0;if(mn.forEach(lr=>{let{filteredKeys:Yn}=lr;Yn!==void 0?cr=!1:Gn=!1}),cr){const lr=(Ct||[]).map((Yn,vr)=>ma(Yn,Qi(vr)));return mt.filter(Yn=>{let{key:vr}=Yn;return lr.includes(vr)}).map(Yn=>{const vr=Ct[lr.findIndex(Yr=>Yr===Yn.key)];return Object.assign(Object.assign({},Yn),{column:Object.assign(Object.assign({},Yn.column),vr),forceFiltered:vr.filtered})})}return mn},[Ct,mt]),Ht=w.useMemo(()=>is(Yt),[Yt]),xn=mn=>{const cr=Yt.filter(Gn=>{let{key:lr}=Gn;return lr!==mn.key});cr.push(mn),_t(cr),Je(is(cr),cr)};return[mn=>qs(Q,me,mn,Yt,wt,xn,qe),Yt,Ht]}var ac=Gi;function ea(F,Q,me){const De=w.useRef({});function Je(qe){if(!De.current||De.current.data!==F||De.current.childrenColumnName!==Q||De.current.getRowKey!==me){let Ct=function(mt){mt.forEach((_t,Yt)=>{const Ht=me(_t,Yt);wt.set(Ht,_t),_t&&typeof _t=="object"&&Q in _t&&Ct(_t[Q]||[])})};const wt=new Map;Ct(F),De.current={data:F,childrenColumnName:Q,kvMap:wt,getRowKey:me}}return De.current.kvMap.get(qe)}return[Je]}var fl=d(50371),Qs=function(F,Q){var me={};for(var De in F)Object.prototype.hasOwnProperty.call(F,De)&&Q.indexOf(De)<0&&(me[De]=F[De]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Je=0,De=Object.getOwnPropertySymbols(F);Je<De.length;Je++)Q.indexOf(De[Je])<0&&Object.prototype.propertyIsEnumerable.call(F,De[Je])&&(me[De[Je]]=F[De[Je]]);return me};const el=10;function CA(F,Q){const me={current:F.current,pageSize:F.pageSize};return Object.keys(Q&&typeof Q=="object"?Q:{}).forEach(Je=>{const qe=F[Je];typeof qe!="function"&&(me[Je]=qe)}),me}function sc(F,Q,me){const De=me&&typeof me=="object"?me:{},{total:Je=0}=De,qe=Qs(De,["total"]),[wt,Ct]=(0,w.useState)(()=>({current:"defaultCurrent"in qe?qe.defaultCurrent:1,pageSize:"defaultPageSize"in qe?qe.defaultPageSize:el})),mt=(0,fl.Z)(wt,qe,{total:Je>0?Je:F}),_t=Math.ceil((Je||F)/mt.pageSize);mt.current>_t&&(mt.current=_t||1);const Yt=(xn,pn)=>{Ct({current:xn!=null?xn:1,pageSize:pn||mt.pageSize})},Ht=(xn,pn)=>{var mn;me&&((mn=me.onChange)===null||mn===void 0||mn.call(me,xn,pn)),Yt(xn,pn),Q(xn,pn||(mt==null?void 0:mt.pageSize))};return me===!1?[{},()=>{}]:[Object.assign(Object.assign({},mt),{onChange:Ht}),Yt]}var lc=sc,Qc=d(84105),xi=d(35654),Ko=d(90782),Ro=d(71430),ga=d(18929);const QA={},ei="SELECT_ALL",ti="SELECT_INVERT",XA="SELECT_NONE",wi=[],Ya=(F,Q)=>{let me=[];return(Q||[]).forEach(De=>{me.push(De),De&&typeof De=="object"&&F in De&&(me=[].concat((0,Wn.Z)(me),(0,Wn.Z)(Ya(F,De[F]))))}),me};var Ki=(F,Q)=>{const{preserveSelectedRowKeys:me,selectedRowKeys:De,defaultSelectedRowKeys:Je,getCheckboxProps:qe,onChange:wt,onSelect:Ct,onSelectAll:mt,onSelectInvert:_t,onSelectNone:Yt,onSelectMultiple:Ht,columnWidth:xn,type:pn,selections:mn,fixed:cr,renderCell:Gn,hideSelectAll:lr,checkStrictly:Yn=!0}=Q||{},{prefixCls:vr,data:Yr,pageData:no,getRecordByKey:Tr,getRowKey:go,expandType:To,childrenColumnName:Er,locale:jr,getPopupContainer:Fr}=F,[pr,Pr]=(0,ga.Z)(De||Je||wi,{value:De}),so=w.useRef(new Map),qo=(0,w.useCallback)(Lr=>{if(me){const fo=new Map;Lr.forEach(lo=>{let Wr=Tr(lo);!Wr&&so.current.has(lo)&&(Wr=so.current.get(lo)),fo.set(lo,Wr)}),so.current=fo}},[Tr,me]);w.useEffect(()=>{qo(pr)},[pr]);const{keyEntities:Qo}=(0,w.useMemo)(()=>{if(Yn)return{keyEntities:null};let Lr=Yr;if(me){const fo=new Set(Yr.map((Wr,_A)=>go(Wr,_A))),lo=Array.from(so.current).reduce((Wr,_A)=>{let[Vr,Oo]=_A;return fo.has(Vr)?Wr:Wr.concat(Oo)},[]);Lr=[].concat((0,Wn.Z)(Lr),(0,Wn.Z)(lo))}return(0,Ro.I8)(Lr,{externalGetKey:go,childrenPropName:Er})},[Yr,go,Yn,Er,me]),Ao=(0,w.useMemo)(()=>Ya(Er,no),[Er,no]),Wo=(0,w.useMemo)(()=>{const Lr=new Map;return Ao.forEach((fo,lo)=>{const Wr=go(fo,lo),_A=(qe?qe(fo):null)||{};Lr.set(Wr,_A)}),Lr},[Ao,go,qe]),sA=(0,w.useCallback)(Lr=>{var fo;return!!(!((fo=Wo.get(go(Lr)))===null||fo===void 0)&&fo.disabled)},[Wo,go]),[oi,xA]=(0,w.useMemo)(()=>{if(Yn)return[pr||[],[]];const{checkedKeys:Lr,halfCheckedKeys:fo}=(0,Ko.S)(pr,!0,Qo,sA);return[Lr||[],fo]},[pr,Yn,Qo,sA]),vi=(0,w.useMemo)(()=>{const Lr=pn==="radio"?oi.slice(0,1):oi;return new Set(Lr)},[oi,pn]),_i=(0,w.useMemo)(()=>pn==="radio"?new Set:new Set(xA),[xA,pn]),[jo,na]=(0,w.useState)(null);w.useEffect(()=>{Q||Pr(wi)},[!!Q]);const PA=(0,w.useCallback)((Lr,fo)=>{let lo,Wr;qo(Lr),me?(lo=Lr,Wr=Lr.map(_A=>so.current.get(_A))):(lo=[],Wr=[],Lr.forEach(_A=>{const Vr=Tr(_A);Vr!==void 0&&(lo.push(_A),Wr.push(Vr))})),Pr(lo),wt==null||wt(lo,Wr,{type:fo})},[Pr,Tr,wt,me]),Ai=(0,w.useCallback)((Lr,fo,lo,Wr)=>{if(Ct){const _A=lo.map(Vr=>Tr(Vr));Ct(Tr(Lr),fo,_A,Wr)}PA(lo,"single")},[Ct,Tr,PA]),si=(0,w.useMemo)(()=>!mn||lr?null:(mn===!0?[ei,ti,XA]:mn).map(fo=>fo===ei?{key:"all",text:jr.selectionAll,onSelect(){PA(Yr.map((lo,Wr)=>go(lo,Wr)).filter(lo=>{const Wr=Wo.get(lo);return!(Wr!=null&&Wr.disabled)||vi.has(lo)}),"all")}}:fo===ti?{key:"invert",text:jr.selectInvert,onSelect(){const lo=new Set(vi);no.forEach((_A,Vr)=>{const Oo=go(_A,Vr),uA=Wo.get(Oo);uA!=null&&uA.disabled||(lo.has(Oo)?lo.delete(Oo):lo.add(Oo))});const Wr=Array.from(lo);_t&&_t(Wr),PA(Wr,"invert")}}:fo===XA?{key:"none",text:jr.selectNone,onSelect(){Yt==null||Yt(),PA(Array.from(vi).filter(lo=>{const Wr=Wo.get(lo);return Wr==null?void 0:Wr.disabled}),"none")}}:fo).map(fo=>Object.assign(Object.assign({},fo),{onSelect:function(){for(var lo,Wr,_A=arguments.length,Vr=new Array(_A),Oo=0;Oo<_A;Oo++)Vr[Oo]=arguments[Oo];(Wr=fo.onSelect)===null||Wr===void 0||(lo=Wr).call.apply(lo,[fo].concat(Vr)),na(null)}})),[mn,vi,no,go,_t,PA]);return[(0,w.useCallback)(Lr=>{var fo;if(!Q)return Lr.filter(DA=>DA!==QA);let lo=(0,Wn.Z)(Lr);const Wr=new Set(vi),_A=Ao.map(go).filter(DA=>!Wo.get(DA).disabled),Vr=_A.every(DA=>Wr.has(DA)),Oo=_A.some(DA=>Wr.has(DA)),uA=()=>{const DA=[];Vr?_A.forEach(Ei=>{Wr.delete(Ei),DA.push(Ei)}):_A.forEach(Ei=>{Wr.has(Ei)||(Wr.add(Ei),DA.push(Ei))});const lA=Array.from(Wr);mt==null||mt(!Vr,lA.map(Ei=>Tr(Ei)),DA.map(Ei=>Tr(Ei))),PA(lA,"all"),na(null)};let pA;if(pn!=="radio"){let DA;if(si){const eA={getPopupContainer:Fr,items:si.map((Ka,Pa)=>{const{key:ls,text:es,onSelect:ts}=Ka;return{key:ls!=null?ls:Pa,onClick:()=>{ts==null||ts(_A)},label:es}})};DA=w.createElement("div",{className:`${vr}-selection-extra`},w.createElement(Bi.Z,{menu:eA,getPopupContainer:Fr},w.createElement("span",null,w.createElement(Qc.Z,null))))}const lA=Ao.map((eA,Ka)=>{const Pa=go(eA,Ka),ls=Wo.get(Pa)||{};return Object.assign({checked:Wr.has(Pa)},ls)}).filter(eA=>{let{disabled:Ka}=eA;return Ka}),Ei=!!lA.length&&lA.length===Ao.length,ua=Ei&&lA.every(eA=>{let{checked:Ka}=eA;return Ka}),hi=Ei&&lA.some(eA=>{let{checked:Ka}=eA;return Ka});pA=!lr&&w.createElement("div",{className:`${vr}-selection`},w.createElement(ja.default,{checked:Ei?ua:!!Ao.length&&Vr,indeterminate:Ei?!ua&&hi:!Vr&&Oo,onChange:uA,disabled:Ao.length===0||Ei,"aria-label":DA?"Custom selection":"Select all",skipGroup:!0}),DA)}let Ha;pn==="radio"?Ha=(DA,lA,Ei)=>{const ua=go(lA,Ei),hi=Wr.has(ua);return{node:w.createElement(Uo.ZP,Object.assign({},Wo.get(ua),{checked:hi,onClick:eA=>eA.stopPropagation(),onChange:eA=>{Wr.has(ua)||Ai(ua,!0,[ua],eA.nativeEvent)}})),checked:hi}}:Ha=(DA,lA,Ei)=>{var ua;const hi=go(lA,Ei),eA=Wr.has(hi),Ka=_i.has(hi),Pa=Wo.get(hi);let ls;return To==="nest"?ls=Ka:ls=(ua=Pa==null?void 0:Pa.indeterminate)!==null&&ua!==void 0?ua:Ka,{node:w.createElement(ja.default,Object.assign({},Pa,{indeterminate:ls,checked:eA,skipGroup:!0,onClick:es=>es.stopPropagation(),onChange:es=>{let{nativeEvent:ts}=es;const{shiftKey:_s}=ts;let El=-1,Ds=-1;if(_s&&Yn){const Di=new Set([jo,hi]);_A.some((Ea,ra)=>{if(Di.has(Ea))if(El===-1)El=ra;else return Ds=ra,!0;return!1})}if(Ds!==-1&&El!==Ds&&Yn){const Di=_A.slice(El,Ds+1),Ea=[];eA?Di.forEach(Si=>{Wr.has(Si)&&(Ea.push(Si),Wr.delete(Si))}):Di.forEach(Si=>{Wr.has(Si)||(Ea.push(Si),Wr.add(Si))});const ra=Array.from(Wr);Ht==null||Ht(!eA,ra.map(Si=>Tr(Si)),Ea.map(Si=>Tr(Si))),PA(ra,"multiple")}else{const Di=oi;if(Yn){const Ea=eA?(0,xi._5)(Di,hi):(0,xi.L0)(Di,hi);Ai(hi,!eA,Ea,ts)}else{const Ea=(0,Ko.S)([].concat((0,Wn.Z)(Di),[hi]),!0,Qo,sA),{checkedKeys:ra,halfCheckedKeys:Si}=Ea;let rl=ra;if(eA){const pl=new Set(ra);pl.delete(hi),rl=(0,Ko.S)(Array.from(pl),{checked:!1,halfCheckedKeys:Si},Qo,sA).checkedKeys}Ai(hi,!eA,rl,ts)}}na(eA?null:hi)}})),checked:eA}};const Xi=(DA,lA,Ei)=>{const{node:ua,checked:hi}=Ha(DA,lA,Ei);return Gn?Gn(hi,lA,Ei,ua):ua};if(!lo.includes(QA))if(lo.findIndex(DA=>{var lA;return((lA=DA[Sn])===null||lA===void 0?void 0:lA.columnType)==="EXPAND_COLUMN"})===0){const[DA,...lA]=lo;lo=[DA,QA].concat((0,Wn.Z)(lA))}else lo=[QA].concat((0,Wn.Z)(lo));const ks=lo.indexOf(QA);lo=lo.filter((DA,lA)=>DA!==QA||lA===ks);const Yi=lo[ks-1],ws=lo[ks+1];let dr=cr;dr===void 0&&((ws==null?void 0:ws.fixed)!==void 0?dr=ws.fixed:(Yi==null?void 0:Yi.fixed)!==void 0&&(dr=Yi.fixed)),dr&&Yi&&((fo=Yi[Sn])===null||fo===void 0?void 0:fo.columnType)==="EXPAND_COLUMN"&&Yi.fixed===void 0&&(Yi.fixed=dr);const qa=Fe()(`${vr}-selection-col`,{[`${vr}-selection-col-with-dropdown`]:mn&&pn==="checkbox"}),hc={fixed:dr,width:xn,className:`${vr}-selection-column`,title:Q.columnTitle||pA,render:Xi,onCell:Q.onCell,[Sn]:{className:qa}};return lo.map(DA=>DA===QA?hc:DA)},[go,Ao,Q,oi,vi,_i,xn,si,To,jo,Wo,Ht,Ai,sA]),vi]},Tl=d(89489),wa=d(59477),tl=d(6848);const ta="ascend",ou="descend";function Ml(F){return typeof F.sorter=="object"&&typeof F.sorter.multiple=="number"?F.sorter.multiple:!1}function jl(F){return typeof F=="function"?F:F&&typeof F=="object"&&F.compare?F.compare:!1}function _u(F,Q){return Q?F[F.indexOf(Q)+1]:F[0]}function Hl(F,Q,me){let De=[];function Je(qe,wt){De.push({column:qe,key:ma(qe,wt),multiplePriority:Ml(qe),sortOrder:qe.sortOrder})}return(F||[]).forEach((qe,wt)=>{const Ct=Qi(wt,me);qe.children?("sortOrder"in qe&&Je(qe,Ct),De=[].concat((0,Wn.Z)(De),(0,Wn.Z)(Hl(qe.children,Q,Ct)))):qe.sorter&&("sortOrder"in qe?Je(qe,Ct):Q&&qe.defaultSortOrder&&De.push({column:qe,key:ma(qe,Ct),multiplePriority:Ml(qe),sortOrder:qe.defaultSortOrder}))}),De}function Du(F,Q,me,De,Je,qe,wt,Ct){return(Q||[]).map((mt,_t)=>{const Yt=Qi(_t,Ct);let Ht=mt;if(Ht.sorter){const xn=Ht.sortDirections||Je,pn=Ht.showSorterTooltip===void 0?wt:Ht.showSorterTooltip,mn=ma(Ht,Yt),cr=me.find(To=>{let{key:Er}=To;return Er===mn}),Gn=cr?cr.sortOrder:null,lr=_u(xn,Gn);let Yn;if(mt.sortIcon)Yn=mt.sortIcon({sortOrder:Gn});else{const To=xn.includes(ta)&&w.createElement(wa.Z,{className:Fe()(`${F}-column-sorter-up`,{active:Gn===ta})}),Er=xn.includes(ou)&&w.createElement(Tl.Z,{className:Fe()(`${F}-column-sorter-down`,{active:Gn===ou})});Yn=w.createElement("span",{className:Fe()(`${F}-column-sorter`,{[`${F}-column-sorter-full`]:!!(To&&Er)})},w.createElement("span",{className:`${F}-column-sorter-inner`,"aria-hidden":"true"},To,Er))}const{cancelSort:vr,triggerAsc:Yr,triggerDesc:no}=qe||{};let Tr=vr;lr===ou?Tr=no:lr===ta&&(Tr=Yr);const go=typeof pn=="object"?pn:{title:Tr};Ht=Object.assign(Object.assign({},Ht),{className:Fe()(Ht.className,{[`${F}-column-sort`]:Gn}),title:To=>{const Er=w.createElement("div",{className:`${F}-column-sorters`},w.createElement("span",{className:`${F}-column-title`},di(mt.title,To)),Yn);return pn?w.createElement(tl.Z,Object.assign({},go),Er):Er},onHeaderCell:To=>{const Er=mt.onHeaderCell&&mt.onHeaderCell(To)||{},jr=Er.onClick,Fr=Er.onKeyDown;Er.onClick=so=>{De({column:mt,key:mn,sortOrder:lr,multiplePriority:Ml(mt)}),jr==null||jr(so)},Er.onKeyDown=so=>{so.keyCode===Vi.Z.ENTER&&(De({column:mt,key:mn,sortOrder:lr,multiplePriority:Ml(mt)}),Fr==null||Fr(so))};const pr=qi(mt.title,{}),Pr=pr==null?void 0:pr.toString();return Gn?Er["aria-sort"]=Gn==="ascend"?"ascending":"descending":Er["aria-label"]=Pr||"",Er.className=Fe()(Er.className,`${F}-column-has-sorters`),Er.tabIndex=0,mt.ellipsis&&(Er.title=(pr!=null?pr:"").toString()),Er}})}return"children"in Ht&&(Ht=Object.assign(Object.assign({},Ht),{children:Du(F,Ht.children,me,De,Je,qe,wt,Yt)})),Ht})}function Bs(F){const{column:Q,sortOrder:me}=F;return{column:Q,order:me,field:Q.dataIndex,columnKey:Q.key}}function Au(F){const Q=F.filter(me=>{let{sortOrder:De}=me;return De}).map(Bs);return Q.length===0&&F.length?Object.assign(Object.assign({},Bs(F[F.length-1])),{column:void 0}):Q.length<=1?Q[0]||{}:Q}function Pi(F,Q,me){const De=Q.slice().sort((wt,Ct)=>Ct.multiplePriority-wt.multiplePriority),Je=F.slice(),qe=De.filter(wt=>{let{column:{sorter:Ct},sortOrder:mt}=wt;return jl(Ct)&&mt});return qe.length?Je.sort((wt,Ct)=>{for(let mt=0;mt<qe.length;mt+=1){const _t=qe[mt],{column:{sorter:Yt},sortOrder:Ht}=_t,xn=jl(Yt);if(xn&&Ht){const pn=xn(wt,Ct,Ht);if(pn!==0)return Ht===ta?pn:-pn}}return 0}).map(wt=>{const Ct=wt[me];return Ct?Object.assign(Object.assign({},wt),{[me]:Pi(Ct,Q,me)}):wt}):Je}function ni(F){let{prefixCls:Q,mergedColumns:me,onSorterChange:De,sortDirections:Je,tableLocale:qe,showSorterTooltip:wt}=F;const[Ct,mt]=w.useState(Hl(me,!0)),_t=w.useMemo(()=>{let mn=!0;const cr=Hl(me,!1);if(!cr.length)return Ct;const Gn=[];function lr(vr){mn?Gn.push(vr):Gn.push(Object.assign(Object.assign({},vr),{sortOrder:null}))}let Yn=null;return cr.forEach(vr=>{Yn===null?(lr(vr),vr.sortOrder&&(vr.multiplePriority===!1?mn=!1:Yn=!0)):(Yn&&vr.multiplePriority!==!1||(mn=!1),lr(vr))}),Gn},[me,Ct]),Yt=w.useMemo(()=>{const mn=_t.map(cr=>{let{column:Gn,sortOrder:lr}=cr;return{column:Gn,order:lr}});return{sortColumns:mn,sortColumn:mn[0]&&mn[0].column,sortOrder:mn[0]&&mn[0].order}},[_t]);function Ht(mn){let cr;mn.multiplePriority===!1||!_t.length||_t[0].multiplePriority===!1?cr=[mn]:cr=[].concat((0,Wn.Z)(_t.filter(Gn=>{let{key:lr}=Gn;return lr!==mn.key})),[mn]),mt(cr),De(Au(cr),cr)}return[mn=>Du(Q,mn,_t,Ht,Je,qe,wt),_t,Yt,()=>Au(_t)]}function fi(F,Q){return F.map(me=>{const De=Object.assign({},me);return De.title=di(me.title,Q),"children"in De&&(De.children=fi(De.children,Q)),De})}function as(F){return[w.useCallback(me=>fi(me,F),[F])]}var Ja=yr((F,Q)=>{const{_renderTimes:me}=F,{_renderTimes:De}=Q;return me!==De}),Pc=tA((F,Q)=>{const{_renderTimes:me}=F,{_renderTimes:De}=Q;return me!==De}),bl=d(64993),Cl=d(17313),iu=d(83116),au=d(37613),_c=F=>{const{componentCls:Q}=F,me=`${F.lineWidth}px ${F.lineType} ${F.tableBorderColor}`,De=(Je,qe,wt)=>({[`&${Q}-${Je}`]:{[`> ${Q}-container`]:{[`> ${Q}-content, > ${Q}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${Q}-expanded-row-fixed`]:{margin:`-${qe}px -${wt+F.lineWidth}px`}}}}}});return{[`${Q}-wrapper`]:{[`${Q}${Q}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${Q}-title`]:{border:me,borderBottom:0},[`> ${Q}-container`]:{borderInlineStart:me,borderTop:me,[`
|
|
|
> ${Q}-content,
|
|
|
> ${Q}-header,
|
|
|
> ${Q}-body,
|
|
|
> ${Q}-summary
|
|
|
`]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:me},"> thead":{"> tr:not(:last-child) > th":{borderBottom:me},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${Q}-cell-fix-right-first::after`]:{borderInlineEnd:me}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${Q}-expanded-row-fixed`]:{margin:`-${F.tablePaddingVertical}px -${F.tablePaddingHorizontal+F.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:F.lineWidth,bottom:0,borderInlineEnd:me,content:'""'}}}}}},[`&${Q}-scroll-horizontal`]:{[`> ${Q}-container > ${Q}-body`]:{"> table > tbody":{[`
|
|
|
> tr${Q}-expanded-row,
|
|
|
> tr${Q}-placeholder
|
|
|
`]:{"> th, > td":{borderInlineEnd:0}}}}}},De("middle",F.tablePaddingVerticalMiddle,F.tablePaddingHorizontalMiddle)),De("small",F.tablePaddingVerticalSmall,F.tablePaddingHorizontalSmall)),{[`> ${Q}-footer`]:{border:me,borderTop:0}}),[`${Q}-cell`]:{[`${Q}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${F.lineWidth}px 0 ${F.lineWidth}px ${F.tableHeaderBg}`}},[`${Q}-bordered ${Q}-cell-scrollbar`]:{borderInlineEnd:me}}}},nl=F=>{const{componentCls:Q}=F;return{[`${Q}-wrapper`]:{[`${Q}-cell-ellipsis`]:Object.assign(Object.assign({},Cl.vS),{wordBreak:"keep-all",[`
|
|
|
&${Q}-cell-fix-left-last,
|
|
|
&${Q}-cell-fix-right-first
|
|
|
`]:{overflow:"visible",[`${Q}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${Q}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},oh=F=>{const{componentCls:Q}=F;return{[`${Q}-wrapper`]:{[`${Q}-tbody > tr${Q}-placeholder`]:{textAlign:"center",color:F.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:F.colorBgContainer}}}}},Kl=d(15969),Ru=F=>{const{componentCls:Q,antCls:me,controlInteractiveSize:De,motionDurationSlow:Je,lineWidth:qe,paddingXS:wt,lineType:Ct,tableBorderColor:mt,tableExpandIconBg:_t,tableExpandColumnWidth:Yt,borderRadius:Ht,fontSize:xn,fontSizeSM:pn,lineHeight:mn,tablePaddingVertical:cr,tablePaddingHorizontal:Gn,tableExpandedRowBg:lr,paddingXXS:Yn}=F,vr=De/2-qe,Yr=vr*2+qe*3,no=`${qe}px ${Ct} ${mt}`,Tr=Yn-qe;return{[`${Q}-wrapper`]:{[`${Q}-expand-icon-col`]:{width:Yt},[`${Q}-row-expand-icon-cell`]:{textAlign:"center",[`${Q}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${Q}-row-indent`]:{height:1,float:"left"},[`${Q}-row-expand-icon`]:Object.assign(Object.assign({},(0,Kl.N)(F)),{position:"relative",float:"left",boxSizing:"border-box",width:Yr,height:Yr,padding:0,color:"inherit",lineHeight:`${Yr}px`,background:_t,border:no,borderRadius:Ht,transform:`scale(${De/Yr})`,transition:`all ${Je}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Je} ease-out`,content:'""'},"&::before":{top:vr,insetInlineEnd:Tr,insetInlineStart:Tr,height:qe},"&::after":{top:Tr,bottom:Tr,insetInlineStart:vr,width:qe,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"}}),[`${Q}-row-indent + ${Q}-row-expand-icon`]:{marginTop:(xn*mn-qe*3)/2-Math.ceil((pn*1.4-qe*3)/2),marginInlineEnd:wt},[`tr${Q}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:lr}},[`${me}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${Q}-expanded-row-fixed`]:{position:"relative",margin:`-${cr}px -${Gn}px`,padding:`${cr}px ${Gn}px`}}}},Bd=F=>{const{componentCls:Q,antCls:me,iconCls:De,tableFilterDropdownWidth:Je,tableFilterDropdownSearchWidth:qe,paddingXXS:wt,paddingXS:Ct,colorText:mt,lineWidth:_t,lineType:Yt,tableBorderColor:Ht,tableHeaderIconColor:xn,fontSizeSM:pn,tablePaddingHorizontal:mn,borderRadius:cr,motionDurationSlow:Gn,colorTextDescription:lr,colorPrimary:Yn,tableHeaderFilterActiveBg:vr,colorTextDisabled:Yr,tableFilterDropdownBg:no,tableFilterDropdownHeight:Tr,controlItemBgHover:go,controlItemBgActive:To,boxShadowSecondary:Er,filterDropdownMenuBg:jr}=F,Fr=`${me}-dropdown`,pr=`${Q}-filter-dropdown`,Pr=`${me}-tree`,so=`${_t}px ${Yt} ${Ht}`;return[{[`${Q}-wrapper`]:{[`${Q}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${Q}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-wt,marginInline:`${wt}px ${-mn/2}px`,padding:`0 ${wt}px`,color:xn,fontSize:pn,borderRadius:cr,cursor:"pointer",transition:`all ${Gn}`,"&:hover":{color:lr,background:vr},"&.active":{color:Yn}}}},{[`${me}-dropdown`]:{[pr]:Object.assign(Object.assign({},(0,Cl.Wf)(F)),{minWidth:Je,backgroundColor:no,borderRadius:cr,boxShadow:Er,overflow:"hidden",[`${Fr}-menu`]:{maxHeight:Tr,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:jr,"&:empty::after":{display:"block",padding:`${Ct}px 0`,color:Yr,fontSize:pn,textAlign:"center",content:'"Not Found"'}},[`${pr}-tree`]:{paddingBlock:`${Ct}px 0`,paddingInline:Ct,[Pr]:{padding:0},[`${Pr}-treenode ${Pr}-node-content-wrapper:hover`]:{backgroundColor:go},[`${Pr}-treenode-checkbox-checked ${Pr}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:To}}},[`${pr}-search`]:{padding:Ct,borderBottom:so,"&-input":{input:{minWidth:qe},[De]:{color:Yr}}},[`${pr}-checkall`]:{width:"100%",marginBottom:wt,marginInlineStart:wt},[`${pr}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ct-_t}px ${Ct}px`,overflow:"hidden",borderTop:so}})}},{[`${me}-dropdown ${pr}, ${pr}-submenu`]:{[`${me}-checkbox-wrapper + span`]:{paddingInlineStart:Ct,color:mt},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},uc=F=>{const{componentCls:Q,lineWidth:me,colorSplit:De,motionDurationSlow:Je,zIndexTableFixed:qe,tableBg:wt,zIndexTableSticky:Ct}=F,mt=De;return{[`${Q}-wrapper`]:{[`
|
|
|
${Q}-cell-fix-left,
|
|
|
${Q}-cell-fix-right
|
|
|
`]:{position:"sticky !important",zIndex:qe,background:wt},[`
|
|
|
${Q}-cell-fix-left-first::after,
|
|
|
${Q}-cell-fix-left-last::after
|
|
|
`]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-me,width:30,transform:"translateX(100%)",transition:`box-shadow ${Je}`,content:'""',pointerEvents:"none"},[`${Q}-cell-fix-left-all::after`]:{display:"none"},[`
|
|
|
${Q}-cell-fix-right-first::after,
|
|
|
${Q}-cell-fix-right-last::after
|
|
|
`]:{position:"absolute",top:0,bottom:-me,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Je}`,content:'""',pointerEvents:"none"},[`${Q}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Ct+1,width:30,transition:`box-shadow ${Je}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${Q}-ping-left`]:{[`&:not(${Q}-has-fix-left) ${Q}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${mt}`}},[`
|
|
|
${Q}-cell-fix-left-first::after,
|
|
|
${Q}-cell-fix-left-last::after
|
|
|
`]:{boxShadow:`inset 10px 0 8px -8px ${mt}`},[`${Q}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${Q}-ping-right`]:{[`&:not(${Q}-has-fix-right) ${Q}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${mt}`}},[`
|
|
|
${Q}-cell-fix-right-first::after,
|
|
|
${Q}-cell-fix-right-last::after
|
|
|
`]:{boxShadow:`inset -10px 0 8px -8px ${mt}`}}}}},ba=F=>{const{componentCls:Q,antCls:me}=F;return{[`${Q}-wrapper`]:{[`${Q}-pagination${me}-pagination`]:{margin:`${F.margin}px 0`},[`${Q}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:F.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},dc=F=>{const{componentCls:Q,tableRadius:me}=F;return{[`${Q}-wrapper`]:{[Q]:{[`${Q}-title, ${Q}-header`]:{borderRadius:`${me}px ${me}px 0 0`},[`${Q}-title + ${Q}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${Q}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:me,borderStartEndRadius:me,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:me},"> *:last-child":{borderStartEndRadius:me}}},"&-footer":{borderRadius:`0 0 ${me}px ${me}px`}}}}},Ah=F=>{const{componentCls:Q}=F;return{[`${Q}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${Q}-pagination-left`]:{justifyContent:"flex-end"},[`${Q}-pagination-right`]:{justifyContent:"flex-start"},[`${Q}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${Q}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${Q}-row-indent`]:{float:"right"}}}}},bf=F=>{const{componentCls:Q,antCls:me,iconCls:De,fontSizeIcon:Je,padding:qe,paddingXS:wt,tableHeaderIconColor:Ct,tableHeaderIconColorHover:mt,tableSelectionColumnWidth:_t}=F;return{[`${Q}-wrapper`]:{[`${Q}-selection-col`]:{width:_t,[`&${Q}-selection-col-with-dropdown`]:{width:_t+Je+qe/4}},[`${Q}-bordered ${Q}-selection-col`]:{width:_t+wt*2,[`&${Q}-selection-col-with-dropdown`]:{width:_t+Je+qe/4+wt*2}},[`
|
|
|
table tr th${Q}-selection-column,
|
|
|
table tr td${Q}-selection-column
|
|
|
`]:{paddingInlineEnd:F.paddingXS,paddingInlineStart:F.paddingXS,textAlign:"center",[`${me}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${Q}-selection-column${Q}-cell-fix-left`]:{zIndex:F.zIndexTableFixed+1},[`table tr th${Q}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${Q}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${Q}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${F.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${F.tablePaddingHorizontal/4}px`,[De]:{color:Ct,fontSize:Je,verticalAlign:"baseline","&:hover":{color:mt}}}}}},Mu=F=>{const{componentCls:Q}=F,me=(De,Je,qe,wt)=>({[`${Q}${Q}-${De}`]:{fontSize:wt,[`
|
|
|
${Q}-title,
|
|
|
${Q}-footer,
|
|
|
${Q}-cell,
|
|
|
${Q}-thead > tr > th,
|
|
|
${Q}-tbody > tr > th,
|
|
|
${Q}-tbody > tr > td,
|
|
|
tfoot > tr > th,
|
|
|
tfoot > tr > td
|
|
|
`]:{padding:`${Je}px ${qe}px`},[`${Q}-filter-trigger`]:{marginInlineEnd:`-${qe/2}px`},[`${Q}-expanded-row-fixed`]:{margin:`-${Je}px -${qe}px`},[`${Q}-tbody`]:{[`${Q}-wrapper:only-child ${Q}`]:{marginBlock:`-${Je}px`,marginInline:`${F.tableExpandColumnWidth-qe}px -${qe}px`}},[`${Q}-selection-column`]:{paddingInlineStart:`${qe/4}px`}}});return{[`${Q}-wrapper`]:Object.assign(Object.assign({},me("middle",F.tablePaddingVerticalMiddle,F.tablePaddingHorizontalMiddle,F.tableFontSizeMiddle)),me("small",F.tablePaddingVerticalSmall,F.tablePaddingHorizontalSmall,F.tableFontSizeSmall))}},kl=F=>{const{componentCls:Q,marginXXS:me,fontSizeIcon:De,tableHeaderIconColor:Je,tableHeaderIconColorHover:qe}=F;return{[`${Q}-wrapper`]:{[`${Q}-thead th${Q}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${F.motionDurationSlow}`,"&:hover":{background:F.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:F.colorPrimary},[`
|
|
|
&${Q}-cell-fix-left:hover,
|
|
|
&${Q}-cell-fix-right:hover
|
|
|
`]:{background:F.tableFixedHeaderSortActiveBg}},[`${Q}-thead th${Q}-column-sort`]:{background:F.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${Q}-column-sort`]:{background:F.tableBodySortBg},[`${Q}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${Q}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${Q}-column-sorter`]:{marginInlineStart:me,color:Je,fontSize:0,transition:`color ${F.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:De,"&.active":{color:F.colorPrimary}},[`${Q}-column-sorter-up + ${Q}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${Q}-column-sorters:hover ${Q}-column-sorter`]:{color:qe}}}},Ps=F=>{const{componentCls:Q,opacityLoading:me,tableScrollThumbBg:De,tableScrollThumbBgHover:Je,tableScrollThumbSize:qe,tableScrollBg:wt,zIndexTableSticky:Ct,stickyScrollBarBorderRadius:mt}=F,_t=`${F.lineWidth}px ${F.lineType} ${F.tableBorderColor}`;return{[`${Q}-wrapper`]:{[`${Q}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ct,background:F.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${qe}px !important`,zIndex:Ct,display:"flex",alignItems:"center",background:wt,borderTop:_t,opacity:me,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:qe,backgroundColor:De,borderRadius:mt,transition:`all ${F.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Je}}}}}}},Rc=F=>{const{componentCls:Q,lineWidth:me,tableBorderColor:De}=F,Je=`${me}px ${F.lineType} ${De}`;return{[`${Q}-wrapper`]:{[`${Q}-summary`]:{position:"relative",zIndex:F.zIndexTableFixed,background:F.tableBg,"> tr":{"> th, > td":{borderBottom:Je}}},[`div${Q}-summary`]:{boxShadow:`0 -${me}px 0 ${De}`}}}},xf=F=>{const{componentCls:Q}=F,me=`${F.lineWidth}px ${F.lineType} ${F.tableBorderColor}`,De=`${Q}-expanded-row-cell`;return{[`${Q}-wrapper`]:{[`${Q}-tbody-virtual`]:{[`${Q}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${Q}-cell`]:{borderBottom:me},[`${Q}-expanded-row`]:{[`${De}${De}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${F.lineWidth}px)`,borderInlineEnd:"none"}}},[`${Q}-bordered`]:{[`${Q}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:me,position:"absolute"},[`${Q}-cell`]:{borderInlineEnd:me,[`&${Q}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-F.lineWidth,borderInlineStart:me}}}}}}};const Tc=F=>{const{componentCls:Q,fontWeightStrong:me,tablePaddingVertical:De,tablePaddingHorizontal:Je,lineWidth:qe,lineType:wt,tableBorderColor:Ct,tableFontSize:mt,tableBg:_t,tableRadius:Yt,tableHeaderTextColor:Ht,motionDurationMid:xn,tableHeaderBg:pn,tableHeaderCellSplitColor:mn,tableRowHoverBg:cr,tableSelectedRowBg:Gn,tableSelectedRowHoverBg:lr,tableFooterTextColor:Yn,tableFooterBg:vr,paddingContentVerticalLG:Yr}=F,no=`${qe}px ${wt} ${Ct}`;return{[`${Q}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,Cl.dF)()),{[Q]:Object.assign(Object.assign({},(0,Cl.Wf)(F)),{fontSize:mt,background:_t,borderRadius:`${Yt}px ${Yt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Yt}px ${Yt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[`
|
|
|
${Q}-cell,
|
|
|
${Q}-thead > tr > th,
|
|
|
${Q}-tbody > tr > th,
|
|
|
${Q}-tbody > tr > td,
|
|
|
tfoot > tr > th,
|
|
|
tfoot > tr > td
|
|
|
`]:{position:"relative",padding:`${Yr}px ${Je}px`,overflowWrap:"break-word"},[`${Q}-title`]:{padding:`${De}px ${Je}px`},[`${Q}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:Ht,fontWeight:me,textAlign:"start",background:pn,borderBottom:no,transition:`background ${xn} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${Q}-selection-column):not(${Q}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:mn,transform:"translateY(-50%)",transition:`background-color ${xn}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${Q}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${xn}, border-color ${xn}`,borderBottom:no,[`
|
|
|
> ${Q}-wrapper:only-child,
|
|
|
> ${Q}-expanded-row-fixed > ${Q}-wrapper:only-child
|
|
|
`]:{[Q]:{marginBlock:`-${De}px`,marginInline:`${F.tableExpandColumnWidth-Je}px -${Je}px`,[`${Q}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:Ht,fontWeight:me,textAlign:"start",background:pn,borderBottom:no,transition:`background ${xn} ease`},[`
|
|
|
&${Q}-row:hover > th,
|
|
|
&${Q}-row:hover > td,
|
|
|
> th${Q}-cell-row-hover,
|
|
|
> td${Q}-cell-row-hover
|
|
|
`]:{background:cr},[`&${Q}-row-selected`]:{"> th, > td":{background:Gn},"&:hover > th, &:hover > td":{background:lr}}}},[`${Q}-footer`]:{padding:`${De}px ${Je}px`,color:Yn,background:vr}})}};var lu=(0,iu.Z)("Table",F=>{const{colorTextHeading:Q,colorSplit:me,colorIcon:De,colorIconHover:Je,opacityLoading:qe,colorBgContainer:wt,controlInteractiveSize:Ct,headerBg:mt,headerColor:_t,headerSortActiveBg:Yt,headerSortHoverBg:Ht,bodySortBg:xn,rowHoverBg:pn,rowSelectedBg:mn,rowSelectedHoverBg:cr,rowExpandedBg:Gn,cellPaddingBlock:lr,cellPaddingInline:Yn,cellPaddingBlockMD:vr,cellPaddingInlineMD:Yr,cellPaddingBlockSM:no,cellPaddingInlineSM:Tr,borderColor:go,footerBg:To,footerColor:Er,headerBorderRadius:jr,cellFontSize:Fr,cellFontSizeMD:pr,cellFontSizeSM:Pr,headerSplitColor:so,fixedHeaderSortActiveBg:qo,headerFilterHoverBg:Qo,filterDropdownBg:Ao,expandIconBg:Wo,selectionColumnWidth:sA,stickyScrollBarBg:oi}=F,xA=new bl.C(De),vi=new bl.C(Je),_i=2,jo=(0,au.TS)(F,{tableFontSize:Fr,tableBg:wt,tableRadius:jr,tablePaddingVertical:lr,tablePaddingHorizontal:Yn,tablePaddingVerticalMiddle:vr,tablePaddingHorizontalMiddle:Yr,tablePaddingVerticalSmall:no,tablePaddingHorizontalSmall:Tr,tableBorderColor:go,tableHeaderTextColor:_t,tableHeaderBg:mt,tableFooterTextColor:Er,tableFooterBg:To,tableHeaderCellSplitColor:so,tableHeaderSortBg:Yt,tableHeaderSortHoverBg:Ht,tableHeaderIconColor:xA.clone().setAlpha(xA.getAlpha()*qe).toRgbString(),tableHeaderIconColorHover:vi.clone().setAlpha(vi.getAlpha()*qe).toRgbString(),tableBodySortBg:xn,tableFixedHeaderSortActiveBg:qo,tableHeaderFilterActiveBg:Qo,tableFilterDropdownBg:Ao,tableRowHoverBg:pn,tableSelectedRowBg:mn,tableSelectedRowHoverBg:cr,zIndexTableFixed:_i,zIndexTableSticky:_i+1,tableFontSizeMiddle:pr,tableFontSizeSmall:Pr,tableSelectionColumnWidth:sA,tableExpandIconBg:Wo,tableExpandColumnWidth:Ct+2*F.padding,tableExpandedRowBg:Gn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:oi,tableScrollThumbBgHover:Q,tableScrollBg:me});return[Tc(jo),ba(jo),Rc(jo),kl(jo),Bd(jo),_c(jo),dc(jo),Ru(jo),Rc(jo),oh(jo),bf(jo),uc(jo),Ps(jo),nl(jo),Mu(jo),Ah(jo),xf(jo)]},F=>{const{colorFillAlter:Q,colorBgContainer:me,colorTextHeading:De,colorFillSecondary:Je,colorFillContent:qe,controlItemBgActive:wt,controlItemBgActiveHover:Ct,padding:mt,paddingSM:_t,paddingXS:Yt,colorBorderSecondary:Ht,borderRadiusLG:xn,fontSize:pn,controlHeight:mn,colorTextPlaceholder:cr}=F,Gn=new bl.C(Je).onBackground(me).toHexShortString(),lr=new bl.C(qe).onBackground(me).toHexShortString(),Yn=new bl.C(Q).onBackground(me).toHexShortString();return{headerBg:Yn,headerColor:De,headerSortActiveBg:Gn,headerSortHoverBg:lr,bodySortBg:Yn,rowHoverBg:Yn,rowSelectedBg:wt,rowSelectedHoverBg:Ct,rowExpandedBg:Q,cellPaddingBlock:mt,cellPaddingInline:mt,cellPaddingBlockMD:_t,cellPaddingInlineMD:Yt,cellPaddingBlockSM:Yt,cellPaddingInlineSM:Yt,borderColor:Ht,headerBorderRadius:xn,footerBg:Yn,footerColor:De,cellFontSize:pn,cellFontSizeMD:pn,cellFontSizeSM:pn,headerSplitColor:Ht,fixedHeaderSortActiveBg:Gn,headerFilterHoverBg:qe,filterDropdownMenuBg:me,filterDropdownBg:me,expandIconBg:me,selectionColumnWidth:mn,stickyScrollBarBg:cr,stickyScrollBarBorderRadius:100}});const wd=[],Mc=(F,Q)=>{const{prefixCls:me,className:De,rootClassName:Je,style:qe,size:wt,bordered:Ct,dropdownPrefixCls:mt,dataSource:_t,pagination:Yt,rowSelection:Ht,rowKey:xn="key",rowClassName:pn,columns:mn,children:cr,childrenColumnName:Gn,onChange:lr,getPopupContainer:Yn,loading:vr,expandIcon:Yr,expandable:no,expandedRowRender:Tr,expandIconColumnIndex:go,indentSize:To,scroll:Er,sortDirections:jr,locale:Fr,showSorterTooltip:pr=!0,virtual:Pr}=F,so=w.useMemo(()=>mn||zt(cr),[mn,cr]),qo=w.useMemo(()=>so.some(gA=>gA.responsive),[so]),Qo=(0,YA.Z)(qo),Ao=w.useMemo(()=>{const gA=new Set(Object.keys(Qo).filter(li=>Qo[li]));return so.filter(li=>!li.responsive||li.responsive.some(Sa=>gA.has(Sa)))},[so,Qo]),Wo=(0,wo.Z)(F,["className","style","columns"]),{locale:sA=ji.Z,direction:oi,table:xA,renderEmpty:vi,getPrefixCls:_i,getPopupContainer:jo}=w.useContext(Zi.E_),na=(0,zA.Z)(wt),PA=Object.assign(Object.assign({},sA.Table),Fr),Ai=_t||wd,si=_i("table",me),ss=_i("dropdown",mt),Lr=Object.assign({childrenColumnName:Gn,expandIconColumnIndex:go},no),{childrenColumnName:fo="children"}=Lr,lo=w.useMemo(()=>Ai.some(gA=>gA==null?void 0:gA[fo])?"nest":Tr||no&&no.expandedRowRender?"row":null,[Ai]),Wr={body:w.useRef()},_A=w.useMemo(()=>typeof xn=="function"?xn:gA=>gA==null?void 0:gA[xn],[xn]),[Vr]=ea(Ai,fo,_A),Oo={},uA=function(gA,li){let Sa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var bi,Fa,_a;const Ri=Object.assign(Object.assign({},Oo),gA);Sa&&((bi=Oo.resetPagination)===null||bi===void 0||bi.call(Oo),!((Fa=Ri.pagination)===null||Fa===void 0)&&Fa.current&&(Ri.pagination.current=1),Yt&&Yt.onChange&&Yt.onChange(1,(_a=Ri.pagination)===null||_a===void 0?void 0:_a.pageSize)),Er&&Er.scrollToFirstRowOnChange!==!1&&Wr.body.current&&(0,aA.Z)(0,{getContainer:()=>Wr.body.current}),lr==null||lr(Ri.pagination,Ri.filters,Ri.sorter,{currentDataSource:ic(Pi(Ai,Ri.sorterStates,fo),Ri.filterStates),action:li})},pA=(gA,li)=>{uA({sorter:gA,sorterStates:li},"sort",!1)},[Ha,Xi,ks,Yi]=ni({prefixCls:si,mergedColumns:Ao,onSorterChange:pA,sortDirections:jr||["ascend","descend"],tableLocale:PA,showSorterTooltip:pr}),ws=w.useMemo(()=>Pi(Ai,Xi,fo),[Ai,Xi]);Oo.sorter=Yi(),Oo.sorterStates=Xi;const dr=(gA,li)=>{uA({filters:gA,filterStates:li},"filter",!0)},[qa,hc,DA]=ac({prefixCls:si,locale:PA,dropdownPrefixCls:ss,mergedColumns:Ao,onFilterChange:dr,getPopupContainer:Yn||jo}),lA=ic(ws,hc);Oo.filters=DA,Oo.filterStates=hc;const Ei=w.useMemo(()=>{const gA={};return Object.keys(DA).forEach(li=>{DA[li]!==null&&(gA[li]=DA[li])}),Object.assign(Object.assign({},ks),{filters:gA})},[ks,DA]),[ua]=as(Ei),hi=(gA,li)=>{uA({pagination:Object.assign(Object.assign({},Oo.pagination),{current:gA,pageSize:li})},"paginate")},[eA,Ka]=lc(lA.length,hi,Yt);Oo.pagination=Yt===!1?{}:CA(eA,Yt),Oo.resetPagination=Ka;const Pa=w.useMemo(()=>{if(Yt===!1||!eA.pageSize)return lA;const{current:gA=1,total:li,pageSize:Sa=el}=eA;return lA.length<li?lA.length>Sa?lA.slice((gA-1)*Sa,gA*Sa):lA:lA.slice((gA-1)*Sa,gA*Sa)},[!!Yt,lA,eA&&eA.current,eA&&eA.pageSize,eA&&eA.total]),[ls,es]=Ki({prefixCls:si,data:lA,pageData:Pa,getRowKey:_A,getRecordByKey:Vr,expandType:lo,childrenColumnName:fo,locale:PA,getPopupContainer:Yn||jo},Ht),ts=(gA,li,Sa)=>{let bi;return typeof pn=="function"?bi=Fe()(pn(gA,li,Sa)):bi=Fe()(pn),Fe()({[`${si}-row-selected`]:es.has(_A(gA,li))},bi)};Lr.__PARENT_RENDER_ICON__=Lr.expandIcon,Lr.expandIcon=Lr.expandIcon||Yr||ca(PA),lo==="nest"&&Lr.expandIconColumnIndex===void 0?Lr.expandIconColumnIndex=Ht?1:0:Lr.expandIconColumnIndex>0&&Ht&&(Lr.expandIconColumnIndex-=1),typeof Lr.indentSize!="number"&&(Lr.indentSize=typeof To=="number"?To:15);const _s=w.useCallback(gA=>ua(ls(qa(Ha(gA)))),[Ha,qa,ls]);let El,Ds;if(Yt!==!1&&(eA!=null&&eA.total)){let gA;eA.size?gA=eA.size:gA=na==="small"||na==="middle"?"small":void 0;const li=Fa=>w.createElement(Li.Z,Object.assign({},eA,{className:Fe()(`${si}-pagination ${si}-pagination-${Fa}`,eA.className),size:gA})),Sa=oi==="rtl"?"left":"right",{position:bi}=eA;if(bi!==null&&Array.isArray(bi)){const Fa=bi.find(Al=>Al.includes("top")),_a=bi.find(Al=>Al.includes("bottom")),Ri=bi.every(Al=>`${Al}`=="none");!Fa&&!_a&&!Ri&&(Ds=li(Sa)),Fa&&(El=li(Fa.toLowerCase().replace("top",""))),_a&&(Ds=li(_a.toLowerCase().replace("bottom","")))}else Ds=li(Sa)}let Di;typeof vr=="boolean"?Di={spinning:vr}:typeof vr=="object"&&(Di=Object.assign({spinning:!0},vr));const[Ea,ra]=lu(si),[,Si]=(0,GA.Z)(),rl=Fe()(`${si}-wrapper`,xA==null?void 0:xA.className,{[`${si}-wrapper-rtl`]:oi==="rtl"},De,Je,ra),pl=Object.assign(Object.assign({},xA==null?void 0:xA.style),qe),Sl=Fr&&Fr.emptyText||(vi==null?void 0:vi("Table"))||w.createElement(BA.Z,{componentName:"Table"}),ol=Pr?Pc:Ja,uu={},ju=w.useMemo(()=>{const{fontSize:gA,lineHeight:li,padding:Sa,paddingXS:bi,paddingSM:Fa}=Si,_a=Math.floor(gA*li);switch(na){case"large":return Sa*2+_a;case"small":return bi*2+_a;default:return Fa*2+_a}},[Si,na]);return Pr&&(uu.listItemHeight=ju),Ea(w.createElement("div",{ref:Q,className:rl,style:pl},w.createElement(la.Z,Object.assign({spinning:!1},Di),El,w.createElement(ol,Object.assign({},uu,Wo,{columns:Ao,direction:oi,expandable:Lr,prefixCls:si,className:Fe()({[`${si}-middle`]:na==="middle",[`${si}-small`]:na==="small",[`${si}-bordered`]:Ct,[`${si}-empty`]:Ai.length===0}),data:Pa,rowKey:_A,rowClassName:ts,emptyText:Sl,internalHooks:H,internalRefs:Wr,transformColumns:_s})),Ds)))};var ih=w.forwardRef(Mc);const ah=(F,Q)=>{const me=w.useRef(0);return me.current+=1,w.createElement(ih,Object.assign({},F,{ref:Q,_renderTimes:me.current}))},Qa=w.forwardRef(ah);Qa.SELECTION_COLUMN=QA,Qa.EXPAND_COLUMN=q,Qa.SELECTION_ALL=ei,Qa.SELECTION_INVERT=ti,Qa.SELECTION_NONE=XA,Qa.Column=Br,Qa.ColumnGroup=Xr,Qa.Summary=M;var cu=Qa,sh=cu},17574:function(zn,it,d){"use strict";d.d(it,{default:function(){return re}});var q=d(60091),H=d(94480),W=d(52671),Ee=d(8657),P=d(54476),te=d(59301),w={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},L=w,$=d(7657),u=function(Be,ze){return te.createElement($.Z,(0,P.Z)({},Be,{ref:ze,icon:L}))},U=te.forwardRef(u),S=U,b=d(92310),k=d.n(b),K=d(35654),_=d(71430),ue=d(36355),J=d(56082),j=d(62892),oe=d(20648);const X=4;function N(se){const{dropPosition:Be,dropLevelOffset:ze,prefixCls:rt,indent:Ie,direction:ct="ltr"}=se,ht=ct==="ltr"?"left":"right",Mt=ct==="ltr"?"right":"left",St={[ht]:-ze*Ie+X,[Mt]:0};switch(Be){case-1:St.top=-3;break;case 1:St.bottom=-3;break;default:St.bottom=-3,St[ht]=Ie+X;break}return te.createElement("div",{style:St,className:`${rt}-drop-indicator`})}var C=d(71997),G=te.forwardRef((se,Be)=>{const{getPrefixCls:ze,direction:rt,virtual:Ie,tree:ct}=te.useContext(ue.E_),{prefixCls:ht,className:Mt,showIcon:St=!1,showLine:Xt,switcherIcon:jt,blockNode:ln=!1,children:Jt,checkable:pt=!1,selectable:Vt=!0,draggable:Ce,motion:ce,style:ve}=se,T=ze("tree",ht),He=ze(),Me=ce!=null?ce:Object.assign(Object.assign({},(0,j.Z)(He)),{motionAppear:!1}),M=Object.assign(Object.assign({},se),{checkable:pt,selectable:Vt,showIcon:St,motion:Me,blockNode:ln,showLine:!!Xt,dropIndicatorRender:N}),[I,Te]=(0,oe.ZP)(T),Ae=te.useMemo(()=>{if(!Ce)return!1;let Le={};switch(typeof Ce){case"function":Le.nodeDraggable=Ce;break;case"object":Le=Object.assign({},Ce);break;default:break}return Le.icon!==!1&&(Le.icon=Le.icon||te.createElement(J.Z,null)),Le},[Ce]),Z=Le=>te.createElement(C.Z,{prefixCls:T,switcherIcon:jt,treeNodeProps:Le,showLine:Xt});return I(te.createElement(q.Z,Object.assign({itemHeight:20,ref:Be,virtual:Ie},M,{style:Object.assign(Object.assign({},ct==null?void 0:ct.style),ve),prefixCls:T,className:k()({[`${T}-icon-hide`]:!St,[`${T}-block-node`]:ln,[`${T}-unselectable`]:!Vt,[`${T}-rtl`]:rt==="rtl"},ct==null?void 0:ct.className,Mt,Te),direction:rt,checkable:pt&&te.createElement("span",{className:`${T}-checkbox-inner`}),selectable:Vt,switcherIcon:Z,draggable:Ae}),Jt))}),Ne;(function(se){se[se.None=0]="None",se[se.Start=1]="Start",se[se.End=2]="End"})(Ne||(Ne={}));function pe(se,Be){function ze(rt){const{key:Ie,children:ct}=rt;Be(Ie,rt)!==!1&&pe(ct||[],Be)}se.forEach(ze)}function ye(se){let{treeData:Be,expandedKeys:ze,startKey:rt,endKey:Ie}=se;const ct=[];let ht=Ne.None;if(rt&&rt===Ie)return[rt];if(!rt||!Ie)return[];function Mt(St){return St===rt||St===Ie}return pe(Be,St=>{if(ht===Ne.End)return!1;if(Mt(St)){if(ct.push(St),ht===Ne.None)ht=Ne.Start;else if(ht===Ne.Start)return ht=Ne.End,!1}else ht===Ne.Start&&ct.push(St);return ze.includes(St)}),ct}function D(se,Be){const ze=(0,H.Z)(Be),rt=[];return pe(se,(Ie,ct)=>{const ht=ze.indexOf(Ie);return ht!==-1&&(rt.push(ct),ze.splice(ht,1)),!!ze.length}),rt}var ot=function(se,Be){var ze={};for(var rt in se)Object.prototype.hasOwnProperty.call(se,rt)&&Be.indexOf(rt)<0&&(ze[rt]=se[rt]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,rt=Object.getOwnPropertySymbols(se);Ie<rt.length;Ie++)Be.indexOf(rt[Ie])<0&&Object.prototype.propertyIsEnumerable.call(se,rt[Ie])&&(ze[rt[Ie]]=se[rt[Ie]]);return ze};function Fe(se){const{isLeaf:Be,expanded:ze}=se;return Be?te.createElement(W.Z,null):ze?te.createElement(Ee.Z,null):te.createElement(S,null)}function Ot(se){let{treeData:Be,children:ze}=se;return Be||(0,_.zn)(ze)}const le=(se,Be)=>{var{defaultExpandAll:ze,defaultExpandParent:rt,defaultExpandedKeys:Ie}=se,ct=ot(se,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const ht=te.useRef(),Mt=te.useRef(),St=()=>{const{keyEntities:Ae}=(0,_.I8)(Ot(ct));let Z;return ze?Z=Object.keys(Ae):rt?Z=(0,K.r7)(ct.expandedKeys||Ie||[],Ae):Z=ct.expandedKeys||Ie,Z},[Xt,jt]=te.useState(ct.selectedKeys||ct.defaultSelectedKeys||[]),[ln,Jt]=te.useState(()=>St());te.useEffect(()=>{"selectedKeys"in ct&&jt(ct.selectedKeys)},[ct.selectedKeys]),te.useEffect(()=>{"expandedKeys"in ct&&Jt(ct.expandedKeys)},[ct.expandedKeys]);const pt=(Ae,Z)=>{var Le;return"expandedKeys"in ct||Jt(Ae),(Le=ct.onExpand)===null||Le===void 0?void 0:Le.call(ct,Ae,Z)},Vt=(Ae,Z)=>{var Le;const{multiple:dt}=ct,{node:ie,nativeEvent:Qe}=Z,{key:Ue=""}=ie,We=Ot(ct),Ve=Object.assign(Object.assign({},Z),{selected:!0}),Nt=(Qe==null?void 0:Qe.ctrlKey)||(Qe==null?void 0:Qe.metaKey),an=Qe==null?void 0:Qe.shiftKey;let qt;dt&&Nt?(qt=Ae,ht.current=Ue,Mt.current=qt,Ve.selectedNodes=D(We,qt)):dt&&an?(qt=Array.from(new Set([].concat((0,H.Z)(Mt.current||[]),(0,H.Z)(ye({treeData:We,expandedKeys:ln,startKey:Ue,endKey:ht.current}))))),Ve.selectedNodes=D(We,qt)):(qt=[Ue],ht.current=Ue,Mt.current=qt,Ve.selectedNodes=D(We,qt)),(Le=ct.onSelect)===null||Le===void 0||Le.call(ct,qt,Ve),"selectedKeys"in ct||jt(qt)},{getPrefixCls:Ce,direction:ce}=te.useContext(ue.E_),{prefixCls:ve,className:T,showIcon:He=!0,expandAction:Me="click"}=ct,M=ot(ct,["prefixCls","className","showIcon","expandAction"]),I=Ce("tree",ve),Te=k()(`${I}-directory`,{[`${I}-directory-rtl`]:ce==="rtl"},T);return te.createElement(G,Object.assign({icon:Fe,ref:Be,blockNode:!0},M,{showIcon:He,expandAction:Me,prefixCls:I,className:Te,expandedKeys:ln,selectedKeys:Xt,onSelect:Vt,onExpand:pt}))};var de=te.forwardRef(le);const V=G;V.DirectoryTree=de,V.TreeNode=q.O;var re=V},20648:function(zn,it,d){"use strict";d.d(it,{TM:function(){return b},Yk:function(){return S}});var q=d(36237),H=d(98447),W=d(17313),Ee=d(8378),P=d(37613),te=d(83116);const w=new q.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),L=(k,K)=>({[`.${k}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${K.motionDurationSlow}`}}}),$=(k,K)=>({[`.${k}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:K.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${K.lineWidthBold}px solid ${K.colorPrimary}`,borderRadius:"50%",content:'""'}}}),u=(k,K)=>{const{treeCls:_,treeNodeCls:ue,treeNodePadding:J,titleHeight:j,nodeSelectedBg:oe,nodeHoverBg:X}=K,N=K.paddingXS;return{[_]:Object.assign(Object.assign({},(0,W.Wf)(K)),{background:K.colorBgContainer,borderRadius:K.borderRadius,transition:`background-color ${K.motionDurationSlow}`,[`&${_}-rtl`]:{[`${_}-switcher`]:{"&_close":{[`${_}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${_}-active-focused)`]:Object.assign({},(0,W.oN)(K)),[`${_}-list-holder-inner`]:{alignItems:"flex-start"},[`&${_}-block-node`]:{[`${_}-list-holder-inner`]:{alignItems:"stretch",[`${_}-node-content-wrapper`]:{flex:"auto"},[`${ue}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:J,insetInlineStart:0,border:`1px solid ${K.colorPrimary}`,opacity:0,animationName:w,animationDuration:K.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${ue}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${J}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${_}-node-content-wrapper`]:{color:K.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${_}-node-content-wrapper`]:Object.assign({},(0,W.oN)(K)),[`&:not(${ue}-disabled).filter-node ${_}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${_}-draggable-icon`]:{flexShrink:0,width:j,lineHeight:`${j}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${K.motionDurationSlow}`,[`${ue}:hover &`]:{opacity:.45}},[`&${ue}-disabled`]:{[`${_}-draggable-icon`]:{visibility:"hidden"}}}},[`${_}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:j}},[`${_}-draggable-icon`]:{visibility:"hidden"},[`${_}-switcher`]:Object.assign(Object.assign({},L(k,K)),{position:"relative",flex:"none",alignSelf:"stretch",width:j,margin:0,lineHeight:`${j}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${_}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:K.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:j/2,bottom:-J,marginInlineStart:-1,borderInlineEnd:`1px solid ${K.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:j/2*.8,height:j/2,borderBottom:`1px solid ${K.colorBorder}`,content:'""'}}}),[`${_}-checkbox`]:{top:"initial",marginInlineEnd:N},[`${_}-node-content-wrapper, ${_}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:j,margin:0,padding:`0 ${K.paddingXS/2}px`,color:"inherit",lineHeight:`${j}px`,background:"transparent",borderRadius:K.borderRadius,cursor:"pointer",transition:`all ${K.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:X},[`&${_}-node-selected`]:{backgroundColor:oe},[`${_}-iconEle`]:{display:"inline-block",width:j,height:j,lineHeight:`${j}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${_}-unselectable ${_}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${_}-node-content-wrapper`]:Object.assign({lineHeight:`${j}px`,userSelect:"none"},$(k,K)),[`${ue}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${K.colorPrimary}`}},"&-show-line":{[`${_}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:j/2,bottom:-J,borderInlineEnd:`1px solid ${K.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${_}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${ue}-leaf-last`]:{[`${_}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${j/2}px !important`}}}}})}},U=k=>{const{treeCls:K,treeNodeCls:_,treeNodePadding:ue,directoryNodeSelectedBg:J,directoryNodeSelectedColor:j}=k;return{[`${K}${K}-directory`]:{[_]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:ue,insetInlineStart:0,transition:`background-color ${k.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:k.controlItemBgHover}},"> *":{zIndex:1},[`${K}-switcher`]:{transition:`color ${k.motionDurationMid}`},[`${K}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${K}-node-selected`]:{color:j,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:J},[`${K}-switcher`]:{color:j},[`${K}-node-content-wrapper`]:{color:j,background:"transparent"}}}}}},S=(k,K)=>{const _=`.${k}`,ue=`${_}-treenode`,J=K.paddingXS/2,j=(0,P.TS)(K,{treeCls:_,treeNodeCls:ue,treeNodePadding:J});return[u(k,j),U(j)]},b=k=>{const{controlHeightSM:K}=k;return{titleHeight:K,nodeHoverBg:k.controlItemBgHover,nodeSelectedBg:k.controlItemBgActive}};it.ZP=(0,te.Z)("Tree",(k,K)=>{let{prefixCls:_}=K;return[{[k.componentCls]:(0,H.C2)(`${_}-checkbox`,k)},S(_,k),(0,Ee.Z)(k)]},k=>{const{colorTextLightSolid:K,colorPrimary:_}=k;return Object.assign(Object.assign({},b(k)),{directoryNodeSelectedColor:K,directoryNodeSelectedBg:_})})},71997:function(zn,it,d){"use strict";d.d(it,{Z:function(){return ue}});var q=d(54476),H=d(59301),W={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},Ee=W,P=d(7657),te=function(j,oe){return H.createElement(P.Z,(0,q.Z)({},j,{ref:oe,icon:Ee}))},w=H.forwardRef(te),L=w,$=d(52671),u=d(58617),U=d(15075),S=d(43531),b=d(92310),k=d.n(b),K=d(92343),ue=J=>{const{prefixCls:j,switcherIcon:oe,treeNodeProps:X,showLine:N}=J,{isLeaf:C,expanded:z,loading:G}=X;if(G)return H.createElement(u.Z,{className:`${j}-switcher-loading-icon`});let Ne;if(N&&typeof N=="object"&&(Ne=N.showLeafIcon),C){if(!N)return null;if(typeof Ne!="boolean"&&Ne){const D=typeof Ne=="function"?Ne(X):Ne,ot=`${j}-switcher-line-custom-icon`;return(0,K.l$)(D)?(0,K.Tm)(D,{className:k()(D.props.className||"",ot)}):D}return Ne?H.createElement($.Z,{className:`${j}-switcher-line-icon`}):H.createElement("span",{className:`${j}-switcher-leaf-line`})}const pe=`${j}-switcher-icon`,ye=typeof oe=="function"?oe(X):oe;return(0,K.l$)(ye)?(0,K.Tm)(ye,{className:k()(ye.props.className||"",pe)}):ye!==void 0?ye:N?z?H.createElement(U.Z,{className:`${j}-switcher-line-icon`}):H.createElement(S.Z,{className:`${j}-switcher-line-icon`}):H.createElement(L,{className:pe})}},97774:function(zn,it,d){"use strict";Object.defineProperty(it,"__esModule",{value:!0}),it.default=void 0;var q=Object.assign||function(_){for(var ue=1;ue<arguments.length;ue++){var J=arguments[ue];for(var j in J)Object.prototype.hasOwnProperty.call(J,j)&&(_[j]=J[j])}return _},H=function(){function _(ue,J){for(var j=0;j<J.length;j++){var oe=J[j];oe.enumerable=oe.enumerable||!1,oe.configurable=!0,"value"in oe&&(oe.writable=!0),Object.defineProperty(ue,oe.key,oe)}}return function(ue,J,j){return J&&_(ue.prototype,J),j&&_(ue,j),ue}}(),W=d(59301),Ee=U(W),P=d(12708),te=U(P),w=d(53291),L=U(w),$=d(47242),u=d(65429);function U(_){return _&&_.__esModule?_:{default:_}}function S(_,ue){if(!(_ instanceof ue))throw new TypeError("Cannot call a class as a function")}function b(_,ue){if(!_)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return ue&&(typeof ue=="object"||typeof ue=="function")?ue:_}function k(_,ue){if(typeof ue!="function"&&ue!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof ue);_.prototype=Object.create(ue&&ue.prototype,{constructor:{value:_,enumerable:!1,writable:!0,configurable:!0}}),ue&&(Object.setPrototypeOf?Object.setPrototypeOf(_,ue):_.__proto__=ue)}var K=function(_){k(ue,_);function ue(J){S(this,ue);var j=b(this,(ue.__proto__||Object.getPrototypeOf(ue)).call(this,J));return j.getEchartsInstance=function(){return j.echartsLib.getInstanceByDom(j.echartsElement)||j.echartsLib.init(j.echartsElement,j.props.theme,j.props.opts)},j.dispose=function(){if(j.echartsElement){try{(0,$.clear)(j.echartsElement)}catch(oe){console.warn(oe)}j.echartsLib.dispose(j.echartsElement)}},j.rerender=function(){var oe=j.props,X=oe.onEvents,N=oe.onChartReady,C=j.renderEchartDom();j.bindEvents(C,X||{}),typeof N=="function"&&j.props.onChartReady(C),j.echartsElement&&(0,$.bind)(j.echartsElement,function(){try{C.resize()}catch(z){console.warn(z)}})},j.bindEvents=function(oe,X){var N=function(G,Ne){typeof G=="string"&&typeof Ne=="function"&&oe.on(G,function(pe){Ne(pe,oe)})};for(var C in X)Object.prototype.hasOwnProperty.call(X,C)&&N(C,X[C])},j.renderEchartDom=function(){var oe=j.getEchartsInstance();return oe.setOption(j.props.option,j.props.notMerge||!1,j.props.lazyUpdate||!1),j.props.showLoading?oe.showLoading(j.props.loadingOption||null):oe.hideLoading(),oe},j.echartsLib=J.echarts,j.echartsElement=null,j}return H(ue,[{key:"componentDidMount",value:function(){this.rerender()}},{key:"componentDidUpdate",value:function(j){if(!(typeof this.props.shouldSetOption=="function"&&!this.props.shouldSetOption(j,this.props))){if(!(0,L.default)(j.theme,this.props.theme)||!(0,L.default)(j.opts,this.props.opts)||!(0,L.default)(j.onEvents,this.props.onEvents)){this.dispose(),this.rerender();return}var oe=["option","notMerge","lazyUpdate","showLoading","loadingOption"];if(!(0,L.default)((0,u.pick)(this.props,oe),(0,u.pick)(j,oe))){var X=this.renderEchartDom();if(!(0,L.default)(j.style,this.props.style)||!(0,L.default)(j.className,this.props.className))try{X.resize()}catch(N){console.warn(N)}}}}},{key:"componentWillUnmount",value:function(){this.dispose()}},{key:"render",value:function(){var j=this,oe=this.props,X=oe.style,N=oe.className,C=q({height:300},X);return Ee.default.createElement("div",{ref:function(G){j.echartsElement=G},style:C,className:"echarts-for-react "+N})}}]),ue}(W.Component);it.default=K,K.propTypes={option:te.default.object.isRequired,echarts:te.default.object,notMerge:te.default.bool,lazyUpdate:te.default.bool,style:te.default.object,className:te.default.string,theme:te.default.oneOfType([te.default.string,te.default.object]),onChartReady:te.default.func,showLoading:te.default.bool,loadingOption:te.default.object,onEvents:te.default.object,opts:te.default.shape({devicePixelRatio:te.default.number,renderer:te.default.oneOf(["canvas","svg"]),width:te.default.oneOfType([te.default.number,te.default.oneOf([null,void 0,"auto"])]),height:te.default.oneOfType([te.default.number,te.default.oneOf([null,void 0,"auto"])])}),shouldSetOption:te.default.func},K.defaultProps={echarts:{},notMerge:!1,lazyUpdate:!1,style:{},className:"",theme:null,onChartReady:function(){},showLoading:!1,loadingOption:null,onEvents:{},opts:{},shouldSetOption:function(){return!0}}},42441:function(zn,it,d){"use strict";var q;q={value:!0},it.Z=void 0;var H=d(76411),W=te(H),Ee=d(97774),P=te(Ee);function te(U){return U&&U.__esModule?U:{default:U}}function w(U,S){if(!(U instanceof S))throw new TypeError("Cannot call a class as a function")}function L(U,S){if(!U)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return S&&(typeof S=="object"||typeof S=="function")?S:U}function $(U,S){if(typeof S!="function"&&S!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof S);U.prototype=Object.create(S&&S.prototype,{constructor:{value:U,enumerable:!1,writable:!0,configurable:!0}}),S&&(Object.setPrototypeOf?Object.setPrototypeOf(U,S):U.__proto__=S)}var u=function(U){$(S,U);function S(b){w(this,S);var k=L(this,(S.__proto__||Object.getPrototypeOf(S)).call(this,b));return k.echartsLib=W.default,k}return S}(P.default);it.Z=u},65429:function(zn,it){"use strict";Object.defineProperty(it,"__esModule",{value:!0});var d=it.pick=function(H,W){var Ee={};return W.forEach(function(P){Ee[P]=H[P]}),Ee}},53291:function(zn){"use strict";var it=Array.isArray,d=Object.keys,q=Object.prototype.hasOwnProperty;zn.exports=function H(W,Ee){if(W===Ee)return!0;if(W&&Ee&&typeof W=="object"&&typeof Ee=="object"){var P=it(W),te=it(Ee),w,L,$;if(P&&te){if(L=W.length,L!=Ee.length)return!1;for(w=L;w--!==0;)if(!H(W[w],Ee[w]))return!1;return!0}if(P!=te)return!1;var u=W instanceof Date,U=Ee instanceof Date;if(u!=U)return!1;if(u&&U)return W.getTime()==Ee.getTime();var S=W instanceof RegExp,b=Ee instanceof RegExp;if(S!=b)return!1;if(S&&b)return W.toString()==Ee.toString();var k=d(W);if(L=k.length,L!==d(Ee).length)return!1;for(w=L;w--!==0;)if(!q.call(Ee,k[w]))return!1;for(w=L;w--!==0;)if($=k[w],!H(W[$],Ee[$]))return!1;return!0}return W!==W&&Ee!==Ee}},64270:function(zn){(function(it,d){zn.exports=d()})(this,function(){"use strict";var it=function(s,A){return it=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(c,l){c.__proto__=l}||function(c,l){for(var y in l)Object.prototype.hasOwnProperty.call(l,y)&&(c[y]=l[y])},it(s,A)};function d(s,A){if(typeof A!="function"&&A!==null)throw new TypeError("Class extends value "+String(A)+" is not a constructor or null");it(s,A);function c(){this.constructor=s}s.prototype=A===null?Object.create(A):(c.prototype=A.prototype,new c)}var q=function(){return q=Object.assign||function(A){for(var c,l=1,y=arguments.length;l<y;l++){c=arguments[l];for(var R in c)Object.prototype.hasOwnProperty.call(c,R)&&(A[R]=c[R])}return A},q.apply(this,arguments)};function H(s,A,c,l){function y(R){return R instanceof c?R:new c(function(fe){fe(R)})}return new(c||(c=Promise))(function(R,fe){function ke(Qt){try{Et(l.next(Qt))}catch(Kt){fe(Kt)}}function $e(Qt){try{Et(l.throw(Qt))}catch(Kt){fe(Kt)}}function Et(Qt){Qt.done?R(Qt.value):y(Qt.value).then(ke,$e)}Et((l=l.apply(s,A||[])).next())})}function W(s,A){var c={label:0,sent:function(){if(R[0]&1)throw R[1];return R[1]},trys:[],ops:[]},l,y,R,fe;return fe={next:ke(0),throw:ke(1),return:ke(2)},typeof Symbol=="function"&&(fe[Symbol.iterator]=function(){return this}),fe;function ke(Et){return function(Qt){return $e([Et,Qt])}}function $e(Et){if(l)throw new TypeError("Generator is already executing.");for(;c;)try{if(l=1,y&&(R=Et[0]&2?y.return:Et[0]?y.throw||((R=y.return)&&R.call(y),0):y.next)&&!(R=R.call(y,Et[1])).done)return R;switch(y=0,R&&(Et=[Et[0]&2,R.value]),Et[0]){case 0:case 1:R=Et;break;case 4:return c.label++,{value:Et[1],done:!1};case 5:c.label++,y=Et[1],Et=[0];continue;case 7:Et=c.ops.pop(),c.trys.pop();continue;default:if(R=c.trys,!(R=R.length>0&&R[R.length-1])&&(Et[0]===6||Et[0]===2)){c=0;continue}if(Et[0]===3&&(!R||Et[1]>R[0]&&Et[1]<R[3])){c.label=Et[1];break}if(Et[0]===6&&c.label<R[1]){c.label=R[1],R=Et;break}if(R&&c.label<R[2]){c.label=R[2],c.ops.push(Et);break}R[2]&&c.ops.pop(),c.trys.pop();continue}Et=A.call(s,c)}catch(Qt){Et=[6,Qt],y=0}finally{l=R=0}if(Et[0]&5)throw Et[1];return{value:Et[0]?Et[1]:void 0,done:!0}}}function Ee(s,A,c){if(c||arguments.length===2)for(var l=0,y=A.length,R;l<y;l++)(R||!(l in A))&&(R||(R=Array.prototype.slice.call(A,0,l)),R[l]=A[l]);return s.concat(R||A)}for(var P=function(){function s(A,c,l,y){this.left=A,this.top=c,this.width=l,this.height=y}return s.prototype.add=function(A,c,l,y){return new s(this.left+A,this.top+c,this.width+l,this.height+y)},s.fromClientRect=function(A,c){return new s(c.left+A.windowBounds.left,c.top+A.windowBounds.top,c.width,c.height)},s.fromDOMRectList=function(A,c){var l=Array.from(c).find(function(y){return y.width!==0});return l?new s(l.left+A.windowBounds.left,l.top+A.windowBounds.top,l.width,l.height):s.EMPTY},s.EMPTY=new s(0,0,0,0),s}(),te=function(s,A){return P.fromClientRect(s,A.getBoundingClientRect())},w=function(s){var A=s.body,c=s.documentElement;if(!A||!c)throw new Error("Unable to get document size");var l=Math.max(Math.max(A.scrollWidth,c.scrollWidth),Math.max(A.offsetWidth,c.offsetWidth),Math.max(A.clientWidth,c.clientWidth)),y=Math.max(Math.max(A.scrollHeight,c.scrollHeight),Math.max(A.offsetHeight,c.offsetHeight),Math.max(A.clientHeight,c.clientHeight));return new P(0,0,l,y)},L=function(s){for(var A=[],c=0,l=s.length;c<l;){var y=s.charCodeAt(c++);if(y>=55296&&y<=56319&&c<l){var R=s.charCodeAt(c++);(R&64512)===56320?A.push(((y&1023)<<10)+(R&1023)+65536):(A.push(y),c--)}else A.push(y)}return A},$=function(){for(var s=[],A=0;A<arguments.length;A++)s[A]=arguments[A];if(String.fromCodePoint)return String.fromCodePoint.apply(String,s);var c=s.length;if(!c)return"";for(var l=[],y=-1,R="";++y<c;){var fe=s[y];fe<=65535?l.push(fe):(fe-=65536,l.push((fe>>10)+55296,fe%1024+56320)),(y+1===c||l.length>16384)&&(R+=String.fromCharCode.apply(String,l),l.length=0)}return R},u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",U=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),S=0;S<u.length;S++)U[u.charCodeAt(S)]=S;for(var b="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",k=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),K=0;K<b.length;K++)k[b.charCodeAt(K)]=K;for(var _=function(s){var A=s.length*.75,c=s.length,l,y=0,R,fe,ke,$e;s[s.length-1]==="="&&(A--,s[s.length-2]==="="&&A--);var Et=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined"&&typeof Uint8Array.prototype.slice!="undefined"?new ArrayBuffer(A):new Array(A),Qt=Array.isArray(Et)?Et:new Uint8Array(Et);for(l=0;l<c;l+=4)R=k[s.charCodeAt(l)],fe=k[s.charCodeAt(l+1)],ke=k[s.charCodeAt(l+2)],$e=k[s.charCodeAt(l+3)],Qt[y++]=R<<2|fe>>4,Qt[y++]=(fe&15)<<4|ke>>2,Qt[y++]=(ke&3)<<6|$e&63;return Et},ue=function(s){for(var A=s.length,c=[],l=0;l<A;l+=2)c.push(s[l+1]<<8|s[l]);return c},J=function(s){for(var A=s.length,c=[],l=0;l<A;l+=4)c.push(s[l+3]<<24|s[l+2]<<16|s[l+1]<<8|s[l]);return c},j=5,oe=11,X=2,N=oe-j,C=65536>>j,z=1<<j,G=z-1,Ne=1024>>j,pe=C+Ne,ye=pe,D=32,ot=ye+D,Fe=65536>>oe,Ot=1<<N,le=Ot-1,ae=function(s,A,c){return s.slice?s.slice(A,c):new Uint16Array(Array.prototype.slice.call(s,A,c))},de=function(s,A,c){return s.slice?s.slice(A,c):new Uint32Array(Array.prototype.slice.call(s,A,c))},V=function(s,A){var c=_(s),l=Array.isArray(c)?J(c):new Uint32Array(c),y=Array.isArray(c)?ue(c):new Uint16Array(c),R=24,fe=ae(y,R/2,l[4]/2),ke=l[5]===2?ae(y,(R+l[4])/2):de(l,Math.ceil((R+l[4])/4));return new re(l[0],l[1],l[2],l[3],fe,ke)},re=function(){function s(A,c,l,y,R,fe){this.initialValue=A,this.errorValue=c,this.highStart=l,this.highValueIndex=y,this.index=R,this.data=fe}return s.prototype.get=function(A){var c;if(A>=0){if(A<55296||A>56319&&A<=65535)return c=this.index[A>>j],c=(c<<X)+(A&G),this.data[c];if(A<=65535)return c=this.index[C+(A-55296>>j)],c=(c<<X)+(A&G),this.data[c];if(A<this.highStart)return c=ot-Fe+(A>>oe),c=this.index[c],c+=A>>j&le,c=this.index[c],c=(c<<X)+(A&G),this.data[c];if(A<=1114111)return this.data[this.highValueIndex]}return this.errorValue},s}(),se="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Be=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),ze=0;ze<se.length;ze++)Be[se.charCodeAt(ze)]=ze;var rt="KwAAAAAAAAAACA4AUD0AADAgAAACAAAAAAAIABAAGABAAEgAUABYAGAAaABgAGgAYgBqAF8AZwBgAGgAcQB5AHUAfQCFAI0AlQCdAKIAqgCyALoAYABoAGAAaABgAGgAwgDKAGAAaADGAM4A0wDbAOEA6QDxAPkAAQEJAQ8BFwF1AH0AHAEkASwBNAE6AUIBQQFJAVEBWQFhAWgBcAF4ATAAgAGGAY4BlQGXAZ8BpwGvAbUBvQHFAc0B0wHbAeMB6wHxAfkBAQIJAvEBEQIZAiECKQIxAjgCQAJGAk4CVgJeAmQCbAJ0AnwCgQKJApECmQKgAqgCsAK4ArwCxAIwAMwC0wLbAjAA4wLrAvMC+AIAAwcDDwMwABcDHQMlAy0DNQN1AD0DQQNJA0kDSQNRA1EDVwNZA1kDdQB1AGEDdQBpA20DdQN1AHsDdQCBA4kDkQN1AHUAmQOhA3UAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AKYDrgN1AHUAtgO+A8YDzgPWAxcD3gPjA+sD8wN1AHUA+wMDBAkEdQANBBUEHQQlBCoEFwMyBDgEYABABBcDSARQBFgEYARoBDAAcAQzAXgEgASIBJAEdQCXBHUAnwSnBK4EtgS6BMIEyAR1AHUAdQB1AHUAdQCVANAEYABgAGAAYABgAGAAYABgANgEYADcBOQEYADsBPQE/AQEBQwFFAUcBSQFLAU0BWQEPAVEBUsFUwVbBWAAYgVgAGoFcgV6BYIFigWRBWAAmQWfBaYFYABgAGAAYABgAKoFYACxBbAFuQW6BcEFwQXHBcEFwQXPBdMF2wXjBeoF8gX6BQIGCgYSBhoGIgYqBjIGOgZgAD4GRgZMBmAAUwZaBmAAYABgAGAAYABgAGAAYABgAGAAYABgAGIGYABpBnAGYABgAGAAYABgAGAAYABgAGAAYAB4Bn8GhQZgAGAAYAB1AHcDFQSLBmAAYABgAJMGdQA9A3UAmwajBqsGqwaVALMGuwbDBjAAywbSBtIG1QbSBtIG0gbSBtIG0gbdBuMG6wbzBvsGAwcLBxMHAwcbByMHJwcsBywHMQcsB9IGOAdAB0gHTgfSBkgHVgfSBtIG0gbSBtIG0gbSBtIG0gbSBiwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdgAGAALAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdbB2MHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB2kH0gZwB64EdQB1AHUAdQB1AHUAdQB1AHUHfQdgAIUHjQd1AHUAlQedB2AAYAClB6sHYACzB7YHvgfGB3UAzgfWBzMB3gfmB1EB7gf1B/0HlQENAQUIDQh1ABUIHQglCBcDLQg1CD0IRQhNCEEDUwh1AHUAdQBbCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIcAh3CHoIMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIgggwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAALAcsBywHLAcsBywHLAcsBywHLAcsB4oILAcsB44I0gaWCJ4Ipgh1AHUAqgiyCHUAdQB1AHUAdQB1AHUAdQB1AHUAtwh8AXUAvwh1AMUIyQjRCNkI4AjoCHUAdQB1AO4I9gj+CAYJDgkTCS0HGwkjCYIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiAAIAAAAFAAYABgAGIAXwBgAHEAdQBFAJUAogCyAKAAYABgAEIA4ABGANMA4QDxAMEBDwE1AFwBLAE6AQEBUQF4QkhCmEKoQrhCgAHIQsAB0MLAAcABwAHAAeDC6ABoAHDCwMMAAcABwAHAAdDDGMMAAcAB6MM4wwjDWMNow3jDaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAEjDqABWw6bDqABpg6gAaABoAHcDvwOPA+gAaABfA/8DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DpcPAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcAB9cPKwkyCToJMAB1AHUAdQBCCUoJTQl1AFUJXAljCWcJawkwADAAMAAwAHMJdQB2CX4JdQCECYoJjgmWCXUAngkwAGAAYABxAHUApgn3A64JtAl1ALkJdQDACTAAMAAwADAAdQB1AHUAdQB1AHUAdQB1AHUAowYNBMUIMAAwADAAMADICcsJ0wnZCRUE4QkwAOkJ8An4CTAAMAB1AAAKvwh1AAgKDwoXCh8KdQAwACcKLgp1ADYKqAmICT4KRgowADAAdQB1AE4KMAB1AFYKdQBeCnUAZQowADAAMAAwADAAMAAwADAAMAAVBHUAbQowADAAdQC5CXUKMAAwAHwBxAijBogEMgF9CoQKiASMCpQKmgqIBKIKqgquCogEDQG2Cr4KxgrLCjAAMADTCtsKCgHjCusK8Qr5CgELMAAwADAAMAB1AIsECQsRC3UANAEZCzAAMAAwADAAMAB1ACELKQswAHUANAExCzkLdQBBC0kLMABRC1kLMAAwADAAMAAwADAAdQBhCzAAMAAwAGAAYABpC3ELdwt/CzAAMACHC4sLkwubC58Lpwt1AK4Ltgt1APsDMAAwADAAMAAwADAAMAAwAL4LwwvLC9IL1wvdCzAAMADlC+kL8Qv5C/8LSQswADAAMAAwADAAMAAwADAAMAAHDDAAMAAwADAAMAAODBYMHgx1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1ACYMMAAwADAAdQB1AHUALgx1AHUAdQB1AHUAdQA2DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AD4MdQBGDHUAdQB1AHUAdQB1AEkMdQB1AHUAdQB1AFAMMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQBYDHUAdQB1AF8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUA+wMVBGcMMAAwAHwBbwx1AHcMfwyHDI8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAYABgAJcMMAAwADAAdQB1AJ8MlQClDDAAMACtDCwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB7UMLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AA0EMAC9DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAsBywHLAcsBywHLAcsBywHLQcwAMEMyAwsBywHLAcsBywHLAcsBywHLAcsBywHzAwwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1ANQM2QzhDDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMABgAGAAYABgAGAAYABgAOkMYADxDGAA+AwADQYNYABhCWAAYAAODTAAMAAwADAAFg1gAGAAHg37AzAAMAAwADAAYABgACYNYAAsDTQNPA1gAEMNPg1LDWAAYABgAGAAYABgAGAAYABgAGAAUg1aDYsGVglhDV0NcQBnDW0NdQ15DWAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAlQCBDZUAiA2PDZcNMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAnw2nDTAAMAAwADAAMAAwAHUArw23DTAAMAAwADAAMAAwADAAMAAwADAAMAB1AL8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQDHDTAAYABgAM8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA1w11ANwNMAAwAD0B5A0wADAAMAAwADAAMADsDfQN/A0EDgwOFA4wABsOMAAwADAAMAAwADAAMAAwANIG0gbSBtIG0gbSBtIG0gYjDigOwQUuDsEFMw7SBjoO0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGQg5KDlIOVg7SBtIGXg5lDm0OdQ7SBtIGfQ6EDooOjQ6UDtIGmg6hDtIG0gaoDqwO0ga0DrwO0gZgAGAAYADEDmAAYAAkBtIGzA5gANIOYADaDokO0gbSBt8O5w7SBu8O0gb1DvwO0gZgAGAAxA7SBtIG0gbSBtIGYABgAGAAYAAED2AAsAUMD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHJA8sBywHLAcsBywHLAccDywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywPLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAc0D9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHPA/SBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gYUD0QPlQCVAJUAMAAwADAAMACVAJUAlQCVAJUAlQCVAEwPMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA//8EAAQABAAEAAQABAAEAAQABAANAAMAAQABAAIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACgATABcAHgAbABoAHgAXABYAEgAeABsAGAAPABgAHABLAEsASwBLAEsASwBLAEsASwBLABgAGAAeAB4AHgATAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABYAGwASAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWAA0AEQAeAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAFAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJABYAGgAbABsAGwAeAB0AHQAeAE8AFwAeAA0AHgAeABoAGwBPAE8ADgBQAB0AHQAdAE8ATwAXAE8ATwBPABYAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAFAATwBAAE8ATwBPAEAATwBQAFAATwBQAB4AHgAeAB4AHgAeAB0AHQAdAB0AHgAdAB4ADgBQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgBQAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAkACQAJAAkACQAJAAkABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAFAAHgAeAB4AKwArAFAAUABQAFAAGABQACsAKwArACsAHgAeAFAAHgBQAFAAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUAAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAYAA0AKwArAB4AHgAbACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAB4ABAAEAB4ABAAEABMABAArACsAKwArACsAKwArACsAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAKwArACsAKwBWAFYAVgBWAB4AHgArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AGgAaABoAGAAYAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQAEwAEACsAEwATAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABLAEsASwBLAEsASwBLAEsASwBLABoAGQAZAB4AUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABMAUAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABABQAFAABAAEAB4ABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUAAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAFAABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQAUABQAB4AHgAYABMAUAArACsABAAbABsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAFAABAAEAAQABAAEAFAABAAEAAQAUAAEAAQABAAEAAQAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArACsAHgArAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAUAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEAA0ADQBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUAArACsAKwBQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABABQACsAKwArACsAKwArACsAKwAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUAAaABoAUABQAFAAUABQAEwAHgAbAFAAHgAEACsAKwAEAAQABAArAFAAUABQAFAAUABQACsAKwArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQACsAUABQACsAKwAEACsABAAEAAQABAAEACsAKwArACsABAAEACsAKwAEAAQABAArACsAKwAEACsAKwArACsAKwArACsAUABQAFAAUAArAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLAAQABABQAFAAUAAEAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAArACsAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AGwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAKwArACsAKwArAAQABAAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAAQAUAArAFAAUABQAFAAUABQACsAKwArAFAAUABQACsAUABQAFAAUAArACsAKwBQAFAAKwBQACsAUABQACsAKwArAFAAUAArACsAKwBQAFAAUAArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArAAQABAAEAAQABAArACsAKwAEAAQABAArAAQABAAEAAQAKwArAFAAKwArACsAKwArACsABAArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAHgAeAB4AHgAeAB4AGwAeACsAKwArACsAKwAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAUABQAFAAKwArACsAKwArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwAOAFAAUABQAFAAUABQAFAAHgBQAAQABAAEAA4AUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAKwArAAQAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAKwArACsAKwArACsAUAArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABABQAB4AKwArACsAKwBQAFAAUAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQABoAUABQAFAAUABQAFAAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQACsAUAArACsAUABQAFAAUABQAFAAUAArACsAKwAEACsAKwArACsABAAEAAQABAAEAAQAKwAEACsABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArAAQABAAeACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAXAAqACoAKgAqACoAKgAqACsAKwArACsAGwBcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAeAEsASwBLAEsASwBLAEsASwBLAEsADQANACsAKwArACsAKwBcAFwAKwBcACsAXABcAFwAXABcACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAXAArAFwAXABcAFwAXABcAFwAXABcAFwAKgBcAFwAKgAqACoAKgAqACoAKgAqACoAXAArACsAXABcAFwAXABcACsAXAArACoAKgAqACoAKgAqACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwBcAFwAXABcAFAADgAOAA4ADgAeAA4ADgAJAA4ADgANAAkAEwATABMAEwATAAkAHgATAB4AHgAeAAQABAAeAB4AHgAeAB4AHgBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQAFAADQAEAB4ABAAeAAQAFgARABYAEQAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAAQABAAEAAQADQAEAAQAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAA0ADQAeAB4AHgAeAB4AHgAEAB4AHgAeAB4AHgAeACsAHgAeAA4ADgANAA4AHgAeAB4AHgAeAAkACQArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgBcAEsASwBLAEsASwBLAEsASwBLAEsADQANAB4AHgAeAB4AXABcAFwAXABcAFwAKgAqACoAKgBcAFwAXABcACoAKgAqAFwAKgAqACoAXABcACoAKgAqACoAKgAqACoAXABcAFwAKgAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqAFwAKgBLAEsASwBLAEsASwBLAEsASwBLACoAKgAqACoAKgAqAFAAUABQAFAAUABQACsAUAArACsAKwArACsAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAKwBQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsABAAEAAQAHgANAB4AHgAeAB4AHgAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUAArACsADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWABEAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQANAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAANAA0AKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUAArAAQABAArACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqAA0ADQAVAFwADQAeAA0AGwBcACoAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwAeAB4AEwATAA0ADQAOAB4AEwATAB4ABAAEAAQACQArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAHgArACsAKwATABMASwBLAEsASwBLAEsASwBLAEsASwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAXABcAFwAXABcACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAXAArACsAKwAqACoAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsAHgAeAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKwAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKwArAAQASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACoAKgAqACoAKgAqACoAXAAqACoAKgAqACoAKgArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABABQAFAAUABQAFAAUABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwANAA0AHgANAA0ADQANAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwAeAB4AHgAeAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArAA0ADQANAA0ADQBLAEsASwBLAEsASwBLAEsASwBLACsAKwArAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUAAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAAQAUABQAFAAUABQAFAABABQAFAABAAEAAQAUAArACsAKwArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQACsAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAFAAUABQACsAHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQACsAKwAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQACsAHgAeAB4AHgAeAB4AHgAOAB4AKwANAA0ADQANAA0ADQANAAkADQANAA0ACAAEAAsABAAEAA0ACQANAA0ADAAdAB0AHgAXABcAFgAXABcAFwAWABcAHQAdAB4AHgAUABQAFAANAAEAAQAEAAQABAAEAAQACQAaABoAGgAaABoAGgAaABoAHgAXABcAHQAVABUAHgAeAB4AHgAeAB4AGAAWABEAFQAVABUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ADQAeAA0ADQANAA0AHgANAA0ADQAHAB4AHgAeAB4AKwAEAAQABAAEAAQABAAEAAQABAAEAFAAUAArACsATwBQAFAAUABQAFAAHgAeAB4AFgARAE8AUABPAE8ATwBPAFAAUABQAFAAUAAeAB4AHgAWABEAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArABsAGwAbABsAGwAbABsAGgAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGgAbABsAGwAbABoAGwAbABoAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAHgAeAFAAGgAeAB0AHgBQAB4AGgAeAB4AHgAeAB4AHgAeAB4AHgBPAB4AUAAbAB4AHgBQAFAAUABQAFAAHgAeAB4AHQAdAB4AUAAeAFAAHgBQAB4AUABPAFAAUAAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgBQAFAAUABQAE8ATwBQAFAAUABQAFAATwBQAFAATwBQAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAUABQAFAATwBPAE8ATwBPAE8ATwBPAE8ATwBQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABPAB4AHgArACsAKwArAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHQAdAB4AHgAeAB0AHQAeAB4AHQAeAB4AHgAdAB4AHQAbABsAHgAdAB4AHgAeAB4AHQAeAB4AHQAdAB0AHQAeAB4AHQAeAB0AHgAdAB0AHQAdAB0AHQAeAB0AHgAeAB4AHgAeAB0AHQAdAB0AHgAeAB4AHgAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeAB0AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAeAB0AHQAdAB0AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAWABEAHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAWABEAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AHQAdAB0AHgAeAB0AHgAeAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlAB4AHQAdAB4AHgAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AJQAlAB0AHQAlAB4AJQAlACUAIAAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAdAB0AHQAeAB0AJQAdAB0AHgAdAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAdAB0AHQAdACUAHgAlACUAJQAdACUAJQAdAB0AHQAlACUAHQAdACUAHQAdACUAJQAlAB4AHQAeAB4AHgAeAB0AHQAlAB0AHQAdAB0AHQAdACUAJQAlACUAJQAdACUAJQAgACUAHQAdACUAJQAlACUAJQAlACUAJQAeAB4AHgAlACUAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AFwAXABcAFwAXABcAHgATABMAJQAeAB4AHgAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARABYAEQAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAEAAQABAAeAB4AKwArACsAKwArABMADQANAA0AUAATAA0AUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUAANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAA0ADQANAA0ADQANAA0ADQAeAA0AFgANAB4AHgAXABcAHgAeABcAFwAWABEAFgARABYAEQAWABEADQANAA0ADQATAFAADQANAB4ADQANAB4AHgAeAB4AHgAMAAwADQANAA0AHgANAA0AFgANAA0ADQANAA0ADQANAA0AHgANAB4ADQANAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArAA0AEQARACUAJQBHAFcAVwAWABEAFgARABYAEQAWABEAFgARACUAJQAWABEAFgARABYAEQAWABEAFQAWABEAEQAlAFcAVwBXAFcAVwBXAFcAVwBXAAQABAAEAAQABAAEACUAVwBXAFcAVwA2ACUAJQBXAFcAVwBHAEcAJQAlACUAKwBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBRAFcAUQBXAFEAVwBXAFcAVwBXAFcAUQBXAFcAVwBXAFcAVwBRAFEAKwArAAQABAAVABUARwBHAFcAFQBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBRAFcAVwBXAFcAVwBXAFEAUQBXAFcAVwBXABUAUQBHAEcAVwArACsAKwArACsAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwAlACUAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACsAKwArACsAKwArACsAKwArACsAKwArAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBPAE8ATwBPAE8ATwBPAE8AJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADQATAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABLAEsASwBLAEsASwBLAEsASwBLAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAABAAEAAQABAAeAAQABAAEAAQABAAEAAQABAAEAAQAHgBQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAeAA0ADQANAA0ADQArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAAQAUABQAFAABABQAFAAUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAeAB4AHgAeAAQAKwArACsAUABQAFAAUABQAFAAHgAeABoAHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADgAOABMAEwArACsAKwArACsAKwArACsABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwANAA0ASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUAAeAB4AHgBQAA4AUABQAAQAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArAB4AWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYACsAKwArAAQAHgAeAB4AHgAeAB4ADQANAA0AHgAeAB4AHgArAFAASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArAB4AHgBcAFwAXABcAFwAKgBcAFwAXABcAFwAXABcAFwAXABcAEsASwBLAEsASwBLAEsASwBLAEsAXABcAFwAXABcACsAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAFAAUABQAAQAUABQAFAAUABQAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAHgANAA0ADQBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAXAAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAKgAqACoAXABcACoAKgBcAFwAXABcAFwAKgAqAFwAKgBcACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcACoAKgBQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAA0ADQBQAFAAUAAEAAQAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQADQAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAVABVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBUAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVACsAKwArACsAKwArACsAKwArACsAKwArAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAKwArACsAKwBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAKwArACsAKwAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAKwArACsAKwArAFYABABWAFYAVgBWAFYAVgBWAFYAVgBWAB4AVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgArAFYAVgBWAFYAVgArAFYAKwBWAFYAKwBWAFYAKwBWAFYAVgBWAFYAVgBWAFYAVgBWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAEQAWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAaAB4AKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAGAARABEAGAAYABMAEwAWABEAFAArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACUAJQAlACUAJQAWABEAFgARABYAEQAWABEAFgARABYAEQAlACUAFgARACUAJQAlACUAJQAlACUAEQAlABEAKwAVABUAEwATACUAFgARABYAEQAWABEAJQAlACUAJQAlACUAJQAlACsAJQAbABoAJQArACsAKwArAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAcAKwATACUAJQAbABoAJQAlABYAEQAlACUAEQAlABEAJQBXAFcAVwBXAFcAVwBXAFcAVwBXABUAFQAlACUAJQATACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXABYAJQARACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAWACUAEQAlABYAEQARABYAEQARABUAVwBRAFEAUQBRAFEAUQBRAFEAUQBRAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcARwArACsAVwBXAFcAVwBXAFcAKwArAFcAVwBXAFcAVwBXACsAKwBXAFcAVwBXAFcAVwArACsAVwBXAFcAKwArACsAGgAbACUAJQAlABsAGwArAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAAQAB0AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsADQANAA0AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAA0AUABQAFAAUAArACsAKwArAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwArAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwBQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAUABQAFAAUABQAAQABAAEACsABAAEACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAKwBQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAA0ADQANAA0ADQANAA0ADQAeACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAArACsAKwArAFAAUABQAFAAUAANAA0ADQANAA0ADQAUACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsADQANAA0ADQANAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArAAQABAANACsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAB4AHgAeAB4AHgArACsAKwArACsAKwAEAAQABAAEAAQABAAEAA0ADQAeAB4AHgAeAB4AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsASwBLAEsASwBLAEsASwBLAEsASwANAA0ADQANAFAABAAEAFAAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAeAA4AUAArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAADQANAB4ADQAEAAQABAAEAB4ABAAEAEsASwBLAEsASwBLAEsASwBLAEsAUAAOAFAADQANAA0AKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAANAA0AHgANAA0AHgAEACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAA0AKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsABAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsABAAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAUAArACsAKwArACsAKwAEACsAKwArACsAKwBQAFAAUABQAFAABAAEACsAKwAEAAQABAAEAAQABAAEACsAKwArAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABABQAFAAUABQAA0ADQANAA0AHgBLAEsASwBLAEsASwBLAEsASwBLAA0ADQArAB4ABABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUAAeAFAAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABAAEAAQADgANAA0AEwATAB4AHgAeAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAFAAUABQAFAABAAEACsAKwAEAA0ADQAeAFAAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKwArACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBcAFwADQANAA0AKgBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAKwArAFAAKwArAFAAUABQAFAAUABQAFAAUAArAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQAKwAEAAQAKwArAAQABAAEAAQAUAAEAFAABAAEAA0ADQANACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABABQAA4AUAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAFAABAAEAAQABAAOAB4ADQANAA0ADQAOAB4ABAArACsAKwArACsAKwArACsAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAA0ADQANAFAADgAOAA4ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAAQABAAEAFAADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAOABMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAArACsAKwAEACsABAAEACsABAAEAAQABAAEAAQABABQAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAaABoAGgAaAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABIAEgAQwBDAEMAUABQAFAAUABDAFAAUABQAEgAQwBIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABDAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAJAAkACQAJAAkACQAJABYAEQArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwANAA0AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAANACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAA0ADQANAB4AHgAeAB4AHgAeAFAAUABQAFAADQAeACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAA0AHgAeACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAARwBHABUARwAJACsAKwArACsAKwArACsAKwArACsAKwAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUQBRAFEAKwArACsAKwArACsAKwArACsAKwArACsAKwBRAFEAUQBRACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAHgAEAAQADQAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQABAAEAAQABAAeAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQAHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAKwArAFAAKwArAFAAUAArACsAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUAArAFAAUABQAFAAUABQAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAHgAeAFAAUABQAFAAUAArAFAAKwArACsAUABQAFAAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeACsAKwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4ABAAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAHgAeAA0ADQANAA0AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArAAQABAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwBQAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArABsAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAB4AHgAeAB4ABAAEAAQABAAEAAQABABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArABYAFgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAGgBQAFAAUAAaAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUAArACsAKwArACsAKwBQACsAKwArACsAUAArAFAAKwBQACsAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUAArAFAAKwBQACsAUAArAFAAUAArAFAAKwArAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAKwBQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8AJQAlACUAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB4AHgAeACUAJQAlAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAlACUAJQAlACUAHgAlACUAJQAlACUAIAAgACAAJQAlACAAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACEAIQAhACEAIQAlACUAIAAgACUAJQAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAIAAlACUAJQAlACAAIAAgACUAIAAgACAAJQAlACUAJQAlACUAJQAgACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAlAB4AJQAeACUAJQAlACUAJQAgACUAJQAlACUAHgAlAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACAAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABcAFwAXABUAFQAVAB4AHgAeAB4AJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAgACUAJQAgACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAIAAgACUAJQAgACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACAAIAAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACAAIAAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAA==",Ie=50,ct=1,ht=2,Mt=3,St=4,Xt=5,jt=7,ln=8,Jt=9,pt=10,Vt=11,Ce=12,ce=13,ve=14,T=15,He=16,Me=17,M=18,I=19,Te=20,Ae=21,Z=22,Le=23,dt=24,ie=25,Qe=26,Ue=27,We=28,Ve=29,Nt=30,an=31,qt=32,bn=33,Nn=34,Kn=35,Mn=36,Un=37,Sn=38,Qn=39,qn=40,br=41,Ur=42,Wn=43,uo=[9001,65288],bo="!",$n="\xD7",ro="\xF7",fA=V(rt),oo=[Nt,Mn],iA=[ct,ht,Mt,Xt],Zo=[pt,ln],Jo=[Ue,Qe],ai=iA.concat(Zo),Do=[Sn,Qn,qn,Nn,Kn],Or=[T,ce],Co=function(s,A){A===void 0&&(A="strict");var c=[],l=[],y=[];return s.forEach(function(R,fe){var ke=fA.get(R);if(ke>Ie?(y.push(!0),ke-=Ie):y.push(!1),["normal","auto","loose"].indexOf(A)!==-1&&[8208,8211,12316,12448].indexOf(R)!==-1)return l.push(fe),c.push(He);if(ke===St||ke===Vt){if(fe===0)return l.push(fe),c.push(Nt);var $e=c[fe-1];return ai.indexOf($e)===-1?(l.push(l[fe-1]),c.push($e)):(l.push(fe),c.push(Nt))}if(l.push(fe),ke===an)return c.push(A==="strict"?Ae:Un);if(ke===Ur||ke===Ve)return c.push(Nt);if(ke===Wn)return R>=131072&&R<=196605||R>=196608&&R<=262141?c.push(Un):c.push(Nt);c.push(ke)}),[l,c,y]},Xe=function(s,A,c,l){var y=l[c];if(Array.isArray(s)?s.indexOf(y)!==-1:s===y)for(var R=c;R<=l.length;){R++;var fe=l[R];if(fe===A)return!0;if(fe!==pt)break}if(y===pt)for(var R=c;R>0;){R--;var ke=l[R];if(Array.isArray(s)?s.indexOf(ke)!==-1:s===ke)for(var $e=c;$e<=l.length;){$e++;var fe=l[$e];if(fe===A)return!0;if(fe!==pt)break}if(ke!==pt)break}return!1},zt=function(s,A){for(var c=s;c>=0;){var l=A[c];if(l===pt)c--;else return l}return 0},rn=function(s,A,c,l,y){if(c[l]===0)return $n;var R=l-1;if(Array.isArray(y)&&y[R]===!0)return $n;var fe=R-1,ke=R+1,$e=A[R],Et=fe>=0?A[fe]:0,Qt=A[ke];if($e===ht&&Qt===Mt)return $n;if(iA.indexOf($e)!==-1)return bo;if(iA.indexOf(Qt)!==-1||Zo.indexOf(Qt)!==-1)return $n;if(zt(R,A)===ln)return ro;if(fA.get(s[R])===Vt||($e===qt||$e===bn)&&fA.get(s[ke])===Vt||$e===jt||Qt===jt||$e===Jt||[pt,ce,T].indexOf($e)===-1&&Qt===Jt||[Me,M,I,dt,We].indexOf(Qt)!==-1||zt(R,A)===Z||Xe(Le,Z,R,A)||Xe([Me,M],Ae,R,A)||Xe(Ce,Ce,R,A))return $n;if($e===pt)return ro;if($e===Le||Qt===Le)return $n;if(Qt===He||$e===He)return ro;if([ce,T,Ae].indexOf(Qt)!==-1||$e===ve||Et===Mn&&Or.indexOf($e)!==-1||$e===We&&Qt===Mn||Qt===Te||oo.indexOf(Qt)!==-1&&$e===ie||oo.indexOf($e)!==-1&&Qt===ie||$e===Ue&&[Un,qt,bn].indexOf(Qt)!==-1||[Un,qt,bn].indexOf($e)!==-1&&Qt===Qe||oo.indexOf($e)!==-1&&Jo.indexOf(Qt)!==-1||Jo.indexOf($e)!==-1&&oo.indexOf(Qt)!==-1||[Ue,Qe].indexOf($e)!==-1&&(Qt===ie||[Z,T].indexOf(Qt)!==-1&&A[ke+1]===ie)||[Z,T].indexOf($e)!==-1&&Qt===ie||$e===ie&&[ie,We,dt].indexOf(Qt)!==-1)return $n;if([ie,We,dt,Me,M].indexOf(Qt)!==-1)for(var Kt=R;Kt>=0;){var wn=A[Kt];if(wn===ie)return $n;if([We,dt].indexOf(wn)!==-1)Kt--;else break}if([Ue,Qe].indexOf(Qt)!==-1)for(var Kt=[Me,M].indexOf($e)!==-1?fe:R;Kt>=0;){var wn=A[Kt];if(wn===ie)return $n;if([We,dt].indexOf(wn)!==-1)Kt--;else break}if(Sn===$e&&[Sn,Qn,Nn,Kn].indexOf(Qt)!==-1||[Qn,Nn].indexOf($e)!==-1&&[Qn,qn].indexOf(Qt)!==-1||[qn,Kn].indexOf($e)!==-1&&Qt===qn||Do.indexOf($e)!==-1&&[Te,Qe].indexOf(Qt)!==-1||Do.indexOf(Qt)!==-1&&$e===Ue||oo.indexOf($e)!==-1&&oo.indexOf(Qt)!==-1||$e===dt&&oo.indexOf(Qt)!==-1||oo.concat(ie).indexOf($e)!==-1&&Qt===Z&&uo.indexOf(s[ke])===-1||oo.concat(ie).indexOf(Qt)!==-1&&$e===M)return $n;if($e===br&&Qt===br){for(var qr=c[R],ur=1;qr>0&&(qr--,A[qr]===br);)ur++;if(ur%2!==0)return $n}return $e===qt&&Qt===bn?$n:ro},Oe=function(s,A){A||(A={lineBreak:"normal",wordBreak:"normal"});var c=Co(s,A.lineBreak),l=c[0],y=c[1],R=c[2];(A.wordBreak==="break-all"||A.wordBreak==="break-word")&&(y=y.map(function(ke){return[ie,Nt,Ur].indexOf(ke)!==-1?Un:ke}));var fe=A.wordBreak==="keep-all"?R.map(function(ke,$e){return ke&&s[$e]>=19968&&s[$e]<=40959}):void 0;return[l,y,fe]},Re=function(){function s(A,c,l,y){this.codePoints=A,this.required=c===bo,this.start=l,this.end=y}return s.prototype.slice=function(){return $.apply(void 0,this.codePoints.slice(this.start,this.end))},s}(),Zt=function(s,A){var c=L(s),l=Oe(c,A),y=l[0],R=l[1],fe=l[2],ke=c.length,$e=0,Et=0;return{next:function(){if(Et>=ke)return{done:!0,value:null};for(var Qt=$n;Et<ke&&(Qt=rn(c,R,y,++Et,fe))===$n;);if(Qt!==$n||Et===ke){var Kt=new Re(c,Qt,$e,Et);return $e=Et,{value:Kt,done:!1}}return{done:!0,value:null}}}},Rt=1,On=2,cn=4,Fn=8,Rn=10,_n=47,nr=92,kn=9,Zn=32,er=34,Dn=61,ar=35,ir=36,Rr=37,gr=39,Cn=40,_e=41,vt=95,It=45,Tt=33,$t=60,Bn=62,un=64,Xn=91,Vn=93,mr=61,Kr=123,ft=63,yr=125,tr=124,rr=126,_r=128,zr=65533,yo=42,Cr=43,$r=44,ho=58,to=59,mo=46,jA=0,Dr=8,Mr=11,xr=14,Io=31,Mo=127,ao=-1,xo=48,tA=97,kA=101,cA=102,SA=117,Br=122,sr=65,Xr=69,wo=70,aA=85,Zi=90,BA=function(s){return s>=xo&&s<=57},zA=function(s){return s>=55296&&s<=57343},YA=function(s){return BA(s)||s>=sr&&s<=wo||s>=tA&&s<=cA},ji=function(s){return s>=tA&&s<=Br},Li=function(s){return s>=sr&&s<=Zi},la=function(s){return ji(s)||Li(s)},GA=function(s){return s>=_r},Ni=function(s){return s===Rn||s===kn||s===Zn},ca=function(s){return la(s)||GA(s)||s===vt},ma=function(s){return ca(s)||BA(s)||s===It},Qi=function(s){return s>=jA&&s<=Dr||s===Mr||s>=xr&&s<=Io||s===Mo},di=function(s,A){return s!==nr?!1:A!==Rn},qi=function(s,A,c){return s===It?ca(A)||di(A,c):ca(s)?!0:!!(s===nr&&di(s,A))},Ga=function(s,A,c){return s===Cr||s===It?BA(A)?!0:A===mo&&BA(c):BA(s===mo?A:s)},La=function(s){var A=0,c=1;(s[A]===Cr||s[A]===It)&&(s[A]===It&&(c=-1),A++);for(var l=[];BA(s[A]);)l.push(s[A++]);var y=l.length?parseInt($.apply(void 0,l),10):0;s[A]===mo&&A++;for(var R=[];BA(s[A]);)R.push(s[A++]);var fe=R.length,ke=fe?parseInt($.apply(void 0,R),10):0;(s[A]===Xr||s[A]===kA)&&A++;var $e=1;(s[A]===Cr||s[A]===It)&&(s[A]===It&&($e=-1),A++);for(var Et=[];BA(s[A]);)Et.push(s[A++]);var Qt=Et.length?parseInt($.apply(void 0,Et),10):0;return c*(y+ke*Math.pow(10,-fe))*Math.pow(10,$e*Qt)},vs={type:2},Fs={type:3},Is={type:4},ya={type:13},Ys={type:8},Us={type:21},Os={type:9},ja={type:10},Bi={type:11},Nr={type:12},No={type:14},po={type:23},Uo={type:1},hA={type:25},JA={type:24},Ba={type:26},Wi={type:27},Hi={type:28},Vi={type:29},Ls={type:31},Ns={type:32},wl=function(){function s(){this._value=[]}return s.prototype.write=function(A){this._value=this._value.concat(L(A))},s.prototype.read=function(){for(var A=[],c=this.consumeToken();c!==Ns;)A.push(c),c=this.consumeToken();return A},s.prototype.consumeToken=function(){var A=this.consumeCodePoint();switch(A){case er:return this.consumeStringToken(er);case ar:var c=this.peekCodePoint(0),l=this.peekCodePoint(1),y=this.peekCodePoint(2);if(ma(c)||di(l,y)){var R=qi(c,l,y)?On:Rt,fe=this.consumeName();return{type:5,value:fe,flags:R}}break;case ir:if(this.peekCodePoint(0)===Dn)return this.consumeCodePoint(),ya;break;case gr:return this.consumeStringToken(gr);case Cn:return vs;case _e:return Fs;case yo:if(this.peekCodePoint(0)===Dn)return this.consumeCodePoint(),No;break;case Cr:if(Ga(A,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(A),this.consumeNumericToken();break;case $r:return Is;case It:var ke=A,$e=this.peekCodePoint(0),Et=this.peekCodePoint(1);if(Ga(ke,$e,Et))return this.reconsumeCodePoint(A),this.consumeNumericToken();if(qi(ke,$e,Et))return this.reconsumeCodePoint(A),this.consumeIdentLikeToken();if($e===It&&Et===Bn)return this.consumeCodePoint(),this.consumeCodePoint(),JA;break;case mo:if(Ga(A,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(A),this.consumeNumericToken();break;case _n:if(this.peekCodePoint(0)===yo)for(this.consumeCodePoint();;){var Qt=this.consumeCodePoint();if(Qt===yo&&(Qt=this.consumeCodePoint(),Qt===_n))return this.consumeToken();if(Qt===ao)return this.consumeToken()}break;case ho:return Ba;case to:return Wi;case $t:if(this.peekCodePoint(0)===Tt&&this.peekCodePoint(1)===It&&this.peekCodePoint(2)===It)return this.consumeCodePoint(),this.consumeCodePoint(),hA;break;case un:var Kt=this.peekCodePoint(0),wn=this.peekCodePoint(1),qr=this.peekCodePoint(2);if(qi(Kt,wn,qr)){var fe=this.consumeName();return{type:7,value:fe}}break;case Xn:return Hi;case nr:if(di(A,this.peekCodePoint(0)))return this.reconsumeCodePoint(A),this.consumeIdentLikeToken();break;case Vn:return Vi;case mr:if(this.peekCodePoint(0)===Dn)return this.consumeCodePoint(),Ys;break;case Kr:return Bi;case yr:return Nr;case SA:case aA:var ur=this.peekCodePoint(0),Qr=this.peekCodePoint(1);return ur===Cr&&(YA(Qr)||Qr===ft)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(A),this.consumeIdentLikeToken();case tr:if(this.peekCodePoint(0)===Dn)return this.consumeCodePoint(),Os;if(this.peekCodePoint(0)===tr)return this.consumeCodePoint(),Us;break;case rr:if(this.peekCodePoint(0)===Dn)return this.consumeCodePoint(),ja;break;case ao:return Ns}return Ni(A)?(this.consumeWhiteSpace(),Ls):BA(A)?(this.reconsumeCodePoint(A),this.consumeNumericToken()):ca(A)?(this.reconsumeCodePoint(A),this.consumeIdentLikeToken()):{type:6,value:$(A)}},s.prototype.consumeCodePoint=function(){var A=this._value.shift();return typeof A=="undefined"?-1:A},s.prototype.reconsumeCodePoint=function(A){this._value.unshift(A)},s.prototype.peekCodePoint=function(A){return A>=this._value.length?-1:this._value[A]},s.prototype.consumeUnicodeRangeToken=function(){for(var A=[],c=this.consumeCodePoint();YA(c)&&A.length<6;)A.push(c),c=this.consumeCodePoint();for(var l=!1;c===ft&&A.length<6;)A.push(c),c=this.consumeCodePoint(),l=!0;if(l){var y=parseInt($.apply(void 0,A.map(function($e){return $e===ft?xo:$e})),16),R=parseInt($.apply(void 0,A.map(function($e){return $e===ft?wo:$e})),16);return{type:30,start:y,end:R}}var fe=parseInt($.apply(void 0,A),16);if(this.peekCodePoint(0)===It&&YA(this.peekCodePoint(1))){this.consumeCodePoint(),c=this.consumeCodePoint();for(var ke=[];YA(c)&&ke.length<6;)ke.push(c),c=this.consumeCodePoint();var R=parseInt($.apply(void 0,ke),16);return{type:30,start:fe,end:R}}else return{type:30,start:fe,end:fe}},s.prototype.consumeIdentLikeToken=function(){var A=this.consumeName();return A.toLowerCase()==="url"&&this.peekCodePoint(0)===Cn?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===Cn?(this.consumeCodePoint(),{type:19,value:A}):{type:20,value:A}},s.prototype.consumeUrlToken=function(){var A=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===ao)return{type:22,value:""};var c=this.peekCodePoint(0);if(c===gr||c===er){var l=this.consumeStringToken(this.consumeCodePoint());return l.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===ao||this.peekCodePoint(0)===_e)?(this.consumeCodePoint(),{type:22,value:l.value}):(this.consumeBadUrlRemnants(),po)}for(;;){var y=this.consumeCodePoint();if(y===ao||y===_e)return{type:22,value:$.apply(void 0,A)};if(Ni(y))return this.consumeWhiteSpace(),this.peekCodePoint(0)===ao||this.peekCodePoint(0)===_e?(this.consumeCodePoint(),{type:22,value:$.apply(void 0,A)}):(this.consumeBadUrlRemnants(),po);if(y===er||y===gr||y===Cn||Qi(y))return this.consumeBadUrlRemnants(),po;if(y===nr)if(di(y,this.peekCodePoint(0)))A.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),po;else A.push(y)}},s.prototype.consumeWhiteSpace=function(){for(;Ni(this.peekCodePoint(0));)this.consumeCodePoint()},s.prototype.consumeBadUrlRemnants=function(){for(;;){var A=this.consumeCodePoint();if(A===_e||A===ao)return;di(A,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},s.prototype.consumeStringSlice=function(A){for(var c=5e4,l="";A>0;){var y=Math.min(c,A);l+=$.apply(void 0,this._value.splice(0,y)),A-=y}return this._value.shift(),l},s.prototype.consumeStringToken=function(A){var c="",l=0;do{var y=this._value[l];if(y===ao||y===void 0||y===A)return c+=this.consumeStringSlice(l),{type:0,value:c};if(y===Rn)return this._value.splice(0,l),Uo;if(y===nr){var R=this._value[l+1];R!==ao&&R!==void 0&&(R===Rn?(c+=this.consumeStringSlice(l),l=-1,this._value.shift()):di(y,R)&&(c+=this.consumeStringSlice(l),c+=$(this.consumeEscapedCodePoint()),l=-1))}l++}while(!0)},s.prototype.consumeNumber=function(){var A=[],c=cn,l=this.peekCodePoint(0);for((l===Cr||l===It)&&A.push(this.consumeCodePoint());BA(this.peekCodePoint(0));)A.push(this.consumeCodePoint());l=this.peekCodePoint(0);var y=this.peekCodePoint(1);if(l===mo&&BA(y))for(A.push(this.consumeCodePoint(),this.consumeCodePoint()),c=Fn;BA(this.peekCodePoint(0));)A.push(this.consumeCodePoint());l=this.peekCodePoint(0),y=this.peekCodePoint(1);var R=this.peekCodePoint(2);if((l===Xr||l===kA)&&((y===Cr||y===It)&&BA(R)||BA(y)))for(A.push(this.consumeCodePoint(),this.consumeCodePoint()),c=Fn;BA(this.peekCodePoint(0));)A.push(this.consumeCodePoint());return[La(A),c]},s.prototype.consumeNumericToken=function(){var A=this.consumeNumber(),c=A[0],l=A[1],y=this.peekCodePoint(0),R=this.peekCodePoint(1),fe=this.peekCodePoint(2);if(qi(y,R,fe)){var ke=this.consumeName();return{type:15,number:c,flags:l,unit:ke}}return y===Rr?(this.consumeCodePoint(),{type:16,number:c,flags:l}):{type:17,number:c,flags:l}},s.prototype.consumeEscapedCodePoint=function(){var A=this.consumeCodePoint();if(YA(A)){for(var c=$(A);YA(this.peekCodePoint(0))&&c.length<6;)c+=$(this.consumeCodePoint());Ni(this.peekCodePoint(0))&&this.consumeCodePoint();var l=parseInt(c,16);return l===0||zA(l)||l>1114111?zr:l}return A===ao?zr:A},s.prototype.consumeName=function(){for(var A="";;){var c=this.consumeCodePoint();if(ma(c))A+=$(c);else if(di(c,this.peekCodePoint(0)))A+=$(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(c),A}},s}(),ms=function(){function s(A){this._tokens=A}return s.create=function(A){var c=new wl;return c.write(A),new s(c.read())},s.parseValue=function(A){return s.create(A).parseComponentValue()},s.parseValues=function(A){return s.create(A).parseComponentValues()},s.prototype.parseComponentValue=function(){for(var A=this.consumeToken();A.type===31;)A=this.consumeToken();if(A.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(A);var c=this.consumeComponentValue();do A=this.consumeToken();while(A.type===31);if(A.type===32)return c;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},s.prototype.parseComponentValues=function(){for(var A=[];;){var c=this.consumeComponentValue();if(c.type===32)return A;A.push(c),A.push()}},s.prototype.consumeComponentValue=function(){var A=this.consumeToken();switch(A.type){case 11:case 28:case 2:return this.consumeSimpleBlock(A.type);case 19:return this.consumeFunction(A)}return A},s.prototype.consumeSimpleBlock=function(A){for(var c={type:A,values:[]},l=this.consumeToken();;){if(l.type===32||ic(l,A))return c;this.reconsumeToken(l),c.values.push(this.consumeComponentValue()),l=this.consumeToken()}},s.prototype.consumeFunction=function(A){for(var c={name:A.value,values:[],type:18};;){var l=this.consumeToken();if(l.type===32||l.type===3)return c;this.reconsumeToken(l),c.values.push(this.consumeComponentValue())}},s.prototype.consumeToken=function(){var A=this._tokens.shift();return typeof A=="undefined"?Ns:A},s.prototype.reconsumeToken=function(A){this._tokens.unshift(A)},s}(),Na=function(s){return s.type===15},pa=function(s){return s.type===17},qA=function(s){return s.type===20},Js=function(s){return s.type===0},Rl=function(s,A){return qA(s)&&s.value===A},Xa=function(s){return s.type!==31},qs=function(s){return s.type!==31&&s.type!==4},is=function(s){var A=[],c=[];return s.forEach(function(l){if(l.type===4){if(c.length===0)throw new Error("Error parsing function args, zero tokens for arg");A.push(c),c=[];return}l.type!==31&&c.push(l)}),c.length&&A.push(c),A},ic=function(s,A){return A===11&&s.type===12||A===28&&s.type===29?!0:A===2&&s.type===3},ys=function(s){return s.type===17||s.type===15},Gi=function(s){return s.type===16||ys(s)},ac=function(s){return s.length>1?[s[0],s[1]]:[s[0]]},ea={type:17,number:0,flags:cn},fl={type:16,number:50,flags:cn},Qs={type:16,number:100,flags:cn},el=function(s,A,c){var l=s[0],y=s[1];return[CA(l,A),CA(typeof y!="undefined"?y:l,c)]},CA=function(s,A){if(s.type===16)return s.number/100*A;if(Na(s))switch(s.unit){case"rem":case"em":return 16*s.number;case"px":default:return s.number}return s.number},sc="deg",lc="grad",Qc="rad",xi="turn",Ko={name:"angle",parse:function(s,A){if(A.type===15)switch(A.unit){case sc:return Math.PI*A.number/180;case lc:return Math.PI/200*A.number;case Qc:return A.number;case xi:return Math.PI*2*A.number}throw new Error("Unsupported angle type")}},Ro=function(s){return s.type===15&&(s.unit===sc||s.unit===lc||s.unit===Qc||s.unit===xi)},ga=function(s){var A=s.filter(qA).map(function(c){return c.value}).join(" ");switch(A){case"to bottom right":case"to right bottom":case"left top":case"top left":return[ea,ea];case"to top":case"bottom":return QA(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[ea,Qs];case"to right":case"left":return QA(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[Qs,Qs];case"to bottom":case"top":return QA(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[Qs,ea];case"to left":case"right":return QA(270)}return 0},QA=function(s){return Math.PI*s/180},ei={name:"color",parse:function(s,A){if(A.type===18){var c=wa[A.name];if(typeof c=="undefined")throw new Error('Attempting to parse an unsupported color function "'+A.name+'"');return c(s,A.values)}if(A.type===5){if(A.value.length===3){var l=A.value.substring(0,1),y=A.value.substring(1,2),R=A.value.substring(2,3);return wi(parseInt(l+l,16),parseInt(y+y,16),parseInt(R+R,16),1)}if(A.value.length===4){var l=A.value.substring(0,1),y=A.value.substring(1,2),R=A.value.substring(2,3),fe=A.value.substring(3,4);return wi(parseInt(l+l,16),parseInt(y+y,16),parseInt(R+R,16),parseInt(fe+fe,16)/255)}if(A.value.length===6){var l=A.value.substring(0,2),y=A.value.substring(2,4),R=A.value.substring(4,6);return wi(parseInt(l,16),parseInt(y,16),parseInt(R,16),1)}if(A.value.length===8){var l=A.value.substring(0,2),y=A.value.substring(2,4),R=A.value.substring(4,6),fe=A.value.substring(6,8);return wi(parseInt(l,16),parseInt(y,16),parseInt(R,16),parseInt(fe,16)/255)}}if(A.type===20){var ke=ta[A.value.toUpperCase()];if(typeof ke!="undefined")return ke}return ta.TRANSPARENT}},ti=function(s){return(255&s)===0},XA=function(s){var A=255&s,c=255&s>>8,l=255&s>>16,y=255&s>>24;return A<255?"rgba("+y+","+l+","+c+","+A/255+")":"rgb("+y+","+l+","+c+")"},wi=function(s,A,c,l){return(s<<24|A<<16|c<<8|Math.round(l*255)<<0)>>>0},Ya=function(s,A){if(s.type===17)return s.number;if(s.type===16){var c=A===3?1:255;return A===3?s.number/100*c:Math.round(s.number/100*c)}return 0},hl=function(s,A){var c=A.filter(qs);if(c.length===3){var l=c.map(Ya),y=l[0],R=l[1],fe=l[2];return wi(y,R,fe,1)}if(c.length===4){var ke=c.map(Ya),y=ke[0],R=ke[1],fe=ke[2],$e=ke[3];return wi(y,R,fe,$e)}return 0};function Ki(s,A,c){return c<0&&(c+=1),c>=1&&(c-=1),c<1/6?(A-s)*c*6+s:c<1/2?A:c<2/3?(A-s)*6*(2/3-c)+s:s}var Tl=function(s,A){var c=A.filter(qs),l=c[0],y=c[1],R=c[2],fe=c[3],ke=(l.type===17?QA(l.number):Ko.parse(s,l))/(Math.PI*2),$e=Gi(y)?y.number/100:0,Et=Gi(R)?R.number/100:0,Qt=typeof fe!="undefined"&&Gi(fe)?CA(fe,1):1;if($e===0)return wi(Et*255,Et*255,Et*255,1);var Kt=Et<=.5?Et*($e+1):Et+$e-Et*$e,wn=Et*2-Kt,qr=Ki(wn,Kt,ke+1/3),ur=Ki(wn,Kt,ke),Qr=Ki(wn,Kt,ke-1/3);return wi(qr*255,ur*255,Qr*255,Qt)},wa={hsl:Tl,hsla:Tl,rgb:hl,rgba:hl},tl=function(s,A){return ei.parse(s,ms.create(A).parseComponentValue())},ta={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},ou={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(s,A){return A.map(function(c){if(qA(c))switch(c.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Ml={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},jl=function(s,A){var c=ei.parse(s,A[0]),l=A[1];return l&&Gi(l)?{color:c,stop:l}:{color:c,stop:null}},_u=function(s,A){var c=s[0],l=s[s.length-1];c.stop===null&&(c.stop=ea),l.stop===null&&(l.stop=Qs);for(var y=[],R=0,fe=0;fe<s.length;fe++){var ke=s[fe].stop;if(ke!==null){var $e=CA(ke,A);$e>R?y.push($e):y.push(R),R=$e}else y.push(null)}for(var Et=null,fe=0;fe<y.length;fe++){var Qt=y[fe];if(Qt===null)Et===null&&(Et=fe);else if(Et!==null){for(var Kt=fe-Et,wn=y[Et-1],qr=(Qt-wn)/(Kt+1),ur=1;ur<=Kt;ur++)y[Et+ur-1]=qr*ur;Et=null}}return s.map(function(Qr,AA){var co=Qr.color;return{color:co,stop:Math.max(Math.min(1,y[AA]/A),0)}})},Hl=function(s,A,c){var l=A/2,y=c/2,R=CA(s[0],A)-l,fe=y-CA(s[1],c);return(Math.atan2(fe,R)+Math.PI*2)%(Math.PI*2)},Du=function(s,A,c){var l=typeof s=="number"?s:Hl(s,A,c),y=Math.abs(A*Math.sin(l))+Math.abs(c*Math.cos(l)),R=A/2,fe=c/2,ke=y/2,$e=Math.sin(l-Math.PI/2)*ke,Et=Math.cos(l-Math.PI/2)*ke;return[y,R-Et,R+Et,fe-$e,fe+$e]},Bs=function(s,A){return Math.sqrt(s*s+A*A)},Au=function(s,A,c,l,y){var R=[[0,0],[0,A],[s,0],[s,A]];return R.reduce(function(fe,ke){var $e=ke[0],Et=ke[1],Qt=Bs(c-$e,l-Et);return(y?Qt<fe.optimumDistance:Qt>fe.optimumDistance)?{optimumCorner:ke,optimumDistance:Qt}:fe},{optimumDistance:y?1/0:-1/0,optimumCorner:null}).optimumCorner},Pi=function(s,A,c,l,y){var R=0,fe=0;switch(s.size){case 0:s.shape===0?R=fe=Math.min(Math.abs(A),Math.abs(A-l),Math.abs(c),Math.abs(c-y)):s.shape===1&&(R=Math.min(Math.abs(A),Math.abs(A-l)),fe=Math.min(Math.abs(c),Math.abs(c-y)));break;case 2:if(s.shape===0)R=fe=Math.min(Bs(A,c),Bs(A,c-y),Bs(A-l,c),Bs(A-l,c-y));else if(s.shape===1){var ke=Math.min(Math.abs(c),Math.abs(c-y))/Math.min(Math.abs(A),Math.abs(A-l)),$e=Au(l,y,A,c,!0),Et=$e[0],Qt=$e[1];R=Bs(Et-A,(Qt-c)/ke),fe=ke*R}break;case 1:s.shape===0?R=fe=Math.max(Math.abs(A),Math.abs(A-l),Math.abs(c),Math.abs(c-y)):s.shape===1&&(R=Math.max(Math.abs(A),Math.abs(A-l)),fe=Math.max(Math.abs(c),Math.abs(c-y)));break;case 3:if(s.shape===0)R=fe=Math.max(Bs(A,c),Bs(A,c-y),Bs(A-l,c),Bs(A-l,c-y));else if(s.shape===1){var ke=Math.max(Math.abs(c),Math.abs(c-y))/Math.max(Math.abs(A),Math.abs(A-l)),Kt=Au(l,y,A,c,!1),Et=Kt[0],Qt=Kt[1];R=Bs(Et-A,(Qt-c)/ke),fe=ke*R}break}return Array.isArray(s.size)&&(R=CA(s.size[0],l),fe=s.size.length===2?CA(s.size[1],y):R),[R,fe]},ni=function(s,A){var c=QA(180),l=[];return is(A).forEach(function(y,R){if(R===0){var fe=y[0];if(fe.type===20&&fe.value==="to"){c=ga(y);return}else if(Ro(fe)){c=Ko.parse(s,fe);return}}var ke=jl(s,y);l.push(ke)}),{angle:c,stops:l,type:1}},fi=function(s,A){var c=QA(180),l=[];return is(A).forEach(function(y,R){if(R===0){var fe=y[0];if(fe.type===20&&["top","left","right","bottom"].indexOf(fe.value)!==-1){c=ga(y);return}else if(Ro(fe)){c=(Ko.parse(s,fe)+QA(270))%QA(360);return}}var ke=jl(s,y);l.push(ke)}),{angle:c,stops:l,type:1}},as=function(s,A){var c=QA(180),l=[],y=1,R=0,fe=3,ke=[];return is(A).forEach(function($e,Et){var Qt=$e[0];if(Et===0){if(qA(Qt)&&Qt.value==="linear"){y=1;return}else if(qA(Qt)&&Qt.value==="radial"){y=2;return}}if(Qt.type===18){if(Qt.name==="from"){var Kt=ei.parse(s,Qt.values[0]);l.push({stop:ea,color:Kt})}else if(Qt.name==="to"){var Kt=ei.parse(s,Qt.values[0]);l.push({stop:Qs,color:Kt})}else if(Qt.name==="color-stop"){var wn=Qt.values.filter(qs);if(wn.length===2){var Kt=ei.parse(s,wn[1]),qr=wn[0];pa(qr)&&l.push({stop:{type:16,number:qr.number*100,flags:qr.flags},color:Kt})}}}}),y===1?{angle:(c+QA(180))%QA(360),stops:l,type:y}:{size:fe,shape:R,stops:l,position:ke,type:y}},Ja="closest-side",Pc="farthest-side",bl="closest-corner",Cl="farthest-corner",iu="circle",au="ellipse",cc="cover",_c="contain",ZA=function(s,A){var c=0,l=3,y=[],R=[];return is(A).forEach(function(fe,ke){var $e=!0;if(ke===0){var Et=!1;$e=fe.reduce(function(Kt,wn){if(Et)if(qA(wn))switch(wn.value){case"center":return R.push(fl),Kt;case"top":case"left":return R.push(ea),Kt;case"right":case"bottom":return R.push(Qs),Kt}else(Gi(wn)||ys(wn))&&R.push(wn);else if(qA(wn))switch(wn.value){case iu:return c=0,!1;case au:return c=1,!1;case"at":return Et=!0,!1;case Ja:return l=0,!1;case cc:case Pc:return l=1,!1;case _c:case bl:return l=2,!1;case Cl:return l=3,!1}else if(ys(wn)||Gi(wn))return Array.isArray(l)||(l=[]),l.push(wn),!1;return Kt},$e)}if($e){var Qt=jl(s,fe);y.push(Qt)}}),{size:l,shape:c,stops:y,position:R,type:2}},nl=function(s,A){var c=0,l=3,y=[],R=[];return is(A).forEach(function(fe,ke){var $e=!0;if(ke===0?$e=fe.reduce(function(Qt,Kt){if(qA(Kt))switch(Kt.value){case"center":return R.push(fl),!1;case"top":case"left":return R.push(ea),!1;case"right":case"bottom":return R.push(Qs),!1}else if(Gi(Kt)||ys(Kt))return R.push(Kt),!1;return Qt},$e):ke===1&&($e=fe.reduce(function(Qt,Kt){if(qA(Kt))switch(Kt.value){case iu:return c=0,!1;case au:return c=1,!1;case _c:case Ja:return l=0,!1;case Pc:return l=1,!1;case bl:return l=2,!1;case cc:case Cl:return l=3,!1}else if(ys(Kt)||Gi(Kt))return Array.isArray(l)||(l=[]),l.push(Kt),!1;return Qt},$e)),$e){var Et=jl(s,fe);y.push(Et)}}),{size:l,shape:c,stops:y,position:R,type:2}},xl=function(s){return s.type===1},oh=function(s){return s.type===2},Kl={name:"image",parse:function(s,A){if(A.type===22){var c={url:A.value,type:0};return s.cache.addImage(A.value),c}if(A.type===18){var l=Ru[A.name];if(typeof l=="undefined")throw new Error('Attempting to parse an unsupported image function "'+A.name+'"');return l(s,A.values)}throw new Error("Unsupported image type "+A.type)}};function yf(s){return!(s.type===20&&s.value==="none")&&(s.type!==18||!!Ru[s.name])}var Ru={"linear-gradient":ni,"-moz-linear-gradient":fi,"-ms-linear-gradient":fi,"-o-linear-gradient":fi,"-webkit-linear-gradient":fi,"radial-gradient":ZA,"-moz-radial-gradient":nl,"-ms-radial-gradient":nl,"-o-radial-gradient":nl,"-webkit-radial-gradient":nl,"-webkit-gradient":as},Bf={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(s,A){if(A.length===0)return[];var c=A[0];return c.type===20&&c.value==="none"?[]:A.filter(function(l){return qs(l)&&yf(l)}).map(function(l){return Kl.parse(s,l)})}},Bd={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(s,A){return A.map(function(c){if(qA(c))switch(c.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},wf={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(s,A){return is(A).map(function(c){return c.filter(Gi)}).map(ac)}},uc={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(s,A){return is(A).map(function(c){return c.filter(qA).map(function(l){return l.value}).join(" ")}).map(Tu)}},Tu=function(s){switch(s){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},ba;(function(s){s.AUTO="auto",s.CONTAIN="contain",s.COVER="cover"})(ba||(ba={}));var su={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(s,A){return is(A).map(function(c){return c.filter(dc)})}},dc=function(s){return qA(s)||Gi(s)},$l=function(s){return{name:"border-"+s+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},Ah=$l("top"),Dc=$l("right"),bf=$l("bottom"),fc=$l("left"),Mu=function(s){return{name:"border-radius-"+s,initialValue:"0 0",prefix:!1,type:1,parse:function(A,c){return ac(c.filter(Gi))}}},bp=Mu("top-left"),kl=Mu("top-right"),$s=Mu("bottom-right"),Ps=Mu("bottom-left"),ri=function(s){return{name:"border-"+s+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(A,c){switch(c){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},Rc=ri("top"),Cf=ri("right"),xf=ri("bottom"),Tc=ri("left"),lu=function(s){return{name:"border-"+s+"-width",initialValue:"0",type:0,prefix:!1,parse:function(A,c){return Na(c)?c.number:0}}},wd=lu("top"),Mc=lu("right"),ih=lu("bottom"),ah=lu("left"),Qa={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},cu={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(s,A){switch(A){case"rtl":return 1;case"ltr":default:return 0}}},sh={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(s,A){return A.filter(qA).reduce(function(c,l){return c|F(l.value)},0)}},F=function(s){switch(s){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},Q={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(s,A){switch(A){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},me={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(s,A){return A.type===20&&A.value==="normal"?0:A.type===17||A.type===15?A.number:0}},De;(function(s){s.NORMAL="normal",s.STRICT="strict"})(De||(De={}));var Je={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(s,A){switch(A){case"strict":return De.STRICT;case"normal":default:return De.NORMAL}}},qe={name:"line-height",initialValue:"normal",prefix:!1,type:4},wt=function(s,A){return qA(s)&&s.value==="normal"?1.2*A:s.type===17?A*s.number:Gi(s)?CA(s,A):A},Ct={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(s,A){return A.type===20&&A.value==="none"?null:Kl.parse(s,A)}},mt={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(s,A){switch(A){case"inside":return 0;case"outside":default:return 1}}},_t={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(s,A){switch(A){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},Yt=function(s){return{name:"margin-"+s,initialValue:"0",prefix:!1,type:4}},Ht=Yt("top"),xn=Yt("right"),pn=Yt("bottom"),mn=Yt("left"),cr={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(s,A){return A.filter(qA).map(function(c){switch(c.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},Gn={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(s,A){switch(A){case"break-word":return"break-word";case"normal":default:return"normal"}}},lr=function(s){return{name:"padding-"+s,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Yn=lr("top"),vr=lr("right"),Yr=lr("bottom"),no=lr("left"),Tr={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(s,A){switch(A){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},go={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(s,A){switch(A){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},To={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(s,A){return A.length===1&&Rl(A[0],"none")?[]:is(A).map(function(c){for(var l={color:ta.TRANSPARENT,offsetX:ea,offsetY:ea,blur:ea},y=0,R=0;R<c.length;R++){var fe=c[R];ys(fe)?(y===0?l.offsetX=fe:y===1?l.offsetY=fe:l.blur=fe,y++):l.color=ei.parse(s,fe)}return l})}},Er={name:"text-transform",initialValue:"none",prefix:!1,type:2,parse:function(s,A){switch(A){case"uppercase":return 2;case"lowercase":return 1;case"capitalize":return 3}return 0}},jr={name:"transform",initialValue:"none",prefix:!0,type:0,parse:function(s,A){if(A.type===20&&A.value==="none")return null;if(A.type===18){var c=Pr[A.name];if(typeof c=="undefined")throw new Error('Attempting to parse an unsupported transform function "'+A.name+'"');return c(A.values)}return null}},Fr=function(s){var A=s.filter(function(c){return c.type===17}).map(function(c){return c.number});return A.length===6?A:null},pr=function(s){var A=s.filter(function($e){return $e.type===17}).map(function($e){return $e.number}),c=A[0],l=A[1];A[2],A[3];var y=A[4],R=A[5];A[6],A[7],A[8],A[9],A[10],A[11];var fe=A[12],ke=A[13];return A[14],A[15],A.length===16?[c,l,y,R,fe,ke]:null},Pr={matrix:Fr,matrix3d:pr},so={type:16,number:50,flags:cn},qo=[so,so],Qo={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(s,A){var c=A.filter(Gi);return c.length!==2?qo:[c[0],c[1]]}},Ao={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(s,A){switch(A){case"hidden":return 1;case"collapse":return 2;case"visible":default:return 0}}},Wo;(function(s){s.NORMAL="normal",s.BREAK_ALL="break-all",s.KEEP_ALL="keep-all"})(Wo||(Wo={}));for(var sA={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(s,A){switch(A){case"break-all":return Wo.BREAK_ALL;case"keep-all":return Wo.KEEP_ALL;case"normal":default:return Wo.NORMAL}}},oi={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(s,A){if(A.type===20)return{auto:!0,order:0};if(pa(A))return{auto:!1,order:A.number};throw new Error("Invalid z-index number parsed")}},xA={name:"time",parse:function(s,A){if(A.type===15)switch(A.unit.toLowerCase()){case"s":return 1e3*A.number;case"ms":return A.number}throw new Error("Unsupported time type")}},vi={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(s,A){return pa(A)?A.number:1}},_i={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},jo={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(s,A){return A.filter(qA).map(function(c){switch(c.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0}).filter(function(c){return c!==0})}},na={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(s,A){var c=[],l=[];return A.forEach(function(y){switch(y.type){case 20:case 0:c.push(y.value);break;case 17:c.push(y.number.toString());break;case 4:l.push(c.join(" ")),c.length=0;break}}),c.length&&l.push(c.join(" ")),l.map(function(y){return y.indexOf(" ")===-1?y:"'"+y+"'"})}},PA={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},Ai={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(s,A){if(pa(A))return A.number;if(qA(A))switch(A.value){case"bold":return 700;case"normal":default:return 400}return 400}},si={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(s,A){return A.filter(qA).map(function(c){return c.value})}},ss={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(s,A){switch(A){case"oblique":return"oblique";case"italic":return"italic";case"normal":default:return"normal"}}},Lr=function(s,A){return(s&A)!==0},fo={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(s,A){if(A.length===0)return[];var c=A[0];return c.type===20&&c.value==="none"?[]:A}},lo={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(s,A){if(A.length===0)return null;var c=A[0];if(c.type===20&&c.value==="none")return null;for(var l=[],y=A.filter(Xa),R=0;R<y.length;R++){var fe=y[R],ke=y[R+1];if(fe.type===20){var $e=ke&&pa(ke)?ke.number:1;l.push({counter:fe.value,increment:$e})}}return l}},Wr={name:"counter-reset",initialValue:"none",prefix:!0,type:1,parse:function(s,A){if(A.length===0)return[];for(var c=[],l=A.filter(Xa),y=0;y<l.length;y++){var R=l[y],fe=l[y+1];if(qA(R)&&R.value!=="none"){var ke=fe&&pa(fe)?fe.number:0;c.push({counter:R.value,reset:ke})}}return c}},_A={name:"duration",initialValue:"0s",prefix:!1,type:1,parse:function(s,A){return A.filter(Na).map(function(c){return xA.parse(s,c)})}},Vr={name:"quotes",initialValue:"none",prefix:!0,type:1,parse:function(s,A){if(A.length===0)return null;var c=A[0];if(c.type===20&&c.value==="none")return null;var l=[],y=A.filter(Js);if(y.length%2!==0)return null;for(var R=0;R<y.length;R+=2){var fe=y[R].value,ke=y[R+1].value;l.push({open:fe,close:ke})}return l}},Oo=function(s,A,c){if(!s)return"";var l=s[Math.min(A,s.length-1)];return l?c?l.open:l.close:""},uA={name:"box-shadow",initialValue:"none",type:1,prefix:!1,parse:function(s,A){return A.length===1&&Rl(A[0],"none")?[]:is(A).map(function(c){for(var l={color:255,offsetX:ea,offsetY:ea,blur:ea,spread:ea,inset:!1},y=0,R=0;R<c.length;R++){var fe=c[R];Rl(fe,"inset")?l.inset=!0:ys(fe)?(y===0?l.offsetX=fe:y===1?l.offsetY=fe:y===2?l.blur=fe:l.spread=fe,y++):l.color=ei.parse(s,fe)}return l})}},pA={name:"paint-order",initialValue:"normal",prefix:!1,type:1,parse:function(s,A){var c=[0,1,2],l=[];return A.filter(qA).forEach(function(y){switch(y.value){case"stroke":l.push(1);break;case"fill":l.push(0);break;case"markers":l.push(2);break}}),c.forEach(function(y){l.indexOf(y)===-1&&l.push(y)}),l}},Ha={name:"-webkit-text-stroke-color",initialValue:"currentcolor",prefix:!1,type:3,format:"color"},Xi={name:"-webkit-text-stroke-width",initialValue:"0",type:0,prefix:!1,parse:function(s,A){return Na(A)?A.number:0}},ks=function(){function s(A,c){var l,y;this.animationDuration=dr(A,_A,c.animationDuration),this.backgroundClip=dr(A,ou,c.backgroundClip),this.backgroundColor=dr(A,Ml,c.backgroundColor),this.backgroundImage=dr(A,Bf,c.backgroundImage),this.backgroundOrigin=dr(A,Bd,c.backgroundOrigin),this.backgroundPosition=dr(A,wf,c.backgroundPosition),this.backgroundRepeat=dr(A,uc,c.backgroundRepeat),this.backgroundSize=dr(A,su,c.backgroundSize),this.borderTopColor=dr(A,Ah,c.borderTopColor),this.borderRightColor=dr(A,Dc,c.borderRightColor),this.borderBottomColor=dr(A,bf,c.borderBottomColor),this.borderLeftColor=dr(A,fc,c.borderLeftColor),this.borderTopLeftRadius=dr(A,bp,c.borderTopLeftRadius),this.borderTopRightRadius=dr(A,kl,c.borderTopRightRadius),this.borderBottomRightRadius=dr(A,$s,c.borderBottomRightRadius),this.borderBottomLeftRadius=dr(A,Ps,c.borderBottomLeftRadius),this.borderTopStyle=dr(A,Rc,c.borderTopStyle),this.borderRightStyle=dr(A,Cf,c.borderRightStyle),this.borderBottomStyle=dr(A,xf,c.borderBottomStyle),this.borderLeftStyle=dr(A,Tc,c.borderLeftStyle),this.borderTopWidth=dr(A,wd,c.borderTopWidth),this.borderRightWidth=dr(A,Mc,c.borderRightWidth),this.borderBottomWidth=dr(A,ih,c.borderBottomWidth),this.borderLeftWidth=dr(A,ah,c.borderLeftWidth),this.boxShadow=dr(A,uA,c.boxShadow),this.color=dr(A,Qa,c.color),this.direction=dr(A,cu,c.direction),this.display=dr(A,sh,c.display),this.float=dr(A,Q,c.cssFloat),this.fontFamily=dr(A,na,c.fontFamily),this.fontSize=dr(A,PA,c.fontSize),this.fontStyle=dr(A,ss,c.fontStyle),this.fontVariant=dr(A,si,c.fontVariant),this.fontWeight=dr(A,Ai,c.fontWeight),this.letterSpacing=dr(A,me,c.letterSpacing),this.lineBreak=dr(A,Je,c.lineBreak),this.lineHeight=dr(A,qe,c.lineHeight),this.listStyleImage=dr(A,Ct,c.listStyleImage),this.listStylePosition=dr(A,mt,c.listStylePosition),this.listStyleType=dr(A,_t,c.listStyleType),this.marginTop=dr(A,Ht,c.marginTop),this.marginRight=dr(A,xn,c.marginRight),this.marginBottom=dr(A,pn,c.marginBottom),this.marginLeft=dr(A,mn,c.marginLeft),this.opacity=dr(A,vi,c.opacity);var R=dr(A,cr,c.overflow);this.overflowX=R[0],this.overflowY=R[R.length>1?1:0],this.overflowWrap=dr(A,Gn,c.overflowWrap),this.paddingTop=dr(A,Yn,c.paddingTop),this.paddingRight=dr(A,vr,c.paddingRight),this.paddingBottom=dr(A,Yr,c.paddingBottom),this.paddingLeft=dr(A,no,c.paddingLeft),this.paintOrder=dr(A,pA,c.paintOrder),this.position=dr(A,go,c.position),this.textAlign=dr(A,Tr,c.textAlign),this.textDecorationColor=dr(A,_i,(l=c.textDecorationColor)!==null&&l!==void 0?l:c.color),this.textDecorationLine=dr(A,jo,(y=c.textDecorationLine)!==null&&y!==void 0?y:c.textDecoration),this.textShadow=dr(A,To,c.textShadow),this.textTransform=dr(A,Er,c.textTransform),this.transform=dr(A,jr,c.transform),this.transformOrigin=dr(A,Qo,c.transformOrigin),this.visibility=dr(A,Ao,c.visibility),this.webkitTextStrokeColor=dr(A,Ha,c.webkitTextStrokeColor),this.webkitTextStrokeWidth=dr(A,Xi,c.webkitTextStrokeWidth),this.wordBreak=dr(A,sA,c.wordBreak),this.zIndex=dr(A,oi,c.zIndex)}return s.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},s.prototype.isTransparent=function(){return ti(this.backgroundColor)},s.prototype.isTransformed=function(){return this.transform!==null},s.prototype.isPositioned=function(){return this.position!==0},s.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},s.prototype.isFloating=function(){return this.float!==0},s.prototype.isInlineLevel=function(){return Lr(this.display,4)||Lr(this.display,33554432)||Lr(this.display,268435456)||Lr(this.display,536870912)||Lr(this.display,67108864)||Lr(this.display,134217728)},s}(),Yi=function(){function s(A,c){this.content=dr(A,fo,c.content),this.quotes=dr(A,Vr,c.quotes)}return s}(),ws=function(){function s(A,c){this.counterIncrement=dr(A,lo,c.counterIncrement),this.counterReset=dr(A,Wr,c.counterReset)}return s}(),dr=function(s,A,c){var l=new wl,y=c!==null&&typeof c!="undefined"?c.toString():A.initialValue;l.write(y);var R=new ms(l.read());switch(A.type){case 2:var fe=R.parseComponentValue();return A.parse(s,qA(fe)?fe.value:A.initialValue);case 0:return A.parse(s,R.parseComponentValue());case 1:return A.parse(s,R.parseComponentValues());case 4:return R.parseComponentValue();case 3:switch(A.format){case"angle":return Ko.parse(s,R.parseComponentValue());case"color":return ei.parse(s,R.parseComponentValue());case"image":return Kl.parse(s,R.parseComponentValue());case"length":var ke=R.parseComponentValue();return ys(ke)?ke:ea;case"length-percentage":var $e=R.parseComponentValue();return Gi($e)?$e:ea;case"time":return xA.parse(s,R.parseComponentValue())}break}},qa="data-html2canvas-debug",hc=function(s){var A=s.getAttribute(qa);switch(A){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},DA=function(s,A){var c=hc(s);return c===1||A===c},lA=function(){function s(A,c){if(this.context=A,this.textNodes=[],this.elements=[],this.flags=0,DA(c,3))debugger;this.styles=new ks(A,window.getComputedStyle(c,null)),fh(c)&&(this.styles.animationDuration.some(function(l){return l>0})&&(c.style.animationDuration="0s"),this.styles.transform!==null&&(c.style.transform="none")),this.bounds=te(this.context,c),DA(c,4)&&(this.flags|=16)}return s}(),Ei="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",ua="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",hi=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),eA=0;eA<ua.length;eA++)hi[ua.charCodeAt(eA)]=eA;for(var Ka=function(s){var A=s.length*.75,c=s.length,l,y=0,R,fe,ke,$e;s[s.length-1]==="="&&(A--,s[s.length-2]==="="&&A--);var Et=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined"&&typeof Uint8Array.prototype.slice!="undefined"?new ArrayBuffer(A):new Array(A),Qt=Array.isArray(Et)?Et:new Uint8Array(Et);for(l=0;l<c;l+=4)R=hi[s.charCodeAt(l)],fe=hi[s.charCodeAt(l+1)],ke=hi[s.charCodeAt(l+2)],$e=hi[s.charCodeAt(l+3)],Qt[y++]=R<<2|fe>>4,Qt[y++]=(fe&15)<<4|ke>>2,Qt[y++]=(ke&3)<<6|$e&63;return Et},Pa=function(s){for(var A=s.length,c=[],l=0;l<A;l+=2)c.push(s[l+1]<<8|s[l]);return c},ls=function(s){for(var A=s.length,c=[],l=0;l<A;l+=4)c.push(s[l+3]<<24|s[l+2]<<16|s[l+1]<<8|s[l]);return c},es=5,ts=11,_s=2,El=ts-es,Ds=65536>>es,Di=1<<es,Ea=Di-1,ra=1024>>es,Si=Ds+ra,rl=Si,pl=32,Sl=rl+pl,ol=65536>>ts,uu=1<<El,ju=uu-1,gA=function(s,A,c){return s.slice?s.slice(A,c):new Uint16Array(Array.prototype.slice.call(s,A,c))},li=function(s,A,c){return s.slice?s.slice(A,c):new Uint32Array(Array.prototype.slice.call(s,A,c))},Sa=function(s,A){var c=Ka(s),l=Array.isArray(c)?ls(c):new Uint32Array(c),y=Array.isArray(c)?Pa(c):new Uint16Array(c),R=24,fe=gA(y,R/2,l[4]/2),ke=l[5]===2?gA(y,(R+l[4])/2):li(l,Math.ceil((R+l[4])/4));return new bi(l[0],l[1],l[2],l[3],fe,ke)},bi=function(){function s(A,c,l,y,R,fe){this.initialValue=A,this.errorValue=c,this.highStart=l,this.highValueIndex=y,this.index=R,this.data=fe}return s.prototype.get=function(A){var c;if(A>=0){if(A<55296||A>56319&&A<=65535)return c=this.index[A>>es],c=(c<<_s)+(A&Ea),this.data[c];if(A<=65535)return c=this.index[Ds+(A-55296>>es)],c=(c<<_s)+(A&Ea),this.data[c];if(A<this.highStart)return c=Sl-ol+(A>>ts),c=this.index[c],c+=A>>es&ju,c=this.index[c],c=(c<<_s)+(A&Ea),this.data[c];if(A<=1114111)return this.data[this.highValueIndex]}return this.errorValue},s}(),Fa="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",_a=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Ri=0;Ri<Fa.length;Ri++)_a[Fa.charCodeAt(Ri)]=Ri;var Al=1,du=2,fu=3,Hu=4,bd=5,Cd=7,jc=8,il=9,pc=10,xd=11,Ku=12,Ed=13,$u=14,gc=15,ku=function(s){for(var A=[],c=0,l=s.length;c<l;){var y=s.charCodeAt(c++);if(y>=55296&&y<=56319&&c<l){var R=s.charCodeAt(c++);(R&64512)===56320?A.push(((y&1023)<<10)+(R&1023)+65536):(A.push(y),c--)}else A.push(y)}return A},Ef=function(){for(var s=[],A=0;A<arguments.length;A++)s[A]=arguments[A];if(String.fromCodePoint)return String.fromCodePoint.apply(String,s);var c=s.length;if(!c)return"";for(var l=[],y=-1,R="";++y<c;){var fe=s[y];fe<=65535?l.push(fe):(fe-=65536,l.push((fe>>10)+55296,fe%1024+56320)),(y+1===c||l.length>16384)&&(R+=String.fromCharCode.apply(String,l),l.length=0)}return R},Sd=Sa(Ei),WA="\xD7",zu="\xF7",Sf=function(s){return Sd.get(s)},lh=function(s,A,c){var l=c-2,y=A[l],R=A[c-1],fe=A[c];if(R===du&&fe===fu)return WA;if(R===du||R===fu||R===Hu||fe===du||fe===fu||fe===Hu)return zu;if(R===jc&&[jc,il,xd,Ku].indexOf(fe)!==-1||(R===xd||R===il)&&(fe===il||fe===pc)||(R===Ku||R===pc)&&fe===pc||fe===Ed||fe===bd||fe===Cd||R===Al)return WA;if(R===Ed&&fe===$u){for(;y===bd;)y=A[--l];if(y===$u)return WA}if(R===gc&&fe===gc){for(var ke=0;y===gc;)ke++,y=A[--l];if(ke%2===0)return WA}return zu},Ff=function(s){var A=ku(s),c=A.length,l=0,y=0,R=A.map(Sf);return{next:function(){if(l>=c)return{done:!0,value:null};for(var fe=WA;l<c&&(fe=lh(A,R,++l))===WA;);if(fe!==WA||l===c){var ke=Ef.apply(null,A.slice(y,l));return y=l,{value:ke,done:!1}}return{done:!0,value:null}}}},Fd=function(s){for(var A=Ff(s),c=[],l;!(l=A.next()).done;)l.value&&c.push(l.value.slice());return c},Id=function(s){var A=123;if(s.createRange){var c=s.createRange();if(c.getBoundingClientRect){var l=s.createElement("boundtest");l.style.height=A+"px",l.style.display="block",s.body.appendChild(l),c.selectNode(l);var y=c.getBoundingClientRect(),R=Math.round(y.height);if(s.body.removeChild(l),R===A)return!0}}return!1},Zu=function(s){var A=s.createElement("boundtest");A.style.width="50px",A.style.display="block",A.style.fontSize="12px",A.style.letterSpacing="0px",A.style.wordSpacing="0px",s.body.appendChild(A);var c=s.createRange();A.innerHTML=typeof"".repeat=="function"?"👨".repeat(10):"";var l=A.firstChild,y=L(l.data).map(function($e){return $($e)}),R=0,fe={},ke=y.every(function($e,Et){c.setStart(l,R),c.setEnd(l,R+$e.length);var Qt=c.getBoundingClientRect();R+=$e.length;var Kt=Qt.x>fe.x||Qt.y>fe.y;return fe=Qt,Et===0?!0:Kt});return s.body.removeChild(A),ke},If=function(){return typeof new Image().crossOrigin!="undefined"},zl=function(){return typeof new XMLHttpRequest().responseType=="string"},Ud=function(s){var A=new Image,c=s.createElement("canvas"),l=c.getContext("2d");if(!l)return!1;A.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'></svg>";try{l.drawImage(A,0,0),c.toDataURL()}catch(y){return!1}return!0},Wu=function(s){return s[0]===0&&s[1]===255&&s[2]===0&&s[3]===255},Uf=function(s){var A=s.createElement("canvas"),c=100;A.width=c,A.height=c;var l=A.getContext("2d");if(!l)return Promise.reject(!1);l.fillStyle="rgb(0, 255, 0)",l.fillRect(0,0,c,c);var y=new Image,R=A.toDataURL();y.src=R;var fe=hu(c,c,0,0,y);return l.fillStyle="red",l.fillRect(0,0,c,c),Vu(fe).then(function(ke){l.drawImage(ke,0,0);var $e=l.getImageData(0,0,c,c).data;l.fillStyle="red",l.fillRect(0,0,c,c);var Et=s.createElement("div");return Et.style.backgroundImage="url("+R+")",Et.style.height=c+"px",Wu($e)?Vu(hu(c,c,0,0,Et)):Promise.reject(!1)}).then(function(ke){return l.drawImage(ke,0,0),Wu(l.getImageData(0,0,c,c).data)}).catch(function(){return!1})},hu=function(s,A,c,l,y){var R="http://www.w3.org/2000/svg",fe=document.createElementNS(R,"svg"),ke=document.createElementNS(R,"foreignObject");return fe.setAttributeNS(null,"width",s.toString()),fe.setAttributeNS(null,"height",A.toString()),ke.setAttributeNS(null,"width","100%"),ke.setAttributeNS(null,"height","100%"),ke.setAttributeNS(null,"x",c.toString()),ke.setAttributeNS(null,"y",l.toString()),ke.setAttributeNS(null,"externalResourcesRequired","true"),fe.appendChild(ke),ke.appendChild(y),fe},Vu=function(s){return new Promise(function(A,c){var l=new Image;l.onload=function(){return A(l)},l.onerror=c,l.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(s))})},Ia={get SUPPORT_RANGE_BOUNDS(){var s=Id(document);return Object.defineProperty(Ia,"SUPPORT_RANGE_BOUNDS",{value:s}),s},get SUPPORT_WORD_BREAKING(){var s=Ia.SUPPORT_RANGE_BOUNDS&&Zu(document);return Object.defineProperty(Ia,"SUPPORT_WORD_BREAKING",{value:s}),s},get SUPPORT_SVG_DRAWING(){var s=Ud(document);return Object.defineProperty(Ia,"SUPPORT_SVG_DRAWING",{value:s}),s},get SUPPORT_FOREIGNOBJECT_DRAWING(){var s=typeof Array.from=="function"&&typeof window.fetch=="function"?Uf(document):Promise.resolve(!1);return Object.defineProperty(Ia,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:s}),s},get SUPPORT_CORS_IMAGES(){var s=If();return Object.defineProperty(Ia,"SUPPORT_CORS_IMAGES",{value:s}),s},get SUPPORT_RESPONSE_TYPE(){var s=zl();return Object.defineProperty(Ia,"SUPPORT_RESPONSE_TYPE",{value:s}),s},get SUPPORT_CORS_XHR(){var s="withCredentials"in new XMLHttpRequest;return Object.defineProperty(Ia,"SUPPORT_CORS_XHR",{value:s}),s},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var s=!!(typeof Intl!="undefined"&&Intl.Segmenter);return Object.defineProperty(Ia,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:s}),s}},Fl=function(){function s(A,c){this.text=A,this.bounds=c}return s}(),Gu=function(s,A,c,l){var y=Zl(A,c),R=[],fe=0;return y.forEach(function(ke){if(c.textDecorationLine.length||ke.trim().length>0)if(Ia.SUPPORT_RANGE_BOUNDS){var $e=HA(l,fe,ke.length).getClientRects();if($e.length>1){var Et=pi(ke),Qt=0;Et.forEach(function(wn){R.push(new Fl(wn,P.fromDOMRectList(s,HA(l,Qt+fe,wn.length).getClientRects()))),Qt+=wn.length})}else R.push(new Fl(ke,P.fromDOMRectList(s,$e)))}else{var Kt=l.splitText(ke.length);R.push(new Fl(ke,ch(s,l))),l=Kt}else Ia.SUPPORT_RANGE_BOUNDS||(l=l.splitText(ke.length));fe+=ke.length}),R},ch=function(s,A){var c=A.ownerDocument;if(c){var l=c.createElement("html2canvaswrapper");l.appendChild(A.cloneNode(!0));var y=A.parentNode;if(y){y.replaceChild(l,A);var R=te(s,l);return l.firstChild&&y.replaceChild(l.firstChild,l),R}}return P.EMPTY},HA=function(s,A,c){var l=s.ownerDocument;if(!l)throw new Error("Node has no owner document");var y=l.createRange();return y.setStart(s,A),y.setEnd(s,A+c),y},pi=function(s){if(Ia.SUPPORT_NATIVE_TEXT_SEGMENTATION){var A=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(A.segment(s)).map(function(c){return c.segment})}return Fd(s)},zs=function(s,A){if(Ia.SUPPORT_NATIVE_TEXT_SEGMENTATION){var c=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(c.segment(s)).map(function(l){return l.segment})}return Of(s,A)},Zl=function(s,A){return A.letterSpacing!==0?pi(s):zs(s,A)},Wl=[32,160,4961,65792,65793,4153,4241],Of=function(s,A){for(var c=Zt(s,{lineBreak:A.lineBreak,wordBreak:A.overflowWrap==="break-word"?"break-word":A.wordBreak}),l=[],y,R=function(){if(y.value){var fe=y.value.slice(),ke=L(fe),$e="";ke.forEach(function(Et){Wl.indexOf(Et)===-1?$e+=$(Et):($e.length&&l.push($e),l.push($(Et)),$e="")}),$e.length&&l.push($e)}};!(y=c.next()).done;)R();return l},Od=function(){function s(A,c,l){this.text=Ld(c.data,l.textTransform),this.textBounds=Gu(A,this.text,l,c)}return s}(),Ld=function(s,A){switch(A){case 1:return s.toLowerCase();case 3:return s.replace(Nd,Qd);case 2:return s.toUpperCase();default:return s}},Nd=/(^|\s|:|-|\(|\))([a-z])/g,Qd=function(s,A,c){return s.length>0?A+c.toUpperCase():s},A0=function(s){d(A,s);function A(c,l){var y=s.call(this,c,l)||this;return y.src=l.currentSrc||l.src,y.intrinsicWidth=l.naturalWidth,y.intrinsicHeight=l.naturalHeight,y.context.cache.addImage(y.src),y}return A}(lA),i0=function(s){d(A,s);function A(c,l){var y=s.call(this,c,l)||this;return y.canvas=l,y.intrinsicWidth=l.width,y.intrinsicHeight=l.height,y}return A}(lA),a0=function(s){d(A,s);function A(c,l){var y=s.call(this,c,l)||this,R=new XMLSerializer,fe=te(c,l);return l.setAttribute("width",fe.width+"px"),l.setAttribute("height",fe.height+"px"),y.svg="data:image/svg+xml,"+encodeURIComponent(R.serializeToString(l)),y.intrinsicWidth=l.width.baseVal.value,y.intrinsicHeight=l.height.baseVal.value,y.context.cache.addImage(y.svg),y}return A}(lA),s0=function(s){d(A,s);function A(c,l){var y=s.call(this,c,l)||this;return y.value=l.value,y}return A}(lA),uh=function(s){d(A,s);function A(c,l){var y=s.call(this,c,l)||this;return y.start=l.start,y.reversed=typeof l.reversed=="boolean"&&l.reversed===!0,y}return A}(lA),vc=[{type:15,flags:0,unit:"px",number:3}],Cp=[{type:16,flags:0,number:50}],xp=function(s){return s.width>s.height?new P(s.left+(s.width-s.height)/2,s.top,s.height,s.height):s.width<s.height?new P(s.left,s.top+(s.height-s.width)/2,s.width,s.width):s},l0=function(s){var A=s.type===Pd?new Array(s.value.length+1).join("\u2022"):s.value;return A.length===0?s.placeholder||"":A},Lf="checkbox",Nf="radio",Pd="password",Qf=707406591,_d=function(s){d(A,s);function A(c,l){var y=s.call(this,c,l)||this;switch(y.type=l.type.toLowerCase(),y.checked=l.checked,y.value=l0(l),(y.type===Lf||y.type===Nf)&&(y.styles.backgroundColor=3739148031,y.styles.borderTopColor=y.styles.borderRightColor=y.styles.borderBottomColor=y.styles.borderLeftColor=2779096575,y.styles.borderTopWidth=y.styles.borderRightWidth=y.styles.borderBottomWidth=y.styles.borderLeftWidth=1,y.styles.borderTopStyle=y.styles.borderRightStyle=y.styles.borderBottomStyle=y.styles.borderLeftStyle=1,y.styles.backgroundClip=[0],y.styles.backgroundOrigin=[0],y.bounds=xp(y.bounds)),y.type){case Lf:y.styles.borderTopRightRadius=y.styles.borderTopLeftRadius=y.styles.borderBottomRightRadius=y.styles.borderBottomLeftRadius=vc;break;case Nf:y.styles.borderTopRightRadius=y.styles.borderTopLeftRadius=y.styles.borderBottomRightRadius=y.styles.borderBottomLeftRadius=Cp;break}return y}return A}(lA),c0=function(s){d(A,s);function A(c,l){var y=s.call(this,c,l)||this,R=l.options[l.selectedIndex||0];return y.value=R&&R.text||"",y}return A}(lA),dh=function(s){d(A,s);function A(c,l){var y=s.call(this,c,l)||this;return y.value=l.value,y}return A}(lA),u0=function(s){d(A,s);function A(c,l){var y=s.call(this,c,l)||this;y.src=l.src,y.width=parseInt(l.width,10)||0,y.height=parseInt(l.height,10)||0,y.backgroundColor=y.styles.backgroundColor;try{if(l.contentWindow&&l.contentWindow.document&&l.contentWindow.document.documentElement){y.tree=f0(c,l.contentWindow.document.documentElement);var R=l.contentWindow.document.documentElement?tl(c,getComputedStyle(l.contentWindow.document.documentElement).backgroundColor):ta.TRANSPARENT,fe=l.contentWindow.document.body?tl(c,getComputedStyle(l.contentWindow.document.body).backgroundColor):ta.TRANSPARENT;y.backgroundColor=ti(R)?ti(fe)?y.styles.backgroundColor:fe:R}}catch(ke){}return y}return A}(lA),Dd=["OL","UL","MENU"],Xu=function(s,A,c,l){for(var y=A.firstChild,R=void 0;y;y=R)if(R=y.nextSibling,h0(y)&&y.data.trim().length>0)c.textNodes.push(new Od(s,y,c.styles));else if(Yu(y))if(B0(y)&&y.assignedNodes)y.assignedNodes().forEach(function(ke){return Xu(s,ke,c,l)});else{var fe=d0(s,y);fe.styles.isVisible()&&(Ep(y,fe,l)?fe.flags|=4:Sp(fe.styles)&&(fe.flags|=2),Dd.indexOf(y.tagName)!==-1&&(fe.flags|=8),c.elements.push(fe),y.slot,y.shadowRoot?Xu(s,y.shadowRoot,fe,l):!Rd(y)&&!p0(y)&&!_f(y)&&Xu(s,y,fe,l))}},d0=function(s,A){return ph(A)?new A0(s,A):g0(A)?new i0(s,A):p0(A)?new a0(s,A):Fp(A)?new s0(s,A):Ip(A)?new uh(s,A):Up(A)?new _d(s,A):_f(A)?new c0(s,A):Rd(A)?new dh(s,A):m0(A)?new u0(s,A):new lA(s,A)},f0=function(s,A){var c=d0(s,A);return c.flags|=4,Xu(s,A,c,c),c},Ep=function(s,A,c){return A.styles.isPositionedWithZIndex()||A.styles.opacity<1||A.styles.isTransformed()||hh(s)&&c.styles.isTransparent()},Sp=function(s){return s.isPositioned()||s.isFloating()},h0=function(s){return s.nodeType===Node.TEXT_NODE},Yu=function(s){return s.nodeType===Node.ELEMENT_NODE},fh=function(s){return Yu(s)&&typeof s.style!="undefined"&&!Pf(s)},Pf=function(s){return typeof s.className=="object"},Fp=function(s){return s.tagName==="LI"},Ip=function(s){return s.tagName==="OL"},Up=function(s){return s.tagName==="INPUT"},Op=function(s){return s.tagName==="HTML"},p0=function(s){return s.tagName==="svg"},hh=function(s){return s.tagName==="BODY"},g0=function(s){return s.tagName==="CANVAS"},v0=function(s){return s.tagName==="VIDEO"},ph=function(s){return s.tagName==="IMG"},m0=function(s){return s.tagName==="IFRAME"},y0=function(s){return s.tagName==="STYLE"},gh=function(s){return s.tagName==="SCRIPT"},Rd=function(s){return s.tagName==="TEXTAREA"},_f=function(s){return s.tagName==="SELECT"},B0=function(s){return s.tagName==="SLOT"},w0=function(s){return s.tagName.indexOf("-")>0},Ig=function(){function s(){this.counters={}}return s.prototype.getCounterValue=function(A){var c=this.counters[A];return c&&c.length?c[c.length-1]:1},s.prototype.getCounterValues=function(A){var c=this.counters[A];return c||[]},s.prototype.pop=function(A){var c=this;A.forEach(function(l){return c.counters[l].pop()})},s.prototype.parse=function(A){var c=this,l=A.counterIncrement,y=A.counterReset,R=!0;l!==null&&l.forEach(function(ke){var $e=c.counters[ke.counter];$e&&ke.increment!==0&&(R=!1,$e.length||$e.push(1),$e[Math.max(0,$e.length-1)]+=ke.increment)});var fe=[];return R&&y.forEach(function(ke){var $e=c.counters[ke.counter];fe.push(ke.counter),$e||($e=c.counters[ke.counter]=[]),$e.push(ke.reset)}),fe},s}(),vh={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},mh={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u0554","\u0553","\u0552","\u0551","\u0550","\u054F","\u054E","\u054D","\u054C","\u054B","\u054A","\u0549","\u0548","\u0547","\u0546","\u0545","\u0544","\u0543","\u0542","\u0541","\u0540","\u053F","\u053E","\u053D","\u053C","\u053B","\u053A","\u0539","\u0538","\u0537","\u0536","\u0535","\u0534","\u0533","\u0532","\u0531"]},Lp={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["\u05D9\u05F3","\u05D8\u05F3","\u05D7\u05F3","\u05D6\u05F3","\u05D5\u05F3","\u05D4\u05F3","\u05D3\u05F3","\u05D2\u05F3","\u05D1\u05F3","\u05D0\u05F3","\u05EA","\u05E9","\u05E8","\u05E7","\u05E6","\u05E4","\u05E2","\u05E1","\u05E0","\u05DE","\u05DC","\u05DB","\u05D9\u05D8","\u05D9\u05D7","\u05D9\u05D6","\u05D8\u05D6","\u05D8\u05D5","\u05D9","\u05D8","\u05D7","\u05D6","\u05D5","\u05D4","\u05D3","\u05D2","\u05D1","\u05D0"]},b0={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u10F5","\u10F0","\u10EF","\u10F4","\u10EE","\u10ED","\u10EC","\u10EB","\u10EA","\u10E9","\u10E8","\u10E7","\u10E6","\u10E5","\u10E4","\u10F3","\u10E2","\u10E1","\u10E0","\u10DF","\u10DE","\u10DD","\u10F2","\u10DC","\u10DB","\u10DA","\u10D9","\u10D8","\u10D7","\u10F1","\u10D6","\u10D5","\u10D4","\u10D3","\u10D2","\u10D1","\u10D0"]},pu=function(s,A,c,l,y,R){return s<A||s>c?Md(s,y,R.length>0):l.integers.reduce(function(fe,ke,$e){for(;s>=ke;)s-=ke,fe+=l.values[$e];return fe},"")+R},Np=function(s,A,c,l){var y="";do c||s--,y=l(s)+y,s/=A;while(s*A>=A);return y},Ca=function(s,A,c,l,y){var R=c-A+1;return(s<0?"-":"")+(Np(Math.abs(s),R,l,function(fe){return $(Math.floor(fe%R)+A)})+y)},Hc=function(s,A,c){c===void 0&&(c=". ");var l=A.length;return Np(Math.abs(s),l,!1,function(y){return A[Math.floor(y%l)]})+c},gu=1,mc=2,yc=4,Td=8,Bc=function(s,A,c,l,y,R){if(s<-9999||s>9999)return Md(s,4,y.length>0);var fe=Math.abs(s),ke=y;if(fe===0)return A[0]+ke;for(var $e=0;fe>0&&$e<=4;$e++){var Et=fe%10;Et===0&&Lr(R,gu)&&ke!==""?ke=A[Et]+ke:Et>1||Et===1&&$e===0||Et===1&&$e===1&&Lr(R,mc)||Et===1&&$e===1&&Lr(R,yc)&&s>100||Et===1&&$e>1&&Lr(R,Td)?ke=A[Et]+($e>0?c[$e-1]:"")+ke:Et===1&&$e>0&&(ke=c[$e-1]+ke),fe=Math.floor(fe/10)}return(s<0?l:"")+ke},C0="\u5341\u767E\u5343\u842C",Qp="\u62FE\u4F70\u4EDF\u842C",x0="\u30DE\u30A4\u30CA\u30B9",yh="\uB9C8\uC774\uB108\uC2A4",Md=function(s,A,c){var l=c?". ":"",y=c?"\u3001":"",R=c?", ":"",fe=c?" ":"";switch(A){case 0:return"\u2022"+fe;case 1:return"\u25E6"+fe;case 2:return"\u25FE"+fe;case 5:var ke=Ca(s,48,57,!0,l);return ke.length<4?"0"+ke:ke;case 4:return Hc(s,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",y);case 6:return pu(s,1,3999,vh,3,l).toLowerCase();case 7:return pu(s,1,3999,vh,3,l);case 8:return Ca(s,945,969,!1,l);case 9:return Ca(s,97,122,!1,l);case 10:return Ca(s,65,90,!1,l);case 11:return Ca(s,1632,1641,!0,l);case 12:case 49:return pu(s,1,9999,mh,3,l);case 35:return pu(s,1,9999,mh,3,l).toLowerCase();case 13:return Ca(s,2534,2543,!0,l);case 14:case 30:return Ca(s,6112,6121,!0,l);case 15:return Hc(s,"\u5B50\u4E11\u5BC5\u536F\u8FB0\u5DF3\u5348\u672A\u7533\u9149\u620C\u4EA5",y);case 16:return Hc(s,"\u7532\u4E59\u4E19\u4E01\u620A\u5DF1\u5E9A\u8F9B\u58EC\u7678",y);case 17:case 48:return Bc(s,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",C0,"\u8CA0",y,mc|yc|Td);case 47:return Bc(s,"\u96F6\u58F9\u8CB3\u53C3\u8086\u4F0D\u9678\u67D2\u634C\u7396",Qp,"\u8CA0",y,gu|mc|yc|Td);case 42:return Bc(s,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",C0,"\u8D1F",y,mc|yc|Td);case 41:return Bc(s,"\u96F6\u58F9\u8D30\u53C1\u8086\u4F0D\u9646\u67D2\u634C\u7396",Qp,"\u8D1F",y,gu|mc|yc|Td);case 26:return Bc(s,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u4E07",x0,y,0);case 25:return Bc(s,"\u96F6\u58F1\u5F10\u53C2\u56DB\u4F0D\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343\u4E07",x0,y,gu|mc|yc);case 31:return Bc(s,"\uC601\uC77C\uC774\uC0BC\uC0AC\uC624\uC721\uCE60\uD314\uAD6C","\uC2ED\uBC31\uCC9C\uB9CC",yh,R,gu|mc|yc);case 33:return Bc(s,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u842C",yh,R,0);case 32:return Bc(s,"\u96F6\u58F9\u8CB3\u53C3\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343",yh,R,gu|mc|yc);case 18:return Ca(s,2406,2415,!0,l);case 20:return pu(s,1,19999,b0,3,l);case 21:return Ca(s,2790,2799,!0,l);case 22:return Ca(s,2662,2671,!0,l);case 22:return pu(s,1,10999,Lp,3,l);case 23:return Hc(s,"\u3042\u3044\u3046\u3048\u304A\u304B\u304D\u304F\u3051\u3053\u3055\u3057\u3059\u305B\u305D\u305F\u3061\u3064\u3066\u3068\u306A\u306B\u306C\u306D\u306E\u306F\u3072\u3075\u3078\u307B\u307E\u307F\u3080\u3081\u3082\u3084\u3086\u3088\u3089\u308A\u308B\u308C\u308D\u308F\u3090\u3091\u3092\u3093");case 24:return Hc(s,"\u3044\u308D\u306F\u306B\u307B\u3078\u3068\u3061\u308A\u306C\u308B\u3092\u308F\u304B\u3088\u305F\u308C\u305D\u3064\u306D\u306A\u3089\u3080\u3046\u3090\u306E\u304A\u304F\u3084\u307E\u3051\u3075\u3053\u3048\u3066\u3042\u3055\u304D\u3086\u3081\u307F\u3057\u3091\u3072\u3082\u305B\u3059");case 27:return Ca(s,3302,3311,!0,l);case 28:return Hc(s,"\u30A2\u30A4\u30A6\u30A8\u30AA\u30AB\u30AD\u30AF\u30B1\u30B3\u30B5\u30B7\u30B9\u30BB\u30BD\u30BF\u30C1\u30C4\u30C6\u30C8\u30CA\u30CB\u30CC\u30CD\u30CE\u30CF\u30D2\u30D5\u30D8\u30DB\u30DE\u30DF\u30E0\u30E1\u30E2\u30E4\u30E6\u30E8\u30E9\u30EA\u30EB\u30EC\u30ED\u30EF\u30F0\u30F1\u30F2\u30F3",y);case 29:return Hc(s,"\u30A4\u30ED\u30CF\u30CB\u30DB\u30D8\u30C8\u30C1\u30EA\u30CC\u30EB\u30F2\u30EF\u30AB\u30E8\u30BF\u30EC\u30BD\u30C4\u30CD\u30CA\u30E9\u30E0\u30A6\u30F0\u30CE\u30AA\u30AF\u30E4\u30DE\u30B1\u30D5\u30B3\u30A8\u30C6\u30A2\u30B5\u30AD\u30E6\u30E1\u30DF\u30B7\u30F1\u30D2\u30E2\u30BB\u30B9",y);case 34:return Ca(s,3792,3801,!0,l);case 37:return Ca(s,6160,6169,!0,l);case 38:return Ca(s,4160,4169,!0,l);case 39:return Ca(s,2918,2927,!0,l);case 40:return Ca(s,1776,1785,!0,l);case 43:return Ca(s,3046,3055,!0,l);case 44:return Ca(s,3174,3183,!0,l);case 45:return Ca(s,3664,3673,!0,l);case 46:return Ca(s,3872,3881,!0,l);case 3:default:return Ca(s,48,57,!0,l)}},E0="data-html2canvas-ignore",Pp=function(){function s(A,c,l){if(this.context=A,this.options=l,this.scrolledElements=[],this.referenceElement=c,this.counters=new Ig,this.quoteDepth=0,!c.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(c.ownerDocument.documentElement,!1)}return s.prototype.toIFrame=function(A,c){var l=this,y=_p(A,c);if(!y.contentWindow)return Promise.reject("Unable to find iframe window");var R=A.defaultView.pageXOffset,fe=A.defaultView.pageYOffset,ke=y.contentWindow,$e=ke.document,Et=Hd(y).then(function(){return H(l,void 0,void 0,function(){var Qt,Kt;return W(this,function(wn){switch(wn.label){case 0:return this.scrolledElements.forEach(I0),ke&&(ke.scrollTo(c.left,c.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(ke.scrollY!==c.top||ke.scrollX!==c.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(ke.scrollX-c.left,ke.scrollY-c.top,0,0))),Qt=this.options.onclone,Kt=this.clonedReferenceElement,typeof Kt=="undefined"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:$e.fonts&&$e.fonts.ready?[4,$e.fonts.ready]:[3,2];case 1:wn.sent(),wn.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,Dp($e)]:[3,4];case 3:wn.sent(),wn.label=4;case 4:return typeof Qt=="function"?[2,Promise.resolve().then(function(){return Qt($e,Kt)}).then(function(){return y})]:[2,y]}})})});return $e.open(),$e.write(Rp(document.doctype)+"<html></html>"),F0(this.referenceElement.ownerDocument,R,fe),$e.replaceChild($e.adoptNode(this.documentElement),$e.documentElement),$e.close(),Et},s.prototype.createElementClone=function(A){if(DA(A,2))debugger;if(g0(A))return this.createCanvasClone(A);if(v0(A))return this.createVideoClone(A);if(y0(A))return this.createStyleClone(A);var c=A.cloneNode(!1);return ph(c)&&(ph(A)&&A.currentSrc&&A.currentSrc!==A.src&&(c.src=A.currentSrc,c.srcset=""),c.loading==="lazy"&&(c.loading="eager")),w0(c)?this.createCustomElementClone(c):c},s.prototype.createCustomElementClone=function(A){var c=document.createElement("html2canvascustomelement");return Df(A.style,c),c},s.prototype.createStyleClone=function(A){try{var c=A.sheet;if(c&&c.cssRules){var l=[].slice.call(c.cssRules,0).reduce(function(R,fe){return fe&&typeof fe.cssText=="string"?R+fe.cssText:R},""),y=A.cloneNode(!1);return y.textContent=l,y}}catch(R){if(this.context.logger.error("Unable to access cssRules property",R),R.name!=="SecurityError")throw R}return A.cloneNode(!1)},s.prototype.createCanvasClone=function(A){var c;if(this.options.inlineImages&&A.ownerDocument){var l=A.ownerDocument.createElement("img");try{return l.src=A.toDataURL(),l}catch(Et){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",A)}}var y=A.cloneNode(!1);try{y.width=A.width,y.height=A.height;var R=A.getContext("2d"),fe=y.getContext("2d");if(fe)if(!this.options.allowTaint&&R)fe.putImageData(R.getImageData(0,0,A.width,A.height),0,0);else{var ke=(c=A.getContext("webgl2"))!==null&&c!==void 0?c:A.getContext("webgl");if(ke){var $e=ke.getContextAttributes();($e==null?void 0:$e.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",A)}fe.drawImage(A,0,0)}return y}catch(Et){this.context.logger.info("Unable to clone canvas as it is tainted",A)}return y},s.prototype.createVideoClone=function(A){var c=A.ownerDocument.createElement("canvas");c.width=A.offsetWidth,c.height=A.offsetHeight;var l=c.getContext("2d");try{return l&&(l.drawImage(A,0,0,c.width,c.height),this.options.allowTaint||l.getImageData(0,0,c.width,c.height)),c}catch(R){this.context.logger.info("Unable to clone video as it is tainted",A)}var y=A.ownerDocument.createElement("canvas");return y.width=A.offsetWidth,y.height=A.offsetHeight,y},s.prototype.appendChildNode=function(A,c,l){(!Yu(c)||!gh(c)&&!c.hasAttribute(E0)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(c)))&&(!this.options.copyStyles||!Yu(c)||!y0(c))&&A.appendChild(this.cloneNode(c,l))},s.prototype.cloneChildNodes=function(A,c,l){for(var y=this,R=A.shadowRoot?A.shadowRoot.firstChild:A.firstChild;R;R=R.nextSibling)if(Yu(R)&&B0(R)&&typeof R.assignedNodes=="function"){var fe=R.assignedNodes();fe.length&&fe.forEach(function(ke){return y.appendChildNode(c,ke,l)})}else this.appendChildNode(c,R,l)},s.prototype.cloneNode=function(A,c){if(h0(A))return document.createTextNode(A.data);if(!A.ownerDocument)return A.cloneNode(!1);var l=A.ownerDocument.defaultView;if(l&&Yu(A)&&(fh(A)||Pf(A))){var y=this.createElementClone(A);y.style.transitionProperty="none";var R=l.getComputedStyle(A),fe=l.getComputedStyle(A,":before"),ke=l.getComputedStyle(A,":after");this.referenceElement===A&&fh(y)&&(this.clonedReferenceElement=y),hh(y)&&Og(y);var $e=this.counters.parse(new ws(this.context,R)),Et=this.resolvePseudoContent(A,y,fe,jd.BEFORE);w0(A)&&(c=!0),v0(A)||this.cloneChildNodes(A,y,c),Et&&y.insertBefore(Et,y.firstChild);var Qt=this.resolvePseudoContent(A,y,ke,jd.AFTER);return Qt&&y.appendChild(Qt),this.counters.pop($e),(R&&(this.options.copyStyles||Pf(A))&&!m0(A)||c)&&Df(R,y),(A.scrollTop!==0||A.scrollLeft!==0)&&this.scrolledElements.push([y,A.scrollLeft,A.scrollTop]),(Rd(A)||_f(A))&&(Rd(y)||_f(y))&&(y.value=A.value),y}return A.cloneNode(!1)},s.prototype.resolvePseudoContent=function(A,c,l,y){var R=this;if(l){var fe=l.content,ke=c.ownerDocument;if(!(!ke||!fe||fe==="none"||fe==="-moz-alt-content"||l.display==="none")){this.counters.parse(new ws(this.context,l));var $e=new Yi(this.context,l),Et=ke.createElement("html2canvaspseudoelement");Df(l,Et),$e.content.forEach(function(Kt){if(Kt.type===0)Et.appendChild(ke.createTextNode(Kt.value));else if(Kt.type===22){var wn=ke.createElement("img");wn.src=Kt.value,wn.style.opacity="1",Et.appendChild(wn)}else if(Kt.type===18){if(Kt.name==="attr"){var qr=Kt.values.filter(qA);qr.length&&Et.appendChild(ke.createTextNode(A.getAttribute(qr[0].value)||""))}else if(Kt.name==="counter"){var ur=Kt.values.filter(qs),Qr=ur[0],AA=ur[1];if(Qr&&qA(Qr)){var co=R.counters.getCounterValue(Qr.value),io=AA&&qA(AA)?_t.parse(R.context,AA.value):3;Et.appendChild(ke.createTextNode(Md(co,io,!1)))}}else if(Kt.name==="counters"){var Go=Kt.values.filter(qs),Qr=Go[0],mA=Go[1],AA=Go[2];if(Qr&&qA(Qr)){var $o=R.counters.getCounterValues(Qr.value),kr=AA&&qA(AA)?_t.parse(R.context,AA.value):3,VA=mA&&mA.type===0?mA.value:"",FA=$o.map(function(Ws){return Md(Ws,kr,!1)}).join(VA);Et.appendChild(ke.createTextNode(FA))}}}else if(Kt.type===20)switch(Kt.value){case"open-quote":Et.appendChild(ke.createTextNode(Oo($e.quotes,R.quoteDepth++,!0)));break;case"close-quote":Et.appendChild(ke.createTextNode(Oo($e.quotes,--R.quoteDepth,!1)));break;default:Et.appendChild(ke.createTextNode(Kt.value))}}),Et.className=Bh+" "+Rf;var Qt=y===jd.BEFORE?" "+Bh:" "+Rf;return Pf(c)?c.className.baseValue+=Qt:c.className+=Qt,Et}}},s.destroy=function(A){return A.parentNode?(A.parentNode.removeChild(A),!0):!1},s}(),jd;(function(s){s[s.BEFORE=0]="BEFORE",s[s.AFTER=1]="AFTER"})(jd||(jd={}));var _p=function(s,A){var c=s.createElement("iframe");return c.className="html2canvas-container",c.style.visibility="hidden",c.style.position="fixed",c.style.left="-10000px",c.style.top="0px",c.style.border="0",c.width=A.width.toString(),c.height=A.height.toString(),c.scrolling="no",c.setAttribute(E0,"true"),s.body.appendChild(c),c},S0=function(s){return new Promise(function(A){if(s.complete){A();return}if(!s.src){A();return}s.onload=A,s.onerror=A})},Dp=function(s){return Promise.all([].slice.call(s.images,0).map(S0))},Hd=function(s){return new Promise(function(A,c){var l=s.contentWindow;if(!l)return c("No window assigned for iframe");var y=l.document;l.onload=s.onload=function(){l.onload=s.onload=null;var R=setInterval(function(){y.body.childNodes.length>0&&y.readyState==="complete"&&(clearInterval(R),A(s))},50)}})},Ug=["all","d","content"],Df=function(s,A){for(var c=s.length-1;c>=0;c--){var l=s.item(c);Ug.indexOf(l)===-1&&A.style.setProperty(l,s.getPropertyValue(l))}return A},Rp=function(s){var A="";return s&&(A+="<!DOCTYPE ",s.name&&(A+=s.name),s.internalSubset&&(A+=s.internalSubset),s.publicId&&(A+='"'+s.publicId+'"'),s.systemId&&(A+='"'+s.systemId+'"'),A+=">"),A},F0=function(s,A,c){s&&s.defaultView&&(A!==s.defaultView.pageXOffset||c!==s.defaultView.pageYOffset)&&s.defaultView.scrollTo(A,c)},I0=function(s){var A=s[0],c=s[1],l=s[2];A.scrollLeft=c,A.scrollTop=l},U0=":before",O0=":after",Bh="___html2canvas___pseudoelement_before",Rf="___html2canvas___pseudoelement_after",L0=`{
|
|
|
content: "" !important;
|
|
|
display: none !important;
|
|
|
}`,Og=function(s){N0(s,"."+Bh+U0+L0+`
|
|
|
.`+Rf+O0+L0)},N0=function(s,A){var c=s.ownerDocument;if(c){var l=c.createElement("style");l.textContent=A,s.appendChild(l)}},Q0=function(){function s(){}return s.getOrigin=function(A){var c=s._link;return c?(c.href=A,c.href=c.href,c.protocol+c.hostname+c.port):"about:blank"},s.isSameOrigin=function(A){return s.getOrigin(A)===s._origin},s.setContext=function(A){s._link=A.document.createElement("a"),s._origin=s.getOrigin(A.location.href)},s._origin="about:blank",s}(),al=function(){function s(A,c){this.context=A,this._options=c,this._cache={}}return s.prototype.addImage=function(A){var c=Promise.resolve();return this.has(A)||(Ch(A)||Tf(A))&&(this._cache[A]=this.loadImage(A)).catch(function(){}),c},s.prototype.match=function(A){return this._cache[A]},s.prototype.loadImage=function(A){return H(this,void 0,void 0,function(){var c,l,y,R,fe=this;return W(this,function(ke){switch(ke.label){case 0:return c=Q0.isSameOrigin(A),l=!Kd(A)&&this._options.useCORS===!0&&Ia.SUPPORT_CORS_IMAGES&&!c,y=!Kd(A)&&!c&&!Ch(A)&&typeof this._options.proxy=="string"&&Ia.SUPPORT_CORS_XHR&&!l,!c&&this._options.allowTaint===!1&&!Kd(A)&&!Ch(A)&&!y&&!l?[2]:(R=A,y?[4,this.proxy(R)]:[3,2]);case 1:R=ke.sent(),ke.label=2;case 2:return this.context.logger.debug("Added image "+A.substring(0,256)),[4,new Promise(function($e,Et){var Qt=new Image;Qt.onload=function(){return $e(Qt)},Qt.onerror=Et,(Tp(R)||l)&&(Qt.crossOrigin="anonymous"),Qt.src=R,Qt.complete===!0&&setTimeout(function(){return $e(Qt)},500),fe._options.imageTimeout>0&&setTimeout(function(){return Et("Timed out ("+fe._options.imageTimeout+"ms) loading image")},fe._options.imageTimeout)})];case 3:return[2,ke.sent()]}})})},s.prototype.has=function(A){return typeof this._cache[A]!="undefined"},s.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},s.prototype.proxy=function(A){var c=this,l=this._options.proxy;if(!l)throw new Error("No proxy defined");var y=A.substring(0,256);return new Promise(function(R,fe){var ke=Ia.SUPPORT_RESPONSE_TYPE?"blob":"text",$e=new XMLHttpRequest;$e.onload=function(){if($e.status===200)if(ke==="text")R($e.response);else{var Kt=new FileReader;Kt.addEventListener("load",function(){return R(Kt.result)},!1),Kt.addEventListener("error",function(wn){return fe(wn)},!1),Kt.readAsDataURL($e.response)}else fe("Failed to proxy resource "+y+" with status code "+$e.status)},$e.onerror=fe;var Et=l.indexOf("?")>-1?"&":"?";if($e.open("GET",""+l+Et+"url="+encodeURIComponent(A)+"&responseType="+ke),ke!=="text"&&$e instanceof XMLHttpRequest&&($e.responseType=ke),c._options.imageTimeout){var Qt=c._options.imageTimeout;$e.timeout=Qt,$e.ontimeout=function(){return fe("Timed out ("+Qt+"ms) proxying "+y)}}$e.send()})},s}(),wh=/^data:image\/svg\+xml/i,P0=/^data:image\/.*;base64,/i,bh=/^data:image\/.*/i,Tf=function(s){return Ia.SUPPORT_SVG_DRAWING||!Mp(s)},Kd=function(s){return bh.test(s)},Tp=function(s){return P0.test(s)},Ch=function(s){return s.substr(0,4)==="blob"},Mp=function(s){return s.substr(-3).toLowerCase()==="svg"||wh.test(s)},Jr=function(){function s(A,c){this.type=0,this.x=A,this.y=c}return s.prototype.add=function(A,c){return new s(this.x+A,this.y+c)},s}(),vu=function(s,A,c){return new Jr(s.x+(A.x-s.x)*c,s.y+(A.y-s.y)*c)},Mf=function(){function s(A,c,l,y){this.type=1,this.start=A,this.startControl=c,this.endControl=l,this.end=y}return s.prototype.subdivide=function(A,c){var l=vu(this.start,this.startControl,A),y=vu(this.startControl,this.endControl,A),R=vu(this.endControl,this.end,A),fe=vu(l,y,A),ke=vu(y,R,A),$e=vu(fe,ke,A);return c?new s(this.start,l,fe,$e):new s($e,ke,R,this.end)},s.prototype.add=function(A,c){return new s(this.start.add(A,c),this.startControl.add(A,c),this.endControl.add(A,c),this.end.add(A,c))},s.prototype.reverse=function(){return new s(this.end,this.endControl,this.startControl,this.start)},s}(),gl=function(s){return s.type===1},jp=function(){function s(A){var c=A.styles,l=A.bounds,y=el(c.borderTopLeftRadius,l.width,l.height),R=y[0],fe=y[1],ke=el(c.borderTopRightRadius,l.width,l.height),$e=ke[0],Et=ke[1],Qt=el(c.borderBottomRightRadius,l.width,l.height),Kt=Qt[0],wn=Qt[1],qr=el(c.borderBottomLeftRadius,l.width,l.height),ur=qr[0],Qr=qr[1],AA=[];AA.push((R+$e)/l.width),AA.push((ur+Kt)/l.width),AA.push((fe+Qr)/l.height),AA.push((Et+wn)/l.height);var co=Math.max.apply(Math,AA);co>1&&(R/=co,fe/=co,$e/=co,Et/=co,Kt/=co,wn/=co,ur/=co,Qr/=co);var io=l.width-$e,Go=l.height-wn,mA=l.width-Kt,$o=l.height-Qr,kr=c.borderTopWidth,VA=c.borderRightWidth,FA=c.borderBottomWidth,Xo=c.borderLeftWidth,Ir=CA(c.paddingTop,A.bounds.width),Ws=CA(c.paddingRight,A.bounds.width),ll=CA(c.paddingBottom,A.bounds.width),Fi=CA(c.paddingLeft,A.bounds.width);this.topLeftBorderDoubleOuterBox=R>0||fe>0?oa(l.left+Xo/3,l.top+kr/3,R-Xo/3,fe-kr/3,Ci.TOP_LEFT):new Jr(l.left+Xo/3,l.top+kr/3),this.topRightBorderDoubleOuterBox=R>0||fe>0?oa(l.left+io,l.top+kr/3,$e-VA/3,Et-kr/3,Ci.TOP_RIGHT):new Jr(l.left+l.width-VA/3,l.top+kr/3),this.bottomRightBorderDoubleOuterBox=Kt>0||wn>0?oa(l.left+mA,l.top+Go,Kt-VA/3,wn-FA/3,Ci.BOTTOM_RIGHT):new Jr(l.left+l.width-VA/3,l.top+l.height-FA/3),this.bottomLeftBorderDoubleOuterBox=ur>0||Qr>0?oa(l.left+Xo/3,l.top+$o,ur-Xo/3,Qr-FA/3,Ci.BOTTOM_LEFT):new Jr(l.left+Xo/3,l.top+l.height-FA/3),this.topLeftBorderDoubleInnerBox=R>0||fe>0?oa(l.left+Xo*2/3,l.top+kr*2/3,R-Xo*2/3,fe-kr*2/3,Ci.TOP_LEFT):new Jr(l.left+Xo*2/3,l.top+kr*2/3),this.topRightBorderDoubleInnerBox=R>0||fe>0?oa(l.left+io,l.top+kr*2/3,$e-VA*2/3,Et-kr*2/3,Ci.TOP_RIGHT):new Jr(l.left+l.width-VA*2/3,l.top+kr*2/3),this.bottomRightBorderDoubleInnerBox=Kt>0||wn>0?oa(l.left+mA,l.top+Go,Kt-VA*2/3,wn-FA*2/3,Ci.BOTTOM_RIGHT):new Jr(l.left+l.width-VA*2/3,l.top+l.height-FA*2/3),this.bottomLeftBorderDoubleInnerBox=ur>0||Qr>0?oa(l.left+Xo*2/3,l.top+$o,ur-Xo*2/3,Qr-FA*2/3,Ci.BOTTOM_LEFT):new Jr(l.left+Xo*2/3,l.top+l.height-FA*2/3),this.topLeftBorderStroke=R>0||fe>0?oa(l.left+Xo/2,l.top+kr/2,R-Xo/2,fe-kr/2,Ci.TOP_LEFT):new Jr(l.left+Xo/2,l.top+kr/2),this.topRightBorderStroke=R>0||fe>0?oa(l.left+io,l.top+kr/2,$e-VA/2,Et-kr/2,Ci.TOP_RIGHT):new Jr(l.left+l.width-VA/2,l.top+kr/2),this.bottomRightBorderStroke=Kt>0||wn>0?oa(l.left+mA,l.top+Go,Kt-VA/2,wn-FA/2,Ci.BOTTOM_RIGHT):new Jr(l.left+l.width-VA/2,l.top+l.height-FA/2),this.bottomLeftBorderStroke=ur>0||Qr>0?oa(l.left+Xo/2,l.top+$o,ur-Xo/2,Qr-FA/2,Ci.BOTTOM_LEFT):new Jr(l.left+Xo/2,l.top+l.height-FA/2),this.topLeftBorderBox=R>0||fe>0?oa(l.left,l.top,R,fe,Ci.TOP_LEFT):new Jr(l.left,l.top),this.topRightBorderBox=$e>0||Et>0?oa(l.left+io,l.top,$e,Et,Ci.TOP_RIGHT):new Jr(l.left+l.width,l.top),this.bottomRightBorderBox=Kt>0||wn>0?oa(l.left+mA,l.top+Go,Kt,wn,Ci.BOTTOM_RIGHT):new Jr(l.left+l.width,l.top+l.height),this.bottomLeftBorderBox=ur>0||Qr>0?oa(l.left,l.top+$o,ur,Qr,Ci.BOTTOM_LEFT):new Jr(l.left,l.top+l.height),this.topLeftPaddingBox=R>0||fe>0?oa(l.left+Xo,l.top+kr,Math.max(0,R-Xo),Math.max(0,fe-kr),Ci.TOP_LEFT):new Jr(l.left+Xo,l.top+kr),this.topRightPaddingBox=$e>0||Et>0?oa(l.left+Math.min(io,l.width-VA),l.top+kr,io>l.width+VA?0:Math.max(0,$e-VA),Math.max(0,Et-kr),Ci.TOP_RIGHT):new Jr(l.left+l.width-VA,l.top+kr),this.bottomRightPaddingBox=Kt>0||wn>0?oa(l.left+Math.min(mA,l.width-Xo),l.top+Math.min(Go,l.height-FA),Math.max(0,Kt-VA),Math.max(0,wn-FA),Ci.BOTTOM_RIGHT):new Jr(l.left+l.width-VA,l.top+l.height-FA),this.bottomLeftPaddingBox=ur>0||Qr>0?oa(l.left+Xo,l.top+Math.min($o,l.height-FA),Math.max(0,ur-Xo),Math.max(0,Qr-FA),Ci.BOTTOM_LEFT):new Jr(l.left+Xo,l.top+l.height-FA),this.topLeftContentBox=R>0||fe>0?oa(l.left+Xo+Fi,l.top+kr+Ir,Math.max(0,R-(Xo+Fi)),Math.max(0,fe-(kr+Ir)),Ci.TOP_LEFT):new Jr(l.left+Xo+Fi,l.top+kr+Ir),this.topRightContentBox=$e>0||Et>0?oa(l.left+Math.min(io,l.width+Xo+Fi),l.top+kr+Ir,io>l.width+Xo+Fi?0:$e-Xo+Fi,Et-(kr+Ir),Ci.TOP_RIGHT):new Jr(l.left+l.width-(VA+Ws),l.top+kr+Ir),this.bottomRightContentBox=Kt>0||wn>0?oa(l.left+Math.min(mA,l.width-(Xo+Fi)),l.top+Math.min(Go,l.height+kr+Ir),Math.max(0,Kt-(VA+Ws)),wn-(FA+ll),Ci.BOTTOM_RIGHT):new Jr(l.left+l.width-(VA+Ws),l.top+l.height-(FA+ll)),this.bottomLeftContentBox=ur>0||Qr>0?oa(l.left+Xo+Fi,l.top+$o,Math.max(0,ur-(Xo+Fi)),Qr-(FA+ll),Ci.BOTTOM_LEFT):new Jr(l.left+Xo+Fi,l.top+l.height-(FA+ll))}return s}(),Ci;(function(s){s[s.TOP_LEFT=0]="TOP_LEFT",s[s.TOP_RIGHT=1]="TOP_RIGHT",s[s.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",s[s.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(Ci||(Ci={}));var oa=function(s,A,c,l,y){var R=4*((Math.sqrt(2)-1)/3),fe=c*R,ke=l*R,$e=s+c,Et=A+l;switch(y){case Ci.TOP_LEFT:return new Mf(new Jr(s,Et),new Jr(s,Et-ke),new Jr($e-fe,A),new Jr($e,A));case Ci.TOP_RIGHT:return new Mf(new Jr(s,A),new Jr(s+fe,A),new Jr($e,Et-ke),new Jr($e,Et));case Ci.BOTTOM_RIGHT:return new Mf(new Jr($e,A),new Jr($e,A+ke),new Jr(s+fe,Et),new Jr(s,Et));case Ci.BOTTOM_LEFT:default:return new Mf(new Jr($e,Et),new Jr($e-fe,Et),new Jr(s,A+ke),new Jr(s,A))}},jf=function(s){return[s.topLeftBorderBox,s.topRightBorderBox,s.bottomRightBorderBox,s.bottomLeftBorderBox]},Lg=function(s){return[s.topLeftContentBox,s.topRightContentBox,s.bottomRightContentBox,s.bottomLeftContentBox]},xh=function(s){return[s.topLeftPaddingBox,s.topRightPaddingBox,s.bottomRightPaddingBox,s.bottomLeftPaddingBox]},oA=function(){function s(A,c,l){this.offsetX=A,this.offsetY=c,this.matrix=l,this.type=0,this.target=6}return s}(),Ju=function(){function s(A,c){this.path=A,this.target=c,this.type=1}return s}(),$i=function(){function s(A){this.opacity=A,this.type=2,this.target=6}return s}(),Eh=function(s){return s.type===0},Sh=function(s){return s.type===1},Hf=function(s){return s.type===2},Kc=function(s,A){return s.length===A.length?s.some(function(c,l){return c===A[l]}):!1},_0=function(s,A,c,l,y){return s.map(function(R,fe){switch(fe){case 0:return R.add(A,c);case 1:return R.add(A+l,c);case 2:return R.add(A+l,c+y);case 3:return R.add(A,c+y)}return R})},$d=function(){function s(A){this.element=A,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return s}(),Fh=function(){function s(A,c){if(this.container=A,this.parent=c,this.effects=[],this.curves=new jp(this.container),this.container.styles.opacity<1&&this.effects.push(new $i(this.container.styles.opacity)),this.container.styles.transform!==null){var l=this.container.bounds.left+this.container.styles.transformOrigin[0].number,y=this.container.bounds.top+this.container.styles.transformOrigin[1].number,R=this.container.styles.transform;this.effects.push(new oA(l,y,R))}if(this.container.styles.overflowX!==0){var fe=jf(this.curves),ke=xh(this.curves);Kc(fe,ke)?this.effects.push(new Ju(fe,6)):(this.effects.push(new Ju(fe,2)),this.effects.push(new Ju(ke,4)))}}return s.prototype.getEffects=function(A){for(var c=[2,3].indexOf(this.container.styles.position)===-1,l=this.parent,y=this.effects.slice(0);l;){var R=l.effects.filter(function($e){return!Sh($e)});if(c||l.container.styles.position!==0||!l.parent){if(y.unshift.apply(y,R),c=[2,3].indexOf(l.container.styles.position)===-1,l.container.styles.overflowX!==0){var fe=jf(l.curves),ke=xh(l.curves);Kc(fe,ke)||y.unshift(new Ju(ke,6))}}else y.unshift.apply(y,R);l=l.parent}return y.filter(function($e){return Lr($e.target,A)})},s}(),kd=function(s,A,c,l){s.container.elements.forEach(function(y){var R=Lr(y.flags,4),fe=Lr(y.flags,2),ke=new Fh(y,s);Lr(y.styles.display,2048)&&l.push(ke);var $e=Lr(y.flags,8)?[]:l;if(R||fe){var Et=R||y.styles.isPositioned()?c:A,Qt=new $d(ke);if(y.styles.isPositioned()||y.styles.opacity<1||y.styles.isTransformed()){var Kt=y.styles.zIndex.order;if(Kt<0){var wn=0;Et.negativeZIndex.some(function(ur,Qr){return Kt>ur.element.container.styles.zIndex.order?(wn=Qr,!1):wn>0}),Et.negativeZIndex.splice(wn,0,Qt)}else if(Kt>0){var qr=0;Et.positiveZIndex.some(function(ur,Qr){return Kt>=ur.element.container.styles.zIndex.order?(qr=Qr+1,!1):qr>0}),Et.positiveZIndex.splice(qr,0,Qt)}else Et.zeroOrAutoZIndexOrTransformedOrOpacity.push(Qt)}else y.styles.isFloating()?Et.nonPositionedFloats.push(Qt):Et.nonPositionedInlineLevel.push(Qt);kd(ke,Qt,R?Qt:c,$e)}else y.styles.isInlineLevel()?A.inlineLevel.push(ke):A.nonInlineLevel.push(ke),kd(ke,A,c,$e);Lr(y.flags,8)&&zd(y,$e)})},zd=function(s,A){for(var c=s instanceof uh?s.start:1,l=s instanceof uh?s.reversed:!1,y=0;y<A.length;y++){var R=A[y];R.container instanceof s0&&typeof R.container.value=="number"&&R.container.value!==0&&(c=R.container.value),R.listValue=Md(c,R.container.styles.listStyleType,!0),c+=l?-1:1}},bs=function(s){var A=new Fh(s,null),c=new $d(A),l=[];return kd(A,c,c,l),zd(A.container,l),c},cs=function(s,A){switch(A){case 0:return sl(s.topLeftBorderBox,s.topLeftPaddingBox,s.topRightBorderBox,s.topRightPaddingBox);case 1:return sl(s.topRightBorderBox,s.topRightPaddingBox,s.bottomRightBorderBox,s.bottomRightPaddingBox);case 2:return sl(s.bottomRightBorderBox,s.bottomRightPaddingBox,s.bottomLeftBorderBox,s.bottomLeftPaddingBox);case 3:default:return sl(s.bottomLeftBorderBox,s.bottomLeftPaddingBox,s.topLeftBorderBox,s.topLeftPaddingBox)}},Cs=function(s,A){switch(A){case 0:return sl(s.topLeftBorderBox,s.topLeftBorderDoubleOuterBox,s.topRightBorderBox,s.topRightBorderDoubleOuterBox);case 1:return sl(s.topRightBorderBox,s.topRightBorderDoubleOuterBox,s.bottomRightBorderBox,s.bottomRightBorderDoubleOuterBox);case 2:return sl(s.bottomRightBorderBox,s.bottomRightBorderDoubleOuterBox,s.bottomLeftBorderBox,s.bottomLeftBorderDoubleOuterBox);case 3:default:return sl(s.bottomLeftBorderBox,s.bottomLeftBorderDoubleOuterBox,s.topLeftBorderBox,s.topLeftBorderDoubleOuterBox)}},xs=function(s,A){switch(A){case 0:return sl(s.topLeftBorderDoubleInnerBox,s.topLeftPaddingBox,s.topRightBorderDoubleInnerBox,s.topRightPaddingBox);case 1:return sl(s.topRightBorderDoubleInnerBox,s.topRightPaddingBox,s.bottomRightBorderDoubleInnerBox,s.bottomRightPaddingBox);case 2:return sl(s.bottomRightBorderDoubleInnerBox,s.bottomRightPaddingBox,s.bottomLeftBorderDoubleInnerBox,s.bottomLeftPaddingBox);case 3:default:return sl(s.bottomLeftBorderDoubleInnerBox,s.bottomLeftPaddingBox,s.topLeftBorderDoubleInnerBox,s.topLeftPaddingBox)}},D0=function(s,A){switch(A){case 0:return Kf(s.topLeftBorderStroke,s.topRightBorderStroke);case 1:return Kf(s.topRightBorderStroke,s.bottomRightBorderStroke);case 2:return Kf(s.bottomRightBorderStroke,s.bottomLeftBorderStroke);case 3:default:return Kf(s.bottomLeftBorderStroke,s.topLeftBorderStroke)}},Kf=function(s,A){var c=[];return gl(s)?c.push(s.subdivide(.5,!1)):c.push(s),gl(A)?c.push(A.subdivide(.5,!0)):c.push(A),c},sl=function(s,A,c,l){var y=[];return gl(s)?y.push(s.subdivide(.5,!1)):y.push(s),gl(c)?y.push(c.subdivide(.5,!0)):y.push(c),gl(l)?y.push(l.subdivide(.5,!0).reverse()):y.push(l),gl(A)?y.push(A.subdivide(.5,!1).reverse()):y.push(A),y},R0=function(s){var A=s.bounds,c=s.styles;return A.add(c.borderLeftWidth,c.borderTopWidth,-(c.borderRightWidth+c.borderLeftWidth),-(c.borderTopWidth+c.borderBottomWidth))},$f=function(s){var A=s.styles,c=s.bounds,l=CA(A.paddingLeft,c.width),y=CA(A.paddingRight,c.width),R=CA(A.paddingTop,c.width),fe=CA(A.paddingBottom,c.width);return c.add(l+A.borderLeftWidth,R+A.borderTopWidth,-(A.borderRightWidth+A.borderLeftWidth+l+y),-(A.borderTopWidth+A.borderBottomWidth+R+fe))},Ih=function(s,A){return s===0?A.bounds:s===2?$f(A):R0(A)},Hp=function(s,A){return s===0?A.bounds:s===2?$f(A):R0(A)},Vl=function(s,A,c){var l=Ih(Il(s.styles.backgroundOrigin,A),s),y=Hp(Il(s.styles.backgroundClip,A),s),R=qu(Il(s.styles.backgroundSize,A),c,l),fe=R[0],ke=R[1],$e=el(Il(s.styles.backgroundPosition,A),l.width-fe,l.height-ke),Et=T0(Il(s.styles.backgroundRepeat,A),$e,R,l,y),Qt=Math.round(l.left+$e[0]),Kt=Math.round(l.top+$e[1]);return[Et,Qt,Kt,fe,ke]},$c=function(s){return qA(s)&&s.value===ba.AUTO},Zd=function(s){return typeof s=="number"},qu=function(s,A,c){var l=A[0],y=A[1],R=A[2],fe=s[0],ke=s[1];if(!fe)return[0,0];if(Gi(fe)&&ke&&Gi(ke))return[CA(fe,c.width),CA(ke,c.height)];var $e=Zd(R);if(qA(fe)&&(fe.value===ba.CONTAIN||fe.value===ba.COVER)){if(Zd(R)){var Et=c.width/c.height;return Et<R!=(fe.value===ba.COVER)?[c.width,c.width/R]:[c.height*R,c.height]}return[c.width,c.height]}var Qt=Zd(l),Kt=Zd(y),wn=Qt||Kt;if($c(fe)&&(!ke||$c(ke))){if(Qt&&Kt)return[l,y];if(!$e&&!wn)return[c.width,c.height];if(wn&&$e){var qr=Qt?l:y*R,ur=Kt?y:l/R;return[qr,ur]}var Qr=Qt?l:c.width,AA=Kt?y:c.height;return[Qr,AA]}if($e){var co=0,io=0;return Gi(fe)?co=CA(fe,c.width):Gi(ke)&&(io=CA(ke,c.height)),$c(fe)?co=io*R:(!ke||$c(ke))&&(io=co/R),[co,io]}var Go=null,mA=null;if(Gi(fe)?Go=CA(fe,c.width):ke&&Gi(ke)&&(mA=CA(ke,c.height)),Go!==null&&(!ke||$c(ke))&&(mA=Qt&&Kt?Go/l*y:c.height),mA!==null&&$c(fe)&&(Go=Qt&&Kt?mA/y*l:c.width),Go!==null&&mA!==null)return[Go,mA];throw new Error("Unable to calculate background-size for element")},Il=function(s,A){var c=s[A];return typeof c=="undefined"?s[0]:c},T0=function(s,A,c,l,y){var R=A[0],fe=A[1],ke=c[0],$e=c[1];switch(s){case 2:return[new Jr(Math.round(l.left),Math.round(l.top+fe)),new Jr(Math.round(l.left+l.width),Math.round(l.top+fe)),new Jr(Math.round(l.left+l.width),Math.round($e+l.top+fe)),new Jr(Math.round(l.left),Math.round($e+l.top+fe))];case 3:return[new Jr(Math.round(l.left+R),Math.round(l.top)),new Jr(Math.round(l.left+R+ke),Math.round(l.top)),new Jr(Math.round(l.left+R+ke),Math.round(l.height+l.top)),new Jr(Math.round(l.left+R),Math.round(l.height+l.top))];case 1:return[new Jr(Math.round(l.left+R),Math.round(l.top+fe)),new Jr(Math.round(l.left+R+ke),Math.round(l.top+fe)),new Jr(Math.round(l.left+R+ke),Math.round(l.top+fe+$e)),new Jr(Math.round(l.left+R),Math.round(l.top+fe+$e))];default:return[new Jr(Math.round(y.left),Math.round(y.top)),new Jr(Math.round(y.left+y.width),Math.round(y.top)),new Jr(Math.round(y.left+y.width),Math.round(y.height+y.top)),new Jr(Math.round(y.left),Math.round(y.height+y.top))]}},Wd="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",Uh="Hidden Text",kc=function(){function s(A){this._data={},this._document=A}return s.prototype.parseMetrics=function(A,c){var l=this._document.createElement("div"),y=this._document.createElement("img"),R=this._document.createElement("span"),fe=this._document.body;l.style.visibility="hidden",l.style.fontFamily=A,l.style.fontSize=c,l.style.margin="0",l.style.padding="0",l.style.whiteSpace="nowrap",fe.appendChild(l),y.src=Wd,y.width=1,y.height=1,y.style.margin="0",y.style.padding="0",y.style.verticalAlign="baseline",R.style.fontFamily=A,R.style.fontSize=c,R.style.margin="0",R.style.padding="0",R.appendChild(this._document.createTextNode(Uh)),l.appendChild(R),l.appendChild(y);var ke=y.offsetTop-R.offsetTop+2;l.removeChild(R),l.appendChild(this._document.createTextNode(Uh)),l.style.lineHeight="normal",y.style.verticalAlign="super";var $e=y.offsetTop-l.offsetTop+2;return fe.removeChild(l),{baseline:ke,middle:$e}},s.prototype.getMetrics=function(A,c){var l=A+" "+c;return typeof this._data[l]=="undefined"&&(this._data[l]=this.parseMetrics(A,c)),this._data[l]},s}(),zc=function(){function s(A,c){this.context=A,this.options=c}return s}(),Eo=1e4,xa=function(s){d(A,s);function A(c,l){var y=s.call(this,c,l)||this;return y._activeEffects=[],y.canvas=l.canvas?l.canvas:document.createElement("canvas"),y.ctx=y.canvas.getContext("2d"),l.canvas||(y.canvas.width=Math.floor(l.width*l.scale),y.canvas.height=Math.floor(l.height*l.scale),y.canvas.style.width=l.width+"px",y.canvas.style.height=l.height+"px"),y.fontMetrics=new kc(document),y.ctx.scale(y.options.scale,y.options.scale),y.ctx.translate(-l.x,-l.y),y.ctx.textBaseline="bottom",y._activeEffects=[],y.context.logger.debug("Canvas renderer initialized ("+l.width+"x"+l.height+") with scale "+l.scale),y}return A.prototype.applyEffects=function(c){for(var l=this;this._activeEffects.length;)this.popEffect();c.forEach(function(y){return l.applyEffect(y)})},A.prototype.applyEffect=function(c){this.ctx.save(),Hf(c)&&(this.ctx.globalAlpha=c.opacity),Eh(c)&&(this.ctx.translate(c.offsetX,c.offsetY),this.ctx.transform(c.matrix[0],c.matrix[1],c.matrix[2],c.matrix[3],c.matrix[4],c.matrix[5]),this.ctx.translate(-c.offsetX,-c.offsetY)),Sh(c)&&(this.path(c.path),this.ctx.clip()),this._activeEffects.push(c)},A.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},A.prototype.renderStack=function(c){return H(this,void 0,void 0,function(){var l;return W(this,function(y){switch(y.label){case 0:return l=c.element.container.styles,l.isVisible()?[4,this.renderStackContent(c)]:[3,2];case 1:y.sent(),y.label=2;case 2:return[2]}})})},A.prototype.renderNode=function(c){return H(this,void 0,void 0,function(){return W(this,function(l){switch(l.label){case 0:if(Lr(c.container.flags,16))debugger;return c.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(c)]:[3,3];case 1:return l.sent(),[4,this.renderNodeContent(c)];case 2:l.sent(),l.label=3;case 3:return[2]}})})},A.prototype.renderTextWithLetterSpacing=function(c,l,y){var R=this;if(l===0)this.ctx.fillText(c.text,c.bounds.left,c.bounds.top+y);else{var fe=pi(c.text);fe.reduce(function(ke,$e){return R.ctx.fillText($e,ke,c.bounds.top+y),ke+R.ctx.measureText($e).width},c.bounds.left)}},A.prototype.createFontStyle=function(c){var l=c.fontVariant.filter(function(fe){return fe==="normal"||fe==="small-caps"}).join(""),y=Zc(c.fontFamily).join(", "),R=Na(c.fontSize)?""+c.fontSize.number+c.fontSize.unit:c.fontSize.number+"px";return[[c.fontStyle,l,c.fontWeight,R,y].join(" "),y,R]},A.prototype.renderTextNode=function(c,l){return H(this,void 0,void 0,function(){var y,R,fe,ke,$e,Et,Qt,Kt,wn=this;return W(this,function(qr){return y=this.createFontStyle(l),R=y[0],fe=y[1],ke=y[2],this.ctx.font=R,this.ctx.direction=l.direction===1?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",$e=this.fontMetrics.getMetrics(fe,ke),Et=$e.baseline,Qt=$e.middle,Kt=l.paintOrder,c.textBounds.forEach(function(ur){Kt.forEach(function(Qr){switch(Qr){case 0:wn.ctx.fillStyle=XA(l.color),wn.renderTextWithLetterSpacing(ur,l.letterSpacing,Et);var AA=l.textShadow;AA.length&&ur.text.trim().length&&(AA.slice(0).reverse().forEach(function(co){wn.ctx.shadowColor=XA(co.color),wn.ctx.shadowOffsetX=co.offsetX.number*wn.options.scale,wn.ctx.shadowOffsetY=co.offsetY.number*wn.options.scale,wn.ctx.shadowBlur=co.blur.number,wn.renderTextWithLetterSpacing(ur,l.letterSpacing,Et)}),wn.ctx.shadowColor="",wn.ctx.shadowOffsetX=0,wn.ctx.shadowOffsetY=0,wn.ctx.shadowBlur=0),l.textDecorationLine.length&&(wn.ctx.fillStyle=XA(l.textDecorationColor||l.color),l.textDecorationLine.forEach(function(co){switch(co){case 1:wn.ctx.fillRect(ur.bounds.left,Math.round(ur.bounds.top+Et),ur.bounds.width,1);break;case 2:wn.ctx.fillRect(ur.bounds.left,Math.round(ur.bounds.top),ur.bounds.width,1);break;case 3:wn.ctx.fillRect(ur.bounds.left,Math.ceil(ur.bounds.top+Qt),ur.bounds.width,1);break}}));break;case 1:l.webkitTextStrokeWidth&&ur.text.trim().length&&(wn.ctx.strokeStyle=XA(l.webkitTextStrokeColor),wn.ctx.lineWidth=l.webkitTextStrokeWidth,wn.ctx.lineJoin=window.chrome?"miter":"round",wn.ctx.strokeText(ur.text,ur.bounds.left,ur.bounds.top+Et)),wn.ctx.strokeStyle="",wn.ctx.lineWidth=0,wn.ctx.lineJoin="miter";break}})}),[2]})})},A.prototype.renderReplacedElement=function(c,l,y){if(y&&c.intrinsicWidth>0&&c.intrinsicHeight>0){var R=$f(c),fe=xh(l);this.path(fe),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(y,0,0,c.intrinsicWidth,c.intrinsicHeight,R.left,R.top,R.width,R.height),this.ctx.restore()}},A.prototype.renderNodeContent=function(c){return H(this,void 0,void 0,function(){var l,y,R,fe,ke,$e,io,io,Et,Qt,Kt,wn,mA,qr,ur,$o,Qr,AA,co,io,Go,mA,$o;return W(this,function(kr){switch(kr.label){case 0:this.applyEffects(c.getEffects(4)),l=c.container,y=c.curves,R=l.styles,fe=0,ke=l.textNodes,kr.label=1;case 1:return fe<ke.length?($e=ke[fe],[4,this.renderTextNode($e,R)]):[3,4];case 2:kr.sent(),kr.label=3;case 3:return fe++,[3,1];case 4:if(!(l instanceof A0))return[3,8];kr.label=5;case 5:return kr.trys.push([5,7,,8]),[4,this.context.cache.match(l.src)];case 6:return io=kr.sent(),this.renderReplacedElement(l,y,io),[3,8];case 7:return kr.sent(),this.context.logger.error("Error loading image "+l.src),[3,8];case 8:if(l instanceof i0&&this.renderReplacedElement(l,y,l.canvas),!(l instanceof a0))return[3,12];kr.label=9;case 9:return kr.trys.push([9,11,,12]),[4,this.context.cache.match(l.svg)];case 10:return io=kr.sent(),this.renderReplacedElement(l,y,io),[3,12];case 11:return kr.sent(),this.context.logger.error("Error loading svg "+l.svg.substring(0,255)),[3,12];case 12:return l instanceof u0&&l.tree?(Et=new A(this.context,{scale:this.options.scale,backgroundColor:l.backgroundColor,x:0,y:0,width:l.width,height:l.height}),[4,Et.render(l.tree)]):[3,14];case 13:Qt=kr.sent(),l.width&&l.height&&this.ctx.drawImage(Qt,0,0,l.width,l.height,l.bounds.left,l.bounds.top,l.bounds.width,l.bounds.height),kr.label=14;case 14:if(l instanceof _d&&(Kt=Math.min(l.bounds.width,l.bounds.height),l.type===Lf?l.checked&&(this.ctx.save(),this.path([new Jr(l.bounds.left+Kt*.39363,l.bounds.top+Kt*.79),new Jr(l.bounds.left+Kt*.16,l.bounds.top+Kt*.5549),new Jr(l.bounds.left+Kt*.27347,l.bounds.top+Kt*.44071),new Jr(l.bounds.left+Kt*.39694,l.bounds.top+Kt*.5649),new Jr(l.bounds.left+Kt*.72983,l.bounds.top+Kt*.23),new Jr(l.bounds.left+Kt*.84,l.bounds.top+Kt*.34085),new Jr(l.bounds.left+Kt*.39363,l.bounds.top+Kt*.79)]),this.ctx.fillStyle=XA(Qf),this.ctx.fill(),this.ctx.restore()):l.type===Nf&&l.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(l.bounds.left+Kt/2,l.bounds.top+Kt/2,Kt/4,0,Math.PI*2,!0),this.ctx.fillStyle=XA(Qf),this.ctx.fill(),this.ctx.restore())),Oh(l)&&l.value.length){switch(wn=this.createFontStyle(R),mA=wn[0],qr=wn[1],ur=this.fontMetrics.getMetrics(mA,qr).baseline,this.ctx.font=mA,this.ctx.fillStyle=XA(R.color),this.ctx.textBaseline="alphabetic",this.ctx.textAlign=ed(l.styles.textAlign),$o=$f(l),Qr=0,l.styles.textAlign){case 1:Qr+=$o.width/2;break;case 2:Qr+=$o.width;break}AA=$o.add(Qr,0,0,-$o.height/2+1),this.ctx.save(),this.path([new Jr($o.left,$o.top),new Jr($o.left+$o.width,$o.top),new Jr($o.left+$o.width,$o.top+$o.height),new Jr($o.left,$o.top+$o.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new Fl(l.value,AA),R.letterSpacing,ur),this.ctx.restore(),this.ctx.textBaseline="alphabetic",this.ctx.textAlign="left"}if(!Lr(l.styles.display,2048))return[3,20];if(l.styles.listStyleImage===null)return[3,19];if(co=l.styles.listStyleImage,co.type!==0)return[3,18];io=void 0,Go=co.url,kr.label=15;case 15:return kr.trys.push([15,17,,18]),[4,this.context.cache.match(Go)];case 16:return io=kr.sent(),this.ctx.drawImage(io,l.bounds.left-(io.width+10),l.bounds.top),[3,18];case 17:return kr.sent(),this.context.logger.error("Error loading list-style-image "+Go),[3,18];case 18:return[3,20];case 19:c.listValue&&l.styles.listStyleType!==-1&&(mA=this.createFontStyle(R)[0],this.ctx.font=mA,this.ctx.fillStyle=XA(R.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",$o=new P(l.bounds.left,l.bounds.top+CA(l.styles.paddingTop,l.bounds.width),l.bounds.width,wt(R.lineHeight,R.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new Fl(c.listValue,$o),R.letterSpacing,wt(R.lineHeight,R.fontSize.number)/2+2),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"),kr.label=20;case 20:return[2]}})})},A.prototype.renderStackContent=function(c){return H(this,void 0,void 0,function(){var l,y,co,R,fe,co,ke,$e,co,Et,Qt,co,Kt,wn,co,qr,ur,co,Qr,AA,co;return W(this,function(io){switch(io.label){case 0:if(Lr(c.element.container.flags,16))debugger;return[4,this.renderNodeBackgroundAndBorders(c.element)];case 1:io.sent(),l=0,y=c.negativeZIndex,io.label=2;case 2:return l<y.length?(co=y[l],[4,this.renderStack(co)]):[3,5];case 3:io.sent(),io.label=4;case 4:return l++,[3,2];case 5:return[4,this.renderNodeContent(c.element)];case 6:io.sent(),R=0,fe=c.nonInlineLevel,io.label=7;case 7:return R<fe.length?(co=fe[R],[4,this.renderNode(co)]):[3,10];case 8:io.sent(),io.label=9;case 9:return R++,[3,7];case 10:ke=0,$e=c.nonPositionedFloats,io.label=11;case 11:return ke<$e.length?(co=$e[ke],[4,this.renderStack(co)]):[3,14];case 12:io.sent(),io.label=13;case 13:return ke++,[3,11];case 14:Et=0,Qt=c.nonPositionedInlineLevel,io.label=15;case 15:return Et<Qt.length?(co=Qt[Et],[4,this.renderStack(co)]):[3,18];case 16:io.sent(),io.label=17;case 17:return Et++,[3,15];case 18:Kt=0,wn=c.inlineLevel,io.label=19;case 19:return Kt<wn.length?(co=wn[Kt],[4,this.renderNode(co)]):[3,22];case 20:io.sent(),io.label=21;case 21:return Kt++,[3,19];case 22:qr=0,ur=c.zeroOrAutoZIndexOrTransformedOrOpacity,io.label=23;case 23:return qr<ur.length?(co=ur[qr],[4,this.renderStack(co)]):[3,26];case 24:io.sent(),io.label=25;case 25:return qr++,[3,23];case 26:Qr=0,AA=c.positiveZIndex,io.label=27;case 27:return Qr<AA.length?(co=AA[Qr],[4,this.renderStack(co)]):[3,30];case 28:io.sent(),io.label=29;case 29:return Qr++,[3,27];case 30:return[2]}})})},A.prototype.mask=function(c){this.ctx.beginPath(),this.ctx.moveTo(0,0),this.ctx.lineTo(this.canvas.width,0),this.ctx.lineTo(this.canvas.width,this.canvas.height),this.ctx.lineTo(0,this.canvas.height),this.ctx.lineTo(0,0),this.formatPath(c.slice(0).reverse()),this.ctx.closePath()},A.prototype.path=function(c){this.ctx.beginPath(),this.formatPath(c),this.ctx.closePath()},A.prototype.formatPath=function(c){var l=this;c.forEach(function(y,R){var fe=gl(y)?y.start:y;R===0?l.ctx.moveTo(fe.x,fe.y):l.ctx.lineTo(fe.x,fe.y),gl(y)&&l.ctx.bezierCurveTo(y.startControl.x,y.startControl.y,y.endControl.x,y.endControl.y,y.end.x,y.end.y)})},A.prototype.renderRepeat=function(c,l,y,R){this.path(c),this.ctx.fillStyle=l,this.ctx.translate(y,R),this.ctx.fill(),this.ctx.translate(-y,-R)},A.prototype.resizeImage=function(c,l,y){var R;if(c.width===l&&c.height===y)return c;var fe=(R=this.canvas.ownerDocument)!==null&&R!==void 0?R:document,ke=fe.createElement("canvas");ke.width=Math.max(1,l),ke.height=Math.max(1,y);var $e=ke.getContext("2d");return $e.drawImage(c,0,0,c.width,c.height,0,0,l,y),ke},A.prototype.renderBackgroundImage=function(c){return H(this,void 0,void 0,function(){var l,y,R,fe,ke,$e;return W(this,function(Et){switch(Et.label){case 0:l=c.styles.backgroundImage.length-1,y=function(Qt){var Kt,wn,qr,Ir,Es,Rs,Fi,ns,FA,ur,Ir,Es,Rs,Fi,ns,Qr,AA,co,io,Go,mA,$o,kr,VA,FA,Xo,Ir,Ws,ll,Fi,ns,wc,Es,Rs,yu,vl,bc,Bu,Wc,Xl,Vc,Cc;return W(this,function(td){switch(td.label){case 0:if(Qt.type!==0)return[3,5];Kt=void 0,wn=Qt.url,td.label=1;case 1:return td.trys.push([1,3,,4]),[4,R.context.cache.match(wn)];case 2:return Kt=td.sent(),[3,4];case 3:return td.sent(),R.context.logger.error("Error loading background-image "+wn),[3,4];case 4:return Kt&&(qr=Vl(c,l,[Kt.width,Kt.height,Kt.width/Kt.height]),Ir=qr[0],Es=qr[1],Rs=qr[2],Fi=qr[3],ns=qr[4],FA=R.ctx.createPattern(R.resizeImage(Kt,Fi,ns),"repeat"),R.renderRepeat(Ir,FA,Es,Rs)),[3,6];case 5:xl(Qt)?(ur=Vl(c,l,[null,null,null]),Ir=ur[0],Es=ur[1],Rs=ur[2],Fi=ur[3],ns=ur[4],Qr=Du(Qt.angle,Fi,ns),AA=Qr[0],co=Qr[1],io=Qr[2],Go=Qr[3],mA=Qr[4],$o=document.createElement("canvas"),$o.width=Fi,$o.height=ns,kr=$o.getContext("2d"),VA=kr.createLinearGradient(co,Go,io,mA),_u(Qt.stops,AA).forEach(function(Gc){return VA.addColorStop(Gc.stop,XA(Gc.color))}),kr.fillStyle=VA,kr.fillRect(0,0,Fi,ns),Fi>0&&ns>0&&(FA=R.ctx.createPattern($o,"repeat"),R.renderRepeat(Ir,FA,Es,Rs))):oh(Qt)&&(Xo=Vl(c,l,[null,null,null]),Ir=Xo[0],Ws=Xo[1],ll=Xo[2],Fi=Xo[3],ns=Xo[4],wc=Qt.position.length===0?[fl]:Qt.position,Es=CA(wc[0],Fi),Rs=CA(wc[wc.length-1],ns),yu=Pi(Qt,Es,Rs,Fi,ns),vl=yu[0],bc=yu[1],vl>0&&bc>0&&(Bu=R.ctx.createRadialGradient(Ws+Es,ll+Rs,0,Ws+Es,ll+Rs,vl),_u(Qt.stops,vl*2).forEach(function(Gc){return Bu.addColorStop(Gc.stop,XA(Gc.color))}),R.path(Ir),R.ctx.fillStyle=Bu,vl!==bc?(Wc=c.bounds.left+.5*c.bounds.width,Xl=c.bounds.top+.5*c.bounds.height,Vc=bc/vl,Cc=1/Vc,R.ctx.save(),R.ctx.translate(Wc,Xl),R.ctx.transform(1,0,0,Vc,0,0),R.ctx.translate(-Wc,-Xl),R.ctx.fillRect(Ws,Cc*(ll-Xl)+Xl,Fi,ns*Cc),R.ctx.restore()):R.ctx.fill())),td.label=6;case 6:return l--,[2]}})},R=this,fe=0,ke=c.styles.backgroundImage.slice(0).reverse(),Et.label=1;case 1:return fe<ke.length?($e=ke[fe],[5,y($e)]):[3,4];case 2:Et.sent(),Et.label=3;case 3:return fe++,[3,1];case 4:return[2]}})})},A.prototype.renderSolidBorder=function(c,l,y){return H(this,void 0,void 0,function(){return W(this,function(R){return this.path(cs(y,l)),this.ctx.fillStyle=XA(c),this.ctx.fill(),[2]})})},A.prototype.renderDoubleBorder=function(c,l,y,R){return H(this,void 0,void 0,function(){var fe,ke;return W(this,function($e){switch($e.label){case 0:return l<3?[4,this.renderSolidBorder(c,y,R)]:[3,2];case 1:return $e.sent(),[2];case 2:return fe=Cs(R,y),this.path(fe),this.ctx.fillStyle=XA(c),this.ctx.fill(),ke=xs(R,y),this.path(ke),this.ctx.fill(),[2]}})})},A.prototype.renderNodeBackgroundAndBorders=function(c){return H(this,void 0,void 0,function(){var l,y,R,fe,ke,$e,Et,Qt,Kt=this;return W(this,function(wn){switch(wn.label){case 0:return this.applyEffects(c.getEffects(2)),l=c.container.styles,y=!ti(l.backgroundColor)||l.backgroundImage.length,R=[{style:l.borderTopStyle,color:l.borderTopColor,width:l.borderTopWidth},{style:l.borderRightStyle,color:l.borderRightColor,width:l.borderRightWidth},{style:l.borderBottomStyle,color:l.borderBottomColor,width:l.borderBottomWidth},{style:l.borderLeftStyle,color:l.borderLeftColor,width:l.borderLeftWidth}],fe=mu(Il(l.backgroundClip,0),c.curves),y||l.boxShadow.length?(this.ctx.save(),this.path(fe),this.ctx.clip(),ti(l.backgroundColor)||(this.ctx.fillStyle=XA(l.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(c.container)]):[3,2];case 1:wn.sent(),this.ctx.restore(),l.boxShadow.slice(0).reverse().forEach(function(qr){Kt.ctx.save();var ur=jf(c.curves),Qr=qr.inset?0:Eo,AA=_0(ur,-Qr+(qr.inset?1:-1)*qr.spread.number,(qr.inset?1:-1)*qr.spread.number,qr.spread.number*(qr.inset?-2:2),qr.spread.number*(qr.inset?-2:2));qr.inset?(Kt.path(ur),Kt.ctx.clip(),Kt.mask(AA)):(Kt.mask(ur),Kt.ctx.clip(),Kt.path(AA)),Kt.ctx.shadowOffsetX=qr.offsetX.number+Qr,Kt.ctx.shadowOffsetY=qr.offsetY.number,Kt.ctx.shadowColor=XA(qr.color),Kt.ctx.shadowBlur=qr.blur.number,Kt.ctx.fillStyle=qr.inset?XA(qr.color):"rgba(0,0,0,1)",Kt.ctx.fill(),Kt.ctx.restore()}),wn.label=2;case 2:ke=0,$e=0,Et=R,wn.label=3;case 3:return $e<Et.length?(Qt=Et[$e],Qt.style!==0&&!ti(Qt.color)&&Qt.width>0?Qt.style!==2?[3,5]:[4,this.renderDashedDottedBorder(Qt.color,Qt.width,ke,c.curves,2)]:[3,11]):[3,13];case 4:return wn.sent(),[3,11];case 5:return Qt.style!==3?[3,7]:[4,this.renderDashedDottedBorder(Qt.color,Qt.width,ke,c.curves,3)];case 6:return wn.sent(),[3,11];case 7:return Qt.style!==4?[3,9]:[4,this.renderDoubleBorder(Qt.color,Qt.width,ke,c.curves)];case 8:return wn.sent(),[3,11];case 9:return[4,this.renderSolidBorder(Qt.color,ke,c.curves)];case 10:wn.sent(),wn.label=11;case 11:ke++,wn.label=12;case 12:return $e++,[3,3];case 13:return[2]}})})},A.prototype.renderDashedDottedBorder=function(c,l,y,R,fe){return H(this,void 0,void 0,function(){var ke,$e,Et,Qt,Kt,wn,qr,ur,Qr,AA,co,io,Go,mA,$o,kr,$o,kr;return W(this,function(VA){return this.ctx.save(),ke=D0(R,y),$e=cs(R,y),fe===2&&(this.path($e),this.ctx.clip()),gl($e[0])?(Et=$e[0].start.x,Qt=$e[0].start.y):(Et=$e[0].x,Qt=$e[0].y),gl($e[1])?(Kt=$e[1].end.x,wn=$e[1].end.y):(Kt=$e[1].x,wn=$e[1].y),y===0||y===2?qr=Math.abs(Et-Kt):qr=Math.abs(Qt-wn),this.ctx.beginPath(),fe===3?this.formatPath(ke):this.formatPath($e.slice(0,2)),ur=l<3?l*3:l*2,Qr=l<3?l*2:l,fe===3&&(ur=l,Qr=l),AA=!0,qr<=ur*2?AA=!1:qr<=ur*2+Qr?(co=qr/(2*ur+Qr),ur*=co,Qr*=co):(io=Math.floor((qr+Qr)/(ur+Qr)),Go=(qr-io*ur)/(io-1),mA=(qr-(io+1)*ur)/io,Qr=mA<=0||Math.abs(Qr-Go)<Math.abs(Qr-mA)?Go:mA),AA&&(fe===3?this.ctx.setLineDash([0,ur+Qr]):this.ctx.setLineDash([ur,Qr])),fe===3?(this.ctx.lineCap="round",this.ctx.lineWidth=l):this.ctx.lineWidth=l*2+1.1,this.ctx.strokeStyle=XA(c),this.ctx.stroke(),this.ctx.setLineDash([]),fe===2&&(gl($e[0])&&($o=$e[3],kr=$e[0],this.ctx.beginPath(),this.formatPath([new Jr($o.end.x,$o.end.y),new Jr(kr.start.x,kr.start.y)]),this.ctx.stroke()),gl($e[1])&&($o=$e[1],kr=$e[2],this.ctx.beginPath(),this.formatPath([new Jr($o.end.x,$o.end.y),new Jr(kr.start.x,kr.start.y)]),this.ctx.stroke())),this.ctx.restore(),[2]})})},A.prototype.render=function(c){return H(this,void 0,void 0,function(){var l;return W(this,function(y){switch(y.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=XA(this.options.backgroundColor),this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)),l=bs(c),[4,this.renderStack(l)];case 1:return y.sent(),this.applyEffects([]),[2,this.canvas]}})})},A}(zc),Oh=function(s){return s instanceof dh||s instanceof c0?!0:s instanceof _d&&s.type!==Nf&&s.type!==Lf},mu=function(s,A){switch(s){case 0:return jf(A);case 2:return Lg(A);case 1:default:return xh(A)}},ed=function(s){switch(s){case 1:return"center";case 2:return"right";case 0:default:return"left"}},vA=["-apple-system","system-ui"],Zc=function(s){return/iPhone OS 15_(0|1)/.test(window.navigator.userAgent)?s.filter(function(A){return vA.indexOf(A)===-1}):s},Zs=function(s){d(A,s);function A(c,l){var y=s.call(this,c,l)||this;return y.canvas=l.canvas?l.canvas:document.createElement("canvas"),y.ctx=y.canvas.getContext("2d"),y.options=l,y.canvas.width=Math.floor(l.width*l.scale),y.canvas.height=Math.floor(l.height*l.scale),y.canvas.style.width=l.width+"px",y.canvas.style.height=l.height+"px",y.ctx.scale(y.options.scale,y.options.scale),y.ctx.translate(-l.x,-l.y),y.context.logger.debug("EXPERIMENTAL ForeignObject renderer initialized ("+l.width+"x"+l.height+" at "+l.x+","+l.y+") with scale "+l.scale),y}return A.prototype.render=function(c){return H(this,void 0,void 0,function(){var l,y;return W(this,function(R){switch(R.label){case 0:return l=hu(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,c),[4,M0(l)];case 1:return y=R.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=XA(this.options.backgroundColor),this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)),this.ctx.drawImage(y,-this.options.x*this.options.scale,-this.options.y*this.options.scale),[2,this.canvas]}})})},A}(zc),M0=function(s){return new Promise(function(A,c){var l=new Image;l.onload=function(){A(l)},l.onerror=c,l.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(s))})},Gl=function(){function s(A){var c=A.id,l=A.enabled;this.id=c,this.enabled=l,this.start=Date.now()}return s.prototype.debug=function(){for(var A=[],c=0;c<arguments.length;c++)A[c]=arguments[c];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.debug=="function"?console.debug.apply(console,Ee([this.id,this.getTime()+"ms"],A)):this.info.apply(this,A))},s.prototype.getTime=function(){return Date.now()-this.start},s.prototype.info=function(){for(var A=[],c=0;c<arguments.length;c++)A[c]=arguments[c];this.enabled&&typeof window!="undefined"&&window.console&&typeof console.info=="function"&&console.info.apply(console,Ee([this.id,this.getTime()+"ms"],A))},s.prototype.warn=function(){for(var A=[],c=0;c<arguments.length;c++)A[c]=arguments[c];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.warn=="function"?console.warn.apply(console,Ee([this.id,this.getTime()+"ms"],A)):this.info.apply(this,A))},s.prototype.error=function(){for(var A=[],c=0;c<arguments.length;c++)A[c]=arguments[c];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.error=="function"?console.error.apply(console,Ee([this.id,this.getTime()+"ms"],A)):this.info.apply(this,A))},s.instances={},s}(),Kp=function(){function s(A,c){var l;this.windowBounds=c,this.instanceName="#"+s.instanceCount++,this.logger=new Gl({id:this.instanceName,enabled:A.logging}),this.cache=(l=A.cache)!==null&&l!==void 0?l:new al(this,A)}return s.instanceCount=1,s}(),$p=function(s,A){return A===void 0&&(A={}),kp(s,A)};typeof window!="undefined"&&Q0.setContext(window);var kp=function(s,A){return H(void 0,void 0,void 0,function(){var c,l,y,R,fe,ke,$e,Et,Qt,Kt,wn,qr,ur,Qr,AA,co,io,Go,mA,$o,VA,kr,VA,FA,Xo,Ir,Ws,ll,Fi,ns,wc,Es,Rs,yu,vl,bc,Bu,Wc,Xl,Vc;return W(this,function(Cc){switch(Cc.label){case 0:if(!s||typeof s!="object")return[2,Promise.reject("Invalid element provided as first argument")];if(c=s.ownerDocument,!c)throw new Error("Element is not attached to a Document");if(l=c.defaultView,!l)throw new Error("Document is not attached to a Window");return y={allowTaint:(FA=A.allowTaint)!==null&&FA!==void 0?FA:!1,imageTimeout:(Xo=A.imageTimeout)!==null&&Xo!==void 0?Xo:15e3,proxy:A.proxy,useCORS:(Ir=A.useCORS)!==null&&Ir!==void 0?Ir:!1},R=q({logging:(Ws=A.logging)!==null&&Ws!==void 0?Ws:!0,cache:A.cache},y),fe={windowWidth:(ll=A.windowWidth)!==null&&ll!==void 0?ll:l.innerWidth,windowHeight:(Fi=A.windowHeight)!==null&&Fi!==void 0?Fi:l.innerHeight,scrollX:(ns=A.scrollX)!==null&&ns!==void 0?ns:l.pageXOffset,scrollY:(wc=A.scrollY)!==null&&wc!==void 0?wc:l.pageYOffset},ke=new P(fe.scrollX,fe.scrollY,fe.windowWidth,fe.windowHeight),$e=new Kp(R,ke),Et=(Es=A.foreignObjectRendering)!==null&&Es!==void 0?Es:!1,Qt={allowTaint:(Rs=A.allowTaint)!==null&&Rs!==void 0?Rs:!1,onclone:A.onclone,ignoreElements:A.ignoreElements,inlineImages:Et,copyStyles:Et},$e.logger.debug("Starting document clone with size "+ke.width+"x"+ke.height+" scrolled to "+-ke.left+","+-ke.top),Kt=new Pp($e,s,Qt),wn=Kt.clonedReferenceElement,wn?[4,Kt.toIFrame(c,ke)]:[2,Promise.reject("Unable to find element in cloned iframe")];case 1:return qr=Cc.sent(),ur=hh(wn)||Op(wn)?w(wn.ownerDocument):te($e,wn),Qr=ur.width,AA=ur.height,co=ur.left,io=ur.top,Go=Ua($e,wn,A.backgroundColor),mA={canvas:A.canvas,backgroundColor:Go,scale:(vl=(yu=A.scale)!==null&&yu!==void 0?yu:l.devicePixelRatio)!==null&&vl!==void 0?vl:1,x:((bc=A.x)!==null&&bc!==void 0?bc:0)+co,y:((Bu=A.y)!==null&&Bu!==void 0?Bu:0)+io,width:(Wc=A.width)!==null&&Wc!==void 0?Wc:Math.ceil(Qr),height:(Xl=A.height)!==null&&Xl!==void 0?Xl:Math.ceil(AA)},Et?($e.logger.debug("Document cloned, using foreign object rendering"),VA=new Zs($e,mA),[4,VA.render(wn)]):[3,3];case 2:return $o=Cc.sent(),[3,5];case 3:return $e.logger.debug("Document cloned, element located at "+co+","+io+" with size "+Qr+"x"+AA+" using computed rendering"),$e.logger.debug("Starting DOM parsing"),kr=f0($e,wn),Go===kr.styles.backgroundColor&&(kr.styles.backgroundColor=ta.TRANSPARENT),$e.logger.debug("Starting renderer for element at "+mA.x+","+mA.y+" with size "+mA.width+"x"+mA.height),VA=new xa($e,mA),[4,VA.render(kr)];case 4:$o=Cc.sent(),Cc.label=5;case 5:return(!((Vc=A.removeContainer)!==null&&Vc!==void 0)||Vc)&&(Pp.destroy(qr)||$e.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore")),$e.logger.debug("Finished rendering"),[2,$o]}})})},Ua=function(s,A,c){var l=A.ownerDocument,y=l.documentElement?tl(s,getComputedStyle(l.documentElement).backgroundColor):ta.TRANSPARENT,R=l.body?tl(s,getComputedStyle(l.body).backgroundColor):ta.TRANSPARENT,fe=typeof c=="string"?tl(s,c):c===null?ta.TRANSPARENT:4294967295;return A===l.documentElement?ti(y)?ti(R)?fe:R:y:fe};return $p})},44164:function(zn,it,d){var q=d(97671);(function(W,Ee){zn.exports=Ee(d(65355),d(64270))})(self,function(H,W){return function(){var Ee={"./src/plugin/hyperlinks.js":function(L,$,u){"use strict";u.r($);var U=u("./node_modules/core-js/modules/web.dom-collections.for-each.js"),S=u.n(U),b=u("./node_modules/core-js/modules/es.string.link.js"),k=u.n(b),K=u("./src/worker.js"),_=u("./src/utils.js"),ue=[],J={toContainer:K.default.prototype.toContainer,toPdf:K.default.prototype.toPdf};K.default.prototype.toContainer=function(){return J.toContainer.call(this).then(function(){if(this.opt.enableLinks){var X=this.prop.container,N=X.querySelectorAll("a"),C=(0,_.unitConvert)(X.getBoundingClientRect(),this.prop.pageSize.k);ue=[],Array.prototype.forEach.call(N,function(z){for(var G=z.getClientRects(),Ne=0;Ne<G.length;Ne++){var pe=(0,_.unitConvert)(G[Ne],this.prop.pageSize.k);pe.left-=C.left,pe.top-=C.top;var ye=Math.floor(pe.top/this.prop.pageSize.inner.height)+1,D=this.opt.margin[0]+pe.top%this.prop.pageSize.inner.height,ot=this.opt.margin[1]+pe.left;ue.push({page:ye,top:D,left:ot,clientRect:pe,link:z})}},this)}})},K.default.prototype.toPdf=function(){return J.toPdf.call(this).then(function(){if(this.opt.enableLinks){ue.forEach(function(N){this.prop.pdf.setPage(N.page),this.prop.pdf.link(N.left,N.top,N.clientRect.width,N.clientRect.height,{url:N.link.href})},this);var X=this.prop.pdf.internal.getNumberOfPages();this.prop.pdf.setPage(X)}})}},"./src/plugin/jspdf-plugin.js":function(L,$,u){"use strict";u.r($);var U=u("./node_modules/core-js/modules/es.symbol.js"),S=u.n(U),b=u("./node_modules/core-js/modules/es.symbol.description.js"),k=u.n(b),K=u("./node_modules/core-js/modules/es.object.to-string.js"),_=u.n(K),ue=u("./node_modules/core-js/modules/es.symbol.iterator.js"),J=u.n(ue),j=u("./node_modules/core-js/modules/es.array.iterator.js"),oe=u.n(j),X=u("./node_modules/core-js/modules/es.string.iterator.js"),N=u.n(X),C=u("./node_modules/core-js/modules/web.dom-collections.iterator.js"),z=u.n(C),G=u("jspdf"),Ne=u.n(G);function pe(ye){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?pe=function(ot){return typeof ot}:pe=function(ot){return ot&&typeof Symbol=="function"&&ot.constructor===Symbol&&ot!==Symbol.prototype?"symbol":typeof ot},pe(ye)}G.jsPDF.getPageSize=function(ye,D,ot){if(pe(ye)==="object"){var Fe=ye;ye=Fe.orientation,D=Fe.unit||D,ot=Fe.format||ot}D=D||"mm",ot=ot||"a4",ye=(""+(ye||"P")).toLowerCase();var Ot=(""+ot).toLowerCase(),le={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};switch(D){case"pt":var ae=1;break;case"mm":var ae=72/25.4;break;case"cm":var ae=72/2.54;break;case"in":var ae=72;break;case"px":var ae=72/96;break;case"pc":var ae=12;break;case"em":var ae=12;break;case"ex":var ae=6;break;default:throw"Invalid unit: "+D}if(le.hasOwnProperty(Ot))var de=le[Ot][1]/ae,V=le[Ot][0]/ae;else try{var de=ot[1],V=ot[0]}catch(Be){throw new Error("Invalid format: "+ot)}if(ye==="p"||ye==="portrait"){if(ye="p",V>de){var re=V;V=de,de=re}}else if(ye==="l"||ye==="landscape"){if(ye="l",de>V){var re=V;V=de,de=re}}else throw"Invalid orientation: "+ye;var se={width:V,height:de,unit:D,k:ae};return se},$.default=G.jsPDF},"./src/plugin/pagebreaks.js":function(L,$,u){"use strict";u.r($);var U=u("./node_modules/core-js/modules/es.array.concat.js"),S=u.n(U),b=u("./node_modules/core-js/modules/es.array.slice.js"),k=u.n(b),K=u("./node_modules/core-js/modules/es.array.join.js"),_=u.n(K),ue=u("./node_modules/core-js/modules/web.dom-collections.for-each.js"),J=u.n(ue),j=u("./node_modules/core-js/modules/es.object.keys.js"),oe=u.n(j),X=u("./src/worker.js"),N=u("./src/utils.js"),C={toContainer:X.default.prototype.toContainer};X.default.template.opt.pagebreak={mode:["css","legacy"],before:[],after:[],avoid:[]},X.default.prototype.toContainer=function(){return C.toContainer.call(this).then(function(){var Ne=this.prop.container,pe=this.prop.pageSize.inner.px.height,ye=[].concat(this.opt.pagebreak.mode),D={avoidAll:ye.indexOf("avoid-all")!==-1,css:ye.indexOf("css")!==-1,legacy:ye.indexOf("legacy")!==-1},ot={},Fe=this;["before","after","avoid"].forEach(function(ae){var de=D.avoidAll&&ae==="avoid";ot[ae]=de?[]:[].concat(Fe.opt.pagebreak[ae]||[]),ot[ae].length>0&&(ot[ae]=Array.prototype.slice.call(Ne.querySelectorAll(ot[ae].join(", "))))});var Ot=Ne.querySelectorAll(".html2pdf__page-break");Ot=Array.prototype.slice.call(Ot);var le=Ne.querySelectorAll("*");Array.prototype.forEach.call(le,function(de){var V={before:!1,after:D.legacy&&Ot.indexOf(de)!==-1,avoid:D.avoidAll};if(D.css){var re=window.getComputedStyle(de),se=["always","page","left","right"],Be=["avoid","avoid-page"];V={before:V.before||se.indexOf(re.breakBefore||re.pageBreakBefore)!==-1,after:V.after||se.indexOf(re.breakAfter||re.pageBreakAfter)!==-1,avoid:V.avoid||Be.indexOf(re.breakInside||re.pageBreakInside)!==-1}}Object.keys(V).forEach(function(Mt){V[Mt]=V[Mt]||ot[Mt].indexOf(de)!==-1});var ze=de.getBoundingClientRect();if(V.avoid&&!V.before){var rt=Math.floor(ze.top/pe),Ie=Math.floor(ze.bottom/pe),ct=Math.abs(ze.bottom-ze.top)/pe;Ie!==rt&&ct<=1&&(V.before=!0)}if(V.before){var ht=(0,N.createElement)("div",{style:{display:"block",height:pe-ze.top%pe+"px"}});de.parentNode.insertBefore(ht,de)}if(V.after){var ht=(0,N.createElement)("div",{style:{display:"block",height:pe-ze.bottom%pe+"px"}});de.parentNode.insertBefore(ht,de.nextSibling)}})})}},"./src/utils.js":function(L,$,u){"use strict";u.r($),u.d($,{objType:function(){return ye},createElement:function(){return D},cloneNode:function(){return ot},unitConvert:function(){return Fe},toPx:function(){return Ot}});var U=u("./node_modules/core-js/modules/es.number.constructor.js"),S=u.n(U),b=u("./node_modules/core-js/modules/es.symbol.js"),k=u.n(b),K=u("./node_modules/core-js/modules/es.symbol.description.js"),_=u.n(K),ue=u("./node_modules/core-js/modules/es.object.to-string.js"),J=u.n(ue),j=u("./node_modules/core-js/modules/es.symbol.iterator.js"),oe=u.n(j),X=u("./node_modules/core-js/modules/es.array.iterator.js"),N=u.n(X),C=u("./node_modules/core-js/modules/es.string.iterator.js"),z=u.n(C),G=u("./node_modules/core-js/modules/web.dom-collections.iterator.js"),Ne=u.n(G);function pe(le){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?pe=function(de){return typeof de}:pe=function(de){return de&&typeof Symbol=="function"&&de.constructor===Symbol&&de!==Symbol.prototype?"symbol":typeof de},pe(le)}var ye=function(ae){var de=pe(ae);return de==="undefined"?"undefined":de==="string"||ae instanceof String?"string":de==="number"||ae instanceof Number?"number":de==="function"||ae instanceof Function?"function":ae&&ae.constructor===Array?"array":ae&&ae.nodeType===1?"element":de==="object"?"object":"unknown"},D=function(ae,de){var V=document.createElement(ae);if(de.className&&(V.className=de.className),de.innerHTML){V.innerHTML=de.innerHTML;for(var re=V.getElementsByTagName("script"),se=re.length;se-- >0;null)re[se].parentNode.removeChild(re[se])}for(var Be in de.style)V.style[Be]=de.style[Be];return V},ot=function le(ae,de){for(var V=ae.nodeType===3?document.createTextNode(ae.nodeValue):ae.cloneNode(!1),re=ae.firstChild;re;re=re.nextSibling)(de===!0||re.nodeType!==1||re.nodeName!=="SCRIPT")&&V.appendChild(le(re,de));return ae.nodeType===1&&(ae.nodeName==="CANVAS"?(V.width=ae.width,V.height=ae.height,V.getContext("2d").drawImage(ae,0,0)):(ae.nodeName==="TEXTAREA"||ae.nodeName==="SELECT")&&(V.value=ae.value),V.addEventListener("load",function(){V.scrollTop=ae.scrollTop,V.scrollLeft=ae.scrollLeft},!0)),V},Fe=function(ae,de){if(ye(ae)==="number")return ae*72/96/de;var V={};for(var re in ae)V[re]=ae[re]*72/96/de;return V},Ot=function(ae,de){return Math.floor(ae*de/72*96)}},"./src/worker.js":function(L,$,u){"use strict";u.r($);var U=u("./node_modules/core-js/modules/es.object.assign.js"),S=u.n(U),b=u("./node_modules/core-js/modules/es.array.map.js"),k=u.n(b),K=u("./node_modules/core-js/modules/es.object.keys.js"),_=u.n(K),ue=u("./node_modules/core-js/modules/es.array.concat.js"),J=u.n(ue),j=u("./node_modules/core-js/modules/es.object.to-string.js"),oe=u.n(j),X=u("./node_modules/core-js/modules/es.regexp.to-string.js"),N=u.n(X),C=u("./node_modules/core-js/modules/es.function.name.js"),z=u.n(C),G=u("./node_modules/core-js/modules/web.dom-collections.for-each.js"),Ne=u.n(G),pe=u("jspdf"),ye=u.n(pe),D=u("html2canvas"),ot=u.n(D),Fe=u("./src/utils.js"),Ot=u("./node_modules/es6-promise/dist/es6-promise.js"),le=u.n(Ot),ae=le().Promise,de=function V(re){var se=Object.assign(V.convert(ae.resolve()),JSON.parse(JSON.stringify(V.template))),Be=V.convert(ae.resolve(),se);return Be=Be.setProgress(1,V,1,[V]),Be=Be.set(re),Be};de.prototype=Object.create(ae.prototype),de.prototype.constructor=de,de.convert=function(re,se){return re.__proto__=se||de.prototype,re},de.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],image:{type:"jpeg",quality:.95},enableLinks:!0,html2canvas:{},jsPDF:{}}},de.prototype.from=function(re,se){function Be(ze){switch((0,Fe.objType)(ze)){case"string":return"string";case"element":return ze.nodeName.toLowerCase&&ze.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}return this.then(function(){switch(se=se||Be(re),se){case"string":return this.set({src:(0,Fe.createElement)("div",{innerHTML:re})});case"element":return this.set({src:re});case"canvas":return this.set({canvas:re});case"img":return this.set({img:re});default:return this.error("Unknown source type.")}})},de.prototype.to=function(re){switch(re){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},de.prototype.toContainer=function(){var re=[function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(re).then(function(){var Be={position:"fixed",overflow:"hidden",zIndex:1e3,left:0,right:0,bottom:0,top:0,backgroundColor:"rgba(0,0,0,0.8)"},ze={position:"absolute",width:this.prop.pageSize.inner.width+this.prop.pageSize.unit,left:0,right:0,top:0,height:"auto",margin:"auto",backgroundColor:"white"};Be.opacity=0;var rt=(0,Fe.cloneNode)(this.prop.src,this.opt.html2canvas.javascriptEnabled);this.prop.overlay=(0,Fe.createElement)("div",{className:"html2pdf__overlay",style:Be}),this.prop.container=(0,Fe.createElement)("div",{className:"html2pdf__container",style:ze}),this.prop.container.appendChild(rt),this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay)})},de.prototype.toCanvas=function(){var re=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(re).then(function(){var Be=Object.assign({},this.opt.html2canvas);return delete Be.onrendered,D(this.prop.container,Be)}).then(function(Be){var ze=this.opt.html2canvas.onrendered||function(){};ze(Be),this.prop.canvas=Be,document.body.removeChild(this.prop.overlay)})},de.prototype.toImg=function(){var re=[function(){return this.prop.canvas||this.toCanvas()}];return this.thenList(re).then(function(){var Be=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=Be})},de.prototype.toPdf=function(){var re=[function(){return this.prop.canvas||this.toCanvas()},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(re).then(function(){var Be=this.prop.canvas,ze=this.opt,rt=Be.height,Ie=Math.floor(Be.width*this.prop.pageSize.inner.ratio),ct=Math.ceil(rt/Ie),ht=this.prop.pageSize.inner.height,Mt=document.createElement("canvas"),St=Mt.getContext("2d");Mt.width=Be.width,Mt.height=Ie,this.prop.pdf=this.prop.pdf||new pe.jsPDF(ze.jsPDF);for(var Xt=0;Xt<ct;Xt++){Xt===ct-1&&rt%Ie!==0&&(Mt.height=rt%Ie,ht=Mt.height*this.prop.pageSize.inner.width/Mt.width);var jt=Mt.width,ln=Mt.height;St.fillStyle="white",St.fillRect(0,0,jt,ln),St.drawImage(Be,0,Xt*Ie,jt,ln,0,0,jt,ln),Xt&&this.prop.pdf.addPage();var Jt=Mt.toDataURL("image/"+ze.image.type,ze.image.quality);this.prop.pdf.addImage(Jt,ze.image.type,ze.margin[1],ze.margin[0],this.prop.pageSize.inner.width,ht)}})},de.prototype.output=function(re,se,Be){return Be=Be||"pdf",Be.toLowerCase()==="img"||Be.toLowerCase()==="image"?this.outputImg(re,se):this.outputPdf(re,se)},de.prototype.outputPdf=function(re,se){var Be=[function(){return this.prop.pdf||this.toPdf()}];return this.thenList(Be).then(function(){return this.prop.pdf.output(re,se)})},de.prototype.outputImg=function(re,se){var Be=[function(){return this.prop.img||this.toImg()}];return this.thenList(Be).then(function(){switch(re){case void 0:case"img":return this.prop.img;case"datauristring":case"dataurlstring":return this.prop.img.src;case"datauri":case"dataurl":return document.location.href=this.prop.img.src;default:throw'Image output type "'+re+'" is not supported.'}})},de.prototype.save=function(re){var se=[function(){return this.prop.pdf||this.toPdf()}];return this.thenList(se).set(re?{filename:re}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},de.prototype.set=function(re){if((0,Fe.objType)(re)!=="object")return this;var se=Object.keys(re||{}).map(function(Be){switch(Be){case"margin":return this.setMargin.bind(this,re.margin);case"jsPDF":return function(){return this.opt.jsPDF=re.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,re.pageSize);default:return Be in de.template.prop?function(){this.prop[Be]=re[Be]}:function(){this.opt[Be]=re[Be]}}},this);return this.then(function(){return this.thenList(se)})},de.prototype.get=function(re,se){return this.then(function(){var ze=re in de.template.prop?this.prop[re]:this.opt[re];return se?se(ze):ze})},de.prototype.setMargin=function(re){return this.then(function(){switch((0,Fe.objType)(re)){case"number":re=[re,re,re,re];case"array":if(re.length===2&&(re=[re[0],re[1],re[0],re[1]]),re.length===4)break;default:return this.error("Invalid margin array.")}this.opt.margin=re}).then(this.setPageSize)},de.prototype.setPageSize=function(re){return this.then(function(){re=re||pe.jsPDF.getPageSize(this.opt.jsPDF),re.hasOwnProperty("inner")||(re.inner={width:re.width-this.opt.margin[1]-this.opt.margin[3],height:re.height-this.opt.margin[0]-this.opt.margin[2]},re.inner.px={width:(0,Fe.toPx)(re.inner.width,re.k),height:(0,Fe.toPx)(re.inner.height,re.k)},re.inner.ratio=re.inner.height/re.inner.width),this.prop.pageSize=re})},de.prototype.setProgress=function(re,se,Be,ze){return re!=null&&(this.progress.val=re),se!=null&&(this.progress.state=se),Be!=null&&(this.progress.n=Be),ze!=null&&(this.progress.stack=ze),this.progress.ratio=this.progress.val/this.progress.state,this},de.prototype.updateProgress=function(re,se,Be,ze){return this.setProgress(re?this.progress.val+re:null,se||null,Be?this.progress.n+Be:null,ze?this.progress.stack.concat(ze):null)},de.prototype.then=function(re,se){var Be=this;return this.thenCore(re,se,function(rt,Ie){return Be.updateProgress(null,null,1,[rt]),ae.prototype.then.call(this,function(ht){return Be.updateProgress(null,rt),ht}).then(rt,Ie).then(function(ht){return Be.updateProgress(1),ht})})},de.prototype.thenCore=function(re,se,Be){Be=Be||ae.prototype.then;var ze=this;re&&(re=re.bind(ze)),se&&(se=se.bind(ze));var rt=ae.toString().indexOf("[native code]")!==-1&&ae.name==="Promise",Ie=rt?ze:de.convert(Object.assign({},ze),ae.prototype),ct=Be.call(Ie,re,se);return de.convert(ct,ze.__proto__)},de.prototype.thenExternal=function(re,se){return ae.prototype.then.call(this,re,se)},de.prototype.thenList=function(re){var se=this;return re.forEach(function(ze){se=se.thenCore(ze)}),se},de.prototype.catch=function(V){V&&(V=V.bind(this));var re=ae.prototype.catch.call(this,V);return de.convert(re,this)},de.prototype.catchExternal=function(re){return ae.prototype.catch.call(this,re)},de.prototype.error=function(re){return this.then(function(){throw new Error(re)})},de.prototype.using=de.prototype.set,de.prototype.saveAs=de.prototype.save,de.prototype.export=de.prototype.output,de.prototype.run=de.prototype.then,$.default=de},"./node_modules/core-js/internals/a-function.js":function(L){L.exports=function($){if(typeof $!="function")throw TypeError(String($)+" is not a function");return $}},"./node_modules/core-js/internals/a-possible-prototype.js":function(L,$,u){var U=u("./node_modules/core-js/internals/is-object.js");L.exports=function(S){if(!U(S)&&S!==null)throw TypeError("Can't set "+String(S)+" as a prototype");return S}},"./node_modules/core-js/internals/add-to-unscopables.js":function(L,$,u){var U=u("./node_modules/core-js/internals/well-known-symbol.js"),S=u("./node_modules/core-js/internals/object-create.js"),b=u("./node_modules/core-js/internals/object-define-property.js"),k=U("unscopables"),K=Array.prototype;K[k]==null&&b.f(K,k,{configurable:!0,value:S(null)}),L.exports=function(_){K[k][_]=!0}},"./node_modules/core-js/internals/an-object.js":function(L,$,u){var U=u("./node_modules/core-js/internals/is-object.js");L.exports=function(S){if(!U(S))throw TypeError(String(S)+" is not an object");return S}},"./node_modules/core-js/internals/array-for-each.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/array-iteration.js").forEach,S=u("./node_modules/core-js/internals/array-method-is-strict.js"),b=S("forEach");L.exports=b?[].forEach:function(K){return U(this,K,arguments.length>1?arguments[1]:void 0)}},"./node_modules/core-js/internals/array-includes.js":function(L,$,u){var U=u("./node_modules/core-js/internals/to-indexed-object.js"),S=u("./node_modules/core-js/internals/to-length.js"),b=u("./node_modules/core-js/internals/to-absolute-index.js"),k=function(K){return function(_,ue,J){var j=U(_),oe=S(j.length),X=b(J,oe),N;if(K&&ue!=ue){for(;oe>X;)if(N=j[X++],N!=N)return!0}else for(;oe>X;X++)if((K||X in j)&&j[X]===ue)return K||X||0;return!K&&-1}};L.exports={includes:k(!0),indexOf:k(!1)}},"./node_modules/core-js/internals/array-iteration.js":function(L,$,u){var U=u("./node_modules/core-js/internals/function-bind-context.js"),S=u("./node_modules/core-js/internals/indexed-object.js"),b=u("./node_modules/core-js/internals/to-object.js"),k=u("./node_modules/core-js/internals/to-length.js"),K=u("./node_modules/core-js/internals/array-species-create.js"),_=[].push,ue=function(J){var j=J==1,oe=J==2,X=J==3,N=J==4,C=J==6,z=J==7,G=J==5||C;return function(Ne,pe,ye,D){for(var ot=b(Ne),Fe=S(ot),Ot=U(pe,ye,3),le=k(Fe.length),ae=0,de=D||K,V=j?de(Ne,le):oe||z?de(Ne,0):void 0,re,se;le>ae;ae++)if((G||ae in Fe)&&(re=Fe[ae],se=Ot(re,ae,ot),J))if(j)V[ae]=se;else if(se)switch(J){case 3:return!0;case 5:return re;case 6:return ae;case 2:_.call(V,re)}else switch(J){case 4:return!1;case 7:_.call(V,re)}return C?-1:X||N?N:V}};L.exports={forEach:ue(0),map:ue(1),filter:ue(2),some:ue(3),every:ue(4),find:ue(5),findIndex:ue(6),filterReject:ue(7)}},"./node_modules/core-js/internals/array-method-has-species-support.js":function(L,$,u){var U=u("./node_modules/core-js/internals/fails.js"),S=u("./node_modules/core-js/internals/well-known-symbol.js"),b=u("./node_modules/core-js/internals/engine-v8-version.js"),k=S("species");L.exports=function(K){return b>=51||!U(function(){var _=[],ue=_.constructor={};return ue[k]=function(){return{foo:1}},_[K](Boolean).foo!==1})}},"./node_modules/core-js/internals/array-method-is-strict.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/fails.js");L.exports=function(S,b){var k=[][S];return!!k&&U(function(){k.call(null,b||function(){throw 1},1)})}},"./node_modules/core-js/internals/array-species-constructor.js":function(L,$,u){var U=u("./node_modules/core-js/internals/is-object.js"),S=u("./node_modules/core-js/internals/is-array.js"),b=u("./node_modules/core-js/internals/well-known-symbol.js"),k=b("species");L.exports=function(K){var _;return S(K)&&(_=K.constructor,typeof _=="function"&&(_===Array||S(_.prototype))?_=void 0:U(_)&&(_=_[k],_===null&&(_=void 0))),_===void 0?Array:_}},"./node_modules/core-js/internals/array-species-create.js":function(L,$,u){var U=u("./node_modules/core-js/internals/array-species-constructor.js");L.exports=function(S,b){return new(U(S))(b===0?0:b)}},"./node_modules/core-js/internals/classof-raw.js":function(L){var $={}.toString;L.exports=function(u){return $.call(u).slice(8,-1)}},"./node_modules/core-js/internals/classof.js":function(L,$,u){var U=u("./node_modules/core-js/internals/to-string-tag-support.js"),S=u("./node_modules/core-js/internals/classof-raw.js"),b=u("./node_modules/core-js/internals/well-known-symbol.js"),k=b("toStringTag"),K=S(function(){return arguments}())=="Arguments",_=function(ue,J){try{return ue[J]}catch(j){}};L.exports=U?S:function(ue){var J,j,oe;return ue===void 0?"Undefined":ue===null?"Null":typeof(j=_(J=Object(ue),k))=="string"?j:K?S(J):(oe=S(J))=="Object"&&typeof J.callee=="function"?"Arguments":oe}},"./node_modules/core-js/internals/copy-constructor-properties.js":function(L,$,u){var U=u("./node_modules/core-js/internals/has.js"),S=u("./node_modules/core-js/internals/own-keys.js"),b=u("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),k=u("./node_modules/core-js/internals/object-define-property.js");L.exports=function(K,_){for(var ue=S(_),J=k.f,j=b.f,oe=0;oe<ue.length;oe++){var X=ue[oe];U(K,X)||J(K,X,j(_,X))}}},"./node_modules/core-js/internals/correct-prototype-getter.js":function(L,$,u){var U=u("./node_modules/core-js/internals/fails.js");L.exports=!U(function(){function S(){}return S.prototype.constructor=null,Object.getPrototypeOf(new S)!==S.prototype})},"./node_modules/core-js/internals/create-html.js":function(L,$,u){var U=u("./node_modules/core-js/internals/require-object-coercible.js"),S=u("./node_modules/core-js/internals/to-string.js"),b=/"/g;L.exports=function(k,K,_,ue){var J=S(U(k)),j="<"+K;return _!==""&&(j+=" "+_+'="'+S(ue).replace(b,""")+'"'),j+">"+J+"</"+K+">"}},"./node_modules/core-js/internals/create-iterator-constructor.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,S=u("./node_modules/core-js/internals/object-create.js"),b=u("./node_modules/core-js/internals/create-property-descriptor.js"),k=u("./node_modules/core-js/internals/set-to-string-tag.js"),K=u("./node_modules/core-js/internals/iterators.js"),_=function(){return this};L.exports=function(ue,J,j){var oe=J+" Iterator";return ue.prototype=S(U,{next:b(1,j)}),k(ue,oe,!1,!0),K[oe]=_,ue}},"./node_modules/core-js/internals/create-non-enumerable-property.js":function(L,$,u){var U=u("./node_modules/core-js/internals/descriptors.js"),S=u("./node_modules/core-js/internals/object-define-property.js"),b=u("./node_modules/core-js/internals/create-property-descriptor.js");L.exports=U?function(k,K,_){return S.f(k,K,b(1,_))}:function(k,K,_){return k[K]=_,k}},"./node_modules/core-js/internals/create-property-descriptor.js":function(L){L.exports=function($,u){return{enumerable:!($&1),configurable:!($&2),writable:!($&4),value:u}}},"./node_modules/core-js/internals/create-property.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/to-property-key.js"),S=u("./node_modules/core-js/internals/object-define-property.js"),b=u("./node_modules/core-js/internals/create-property-descriptor.js");L.exports=function(k,K,_){var ue=U(K);ue in k?S.f(k,ue,b(0,_)):k[ue]=_}},"./node_modules/core-js/internals/define-iterator.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/export.js"),S=u("./node_modules/core-js/internals/create-iterator-constructor.js"),b=u("./node_modules/core-js/internals/object-get-prototype-of.js"),k=u("./node_modules/core-js/internals/object-set-prototype-of.js"),K=u("./node_modules/core-js/internals/set-to-string-tag.js"),_=u("./node_modules/core-js/internals/create-non-enumerable-property.js"),ue=u("./node_modules/core-js/internals/redefine.js"),J=u("./node_modules/core-js/internals/well-known-symbol.js"),j=u("./node_modules/core-js/internals/is-pure.js"),oe=u("./node_modules/core-js/internals/iterators.js"),X=u("./node_modules/core-js/internals/iterators-core.js"),N=X.IteratorPrototype,C=X.BUGGY_SAFARI_ITERATORS,z=J("iterator"),G="keys",Ne="values",pe="entries",ye=function(){return this};L.exports=function(D,ot,Fe,Ot,le,ae,de){S(Fe,ot,Ot);var V=function(St){if(St===le&&rt)return rt;if(!C&&St in Be)return Be[St];switch(St){case G:return function(){return new Fe(this,St)};case Ne:return function(){return new Fe(this,St)};case pe:return function(){return new Fe(this,St)}}return function(){return new Fe(this)}},re=ot+" Iterator",se=!1,Be=D.prototype,ze=Be[z]||Be["@@iterator"]||le&&Be[le],rt=!C&&ze||V(le),Ie=ot=="Array"&&Be.entries||ze,ct,ht,Mt;if(Ie&&(ct=b(Ie.call(new D)),N!==Object.prototype&&ct.next&&(!j&&b(ct)!==N&&(k?k(ct,N):typeof ct[z]!="function"&&_(ct,z,ye)),K(ct,re,!0,!0),j&&(oe[re]=ye))),le==Ne&&ze&&ze.name!==Ne&&(se=!0,rt=function(){return ze.call(this)}),(!j||de)&&Be[z]!==rt&&_(Be,z,rt),oe[ot]=rt,le)if(ht={values:V(Ne),keys:ae?rt:V(G),entries:V(pe)},de)for(Mt in ht)(C||se||!(Mt in Be))&&ue(Be,Mt,ht[Mt]);else U({target:ot,proto:!0,forced:C||se},ht);return ht}},"./node_modules/core-js/internals/define-well-known-symbol.js":function(L,$,u){var U=u("./node_modules/core-js/internals/path.js"),S=u("./node_modules/core-js/internals/has.js"),b=u("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),k=u("./node_modules/core-js/internals/object-define-property.js").f;L.exports=function(K){var _=U.Symbol||(U.Symbol={});S(_,K)||k(_,K,{value:b.f(K)})}},"./node_modules/core-js/internals/descriptors.js":function(L,$,u){var U=u("./node_modules/core-js/internals/fails.js");L.exports=!U(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},"./node_modules/core-js/internals/document-create-element.js":function(L,$,u){var U=u("./node_modules/core-js/internals/global.js"),S=u("./node_modules/core-js/internals/is-object.js"),b=U.document,k=S(b)&&S(b.createElement);L.exports=function(K){return k?b.createElement(K):{}}},"./node_modules/core-js/internals/dom-iterables.js":function(L){L.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},"./node_modules/core-js/internals/engine-user-agent.js":function(L,$,u){var U=u("./node_modules/core-js/internals/get-built-in.js");L.exports=U("navigator","userAgent")||""},"./node_modules/core-js/internals/engine-v8-version.js":function(L,$,u){var U=u("./node_modules/core-js/internals/global.js"),S=u("./node_modules/core-js/internals/engine-user-agent.js"),b=U.process,k=U.Deno,K=b&&b.versions||k&&k.version,_=K&&K.v8,ue,J;_?(ue=_.split("."),J=ue[0]<4?1:ue[0]+ue[1]):S&&(ue=S.match(/Edge\/(\d+)/),(!ue||ue[1]>=74)&&(ue=S.match(/Chrome\/(\d+)/),ue&&(J=ue[1]))),L.exports=J&&+J},"./node_modules/core-js/internals/enum-bug-keys.js":function(L){L.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"./node_modules/core-js/internals/export.js":function(L,$,u){var U=u("./node_modules/core-js/internals/global.js"),S=u("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,b=u("./node_modules/core-js/internals/create-non-enumerable-property.js"),k=u("./node_modules/core-js/internals/redefine.js"),K=u("./node_modules/core-js/internals/set-global.js"),_=u("./node_modules/core-js/internals/copy-constructor-properties.js"),ue=u("./node_modules/core-js/internals/is-forced.js");L.exports=function(J,j){var oe=J.target,X=J.global,N=J.stat,C,z,G,Ne,pe,ye;if(X?z=U:N?z=U[oe]||K(oe,{}):z=(U[oe]||{}).prototype,z)for(G in j){if(pe=j[G],J.noTargetGet?(ye=S(z,G),Ne=ye&&ye.value):Ne=z[G],C=ue(X?G:oe+(N?".":"#")+G,J.forced),!C&&Ne!==void 0){if(typeof pe==typeof Ne)continue;_(pe,Ne)}(J.sham||Ne&&Ne.sham)&&b(pe,"sham",!0),k(z,G,pe,J)}}},"./node_modules/core-js/internals/fails.js":function(L){L.exports=function($){try{return!!$()}catch(u){return!0}}},"./node_modules/core-js/internals/function-bind-context.js":function(L,$,u){var U=u("./node_modules/core-js/internals/a-function.js");L.exports=function(S,b,k){if(U(S),b===void 0)return S;switch(k){case 0:return function(){return S.call(b)};case 1:return function(K){return S.call(b,K)};case 2:return function(K,_){return S.call(b,K,_)};case 3:return function(K,_,ue){return S.call(b,K,_,ue)}}return function(){return S.apply(b,arguments)}}},"./node_modules/core-js/internals/get-built-in.js":function(L,$,u){var U=u("./node_modules/core-js/internals/global.js"),S=function(b){return typeof b=="function"?b:void 0};L.exports=function(b,k){return arguments.length<2?S(U[b]):U[b]&&U[b][k]}},"./node_modules/core-js/internals/global.js":function(L){var $=function(u){return u&&u.Math==Math&&u};L.exports=$(typeof globalThis=="object"&&globalThis)||$(typeof window=="object"&&window)||$(typeof self=="object"&&self)||$(typeof d.g=="object"&&d.g)||function(){return this}()||Function("return this")()},"./node_modules/core-js/internals/has.js":function(L,$,u){var U=u("./node_modules/core-js/internals/to-object.js"),S={}.hasOwnProperty;L.exports=Object.hasOwn||function(k,K){return S.call(U(k),K)}},"./node_modules/core-js/internals/hidden-keys.js":function(L){L.exports={}},"./node_modules/core-js/internals/html.js":function(L,$,u){var U=u("./node_modules/core-js/internals/get-built-in.js");L.exports=U("document","documentElement")},"./node_modules/core-js/internals/ie8-dom-define.js":function(L,$,u){var U=u("./node_modules/core-js/internals/descriptors.js"),S=u("./node_modules/core-js/internals/fails.js"),b=u("./node_modules/core-js/internals/document-create-element.js");L.exports=!U&&!S(function(){return Object.defineProperty(b("div"),"a",{get:function(){return 7}}).a!=7})},"./node_modules/core-js/internals/indexed-object.js":function(L,$,u){var U=u("./node_modules/core-js/internals/fails.js"),S=u("./node_modules/core-js/internals/classof-raw.js"),b="".split;L.exports=U(function(){return!Object("z").propertyIsEnumerable(0)})?function(k){return S(k)=="String"?b.call(k,""):Object(k)}:Object},"./node_modules/core-js/internals/inherit-if-required.js":function(L,$,u){var U=u("./node_modules/core-js/internals/is-object.js"),S=u("./node_modules/core-js/internals/object-set-prototype-of.js");L.exports=function(b,k,K){var _,ue;return S&&typeof(_=k.constructor)=="function"&&_!==K&&U(ue=_.prototype)&&ue!==K.prototype&&S(b,ue),b}},"./node_modules/core-js/internals/inspect-source.js":function(L,$,u){var U=u("./node_modules/core-js/internals/shared-store.js"),S=Function.toString;typeof U.inspectSource!="function"&&(U.inspectSource=function(b){return S.call(b)}),L.exports=U.inspectSource},"./node_modules/core-js/internals/internal-state.js":function(L,$,u){var U=u("./node_modules/core-js/internals/native-weak-map.js"),S=u("./node_modules/core-js/internals/global.js"),b=u("./node_modules/core-js/internals/is-object.js"),k=u("./node_modules/core-js/internals/create-non-enumerable-property.js"),K=u("./node_modules/core-js/internals/has.js"),_=u("./node_modules/core-js/internals/shared-store.js"),ue=u("./node_modules/core-js/internals/shared-key.js"),J=u("./node_modules/core-js/internals/hidden-keys.js"),j="Object already initialized",oe=S.WeakMap,X,N,C,z=function(Fe){return C(Fe)?N(Fe):X(Fe,{})},G=function(Fe){return function(Ot){var le;if(!b(Ot)||(le=N(Ot)).type!==Fe)throw TypeError("Incompatible receiver, "+Fe+" required");return le}};if(U||_.state){var Ne=_.state||(_.state=new oe),pe=Ne.get,ye=Ne.has,D=Ne.set;X=function(Fe,Ot){if(ye.call(Ne,Fe))throw new TypeError(j);return Ot.facade=Fe,D.call(Ne,Fe,Ot),Ot},N=function(Fe){return pe.call(Ne,Fe)||{}},C=function(Fe){return ye.call(Ne,Fe)}}else{var ot=ue("state");J[ot]=!0,X=function(Fe,Ot){if(K(Fe,ot))throw new TypeError(j);return Ot.facade=Fe,k(Fe,ot,Ot),Ot},N=function(Fe){return K(Fe,ot)?Fe[ot]:{}},C=function(Fe){return K(Fe,ot)}}L.exports={set:X,get:N,has:C,enforce:z,getterFor:G}},"./node_modules/core-js/internals/is-array.js":function(L,$,u){var U=u("./node_modules/core-js/internals/classof-raw.js");L.exports=Array.isArray||function(b){return U(b)=="Array"}},"./node_modules/core-js/internals/is-forced.js":function(L,$,u){var U=u("./node_modules/core-js/internals/fails.js"),S=/#|\.prototype\./,b=function(J,j){var oe=K[k(J)];return oe==ue?!0:oe==_?!1:typeof j=="function"?U(j):!!j},k=b.normalize=function(J){return String(J).replace(S,".").toLowerCase()},K=b.data={},_=b.NATIVE="N",ue=b.POLYFILL="P";L.exports=b},"./node_modules/core-js/internals/is-object.js":function(L){L.exports=function($){return typeof $=="object"?$!==null:typeof $=="function"}},"./node_modules/core-js/internals/is-pure.js":function(L){L.exports=!1},"./node_modules/core-js/internals/is-symbol.js":function(L,$,u){var U=u("./node_modules/core-js/internals/get-built-in.js"),S=u("./node_modules/core-js/internals/use-symbol-as-uid.js");L.exports=S?function(b){return typeof b=="symbol"}:function(b){var k=U("Symbol");return typeof k=="function"&&Object(b)instanceof k}},"./node_modules/core-js/internals/iterators-core.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/fails.js"),S=u("./node_modules/core-js/internals/object-get-prototype-of.js"),b=u("./node_modules/core-js/internals/create-non-enumerable-property.js"),k=u("./node_modules/core-js/internals/has.js"),K=u("./node_modules/core-js/internals/well-known-symbol.js"),_=u("./node_modules/core-js/internals/is-pure.js"),ue=K("iterator"),J=!1,j=function(){return this},oe,X,N;[].keys&&(N=[].keys(),"next"in N?(X=S(S(N)),X!==Object.prototype&&(oe=X)):J=!0);var C=oe==null||U(function(){var z={};return oe[ue].call(z)!==z});C&&(oe={}),(!_||C)&&!k(oe,ue)&&b(oe,ue,j),L.exports={IteratorPrototype:oe,BUGGY_SAFARI_ITERATORS:J}},"./node_modules/core-js/internals/iterators.js":function(L){L.exports={}},"./node_modules/core-js/internals/native-symbol.js":function(L,$,u){var U=u("./node_modules/core-js/internals/engine-v8-version.js"),S=u("./node_modules/core-js/internals/fails.js");L.exports=!!Object.getOwnPropertySymbols&&!S(function(){var b=Symbol();return!String(b)||!(Object(b)instanceof Symbol)||!Symbol.sham&&U&&U<41})},"./node_modules/core-js/internals/native-weak-map.js":function(L,$,u){var U=u("./node_modules/core-js/internals/global.js"),S=u("./node_modules/core-js/internals/inspect-source.js"),b=U.WeakMap;L.exports=typeof b=="function"&&/native code/.test(S(b))},"./node_modules/core-js/internals/object-assign.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/descriptors.js"),S=u("./node_modules/core-js/internals/fails.js"),b=u("./node_modules/core-js/internals/object-keys.js"),k=u("./node_modules/core-js/internals/object-get-own-property-symbols.js"),K=u("./node_modules/core-js/internals/object-property-is-enumerable.js"),_=u("./node_modules/core-js/internals/to-object.js"),ue=u("./node_modules/core-js/internals/indexed-object.js"),J=Object.assign,j=Object.defineProperty;L.exports=!J||S(function(){if(U&&J({b:1},J(j({},"a",{enumerable:!0,get:function(){j(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var oe={},X={},N=Symbol(),C="abcdefghijklmnopqrst";return oe[N]=7,C.split("").forEach(function(z){X[z]=z}),J({},oe)[N]!=7||b(J({},X)).join("")!=C})?function(X,N){for(var C=_(X),z=arguments.length,G=1,Ne=k.f,pe=K.f;z>G;)for(var ye=ue(arguments[G++]),D=Ne?b(ye).concat(Ne(ye)):b(ye),ot=D.length,Fe=0,Ot;ot>Fe;)Ot=D[Fe++],(!U||pe.call(ye,Ot))&&(C[Ot]=ye[Ot]);return C}:J},"./node_modules/core-js/internals/object-create.js":function(L,$,u){var U=u("./node_modules/core-js/internals/an-object.js"),S=u("./node_modules/core-js/internals/object-define-properties.js"),b=u("./node_modules/core-js/internals/enum-bug-keys.js"),k=u("./node_modules/core-js/internals/hidden-keys.js"),K=u("./node_modules/core-js/internals/html.js"),_=u("./node_modules/core-js/internals/document-create-element.js"),ue=u("./node_modules/core-js/internals/shared-key.js"),J=">",j="<",oe="prototype",X="script",N=ue("IE_PROTO"),C=function(){},z=function(D){return j+X+J+D+j+"/"+X+J},G=function(D){D.write(z("")),D.close();var ot=D.parentWindow.Object;return D=null,ot},Ne=function(){var D=_("iframe"),ot="java"+X+":",Fe;if(D.style)return D.style.display="none",K.appendChild(D),D.src=String(ot),Fe=D.contentWindow.document,Fe.open(),Fe.write(z("document.F=Object")),Fe.close(),Fe.F},pe,ye=function(){try{pe=new ActiveXObject("htmlfile")}catch(ot){}ye=document.domain&&pe?G(pe):Ne()||G(pe);for(var D=b.length;D--;)delete ye[oe][b[D]];return ye()};k[N]=!0,L.exports=Object.create||function(ot,Fe){var Ot;return ot!==null?(C[oe]=U(ot),Ot=new C,C[oe]=null,Ot[N]=ot):Ot=ye(),Fe===void 0?Ot:S(Ot,Fe)}},"./node_modules/core-js/internals/object-define-properties.js":function(L,$,u){var U=u("./node_modules/core-js/internals/descriptors.js"),S=u("./node_modules/core-js/internals/object-define-property.js"),b=u("./node_modules/core-js/internals/an-object.js"),k=u("./node_modules/core-js/internals/object-keys.js");L.exports=U?Object.defineProperties:function(_,ue){b(_);for(var J=k(ue),j=J.length,oe=0,X;j>oe;)S.f(_,X=J[oe++],ue[X]);return _}},"./node_modules/core-js/internals/object-define-property.js":function(L,$,u){var U=u("./node_modules/core-js/internals/descriptors.js"),S=u("./node_modules/core-js/internals/ie8-dom-define.js"),b=u("./node_modules/core-js/internals/an-object.js"),k=u("./node_modules/core-js/internals/to-property-key.js"),K=Object.defineProperty;$.f=U?K:function(ue,J,j){if(b(ue),J=k(J),b(j),S)try{return K(ue,J,j)}catch(oe){}if("get"in j||"set"in j)throw TypeError("Accessors not supported");return"value"in j&&(ue[J]=j.value),ue}},"./node_modules/core-js/internals/object-get-own-property-descriptor.js":function(L,$,u){var U=u("./node_modules/core-js/internals/descriptors.js"),S=u("./node_modules/core-js/internals/object-property-is-enumerable.js"),b=u("./node_modules/core-js/internals/create-property-descriptor.js"),k=u("./node_modules/core-js/internals/to-indexed-object.js"),K=u("./node_modules/core-js/internals/to-property-key.js"),_=u("./node_modules/core-js/internals/has.js"),ue=u("./node_modules/core-js/internals/ie8-dom-define.js"),J=Object.getOwnPropertyDescriptor;$.f=U?J:function(oe,X){if(oe=k(oe),X=K(X),ue)try{return J(oe,X)}catch(N){}if(_(oe,X))return b(!S.f.call(oe,X),oe[X])}},"./node_modules/core-js/internals/object-get-own-property-names-external.js":function(L,$,u){var U=u("./node_modules/core-js/internals/to-indexed-object.js"),S=u("./node_modules/core-js/internals/object-get-own-property-names.js").f,b={}.toString,k=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],K=function(_){try{return S(_)}catch(ue){return k.slice()}};L.exports.f=function(ue){return k&&b.call(ue)=="[object Window]"?K(ue):S(U(ue))}},"./node_modules/core-js/internals/object-get-own-property-names.js":function(L,$,u){var U=u("./node_modules/core-js/internals/object-keys-internal.js"),S=u("./node_modules/core-js/internals/enum-bug-keys.js"),b=S.concat("length","prototype");$.f=Object.getOwnPropertyNames||function(K){return U(K,b)}},"./node_modules/core-js/internals/object-get-own-property-symbols.js":function(L,$){$.f=Object.getOwnPropertySymbols},"./node_modules/core-js/internals/object-get-prototype-of.js":function(L,$,u){var U=u("./node_modules/core-js/internals/has.js"),S=u("./node_modules/core-js/internals/to-object.js"),b=u("./node_modules/core-js/internals/shared-key.js"),k=u("./node_modules/core-js/internals/correct-prototype-getter.js"),K=b("IE_PROTO"),_=Object.prototype;L.exports=k?Object.getPrototypeOf:function(ue){return ue=S(ue),U(ue,K)?ue[K]:typeof ue.constructor=="function"&&ue instanceof ue.constructor?ue.constructor.prototype:ue instanceof Object?_:null}},"./node_modules/core-js/internals/object-keys-internal.js":function(L,$,u){var U=u("./node_modules/core-js/internals/has.js"),S=u("./node_modules/core-js/internals/to-indexed-object.js"),b=u("./node_modules/core-js/internals/array-includes.js").indexOf,k=u("./node_modules/core-js/internals/hidden-keys.js");L.exports=function(K,_){var ue=S(K),J=0,j=[],oe;for(oe in ue)!U(k,oe)&&U(ue,oe)&&j.push(oe);for(;_.length>J;)U(ue,oe=_[J++])&&(~b(j,oe)||j.push(oe));return j}},"./node_modules/core-js/internals/object-keys.js":function(L,$,u){var U=u("./node_modules/core-js/internals/object-keys-internal.js"),S=u("./node_modules/core-js/internals/enum-bug-keys.js");L.exports=Object.keys||function(k){return U(k,S)}},"./node_modules/core-js/internals/object-property-is-enumerable.js":function(L,$){"use strict";var u={}.propertyIsEnumerable,U=Object.getOwnPropertyDescriptor,S=U&&!u.call({1:2},1);$.f=S?function(k){var K=U(this,k);return!!K&&K.enumerable}:u},"./node_modules/core-js/internals/object-set-prototype-of.js":function(L,$,u){var U=u("./node_modules/core-js/internals/an-object.js"),S=u("./node_modules/core-js/internals/a-possible-prototype.js");L.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var b=!1,k={},K;try{K=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,K.call(k,[]),b=k instanceof Array}catch(_){}return function(ue,J){return U(ue),S(J),b?K.call(ue,J):ue.__proto__=J,ue}}():void 0)},"./node_modules/core-js/internals/object-to-string.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/to-string-tag-support.js"),S=u("./node_modules/core-js/internals/classof.js");L.exports=U?{}.toString:function(){return"[object "+S(this)+"]"}},"./node_modules/core-js/internals/ordinary-to-primitive.js":function(L,$,u){var U=u("./node_modules/core-js/internals/is-object.js");L.exports=function(S,b){var k,K;if(b==="string"&&typeof(k=S.toString)=="function"&&!U(K=k.call(S))||typeof(k=S.valueOf)=="function"&&!U(K=k.call(S))||b!=="string"&&typeof(k=S.toString)=="function"&&!U(K=k.call(S)))return K;throw TypeError("Can't convert object to primitive value")}},"./node_modules/core-js/internals/own-keys.js":function(L,$,u){var U=u("./node_modules/core-js/internals/get-built-in.js"),S=u("./node_modules/core-js/internals/object-get-own-property-names.js"),b=u("./node_modules/core-js/internals/object-get-own-property-symbols.js"),k=u("./node_modules/core-js/internals/an-object.js");L.exports=U("Reflect","ownKeys")||function(_){var ue=S.f(k(_)),J=b.f;return J?ue.concat(J(_)):ue}},"./node_modules/core-js/internals/path.js":function(L,$,u){var U=u("./node_modules/core-js/internals/global.js");L.exports=U},"./node_modules/core-js/internals/redefine.js":function(L,$,u){var U=u("./node_modules/core-js/internals/global.js"),S=u("./node_modules/core-js/internals/create-non-enumerable-property.js"),b=u("./node_modules/core-js/internals/has.js"),k=u("./node_modules/core-js/internals/set-global.js"),K=u("./node_modules/core-js/internals/inspect-source.js"),_=u("./node_modules/core-js/internals/internal-state.js"),ue=_.get,J=_.enforce,j=String(String).split("String");(L.exports=function(oe,X,N,C){var z=C?!!C.unsafe:!1,G=C?!!C.enumerable:!1,Ne=C?!!C.noTargetGet:!1,pe;if(typeof N=="function"&&(typeof X=="string"&&!b(N,"name")&&S(N,"name",X),pe=J(N),pe.source||(pe.source=j.join(typeof X=="string"?X:""))),oe===U){G?oe[X]=N:k(X,N);return}else z?!Ne&&oe[X]&&(G=!0):delete oe[X];G?oe[X]=N:S(oe,X,N)})(Function.prototype,"toString",function(){return typeof this=="function"&&ue(this).source||K(this)})},"./node_modules/core-js/internals/regexp-flags.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/an-object.js");L.exports=function(){var S=U(this),b="";return S.global&&(b+="g"),S.ignoreCase&&(b+="i"),S.multiline&&(b+="m"),S.dotAll&&(b+="s"),S.unicode&&(b+="u"),S.sticky&&(b+="y"),b}},"./node_modules/core-js/internals/require-object-coercible.js":function(L){L.exports=function($){if($==null)throw TypeError("Can't call method on "+$);return $}},"./node_modules/core-js/internals/set-global.js":function(L,$,u){var U=u("./node_modules/core-js/internals/global.js");L.exports=function(S,b){try{Object.defineProperty(U,S,{value:b,configurable:!0,writable:!0})}catch(k){U[S]=b}return b}},"./node_modules/core-js/internals/set-to-string-tag.js":function(L,$,u){var U=u("./node_modules/core-js/internals/object-define-property.js").f,S=u("./node_modules/core-js/internals/has.js"),b=u("./node_modules/core-js/internals/well-known-symbol.js"),k=b("toStringTag");L.exports=function(K,_,ue){K&&!S(K=ue?K:K.prototype,k)&&U(K,k,{configurable:!0,value:_})}},"./node_modules/core-js/internals/shared-key.js":function(L,$,u){var U=u("./node_modules/core-js/internals/shared.js"),S=u("./node_modules/core-js/internals/uid.js"),b=U("keys");L.exports=function(k){return b[k]||(b[k]=S(k))}},"./node_modules/core-js/internals/shared-store.js":function(L,$,u){var U=u("./node_modules/core-js/internals/global.js"),S=u("./node_modules/core-js/internals/set-global.js"),b="__core-js_shared__",k=U[b]||S(b,{});L.exports=k},"./node_modules/core-js/internals/shared.js":function(L,$,u){var U=u("./node_modules/core-js/internals/is-pure.js"),S=u("./node_modules/core-js/internals/shared-store.js");(L.exports=function(b,k){return S[b]||(S[b]=k!==void 0?k:{})})("versions",[]).push({version:"3.16.0",mode:U?"pure":"global",copyright:"\xA9 2021 Denis Pushkarev (zloirock.ru)"})},"./node_modules/core-js/internals/string-html-forced.js":function(L,$,u){var U=u("./node_modules/core-js/internals/fails.js");L.exports=function(S){return U(function(){var b=""[S]('"');return b!==b.toLowerCase()||b.split('"').length>3})}},"./node_modules/core-js/internals/string-multibyte.js":function(L,$,u){var U=u("./node_modules/core-js/internals/to-integer.js"),S=u("./node_modules/core-js/internals/to-string.js"),b=u("./node_modules/core-js/internals/require-object-coercible.js"),k=function(K){return function(_,ue){var J=S(b(_)),j=U(ue),oe=J.length,X,N;return j<0||j>=oe?K?"":void 0:(X=J.charCodeAt(j),X<55296||X>56319||j+1===oe||(N=J.charCodeAt(j+1))<56320||N>57343?K?J.charAt(j):X:K?J.slice(j,j+2):(X-55296<<10)+(N-56320)+65536)}};L.exports={codeAt:k(!1),charAt:k(!0)}},"./node_modules/core-js/internals/string-trim.js":function(L,$,u){var U=u("./node_modules/core-js/internals/require-object-coercible.js"),S=u("./node_modules/core-js/internals/to-string.js"),b=u("./node_modules/core-js/internals/whitespaces.js"),k="["+b+"]",K=RegExp("^"+k+k+"*"),_=RegExp(k+k+"*$"),ue=function(J){return function(j){var oe=S(U(j));return J&1&&(oe=oe.replace(K,"")),J&2&&(oe=oe.replace(_,"")),oe}};L.exports={start:ue(1),end:ue(2),trim:ue(3)}},"./node_modules/core-js/internals/to-absolute-index.js":function(L,$,u){var U=u("./node_modules/core-js/internals/to-integer.js"),S=Math.max,b=Math.min;L.exports=function(k,K){var _=U(k);return _<0?S(_+K,0):b(_,K)}},"./node_modules/core-js/internals/to-indexed-object.js":function(L,$,u){var U=u("./node_modules/core-js/internals/indexed-object.js"),S=u("./node_modules/core-js/internals/require-object-coercible.js");L.exports=function(b){return U(S(b))}},"./node_modules/core-js/internals/to-integer.js":function(L){var $=Math.ceil,u=Math.floor;L.exports=function(U){return isNaN(U=+U)?0:(U>0?u:$)(U)}},"./node_modules/core-js/internals/to-length.js":function(L,$,u){var U=u("./node_modules/core-js/internals/to-integer.js"),S=Math.min;L.exports=function(b){return b>0?S(U(b),9007199254740991):0}},"./node_modules/core-js/internals/to-object.js":function(L,$,u){var U=u("./node_modules/core-js/internals/require-object-coercible.js");L.exports=function(S){return Object(U(S))}},"./node_modules/core-js/internals/to-primitive.js":function(L,$,u){var U=u("./node_modules/core-js/internals/is-object.js"),S=u("./node_modules/core-js/internals/is-symbol.js"),b=u("./node_modules/core-js/internals/ordinary-to-primitive.js"),k=u("./node_modules/core-js/internals/well-known-symbol.js"),K=k("toPrimitive");L.exports=function(_,ue){if(!U(_)||S(_))return _;var J=_[K],j;if(J!==void 0){if(ue===void 0&&(ue="default"),j=J.call(_,ue),!U(j)||S(j))return j;throw TypeError("Can't convert object to primitive value")}return ue===void 0&&(ue="number"),b(_,ue)}},"./node_modules/core-js/internals/to-property-key.js":function(L,$,u){var U=u("./node_modules/core-js/internals/to-primitive.js"),S=u("./node_modules/core-js/internals/is-symbol.js");L.exports=function(b){var k=U(b,"string");return S(k)?k:String(k)}},"./node_modules/core-js/internals/to-string-tag-support.js":function(L,$,u){var U=u("./node_modules/core-js/internals/well-known-symbol.js"),S=U("toStringTag"),b={};b[S]="z",L.exports=String(b)==="[object z]"},"./node_modules/core-js/internals/to-string.js":function(L,$,u){var U=u("./node_modules/core-js/internals/is-symbol.js");L.exports=function(S){if(U(S))throw TypeError("Cannot convert a Symbol value to a string");return String(S)}},"./node_modules/core-js/internals/uid.js":function(L){var $=0,u=Math.random();L.exports=function(U){return"Symbol("+String(U===void 0?"":U)+")_"+(++$+u).toString(36)}},"./node_modules/core-js/internals/use-symbol-as-uid.js":function(L,$,u){var U=u("./node_modules/core-js/internals/native-symbol.js");L.exports=U&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},"./node_modules/core-js/internals/well-known-symbol-wrapped.js":function(L,$,u){var U=u("./node_modules/core-js/internals/well-known-symbol.js");$.f=U},"./node_modules/core-js/internals/well-known-symbol.js":function(L,$,u){var U=u("./node_modules/core-js/internals/global.js"),S=u("./node_modules/core-js/internals/shared.js"),b=u("./node_modules/core-js/internals/has.js"),k=u("./node_modules/core-js/internals/uid.js"),K=u("./node_modules/core-js/internals/native-symbol.js"),_=u("./node_modules/core-js/internals/use-symbol-as-uid.js"),ue=S("wks"),J=U.Symbol,j=_?J:J&&J.withoutSetter||k;L.exports=function(oe){return(!b(ue,oe)||!(K||typeof ue[oe]=="string"))&&(K&&b(J,oe)?ue[oe]=J[oe]:ue[oe]=j("Symbol."+oe)),ue[oe]}},"./node_modules/core-js/internals/whitespaces.js":function(L){L.exports=`
|
|
|
\v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},"./node_modules/core-js/modules/es.array.concat.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/export.js"),S=u("./node_modules/core-js/internals/fails.js"),b=u("./node_modules/core-js/internals/is-array.js"),k=u("./node_modules/core-js/internals/is-object.js"),K=u("./node_modules/core-js/internals/to-object.js"),_=u("./node_modules/core-js/internals/to-length.js"),ue=u("./node_modules/core-js/internals/create-property.js"),J=u("./node_modules/core-js/internals/array-species-create.js"),j=u("./node_modules/core-js/internals/array-method-has-species-support.js"),oe=u("./node_modules/core-js/internals/well-known-symbol.js"),X=u("./node_modules/core-js/internals/engine-v8-version.js"),N=oe("isConcatSpreadable"),C=9007199254740991,z="Maximum allowed index exceeded",G=X>=51||!S(function(){var D=[];return D[N]=!1,D.concat()[0]!==D}),Ne=j("concat"),pe=function(D){if(!k(D))return!1;var ot=D[N];return ot!==void 0?!!ot:b(D)},ye=!G||!Ne;U({target:"Array",proto:!0,forced:ye},{concat:function(ot){var Fe=K(this),Ot=J(Fe,0),le=0,ae,de,V,re,se;for(ae=-1,V=arguments.length;ae<V;ae++)if(se=ae===-1?Fe:arguments[ae],pe(se)){if(re=_(se.length),le+re>C)throw TypeError(z);for(de=0;de<re;de++,le++)de in se&&ue(Ot,le,se[de])}else{if(le>=C)throw TypeError(z);ue(Ot,le++,se)}return Ot.length=le,Ot}})},"./node_modules/core-js/modules/es.array.iterator.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/to-indexed-object.js"),S=u("./node_modules/core-js/internals/add-to-unscopables.js"),b=u("./node_modules/core-js/internals/iterators.js"),k=u("./node_modules/core-js/internals/internal-state.js"),K=u("./node_modules/core-js/internals/define-iterator.js"),_="Array Iterator",ue=k.set,J=k.getterFor(_);L.exports=K(Array,"Array",function(j,oe){ue(this,{type:_,target:U(j),index:0,kind:oe})},function(){var j=J(this),oe=j.target,X=j.kind,N=j.index++;return!oe||N>=oe.length?(j.target=void 0,{value:void 0,done:!0}):X=="keys"?{value:N,done:!1}:X=="values"?{value:oe[N],done:!1}:{value:[N,oe[N]],done:!1}},"values"),b.Arguments=b.Array,S("keys"),S("values"),S("entries")},"./node_modules/core-js/modules/es.array.join.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/export.js"),S=u("./node_modules/core-js/internals/indexed-object.js"),b=u("./node_modules/core-js/internals/to-indexed-object.js"),k=u("./node_modules/core-js/internals/array-method-is-strict.js"),K=[].join,_=S!=Object,ue=k("join",",");U({target:"Array",proto:!0,forced:_||!ue},{join:function(j){return K.call(b(this),j===void 0?",":j)}})},"./node_modules/core-js/modules/es.array.map.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/export.js"),S=u("./node_modules/core-js/internals/array-iteration.js").map,b=u("./node_modules/core-js/internals/array-method-has-species-support.js"),k=b("map");U({target:"Array",proto:!0,forced:!k},{map:function(_){return S(this,_,arguments.length>1?arguments[1]:void 0)}})},"./node_modules/core-js/modules/es.array.slice.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/export.js"),S=u("./node_modules/core-js/internals/is-object.js"),b=u("./node_modules/core-js/internals/is-array.js"),k=u("./node_modules/core-js/internals/to-absolute-index.js"),K=u("./node_modules/core-js/internals/to-length.js"),_=u("./node_modules/core-js/internals/to-indexed-object.js"),ue=u("./node_modules/core-js/internals/create-property.js"),J=u("./node_modules/core-js/internals/well-known-symbol.js"),j=u("./node_modules/core-js/internals/array-method-has-species-support.js"),oe=j("slice"),X=J("species"),N=[].slice,C=Math.max;U({target:"Array",proto:!0,forced:!oe},{slice:function(G,Ne){var pe=_(this),ye=K(pe.length),D=k(G,ye),ot=k(Ne===void 0?ye:Ne,ye),Fe,Ot,le;if(b(pe)&&(Fe=pe.constructor,typeof Fe=="function"&&(Fe===Array||b(Fe.prototype))?Fe=void 0:S(Fe)&&(Fe=Fe[X],Fe===null&&(Fe=void 0)),Fe===Array||Fe===void 0))return N.call(pe,D,ot);for(Ot=new(Fe===void 0?Array:Fe)(C(ot-D,0)),le=0;D<ot;D++,le++)D in pe&&ue(Ot,le,pe[D]);return Ot.length=le,Ot}})},"./node_modules/core-js/modules/es.function.name.js":function(L,$,u){var U=u("./node_modules/core-js/internals/descriptors.js"),S=u("./node_modules/core-js/internals/object-define-property.js").f,b=Function.prototype,k=b.toString,K=/^\s*function ([^ (]*)/,_="name";U&&!(_ in b)&&S(b,_,{configurable:!0,get:function(){try{return k.call(this).match(K)[1]}catch(ue){return""}}})},"./node_modules/core-js/modules/es.number.constructor.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/descriptors.js"),S=u("./node_modules/core-js/internals/global.js"),b=u("./node_modules/core-js/internals/is-forced.js"),k=u("./node_modules/core-js/internals/redefine.js"),K=u("./node_modules/core-js/internals/has.js"),_=u("./node_modules/core-js/internals/classof-raw.js"),ue=u("./node_modules/core-js/internals/inherit-if-required.js"),J=u("./node_modules/core-js/internals/is-symbol.js"),j=u("./node_modules/core-js/internals/to-primitive.js"),oe=u("./node_modules/core-js/internals/fails.js"),X=u("./node_modules/core-js/internals/object-create.js"),N=u("./node_modules/core-js/internals/object-get-own-property-names.js").f,C=u("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,z=u("./node_modules/core-js/internals/object-define-property.js").f,G=u("./node_modules/core-js/internals/string-trim.js").trim,Ne="Number",pe=S[Ne],ye=pe.prototype,D=_(X(ye))==Ne,ot=function(de){if(J(de))throw TypeError("Cannot convert a Symbol value to a number");var V=j(de,"number"),re,se,Be,ze,rt,Ie,ct,ht;if(typeof V=="string"&&V.length>2){if(V=G(V),re=V.charCodeAt(0),re===43||re===45){if(se=V.charCodeAt(2),se===88||se===120)return NaN}else if(re===48){switch(V.charCodeAt(1)){case 66:case 98:Be=2,ze=49;break;case 79:case 111:Be=8,ze=55;break;default:return+V}for(rt=V.slice(2),Ie=rt.length,ct=0;ct<Ie;ct++)if(ht=rt.charCodeAt(ct),ht<48||ht>ze)return NaN;return parseInt(rt,Be)}}return+V};if(b(Ne,!pe(" 0o1")||!pe("0b1")||pe("+0x1"))){for(var Fe=function(V){var re=arguments.length<1?0:V,se=this;return se instanceof Fe&&(D?oe(function(){ye.valueOf.call(se)}):_(se)!=Ne)?ue(new pe(ot(re)),se,Fe):ot(re)},Ot=U?N(pe):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","),le=0,ae;Ot.length>le;le++)K(pe,ae=Ot[le])&&!K(Fe,ae)&&z(Fe,ae,C(pe,ae));Fe.prototype=ye,ye.constructor=Fe,k(S,Ne,Fe)}},"./node_modules/core-js/modules/es.object.assign.js":function(L,$,u){var U=u("./node_modules/core-js/internals/export.js"),S=u("./node_modules/core-js/internals/object-assign.js");U({target:"Object",stat:!0,forced:Object.assign!==S},{assign:S})},"./node_modules/core-js/modules/es.object.keys.js":function(L,$,u){var U=u("./node_modules/core-js/internals/export.js"),S=u("./node_modules/core-js/internals/to-object.js"),b=u("./node_modules/core-js/internals/object-keys.js"),k=u("./node_modules/core-js/internals/fails.js"),K=k(function(){b(1)});U({target:"Object",stat:!0,forced:K},{keys:function(ue){return b(S(ue))}})},"./node_modules/core-js/modules/es.object.to-string.js":function(L,$,u){var U=u("./node_modules/core-js/internals/to-string-tag-support.js"),S=u("./node_modules/core-js/internals/redefine.js"),b=u("./node_modules/core-js/internals/object-to-string.js");U||S(Object.prototype,"toString",b,{unsafe:!0})},"./node_modules/core-js/modules/es.regexp.to-string.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/redefine.js"),S=u("./node_modules/core-js/internals/an-object.js"),b=u("./node_modules/core-js/internals/to-string.js"),k=u("./node_modules/core-js/internals/fails.js"),K=u("./node_modules/core-js/internals/regexp-flags.js"),_="toString",ue=RegExp.prototype,J=ue[_],j=k(function(){return J.call({source:"a",flags:"b"})!="/a/b"}),oe=J.name!=_;(j||oe)&&U(RegExp.prototype,_,function(){var N=S(this),C=b(N.source),z=N.flags,G=b(z===void 0&&N instanceof RegExp&&!("flags"in ue)?K.call(N):z);return"/"+C+"/"+G},{unsafe:!0})},"./node_modules/core-js/modules/es.string.iterator.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/string-multibyte.js").charAt,S=u("./node_modules/core-js/internals/to-string.js"),b=u("./node_modules/core-js/internals/internal-state.js"),k=u("./node_modules/core-js/internals/define-iterator.js"),K="String Iterator",_=b.set,ue=b.getterFor(K);k(String,"String",function(J){_(this,{type:K,string:S(J),index:0})},function(){var j=ue(this),oe=j.string,X=j.index,N;return X>=oe.length?{value:void 0,done:!0}:(N=U(oe,X),j.index+=N.length,{value:N,done:!1})})},"./node_modules/core-js/modules/es.string.link.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/export.js"),S=u("./node_modules/core-js/internals/create-html.js"),b=u("./node_modules/core-js/internals/string-html-forced.js");U({target:"String",proto:!0,forced:b("link")},{link:function(K){return S(this,"a","href",K)}})},"./node_modules/core-js/modules/es.symbol.description.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/export.js"),S=u("./node_modules/core-js/internals/descriptors.js"),b=u("./node_modules/core-js/internals/global.js"),k=u("./node_modules/core-js/internals/has.js"),K=u("./node_modules/core-js/internals/is-object.js"),_=u("./node_modules/core-js/internals/object-define-property.js").f,ue=u("./node_modules/core-js/internals/copy-constructor-properties.js"),J=b.Symbol;if(S&&typeof J=="function"&&(!("description"in J.prototype)||J().description!==void 0)){var j={},oe=function(){var Ne=arguments.length<1||arguments[0]===void 0?void 0:String(arguments[0]),pe=this instanceof oe?new J(Ne):Ne===void 0?J():J(Ne);return Ne===""&&(j[pe]=!0),pe};ue(oe,J);var X=oe.prototype=J.prototype;X.constructor=oe;var N=X.toString,C=String(J("test"))=="Symbol(test)",z=/^Symbol\((.*)\)[^)]+$/;_(X,"description",{configurable:!0,get:function(){var Ne=K(this)?this.valueOf():this,pe=N.call(Ne);if(k(j,Ne))return"";var ye=C?pe.slice(7,-1):pe.replace(z,"$1");return ye===""?void 0:ye}}),U({global:!0,forced:!0},{Symbol:oe})}},"./node_modules/core-js/modules/es.symbol.iterator.js":function(L,$,u){var U=u("./node_modules/core-js/internals/define-well-known-symbol.js");U("iterator")},"./node_modules/core-js/modules/es.symbol.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/export.js"),S=u("./node_modules/core-js/internals/global.js"),b=u("./node_modules/core-js/internals/get-built-in.js"),k=u("./node_modules/core-js/internals/is-pure.js"),K=u("./node_modules/core-js/internals/descriptors.js"),_=u("./node_modules/core-js/internals/native-symbol.js"),ue=u("./node_modules/core-js/internals/fails.js"),J=u("./node_modules/core-js/internals/has.js"),j=u("./node_modules/core-js/internals/is-array.js"),oe=u("./node_modules/core-js/internals/is-object.js"),X=u("./node_modules/core-js/internals/is-symbol.js"),N=u("./node_modules/core-js/internals/an-object.js"),C=u("./node_modules/core-js/internals/to-object.js"),z=u("./node_modules/core-js/internals/to-indexed-object.js"),G=u("./node_modules/core-js/internals/to-property-key.js"),Ne=u("./node_modules/core-js/internals/to-string.js"),pe=u("./node_modules/core-js/internals/create-property-descriptor.js"),ye=u("./node_modules/core-js/internals/object-create.js"),D=u("./node_modules/core-js/internals/object-keys.js"),ot=u("./node_modules/core-js/internals/object-get-own-property-names.js"),Fe=u("./node_modules/core-js/internals/object-get-own-property-names-external.js"),Ot=u("./node_modules/core-js/internals/object-get-own-property-symbols.js"),le=u("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),ae=u("./node_modules/core-js/internals/object-define-property.js"),de=u("./node_modules/core-js/internals/object-property-is-enumerable.js"),V=u("./node_modules/core-js/internals/create-non-enumerable-property.js"),re=u("./node_modules/core-js/internals/redefine.js"),se=u("./node_modules/core-js/internals/shared.js"),Be=u("./node_modules/core-js/internals/shared-key.js"),ze=u("./node_modules/core-js/internals/hidden-keys.js"),rt=u("./node_modules/core-js/internals/uid.js"),Ie=u("./node_modules/core-js/internals/well-known-symbol.js"),ct=u("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),ht=u("./node_modules/core-js/internals/define-well-known-symbol.js"),Mt=u("./node_modules/core-js/internals/set-to-string-tag.js"),St=u("./node_modules/core-js/internals/internal-state.js"),Xt=u("./node_modules/core-js/internals/array-iteration.js").forEach,jt=Be("hidden"),ln="Symbol",Jt="prototype",pt=Ie("toPrimitive"),Vt=St.set,Ce=St.getterFor(ln),ce=Object[Jt],ve=S.Symbol,T=b("JSON","stringify"),He=le.f,Me=ae.f,M=Fe.f,I=de.f,Te=se("symbols"),Ae=se("op-symbols"),Z=se("string-to-symbol-registry"),Le=se("symbol-to-string-registry"),dt=se("wks"),ie=S.QObject,Qe=!ie||!ie[Jt]||!ie[Jt].findChild,Ue=K&&ue(function(){return ye(Me({},"a",{get:function(){return Me(this,"a",{value:7}).a}})).a!=7})?function(Un,Sn,Qn){var qn=He(ce,Sn);qn&&delete ce[Sn],Me(Un,Sn,Qn),qn&&Un!==ce&&Me(ce,Sn,qn)}:Me,We=function(Un,Sn){var Qn=Te[Un]=ye(ve[Jt]);return Vt(Qn,{type:ln,tag:Un,description:Sn}),K||(Qn.description=Sn),Qn},Ve=function(Sn,Qn,qn){Sn===ce&&Ve(Ae,Qn,qn),N(Sn);var br=G(Qn);return N(qn),J(Te,br)?(qn.enumerable?(J(Sn,jt)&&Sn[jt][br]&&(Sn[jt][br]=!1),qn=ye(qn,{enumerable:pe(0,!1)})):(J(Sn,jt)||Me(Sn,jt,pe(1,{})),Sn[jt][br]=!0),Ue(Sn,br,qn)):Me(Sn,br,qn)},Nt=function(Sn,Qn){N(Sn);var qn=z(Qn),br=D(qn).concat(Kn(qn));return Xt(br,function(Ur){(!K||qt.call(qn,Ur))&&Ve(Sn,Ur,qn[Ur])}),Sn},an=function(Sn,Qn){return Qn===void 0?ye(Sn):Nt(ye(Sn),Qn)},qt=function(Sn){var Qn=G(Sn),qn=I.call(this,Qn);return this===ce&&J(Te,Qn)&&!J(Ae,Qn)?!1:qn||!J(this,Qn)||!J(Te,Qn)||J(this,jt)&&this[jt][Qn]?qn:!0},bn=function(Sn,Qn){var qn=z(Sn),br=G(Qn);if(!(qn===ce&&J(Te,br)&&!J(Ae,br))){var Ur=He(qn,br);return Ur&&J(Te,br)&&!(J(qn,jt)&&qn[jt][br])&&(Ur.enumerable=!0),Ur}},Nn=function(Sn){var Qn=M(z(Sn)),qn=[];return Xt(Qn,function(br){!J(Te,br)&&!J(ze,br)&&qn.push(br)}),qn},Kn=function(Sn){var Qn=Sn===ce,qn=M(Qn?Ae:z(Sn)),br=[];return Xt(qn,function(Ur){J(Te,Ur)&&(!Qn||J(ce,Ur))&&br.push(Te[Ur])}),br};if(_||(ve=function(){if(this instanceof ve)throw TypeError("Symbol is not a constructor");var Sn=!arguments.length||arguments[0]===void 0?void 0:Ne(arguments[0]),Qn=rt(Sn),qn=function(br){this===ce&&qn.call(Ae,br),J(this,jt)&&J(this[jt],Qn)&&(this[jt][Qn]=!1),Ue(this,Qn,pe(1,br))};return K&&Qe&&Ue(ce,Qn,{configurable:!0,set:qn}),We(Qn,Sn)},re(ve[Jt],"toString",function(){return Ce(this).tag}),re(ve,"withoutSetter",function(Un){return We(rt(Un),Un)}),de.f=qt,ae.f=Ve,le.f=bn,ot.f=Fe.f=Nn,Ot.f=Kn,ct.f=function(Un){return We(Ie(Un),Un)},K&&(Me(ve[Jt],"description",{configurable:!0,get:function(){return Ce(this).description}}),k||re(ce,"propertyIsEnumerable",qt,{unsafe:!0}))),U({global:!0,wrap:!0,forced:!_,sham:!_},{Symbol:ve}),Xt(D(dt),function(Un){ht(Un)}),U({target:ln,stat:!0,forced:!_},{for:function(Un){var Sn=Ne(Un);if(J(Z,Sn))return Z[Sn];var Qn=ve(Sn);return Z[Sn]=Qn,Le[Qn]=Sn,Qn},keyFor:function(Sn){if(!X(Sn))throw TypeError(Sn+" is not a symbol");if(J(Le,Sn))return Le[Sn]},useSetter:function(){Qe=!0},useSimple:function(){Qe=!1}}),U({target:"Object",stat:!0,forced:!_,sham:!K},{create:an,defineProperty:Ve,defineProperties:Nt,getOwnPropertyDescriptor:bn}),U({target:"Object",stat:!0,forced:!_},{getOwnPropertyNames:Nn,getOwnPropertySymbols:Kn}),U({target:"Object",stat:!0,forced:ue(function(){Ot.f(1)})},{getOwnPropertySymbols:function(Sn){return Ot.f(C(Sn))}}),T){var Mn=!_||ue(function(){var Un=ve();return T([Un])!="[null]"||T({a:Un})!="{}"||T(Object(Un))!="{}"});U({target:"JSON",stat:!0,forced:Mn},{stringify:function(Sn,Qn,qn){for(var br=[Sn],Ur=1,Wn;arguments.length>Ur;)br.push(arguments[Ur++]);if(Wn=Qn,!(!oe(Qn)&&Sn===void 0||X(Sn)))return j(Qn)||(Qn=function(uo,bo){if(typeof Wn=="function"&&(bo=Wn.call(this,uo,bo)),!X(bo))return bo}),br[1]=Qn,T.apply(null,br)}})}ve[Jt][pt]||V(ve[Jt],pt,ve[Jt].valueOf),Mt(ve,ln),ze[jt]=!0},"./node_modules/core-js/modules/web.dom-collections.for-each.js":function(L,$,u){var U=u("./node_modules/core-js/internals/global.js"),S=u("./node_modules/core-js/internals/dom-iterables.js"),b=u("./node_modules/core-js/internals/array-for-each.js"),k=u("./node_modules/core-js/internals/create-non-enumerable-property.js");for(var K in S){var _=U[K],ue=_&&_.prototype;if(ue&&ue.forEach!==b)try{k(ue,"forEach",b)}catch(J){ue.forEach=b}}},"./node_modules/core-js/modules/web.dom-collections.iterator.js":function(L,$,u){var U=u("./node_modules/core-js/internals/global.js"),S=u("./node_modules/core-js/internals/dom-iterables.js"),b=u("./node_modules/core-js/modules/es.array.iterator.js"),k=u("./node_modules/core-js/internals/create-non-enumerable-property.js"),K=u("./node_modules/core-js/internals/well-known-symbol.js"),_=K("iterator"),ue=K("toStringTag"),J=b.values;for(var j in S){var oe=U[j],X=oe&&oe.prototype;if(X){if(X[_]!==J)try{k(X,_,J)}catch(C){X[_]=J}if(X[ue]||k(X,ue,j),S[j]){for(var N in b)if(X[N]!==b[N])try{k(X,N,b[N])}catch(C){X[N]=b[N]}}}}},"./node_modules/es6-promise/dist/es6-promise.js":function(L){(function($,u){L.exports=u()})(this,function(){"use strict";function $(ie){var Qe=typeof ie;return ie!==null&&(Qe==="object"||Qe==="function")}function u(ie){return typeof ie=="function"}var U=void 0;Array.isArray?U=Array.isArray:U=function(ie){return Object.prototype.toString.call(ie)==="[object Array]"};var S=U,b=0,k=void 0,K=void 0,_=function(Qe,Ue){D[b]=Qe,D[b+1]=Ue,b+=2,b===2&&(K?K(ot):Ot())};function ue(ie){K=ie}function J(ie){_=ie}var j=typeof window!="undefined"?window:void 0,oe=j||{},X=oe.MutationObserver||oe.WebKitMutationObserver,N=typeof self=="undefined"&&typeof q!="undefined"&&{}.toString.call(q)==="[object process]",C=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function z(){return function(){return q.nextTick(ot)}}function G(){return typeof k!="undefined"?function(){k(ot)}:ye()}function Ne(){var ie=0,Qe=new X(ot),Ue=document.createTextNode("");return Qe.observe(Ue,{characterData:!0}),function(){Ue.data=ie=++ie%2}}function pe(){var ie=new MessageChannel;return ie.port1.onmessage=ot,function(){return ie.port2.postMessage(0)}}function ye(){var ie=setTimeout;return function(){return ie(ot,1)}}var D=new Array(1e3);function ot(){for(var ie=0;ie<b;ie+=2){var Qe=D[ie],Ue=D[ie+1];Qe(Ue),D[ie]=void 0,D[ie+1]=void 0}b=0}function Fe(){try{var ie=Function("return this")().require("vertx");return k=ie.runOnLoop||ie.runOnContext,G()}catch(Qe){return ye()}}var Ot=void 0;N?Ot=z():X?Ot=Ne():C?Ot=pe():j===void 0?Ot=Fe():Ot=ye();function le(ie,Qe){var Ue=this,We=new this.constructor(V);We[de]===void 0&&T(We);var Ve=Ue._state;if(Ve){var Nt=arguments[Ve-1];_(function(){return Vt(Ve,We,Nt,Ue._result)})}else Jt(Ue,We,ie,Qe);return We}function ae(ie){var Qe=this;if(ie&&typeof ie=="object"&&ie.constructor===Qe)return ie;var Ue=new Qe(V);return St(Ue,ie),Ue}var de=Math.random().toString(36).substring(2);function V(){}var re=void 0,se=1,Be=2;function ze(){return new TypeError("You cannot resolve a promise with itself")}function rt(){return new TypeError("A promises callback cannot return that same promise.")}function Ie(ie,Qe,Ue,We){try{ie.call(Qe,Ue,We)}catch(Ve){return Ve}}function ct(ie,Qe,Ue){_(function(We){var Ve=!1,Nt=Ie(Ue,Qe,function(an){Ve||(Ve=!0,Qe!==an?St(We,an):jt(We,an))},function(an){Ve||(Ve=!0,ln(We,an))},"Settle: "+(We._label||" unknown promise"));!Ve&&Nt&&(Ve=!0,ln(We,Nt))},ie)}function ht(ie,Qe){Qe._state===se?jt(ie,Qe._result):Qe._state===Be?ln(ie,Qe._result):Jt(Qe,void 0,function(Ue){return St(ie,Ue)},function(Ue){return ln(ie,Ue)})}function Mt(ie,Qe,Ue){Qe.constructor===ie.constructor&&Ue===le&&Qe.constructor.resolve===ae?ht(ie,Qe):Ue===void 0?jt(ie,Qe):u(Ue)?ct(ie,Qe,Ue):jt(ie,Qe)}function St(ie,Qe){if(ie===Qe)ln(ie,ze());else if($(Qe)){var Ue=void 0;try{Ue=Qe.then}catch(We){ln(ie,We);return}Mt(ie,Qe,Ue)}else jt(ie,Qe)}function Xt(ie){ie._onerror&&ie._onerror(ie._result),pt(ie)}function jt(ie,Qe){ie._state===re&&(ie._result=Qe,ie._state=se,ie._subscribers.length!==0&&_(pt,ie))}function ln(ie,Qe){ie._state===re&&(ie._state=Be,ie._result=Qe,_(Xt,ie))}function Jt(ie,Qe,Ue,We){var Ve=ie._subscribers,Nt=Ve.length;ie._onerror=null,Ve[Nt]=Qe,Ve[Nt+se]=Ue,Ve[Nt+Be]=We,Nt===0&&ie._state&&_(pt,ie)}function pt(ie){var Qe=ie._subscribers,Ue=ie._state;if(Qe.length!==0){for(var We=void 0,Ve=void 0,Nt=ie._result,an=0;an<Qe.length;an+=3)We=Qe[an],Ve=Qe[an+Ue],We?Vt(Ue,We,Ve,Nt):Ve(Nt);ie._subscribers.length=0}}function Vt(ie,Qe,Ue,We){var Ve=u(Ue),Nt=void 0,an=void 0,qt=!0;if(Ve){try{Nt=Ue(We)}catch(bn){qt=!1,an=bn}if(Qe===Nt){ln(Qe,rt());return}}else Nt=We;Qe._state!==re||(Ve&&qt?St(Qe,Nt):qt===!1?ln(Qe,an):ie===se?jt(Qe,Nt):ie===Be&&ln(Qe,Nt))}function Ce(ie,Qe){try{Qe(function(We){St(ie,We)},function(We){ln(ie,We)})}catch(Ue){ln(ie,Ue)}}var ce=0;function ve(){return ce++}function T(ie){ie[de]=ce++,ie._state=void 0,ie._result=void 0,ie._subscribers=[]}function He(){return new Error("Array Methods must be provided an Array")}var Me=function(){function ie(Qe,Ue){this._instanceConstructor=Qe,this.promise=new Qe(V),this.promise[de]||T(this.promise),S(Ue)?(this.length=Ue.length,this._remaining=Ue.length,this._result=new Array(this.length),this.length===0?jt(this.promise,this._result):(this.length=this.length||0,this._enumerate(Ue),this._remaining===0&&jt(this.promise,this._result))):ln(this.promise,He())}return ie.prototype._enumerate=function(Ue){for(var We=0;this._state===re&&We<Ue.length;We++)this._eachEntry(Ue[We],We)},ie.prototype._eachEntry=function(Ue,We){var Ve=this._instanceConstructor,Nt=Ve.resolve;if(Nt===ae){var an=void 0,qt=void 0,bn=!1;try{an=Ue.then}catch(Kn){bn=!0,qt=Kn}if(an===le&&Ue._state!==re)this._settledAt(Ue._state,We,Ue._result);else if(typeof an!="function")this._remaining--,this._result[We]=Ue;else if(Ve===Le){var Nn=new Ve(V);bn?ln(Nn,qt):Mt(Nn,Ue,an),this._willSettleAt(Nn,We)}else this._willSettleAt(new Ve(function(Kn){return Kn(Ue)}),We)}else this._willSettleAt(Nt(Ue),We)},ie.prototype._settledAt=function(Ue,We,Ve){var Nt=this.promise;Nt._state===re&&(this._remaining--,Ue===Be?ln(Nt,Ve):this._result[We]=Ve),this._remaining===0&&jt(Nt,this._result)},ie.prototype._willSettleAt=function(Ue,We){var Ve=this;Jt(Ue,void 0,function(Nt){return Ve._settledAt(se,We,Nt)},function(Nt){return Ve._settledAt(Be,We,Nt)})},ie}();function M(ie){return new Me(this,ie).promise}function I(ie){var Qe=this;return S(ie)?new Qe(function(Ue,We){for(var Ve=ie.length,Nt=0;Nt<Ve;Nt++)Qe.resolve(ie[Nt]).then(Ue,We)}):new Qe(function(Ue,We){return We(new TypeError("You must pass an array to race."))})}function Te(ie){var Qe=this,Ue=new Qe(V);return ln(Ue,ie),Ue}function Ae(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}function Z(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}var Le=function(){function ie(Qe){this[de]=ve(),this._result=this._state=void 0,this._subscribers=[],V!==Qe&&(typeof Qe!="function"&&Ae(),this instanceof ie?Ce(this,Qe):Z())}return ie.prototype.catch=function(Ue){return this.then(null,Ue)},ie.prototype.finally=function(Ue){var We=this,Ve=We.constructor;return u(Ue)?We.then(function(Nt){return Ve.resolve(Ue()).then(function(){return Nt})},function(Nt){return Ve.resolve(Ue()).then(function(){throw Nt})}):We.then(Ue,Ue)},ie}();Le.prototype.then=le,Le.all=M,Le.race=I,Le.resolve=ae,Le.reject=Te,Le._setScheduler=ue,Le._setAsap=J,Le._asap=_;function dt(){var ie=void 0;if(typeof d.g!="undefined")ie=d.g;else if(typeof self!="undefined")ie=self;else try{ie=Function("return this")()}catch(We){throw new Error("polyfill failed because global object is unavailable in this environment")}var Qe=ie.Promise;if(Qe){var Ue=null;try{Ue=Object.prototype.toString.call(Qe.resolve())}catch(We){}if(Ue==="[object Promise]"&&!Qe.cast)return}ie.Promise=Le}return Le.polyfill=dt,Le.Promise=Le,Le})},html2canvas:function(L){"use strict";L.exports=W},jspdf:function(L){"use strict";L.exports=H}},P={};function te(L){var $=P[L];if($!==void 0)return $.exports;var u=P[L]={exports:{}};return Ee[L].call(u.exports,u,u.exports,te),u.exports}(function(){te.n=function(L){var $=L&&L.__esModule?function(){return L.default}:function(){return L};return te.d($,{a:$}),$}})(),function(){te.d=function(L,$){for(var u in $)te.o($,u)&&!te.o(L,u)&&Object.defineProperty(L,u,{enumerable:!0,get:$[u]})}}(),function(){te.o=function(L,$){return Object.prototype.hasOwnProperty.call(L,$)}}(),function(){te.r=function(L){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(L,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(L,"__esModule",{value:!0})}}();var w={};return function(){"use strict";te.r(w);var L=te("./src/worker.js"),$=te("./src/plugin/jspdf-plugin.js"),u=te("./src/plugin/pagebreaks.js"),U=te("./src/plugin/hyperlinks.js"),S=function b(k,K){var _=new b.Worker(K);return k?_.from(k).save():_};S.Worker=L.default,w.default=S}(),w=w.default,w}()})},65355:function(zn,it,d){"use strict";d.r(it),d.d(it,{AcroForm:function(){return ll},AcroFormAppearance:function(){return Ir},AcroFormButton:function(){return Go},AcroFormCheckBox:function(){return VA},AcroFormChoiceField:function(){return Qr},AcroFormComboBox:function(){return co},AcroFormEditBox:function(){return io},AcroFormListBox:function(){return AA},AcroFormPasswordField:function(){return Xo},AcroFormPushButton:function(){return mA},AcroFormRadioButton:function(){return $o},AcroFormTextField:function(){return FA},GState:function(){return Wd},ShadingPattern:function(){return kc},TilingPattern:function(){return zc},default:function(){return Eo},jsPDF:function(){return Eo}});var q=d(76190),H={},W=function(e,n,t,r,o){var i=new Worker(H[n]||(H[n]=URL.createObjectURL(new Blob([e+';addEventListener("error",function(e){e=e.error;postMessage({$e$:[e.message,e.code,e.stack]})})'],{type:"text/javascript"}))));return i.onmessage=function(p){var h=p.data,g=h.$e$;if(g){var m=new Error(g[0]);m.code=g[1],m.stack=g[2],o(m,null)}else o(null,h)},i.postMessage(t,r),i},Ee=Uint8Array,P=Uint16Array,te=Int32Array,w=new Ee([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),L=new Ee([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),$=new Ee([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),u=function(e,n){for(var t=new P(31),r=0;r<31;++r)t[r]=n+=1<<e[r-1];for(var o=new te(t[30]),r=1;r<30;++r)for(var i=t[r];i<t[r+1];++i)o[i]=i-t[r]<<5|r;return{b:t,r:o}},U=u(w,2),S=U.b,b=U.r;S[28]=258,b[258]=28;for(var k=u(L,0),K=k.b,_=k.r,ue=new P(32768),J=0;J<32768;++J){var j=(J&43690)>>1|(J&21845)<<1;j=(j&52428)>>2|(j&13107)<<2,j=(j&61680)>>4|(j&3855)<<4,ue[J]=((j&65280)>>8|(j&255)<<8)>>1}for(var oe=function(e,n,t){for(var r=e.length,o=0,i=new P(n);o<r;++o)e[o]&&++i[e[o]-1];var p=new P(n);for(o=1;o<n;++o)p[o]=p[o-1]+i[o-1]<<1;var h;if(t){h=new P(1<<n);var g=15-n;for(o=0;o<r;++o)if(e[o])for(var m=o<<4|e[o],E=n-e[o],Y=p[e[o]-1]++<<E,he=Y|(1<<E)-1;Y<=he;++Y)h[ue[Y]>>g]=m}else for(h=new P(r),o=0;o<r;++o)e[o]&&(h[o]=ue[p[e[o]-1]++]>>15-e[o]);return h},X=new Ee(288),J=0;J<144;++J)X[J]=8;for(var J=144;J<256;++J)X[J]=9;for(var J=256;J<280;++J)X[J]=7;for(var J=280;J<288;++J)X[J]=8;for(var N=new Ee(32),J=0;J<32;++J)N[J]=5;var C=oe(X,9,0),z=null,G=oe(N,5,0),Ne=null,pe=function(e){for(var n=e[0],t=1;t<e.length;++t)e[t]>n&&(n=e[t]);return n},ye=function(e,n,t){var r=n/8|0;return(e[r]|e[r+1]<<8)>>(n&7)&t},D=function(e,n){var t=n/8|0;return(e[t]|e[t+1]<<8|e[t+2]<<16)>>(n&7)},ot=function(e){return(e+7)/8|0},Fe=function(e,n,t){return(n==null||n<0)&&(n=0),(t==null||t>e.length)&&(t=e.length),new Ee(e.subarray(n,t))},Ot={UnexpectedEOF:0,InvalidBlockType:1,InvalidLengthLiteral:2,InvalidDistance:3,StreamFinished:4,NoStreamHandler:5,InvalidHeader:6,NoCallback:7,InvalidUTF8:8,ExtraFieldTooLong:9,InvalidDate:10,FilenameTooLong:11,StreamFinishing:12,InvalidZipData:13,UnknownCompressionMethod:14},le=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],ae=function(e,n,t){var r=new Error(n||le[e]);if(r.code=e,Error.captureStackTrace&&Error.captureStackTrace(r,ae),!t)throw r;return r},de=function(e,n,t,r){var o=e.length,i=r?r.length:0;if(!o||n.f&&!n.l)return t||new Ee(0);var p=!t,h=p||n.i!=2,g=n.i;p&&(t=new Ee(o*3));var m=function(fr){var Zr=t.length;if(fr>Zr){var Gr=new Ee(Math.max(Zr*2,fr));Gr.set(t),t=Gr}},E=n.f||0,Y=n.p||0,he=n.b||0,x=n.l,Ze=n.d,Ke=n.m,Ge=n.n,Se=o*8;do{if(!x){E=ye(e,Y,1);var xt=ye(e,Y+1,3);if(Y+=3,xt)if(xt==1)x=z,Ze=Ne,Ke=9,Ge=5;else if(xt==2){var Ln=ye(e,Y,31)+257,hn=ye(e,Y+10,15)+4,Lt=Ln+ye(e,Y+5,31)+1;Y+=14;for(var st=new Ee(Lt),Wt=new Ee(19),xe=0;xe<hn;++xe)Wt[$[xe]]=ye(e,Y+xe*3,7);Y+=hn*3;for(var Ye=pe(Wt),bt=(1<<Ye)-1,yt=oe(Wt,Ye,1),xe=0;xe<Lt;){var sn=yt[ye(e,Y,bt)];Y+=sn&15;var gt=sn>>4;if(gt<16)st[xe++]=gt;else{var fn=0,vn=0;for(gt==16?(vn=3+ye(e,Y,3),Y+=2,fn=st[xe-1]):gt==17?(vn=3+ye(e,Y,7),Y+=3):gt==18&&(vn=11+ye(e,Y,127),Y+=7);vn--;)st[xe++]=fn}}var tn=st.subarray(0,Ln),yn=st.subarray(Ln);Ke=pe(tn),Ge=pe(yn),x=oe(tn,Ke,1),Ze=oe(yn,Ge,1)}else ae(1);else{var gt=ot(Y)+4,at=e[gt-4]|e[gt-3]<<8,An=gt+at;if(An>o){g&&ae(0);break}h&&m(he+at),t.set(e.subarray(gt,An),he),n.b=he+=at,n.p=Y=An*8,n.f=E;continue}if(Y>Se){g&&ae(0);break}}h&&m(he+131072);for(var Sr=(1<<Ke)-1,Jn=(1<<Ge)-1,be=Y;;be=Y){var fn=x[D(e,Y)&Sr],At=fn>>4;if(Y+=fn&15,Y>Se){g&&ae(0);break}if(fn||ae(2),At<256)t[he++]=At;else if(At==256){be=Y,x=null;break}else{var ut=At-254;if(At>264){var xe=At-257,Ft=w[xe];ut=ye(e,Y,(1<<Ft)-1)+S[xe],Y+=Ft}var Dt=Ze[D(e,Y)&Jn],nn=Dt>>4;Dt||ae(3),Y+=Dt&15;var yn=K[nn];if(nn>3){var Ft=L[nn];yn+=D(e,Y)&(1<<Ft)-1,Y+=Ft}if(Y>Se){g&&ae(0);break}h&&m(he+131072);var gn=he+ut;if(he<yn){var dn=i-yn,Hn=Math.min(yn,gn);for(dn+he<0&&ae(3);he<Hn;++he)t[he]=r[dn+he]}for(;he<gn;++he)t[he]=t[he-yn]}}n.l=x,n.p=be,n.b=he,n.f=E,x&&(E=1,n.m=Ke,n.d=Ze,n.n=Ge)}while(!E);return he!=t.length&&p?Fe(t,0,he):t.subarray(0,he)},V=function(e,n,t){t<<=n&7;var r=n/8|0;e[r]|=t,e[r+1]|=t>>8},re=function(e,n,t){t<<=n&7;var r=n/8|0;e[r]|=t,e[r+1]|=t>>8,e[r+2]|=t>>16},se=function(e,n){for(var t=[],r=0;r<e.length;++r)e[r]&&t.push({s:r,f:e[r]});var o=t.length,i=t.slice();if(!o)return{t:Mt,l:0};if(o==1){var p=new Ee(t[0].s+1);return p[t[0].s]=1,{t:p,l:1}}t.sort(function(An,Ln){return An.f-Ln.f}),t.push({s:-1,f:25001});var h=t[0],g=t[1],m=0,E=1,Y=2;for(t[0]={s:-1,f:h.f+g.f,l:h,r:g};E!=o-1;)h=t[t[m].f<t[Y].f?m++:Y++],g=t[m!=E&&t[m].f<t[Y].f?m++:Y++],t[E++]={s:-1,f:h.f+g.f,l:h,r:g};for(var he=i[0].s,r=1;r<o;++r)i[r].s>he&&(he=i[r].s);var x=new P(he+1),Ze=Be(t[E-1],x,0);if(Ze>n){var r=0,Ke=0,Ge=Ze-n,Se=1<<Ge;for(i.sort(function(Ln,hn){return x[hn.s]-x[Ln.s]||Ln.f-hn.f});r<o;++r){var xt=i[r].s;if(x[xt]>n)Ke+=Se-(1<<Ze-x[xt]),x[xt]=n;else break}for(Ke>>=Ge;Ke>0;){var gt=i[r].s;x[gt]<n?Ke-=1<<n-x[gt]++-1:++r}for(;r>=0&&Ke;--r){var at=i[r].s;x[at]==n&&(--x[at],++Ke)}Ze=n}return{t:new Ee(x),l:Ze}},Be=function(e,n,t){return e.s==-1?Math.max(Be(e.l,n,t+1),Be(e.r,n,t+1)):n[e.s]=t},ze=function(e){for(var n=e.length;n&&!e[--n];);for(var t=new P(++n),r=0,o=e[0],i=1,p=function(g){t[r++]=g},h=1;h<=n;++h)if(e[h]==o&&h!=n)++i;else{if(!o&&i>2){for(;i>138;i-=138)p(32754);i>2&&(p(i>10?i-11<<5|28690:i-3<<5|12305),i=0)}else if(i>3){for(p(o),--i;i>6;i-=6)p(8304);i>2&&(p(i-3<<5|8208),i=0)}for(;i--;)p(o);i=1,o=e[h]}return{c:t.subarray(0,r),n}},rt=function(e,n){for(var t=0,r=0;r<n.length;++r)t+=e[r]*n[r];return t},Ie=function(e,n,t){var r=t.length,o=ot(n+2);e[o]=r&255,e[o+1]=r>>8,e[o+2]=e[o]^255,e[o+3]=e[o+1]^255;for(var i=0;i<r;++i)e[o+i+4]=t[i];return(o+4+r)*8},ct=function(e,n,t,r,o,i,p,h,g,m,E){V(n,E++,t),++o[256];for(var Y=se(o,15),he=Y.t,x=Y.l,Ze=se(i,15),Ke=Ze.t,Ge=Ze.l,Se=ze(he),xt=Se.c,gt=Se.n,at=ze(Ke),An=at.c,Ln=at.n,hn=new P(19),Lt=0;Lt<xt.length;++Lt)++hn[xt[Lt]&31];for(var Lt=0;Lt<An.length;++Lt)++hn[An[Lt]&31];for(var st=se(hn,7),Wt=st.t,xe=st.l,Ye=19;Ye>4&&!Wt[$[Ye-1]];--Ye);var bt=m+5<<3,yt=rt(o,X)+rt(i,N)+p,sn=rt(o,he)+rt(i,Ke)+p+14+3*Ye+rt(hn,Wt)+2*hn[16]+3*hn[17]+7*hn[18];if(g>=0&&bt<=yt&&bt<=sn)return Ie(n,E,e.subarray(g,g+m));var fn,vn,tn,yn;if(V(n,E,1+(sn<yt)),E+=2,sn<yt){fn=oe(he,x,0),vn=he,tn=oe(Ke,Ge,0),yn=Ke;var Sr=oe(Wt,xe,0);V(n,E,gt-257),V(n,E+5,Ln-1),V(n,E+10,Ye-4),E+=14;for(var Lt=0;Lt<Ye;++Lt)V(n,E+3*Lt,Wt[$[Lt]]);E+=3*Ye;for(var Jn=[xt,An],be=0;be<2;++be)for(var At=Jn[be],Lt=0;Lt<At.length;++Lt){var ut=At[Lt]&31;V(n,E,Sr[ut]),E+=Wt[ut],ut>15&&(V(n,E,At[Lt]>>5&127),E+=At[Lt]>>12)}}else fn=C,vn=X,tn=G,yn=N;for(var Lt=0;Lt<h;++Lt){var Ft=r[Lt];if(Ft>255){var ut=Ft>>18&31;re(n,E,fn[ut+257]),E+=vn[ut+257],ut>7&&(V(n,E,Ft>>23&31),E+=w[ut]);var Dt=Ft&31;re(n,E,tn[Dt]),E+=yn[Dt],Dt>3&&(re(n,E,Ft>>5&8191),E+=L[Dt])}else re(n,E,fn[Ft]),E+=vn[Ft]}return re(n,E,fn[256]),E+vn[256]},ht=new te([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),Mt=new Ee(0),St=function(e,n,t,r,o,i){var p=i.z||e.length,h=new Ee(r+p+5*(1+Math.ceil(p/7e3))+o),g=h.subarray(r,h.length-o),m=i.l,E=(i.r||0)&7;if(n){E&&(g[0]=i.r>>3);for(var Y=ht[n-1],he=Y>>13,x=Y&8191,Ze=(1<<t)-1,Ke=i.p||new P(32768),Ge=i.h||new P(Ze+1),Se=Math.ceil(t/3),xt=2*Se,gt=function(En){return(e[En]^e[En+1]<<Se^e[En+2]<<xt)&Ze},at=new te(25e3),An=new P(288),Ln=new P(32),hn=0,Lt=0,st=i.i||0,Wt=0,xe=i.w||0,Ye=0;st+2<p;++st){var bt=gt(st),yt=st&32767,sn=Ge[bt];if(Ke[yt]=sn,Ge[bt]=yt,xe<=st){var fn=p-st;if((hn>7e3||Wt>24576)&&(fn>423||!m)){E=ct(e,g,0,at,An,Ln,Lt,Wt,Ye,st-Ye,E),Wt=hn=Lt=0,Ye=st;for(var vn=0;vn<286;++vn)An[vn]=0;for(var vn=0;vn<30;++vn)Ln[vn]=0}var tn=2,yn=0,Sr=x,Jn=yt-sn&32767;if(fn>2&&bt==gt(st-Jn))for(var be=Math.min(he,fn)-1,At=Math.min(32767,st),ut=Math.min(258,fn);Jn<=At&&--Sr&&yt!=sn;){if(e[st+tn]==e[st+tn-Jn]){for(var Ft=0;Ft<ut&&e[st+Ft]==e[st+Ft-Jn];++Ft);if(Ft>tn){if(tn=Ft,yn=Jn,Ft>be)break;for(var Dt=Math.min(Jn,Ft-2),nn=0,vn=0;vn<Dt;++vn){var gn=st-Jn+vn&32767,dn=Ke[gn],Hn=gn-dn&32767;Hn>nn&&(nn=Hn,sn=gn)}}}yt=sn,sn=Ke[yt],Jn+=yt-sn&32767}if(yn){at[Wt++]=268435456|b[tn]<<18|_[yn];var fr=b[tn]&31,Zr=_[yn]&31;Lt+=w[fr]+L[Zr],++An[257+fr],++Ln[Zr],xe=st+tn,++hn}else at[Wt++]=e[st],++An[e[st]]}}for(st=Math.max(st,xe);st<p;++st)at[Wt++]=e[st],++An[e[st]];E=ct(e,g,m,at,An,Ln,Lt,Wt,Ye,st-Ye,E),m||(i.r=E&7|g[E/8|0]<<3,E-=7,i.h=Ge,i.p=Ke,i.i=st,i.w=xe)}else{for(var st=i.w||0;st<p+m;st+=65535){var Gr=st+65535;Gr>=p&&(g[E/8|0]=m,Gr=p),E=Ie(g,E+1,e.subarray(st,Gr))}i.i=p}return Fe(h,0,r+ot(E)+o)},Xt=null,jt=function(){var e=-1;return{p:function(n){for(var t=e,r=0;r<n.length;++r)t=Xt[t&255^n[r]]^t>>>8;e=t},d:function(){return~e}}},ln=function(){var e=1,n=0;return{p:function(t){for(var r=e,o=n,i=t.length|0,p=0;p!=i;){for(var h=Math.min(p+2655,i);p<h;++p)o+=r+=t[p];r=(r&65535)+15*(r>>16),o=(o&65535)+15*(o>>16)}e=r,n=o},d:function(){return e%=65521,n%=65521,(e&255)<<24|(e&65280)<<8|(n&255)<<8|n>>8}}},Jt=function(e,n,t,r,o){if(!o&&(o={l:1},n.dictionary)){var i=n.dictionary.subarray(-32768),p=new Ee(i.length+e.length);p.set(i),p.set(e,i.length),e=p,o.w=i.length}return St(e,n.level==null?6:n.level,n.mem==null?o.l?Math.ceil(Math.max(8,Math.min(13,Math.log(e.length)))*1.5):20:12+n.mem,t,r,o)},pt=function(e,n){var t={};for(var r in e)t[r]=e[r];for(var r in n)t[r]=n[r];return t},Vt=function(e,n,t){for(var r=e(),o=e.toString(),i=o.slice(o.indexOf("[")+1,o.lastIndexOf("]")).replace(/\s+/g,"").split(","),p=0;p<r.length;++p){var h=r[p],g=i[p];if(typeof h=="function"){n+=";"+g+"=";var m=h.toString();if(h.prototype)if(m.indexOf("[native code]")!=-1){var E=m.indexOf(" ",8)+1;n+=m.slice(E,m.indexOf("(",E))}else{n+=m;for(var Y in h.prototype)n+=";"+g+".prototype."+Y+"="+h.prototype[Y].toString()}else n+=m}else t[g]=h}return n},Ce=null,ce=function(e){var n=[];for(var t in e)e[t].buffer&&n.push((e[t]=new e[t].constructor(e[t])).buffer);return n},ve=function(e,n,t,r){if(!Ce[t]){for(var o="",i={},p=e.length-1,h=0;h<p;++h)o=Vt(e[h],o,i);Ce[t]={c:Vt(e[p],o,i),e:i}}var g=pt({},Ce[t].e);return W(Ce[t].c+";onmessage=function(e){for(var k in e.data)self[k]=e.data[k];onmessage="+n.toString()+"}",t,g,ce(g),r)},T=function(){return[Ee,P,te,w,L,$,S,K,z,Ne,ue,le,oe,pe,ye,D,ot,Fe,ae,de,uo,Ae,Z]},He=function(){return[Ee,P,te,w,L,$,b,_,C,X,G,N,ue,ht,Mt,oe,V,re,se,Be,ze,rt,Ie,ct,ot,Fe,St,Jt,qn,Ae]},Me=function(){return[Nt,bn,Ve,jt,Xt]},M=function(){return[an,qt]},I=function(){return[Nn,Ve,ln]},Te=function(){return[Kn]},Ae=function(e){return postMessage(e,[e.buffer])},Z=function(e){return e&&{out:e.size&&new Ee(e.size),dictionary:e.dictionary}},Le=function(e,n,t,r,o,i){var p=ve(t,r,o,function(h,g){p.terminate(),i(h,g)});return p.postMessage([e,n],n.consume?[e.buffer]:[]),function(){p.terminate()}},dt=function(e){return e.ondata=function(n,t){return postMessage([n,t],[n.buffer])},function(n){n.data.length?(e.push(n.data[0],n.data[1]),postMessage([n.data[0].length])):e.flush()}},ie=function(e,n,t,r,o,i,p){var h,g=ve(e,r,o,function(m,E){m?(g.terminate(),n.ondata.call(n,m)):Array.isArray(E)?E.length==1?(n.queuedSize-=E[0],n.ondrain&&n.ondrain(E[0])):(E[1]&&g.terminate(),n.ondata.call(n,m,E[0],E[1])):p(E)});g.postMessage(t),n.queuedSize=0,n.push=function(m,E){n.ondata||ae(5),h&&n.ondata(ae(4,0,1),null,!!E),n.queuedSize+=m.length,g.postMessage([m,h=E],[m.buffer])},n.terminate=function(){g.terminate()},i&&(n.flush=function(){g.postMessage([])})},Qe=function(e,n){return e[n]|e[n+1]<<8},Ue=function(e,n){return(e[n]|e[n+1]<<8|e[n+2]<<16|e[n+3]<<24)>>>0},We=function(e,n){return Ue(e,n)+Ue(e,n+4)*4294967296},Ve=function(e,n,t){for(;t;++n)e[n]=t,t>>>=8},Nt=function(e,n){var t=n.filename;if(e[0]=31,e[1]=139,e[2]=8,e[8]=n.level<2?4:n.level==9?2:0,e[9]=3,n.mtime!=0&&Ve(e,4,Math.floor(new Date(n.mtime||Date.now())/1e3)),t){e[3]=8;for(var r=0;r<=t.length;++r)e[r+10]=t.charCodeAt(r)}},an=function(e){(e[0]!=31||e[1]!=139||e[2]!=8)&&ae(6,"invalid gzip data");var n=e[3],t=10;n&4&&(t+=(e[10]|e[11]<<8)+2);for(var r=(n>>3&1)+(n>>4&1);r>0;r-=!e[t++]);return t+(n&2)},qt=function(e){var n=e.length;return(e[n-4]|e[n-3]<<8|e[n-2]<<16|e[n-1]<<24)>>>0},bn=function(e){return 10+(e.filename?e.filename.length+1:0)},Nn=function(e,n){var t=n.level,r=t==0?0:t<6?1:t==9?3:2;if(e[0]=120,e[1]=r<<6|(n.dictionary&&32),e[1]|=31-(e[0]<<8|e[1])%31,n.dictionary){var o=ln();o.p(n.dictionary),Ve(e,2,o.d())}},Kn=function(e,n){return((e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31)&&ae(6,"invalid zlib data"),(e[1]>>5&1)==+!n&&ae(6,"invalid zlib data: "+(e[1]&32?"need":"unexpected")+" dictionary"),(e[1]>>3&4)+2};function Mn(e,n){return typeof e=="function"&&(n=e,e={}),this.ondata=n,e}var Un=null,Sn=null;function Qn(e,n,t){return t||(t=n,n={}),typeof t!="function"&&ae(7),Le(e,n,[He],function(r){return Ae(qn(r.data[0],r.data[1]))},0,t)}function qn(e,n){return Jt(e,n||{},0,0)}var br=null,Ur=null;function Wn(e,n,t){return t||(t=n,n={}),typeof t!="function"&&ae(7),Le(e,n,[T],function(r){return Ae(uo(r.data[0],Z(r.data[1])))},1,t)}function uo(e,n){return de(e,{i:2},n&&n.out,n&&n.dictionary)}var bo=null,$n=null;function ro(e,n,t){return t||(t=n,n={}),typeof t!="function"&&ae(7),Le(e,n,[He,Me,function(){return[fA]}],function(r){return Ae(fA(r.data[0],r.data[1]))},2,t)}function fA(e,n){n||(n={});var t=jt(),r=e.length;t.p(e);var o=Jt(e,n,bn(n),8),i=o.length;return Nt(o,n),Ve(o,i-8,t.d()),Ve(o,i-4,r),o}var oo=null,iA=null;function Zo(e,n,t){return t||(t=n,n={}),typeof t!="function"&&ae(7),Le(e,n,[T,M,function(){return[Jo]}],function(r){return Ae(Jo(r.data[0],r.data[1]))},3,t)}function Jo(e,n){var t=an(e);return t+8>e.length&&ae(6,"invalid gzip data"),de(e.subarray(t,-8),{i:2},n&&n.out||new Ee(qt(e)),n&&n.dictionary)}var ai=null,Do=null;function Or(e,n,t){return t||(t=n,n={}),typeof t!="function"&&ae(7),Le(e,n,[He,I,function(){return[Co]}],function(r){return Ae(Co(r.data[0],r.data[1]))},4,t)}function Co(e,n){n||(n={});var t=ln();t.p(e);var r=Jt(e,n,n.dictionary?6:2,4);return Nn(r,n),Ve(r,r.length-4,t.d()),r}var Xe=null,zt=null;function rn(e,n,t){return t||(t=n,n={}),typeof t!="function"&&ae(7),Le(e,n,[T,Te,function(){return[Oe]}],function(r){return Ae(Oe(r.data[0],Z(r.data[1])))},5,t)}function Oe(e,n){return de(e.subarray(Kn(e,n&&n.dictionary),-4),{i:2},n&&n.out,n&&n.dictionary)}var Re=null,Zt=null;function Rt(e,n,t){return t||(t=n,n={}),typeof t!="function"&&ae(7),e[0]==31&&e[1]==139&&e[2]==8?Zo(e,n,t):(e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31?Wn(e,n,t):rn(e,n,t)}function On(e,n){return e[0]==31&&e[1]==139&&e[2]==8?Jo(e,n):(e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31?uo(e,n):Oe(e,n)}var cn=function(e,n,t,r){for(var o in e){var i=e[o],p=n+o,h=r;Array.isArray(i)&&(h=pt(r,i[1]),i=i[0]),i instanceof Ee?t[p]=[i,h]:(t[p+="/"]=[new Ee(0),h],cn(i,p,t,r))}},Fn=typeof TextEncoder!="undefined"&&new TextEncoder,Rn=typeof TextDecoder!="undefined"&&new TextDecoder,_n=0;try{Rn.decode(Mt,{stream:!0}),_n=1}catch(e){}var nr=function(e){for(var n="",t=0;;){var r=e[t++],o=(r>127)+(r>223)+(r>239);if(t+o>e.length)return{s:n,r:Fe(e,t-1)};o?o==3?(r=((r&15)<<18|(e[t++]&63)<<12|(e[t++]&63)<<6|e[t++]&63)-65536,n+=String.fromCharCode(55296|r>>10,56320|r&1023)):o&1?n+=String.fromCharCode((r&31)<<6|e[t++]&63):n+=String.fromCharCode((r&15)<<12|(e[t++]&63)<<6|e[t++]&63):n+=String.fromCharCode(r)}},kn=null,Zn=null;function er(e,n){if(n){for(var t=new Ee(e.length),r=0;r<e.length;++r)t[r]=e.charCodeAt(r);return t}if(Fn)return Fn.encode(e);for(var o=e.length,i=new Ee(e.length+(e.length>>1)),p=0,h=function(E){i[p++]=E},r=0;r<o;++r){if(p+5>i.length){var g=new Ee(p+8+(o-r<<1));g.set(i),i=g}var m=e.charCodeAt(r);m<128||n?h(m):m<2048?(h(192|m>>6),h(128|m&63)):m>55295&&m<57344?(m=65536+(m&1047552)|e.charCodeAt(++r)&1023,h(240|m>>18),h(128|m>>12&63),h(128|m>>6&63),h(128|m&63)):(h(224|m>>12),h(128|m>>6&63),h(128|m&63))}return Fe(i,0,p)}function Dn(e,n){if(n){for(var t="",r=0;r<e.length;r+=16384)t+=String.fromCharCode.apply(null,e.subarray(r,r+16384));return t}else{if(Rn)return Rn.decode(e);var o=nr(e),i=o.s,t=o.r;return t.length&&ae(8),i}}var ar=function(e){return e==1?3:e<6?2:e==9?1:0},ir=function(e,n){return n+30+Qe(e,n+26)+Qe(e,n+28)},Rr=function(e,n,t){var r=Qe(e,n+28),o=Dn(e.subarray(n+46,n+46+r),!(Qe(e,n+8)&2048)),i=n+46+r,p=Ue(e,n+20),h=t&&p==4294967295?gr(e,i):[p,Ue(e,n+24),Ue(e,n+42)],g=h[0],m=h[1],E=h[2];return[Qe(e,n+10),g,m,o,i+Qe(e,n+30)+Qe(e,n+32),E]},gr=function(e,n){for(;Qe(e,n)!=1;n+=4+Qe(e,n+2));return[We(e,n+12),We(e,n+4),We(e,n+20)]},Cn=function(e){var n=0;if(e)for(var t in e){var r=e[t].length;r>65535&&ae(9),n+=r+4}return n},_e=function(e,n,t,r,o,i,p,h){var g=r.length,m=t.extra,E=h&&h.length,Y=Cn(m);Ve(e,n,p!=null?33639248:67324752),n+=4,p!=null&&(e[n++]=20,e[n++]=t.os),e[n]=20,n+=2,e[n++]=t.flag<<1|(i<0&&8),e[n++]=o&&8,e[n++]=t.compression&255,e[n++]=t.compression>>8;var he=new Date(t.mtime==null?Date.now():t.mtime),x=he.getFullYear()-1980;if((x<0||x>119)&&ae(10),Ve(e,n,x<<25|he.getMonth()+1<<21|he.getDate()<<16|he.getHours()<<11|he.getMinutes()<<5|he.getSeconds()>>1),n+=4,i!=-1&&(Ve(e,n,t.crc),Ve(e,n+4,i<0?-i-2:i),Ve(e,n+8,t.size)),Ve(e,n+12,g),Ve(e,n+14,Y),n+=16,p!=null&&(Ve(e,n,E),Ve(e,n+6,t.attrs),Ve(e,n+10,p),n+=14),e.set(r,n),n+=g,Y)for(var Ze in m){var Ke=m[Ze],Ge=Ke.length;Ve(e,n,+Ze),Ve(e,n+2,Ge),e.set(Ke,n+4),n+=4+Ge}return E&&(e.set(h,n),n+=E),n},vt=function(e,n,t,r,o){Ve(e,n,101010256),Ve(e,n+8,t),Ve(e,n+10,t),Ve(e,n+12,r),Ve(e,n+16,o)},It=null,Tt=null,$t=null,Bn=null;function un(e,n,t){t||(t=n,n={}),typeof t!="function"&&ae(7);var r={};cn(e,"",r,n);var o=Object.keys(r),i=o.length,p=0,h=0,g=i,m=new Array(i),E=[],Y=function(){for(var Ge=0;Ge<E.length;++Ge)E[Ge]()},he=function(Ge,Se){yr(function(){t(Ge,Se)})};yr(function(){he=t});var x=function(){var Ge=new Ee(h+22),Se=p,xt=h-p;h=0;for(var gt=0;gt<g;++gt){var at=m[gt];try{var An=at.c.length;_e(Ge,h,at,at.f,at.u,An);var Ln=30+at.f.length+Cn(at.extra),hn=h+Ln;Ge.set(at.c,hn),_e(Ge,p,at,at.f,at.u,An,h,at.m),p+=16+Ln+(at.m?at.m.length:0),h=hn+An}catch(Lt){return he(Lt,null)}}vt(Ge,p,m.length,xt,Se),he(null,Ge)};i||x();for(var Ze=function(Ge){var Se=o[Ge],xt=r[Se],gt=xt[0],at=xt[1],An=jt(),Ln=gt.length;An.p(gt);var hn=er(Se),Lt=hn.length,st=at.comment,Wt=st&&er(st),xe=Wt&&Wt.length,Ye=Cn(at.extra),bt=at.level==0?0:8,yt=function(sn,fn){if(sn)Y(),he(sn,null);else{var vn=fn.length;m[Ge]=pt(at,{size:Ln,crc:An.d(),c:fn,f:hn,m:Wt,u:Lt!=Se.length||Wt&&st.length!=xe,compression:bt}),p+=30+Lt+Ye+vn,h+=76+2*(Lt+Ye)+(xe||0)+vn,--i||x()}};if(Lt>65535&&yt(ae(11,0,1),null),!bt)yt(null,gt);else if(Ln<16e4)try{yt(null,qn(gt,at))}catch(sn){yt(sn,null)}else E.push(Qn(gt,at,yt))},Ke=0;Ke<g;++Ke)Ze(Ke);return Y}function Xn(e,n){n||(n={});var t={},r=[];cn(e,"",t,n);var o=0,i=0;for(var p in t){var h=t[p],g=h[0],m=h[1],E=m.level==0?0:8,Y=er(p),he=Y.length,x=m.comment,Ze=x&&er(x),Ke=Ze&&Ze.length,Ge=Cn(m.extra);he>65535&&ae(11);var Se=E?qn(g,m):g,xt=Se.length,gt=jt();gt.p(g),r.push(pt(m,{size:g.length,crc:gt.d(),c:Se,f:Y,m:Ze,u:he!=p.length||Ze&&x.length!=Ke,o,compression:E})),o+=30+he+Ge+xt,i+=76+2*(he+Ge)+(Ke||0)+xt}for(var at=new Ee(i+22),An=o,Ln=i-o,hn=0;hn<r.length;++hn){var Y=r[hn];_e(at,Y.o,Y,Y.f,Y.u,Y.c.length);var Lt=30+Y.f.length+Cn(Y.extra);at.set(Y.c,Y.o+Lt),_e(at,o,Y,Y.f,Y.u,Y.c.length,Y.o,Y.m),o+=16+Lt+(Y.m?Y.m.length:0)}return vt(at,o,r.length,Ln,An),at}var Vn=null,mr=null,Kr=null,ft=null,yr=typeof queueMicrotask=="function"?queueMicrotask:typeof setTimeout=="function"?setTimeout:function(e){e()};function tr(e,n,t){t||(t=n,n={}),typeof t!="function"&&ae(7);var r=[],o=function(){for(var Ge=0;Ge<r.length;++Ge)r[Ge]()},i={},p=function(Ge,Se){yr(function(){t(Ge,Se)})};yr(function(){p=t});for(var h=e.length-22;Ue(e,h)!=101010256;--h)if(!h||e.length-h>65558)return p(ae(13,0,1),null),o;var g=Qe(e,h+8);if(g){var m=g,E=Ue(e,h+16),Y=E==4294967295||m==65535;if(Y){var he=Ue(e,h-12);Y=Ue(e,he)==101075792,Y&&(m=g=Ue(e,he+32),E=Ue(e,he+48))}for(var x=n&&n.filter,Ze=function(Ge){var Se=Rr(e,E,Y),xt=Se[0],gt=Se[1],at=Se[2],An=Se[3],Ln=Se[4],hn=Se[5],Lt=ir(e,hn);E=Ln;var st=function(xe,Ye){xe?(o(),p(xe,null)):(Ye&&(i[An]=Ye),--g||p(null,i))};if(!x||x({name:An,size:gt,originalSize:at,compression:xt}))if(!xt)st(null,Fe(e,Lt,Lt+gt));else if(xt==8){var Wt=e.subarray(Lt,Lt+gt);if(at<524288||gt>.8*at)try{st(null,uo(Wt,{out:new Ee(at)}))}catch(xe){st(xe,null)}else r.push(Wn(Wt,{size:at},st))}else st(ae(14,"unknown compression type "+xt,1),null);else st(null,null)},Ke=0;Ke<m;++Ke)Ze(Ke)}else p(null,{});return o}function rr(e,n){for(var t={},r=e.length-22;Ue(e,r)!=101010256;--r)(!r||e.length-r>65558)&&ae(13);var o=Qe(e,r+8);if(!o)return{};var i=Ue(e,r+16),p=i==4294967295||o==65535;if(p){var h=Ue(e,r-12);p=Ue(e,h)==101075792,p&&(o=Ue(e,h+32),i=Ue(e,h+48))}for(var g=n&&n.filter,m=0;m<o;++m){var E=Rr(e,i,p),Y=E[0],he=E[1],x=E[2],Ze=E[3],Ke=E[4],Ge=E[5],Se=ir(e,Ge);i=Ke,(!g||g({name:Ze,size:he,originalSize:x,compression:Y}))&&(Y?Y==8?t[Ze]=uo(e.subarray(Se,Se+he),{out:new Ee(x)}):ae(14,"unknown compression type "+Y):t[Ze]=Fe(e,Se,Se+he))}return t}var _r=d(42978);function zr(e,n="utf8"){return new TextDecoder(n).decode(e)}const yo=new TextEncoder;function Cr(e){return yo.encode(e)}const $r=1024*8,ho=(()=>{const e=new Uint8Array(4),n=new Uint32Array(e.buffer);return!((n[0]=1)&e[0])})(),to={int8:globalThis.Int8Array,uint8:globalThis.Uint8Array,int16:globalThis.Int16Array,uint16:globalThis.Uint16Array,int32:globalThis.Int32Array,uint32:globalThis.Uint32Array,uint64:globalThis.BigUint64Array,int64:globalThis.BigInt64Array,float32:globalThis.Float32Array,float64:globalThis.Float64Array};class mo{constructor(n=$r,t={}){yi(this,"buffer");yi(this,"byteLength");yi(this,"byteOffset");yi(this,"length");yi(this,"offset");yi(this,"lastWrittenByte");yi(this,"littleEndian");yi(this,"_data");yi(this,"_mark");yi(this,"_marks");let r=!1;typeof n=="number"?n=new ArrayBuffer(n):(r=!0,this.lastWrittenByte=n.byteLength);const o=t.offset?t.offset>>>0:0,i=n.byteLength-o;let p=o;(ArrayBuffer.isView(n)||n instanceof mo)&&(n.byteLength!==n.buffer.byteLength&&(p=n.byteOffset+o),n=n.buffer),r?this.lastWrittenByte=i:this.lastWrittenByte=0,this.buffer=n,this.length=i,this.byteLength=i,this.byteOffset=p,this.offset=0,this.littleEndian=!0,this._data=new DataView(this.buffer,p,i),this._mark=0,this._marks=[]}available(n=1){return this.offset+n<=this.length}isLittleEndian(){return this.littleEndian}setLittleEndian(){return this.littleEndian=!0,this}isBigEndian(){return!this.littleEndian}setBigEndian(){return this.littleEndian=!1,this}skip(n=1){return this.offset+=n,this}back(n=1){return this.offset-=n,this}seek(n){return this.offset=n,this}mark(){return this._mark=this.offset,this}reset(){return this.offset=this._mark,this}pushMark(){return this._marks.push(this.offset),this}popMark(){const n=this._marks.pop();if(n===void 0)throw new Error("Mark stack empty");return this.seek(n),this}rewind(){return this.offset=0,this}ensureAvailable(n=1){if(!this.available(n)){const r=(this.offset+n)*2,o=new Uint8Array(r);o.set(new Uint8Array(this.buffer)),this.buffer=o.buffer,this.length=r,this.byteLength=r,this._data=new DataView(this.buffer)}return this}readBoolean(){return this.readUint8()!==0}readInt8(){return this._data.getInt8(this.offset++)}readUint8(){return this._data.getUint8(this.offset++)}readByte(){return this.readUint8()}readBytes(n=1){return this.readArray(n,"uint8")}readArray(n,t){const r=to[t].BYTES_PER_ELEMENT*n,o=this.byteOffset+this.offset,i=this.buffer.slice(o,o+r);if(this.littleEndian===ho&&t!=="uint8"&&t!=="int8"){const h=new Uint8Array(this.buffer.slice(o,o+r));h.reverse();const g=new to[t](h.buffer);return this.offset+=r,g.reverse(),g}const p=new to[t](i);return this.offset+=r,p}readInt16(){const n=this._data.getInt16(this.offset,this.littleEndian);return this.offset+=2,n}readUint16(){const n=this._data.getUint16(this.offset,this.littleEndian);return this.offset+=2,n}readInt32(){const n=this._data.getInt32(this.offset,this.littleEndian);return this.offset+=4,n}readUint32(){const n=this._data.getUint32(this.offset,this.littleEndian);return this.offset+=4,n}readFloat32(){const n=this._data.getFloat32(this.offset,this.littleEndian);return this.offset+=4,n}readFloat64(){const n=this._data.getFloat64(this.offset,this.littleEndian);return this.offset+=8,n}readBigInt64(){const n=this._data.getBigInt64(this.offset,this.littleEndian);return this.offset+=8,n}readBigUint64(){const n=this._data.getBigUint64(this.offset,this.littleEndian);return this.offset+=8,n}readChar(){return String.fromCharCode(this.readInt8())}readChars(n=1){let t="";for(let r=0;r<n;r++)t+=this.readChar();return t}readUtf8(n=1){return zr(this.readBytes(n))}decodeText(n=1,t="utf8"){return zr(this.readBytes(n),t)}writeBoolean(n){return this.writeUint8(n?255:0),this}writeInt8(n){return this.ensureAvailable(1),this._data.setInt8(this.offset++,n),this._updateLastWrittenByte(),this}writeUint8(n){return this.ensureAvailable(1),this._data.setUint8(this.offset++,n),this._updateLastWrittenByte(),this}writeByte(n){return this.writeUint8(n)}writeBytes(n){this.ensureAvailable(n.length);for(let t=0;t<n.length;t++)this._data.setUint8(this.offset++,n[t]);return this._updateLastWrittenByte(),this}writeInt16(n){return this.ensureAvailable(2),this._data.setInt16(this.offset,n,this.littleEndian),this.offset+=2,this._updateLastWrittenByte(),this}writeUint16(n){return this.ensureAvailable(2),this._data.setUint16(this.offset,n,this.littleEndian),this.offset+=2,this._updateLastWrittenByte(),this}writeInt32(n){return this.ensureAvailable(4),this._data.setInt32(this.offset,n,this.littleEndian),this.offset+=4,this._updateLastWrittenByte(),this}writeUint32(n){return this.ensureAvailable(4),this._data.setUint32(this.offset,n,this.littleEndian),this.offset+=4,this._updateLastWrittenByte(),this}writeFloat32(n){return this.ensureAvailable(4),this._data.setFloat32(this.offset,n,this.littleEndian),this.offset+=4,this._updateLastWrittenByte(),this}writeFloat64(n){return this.ensureAvailable(8),this._data.setFloat64(this.offset,n,this.littleEndian),this.offset+=8,this._updateLastWrittenByte(),this}writeBigInt64(n){return this.ensureAvailable(8),this._data.setBigInt64(this.offset,n,this.littleEndian),this.offset+=8,this._updateLastWrittenByte(),this}writeBigUint64(n){return this.ensureAvailable(8),this._data.setBigUint64(this.offset,n,this.littleEndian),this.offset+=8,this._updateLastWrittenByte(),this}writeChar(n){return this.writeUint8(n.charCodeAt(0))}writeChars(n){for(let t=0;t<n.length;t++)this.writeUint8(n.charCodeAt(t));return this}writeUtf8(n){return this.writeBytes(Cr(n))}toArray(){return new Uint8Array(this.buffer,this.byteOffset,this.lastWrittenByte)}getWrittenByteLength(){return this.lastWrittenByte-this.byteOffset}_updateLastWrittenByte(){this.offset>this.lastWrittenByte&&(this.lastWrittenByte=this.offset)}}const jA=4,Dr=0,Mr=1,xr=2;function Io(e){let n=e.length;for(;--n>=0;)e[n]=0}const Mo=0,ao=1,xo=2,tA=3,kA=258,cA=29,SA=256,Br=SA+1+cA,sr=30,Xr=19,wo=2*Br+1,aA=15,Zi=16,BA=7,zA=256,YA=16,ji=17,Li=18,la=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),GA=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),Ni=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),ca=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),ma=512,Qi=new Array((Br+2)*2);Io(Qi);const di=new Array(sr*2);Io(di);const qi=new Array(ma);Io(qi);const Ga=new Array(kA-tA+1);Io(Ga);const La=new Array(cA);Io(La);const vs=new Array(sr);Io(vs);function Fs(e,n,t,r,o){this.static_tree=e,this.extra_bits=n,this.extra_base=t,this.elems=r,this.max_length=o,this.has_stree=e&&e.length}let Is,ya,Ys;function Us(e,n){this.dyn_tree=e,this.max_code=0,this.stat_desc=n}const Os=e=>e<256?qi[e]:qi[256+(e>>>7)],ja=(e,n)=>{e.pending_buf[e.pending++]=n&255,e.pending_buf[e.pending++]=n>>>8&255},Bi=(e,n,t)=>{e.bi_valid>Zi-t?(e.bi_buf|=n<<e.bi_valid&65535,ja(e,e.bi_buf),e.bi_buf=n>>Zi-e.bi_valid,e.bi_valid+=t-Zi):(e.bi_buf|=n<<e.bi_valid&65535,e.bi_valid+=t)},Nr=(e,n,t)=>{Bi(e,t[n*2],t[n*2+1])},No=(e,n)=>{let t=0;do t|=e&1,e>>>=1,t<<=1;while(--n>0);return t>>>1},po=e=>{e.bi_valid===16?(ja(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=e.bi_buf&255,e.bi_buf>>=8,e.bi_valid-=8)},Uo=(e,n)=>{const t=n.dyn_tree,r=n.max_code,o=n.stat_desc.static_tree,i=n.stat_desc.has_stree,p=n.stat_desc.extra_bits,h=n.stat_desc.extra_base,g=n.stat_desc.max_length;let m,E,Y,he,x,Ze,Ke=0;for(he=0;he<=aA;he++)e.bl_count[he]=0;for(t[e.heap[e.heap_max]*2+1]=0,m=e.heap_max+1;m<wo;m++)E=e.heap[m],he=t[t[E*2+1]*2+1]+1,he>g&&(he=g,Ke++),t[E*2+1]=he,!(E>r)&&(e.bl_count[he]++,x=0,E>=h&&(x=p[E-h]),Ze=t[E*2],e.opt_len+=Ze*(he+x),i&&(e.static_len+=Ze*(o[E*2+1]+x)));if(Ke!==0){do{for(he=g-1;e.bl_count[he]===0;)he--;e.bl_count[he]--,e.bl_count[he+1]+=2,e.bl_count[g]--,Ke-=2}while(Ke>0);for(he=g;he!==0;he--)for(E=e.bl_count[he];E!==0;)Y=e.heap[--m],!(Y>r)&&(t[Y*2+1]!==he&&(e.opt_len+=(he-t[Y*2+1])*t[Y*2],t[Y*2+1]=he),E--)}},hA=(e,n,t)=>{const r=new Array(aA+1);let o=0,i,p;for(i=1;i<=aA;i++)o=o+t[i-1]<<1,r[i]=o;for(p=0;p<=n;p++){let h=e[p*2+1];h!==0&&(e[p*2]=No(r[h]++,h))}},JA=()=>{let e,n,t,r,o;const i=new Array(aA+1);for(t=0,r=0;r<cA-1;r++)for(La[r]=t,e=0;e<1<<la[r];e++)Ga[t++]=r;for(Ga[t-1]=r,o=0,r=0;r<16;r++)for(vs[r]=o,e=0;e<1<<GA[r];e++)qi[o++]=r;for(o>>=7;r<sr;r++)for(vs[r]=o<<7,e=0;e<1<<GA[r]-7;e++)qi[256+o++]=r;for(n=0;n<=aA;n++)i[n]=0;for(e=0;e<=143;)Qi[e*2+1]=8,e++,i[8]++;for(;e<=255;)Qi[e*2+1]=9,e++,i[9]++;for(;e<=279;)Qi[e*2+1]=7,e++,i[7]++;for(;e<=287;)Qi[e*2+1]=8,e++,i[8]++;for(hA(Qi,Br+1,i),e=0;e<sr;e++)di[e*2+1]=5,di[e*2]=No(e,5);Is=new Fs(Qi,la,SA+1,Br,aA),ya=new Fs(di,GA,0,sr,aA),Ys=new Fs(new Array(0),Ni,0,Xr,BA)},Ba=e=>{let n;for(n=0;n<Br;n++)e.dyn_ltree[n*2]=0;for(n=0;n<sr;n++)e.dyn_dtree[n*2]=0;for(n=0;n<Xr;n++)e.bl_tree[n*2]=0;e.dyn_ltree[zA*2]=1,e.opt_len=e.static_len=0,e.sym_next=e.matches=0},Wi=e=>{e.bi_valid>8?ja(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0},Hi=(e,n,t,r)=>{const o=n*2,i=t*2;return e[o]<e[i]||e[o]===e[i]&&r[n]<=r[t]},Vi=(e,n,t)=>{const r=e.heap[t];let o=t<<1;for(;o<=e.heap_len&&(o<e.heap_len&&Hi(n,e.heap[o+1],e.heap[o],e.depth)&&o++,!Hi(n,r,e.heap[o],e.depth));)e.heap[t]=e.heap[o],t=o,o<<=1;e.heap[t]=r},Ls=(e,n,t)=>{let r,o,i=0,p,h;if(e.sym_next!==0)do r=e.pending_buf[e.sym_buf+i++]&255,r+=(e.pending_buf[e.sym_buf+i++]&255)<<8,o=e.pending_buf[e.sym_buf+i++],r===0?Nr(e,o,n):(p=Ga[o],Nr(e,p+SA+1,n),h=la[p],h!==0&&(o-=La[p],Bi(e,o,h)),r--,p=Os(r),Nr(e,p,t),h=GA[p],h!==0&&(r-=vs[p],Bi(e,r,h)));while(i<e.sym_next);Nr(e,zA,n)},Ns=(e,n)=>{const t=n.dyn_tree,r=n.stat_desc.static_tree,o=n.stat_desc.has_stree,i=n.stat_desc.elems;let p,h,g=-1,m;for(e.heap_len=0,e.heap_max=wo,p=0;p<i;p++)t[p*2]!==0?(e.heap[++e.heap_len]=g=p,e.depth[p]=0):t[p*2+1]=0;for(;e.heap_len<2;)m=e.heap[++e.heap_len]=g<2?++g:0,t[m*2]=1,e.depth[m]=0,e.opt_len--,o&&(e.static_len-=r[m*2+1]);for(n.max_code=g,p=e.heap_len>>1;p>=1;p--)Vi(e,t,p);m=i;do p=e.heap[1],e.heap[1]=e.heap[e.heap_len--],Vi(e,t,1),h=e.heap[1],e.heap[--e.heap_max]=p,e.heap[--e.heap_max]=h,t[m*2]=t[p*2]+t[h*2],e.depth[m]=(e.depth[p]>=e.depth[h]?e.depth[p]:e.depth[h])+1,t[p*2+1]=t[h*2+1]=m,e.heap[1]=m++,Vi(e,t,1);while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],Uo(e,n),hA(t,g,e.bl_count)},wl=(e,n,t)=>{let r,o=-1,i,p=n[0*2+1],h=0,g=7,m=4;for(p===0&&(g=138,m=3),n[(t+1)*2+1]=65535,r=0;r<=t;r++)i=p,p=n[(r+1)*2+1],!(++h<g&&i===p)&&(h<m?e.bl_tree[i*2]+=h:i!==0?(i!==o&&e.bl_tree[i*2]++,e.bl_tree[YA*2]++):h<=10?e.bl_tree[ji*2]++:e.bl_tree[Li*2]++,h=0,o=i,p===0?(g=138,m=3):i===p?(g=6,m=3):(g=7,m=4))},ms=(e,n,t)=>{let r,o=-1,i,p=n[0*2+1],h=0,g=7,m=4;for(p===0&&(g=138,m=3),r=0;r<=t;r++)if(i=p,p=n[(r+1)*2+1],!(++h<g&&i===p)){if(h<m)do Nr(e,i,e.bl_tree);while(--h!==0);else i!==0?(i!==o&&(Nr(e,i,e.bl_tree),h--),Nr(e,YA,e.bl_tree),Bi(e,h-3,2)):h<=10?(Nr(e,ji,e.bl_tree),Bi(e,h-3,3)):(Nr(e,Li,e.bl_tree),Bi(e,h-11,7));h=0,o=i,p===0?(g=138,m=3):i===p?(g=6,m=3):(g=7,m=4)}},Na=e=>{let n;for(wl(e,e.dyn_ltree,e.l_desc.max_code),wl(e,e.dyn_dtree,e.d_desc.max_code),Ns(e,e.bl_desc),n=Xr-1;n>=3&&e.bl_tree[ca[n]*2+1]===0;n--);return e.opt_len+=3*(n+1)+5+5+4,n},pa=(e,n,t,r)=>{let o;for(Bi(e,n-257,5),Bi(e,t-1,5),Bi(e,r-4,4),o=0;o<r;o++)Bi(e,e.bl_tree[ca[o]*2+1],3);ms(e,e.dyn_ltree,n-1),ms(e,e.dyn_dtree,t-1)},qA=e=>{let n=4093624447,t;for(t=0;t<=31;t++,n>>>=1)if(n&1&&e.dyn_ltree[t*2]!==0)return Dr;if(e.dyn_ltree[9*2]!==0||e.dyn_ltree[10*2]!==0||e.dyn_ltree[13*2]!==0)return Mr;for(t=32;t<SA;t++)if(e.dyn_ltree[t*2]!==0)return Mr;return Dr};let Js=!1;const Rl=e=>{Js||(JA(),Js=!0),e.l_desc=new Us(e.dyn_ltree,Is),e.d_desc=new Us(e.dyn_dtree,ya),e.bl_desc=new Us(e.bl_tree,Ys),e.bi_buf=0,e.bi_valid=0,Ba(e)},Xa=(e,n,t,r)=>{Bi(e,(Mo<<1)+(r?1:0),3),Wi(e),ja(e,t),ja(e,~t),t&&e.pending_buf.set(e.window.subarray(n,n+t),e.pending),e.pending+=t},qs=e=>{Bi(e,ao<<1,3),Nr(e,zA,Qi),po(e)},is=(e,n,t,r)=>{let o,i,p=0;e.level>0?(e.strm.data_type===xr&&(e.strm.data_type=qA(e)),Ns(e,e.l_desc),Ns(e,e.d_desc),p=Na(e),o=e.opt_len+3+7>>>3,i=e.static_len+3+7>>>3,i<=o&&(o=i)):o=i=t+5,t+4<=o&&n!==-1?Xa(e,n,t,r):e.strategy===jA||i===o?(Bi(e,(ao<<1)+(r?1:0),3),Ls(e,Qi,di)):(Bi(e,(xo<<1)+(r?1:0),3),pa(e,e.l_desc.max_code+1,e.d_desc.max_code+1,p+1),Ls(e,e.dyn_ltree,e.dyn_dtree)),Ba(e),r&&Wi(e)},ic=(e,n,t)=>(e.pending_buf[e.sym_buf+e.sym_next++]=n,e.pending_buf[e.sym_buf+e.sym_next++]=n>>8,e.pending_buf[e.sym_buf+e.sym_next++]=t,n===0?e.dyn_ltree[t*2]++:(e.matches++,n--,e.dyn_ltree[(Ga[t]+SA+1)*2]++,e.dyn_dtree[Os(n)*2]++),e.sym_next===e.sym_end);var ys=Rl,Gi=Xa,ac=is,ea=ic,fl=qs,Qs={_tr_init:ys,_tr_stored_block:Gi,_tr_flush_block:ac,_tr_tally:ea,_tr_align:fl},CA=(e,n,t,r)=>{let o=e&65535|0,i=e>>>16&65535|0,p=0;for(;t!==0;){p=t>2e3?2e3:t,t-=p;do o=o+n[r++]|0,i=i+o|0;while(--p);o%=65521,i%=65521}return o|i<<16|0};const sc=()=>{let e,n=[];for(var t=0;t<256;t++){e=t;for(var r=0;r<8;r++)e=e&1?3988292384^e>>>1:e>>>1;n[t]=e}return n},lc=new Uint32Array(sc());var xi=(e,n,t,r)=>{const o=lc,i=r+t;e^=-1;for(let p=r;p<i;p++)e=e>>>8^o[(e^n[p])&255];return e^-1},Ko={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},Ro={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};const{_tr_init:ga,_tr_stored_block:QA,_tr_flush_block:ei,_tr_tally:ti,_tr_align:XA}=Qs,{Z_NO_FLUSH:wi,Z_PARTIAL_FLUSH:Ya,Z_FULL_FLUSH:hl,Z_FINISH:Ki,Z_BLOCK:Tl,Z_OK:wa,Z_STREAM_END:tl,Z_STREAM_ERROR:ta,Z_DATA_ERROR:ou,Z_BUF_ERROR:Ml,Z_DEFAULT_COMPRESSION:jl,Z_FILTERED:_u,Z_HUFFMAN_ONLY:Hl,Z_RLE:Du,Z_FIXED:Bs,Z_DEFAULT_STRATEGY:Au,Z_UNKNOWN:Pi,Z_DEFLATED:ni}=Ro,fi=9,as=15,Ja=8,Cl=256+1+29,iu=30,au=19,cc=2*Cl+1,_c=15,ZA=3,nl=258,xl=nl+ZA+1,oh=32,Kl=42,yf=57,Ru=69,Bf=73,Bd=91,wf=103,uc=113,Tu=666,ba=1,su=2,dc=3,$l=4,Ah=3,Dc=(e,n)=>(e.msg=Ko[n],n),bf=e=>e*2-(e>4?9:0),fc=e=>{let n=e.length;for(;--n>=0;)e[n]=0},Mu=e=>{let n,t,r,o=e.w_size;n=e.hash_size,r=n;do t=e.head[--r],e.head[r]=t>=o?t-o:0;while(--n);n=o,r=n;do t=e.prev[--r],e.prev[r]=t>=o?t-o:0;while(--n)};let kl=(e,n,t)=>(n<<e.hash_shift^t)&e.hash_mask;const $s=e=>{const n=e.state;let t=n.pending;t>e.avail_out&&(t=e.avail_out),t!==0&&(e.output.set(n.pending_buf.subarray(n.pending_out,n.pending_out+t),e.next_out),e.next_out+=t,n.pending_out+=t,e.total_out+=t,e.avail_out-=t,n.pending-=t,n.pending===0&&(n.pending_out=0))},Ps=(e,n)=>{ei(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,n),e.block_start=e.strstart,$s(e.strm)},ri=(e,n)=>{e.pending_buf[e.pending++]=n},Rc=(e,n)=>{e.pending_buf[e.pending++]=n>>>8&255,e.pending_buf[e.pending++]=n&255},Cf=(e,n,t,r)=>{let o=e.avail_in;return o>r&&(o=r),o===0?0:(e.avail_in-=o,n.set(e.input.subarray(e.next_in,e.next_in+o),t),e.state.wrap===1?e.adler=CA(e.adler,n,o,t):e.state.wrap===2&&(e.adler=xi(e.adler,n,o,t)),e.next_in+=o,e.total_in+=o,o)},xf=(e,n)=>{let t=e.max_chain_length,r=e.strstart,o,i,p=e.prev_length,h=e.nice_match;const g=e.strstart>e.w_size-xl?e.strstart-(e.w_size-xl):0,m=e.window,E=e.w_mask,Y=e.prev,he=e.strstart+nl;let x=m[r+p-1],Ze=m[r+p];e.prev_length>=e.good_match&&(t>>=2),h>e.lookahead&&(h=e.lookahead);do if(o=n,!(m[o+p]!==Ze||m[o+p-1]!==x||m[o]!==m[r]||m[++o]!==m[r+1])){r+=2,o++;do;while(m[++r]===m[++o]&&m[++r]===m[++o]&&m[++r]===m[++o]&&m[++r]===m[++o]&&m[++r]===m[++o]&&m[++r]===m[++o]&&m[++r]===m[++o]&&m[++r]===m[++o]&&r<he);if(i=nl-(he-r),r=he-nl,i>p){if(e.match_start=n,p=i,i>=h)break;x=m[r+p-1],Ze=m[r+p]}}while((n=Y[n&E])>g&&--t!==0);return p<=e.lookahead?p:e.lookahead},Tc=e=>{const n=e.w_size;let t,r,o;do{if(r=e.window_size-e.lookahead-e.strstart,e.strstart>=n+(n-xl)&&(e.window.set(e.window.subarray(n,n+n-r),0),e.match_start-=n,e.strstart-=n,e.block_start-=n,e.insert>e.strstart&&(e.insert=e.strstart),Mu(e),r+=n),e.strm.avail_in===0)break;if(t=Cf(e.strm,e.window,e.strstart+e.lookahead,r),e.lookahead+=t,e.lookahead+e.insert>=ZA)for(o=e.strstart-e.insert,e.ins_h=e.window[o],e.ins_h=kl(e,e.ins_h,e.window[o+1]);e.insert&&(e.ins_h=kl(e,e.ins_h,e.window[o+ZA-1]),e.prev[o&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=o,o++,e.insert--,!(e.lookahead+e.insert<ZA)););}while(e.lookahead<xl&&e.strm.avail_in!==0)},lu=(e,n)=>{let t=e.pending_buf_size-5>e.w_size?e.w_size:e.pending_buf_size-5,r,o,i,p=0,h=e.strm.avail_in;do{if(r=65535,i=e.bi_valid+42>>3,e.strm.avail_out<i||(i=e.strm.avail_out-i,o=e.strstart-e.block_start,r>o+e.strm.avail_in&&(r=o+e.strm.avail_in),r>i&&(r=i),r<t&&(r===0&&n!==Ki||n===wi||r!==o+e.strm.avail_in)))break;p=n===Ki&&r===o+e.strm.avail_in?1:0,QA(e,0,0,p),e.pending_buf[e.pending-4]=r,e.pending_buf[e.pending-3]=r>>8,e.pending_buf[e.pending-2]=~r,e.pending_buf[e.pending-1]=~r>>8,$s(e.strm),o&&(o>r&&(o=r),e.strm.output.set(e.window.subarray(e.block_start,e.block_start+o),e.strm.next_out),e.strm.next_out+=o,e.strm.avail_out-=o,e.strm.total_out+=o,e.block_start+=o,r-=o),r&&(Cf(e.strm,e.strm.output,e.strm.next_out,r),e.strm.next_out+=r,e.strm.avail_out-=r,e.strm.total_out+=r)}while(p===0);return h-=e.strm.avail_in,h&&(h>=e.w_size?(e.matches=2,e.window.set(e.strm.input.subarray(e.strm.next_in-e.w_size,e.strm.next_in),0),e.strstart=e.w_size,e.insert=e.strstart):(e.window_size-e.strstart<=h&&(e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,e.insert>e.strstart&&(e.insert=e.strstart)),e.window.set(e.strm.input.subarray(e.strm.next_in-h,e.strm.next_in),e.strstart),e.strstart+=h,e.insert+=h>e.w_size-e.insert?e.w_size-e.insert:h),e.block_start=e.strstart),e.high_water<e.strstart&&(e.high_water=e.strstart),p?$l:n!==wi&&n!==Ki&&e.strm.avail_in===0&&e.strstart===e.block_start?su:(i=e.window_size-e.strstart,e.strm.avail_in>i&&e.block_start>=e.w_size&&(e.block_start-=e.w_size,e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,i+=e.w_size,e.insert>e.strstart&&(e.insert=e.strstart)),i>e.strm.avail_in&&(i=e.strm.avail_in),i&&(Cf(e.strm,e.window,e.strstart,i),e.strstart+=i,e.insert+=i>e.w_size-e.insert?e.w_size-e.insert:i),e.high_water<e.strstart&&(e.high_water=e.strstart),i=e.bi_valid+42>>3,i=e.pending_buf_size-i>65535?65535:e.pending_buf_size-i,t=i>e.w_size?e.w_size:i,o=e.strstart-e.block_start,(o>=t||(o||n===Ki)&&n!==wi&&e.strm.avail_in===0&&o<=i)&&(r=o>i?i:o,p=n===Ki&&e.strm.avail_in===0&&r===o?1:0,QA(e,e.block_start,r,p),e.block_start+=r,$s(e.strm)),p?dc:ba)},wd=(e,n)=>{let t,r;for(;;){if(e.lookahead<xl){if(Tc(e),e.lookahead<xl&&n===wi)return ba;if(e.lookahead===0)break}if(t=0,e.lookahead>=ZA&&(e.ins_h=kl(e,e.ins_h,e.window[e.strstart+ZA-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),t!==0&&e.strstart-t<=e.w_size-xl&&(e.match_length=xf(e,t)),e.match_length>=ZA)if(r=ti(e,e.strstart-e.match_start,e.match_length-ZA),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=ZA){e.match_length--;do e.strstart++,e.ins_h=kl(e,e.ins_h,e.window[e.strstart+ZA-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart;while(--e.match_length!==0);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=kl(e,e.ins_h,e.window[e.strstart+1]);else r=ti(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(r&&(Ps(e,!1),e.strm.avail_out===0))return ba}return e.insert=e.strstart<ZA-1?e.strstart:ZA-1,n===Ki?(Ps(e,!0),e.strm.avail_out===0?dc:$l):e.sym_next&&(Ps(e,!1),e.strm.avail_out===0)?ba:su},Mc=(e,n)=>{let t,r,o;for(;;){if(e.lookahead<xl){if(Tc(e),e.lookahead<xl&&n===wi)return ba;if(e.lookahead===0)break}if(t=0,e.lookahead>=ZA&&(e.ins_h=kl(e,e.ins_h,e.window[e.strstart+ZA-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=ZA-1,t!==0&&e.prev_length<e.max_lazy_match&&e.strstart-t<=e.w_size-xl&&(e.match_length=xf(e,t),e.match_length<=5&&(e.strategy===_u||e.match_length===ZA&&e.strstart-e.match_start>4096)&&(e.match_length=ZA-1)),e.prev_length>=ZA&&e.match_length<=e.prev_length){o=e.strstart+e.lookahead-ZA,r=ti(e,e.strstart-1-e.prev_match,e.prev_length-ZA),e.lookahead-=e.prev_length-1,e.prev_length-=2;do++e.strstart<=o&&(e.ins_h=kl(e,e.ins_h,e.window[e.strstart+ZA-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart);while(--e.prev_length!==0);if(e.match_available=0,e.match_length=ZA-1,e.strstart++,r&&(Ps(e,!1),e.strm.avail_out===0))return ba}else if(e.match_available){if(r=ti(e,0,e.window[e.strstart-1]),r&&Ps(e,!1),e.strstart++,e.lookahead--,e.strm.avail_out===0)return ba}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(r=ti(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart<ZA-1?e.strstart:ZA-1,n===Ki?(Ps(e,!0),e.strm.avail_out===0?dc:$l):e.sym_next&&(Ps(e,!1),e.strm.avail_out===0)?ba:su},ih=(e,n)=>{let t,r,o,i;const p=e.window;for(;;){if(e.lookahead<=nl){if(Tc(e),e.lookahead<=nl&&n===wi)return ba;if(e.lookahead===0)break}if(e.match_length=0,e.lookahead>=ZA&&e.strstart>0&&(o=e.strstart-1,r=p[o],r===p[++o]&&r===p[++o]&&r===p[++o])){i=e.strstart+nl;do;while(r===p[++o]&&r===p[++o]&&r===p[++o]&&r===p[++o]&&r===p[++o]&&r===p[++o]&&r===p[++o]&&r===p[++o]&&o<i);e.match_length=nl-(i-o),e.match_length>e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=ZA?(t=ti(e,1,e.match_length-ZA),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(t=ti(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),t&&(Ps(e,!1),e.strm.avail_out===0))return ba}return e.insert=0,n===Ki?(Ps(e,!0),e.strm.avail_out===0?dc:$l):e.sym_next&&(Ps(e,!1),e.strm.avail_out===0)?ba:su},ah=(e,n)=>{let t;for(;;){if(e.lookahead===0&&(Tc(e),e.lookahead===0)){if(n===wi)return ba;break}if(e.match_length=0,t=ti(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,t&&(Ps(e,!1),e.strm.avail_out===0))return ba}return e.insert=0,n===Ki?(Ps(e,!0),e.strm.avail_out===0?dc:$l):e.sym_next&&(Ps(e,!1),e.strm.avail_out===0)?ba:su};function Qa(e,n,t,r,o){this.good_length=e,this.max_lazy=n,this.nice_length=t,this.max_chain=r,this.func=o}const cu=[new Qa(0,0,0,0,lu),new Qa(4,4,8,4,wd),new Qa(4,5,16,8,wd),new Qa(4,6,32,32,wd),new Qa(4,4,16,16,Mc),new Qa(8,16,32,32,Mc),new Qa(8,16,128,128,Mc),new Qa(8,32,128,256,Mc),new Qa(32,128,258,1024,Mc),new Qa(32,258,258,4096,Mc)],sh=e=>{e.window_size=2*e.w_size,fc(e.head),e.max_lazy_match=cu[e.level].max_lazy,e.good_match=cu[e.level].good_length,e.nice_match=cu[e.level].nice_length,e.max_chain_length=cu[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=ZA-1,e.match_available=0,e.ins_h=0};function F(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=ni,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(cc*2),this.dyn_dtree=new Uint16Array((2*iu+1)*2),this.bl_tree=new Uint16Array((2*au+1)*2),fc(this.dyn_ltree),fc(this.dyn_dtree),fc(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(_c+1),this.heap=new Uint16Array(2*Cl+1),fc(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(2*Cl+1),fc(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}const Q=e=>{if(!e)return 1;const n=e.state;return!n||n.strm!==e||n.status!==Kl&&n.status!==yf&&n.status!==Ru&&n.status!==Bf&&n.status!==Bd&&n.status!==wf&&n.status!==uc&&n.status!==Tu?1:0},me=e=>{if(Q(e))return Dc(e,ta);e.total_in=e.total_out=0,e.data_type=Pi;const n=e.state;return n.pending=0,n.pending_out=0,n.wrap<0&&(n.wrap=-n.wrap),n.status=n.wrap===2?yf:n.wrap?Kl:uc,e.adler=n.wrap===2?0:1,n.last_flush=-2,ga(n),wa},De=e=>{const n=me(e);return n===wa&&sh(e.state),n},Je=(e,n)=>Q(e)||e.state.wrap!==2?ta:(e.state.gzhead=n,wa),qe=(e,n,t,r,o,i)=>{if(!e)return ta;let p=1;if(n===jl&&(n=6),r<0?(p=0,r=-r):r>15&&(p=2,r-=16),o<1||o>fi||t!==ni||r<8||r>15||n<0||n>9||i<0||i>Bs||r===8&&p!==1)return Dc(e,ta);r===8&&(r=9);const h=new F;return e.state=h,h.strm=e,h.status=Kl,h.wrap=p,h.gzhead=null,h.w_bits=r,h.w_size=1<<h.w_bits,h.w_mask=h.w_size-1,h.hash_bits=o+7,h.hash_size=1<<h.hash_bits,h.hash_mask=h.hash_size-1,h.hash_shift=~~((h.hash_bits+ZA-1)/ZA),h.window=new Uint8Array(h.w_size*2),h.head=new Uint16Array(h.hash_size),h.prev=new Uint16Array(h.w_size),h.lit_bufsize=1<<o+6,h.pending_buf_size=h.lit_bufsize*4,h.pending_buf=new Uint8Array(h.pending_buf_size),h.sym_buf=h.lit_bufsize,h.sym_end=(h.lit_bufsize-1)*3,h.level=n,h.strategy=i,h.method=t,De(e)},wt=(e,n)=>qe(e,n,ni,as,Ja,Au),Ct=(e,n)=>{if(Q(e)||n>Tl||n<0)return e?Dc(e,ta):ta;const t=e.state;if(!e.output||e.avail_in!==0&&!e.input||t.status===Tu&&n!==Ki)return Dc(e,e.avail_out===0?Ml:ta);const r=t.last_flush;if(t.last_flush=n,t.pending!==0){if($s(e),e.avail_out===0)return t.last_flush=-1,wa}else if(e.avail_in===0&&bf(n)<=bf(r)&&n!==Ki)return Dc(e,Ml);if(t.status===Tu&&e.avail_in!==0)return Dc(e,Ml);if(t.status===Kl&&t.wrap===0&&(t.status=uc),t.status===Kl){let o=ni+(t.w_bits-8<<4)<<8,i=-1;if(t.strategy>=Hl||t.level<2?i=0:t.level<6?i=1:t.level===6?i=2:i=3,o|=i<<6,t.strstart!==0&&(o|=oh),o+=31-o%31,Rc(t,o),t.strstart!==0&&(Rc(t,e.adler>>>16),Rc(t,e.adler&65535)),e.adler=1,t.status=uc,$s(e),t.pending!==0)return t.last_flush=-1,wa}if(t.status===yf){if(e.adler=0,ri(t,31),ri(t,139),ri(t,8),t.gzhead)ri(t,(t.gzhead.text?1:0)+(t.gzhead.hcrc?2:0)+(t.gzhead.extra?4:0)+(t.gzhead.name?8:0)+(t.gzhead.comment?16:0)),ri(t,t.gzhead.time&255),ri(t,t.gzhead.time>>8&255),ri(t,t.gzhead.time>>16&255),ri(t,t.gzhead.time>>24&255),ri(t,t.level===9?2:t.strategy>=Hl||t.level<2?4:0),ri(t,t.gzhead.os&255),t.gzhead.extra&&t.gzhead.extra.length&&(ri(t,t.gzhead.extra.length&255),ri(t,t.gzhead.extra.length>>8&255)),t.gzhead.hcrc&&(e.adler=xi(e.adler,t.pending_buf,t.pending,0)),t.gzindex=0,t.status=Ru;else if(ri(t,0),ri(t,0),ri(t,0),ri(t,0),ri(t,0),ri(t,t.level===9?2:t.strategy>=Hl||t.level<2?4:0),ri(t,Ah),t.status=uc,$s(e),t.pending!==0)return t.last_flush=-1,wa}if(t.status===Ru){if(t.gzhead.extra){let o=t.pending,i=(t.gzhead.extra.length&65535)-t.gzindex;for(;t.pending+i>t.pending_buf_size;){let h=t.pending_buf_size-t.pending;if(t.pending_buf.set(t.gzhead.extra.subarray(t.gzindex,t.gzindex+h),t.pending),t.pending=t.pending_buf_size,t.gzhead.hcrc&&t.pending>o&&(e.adler=xi(e.adler,t.pending_buf,t.pending-o,o)),t.gzindex+=h,$s(e),t.pending!==0)return t.last_flush=-1,wa;o=0,i-=h}let p=new Uint8Array(t.gzhead.extra);t.pending_buf.set(p.subarray(t.gzindex,t.gzindex+i),t.pending),t.pending+=i,t.gzhead.hcrc&&t.pending>o&&(e.adler=xi(e.adler,t.pending_buf,t.pending-o,o)),t.gzindex=0}t.status=Bf}if(t.status===Bf){if(t.gzhead.name){let o=t.pending,i;do{if(t.pending===t.pending_buf_size){if(t.gzhead.hcrc&&t.pending>o&&(e.adler=xi(e.adler,t.pending_buf,t.pending-o,o)),$s(e),t.pending!==0)return t.last_flush=-1,wa;o=0}t.gzindex<t.gzhead.name.length?i=t.gzhead.name.charCodeAt(t.gzindex++)&255:i=0,ri(t,i)}while(i!==0);t.gzhead.hcrc&&t.pending>o&&(e.adler=xi(e.adler,t.pending_buf,t.pending-o,o)),t.gzindex=0}t.status=Bd}if(t.status===Bd){if(t.gzhead.comment){let o=t.pending,i;do{if(t.pending===t.pending_buf_size){if(t.gzhead.hcrc&&t.pending>o&&(e.adler=xi(e.adler,t.pending_buf,t.pending-o,o)),$s(e),t.pending!==0)return t.last_flush=-1,wa;o=0}t.gzindex<t.gzhead.comment.length?i=t.gzhead.comment.charCodeAt(t.gzindex++)&255:i=0,ri(t,i)}while(i!==0);t.gzhead.hcrc&&t.pending>o&&(e.adler=xi(e.adler,t.pending_buf,t.pending-o,o))}t.status=wf}if(t.status===wf){if(t.gzhead.hcrc){if(t.pending+2>t.pending_buf_size&&($s(e),t.pending!==0))return t.last_flush=-1,wa;ri(t,e.adler&255),ri(t,e.adler>>8&255),e.adler=0}if(t.status=uc,$s(e),t.pending!==0)return t.last_flush=-1,wa}if(e.avail_in!==0||t.lookahead!==0||n!==wi&&t.status!==Tu){let o=t.level===0?lu(t,n):t.strategy===Hl?ah(t,n):t.strategy===Du?ih(t,n):cu[t.level].func(t,n);if((o===dc||o===$l)&&(t.status=Tu),o===ba||o===dc)return e.avail_out===0&&(t.last_flush=-1),wa;if(o===su&&(n===Ya?XA(t):n!==Tl&&(QA(t,0,0,!1),n===hl&&(fc(t.head),t.lookahead===0&&(t.strstart=0,t.block_start=0,t.insert=0))),$s(e),e.avail_out===0))return t.last_flush=-1,wa}return n!==Ki?wa:t.wrap<=0?tl:(t.wrap===2?(ri(t,e.adler&255),ri(t,e.adler>>8&255),ri(t,e.adler>>16&255),ri(t,e.adler>>24&255),ri(t,e.total_in&255),ri(t,e.total_in>>8&255),ri(t,e.total_in>>16&255),ri(t,e.total_in>>24&255)):(Rc(t,e.adler>>>16),Rc(t,e.adler&65535)),$s(e),t.wrap>0&&(t.wrap=-t.wrap),t.pending!==0?wa:tl)},mt=e=>{if(Q(e))return ta;const n=e.state.status;return e.state=null,n===uc?Dc(e,ou):wa},_t=(e,n)=>{let t=n.length;if(Q(e))return ta;const r=e.state,o=r.wrap;if(o===2||o===1&&r.status!==Kl||r.lookahead)return ta;if(o===1&&(e.adler=CA(e.adler,n,t,0)),r.wrap=0,t>=r.w_size){o===0&&(fc(r.head),r.strstart=0,r.block_start=0,r.insert=0);let g=new Uint8Array(r.w_size);g.set(n.subarray(t-r.w_size,t),0),n=g,t=r.w_size}const i=e.avail_in,p=e.next_in,h=e.input;for(e.avail_in=t,e.next_in=0,e.input=n,Tc(r);r.lookahead>=ZA;){let g=r.strstart,m=r.lookahead-(ZA-1);do r.ins_h=kl(r,r.ins_h,r.window[g+ZA-1]),r.prev[g&r.w_mask]=r.head[r.ins_h],r.head[r.ins_h]=g,g++;while(--m);r.strstart=g,r.lookahead=ZA-1,Tc(r)}return r.strstart+=r.lookahead,r.block_start=r.strstart,r.insert=r.lookahead,r.lookahead=0,r.match_length=r.prev_length=ZA-1,r.match_available=0,e.next_in=p,e.input=h,e.avail_in=i,r.wrap=o,wa};var Yt=wt,Ht=qe,xn=De,pn=me,mn=Je,cr=Ct,Gn=mt,lr=_t,Yn="pako deflate (from Nodeca project)",vr={deflateInit:Yt,deflateInit2:Ht,deflateReset:xn,deflateResetKeep:pn,deflateSetHeader:mn,deflate:cr,deflateEnd:Gn,deflateSetDictionary:lr,deflateInfo:Yn};const Yr=(e,n)=>Object.prototype.hasOwnProperty.call(e,n);var no=function(e){const n=Array.prototype.slice.call(arguments,1);for(;n.length;){const t=n.shift();if(t){if(typeof t!="object")throw new TypeError(t+"must be non-object");for(const r in t)Yr(t,r)&&(e[r]=t[r])}}return e},Tr=e=>{let n=0;for(let r=0,o=e.length;r<o;r++)n+=e[r].length;const t=new Uint8Array(n);for(let r=0,o=0,i=e.length;r<i;r++){let p=e[r];t.set(p,o),o+=p.length}return t},go={assign:no,flattenChunks:Tr};let To=!0;try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(e){To=!1}const Er=new Uint8Array(256);for(let e=0;e<256;e++)Er[e]=e>=252?6:e>=248?5:e>=240?4:e>=224?3:e>=192?2:1;Er[254]=Er[254]=1;var jr=e=>{if(typeof TextEncoder=="function"&&TextEncoder.prototype.encode)return new TextEncoder().encode(e);let n,t,r,o,i,p=e.length,h=0;for(o=0;o<p;o++)t=e.charCodeAt(o),(t&64512)===55296&&o+1<p&&(r=e.charCodeAt(o+1),(r&64512)===56320&&(t=65536+(t-55296<<10)+(r-56320),o++)),h+=t<128?1:t<2048?2:t<65536?3:4;for(n=new Uint8Array(h),i=0,o=0;i<h;o++)t=e.charCodeAt(o),(t&64512)===55296&&o+1<p&&(r=e.charCodeAt(o+1),(r&64512)===56320&&(t=65536+(t-55296<<10)+(r-56320),o++)),t<128?n[i++]=t:t<2048?(n[i++]=192|t>>>6,n[i++]=128|t&63):t<65536?(n[i++]=224|t>>>12,n[i++]=128|t>>>6&63,n[i++]=128|t&63):(n[i++]=240|t>>>18,n[i++]=128|t>>>12&63,n[i++]=128|t>>>6&63,n[i++]=128|t&63);return n};const Fr=(e,n)=>{if(n<65534&&e.subarray&&To)return String.fromCharCode.apply(null,e.length===n?e:e.subarray(0,n));let t="";for(let r=0;r<n;r++)t+=String.fromCharCode(e[r]);return t};var pr=(e,n)=>{const t=n||e.length;if(typeof TextDecoder=="function"&&TextDecoder.prototype.decode)return new TextDecoder().decode(e.subarray(0,n));let r,o;const i=new Array(t*2);for(o=0,r=0;r<t;){let p=e[r++];if(p<128){i[o++]=p;continue}let h=Er[p];if(h>4){i[o++]=65533,r+=h-1;continue}for(p&=h===2?31:h===3?15:7;h>1&&r<t;)p=p<<6|e[r++]&63,h--;if(h>1){i[o++]=65533;continue}p<65536?i[o++]=p:(p-=65536,i[o++]=55296|p>>10&1023,i[o++]=56320|p&1023)}return Fr(i,o)},Pr=(e,n)=>{n=n||e.length,n>e.length&&(n=e.length);let t=n-1;for(;t>=0&&(e[t]&192)===128;)t--;return t<0||t===0?n:t+Er[e[t]]>n?t:n},so={string2buf:jr,buf2string:pr,utf8border:Pr};function qo(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}var Qo=qo;const Ao=Object.prototype.toString,{Z_NO_FLUSH:Wo,Z_SYNC_FLUSH:sA,Z_FULL_FLUSH:oi,Z_FINISH:xA,Z_OK:vi,Z_STREAM_END:_i,Z_DEFAULT_COMPRESSION:jo,Z_DEFAULT_STRATEGY:na,Z_DEFLATED:PA}=Ro;function Ai(e){this.options=go.assign({level:jo,method:PA,chunkSize:16384,windowBits:15,memLevel:8,strategy:na},e||{});let n=this.options;n.raw&&n.windowBits>0?n.windowBits=-n.windowBits:n.gzip&&n.windowBits>0&&n.windowBits<16&&(n.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new Qo,this.strm.avail_out=0;let t=vr.deflateInit2(this.strm,n.level,n.method,n.windowBits,n.memLevel,n.strategy);if(t!==vi)throw new Error(Ko[t]);if(n.header&&vr.deflateSetHeader(this.strm,n.header),n.dictionary){let r;if(typeof n.dictionary=="string"?r=so.string2buf(n.dictionary):Ao.call(n.dictionary)==="[object ArrayBuffer]"?r=new Uint8Array(n.dictionary):r=n.dictionary,t=vr.deflateSetDictionary(this.strm,r),t!==vi)throw new Error(Ko[t]);this._dict_set=!0}}Ai.prototype.push=function(e,n){const t=this.strm,r=this.options.chunkSize;let o,i;if(this.ended)return!1;for(n===~~n?i=n:i=n===!0?xA:Wo,typeof e=="string"?t.input=so.string2buf(e):Ao.call(e)==="[object ArrayBuffer]"?t.input=new Uint8Array(e):t.input=e,t.next_in=0,t.avail_in=t.input.length;;){if(t.avail_out===0&&(t.output=new Uint8Array(r),t.next_out=0,t.avail_out=r),(i===sA||i===oi)&&t.avail_out<=6){this.onData(t.output.subarray(0,t.next_out)),t.avail_out=0;continue}if(o=vr.deflate(t,i),o===_i)return t.next_out>0&&this.onData(t.output.subarray(0,t.next_out)),o=vr.deflateEnd(this.strm),this.onEnd(o),this.ended=!0,o===vi;if(t.avail_out===0){this.onData(t.output);continue}if(i>0&&t.next_out>0){this.onData(t.output.subarray(0,t.next_out)),t.avail_out=0;continue}if(t.avail_in===0)break}return!0},Ai.prototype.onData=function(e){this.chunks.push(e)},Ai.prototype.onEnd=function(e){e===vi&&(this.result=go.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function si(e,n){const t=new Ai(n);if(t.push(e,!0),t.err)throw t.msg||Ko[t.err];return t.result}function ss(e,n){return n=n||{},n.raw=!0,si(e,n)}function Lr(e,n){return n=n||{},n.gzip=!0,si(e,n)}var fo=Ai,lo=si,Wr=ss,_A=Lr,Vr=Ro,Oo={Deflate:fo,deflate:lo,deflateRaw:Wr,gzip:_A,constants:Vr};const uA=16209,pA=16191;var Ha=function(n,t){let r,o,i,p,h,g,m,E,Y,he,x,Ze,Ke,Ge,Se,xt,gt,at,An,Ln,hn,Lt,st,Wt;const xe=n.state;r=n.next_in,st=n.input,o=r+(n.avail_in-5),i=n.next_out,Wt=n.output,p=i-(t-n.avail_out),h=i+(n.avail_out-257),g=xe.dmax,m=xe.wsize,E=xe.whave,Y=xe.wnext,he=xe.window,x=xe.hold,Ze=xe.bits,Ke=xe.lencode,Ge=xe.distcode,Se=(1<<xe.lenbits)-1,xt=(1<<xe.distbits)-1;e:do{Ze<15&&(x+=st[r++]<<Ze,Ze+=8,x+=st[r++]<<Ze,Ze+=8),gt=Ke[x&Se];t:for(;;){if(at=gt>>>24,x>>>=at,Ze-=at,at=gt>>>16&255,at===0)Wt[i++]=gt&65535;else if(at&16){An=gt&65535,at&=15,at&&(Ze<at&&(x+=st[r++]<<Ze,Ze+=8),An+=x&(1<<at)-1,x>>>=at,Ze-=at),Ze<15&&(x+=st[r++]<<Ze,Ze+=8,x+=st[r++]<<Ze,Ze+=8),gt=Ge[x&xt];n:for(;;){if(at=gt>>>24,x>>>=at,Ze-=at,at=gt>>>16&255,at&16){if(Ln=gt&65535,at&=15,Ze<at&&(x+=st[r++]<<Ze,Ze+=8,Ze<at&&(x+=st[r++]<<Ze,Ze+=8)),Ln+=x&(1<<at)-1,Ln>g){n.msg="invalid distance too far back",xe.mode=uA;break e}if(x>>>=at,Ze-=at,at=i-p,Ln>at){if(at=Ln-at,at>E&&xe.sane){n.msg="invalid distance too far back",xe.mode=uA;break e}if(hn=0,Lt=he,Y===0){if(hn+=m-at,at<An){An-=at;do Wt[i++]=he[hn++];while(--at);hn=i-Ln,Lt=Wt}}else if(Y<at){if(hn+=m+Y-at,at-=Y,at<An){An-=at;do Wt[i++]=he[hn++];while(--at);if(hn=0,Y<An){at=Y,An-=at;do Wt[i++]=he[hn++];while(--at);hn=i-Ln,Lt=Wt}}}else if(hn+=Y-at,at<An){An-=at;do Wt[i++]=he[hn++];while(--at);hn=i-Ln,Lt=Wt}for(;An>2;)Wt[i++]=Lt[hn++],Wt[i++]=Lt[hn++],Wt[i++]=Lt[hn++],An-=3;An&&(Wt[i++]=Lt[hn++],An>1&&(Wt[i++]=Lt[hn++]))}else{hn=i-Ln;do Wt[i++]=Wt[hn++],Wt[i++]=Wt[hn++],Wt[i++]=Wt[hn++],An-=3;while(An>2);An&&(Wt[i++]=Wt[hn++],An>1&&(Wt[i++]=Wt[hn++]))}}else if(at&64){n.msg="invalid distance code",xe.mode=uA;break e}else{gt=Ge[(gt&65535)+(x&(1<<at)-1)];continue n}break}}else if(at&64)if(at&32){xe.mode=pA;break e}else{n.msg="invalid literal/length code",xe.mode=uA;break e}else{gt=Ke[(gt&65535)+(x&(1<<at)-1)];continue t}break}}while(r<o&&i<h);An=Ze>>3,r-=An,Ze-=An<<3,x&=(1<<Ze)-1,n.next_in=r,n.next_out=i,n.avail_in=r<o?5+(o-r):5-(r-o),n.avail_out=i<h?257+(h-i):257-(i-h),xe.hold=x,xe.bits=Ze};const Xi=15,ks=852,Yi=592,ws=0,dr=1,qa=2,hc=new Uint16Array([3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0]),DA=new Uint8Array([16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78]),lA=new Uint16Array([1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0]),Ei=new Uint8Array([16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64]);var hi=(e,n,t,r,o,i,p,h)=>{const g=h.bits;let m=0,E=0,Y=0,he=0,x=0,Ze=0,Ke=0,Ge=0,Se=0,xt=0,gt,at,An,Ln,hn,Lt=null,st;const Wt=new Uint16Array(Xi+1),xe=new Uint16Array(Xi+1);let Ye=null,bt,yt,sn;for(m=0;m<=Xi;m++)Wt[m]=0;for(E=0;E<r;E++)Wt[n[t+E]]++;for(x=g,he=Xi;he>=1&&Wt[he]===0;he--);if(x>he&&(x=he),he===0)return o[i++]=1<<24|64<<16|0,o[i++]=1<<24|64<<16|0,h.bits=1,0;for(Y=1;Y<he&&Wt[Y]===0;Y++);for(x<Y&&(x=Y),Ge=1,m=1;m<=Xi;m++)if(Ge<<=1,Ge-=Wt[m],Ge<0)return-1;if(Ge>0&&(e===ws||he!==1))return-1;for(xe[1]=0,m=1;m<Xi;m++)xe[m+1]=xe[m]+Wt[m];for(E=0;E<r;E++)n[t+E]!==0&&(p[xe[n[t+E]]++]=E);if(e===ws?(Lt=Ye=p,st=20):e===dr?(Lt=hc,Ye=DA,st=257):(Lt=lA,Ye=Ei,st=0),xt=0,E=0,m=Y,hn=i,Ze=x,Ke=0,An=-1,Se=1<<x,Ln=Se-1,e===dr&&Se>ks||e===qa&&Se>Yi)return 1;for(;;){bt=m-Ke,p[E]+1<st?(yt=0,sn=p[E]):p[E]>=st?(yt=Ye[p[E]-st],sn=Lt[p[E]-st]):(yt=96,sn=0),gt=1<<m-Ke,at=1<<Ze,Y=at;do at-=gt,o[hn+(xt>>Ke)+at]=bt<<24|yt<<16|sn|0;while(at!==0);for(gt=1<<m-1;xt>)gt>>=1;if(gt!==0?(xt&=gt-1,xt+=gt):xt=0,E++,--Wt[m]===0){if(m===he)break;m=n[t+p[E]]}if(m>x&&(xt&Ln)!==An){for(Ke===0&&(Ke=x),hn+=Y,Ze=m-Ke,Ge=1<<Ze;Ze+Ke<he&&(Ge-=Wt[Ze+Ke],!(Ge<=0));)Ze++,Ge<<=1;if(Se+=1<<Ze,e===dr&&Se>ks||e===qa&&Se>Yi)return 1;An=xt&Ln,o[An]=x<<24|Ze<<16|hn-i|0}}return xt!==0&&(o[hn+xt]=m-Ke<<24|64<<16|0),h.bits=x,0};const eA=0,Ka=1,Pa=2,{Z_FINISH:ls,Z_BLOCK:es,Z_TREES:ts,Z_OK:_s,Z_STREAM_END:El,Z_NEED_DICT:Ds,Z_STREAM_ERROR:Di,Z_DATA_ERROR:Ea,Z_MEM_ERROR:ra,Z_BUF_ERROR:Si,Z_DEFLATED:rl}=Ro,pl=16180,Sl=16181,ol=16182,uu=16183,ju=16184,gA=16185,li=16186,Sa=16187,bi=16188,Fa=16189,_a=16190,Ri=16191,Al=16192,du=16193,fu=16194,Hu=16195,bd=16196,Cd=16197,jc=16198,il=16199,pc=16200,xd=16201,Ku=16202,Ed=16203,$u=16204,gc=16205,ku=16206,Ef=16207,Sd=16208,WA=16209,zu=16210,Sf=16211,lh=852,Ff=592,Id=15,Zu=e=>(e>>>24&255)+(e>>>8&65280)+((e&65280)<<8)+((e&255)<<24);function If(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const zl=e=>{if(!e)return 1;const n=e.state;return!n||n.strm!==e||n.mode<pl||n.mode>Sf?1:0},Ud=e=>{if(zl(e))return Di;const n=e.state;return e.total_in=e.total_out=n.total=0,e.msg="",n.wrap&&(e.adler=n.wrap&1),n.mode=pl,n.last=0,n.havedict=0,n.flags=-1,n.dmax=32768,n.head=null,n.hold=0,n.bits=0,n.lencode=n.lendyn=new Int32Array(lh),n.distcode=n.distdyn=new Int32Array(Ff),n.sane=1,n.back=-1,_s},Wu=e=>{if(zl(e))return Di;const n=e.state;return n.wsize=0,n.whave=0,n.wnext=0,Ud(e)},Uf=(e,n)=>{let t;if(zl(e))return Di;const r=e.state;return n<0?(t=0,n=-n):(t=(n>>4)+5,n<48&&(n&=15)),n&&(n<8||n>15)?Di:(r.window!==null&&r.wbits!==n&&(r.window=null),r.wrap=t,r.wbits=n,Wu(e))},hu=(e,n)=>{if(!e)return Di;const t=new If;e.state=t,t.strm=e,t.window=null,t.mode=pl;const r=Uf(e,n);return r!==_s&&(e.state=null),r},Vu=e=>hu(e,Id);let Ia=!0,Fl,Gu;const ch=e=>{if(Ia){Fl=new Int32Array(512),Gu=new Int32Array(32);let n=0;for(;n<144;)e.lens[n++]=8;for(;n<256;)e.lens[n++]=9;for(;n<280;)e.lens[n++]=7;for(;n<288;)e.lens[n++]=8;for(hi(Ka,e.lens,0,288,Fl,0,e.work,{bits:9}),n=0;n<32;)e.lens[n++]=5;hi(Pa,e.lens,0,32,Gu,0,e.work,{bits:5}),Ia=!1}e.lencode=Fl,e.lenbits=9,e.distcode=Gu,e.distbits=5},HA=(e,n,t,r)=>{let o;const i=e.state;return i.window===null&&(i.wsize=1<<i.wbits,i.wnext=0,i.whave=0,i.window=new Uint8Array(i.wsize)),r>=i.wsize?(i.window.set(n.subarray(t-i.wsize,t),0),i.wnext=0,i.whave=i.wsize):(o=i.wsize-i.wnext,o>r&&(o=r),i.window.set(n.subarray(t-r,t-r+o),i.wnext),r-=o,r?(i.window.set(n.subarray(t-r,t),0),i.wnext=r,i.whave=i.wsize):(i.wnext+=o,i.wnext===i.wsize&&(i.wnext=0),i.whave<i.wsize&&(i.whave+=o))),0},pi=(e,n)=>{let t,r,o,i,p,h,g,m,E,Y,he,x,Ze,Ke,Ge=0,Se,xt,gt,at,An,Ln,hn,Lt;const st=new Uint8Array(4);let Wt,xe;const Ye=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(zl(e)||!e.output||!e.input&&e.avail_in!==0)return Di;t=e.state,t.mode===Ri&&(t.mode=Al),p=e.next_out,o=e.output,g=e.avail_out,i=e.next_in,r=e.input,h=e.avail_in,m=t.hold,E=t.bits,Y=h,he=g,Lt=_s;e:for(;;)switch(t.mode){case pl:if(t.wrap===0){t.mode=Al;break}for(;E<16;){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}if(t.wrap&2&&m===35615){t.wbits===0&&(t.wbits=15),t.check=0,st[0]=m&255,st[1]=m>>>8&255,t.check=xi(t.check,st,2,0),m=0,E=0,t.mode=Sl;break}if(t.head&&(t.head.done=!1),!(t.wrap&1)||(((m&255)<<8)+(m>>8))%31){e.msg="incorrect header check",t.mode=WA;break}if((m&15)!==rl){e.msg="unknown compression method",t.mode=WA;break}if(m>>>=4,E-=4,hn=(m&15)+8,t.wbits===0&&(t.wbits=hn),hn>15||hn>t.wbits){e.msg="invalid window size",t.mode=WA;break}t.dmax=1<<t.wbits,t.flags=0,e.adler=t.check=1,t.mode=m&512?Fa:Ri,m=0,E=0;break;case Sl:for(;E<16;){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}if(t.flags=m,(t.flags&255)!==rl){e.msg="unknown compression method",t.mode=WA;break}if(t.flags&57344){e.msg="unknown header flags set",t.mode=WA;break}t.head&&(t.head.text=m>>8&1),t.flags&512&&t.wrap&4&&(st[0]=m&255,st[1]=m>>>8&255,t.check=xi(t.check,st,2,0)),m=0,E=0,t.mode=ol;case ol:for(;E<32;){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}t.head&&(t.head.time=m),t.flags&512&&t.wrap&4&&(st[0]=m&255,st[1]=m>>>8&255,st[2]=m>>>16&255,st[3]=m>>>24&255,t.check=xi(t.check,st,4,0)),m=0,E=0,t.mode=uu;case uu:for(;E<16;){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}t.head&&(t.head.xflags=m&255,t.head.os=m>>8),t.flags&512&&t.wrap&4&&(st[0]=m&255,st[1]=m>>>8&255,t.check=xi(t.check,st,2,0)),m=0,E=0,t.mode=ju;case ju:if(t.flags&1024){for(;E<16;){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}t.length=m,t.head&&(t.head.extra_len=m),t.flags&512&&t.wrap&4&&(st[0]=m&255,st[1]=m>>>8&255,t.check=xi(t.check,st,2,0)),m=0,E=0}else t.head&&(t.head.extra=null);t.mode=gA;case gA:if(t.flags&1024&&(x=t.length,x>h&&(x=h),x&&(t.head&&(hn=t.head.extra_len-t.length,t.head.extra||(t.head.extra=new Uint8Array(t.head.extra_len)),t.head.extra.set(r.subarray(i,i+x),hn)),t.flags&512&&t.wrap&4&&(t.check=xi(t.check,r,x,i)),h-=x,i+=x,t.length-=x),t.length))break e;t.length=0,t.mode=li;case li:if(t.flags&2048){if(h===0)break e;x=0;do hn=r[i+x++],t.head&&hn&&t.length<65536&&(t.head.name+=String.fromCharCode(hn));while(hn&&x<h);if(t.flags&512&&t.wrap&4&&(t.check=xi(t.check,r,x,i)),h-=x,i+=x,hn)break e}else t.head&&(t.head.name=null);t.length=0,t.mode=Sa;case Sa:if(t.flags&4096){if(h===0)break e;x=0;do hn=r[i+x++],t.head&&hn&&t.length<65536&&(t.head.comment+=String.fromCharCode(hn));while(hn&&x<h);if(t.flags&512&&t.wrap&4&&(t.check=xi(t.check,r,x,i)),h-=x,i+=x,hn)break e}else t.head&&(t.head.comment=null);t.mode=bi;case bi:if(t.flags&512){for(;E<16;){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}if(t.wrap&4&&m!==(t.check&65535)){e.msg="header crc mismatch",t.mode=WA;break}m=0,E=0}t.head&&(t.head.hcrc=t.flags>>9&1,t.head.done=!0),e.adler=t.check=0,t.mode=Ri;break;case Fa:for(;E<32;){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}e.adler=t.check=Zu(m),m=0,E=0,t.mode=_a;case _a:if(t.havedict===0)return e.next_out=p,e.avail_out=g,e.next_in=i,e.avail_in=h,t.hold=m,t.bits=E,Ds;e.adler=t.check=1,t.mode=Ri;case Ri:if(n===es||n===ts)break e;case Al:if(t.last){m>>>=E&7,E-=E&7,t.mode=ku;break}for(;E<3;){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}switch(t.last=m&1,m>>>=1,E-=1,m&3){case 0:t.mode=du;break;case 1:if(ch(t),t.mode=il,n===ts){m>>>=2,E-=2;break e}break;case 2:t.mode=bd;break;case 3:e.msg="invalid block type",t.mode=WA}m>>>=2,E-=2;break;case du:for(m>>>=E&7,E-=E&7;E<32;){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}if((m&65535)!==(m>>>16^65535)){e.msg="invalid stored block lengths",t.mode=WA;break}if(t.length=m&65535,m=0,E=0,t.mode=fu,n===ts)break e;case fu:t.mode=Hu;case Hu:if(x=t.length,x){if(x>h&&(x=h),x>g&&(x=g),x===0)break e;o.set(r.subarray(i,i+x),p),h-=x,i+=x,g-=x,p+=x,t.length-=x;break}t.mode=Ri;break;case bd:for(;E<14;){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}if(t.nlen=(m&31)+257,m>>>=5,E-=5,t.ndist=(m&31)+1,m>>>=5,E-=5,t.ncode=(m&15)+4,m>>>=4,E-=4,t.nlen>286||t.ndist>30){e.msg="too many length or distance symbols",t.mode=WA;break}t.have=0,t.mode=Cd;case Cd:for(;t.have<t.ncode;){for(;E<3;){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}t.lens[Ye[t.have++]]=m&7,m>>>=3,E-=3}for(;t.have<19;)t.lens[Ye[t.have++]]=0;if(t.lencode=t.lendyn,t.lenbits=7,Wt={bits:t.lenbits},Lt=hi(eA,t.lens,0,19,t.lencode,0,t.work,Wt),t.lenbits=Wt.bits,Lt){e.msg="invalid code lengths set",t.mode=WA;break}t.have=0,t.mode=jc;case jc:for(;t.have<t.nlen+t.ndist;){for(;Ge=t.lencode[m&(1<<t.lenbits)-1],Se=Ge>>>24,xt=Ge>>>16&255,gt=Ge&65535,!(Se<=E);){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}if(gt<16)m>>>=Se,E-=Se,t.lens[t.have++]=gt;else{if(gt===16){for(xe=Se+2;E<xe;){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}if(m>>>=Se,E-=Se,t.have===0){e.msg="invalid bit length repeat",t.mode=WA;break}hn=t.lens[t.have-1],x=3+(m&3),m>>>=2,E-=2}else if(gt===17){for(xe=Se+3;E<xe;){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}m>>>=Se,E-=Se,hn=0,x=3+(m&7),m>>>=3,E-=3}else{for(xe=Se+7;E<xe;){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}m>>>=Se,E-=Se,hn=0,x=11+(m&127),m>>>=7,E-=7}if(t.have+x>t.nlen+t.ndist){e.msg="invalid bit length repeat",t.mode=WA;break}for(;x--;)t.lens[t.have++]=hn}}if(t.mode===WA)break;if(t.lens[256]===0){e.msg="invalid code -- missing end-of-block",t.mode=WA;break}if(t.lenbits=9,Wt={bits:t.lenbits},Lt=hi(Ka,t.lens,0,t.nlen,t.lencode,0,t.work,Wt),t.lenbits=Wt.bits,Lt){e.msg="invalid literal/lengths set",t.mode=WA;break}if(t.distbits=6,t.distcode=t.distdyn,Wt={bits:t.distbits},Lt=hi(Pa,t.lens,t.nlen,t.ndist,t.distcode,0,t.work,Wt),t.distbits=Wt.bits,Lt){e.msg="invalid distances set",t.mode=WA;break}if(t.mode=il,n===ts)break e;case il:t.mode=pc;case pc:if(h>=6&&g>=258){e.next_out=p,e.avail_out=g,e.next_in=i,e.avail_in=h,t.hold=m,t.bits=E,Ha(e,he),p=e.next_out,o=e.output,g=e.avail_out,i=e.next_in,r=e.input,h=e.avail_in,m=t.hold,E=t.bits,t.mode===Ri&&(t.back=-1);break}for(t.back=0;Ge=t.lencode[m&(1<<t.lenbits)-1],Se=Ge>>>24,xt=Ge>>>16&255,gt=Ge&65535,!(Se<=E);){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}if(xt&&!(xt&240)){for(at=Se,An=xt,Ln=gt;Ge=t.lencode[Ln+((m&(1<<at+An)-1)>>at)],Se=Ge>>>24,xt=Ge>>>16&255,gt=Ge&65535,!(at+Se<=E);){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}m>>>=at,E-=at,t.back+=at}if(m>>>=Se,E-=Se,t.back+=Se,t.length=gt,xt===0){t.mode=gc;break}if(xt&32){t.back=-1,t.mode=Ri;break}if(xt&64){e.msg="invalid literal/length code",t.mode=WA;break}t.extra=xt&15,t.mode=xd;case xd:if(t.extra){for(xe=t.extra;E<xe;){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}t.length+=m&(1<<t.extra)-1,m>>>=t.extra,E-=t.extra,t.back+=t.extra}t.was=t.length,t.mode=Ku;case Ku:for(;Ge=t.distcode[m&(1<<t.distbits)-1],Se=Ge>>>24,xt=Ge>>>16&255,gt=Ge&65535,!(Se<=E);){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}if(!(xt&240)){for(at=Se,An=xt,Ln=gt;Ge=t.distcode[Ln+((m&(1<<at+An)-1)>>at)],Se=Ge>>>24,xt=Ge>>>16&255,gt=Ge&65535,!(at+Se<=E);){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}m>>>=at,E-=at,t.back+=at}if(m>>>=Se,E-=Se,t.back+=Se,xt&64){e.msg="invalid distance code",t.mode=WA;break}t.offset=gt,t.extra=xt&15,t.mode=Ed;case Ed:if(t.extra){for(xe=t.extra;E<xe;){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}t.offset+=m&(1<<t.extra)-1,m>>>=t.extra,E-=t.extra,t.back+=t.extra}if(t.offset>t.dmax){e.msg="invalid distance too far back",t.mode=WA;break}t.mode=$u;case $u:if(g===0)break e;if(x=he-g,t.offset>x){if(x=t.offset-x,x>t.whave&&t.sane){e.msg="invalid distance too far back",t.mode=WA;break}x>t.wnext?(x-=t.wnext,Ze=t.wsize-x):Ze=t.wnext-x,x>t.length&&(x=t.length),Ke=t.window}else Ke=o,Ze=p-t.offset,x=t.length;x>g&&(x=g),g-=x,t.length-=x;do o[p++]=Ke[Ze++];while(--x);t.length===0&&(t.mode=pc);break;case gc:if(g===0)break e;o[p++]=t.length,g--,t.mode=pc;break;case ku:if(t.wrap){for(;E<32;){if(h===0)break e;h--,m|=r[i++]<<E,E+=8}if(he-=g,e.total_out+=he,t.total+=he,t.wrap&4&&he&&(e.adler=t.check=t.flags?xi(t.check,o,he,p-he):CA(t.check,o,he,p-he)),he=g,t.wrap&4&&(t.flags?m:Zu(m))!==t.check){e.msg="incorrect data check",t.mode=WA;break}m=0,E=0}t.mode=Ef;case Ef:if(t.wrap&&t.flags){for(;E<32;){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}if(t.wrap&4&&m!==(t.total&4294967295)){e.msg="incorrect length check",t.mode=WA;break}m=0,E=0}t.mode=Sd;case Sd:Lt=El;break e;case WA:Lt=Ea;break e;case zu:return ra;case Sf:default:return Di}return e.next_out=p,e.avail_out=g,e.next_in=i,e.avail_in=h,t.hold=m,t.bits=E,(t.wsize||he!==e.avail_out&&t.mode<WA&&(t.mode<ku||n!==ls))&&HA(e,e.output,e.next_out,he-e.avail_out),Y-=e.avail_in,he-=e.avail_out,e.total_in+=Y,e.total_out+=he,t.total+=he,t.wrap&4&&he&&(e.adler=t.check=t.flags?xi(t.check,o,he,e.next_out-he):CA(t.check,o,he,e.next_out-he)),e.data_type=t.bits+(t.last?64:0)+(t.mode===Ri?128:0)+(t.mode===il||t.mode===fu?256:0),(Y===0&&he===0||n===ls)&&Lt===_s&&(Lt=Si),Lt},zs=e=>{if(zl(e))return Di;let n=e.state;return n.window&&(n.window=null),e.state=null,_s},Zl=(e,n)=>{if(zl(e))return Di;const t=e.state;return t.wrap&2?(t.head=n,n.done=!1,_s):Di},Wl=(e,n)=>{const t=n.length;let r,o,i;return zl(e)||(r=e.state,r.wrap!==0&&r.mode!==_a)?Di:r.mode===_a&&(o=1,o=CA(o,n,t,0),o!==r.check)?Ea:(i=HA(e,n,t,t),i?(r.mode=zu,ra):(r.havedict=1,_s))};var Of=Wu,Od=Uf,Ld=Ud,Nd=Vu,Qd=hu,A0=pi,i0=zs,a0=Zl,s0=Wl,uh="pako inflate (from Nodeca project)",vc={inflateReset:Of,inflateReset2:Od,inflateResetKeep:Ld,inflateInit:Nd,inflateInit2:Qd,inflate:A0,inflateEnd:i0,inflateGetHeader:a0,inflateSetDictionary:s0,inflateInfo:uh};function Cp(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}var xp=Cp;const l0=Object.prototype.toString,{Z_NO_FLUSH:Lf,Z_FINISH:Nf,Z_OK:Pd,Z_STREAM_END:Qf,Z_NEED_DICT:_d,Z_STREAM_ERROR:c0,Z_DATA_ERROR:dh,Z_MEM_ERROR:u0}=Ro;function Dd(e){this.options=go.assign({chunkSize:1024*64,windowBits:15,to:""},e||{});const n=this.options;n.raw&&n.windowBits>=0&&n.windowBits<16&&(n.windowBits=-n.windowBits,n.windowBits===0&&(n.windowBits=-15)),n.windowBits>=0&&n.windowBits<16&&!(e&&e.windowBits)&&(n.windowBits+=32),n.windowBits>15&&n.windowBits<48&&(n.windowBits&15||(n.windowBits|=15)),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new Qo,this.strm.avail_out=0;let t=vc.inflateInit2(this.strm,n.windowBits);if(t!==Pd)throw new Error(Ko[t]);if(this.header=new xp,vc.inflateGetHeader(this.strm,this.header),n.dictionary&&(typeof n.dictionary=="string"?n.dictionary=so.string2buf(n.dictionary):l0.call(n.dictionary)==="[object ArrayBuffer]"&&(n.dictionary=new Uint8Array(n.dictionary)),n.raw&&(t=vc.inflateSetDictionary(this.strm,n.dictionary),t!==Pd)))throw new Error(Ko[t])}Dd.prototype.push=function(e,n){const t=this.strm,r=this.options.chunkSize,o=this.options.dictionary;let i,p,h;if(this.ended)return!1;for(n===~~n?p=n:p=n===!0?Nf:Lf,l0.call(e)==="[object ArrayBuffer]"?t.input=new Uint8Array(e):t.input=e,t.next_in=0,t.avail_in=t.input.length;;){for(t.avail_out===0&&(t.output=new Uint8Array(r),t.next_out=0,t.avail_out=r),i=vc.inflate(t,p),i===_d&&o&&(i=vc.inflateSetDictionary(t,o),i===Pd?i=vc.inflate(t,p):i===dh&&(i=_d));t.avail_in>0&&i===Qf&&t.state.wrap>0&&e[t.next_in]!==0;)vc.inflateReset(t),i=vc.inflate(t,p);switch(i){case c0:case dh:case _d:case u0:return this.onEnd(i),this.ended=!0,!1}if(h=t.avail_out,t.next_out&&(t.avail_out===0||i===Qf))if(this.options.to==="string"){let g=so.utf8border(t.output,t.next_out),m=t.next_out-g,E=so.buf2string(t.output,g);t.next_out=m,t.avail_out=r-m,m&&t.output.set(t.output.subarray(g,g+m),0),this.onData(E)}else this.onData(t.output.length===t.next_out?t.output:t.output.subarray(0,t.next_out));if(!(i===Pd&&h===0)){if(i===Qf)return i=vc.inflateEnd(this.strm),this.onEnd(i),this.ended=!0,!0;if(t.avail_in===0)break}}return!0},Dd.prototype.onData=function(e){this.chunks.push(e)},Dd.prototype.onEnd=function(e){e===Pd&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=go.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function Xu(e,n){const t=new Dd(n);if(t.push(e),t.err)throw t.msg||Ko[t.err];return t.result}function d0(e,n){return n=n||{},n.raw=!0,Xu(e,n)}var f0=Dd,Ep=Xu,Sp=d0,h0=Xu,Yu=Ro,fh={Inflate:f0,inflate:Ep,inflateRaw:Sp,ungzip:h0,constants:Yu};const{Deflate:Pf,deflate:Fp,deflateRaw:Ip,gzip:Up}=Oo,{Inflate:Op,inflate:p0,inflateRaw:hh,ungzip:g0}=fh;var v0=Pf,ph=Fp,m0=Ip,y0=Up,gh=Op,Rd=p0,_f=hh,B0=g0,w0=Ro,Ig={Deflate:v0,deflate:ph,deflateRaw:m0,gzip:y0,Inflate:gh,inflate:Rd,inflateRaw:_f,ungzip:B0,constants:w0};const vh=[];for(let e=0;e<256;e++){let n=e;for(let t=0;t<8;t++)n&1?n=3988292384^n>>>1:n=n>>>1;vh[e]=n}const mh=4294967295;function Lp(e,n,t){let r=e;for(let o=0;o<t;o++)r=vh[(r^n[o])&255]^r>>>8;return r}function b0(e,n){return(Lp(mh,e,n)^mh)>>>0}function pu(e,n,t){const r=e.readUint32(),o=b0(new Uint8Array(e.buffer,e.byteOffset+e.offset-n-4,n),n);if(o!==r)throw new Error(`CRC mismatch for chunk ${t}. Expected ${r}, found ${o}`)}function Np(e,n){e.writeUint32(b0(new Uint8Array(e.buffer,e.byteOffset+e.offset-n,n),n))}function Ca(e,n,t){for(let r=0;r<t;r++)n[r]=e[r]}function Hc(e,n,t,r){let o=0;for(;o<r;o++)n[o]=e[o];for(;o<t;o++)n[o]=e[o]+n[o-r]&255}function gu(e,n,t,r){let o=0;if(t.length===0)for(;o<r;o++)n[o]=e[o];else for(;o<r;o++)n[o]=e[o]+t[o]&255}function mc(e,n,t,r,o){let i=0;if(t.length===0){for(;i<o;i++)n[i]=e[i];for(;i<r;i++)n[i]=e[i]+(n[i-o]>>1)&255}else{for(;i<o;i++)n[i]=e[i]+(t[i]>>1)&255;for(;i<r;i++)n[i]=e[i]+(n[i-o]+t[i]>>1)&255}}function yc(e,n,t,r,o){let i=0;if(t.length===0){for(;i<o;i++)n[i]=e[i];for(;i<r;i++)n[i]=e[i]+n[i-o]&255}else{for(;i<o;i++)n[i]=e[i]+t[i]&255;for(;i<r;i++)n[i]=e[i]+Td(n[i-o],t[i],t[i-o])&255}}function Td(e,n,t){const r=e+n-t,o=Math.abs(r-e),i=Math.abs(r-n),p=Math.abs(r-t);return o<=i&&o<=p?e:i<=p?n:t}function Bc(e,n,t,r,o,i){switch(e){case 0:Ca(n,t,o);break;case 1:Hc(n,t,o,i);break;case 2:gu(n,t,r,o);break;case 3:mc(n,t,r,o,i);break;case 4:yc(n,t,r,o,i);break;default:throw new Error(`Unsupported filter: ${e}`)}}const C0=new Uint16Array([255]),x0=new Uint8Array(C0.buffer)[0]===255;function yh(e){const{data:n,width:t,height:r,channels:o,depth:i}=e,p=[{x:0,y:0,xStep:8,yStep:8},{x:4,y:0,xStep:8,yStep:8},{x:0,y:4,xStep:4,yStep:8},{x:2,y:0,xStep:4,yStep:4},{x:0,y:2,xStep:2,yStep:4},{x:1,y:0,xStep:2,yStep:2},{x:0,y:1,xStep:1,yStep:2}],h=Math.ceil(i/8)*o,g=new Uint8Array(r*t*h);let m=0;for(let E=0;E<7;E++){const Y=p[E],he=Math.ceil((t-Y.x)/Y.xStep),x=Math.ceil((r-Y.y)/Y.yStep);if(he<=0||x<=0)continue;const Ze=he*h,Ke=new Uint8Array(Ze);for(let Ge=0;Ge<x;Ge++){const Se=n[m++],xt=n.subarray(m,m+Ze);m+=Ze;const gt=new Uint8Array(Ze);Bc(Se,xt,gt,Ke,Ze,h),Ke.set(gt);for(let at=0;at<he;at++){const An=Y.x+at*Y.xStep,Ln=Y.y+Ge*Y.yStep;if(!(An>=t||Ln>=r))for(let hn=0;hn<h;hn++)g[(Ln*t+An)*h+hn]=gt[at*h+hn]}}}if(i===16){const E=new Uint16Array(g.buffer);if(x0)for(let Y=0;Y<E.length;Y++)E[Y]=Md(E[Y]);return E}else return g}function Md(e){return(e&255)<<8|e>>8&255}const E0=new Uint16Array([255]),jd=new Uint8Array(E0.buffer)[0]===255,_p=new Uint8Array(0);function S0(e){const{data:n,width:t,height:r,channels:o,depth:i}=e,p=Math.ceil(i/8)*o,h=Math.ceil(i/8*o*t),g=new Uint8Array(r*h);let m=_p,E=0,Y,he;for(let x=0;x<r;x++){switch(Y=n.subarray(E+1,E+1+h),he=g.subarray(x*h,(x+1)*h),n[E]){case 0:Ca(Y,he,h);break;case 1:Hc(Y,he,h,p);break;case 2:gu(Y,he,m,h);break;case 3:mc(Y,he,m,h,p);break;case 4:yc(Y,he,m,h,p);break;default:throw new Error(`Unsupported filter: ${n[E]}`)}m=he,E+=h+1}if(i===16){const x=new Uint16Array(g.buffer);if(jd)for(let Ze=0;Ze<x.length;Ze++)x[Ze]=Dp(x[Ze]);return x}else return g}function Dp(e){return(e&255)<<8|e>>8&255}const Hd=Uint8Array.of(137,80,78,71,13,10,26,10);function Ug(e){e.writeBytes(Hd)}function Df(e){if(!Rp(e.readBytes(Hd.length)))throw new Error("wrong PNG signature")}function Rp(e){if(e.length<Hd.length)return!1;for(let n=0;n<Hd.length;n++)if(e[n]!==Hd[n])return!1;return!0}const F0="tEXt",I0=0,U0=new TextDecoder("latin1");function O0(e){if(Rf(e),e.length===0||e.length>79)throw new Error("keyword length must be between 1 and 79")}const Bh=/^[\u0000-\u00FF]*$/;function Rf(e){if(!Bh.test(e))throw new Error("invalid latin1 text")}function L0(e,n,t){const r=N0(n);e[r]=Q0(n,t-r.length-1)}function Og(e,n,t){O0(n),Rf(t);const r=n.length+1+t.length;e.writeUint32(r),e.writeChars(F0),e.writeChars(n),e.writeByte(I0),e.writeChars(t),writeCrc(e,r+4)}function N0(e){for(e.mark();e.readByte()!==I0;);const n=e.offset;e.reset();const t=U0.decode(e.readBytes(n-e.offset-1));return e.skip(1),O0(t),t}function Q0(e,n){return U0.decode(e.readBytes(n))}const al={UNKNOWN:-1,GREYSCALE:0,TRUECOLOUR:2,INDEXED_COLOUR:3,GREYSCALE_ALPHA:4,TRUECOLOUR_ALPHA:6},wh={UNKNOWN:-1,DEFLATE:0},P0={UNKNOWN:-1,ADAPTIVE:0},bh={UNKNOWN:-1,NO_INTERLACE:0,ADAM7:1},Tf={NONE:0,BACKGROUND:1,PREVIOUS:2},Kd={SOURCE:0,OVER:1};class Tp extends mo{constructor(t,r={}){super(t);yi(this,"_checkCrc");yi(this,"_inflator");yi(this,"_png");yi(this,"_apng");yi(this,"_end");yi(this,"_hasPalette");yi(this,"_palette");yi(this,"_hasTransparency");yi(this,"_transparency");yi(this,"_compressionMethod");yi(this,"_filterMethod");yi(this,"_interlaceMethod");yi(this,"_colorType");yi(this,"_isAnimated");yi(this,"_numberOfFrames");yi(this,"_numberOfPlays");yi(this,"_frames");yi(this,"_writingDataChunks");const{checkCrc:o=!1}=r;this._checkCrc=o,this._inflator=new gh,this._png={width:-1,height:-1,channels:-1,data:new Uint8Array(0),depth:1,text:{}},this._apng={width:-1,height:-1,channels:-1,depth:1,numberOfFrames:1,numberOfPlays:0,text:{},frames:[]},this._end=!1,this._hasPalette=!1,this._palette=[],this._hasTransparency=!1,this._transparency=new Uint16Array(0),this._compressionMethod=wh.UNKNOWN,this._filterMethod=P0.UNKNOWN,this._interlaceMethod=bh.UNKNOWN,this._colorType=al.UNKNOWN,this._isAnimated=!1,this._numberOfFrames=1,this._numberOfPlays=0,this._frames=[],this._writingDataChunks=!1,this.setBigEndian()}decode(){for(Df(this);!this._end;){const t=this.readUint32(),r=this.readChars(4);this.decodeChunk(t,r)}return this.decodeImage(),this._png}decodeApng(){for(Df(this);!this._end;){const t=this.readUint32(),r=this.readChars(4);this.decodeApngChunk(t,r)}return this.decodeApngImage(),this._apng}decodeChunk(t,r){const o=this.offset;switch(r){case"IHDR":this.decodeIHDR();break;case"PLTE":this.decodePLTE(t);break;case"IDAT":this.decodeIDAT(t);break;case"IEND":this._end=!0;break;case"tRNS":this.decodetRNS(t);break;case"iCCP":this.decodeiCCP(t);break;case F0:L0(this._png.text,this,t);break;case"pHYs":this.decodepHYs();break;default:this.skip(t);break}if(this.offset-o!==t)throw new Error(`Length mismatch while decoding chunk ${r}`);this._checkCrc?pu(this,t+4,r):this.skip(4)}decodeApngChunk(t,r){const o=this.offset;switch(r!=="fdAT"&&r!=="IDAT"&&this._writingDataChunks&&this.pushDataToFrame(),r){case"acTL":this.decodeACTL();break;case"fcTL":this.decodeFCTL();break;case"fdAT":this.decodeFDAT(t);break;default:this.decodeChunk(t,r),this.offset=o+t;break}if(this.offset-o!==t)throw new Error(`Length mismatch while decoding chunk ${r}`);this._checkCrc?pu(this,t+4,r):this.skip(4)}decodeIHDR(){const t=this._png;t.width=this.readUint32(),t.height=this.readUint32(),t.depth=Ch(this.readUint8());const r=this.readUint8();this._colorType=r;let o;switch(r){case al.GREYSCALE:o=1;break;case al.TRUECOLOUR:o=3;break;case al.INDEXED_COLOUR:o=1;break;case al.GREYSCALE_ALPHA:o=2;break;case al.TRUECOLOUR_ALPHA:o=4;break;case al.UNKNOWN:default:throw new Error(`Unknown color type: ${r}`)}if(this._png.channels=o,this._compressionMethod=this.readUint8(),this._compressionMethod!==wh.DEFLATE)throw new Error(`Unsupported compression method: ${this._compressionMethod}`);this._filterMethod=this.readUint8(),this._interlaceMethod=this.readUint8()}decodeACTL(){this._numberOfFrames=this.readUint32(),this._numberOfPlays=this.readUint32(),this._isAnimated=!0}decodeFCTL(){const t={sequenceNumber:this.readUint32(),width:this.readUint32(),height:this.readUint32(),xOffset:this.readUint32(),yOffset:this.readUint32(),delayNumber:this.readUint16(),delayDenominator:this.readUint16(),disposeOp:this.readUint8(),blendOp:this.readUint8(),data:new Uint8Array(0)};this._frames.push(t)}decodePLTE(t){if(t%3!==0)throw new RangeError(`PLTE field length must be a multiple of 3. Got ${t}`);const r=t/3;this._hasPalette=!0;const o=[];this._palette=o;for(let i=0;i<r;i++)o.push([this.readUint8(),this.readUint8(),this.readUint8()])}decodeIDAT(t){this._writingDataChunks=!0;const r=t,o=this.offset+this.byteOffset;if(this._inflator.push(new Uint8Array(this.buffer,o,r)),this._inflator.err)throw new Error(`Error while decompressing the data: ${this._inflator.err}`);this.skip(t)}decodeFDAT(t){this._writingDataChunks=!0;let r=t,o=this.offset+this.byteOffset;if(o+=4,r-=4,this._inflator.push(new Uint8Array(this.buffer,o,r)),this._inflator.err)throw new Error(`Error while decompressing the data: ${this._inflator.err}`);this.skip(t)}decodetRNS(t){switch(this._colorType){case al.GREYSCALE:case al.TRUECOLOUR:{if(t%2!==0)throw new RangeError(`tRNS chunk length must be a multiple of 2. Got ${t}`);if(t/2>this._png.width*this._png.height)throw new Error(`tRNS chunk contains more alpha values than there are pixels (${t/2} vs ${this._png.width*this._png.height})`);this._hasTransparency=!0,this._transparency=new Uint16Array(t/2);for(let r=0;r<t/2;r++)this._transparency[r]=this.readUint16();break}case al.INDEXED_COLOUR:{if(t>this._palette.length)throw new Error(`tRNS chunk contains more alpha values than there are palette colors (${t} vs ${this._palette.length})`);let r=0;for(;r<t;r++){const o=this.readByte();this._palette[r].push(o)}for(;r<this._palette.length;r++)this._palette[r].push(255);break}case al.UNKNOWN:case al.GREYSCALE_ALPHA:case al.TRUECOLOUR_ALPHA:default:throw new Error(`tRNS chunk is not supported for color type ${this._colorType}`)}}decodeiCCP(t){const r=N0(this),o=this.readUint8();if(o!==wh.DEFLATE)throw new Error(`Unsupported iCCP compression method: ${o}`);const i=this.readBytes(t-r.length-2);this._png.iccEmbeddedProfile={name:r,profile:Rd(i)}}decodepHYs(){const t=this.readUint32(),r=this.readUint32(),o=this.readByte();this._png.resolution={x:t,y:r,unit:o}}decodeApngImage(){this._apng.width=this._png.width,this._apng.height=this._png.height,this._apng.channels=this._png.channels,this._apng.depth=this._png.depth,this._apng.numberOfFrames=this._numberOfFrames,this._apng.numberOfPlays=this._numberOfPlays,this._apng.text=this._png.text,this._apng.resolution=this._png.resolution;for(let t=0;t<this._numberOfFrames;t++){const r={sequenceNumber:this._frames[t].sequenceNumber,delayNumber:this._frames[t].delayNumber,delayDenominator:this._frames[t].delayDenominator,data:this._apng.depth===8?new Uint8Array(this._apng.width*this._apng.height*this._apng.channels):new Uint16Array(this._apng.width*this._apng.height*this._apng.channels)},o=this._frames.at(t);if(o){if(o.data=S0({data:o.data,width:o.width,height:o.height,channels:this._apng.channels,depth:this._apng.depth}),this._hasPalette&&(this._apng.palette=this._palette),this._hasTransparency&&(this._apng.transparency=this._transparency),t===0||o.xOffset===0&&o.yOffset===0&&o.width===this._png.width&&o.height===this._png.height)r.data=o.data;else{const i=this._apng.frames.at(t-1);this.disposeFrame(o,i,r),this.addFrameDataToCanvas(r,o)}this._apng.frames.push(r)}}return this._apng}disposeFrame(t,r,o){switch(t.disposeOp){case Tf.NONE:break;case Tf.BACKGROUND:for(let i=0;i<this._png.height;i++)for(let p=0;p<this._png.width;p++){const h=(i*t.width+p)*this._png.channels;for(let g=0;g<this._png.channels;g++)o.data[h+g]=0}break;case Tf.PREVIOUS:o.data.set(r.data);break;default:throw new Error("Unknown disposeOp")}}addFrameDataToCanvas(t,r){const o=1<<this._png.depth,i=(p,h)=>{const g=((p+r.yOffset)*this._png.width+r.xOffset+h)*this._png.channels,m=(p*r.width+h)*this._png.channels;return{index:g,frameIndex:m}};switch(r.blendOp){case Kd.SOURCE:for(let p=0;p<r.height;p++)for(let h=0;h<r.width;h++){const{index:g,frameIndex:m}=i(p,h);for(let E=0;E<this._png.channels;E++)t.data[g+E]=r.data[m+E]}break;case Kd.OVER:for(let p=0;p<r.height;p++)for(let h=0;h<r.width;h++){const{index:g,frameIndex:m}=i(p,h);for(let E=0;E<this._png.channels;E++){const Y=r.data[m+this._png.channels-1]/o,he=E%(this._png.channels-1)===0?1:r.data[m+E],x=Math.floor(Y*he+(1-Y)*t.data[g+E]);t.data[g+E]+=x}}break;default:throw new Error("Unknown blendOp")}}decodeImage(){var r;if(this._inflator.err)throw new Error(`Error while decompressing the data: ${this._inflator.err}`);const t=this._isAnimated?((r=this._frames)==null?void 0:r.at(0)).data:this._inflator.result;if(this._filterMethod!==P0.ADAPTIVE)throw new Error(`Filter method ${this._filterMethod} not supported`);if(this._interlaceMethod===bh.NO_INTERLACE)this._png.data=S0({data:t,width:this._png.width,height:this._png.height,channels:this._png.channels,depth:this._png.depth});else if(this._interlaceMethod===bh.ADAM7)this._png.data=yh({data:t,width:this._png.width,height:this._png.height,channels:this._png.channels,depth:this._png.depth});else throw new Error(`Interlace method ${this._interlaceMethod} not supported`);this._hasPalette&&(this._png.palette=this._palette),this._hasTransparency&&(this._png.transparency=this._transparency)}pushDataToFrame(){const t=this._inflator.result,r=this._frames.at(-1);r?r.data=t:this._frames.push({sequenceNumber:0,width:this._png.width,height:this._png.height,xOffset:0,yOffset:0,delayNumber:0,delayDenominator:0,disposeOp:Tf.NONE,blendOp:Kd.SOURCE,data:t}),this._inflator=new gh,this._writingDataChunks=!1}}function Ch(e){if(e!==1&&e!==2&&e!==4&&e!==8&&e!==16)throw new Error(`invalid bit depth: ${e}`);return e}const Mp={level:3};class Jr extends null{constructor(t,r={}){var o;super();yi(this,"_png");yi(this,"_zlibOptions");yi(this,"_colorType");yi(this,"_interlaceMethod");this._colorType=ColorType.UNKNOWN,this._zlibOptions=Fg(Fg({},Mp),r.zlib),this._png=this._checkData(t),this._interlaceMethod=(o=r.interlace==="Adam7"?InterlaceMethod.ADAM7:InterlaceMethod.NO_INTERLACE)!=null?o:InterlaceMethod.NO_INTERLACE,this.setBigEndian()}encode(){if(writeSignature(this),this.encodeIHDR(),this._png.palette&&(this.encodePLTE(),this._png.palette[0].length===4&&this.encodeTRNS()),this.encodeData(),this._png.text)for(const[t,r]of Object.entries(this._png.text))encodetEXt(this,t,r);return this.encodeIEND(),this.toArray()}encodeIHDR(){this.writeUint32(13),this.writeChars("IHDR"),this.writeUint32(this._png.width),this.writeUint32(this._png.height),this.writeByte(this._png.depth),this.writeByte(this._colorType),this.writeByte(CompressionMethod.DEFLATE),this.writeByte(FilterMethod.ADAPTIVE),this.writeByte(this._interlaceMethod),writeCrc(this,17)}encodeIEND(){this.writeUint32(0),this.writeChars("IEND"),writeCrc(this,4)}encodePLTE(){var r;const t=((r=this._png.palette)==null?void 0:r.length)*3;this.writeUint32(t),this.writeChars("PLTE");for(const o of this._png.palette)this.writeByte(o[0]),this.writeByte(o[1]),this.writeByte(o[2]);writeCrc(this,4+t)}encodeTRNS(){const t=this._png.palette.filter(r=>r.at(-1)!==255);this.writeUint32(t.length),this.writeChars("tRNS");for(const r of t)this.writeByte(r.at(-1));writeCrc(this,4+t.length)}encodeIDAT(t){this.writeUint32(t.length),this.writeChars("IDAT"),this.writeBytes(t),writeCrc(this,t.length+4)}encodeData(){const{width:t,height:r,channels:o,depth:i,data:p}=this._png,h=i<=8?Math.ceil(t*i/8)*o:Math.ceil(t*i/8*o/2),g=new IOBuffer().setBigEndian();let m=0;if(this._interlaceMethod===InterlaceMethod.NO_INTERLACE)for(let he=0;he<r;he++)g.writeByte(0),i===16?m=Ci(p,g,h,m):m=gl(p,g,h,m);else this._interlaceMethod===InterlaceMethod.ADAM7&&(m=jp(this._png,p,g,m));const E=g.toArray(),Y=deflate(E,this._zlibOptions);this.encodeIDAT(Y)}_checkData(t){const{colorType:r,channels:o,depth:i}=Mf(t,t.palette),p={width:vu(t.width,"width"),height:vu(t.height,"height"),channels:o,data:t.data,depth:i,text:t.text,palette:t.palette};this._colorType=r;const h=i<8?Math.ceil(p.width*i/8)*p.height*o:p.width*p.height*o;if(p.data.length!==h)throw new RangeError(`wrong data size. Found ${p.data.length}, expected ${h}`);return p}}function vu(e,n){if(Number.isInteger(e)&&e>0)return e;throw new TypeError(`${n} must be a positive integer`)}function Mf(e,n){const{channels:t=4,depth:r=8}=e;if(t!==4&&t!==3&&t!==2&&t!==1)throw new RangeError(`unsupported number of channels: ${t}`);const o={channels:t,depth:r,colorType:ColorType.UNKNOWN};switch(t){case 4:o.colorType=ColorType.TRUECOLOUR_ALPHA;break;case 3:o.colorType=ColorType.TRUECOLOUR;break;case 1:n?o.colorType=ColorType.INDEXED_COLOUR:o.colorType=ColorType.GREYSCALE;break;case 2:o.colorType=ColorType.GREYSCALE_ALPHA;break;default:throw new Error("unsupported number of channels")}return o}function gl(e,n,t,r){for(let o=0;o<t;o++)n.writeByte(e[r++]);return r}function jp(e,n,t,r){const o=[{x:0,y:0,xStep:8,yStep:8},{x:4,y:0,xStep:8,yStep:8},{x:0,y:4,xStep:4,yStep:8},{x:2,y:0,xStep:4,yStep:4},{x:0,y:2,xStep:2,yStep:4},{x:1,y:0,xStep:2,yStep:2},{x:0,y:1,xStep:1,yStep:2}],{width:i,height:p,channels:h,depth:g}=e;let m=0;g===16?m=h*g/8/2:m=h*g/8;for(let E=0;E<7;E++){const Y=o[E],he=Math.floor((i-Y.x+Y.xStep-1)/Y.xStep),x=Math.floor((p-Y.y+Y.yStep-1)/Y.yStep);if(he<=0||x<=0)continue;const Ze=he*m;for(let Ke=0;Ke<x;Ke++){const Ge=Y.y+Ke*Y.yStep,Se=g<=8?new Uint8Array(Ze):new Uint16Array(Ze);let xt=0;for(let gt=0;gt<he;gt++){const at=Y.x+gt*Y.xStep;if(at<i&&Ge<p){const An=(Ge*i+at)*m;for(let Ln=0;Ln<m;Ln++)Se[xt++]=n[An+Ln]}}if(t.writeByte(0),g===8)t.writeBytes(Se);else if(g===16)for(const gt of Se)t.writeByte(gt>>8&255),t.writeByte(gt&255)}}return r}function Ci(e,n,t,r){for(let o=0;o<t;o++)n.writeUint16(e[r++]);return r}var oa;(function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.METRE=1]="METRE"})(oa||(oa={}));function jf(e,n){return new Tp(e,n).decode()}function Lg(e,n){return new PngEncoder(e,n).encode()}function xh(e,n){return new PngDecoder(e,n).decodeApng()}var oA=function(){return typeof window!="undefined"?window:typeof d.g!="undefined"?d.g:typeof self!="undefined"?self:this}();function Ju(){oA.console&&typeof oA.console.log=="function"&&oA.console.log.apply(oA.console,arguments)}var $i={log:Ju,warn:function(e){oA.console&&(typeof oA.console.warn=="function"?oA.console.warn.apply(oA.console,arguments):Ju.call(null,arguments))},error:function(e){oA.console&&(typeof oA.console.error=="function"?oA.console.error.apply(oA.console,arguments):Ju(e))}};function Eh(e,n,t){var r=new XMLHttpRequest;r.open("GET",e),r.responseType="blob",r.onload=function(){Kc(r.response,n,t)},r.onerror=function(){$i.error("could not download file")},r.send()}function Sh(e){var n=new XMLHttpRequest;n.open("HEAD",e,!1);try{n.send()}catch(t){}return n.status>=200&&n.status<=299}function Hf(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(t){var n=document.createEvent("MouseEvents");n.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(n)}}var Kc=oA.saveAs||((typeof window=="undefined"?"undefined":(0,q.Z)(window))!=="object"||window!==oA?function(){}:typeof HTMLAnchorElement!="undefined"&&"download"in HTMLAnchorElement.prototype?function(e,n,t){var r=oA.URL||oA.webkitURL,o=document.createElement("a");n=n||e.name||"download",o.download=n,o.rel="noopener",typeof e=="string"?(o.href=e,o.origin!==location.origin?Sh(o.href)?Eh(e,n,t):Hf(o,o.target="_blank"):Hf(o)):(o.href=r.createObjectURL(e),setTimeout(function(){r.revokeObjectURL(o.href)},4e4),setTimeout(function(){Hf(o)},0))}:"msSaveOrOpenBlob"in navigator?function(e,n,t){if(n=n||e.name||"download",typeof e=="string")if(Sh(e))Eh(e,n,t);else{var r=document.createElement("a");r.href=e,r.target="_blank",setTimeout(function(){Hf(r)})}else navigator.msSaveOrOpenBlob(function(o,i){return i===void 0?i={autoBom:!1}:(0,q.Z)(i)!=="object"&&($i.warn("Deprecated: Expected third argument to be a object"),i={autoBom:!i}),i.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(o.type)?new Blob(["\uFEFF",o],{type:o.type}):o}(e,t),n)}:function(e,n,t,r){if((r=r||open("","_blank"))&&(r.document.title=r.document.body.innerText="downloading..."),typeof e=="string")return Eh(e,n,t);var o=e.type==="application/octet-stream",i=/constructor/i.test(oA.HTMLElement)||oA.safari,p=/CriOS\/[\d]+/.test(navigator.userAgent);if((p||o&&i)&&(typeof FileReader=="undefined"?"undefined":(0,q.Z)(FileReader))==="object"){var h=new FileReader;h.onloadend=function(){var E=h.result;E=p?E:E.replace(/^data:[^;]*;/,"data:attachment/file;"),r?r.location.href=E:location=E,r=null},h.readAsDataURL(e)}else{var g=oA.URL||oA.webkitURL,m=g.createObjectURL(e);r?r.location=m:location.href=m,r=null,setTimeout(function(){g.revokeObjectURL(m)},4e4)}});function _0(e){var n;e=e||"",this.ok=!1,e.charAt(0)=="#"&&(e=e.substr(1,6)),e={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[e=(e=e.replace(/ /g,"")).toLowerCase()]||e;for(var t=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(h){return[parseInt(h[1]),parseInt(h[2]),parseInt(h[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(h){return[parseInt(h[1],16),parseInt(h[2],16),parseInt(h[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(h){return[parseInt(h[1]+h[1],16),parseInt(h[2]+h[2],16),parseInt(h[3]+h[3],16)]}}],r=0;r<t.length;r++){var o=t[r].re,i=t[r].process,p=o.exec(e);p&&(n=i(p),this.r=n[0],this.g=n[1],this.b=n[2],this.ok=!0)}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var h=this.r.toString(16),g=this.g.toString(16),m=this.b.toString(16);return h.length==1&&(h="0"+h),g.length==1&&(g="0"+g),m.length==1&&(m="0"+m),"#"+h+g+m}}var $d=oA.atob.bind(oA),Fh=oA.btoa.bind(oA);function kd(e,n){var t=e[0],r=e[1],o=e[2],i=e[3];t=bs(t,r,o,i,n[0],7,-680876936),i=bs(i,t,r,o,n[1],12,-389564586),o=bs(o,i,t,r,n[2],17,606105819),r=bs(r,o,i,t,n[3],22,-1044525330),t=bs(t,r,o,i,n[4],7,-176418897),i=bs(i,t,r,o,n[5],12,1200080426),o=bs(o,i,t,r,n[6],17,-1473231341),r=bs(r,o,i,t,n[7],22,-45705983),t=bs(t,r,o,i,n[8],7,1770035416),i=bs(i,t,r,o,n[9],12,-1958414417),o=bs(o,i,t,r,n[10],17,-42063),r=bs(r,o,i,t,n[11],22,-1990404162),t=bs(t,r,o,i,n[12],7,1804603682),i=bs(i,t,r,o,n[13],12,-40341101),o=bs(o,i,t,r,n[14],17,-1502002290),t=cs(t,r=bs(r,o,i,t,n[15],22,1236535329),o,i,n[1],5,-165796510),i=cs(i,t,r,o,n[6],9,-1069501632),o=cs(o,i,t,r,n[11],14,643717713),r=cs(r,o,i,t,n[0],20,-373897302),t=cs(t,r,o,i,n[5],5,-701558691),i=cs(i,t,r,o,n[10],9,38016083),o=cs(o,i,t,r,n[15],14,-660478335),r=cs(r,o,i,t,n[4],20,-405537848),t=cs(t,r,o,i,n[9],5,568446438),i=cs(i,t,r,o,n[14],9,-1019803690),o=cs(o,i,t,r,n[3],14,-187363961),r=cs(r,o,i,t,n[8],20,1163531501),t=cs(t,r,o,i,n[13],5,-1444681467),i=cs(i,t,r,o,n[2],9,-51403784),o=cs(o,i,t,r,n[7],14,1735328473),t=Cs(t,r=cs(r,o,i,t,n[12],20,-1926607734),o,i,n[5],4,-378558),i=Cs(i,t,r,o,n[8],11,-2022574463),o=Cs(o,i,t,r,n[11],16,1839030562),r=Cs(r,o,i,t,n[14],23,-35309556),t=Cs(t,r,o,i,n[1],4,-1530992060),i=Cs(i,t,r,o,n[4],11,1272893353),o=Cs(o,i,t,r,n[7],16,-155497632),r=Cs(r,o,i,t,n[10],23,-1094730640),t=Cs(t,r,o,i,n[13],4,681279174),i=Cs(i,t,r,o,n[0],11,-358537222),o=Cs(o,i,t,r,n[3],16,-722521979),r=Cs(r,o,i,t,n[6],23,76029189),t=Cs(t,r,o,i,n[9],4,-640364487),i=Cs(i,t,r,o,n[12],11,-421815835),o=Cs(o,i,t,r,n[15],16,530742520),t=xs(t,r=Cs(r,o,i,t,n[2],23,-995338651),o,i,n[0],6,-198630844),i=xs(i,t,r,o,n[7],10,1126891415),o=xs(o,i,t,r,n[14],15,-1416354905),r=xs(r,o,i,t,n[5],21,-57434055),t=xs(t,r,o,i,n[12],6,1700485571),i=xs(i,t,r,o,n[3],10,-1894986606),o=xs(o,i,t,r,n[10],15,-1051523),r=xs(r,o,i,t,n[1],21,-2054922799),t=xs(t,r,o,i,n[8],6,1873313359),i=xs(i,t,r,o,n[15],10,-30611744),o=xs(o,i,t,r,n[6],15,-1560198380),r=xs(r,o,i,t,n[13],21,1309151649),t=xs(t,r,o,i,n[4],6,-145523070),i=xs(i,t,r,o,n[11],10,-1120210379),o=xs(o,i,t,r,n[2],15,718787259),r=xs(r,o,i,t,n[9],21,-343485551),e[0]=Vl(t,e[0]),e[1]=Vl(r,e[1]),e[2]=Vl(o,e[2]),e[3]=Vl(i,e[3])}function zd(e,n,t,r,o,i){return n=Vl(Vl(n,e),Vl(r,i)),Vl(n<<o|n>>>32-o,t)}function bs(e,n,t,r,o,i,p){return zd(n&t|~n&r,e,n,o,i,p)}function cs(e,n,t,r,o,i,p){return zd(n&r|t&~r,e,n,o,i,p)}function Cs(e,n,t,r,o,i,p){return zd(n^t^r,e,n,o,i,p)}function xs(e,n,t,r,o,i,p){return zd(t^(n|~r),e,n,o,i,p)}function D0(e){var n,t=e.length,r=[1732584193,-271733879,-1732584194,271733878];for(n=64;n<=e.length;n+=64)kd(r,Kf(e.substring(n-64,n)));e=e.substring(n-64);var o=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(n=0;n<e.length;n++)o[n>>2]|=e.charCodeAt(n)<<(n%4<<3);if(o[n>>2]|=128<<(n%4<<3),n>55)for(kd(r,o),n=0;n<16;n++)o[n]=0;return o[14]=8*t,kd(r,o),r}function Kf(e){var n,t=[];for(n=0;n<64;n+=4)t[n>>2]=e.charCodeAt(n)+(e.charCodeAt(n+1)<<8)+(e.charCodeAt(n+2)<<16)+(e.charCodeAt(n+3)<<24);return t}var sl="0123456789abcdef".split("");function R0(e){for(var n="",t=0;t<4;t++)n+=sl[e>>8*t+4&15]+sl[e>>8*t&15];return n}function $f(e){return String.fromCharCode(255&e,(65280&e)>>8,(16711680&e)>>16,(4278190080&e)>>24)}function Ih(e){return D0(e).map($f).join("")}var Hp=function(e){for(var n=0;n<e.length;n++)e[n]=R0(e[n]);return e.join("")}(D0("hello"))!="5d41402abc4b2a76b9719d911017c592";function Vl(e,n){if(Hp){var t=(65535&e)+(65535&n);return(e>>16)+(n>>16)+(t>>16)<<16|65535&t}return e+n&4294967295}function $c(e,n){var t,r,o,i;if(e!==t){for(var p=(o=e,i=1+(256/e.length|0),new Array(i+1).join(o)),h=[],g=0;g<256;g++)h[g]=g;var m=0;for(g=0;g<256;g++){var E=h[g];m=(m+E+p.charCodeAt(g))%256,h[g]=h[m],h[m]=E}t=e,r=h}else h=r;var Y=n.length,he=0,x=0,Ze="";for(g=0;g<Y;g++)x=(x+(E=h[he=(he+1)%256]))%256,h[he]=h[x],h[x]=E,p=h[(h[he]+h[x])%256],Ze+=String.fromCharCode(n.charCodeAt(g)^p);return Ze}var Zd={print:4,modify:8,copy:16,"annot-forms":32};function qu(e,n,t,r){this.v=1,this.r=2;var o=192;e.forEach(function(h){if(Zd.perm!==void 0)throw new Error("Invalid permission: "+h);o+=Zd[h]}),this.padding="(\xBFN^Nu\x8AAd\0NV\xFF\xFA\b..\0\xB6\xD0h>\x80/\f\xA9\xFEdSiz";var i=(n+this.padding).substr(0,32),p=(t+this.padding).substr(0,32);this.O=this.processOwnerPassword(i,p),this.P=-(1+(255^o)),this.encryptionKey=Ih(i+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(r)).substr(0,5),this.U=$c(this.encryptionKey,this.padding)}function Il(e){if(/[^\u0000-\u00ff]/.test(e))throw new Error("Invalid PDF Name Object: "+e+", Only accept ASCII characters.");for(var n="",t=e.length,r=0;r<t;r++){var o=e.charCodeAt(r);n+=o<33||o===35||o===37||o===40||o===41||o===47||o===60||o===62||o===91||o===93||o===123||o===125||o>126?"#"+("0"+o.toString(16)).slice(-2):e[r]}return n}function T0(e){if((0,q.Z)(e)!=="object")throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var n={};this.subscribe=function(t,r,o){if(o=o||!1,typeof t!="string"||typeof r!="function"||typeof o!="boolean")throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");n.hasOwnProperty(t)||(n[t]={});var i=Math.random().toString(35);return n[t][i]=[r,!!o],i},this.unsubscribe=function(t){for(var r in n)if(n[r][t])return delete n[r][t],Object.keys(n[r]).length===0&&delete n[r],!0;return!1},this.publish=function(t){if(n.hasOwnProperty(t)){var r=Array.prototype.slice.call(arguments,1),o=[];for(var i in n[t]){var p=n[t][i];try{p[0].apply(e,r)}catch(h){oA.console&&$i.error("jsPDF PubSub Error",h.message,h)}p[1]&&o.push(i)}o.length&&o.forEach(this.unsubscribe)}},this.getTopics=function(){return n}}function Wd(e){if(!(this instanceof Wd))return new Wd(e);var n="opacity,stroke-opacity".split(",");for(var t in e)e.hasOwnProperty(t)&&n.indexOf(t)>=0&&(this[t]=e[t]);this.id="",this.objectNumber=-1}function Uh(e,n){this.gState=e,this.matrix=n,this.id="",this.objectNumber=-1}function kc(e,n,t,r,o){if(!(this instanceof kc))return new kc(e,n,t,r,o);this.type=e==="axial"?2:3,this.coords=n,this.colors=t,Uh.call(this,r,o)}function zc(e,n,t,r,o){if(!(this instanceof zc))return new zc(e,n,t,r,o);this.boundingBox=e,this.xStep=n,this.yStep=t,this.stream="",this.cloneIndex=0,Uh.call(this,r,o)}function Eo(e){var n,t=typeof arguments[0]=="string"?arguments[0]:"p",r=arguments[1],o=arguments[2],i=arguments[3],p=[],h=1,g=16,m="S",E=null;(0,q.Z)(e=e||{})==="object"&&(t=e.orientation,r=e.unit||r,o=e.format||o,i=e.compress||e.compressPdf||i,(E=e.encryption||null)!==null&&(E.userPassword=E.userPassword||"",E.ownerPassword=E.ownerPassword||"",E.userPermissions=E.userPermissions||[]),h=typeof e.userUnit=="number"?Math.abs(e.userUnit):1,e.precision!==void 0&&(n=e.precision),e.floatPrecision!==void 0&&(g=e.floatPrecision),m=e.defaultPathOperation||"S"),p=e.filters||(i===!0?["FlateEncode"]:p),r=r||"mm",t=(""+(t||"P")).toLowerCase();var Y=e.putOnlyUsedFonts||!1,he={},x={internal:{},__private__:{}};x.__private__.PubSub=T0;var Ze="1.3",Ke=x.__private__.getPdfVersion=function(){return Ze};x.__private__.setPdfVersion=function(v){Ze=v};var Ge={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};x.__private__.getPageFormats=function(){return Ge};var Se=x.__private__.getPageFormat=function(v){return Ge[v]};o=o||"a4";var xt="compat",gt="advanced",at=xt;function An(){this.saveGraphicsState(),lt(new rA(dA,0,0,-dA,0,af()*dA).toString()+" cm"),this.setFontSize(this.getFontSize()/dA),m="n",at=gt}function Ln(){this.restoreGraphicsState(),m="S",at=xt}var hn=x.__private__.combineFontStyleAndFontWeight=function(v,ee){if(v=="bold"&&ee=="normal"||v=="bold"&&ee==400||v=="normal"&&ee=="italic"||v=="bold"&&ee=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return ee&&(v=ee==400||ee==="normal"?v==="italic"?"italic":"normal":ee!=700&&ee!=="bold"||v!=="normal"?(ee==700?"bold":ee)+""+v:"bold"),v};x.advancedAPI=function(v){var ee=at===xt;return ee&&An.call(this),typeof v!="function"||(v(this),ee&&Ln.call(this)),this},x.compatAPI=function(v){var ee=at===gt;return ee&&Ln.call(this),typeof v!="function"||(v(this),ee&&An.call(this)),this},x.isAdvancedAPI=function(){return at===gt};var Lt,st=function(v){if(at!==gt)throw new Error(v+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},Wt=x.roundToPrecision=x.__private__.roundToPrecision=function(v,ee){var nt=n||ee;if(isNaN(v)||isNaN(nt))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return v.toFixed(nt).replace(/0+$/,"")};Lt=x.hpf=x.__private__.hpf=typeof g=="number"?function(v){if(isNaN(v))throw new Error("Invalid argument passed to jsPDF.hpf");return Wt(v,g)}:g==="smart"?function(v){if(isNaN(v))throw new Error("Invalid argument passed to jsPDF.hpf");return Wt(v,v>-1&&v<1?16:5)}:function(v){if(isNaN(v))throw new Error("Invalid argument passed to jsPDF.hpf");return Wt(v,16)};var xe=x.f2=x.__private__.f2=function(v){if(isNaN(v))throw new Error("Invalid argument passed to jsPDF.f2");return Wt(v,2)},Ye=x.__private__.f3=function(v){if(isNaN(v))throw new Error("Invalid argument passed to jsPDF.f3");return Wt(v,3)},bt=x.scale=x.__private__.scale=function(v){if(isNaN(v))throw new Error("Invalid argument passed to jsPDF.scale");return at===xt?v*dA:at===gt?v:void 0},yt=function(v){return bt(function(ee){return at===xt?af()-ee:at===gt?ee:void 0}(v))};x.__private__.setPrecision=x.setPrecision=function(v){typeof parseInt(v,10)=="number"&&(n=parseInt(v,10))};var sn,fn="00000000000000000000000000000000",vn=x.__private__.getFileId=function(){return fn},tn=x.__private__.setFileId=function(v){return fn=v!==void 0&&/^[a-fA-F0-9]{32}$/.test(v)?v.toUpperCase():fn.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),E!==null&&(ka=new qu(E.userPermissions,E.userPassword,E.ownerPassword,fn)),fn};x.setFileId=function(v){return tn(v),this},x.getFileId=function(){return vn()};var yn=x.__private__.convertDateToPDFDate=function(v){var ee=v.getTimezoneOffset(),nt=ee<0?"+":"-",Bt=Math.floor(Math.abs(ee/60)),kt=Math.abs(ee%60),Tn=[nt,ut(Bt),"'",ut(kt),"'"].join("");return["D:",v.getFullYear(),ut(v.getMonth()+1),ut(v.getDate()),ut(v.getHours()),ut(v.getMinutes()),ut(v.getSeconds()),Tn].join("")},Sr=x.__private__.convertPDFDateToDate=function(v){var ee=parseInt(v.substr(2,4),10),nt=parseInt(v.substr(6,2),10)-1,Bt=parseInt(v.substr(8,2),10),kt=parseInt(v.substr(10,2),10),Tn=parseInt(v.substr(12,2),10),Ar=parseInt(v.substr(14,2),10);return new Date(ee,nt,Bt,kt,Tn,Ar,0)},Jn=x.__private__.setCreationDate=function(v){var ee;if(v===void 0&&(v=new Date),v instanceof Date)ee=yn(v);else{if(!/^D:(20[0-2][0-9]|203[0-7]|19[7-9][0-9])(0[0-9]|1[0-2])([0-2][0-9]|3[0-1])(0[0-9]|1[0-9]|2[0-3])(0[0-9]|[1-5][0-9])(0[0-9]|[1-5][0-9])(\+0[0-9]|\+1[0-4]|-0[0-9]|-1[0-1])'(0[0-9]|[1-5][0-9])'?$/.test(v))throw new Error("Invalid argument passed to jsPDF.setCreationDate");ee=v}return sn=ee},be=x.__private__.getCreationDate=function(v){var ee=sn;return v==="jsDate"&&(ee=Sr(sn)),ee};x.setCreationDate=function(v){return Jn(v),this},x.getCreationDate=function(v){return be(v)};var At,ut=x.__private__.padd2=function(v){return("0"+parseInt(v)).slice(-2)},Ft=x.__private__.padd2Hex=function(v){return("00"+(v=v.toString())).substr(v.length)},Dt=0,nn=[],gn=[],dn=0,Hn=[],fr=[],Zr=!1,Gr=gn;x.__private__.setCustomOutputDestination=function(v){Zr=!0,Gr=v};var En=function(v){Zr||(Gr=v)};x.__private__.resetCustomOutputDestination=function(){Zr=!1,Gr=gn};var lt=x.__private__.out=function(v){return v=v.toString(),dn+=v.length+1,Gr.push(v),Gr},ii=x.__private__.write=function(v){return lt(arguments.length===1?v.toString():Array.prototype.join.call(arguments," "))},RA=x.__private__.getArrayBuffer=function(v){for(var ee=v.length,nt=new ArrayBuffer(ee),Bt=new Uint8Array(nt);ee--;)Bt[ee]=v.charCodeAt(ee);return nt},Yo=[["Helvetica","helvetica","normal","WinAnsiEncoding"],["Helvetica-Bold","helvetica","bold","WinAnsiEncoding"],["Helvetica-Oblique","helvetica","italic","WinAnsiEncoding"],["Helvetica-BoldOblique","helvetica","bolditalic","WinAnsiEncoding"],["Courier","courier","normal","WinAnsiEncoding"],["Courier-Bold","courier","bold","WinAnsiEncoding"],["Courier-Oblique","courier","italic","WinAnsiEncoding"],["Courier-BoldOblique","courier","bolditalic","WinAnsiEncoding"],["Times-Roman","times","normal","WinAnsiEncoding"],["Times-Bold","times","bold","WinAnsiEncoding"],["Times-Italic","times","italic","WinAnsiEncoding"],["Times-BoldItalic","times","bolditalic","WinAnsiEncoding"],["ZapfDingbats","zapfdingbats","normal",null],["Symbol","symbol","normal",null]];x.__private__.getStandardFonts=function(){return Yo};var wr=e.fontSize||16;x.__private__.setFontSize=x.setFontSize=function(v){return wr=at===gt?v/dA:v,this};var Ho,eo=x.__private__.getFontSize=x.getFontSize=function(){return at===xt?wr:wr*dA},TA=e.R2L||!1;x.__private__.setR2L=x.setR2L=function(v){return TA=v,this},x.__private__.getR2L=x.getR2L=function(){return TA};var Vo,Ii=x.__private__.setZoomMode=function(v){if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(v))Ho=v;else if(isNaN(v)){if([void 0,null,"fullwidth","fullheight","fullpage","original"].indexOf(v)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+v+'" is not recognized.');Ho=v}else Ho=parseInt(v,10)};x.__private__.getZoomMode=function(){return Ho};var IA,UA=x.__private__.setPageMode=function(v){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(v)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+v+'" is not recognized.');Vo=v};x.__private__.getPageMode=function(){return Vo};var Ji=x.__private__.setLayoutMode=function(v){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(v)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+v+'" is not recognized.');IA=v};x.__private__.getLayoutMode=function(){return IA},x.__private__.setDisplayMode=x.setDisplayMode=function(v,ee,nt){return Ii(v),Ji(ee),UA(nt),this};var MA={title:"",subject:"",author:"",keywords:"",creator:""};x.__private__.getDocumentProperty=function(v){if(Object.keys(MA).indexOf(v)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return MA[v]},x.__private__.getDocumentProperties=function(){return MA},x.__private__.setDocumentProperties=x.setProperties=x.setDocumentProperties=function(v){for(var ee in MA)MA.hasOwnProperty(ee)&&v[ee]&&(MA[ee]=v[ee]);return this},x.__private__.setDocumentProperty=function(v,ee){if(Object.keys(MA).indexOf(v)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return MA[v]=ee};var ko,dA,zo,da,Ui,Po={},OA={},Aa=[],nA={},ci={},LA={},$a={},us=null,ia=0,wA=[],Ti=new T0(x),Vd=e.hotfixes||[],Vs={},wu={},Yc=[],rA=function v(ee,nt,Bt,kt,Tn,Ar){if(!(this instanceof v))return new v(ee,nt,Bt,kt,Tn,Ar);isNaN(ee)&&(ee=1),isNaN(nt)&&(nt=0),isNaN(Bt)&&(Bt=0),isNaN(kt)&&(kt=1),isNaN(Tn)&&(Tn=0),isNaN(Ar)&&(Ar=0),this._matrix=[ee,nt,Bt,kt,Tn,Ar]};Object.defineProperty(rA.prototype,"sx",{get:function(){return this._matrix[0]},set:function(v){this._matrix[0]=v}}),Object.defineProperty(rA.prototype,"shy",{get:function(){return this._matrix[1]},set:function(v){this._matrix[1]=v}}),Object.defineProperty(rA.prototype,"shx",{get:function(){return this._matrix[2]},set:function(v){this._matrix[2]=v}}),Object.defineProperty(rA.prototype,"sy",{get:function(){return this._matrix[3]},set:function(v){this._matrix[3]=v}}),Object.defineProperty(rA.prototype,"tx",{get:function(){return this._matrix[4]},set:function(v){this._matrix[4]=v}}),Object.defineProperty(rA.prototype,"ty",{get:function(){return this._matrix[5]},set:function(v){this._matrix[5]=v}}),Object.defineProperty(rA.prototype,"a",{get:function(){return this._matrix[0]},set:function(v){this._matrix[0]=v}}),Object.defineProperty(rA.prototype,"b",{get:function(){return this._matrix[1]},set:function(v){this._matrix[1]=v}}),Object.defineProperty(rA.prototype,"c",{get:function(){return this._matrix[2]},set:function(v){this._matrix[2]=v}}),Object.defineProperty(rA.prototype,"d",{get:function(){return this._matrix[3]},set:function(v){this._matrix[3]=v}}),Object.defineProperty(rA.prototype,"e",{get:function(){return this._matrix[4]},set:function(v){this._matrix[4]=v}}),Object.defineProperty(rA.prototype,"f",{get:function(){return this._matrix[5]},set:function(v){this._matrix[5]=v}}),Object.defineProperty(rA.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(rA.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(rA.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(rA.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),rA.prototype.join=function(v){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(Lt).join(v)},rA.prototype.multiply=function(v){var ee=v.sx*this.sx+v.shy*this.shx,nt=v.sx*this.shy+v.shy*this.sy,Bt=v.shx*this.sx+v.sy*this.shx,kt=v.shx*this.shy+v.sy*this.sy,Tn=v.tx*this.sx+v.ty*this.shx+this.tx,Ar=v.tx*this.shy+v.ty*this.sy+this.ty;return new rA(ee,nt,Bt,kt,Tn,Ar)},rA.prototype.decompose=function(){var v=this.sx,ee=this.shy,nt=this.shx,Bt=this.sy,kt=this.tx,Tn=this.ty,Ar=Math.sqrt(v*v+ee*ee),Bo=(v/=Ar)*nt+(ee/=Ar)*Bt;nt-=v*Bo,Bt-=ee*Bo;var Lo=Math.sqrt(nt*nt+Bt*Bt);return Bo/=Lo,v*(Bt/=Lo)<ee*(nt/=Lo)&&(v=-v,ee=-ee,Bo=-Bo,Ar=-Ar),{scale:new rA(Ar,0,0,Lo,0,0),translate:new rA(1,0,0,1,kt,Tn),rotate:new rA(v,ee,-ee,v,0,0),skew:new rA(1,0,Bo,1,0,0)}},rA.prototype.toString=function(v){return this.join(" ")},rA.prototype.inversed=function(){var v=this.sx,ee=this.shy,nt=this.shx,Bt=this.sy,kt=this.tx,Tn=this.ty,Ar=1/(v*Bt-ee*nt),Bo=Bt*Ar,Lo=-ee*Ar,yA=-nt*Ar,EA=v*Ar;return new rA(Bo,Lo,yA,EA,-Bo*kt-yA*Tn,-Lo*kt-EA*Tn)},rA.prototype.applyToPoint=function(v){var ee=v.x*this.sx+v.y*this.shx+this.tx,nt=v.x*this.shy+v.y*this.sy+this.ty;return new of(ee,nt)},rA.prototype.applyToRectangle=function(v){var ee=this.applyToPoint(v),nt=this.applyToPoint(new of(v.x+v.w,v.y+v.h));return new Hh(ee.x,ee.y,nt.x-ee.x,nt.y-ee.y)},rA.prototype.clone=function(){var v=this.sx,ee=this.shy,nt=this.shx,Bt=this.sy,kt=this.tx,Tn=this.ty;return new rA(v,ee,nt,Bt,kt,Tn)},x.Matrix=rA;var bu=x.matrixMult=function(v,ee){return ee.multiply(v)},Cu=new rA(1,0,0,1,0,0);x.unitMatrix=x.identityMatrix=Cu;var Yl=function(v,ee){if(!ci[v]){var nt=(ee instanceof kc?"Sh":"P")+(Object.keys(nA).length+1).toString(10);ee.id=nt,ci[v]=nt,nA[nt]=ee,Ti.publish("addPattern",ee)}};x.ShadingPattern=kc,x.TilingPattern=zc,x.addShadingPattern=function(v,ee){return st("addShadingPattern()"),Yl(v,ee),this},x.beginTilingPattern=function(v){st("beginTilingPattern()"),Kh(v.boundingBox[0],v.boundingBox[1],v.boundingBox[2]-v.boundingBox[0],v.boundingBox[3]-v.boundingBox[1],v.matrix)},x.endTilingPattern=function(v,ee){st("endTilingPattern()"),ee.stream=fr[At].join(`
|
|
|
`),Yl(v,ee),Ti.publish("endTilingPattern",ee),Yc.pop().restore()};var Jl,Da=x.__private__.newObject=function(){var v=Ss();return Ts(v,!0),v},Ss=x.__private__.newObjectDeferred=function(){return Dt++,nn[Dt]=function(){return dn},Dt},Ts=function(v,ee){return ee=typeof ee=="boolean"&&ee,nn[v]=dn,ee&<(v+" 0 obj"),v},Gd=x.__private__.newAdditionalObject=function(){var v={objId:Ss(),content:""};return Hn.push(v),v},rd=Ss(),Sc=Ss(),Jc=x.__private__.decodeColorString=function(v){var ee=v.split(" ");if(ee.length!==2||ee[1]!=="g"&&ee[1]!=="G")ee.length!==5||ee[4]!=="k"&&ee[4]!=="K"||(ee=[(1-ee[0])*(1-ee[3]),(1-ee[1])*(1-ee[3]),(1-ee[2])*(1-ee[3]),"r"]);else{var nt=parseFloat(ee[0]);ee=[nt,nt,nt,"r"]}for(var Bt="#",kt=0;kt<3;kt++)Bt+=("0"+Math.floor(255*parseFloat(ee[kt])).toString(16)).slice(-2);return Bt},Fc=x.__private__.encodeColorString=function(v){var ee;typeof v=="string"&&(v={ch1:v});var nt=v.ch1,Bt=v.ch2,kt=v.ch3,Tn=v.ch4,Ar=v.pdfColorType==="draw"?["G","RG","K"]:["g","rg","k"];if(typeof nt=="string"&&nt.charAt(0)!=="#"){var Bo=new _0(nt);if(Bo.ok)nt=Bo.toHex();else if(!/^\d*\.?\d*$/.test(nt))throw new Error('Invalid color "'+nt+'" passed to jsPDF.encodeColorString.')}if(typeof nt=="string"&&/^#[0-9A-Fa-f]{3}$/.test(nt)&&(nt="#"+nt[1]+nt[1]+nt[2]+nt[2]+nt[3]+nt[3]),typeof nt=="string"&&/^#[0-9A-Fa-f]{6}$/.test(nt)){var Lo=parseInt(nt.substr(1),16);nt=Lo>>16&255,Bt=Lo>>8&255,kt=255&Lo}if(Bt===void 0||Tn===void 0&&nt===Bt&&Bt===kt)ee=typeof nt=="string"?nt+" "+Ar[0]:v.precision===2?xe(nt/255)+" "+Ar[0]:Ye(nt/255)+" "+Ar[0];else if(Tn===void 0||(0,q.Z)(Tn)==="object"){if(Tn&&!isNaN(Tn.a)&&Tn.a===0)return["1.","1.","1.",Ar[1]].join(" ");ee=typeof nt=="string"?[nt,Bt,kt,Ar[1]].join(" "):v.precision===2?[xe(nt/255),xe(Bt/255),xe(kt/255),Ar[1]].join(" "):[Ye(nt/255),Ye(Bt/255),Ye(kt/255),Ar[1]].join(" ")}else ee=typeof nt=="string"?[nt,Bt,kt,Tn,Ar[2]].join(" "):v.precision===2?[xe(nt),xe(Bt),xe(kt),xe(Tn),Ar[2]].join(" "):[Ye(nt),Ye(Bt),Ye(kt),Ye(Tn),Ar[2]].join(" ");return ee},Ic=x.__private__.getFilters=function(){return p},ql=x.__private__.putStream=function(v){var ee=(v=v||{}).data||"",nt=v.filters||Ic(),Bt=v.alreadyAppliedFilters||[],kt=v.addLength1||!1,Tn=ee.length,Ar=v.objectId,Bo=function(ds){return ds};if(E!==null&&Ar===void 0)throw new Error("ObjectId must be passed to putStream for file encryption");E!==null&&(Bo=ka.encryptor(Ar,0));var Lo={};nt===!0&&(nt=["FlateEncode"]);var yA=v.additionalKeyValues||[],EA=(Lo=Eo.API.processDataByFilters!==void 0?Eo.API.processDataByFilters(ee,nt):{data:ee,reverseChain:[]}).reverseChain+(Array.isArray(Bt)?Bt.join(" "):Bt.toString());if(Lo.data.length!==0&&(yA.push({key:"Length",value:Lo.data.length}),kt===!0&&yA.push({key:"Length1",value:Tn})),EA.length!=0)if(EA.split("/").length-1==1)yA.push({key:"Filter",value:EA});else{yA.push({key:"Filter",value:"["+EA+"]"});for(var Oi=0;Oi<yA.length;Oi+=1)if(yA[Oi].key==="DecodeParms"){for(var Oa=[],os=0;os<Lo.reverseChain.split("/").length-1;os+=1)Oa.push("null");Oa.push(yA[Oi].value),yA[Oi].value="["+Oa.join(" ")+"]"}}lt("<<");for(var fa=0;fa<yA.length;fa++)lt("/"+yA[fa].key+" "+yA[fa].value);lt(">>"),Lo.data.length!==0&&(lt("stream"),lt(Bo(Lo.data)),lt("endstream"))},Xd=x.__private__.putPage=function(v){var ee=v.number,nt=v.data,Bt=v.objId,kt=v.contentsObjId;Ts(Bt,!0),lt("<</Type /Page"),lt("/Parent "+v.rootDictionaryObjId+" 0 R"),lt("/Resources "+v.resourceDictionaryObjId+" 0 R"),lt("/MediaBox ["+parseFloat(Lt(v.mediaBox.bottomLeftX))+" "+parseFloat(Lt(v.mediaBox.bottomLeftY))+" "+Lt(v.mediaBox.topRightX)+" "+Lt(v.mediaBox.topRightY)+"]"),v.cropBox!==null&<("/CropBox ["+Lt(v.cropBox.bottomLeftX)+" "+Lt(v.cropBox.bottomLeftY)+" "+Lt(v.cropBox.topRightX)+" "+Lt(v.cropBox.topRightY)+"]"),v.bleedBox!==null&<("/BleedBox ["+Lt(v.bleedBox.bottomLeftX)+" "+Lt(v.bleedBox.bottomLeftY)+" "+Lt(v.bleedBox.topRightX)+" "+Lt(v.bleedBox.topRightY)+"]"),v.trimBox!==null&<("/TrimBox ["+Lt(v.trimBox.bottomLeftX)+" "+Lt(v.trimBox.bottomLeftY)+" "+Lt(v.trimBox.topRightX)+" "+Lt(v.trimBox.topRightY)+"]"),v.artBox!==null&<("/ArtBox ["+Lt(v.artBox.bottomLeftX)+" "+Lt(v.artBox.bottomLeftY)+" "+Lt(v.artBox.topRightX)+" "+Lt(v.artBox.topRightY)+"]"),typeof v.userUnit=="number"&&v.userUnit!==1&<("/UserUnit "+v.userUnit),Ti.publish("putPage",{objId:Bt,pageContext:wA[ee],pageNumber:ee,page:nt}),lt("/Contents "+kt+" 0 R"),lt(">>"),lt("endobj");var Tn=nt.join(`
|
|
|
`);return at===gt&&(Tn+=`
|
|
|
Q`),Ts(kt,!0),ql({data:Tn,filters:Ic(),objectId:kt}),lt("endobj"),Bt},qc=x.__private__.putPages=function(){var v,ee,nt=[];for(v=1;v<=ia;v++)wA[v].objId=Ss(),wA[v].contentsObjId=Ss();for(v=1;v<=ia;v++)nt.push(Xd({number:v,data:fr[v],objId:wA[v].objId,contentsObjId:wA[v].contentsObjId,mediaBox:wA[v].mediaBox,cropBox:wA[v].cropBox,bleedBox:wA[v].bleedBox,trimBox:wA[v].trimBox,artBox:wA[v].artBox,userUnit:wA[v].userUnit,rootDictionaryObjId:rd,resourceDictionaryObjId:Sc}));Ts(rd,!0),lt("<</Type /Pages");var Bt="/Kids [";for(ee=0;ee<ia;ee++)Bt+=nt[ee]+" 0 R ";lt(Bt+"]"),lt("/Count "+ia),lt(">>"),lt("endobj"),Ti.publish("postPutPages")},Yd=function(v){Ti.publish("putFont",{font:v,out:lt,newObject:Da,putStream:ql}),v.isAlreadyPutted!==!0&&(v.objectNumber=Da(),lt("<<"),lt("/Type /Font"),lt("/BaseFont /"+Il(v.postScriptName)),lt("/Subtype /Type1"),typeof v.encoding=="string"&<("/Encoding /"+v.encoding),lt("/FirstChar 32"),lt("/LastChar 255"),lt(">>"),lt("endobj"))},zf=function(v){v.objectNumber=Da();var ee=[];ee.push({key:"Type",value:"/XObject"}),ee.push({key:"Subtype",value:"/Form"}),ee.push({key:"BBox",value:"["+[Lt(v.x),Lt(v.y),Lt(v.x+v.width),Lt(v.y+v.height)].join(" ")+"]"}),ee.push({key:"Matrix",value:"["+v.matrix.toString()+"]"});var nt=v.pages[1].join(`
|
|
|
`);ql({data:nt,additionalKeyValues:ee,objectId:v.objectNumber}),lt("endobj")},Zf=function(v,ee){ee||(ee=21);var nt=Da(),Bt=function(Ar,Bo){var Lo,yA=[],EA=1/(Bo-1);for(Lo=0;Lo<1;Lo+=EA)yA.push(Lo);if(yA.push(1),Ar[0].offset!=0){var Oi={offset:0,color:Ar[0].color};Ar.unshift(Oi)}if(Ar[Ar.length-1].offset!=1){var Oa={offset:1,color:Ar[Ar.length-1].color};Ar.push(Oa)}for(var os="",fa=0,ds=0;ds<yA.length;ds++){for(Lo=yA[ds];Lo>Ar[fa+1].offset;)fa++;var As=Ar[fa].offset,Ms=(Lo-As)/(Ar[fa+1].offset-As),tc=Ar[fa].color,ml=Ar[fa+1].color;os+=Ft(Math.round((1-Ms)*tc[0]+Ms*ml[0]).toString(16))+Ft(Math.round((1-Ms)*tc[1]+Ms*ml[1]).toString(16))+Ft(Math.round((1-Ms)*tc[2]+Ms*ml[2]).toString(16))}return os.trim()}(v.colors,ee),kt=[];kt.push({key:"FunctionType",value:"0"}),kt.push({key:"Domain",value:"[0.0 1.0]"}),kt.push({key:"Size",value:"["+ee+"]"}),kt.push({key:"BitsPerSample",value:"8"}),kt.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),kt.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),ql({data:Bt,additionalKeyValues:kt,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:nt}),lt("endobj"),v.objectNumber=Da(),lt("<< /ShadingType "+v.type),lt("/ColorSpace /DeviceRGB");var Tn="/Coords ["+Lt(parseFloat(v.coords[0]))+" "+Lt(parseFloat(v.coords[1]))+" ";v.type===2?Tn+=Lt(parseFloat(v.coords[2]))+" "+Lt(parseFloat(v.coords[3])):Tn+=Lt(parseFloat(v.coords[2]))+" "+Lt(parseFloat(v.coords[3]))+" "+Lt(parseFloat(v.coords[4]))+" "+Lt(parseFloat(v.coords[5])),lt(Tn+="]"),v.matrix&<("/Matrix ["+v.matrix.toString()+"]"),lt("/Function "+nt+" 0 R"),lt("/Extend [true true]"),lt(">>"),lt("endobj")},Wf=function(v,ee){var nt=Ss(),Bt=Da();ee.push({resourcesOid:nt,objectOid:Bt}),v.objectNumber=Bt;var kt=[];kt.push({key:"Type",value:"/Pattern"}),kt.push({key:"PatternType",value:"1"}),kt.push({key:"PaintType",value:"1"}),kt.push({key:"TilingType",value:"1"}),kt.push({key:"BBox",value:"["+v.boundingBox.map(Lt).join(" ")+"]"}),kt.push({key:"XStep",value:Lt(v.xStep)}),kt.push({key:"YStep",value:Lt(v.yStep)}),kt.push({key:"Resources",value:nt+" 0 R"}),v.matrix&&kt.push({key:"Matrix",value:"["+v.matrix.toString()+"]"}),ql({data:v.stream,additionalKeyValues:kt,objectId:v.objectNumber}),lt("endobj")},Vp=function(v){for(var ee in v.objectNumber=Da(),lt("<<"),v)switch(ee){case"opacity":lt("/ca "+xe(v[ee]));break;case"stroke-opacity":lt("/CA "+xe(v[ee]))}lt(">>"),lt("endobj")},Lh=function(v){Ts(v.resourcesOid,!0),lt("<<"),lt("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),function(){for(var ee in lt("/Font <<"),Po)Po.hasOwnProperty(ee)&&(Y===!1||Y===!0&&he.hasOwnProperty(ee))&<("/"+ee+" "+Po[ee].objectNumber+" 0 R");lt(">>")}(),function(){if(Object.keys(nA).length>0){for(var ee in lt("/Shading <<"),nA)nA.hasOwnProperty(ee)&&nA[ee]instanceof kc&&nA[ee].objectNumber>=0&<("/"+ee+" "+nA[ee].objectNumber+" 0 R");Ti.publish("putShadingPatternDict"),lt(">>")}}(),function(ee){if(Object.keys(nA).length>0){for(var nt in lt("/Pattern <<"),nA)nA.hasOwnProperty(nt)&&nA[nt]instanceof x.TilingPattern&&nA[nt].objectNumber>=0&&nA[nt].objectNumber<ee&<("/"+nt+" "+nA[nt].objectNumber+" 0 R");Ti.publish("putTilingPatternDict"),lt(">>")}}(v.objectOid),function(){if(Object.keys(LA).length>0){var ee;for(ee in lt("/ExtGState <<"),LA)LA.hasOwnProperty(ee)&&LA[ee].objectNumber>=0&<("/"+ee+" "+LA[ee].objectNumber+" 0 R");Ti.publish("putGStateDict"),lt(">>")}}(),function(){for(var ee in lt("/XObject <<"),Vs)Vs.hasOwnProperty(ee)&&Vs[ee].objectNumber>=0&<("/"+ee+" "+Vs[ee].objectNumber+" 0 R");Ti.publish("putXobjectDict"),lt(">>")}(),lt(">>"),lt("endobj")},H0=function(v){OA[v.fontName]=OA[v.fontName]||{},OA[v.fontName][v.fontStyle]=v.id},K0=function(v,ee,nt,Bt,kt){var Tn={id:"F"+(Object.keys(Po).length+1).toString(10),postScriptName:v,fontName:ee,fontStyle:nt,encoding:Bt,isStandardFont:kt||!1,metadata:{}};return Ti.publish("addFont",{font:Tn,instance:this}),Po[Tn.id]=Tn,H0(Tn),Tn.id},ec=x.__private__.pdfEscape=x.pdfEscape=function(v,ee){return function(nt,Bt){var kt,Tn,Ar,Bo,Lo,yA,EA,Oi,Oa;if(Ar=(Bt=Bt||{}).sourceEncoding||"Unicode",Lo=Bt.outputEncoding,(Bt.autoencode||Lo)&&Po[ko].metadata&&Po[ko].metadata[Ar]&&Po[ko].metadata[Ar].encoding&&(Bo=Po[ko].metadata[Ar].encoding,!Lo&&Po[ko].encoding&&(Lo=Po[ko].encoding),!Lo&&Bo.codePages&&(Lo=Bo.codePages[0]),typeof Lo=="string"&&(Lo=Bo[Lo]),Lo)){for(EA=!1,yA=[],kt=0,Tn=nt.length;kt<Tn;kt++)(Oi=Lo[nt.charCodeAt(kt)])?yA.push(String.fromCharCode(Oi)):yA.push(nt[kt]),yA[kt].charCodeAt(0)>>8&&(EA=!0);nt=yA.join("")}for(kt=nt.length;EA===void 0&&kt!==0;)nt.charCodeAt(kt-1)>>8&&(EA=!0),kt--;if(!EA)return nt;for(yA=Bt.noBOM?[]:[254,255],kt=0,Tn=nt.length;kt<Tn;kt++){if((Oa=(Oi=nt.charCodeAt(kt))>>8)>>8)throw new Error("Character at position "+kt+" of string '"+nt+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");yA.push(Oa),yA.push(Oi-(Oa<<8))}return String.fromCharCode.apply(void 0,yA)}(v,ee).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},Nh=x.__private__.beginPage=function(v){fr[++ia]=[],wA[ia]={objId:0,contentsObjId:0,userUnit:Number(h),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(v[0]),topRightY:Number(v[1])}},k0(ia),En(fr[At])},$0=function(v,ee){var nt,Bt,kt;switch(t=ee||t,typeof v=="string"&&(nt=Se(v.toLowerCase()),Array.isArray(nt)&&(Bt=nt[0],kt=nt[1])),Array.isArray(v)&&(Bt=v[0]*dA,kt=v[1]*dA),isNaN(Bt)&&(Bt=o[0],kt=o[1]),(Bt>14400||kt>14400)&&($i.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),Bt=Math.min(14400,Bt),kt=Math.min(14400,kt)),o=[Bt,kt],t.substr(0,1)){case"l":kt>Bt&&(o=[kt,Bt]);break;case"p":Bt>kt&&(o=[kt,Bt])}Nh(o),rg(Rh),lt(Gf),Mh!==0&<(Mh+" J"),jh!==0&<(jh+" j"),Ti.publish("addPage",{pageNumber:ia})},Qh=function(v){v>0&&v<=ia&&(fr.splice(v,1),wA.splice(v,1),ia--,At>ia&&(At=ia),this.setPage(At))},k0=function(v){v>0&&v<=ia&&(At=v)},z0=x.__private__.getNumberOfPages=x.getNumberOfPages=function(){return fr.length-1},Z0=function(v,ee,nt){var Bt,kt=void 0;return nt=nt||{},v=v!==void 0?v:Po[ko].fontName,ee=ee!==void 0?ee:Po[ko].fontStyle,Bt=v.toLowerCase(),OA[Bt]!==void 0&&OA[Bt][ee]!==void 0?kt=OA[Bt][ee]:OA[v]!==void 0&&OA[v][ee]!==void 0?kt=OA[v][ee]:nt.disableWarning===!1&&$i.warn("Unable to look up font label for font '"+v+"', '"+ee+"'. Refer to getFontList() for available fonts."),kt||nt.noFallback||(kt=OA.times[ee])==null&&(kt=OA.times.normal),kt},Vf=x.__private__.putInfo=function(){var v=Da(),ee=function(Bt){return Bt};for(var nt in E!==null&&(ee=ka.encryptor(v,0)),lt("<<"),lt("/Producer ("+ec(ee("jsPDF "+Eo.version))+")"),MA)MA.hasOwnProperty(nt)&&MA[nt]&<("/"+nt.substr(0,1).toUpperCase()+nt.substr(1)+" ("+ec(ee(MA[nt]))+")");lt("/CreationDate ("+ec(ee(sn))+")"),lt(">>"),lt("endobj")},Gp=x.__private__.putCatalog=function(v){var ee=(v=v||{}).rootDictionaryObjId||rd;switch(Da(),lt("<<"),lt("/Type /Catalog"),lt("/Pages "+ee+" 0 R"),Ho||(Ho="fullwidth"),Ho){case"fullwidth":lt("/OpenAction [3 0 R /FitH null]");break;case"fullheight":lt("/OpenAction [3 0 R /FitV null]");break;case"fullpage":lt("/OpenAction [3 0 R /Fit]");break;case"original":lt("/OpenAction [3 0 R /XYZ null null 1]");break;default:var nt=""+Ho;nt.substr(nt.length-1)==="%"&&(Ho=parseInt(Ho)/100),typeof Ho=="number"&<("/OpenAction [3 0 R /XYZ null null "+xe(Ho)+"]")}switch(IA||(IA="continuous"),IA){case"continuous":lt("/PageLayout /OneColumn");break;case"single":lt("/PageLayout /SinglePage");break;case"two":case"twoleft":lt("/PageLayout /TwoColumnLeft");break;case"tworight":lt("/PageLayout /TwoColumnRight")}Vo&<("/PageMode /"+Vo),Ti.publish("putCatalog"),lt(">>"),lt("endobj")},rs=x.__private__.putTrailer=function(){lt("trailer"),lt("<<"),lt("/Size "+(Dt+1)),lt("/Root "+Dt+" 0 R"),lt("/Info "+(Dt-1)+" 0 R"),E!==null&<("/Encrypt "+ka.oid+" 0 R"),lt("/ID [ <"+fn+"> <"+fn+"> ]"),lt(">>")},W0=x.__private__.putHeader=function(){lt("%PDF-"+Ze),lt("%\xBA\xDF\xAC\xE0")},V0=x.__private__.putXRef=function(){var v="0000000000";lt("xref"),lt("0 "+(Dt+1)),lt("0000000000 65535 f ");for(var ee=1;ee<=Dt;ee++)typeof nn[ee]=="function"?lt((v+nn[ee]()).slice(-10)+" 00000 n "):nn[ee]!==void 0?lt((v+nn[ee]).slice(-10)+" 00000 n "):lt("0000000000 00000 n ")},xu=x.__private__.buildDocument=function(){var v;Dt=0,dn=0,gn=[],nn=[],Hn=[],rd=Ss(),Sc=Ss(),En(gn),Ti.publish("buildDocument"),W0(),qc(),function(){Ti.publish("putAdditionalObjects");for(var nt=0;nt<Hn.length;nt++){var Bt=Hn[nt];Ts(Bt.objId,!0),lt(Bt.content),lt("endobj")}Ti.publish("postPutAdditionalObjects")}(),v=[],function(){for(var nt in Po)Po.hasOwnProperty(nt)&&(Y===!1||Y===!0&&he.hasOwnProperty(nt))&&Yd(Po[nt])}(),function(){var nt;for(nt in LA)LA.hasOwnProperty(nt)&&Vp(LA[nt])}(),function(){for(var nt in Vs)Vs.hasOwnProperty(nt)&&zf(Vs[nt])}(),function(nt){var Bt;for(Bt in nA)nA.hasOwnProperty(Bt)&&(nA[Bt]instanceof kc?Zf(nA[Bt]):nA[Bt]instanceof zc&&Wf(nA[Bt],nt))}(v),Ti.publish("putResources"),v.forEach(Lh),Lh({resourcesOid:Sc,objectOid:Number.MAX_SAFE_INTEGER}),Ti.publish("postPutResources"),E!==null&&(ka.oid=Da(),lt("<<"),lt("/Filter /Standard"),lt("/V "+ka.v),lt("/R "+ka.r),lt("/U <"+ka.toHexString(ka.U)+">"),lt("/O <"+ka.toHexString(ka.O)+">"),lt("/P "+ka.P),lt(">>"),lt("endobj")),Vf(),Gp();var ee=dn;return V0(),rs(),lt("startxref"),lt(""+ee),lt("%%EOF"),En(fr[At]),gn.join(`
|
|
|
`)},Jd=x.__private__.getBlob=function(v){return new Blob([RA(v)],{type:"application/pdf"})},Uc=x.output=x.__private__.output=(Jl=function(v,ee){switch(typeof(ee=ee||{})=="string"?ee={filename:ee}:ee.filename=ee.filename||"generated.pdf",v){case void 0:return xu();case"save":x.save(ee.filename);break;case"arraybuffer":return RA(xu());case"blob":return Jd(xu());case"bloburi":case"bloburl":if(oA.URL!==void 0&&typeof oA.URL.createObjectURL=="function")return oA.URL&&oA.URL.createObjectURL(Jd(xu()))||void 0;$i.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var nt="",Bt=xu();try{nt=Fh(Bt)}catch(os){nt=Fh(unescape(encodeURIComponent(Bt)))}return"data:application/pdf;filename="+ee.filename+";base64,"+nt;case"pdfobjectnewwindow":if(Object.prototype.toString.call(oA)==="[object Window]"){var kt="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",Tn=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';ee.pdfObjectUrl&&(kt=ee.pdfObjectUrl,Tn="");var Ar='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><script src="'+kt+'"'+Tn+'><\/script><script >PDFObject.embed("'+this.output("dataurlstring")+'", '+JSON.stringify(ee)+");<\/script></body></html>",Bo=oA.open();return Bo!==null&&Bo.document.write(Ar),Bo}throw new Error("The option pdfobjectnewwindow just works in a browser-environment.");case"pdfjsnewwindow":if(Object.prototype.toString.call(oA)==="[object Window]"){var Lo='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe id="pdfViewer" src="'+(ee.pdfJsUrl||"examples/PDF.js/web/viewer.html")+"?file=&downloadName="+ee.filename+'" width="500px" height="400px" /></body></html>',yA=oA.open();if(yA!==null){yA.document.write(Lo);var EA=this;yA.document.documentElement.querySelector("#pdfViewer").onload=function(){yA.document.title=ee.filename,yA.document.documentElement.querySelector("#pdfViewer").contentWindow.PDFViewerApplication.open(EA.output("bloburl"))}}return yA}throw new Error("The option pdfjsnewwindow just works in a browser-environment.");case"dataurlnewwindow":if(Object.prototype.toString.call(oA)!=="[object Window]")throw new Error("The option dataurlnewwindow just works in a browser-environment.");var Oi='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe src="'+this.output("datauristring",ee)+'"></iframe></body></html>',Oa=oA.open();if(Oa!==null&&(Oa.document.write(Oi),Oa.document.title=ee.filename),Oa||typeof safari=="undefined")return Oa;break;case"datauri":case"dataurl":return oA.document.location.href=this.output("datauristring",ee);default:return null}},Jl.foo=function(){try{return Jl.apply(this,arguments)}catch(nt){var v=nt.stack||"";~v.indexOf(" at ")&&(v=v.split(" at ")[1]);var ee="Error in function "+v.split(`
|
|
|
`)[0].split("<")[0]+": "+nt.message;if(!oA.console)throw new Error(ee);oA.console.error(ee,nt),oA.alert&&alert(ee)}},Jl.foo.bar=Jl,Jl.foo),qd=function(v){return Array.isArray(Vd)===!0&&Vd.indexOf(v)>-1};switch(r){case"pt":dA=1;break;case"mm":dA=72/25.4;break;case"cm":dA=72/2.54;break;case"in":dA=72;break;case"px":dA=qd("px_scaling")==1?.75:96/72;break;case"pc":case"em":dA=12;break;case"ex":dA=6;break;default:if(typeof r!="number")throw new Error("Invalid unit: "+r);dA=r}var ka=null;Jn(),tn();var Ph=x.__private__.getPageInfo=x.getPageInfo=function(v){if(isNaN(v)||v%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfo");return{objId:wA[v].objId,pageNumber:v,pageContext:wA[v]}},Xp=x.__private__.getPageInfoByObjId=function(v){if(isNaN(v)||v%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfoByObjId");for(var ee in wA)if(wA[ee].objId===v)break;return Ph(ee)},Yp=x.__private__.getCurrentPageInfo=x.getCurrentPageInfo=function(){return{objId:wA[At].objId,pageNumber:At,pageContext:wA[At]}};x.addPage=function(){return $0.apply(this,arguments),this},x.setPage=function(){return k0.apply(this,arguments),En.call(this,fr[At]),this},x.insertPage=function(v){return this.addPage(),this.movePage(At,v),this},x.movePage=function(v,ee){var nt,Bt;if(v>ee){nt=fr[v],Bt=wA[v];for(var kt=v;kt>ee;kt--)fr[kt]=fr[kt-1],wA[kt]=wA[kt-1];fr[ee]=nt,wA[ee]=Bt,this.setPage(ee)}else if(v<ee){nt=fr[v],Bt=wA[v];for(var Tn=v;Tn<ee;Tn++)fr[Tn]=fr[Tn+1],wA[Tn]=wA[Tn+1];fr[ee]=nt,wA[ee]=Bt,this.setPage(ee)}return this},x.deletePage=function(){return Qh.apply(this,arguments),this},x.__private__.text=x.text=function(v,ee,nt,Bt,kt){var Tn,Ar,Bo,Lo,yA,EA,Oi,Oa,os,fa=(Bt=Bt||{}).scope||this;if(typeof v=="number"&&typeof ee=="number"&&(typeof nt=="string"||Array.isArray(nt))){var ds=nt;nt=ee,ee=v,v=ds}if(arguments[3]instanceof rA==0?(Bo=arguments[4],Lo=arguments[5],(0,q.Z)(Oi=arguments[3])==="object"&&Oi!==null||(typeof Bo=="string"&&(Lo=Bo,Bo=null),typeof Oi=="string"&&(Lo=Oi,Oi=null),typeof Oi=="number"&&(Bo=Oi,Oi=null),Bt={flags:Oi,angle:Bo,align:Lo})):(st("The transform parameter of text() with a Matrix value"),os=kt),isNaN(ee)||isNaN(nt)||v==null)throw new Error("Invalid arguments passed to jsPDF.text");if(v.length===0)return fa;var As,Ms="",tc=typeof Bt.lineHeightFactor=="number"?Bt.lineHeightFactor:tf,ml=fa.internal.scaleFactor;function np(Mi){return Mi=Mi.split(" ").join(Array(Bt.TabLen||9).join(" ")),ec(Mi,Oi)}function qf(Mi){for(var aa,Za=Mi.concat(),fs=[],Lu=Za.length;Lu--;)typeof(aa=Za.shift())=="string"?fs.push(aa):Array.isArray(Mi)&&(aa.length===1||aa[1]===void 0&&aa[2]===void 0)?fs.push(aa[0]):fs.push([aa[0],aa[1],aa[2]]);return fs}function sf(Mi,aa){var Za;if(typeof Mi=="string")Za=aa(Mi)[0];else if(Array.isArray(Mi)){for(var fs,Lu,Jh=Mi.concat(),nh=[],Ap=Jh.length;Ap--;)typeof(fs=Jh.shift())=="string"?nh.push(aa(fs)[0]):Array.isArray(fs)&&typeof fs[0]=="string"&&(Lu=aa(fs[0],fs[1],fs[2]),nh.push([Lu[0],Lu[1],Lu[2]]));Za=nh}return Za}var id=!1,lf=!0;if(typeof v=="string")id=!0;else if(Array.isArray(v)){var cf=v.concat();Ar=[];for(var uf,Gs=cf.length;Gs--;)(typeof(uf=cf.shift())!="string"||Array.isArray(uf)&&typeof uf[0]!="string")&&(lf=!1);id=lf}if(id===!1)throw new Error('Type of text must be string or Array. "'+v+'" is not recognized.');typeof v=="string"&&(v=v.match(/[\r?\n]/)?v.split(/\r\n|\r|\n/g):[v]);var df=wr/fa.internal.scaleFactor,ff=df*(tc-1);switch(Bt.baseline){case"bottom":nt-=ff;break;case"top":nt+=df-ff;break;case"hanging":nt+=df-2*ff;break;case"middle":nt+=df/2-ff}if((EA=Bt.maxWidth||0)>0&&(typeof v=="string"?v=fa.splitTextToSize(v,EA):Object.prototype.toString.call(v)==="[object Array]"&&(v=v.reduce(function(Mi,aa){return Mi.concat(fa.splitTextToSize(aa,EA))},[]))),Tn={text:v,x:ee,y:nt,options:Bt,mutex:{pdfEscape:ec,activeFontKey:ko,fonts:Po,activeFontSize:wr}},Ti.publish("preProcessText",Tn),v=Tn.text,Bo=(Bt=Tn.options).angle,os instanceof rA==0&&Bo&&typeof Bo=="number"){Bo*=Math.PI/180,Bt.rotationDirection===0&&(Bo=-Bo),at===gt&&(Bo=-Bo);var $h=Math.cos(Bo),kh=Math.sin(Bo);os=new rA($h,kh,-kh,$h,0,0)}else Bo&&Bo instanceof rA&&(os=Bo);at!==gt||os||(os=Cu),(yA=Bt.charSpace||Yf)!==void 0&&(Ms+=Lt(bt(yA))+` Tc
|
|
|
`,this.setCharSpace(this.getCharSpace()||0)),(Oa=Bt.horizontalScale)!==void 0&&(Ms+=Lt(100*Oa)+` Tz
|
|
|
`),Bt.lang;var Ra=-1,Uu=Bt.renderingMode!==void 0?Bt.renderingMode:Bt.stroke,eh=fa.internal.getCurrentPageInfo().pageContext;switch(Uu){case 0:case!1:case"fill":Ra=0;break;case 1:case!0:case"stroke":Ra=1;break;case 2:case"fillThenStroke":Ra=2;break;case 3:case"invisible":Ra=3;break;case 4:case"fillAndAddForClipping":Ra=4;break;case 5:case"strokeAndAddPathForClipping":Ra=5;break;case 6:case"fillThenStrokeAndAddToPathForClipping":Ra=6;break;case 7:case"addToPathForClipping":Ra=7}var rp=eh.usedRenderingMode!==void 0?eh.usedRenderingMode:-1;Ra!==-1?Ms+=Ra+` Tr
|
|
|
`:rp!==-1&&(Ms+=`0 Tr
|
|
|
`),Ra!==-1&&(eh.usedRenderingMode=Ra),Lo=Bt.align||"left";var nc,hf=wr*tc,zh=fa.internal.pageSize.getWidth(),Zh=Po[ko];yA=Bt.charSpace||Yf,EA=Bt.maxWidth||0,Oi=Object.assign({autoencode:!0,noBOM:!0},Bt.flags);var ad=[],pf=function(Mi){return fa.getStringUnitWidth(Mi,{font:Zh,charSpace:yA,fontSize:wr,doKerning:!1})*wr/ml};if(Object.prototype.toString.call(v)==="[object Array]"){var Ul;Ar=qf(v),Lo!=="left"&&(nc=Ar.map(pf));var Ol,sd=0;if(Lo==="right"){ee-=nc[0],v=[],Gs=Ar.length;for(var Ou=0;Ou<Gs;Ou++)Ou===0?(Ol=Eu(ee),Ul=Su(nt)):(Ol=bt(sd-nc[Ou]),Ul=-hf),v.push([Ar[Ou],Ol,Ul]),sd=nc[Ou]}else if(Lo==="center"){ee-=nc[0]/2,v=[],Gs=Ar.length;for(var ld=0;ld<Gs;ld++)ld===0?(Ol=Eu(ee),Ul=Su(nt)):(Ol=bt((sd-nc[ld])/2),Ul=-hf),v.push([Ar[ld],Ol,Ul]),sd=nc[ld]}else if(Lo==="left"){v=[],Gs=Ar.length;for(var Wh=0;Wh<Gs;Wh++)v.push(Ar[Wh])}else if(Lo==="justify"&&Zh.encoding==="Identity-H"){v=[],Gs=Ar.length,EA=EA!==0?EA:zh;for(var th=0,za=0;za<Gs;za++)if(Ul=za===0?Su(nt):-hf,Ol=za===0?Eu(ee):th,za<Gs-1){var op=bt((EA-nc[za])/(Ar[za].split(" ").length-1)),tu=Ar[za].split(" ");v.push([tu[0]+" ",Ol,Ul]),th=0;for(var nu=1;nu<tu.length;nu++){var Vh=(pf(tu[nu-1]+" "+tu[nu])-pf(tu[nu]))*ml+op;nu==tu.length-1?v.push([tu[nu],Vh,0]):v.push([tu[nu]+" ",Vh,0]),th-=Vh}}else v.push([Ar[za],Ol,Ul]);v.push(["",th,0])}else{if(Lo!=="justify")throw new Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');for(v=[],Gs=Ar.length,EA=EA!==0?EA:zh,za=0;za<Gs;za++){Ul=za===0?Su(nt):-hf,Ol=za===0?Eu(ee):0;var Gh=Ar[za].split(" ").length-1,Xh=Gh>0?(EA-nc[za])/Gh:0;za<Gs-1?ad.push(Lt(bt(Xh))):ad.push(0),v.push([Ar[za],Ol,Ul])}}}(typeof Bt.R2L=="boolean"?Bt.R2L:TA)===!0&&(v=sf(v,function(Mi,aa,Za){return[Mi.split("").reverse().join(""),aa,Za]})),Tn={text:v,x:ee,y:nt,options:Bt,mutex:{pdfEscape:ec,activeFontKey:ko,fonts:Po,activeFontSize:wr}},Ti.publish("postProcessText",Tn),v=Tn.text,As=Tn.mutex.isHex||!1;var Yh=Po[ko].encoding;Yh!=="WinAnsiEncoding"&&Yh!=="StandardEncoding"||(v=sf(v,function(Mi,aa,Za){return[np(Mi),aa,Za]})),Ar=qf(v),v=[];for(var cd,ud,dd,gf=Array.isArray(Ar[0])?1:0,fd="",vf=function(Mi,aa,Za){var fs="";return Za instanceof rA?(Za=typeof Bt.angle=="number"?bu(Za,new rA(1,0,0,1,Mi,aa)):bu(new rA(1,0,0,1,Mi,aa),Za),at===gt&&(Za=bu(new rA(1,0,0,-1,0,0),Za)),fs=Za.join(" ")+` Tm
|
|
|
`):fs=Lt(Mi)+" "+Lt(aa)+` Td
|
|
|
`,fs},rc=0;rc<Ar.length;rc++){switch(fd="",gf){case 1:dd=(As?"<":"(")+Ar[rc][0]+(As?">":")"),cd=parseFloat(Ar[rc][1]),ud=parseFloat(Ar[rc][2]);break;case 0:dd=(As?"<":"(")+Ar[rc]+(As?">":")"),cd=Eu(ee),ud=Su(nt)}ad!==void 0&&ad[rc]!==void 0&&(fd=ad[rc]+` Tw
|
|
|
`),rc===0?v.push(fd+vf(cd,ud,os)+dd):gf===0?v.push(fd+dd):gf===1&&v.push(fd+vf(cd,ud,os)+dd)}v=gf===0?v.join(` Tj
|
|
|
T* `):v.join(` Tj
|
|
|
`),v+=` Tj
|
|
|
`;var ru=`BT
|
|
|
/`;return ru+=ko+" "+wr+` Tf
|
|
|
`,ru+=Lt(wr*tc)+` TL
|
|
|
`,ru+=nf+`
|
|
|
`,ru+=Ms,ru+=v,lt(ru+="ET"),he[ko]=!0,fa};var Jp=x.__private__.clip=x.clip=function(v){return lt(v==="evenodd"?"W*":"W"),this};x.clipEvenOdd=function(){return Jp("evenodd")},x.__private__.discardPath=x.discardPath=function(){return lt("n"),this};var eu=x.__private__.isValidStyle=function(v){var ee=!1;return[void 0,null,"S","D","F","DF","FD","f","f*","B","B*","n"].indexOf(v)!==-1&&(ee=!0),ee};x.__private__.setDefaultPathOperation=x.setDefaultPathOperation=function(v){return eu(v)&&(m=v),this};var G0=x.__private__.getStyle=x.getStyle=function(v){var ee=m;switch(v){case"D":case"S":ee="S";break;case"F":ee="f";break;case"FD":case"DF":ee="B";break;case"f":case"f*":case"B":case"B*":ee=v}return ee},X0=x.close=function(){return lt("h"),this};x.stroke=function(){return lt("S"),this},x.fill=function(v){return od("f",v),this},x.fillEvenOdd=function(v){return od("f*",v),this},x.fillStroke=function(v){return od("B",v),this},x.fillStrokeEvenOdd=function(v){return od("B*",v),this};var od=function(v,ee){(0,q.Z)(ee)==="object"?eg(ee,v):lt(v)},_h=function(v){v===null||at===gt&&v===void 0||(v=G0(v),lt(v))};function qp(v,ee,nt,Bt,kt){var Tn=new zc(ee||this.boundingBox,nt||this.xStep,Bt||this.yStep,this.gState,kt||this.matrix);Tn.stream=this.stream;var Ar=v+"$$"+this.cloneIndex+++"$$";return Yl(Ar,Tn),Tn}var eg=function(v,ee){var nt=ci[v.key],Bt=nA[nt];if(Bt instanceof kc)lt("q"),lt(tg(ee)),Bt.gState&&x.setGState(Bt.gState),lt(v.matrix.toString()+" cm"),lt("/"+nt+" sh"),lt("Q");else if(Bt instanceof zc){var kt=new rA(1,0,0,-1,0,af());v.matrix&&(kt=kt.multiply(v.matrix||Cu),nt=qp.call(Bt,v.key,v.boundingBox,v.xStep,v.yStep,kt).id),lt("q"),lt("/Pattern cs"),lt("/"+nt+" scn"),Bt.gState&&x.setGState(Bt.gState),lt(ee),lt("Q")}},tg=function(v){switch(v){case"f":case"F":case"n":return"W n";case"f*":return"W* n";case"B":case"S":return"W S";case"B*":return"W* S"}},Dh=x.moveTo=function(v,ee){return lt(Lt(bt(v))+" "+Lt(yt(ee))+" m"),this},ef=x.lineTo=function(v,ee){return lt(Lt(bt(v))+" "+Lt(yt(ee))+" l"),this},Ad=x.curveTo=function(v,ee,nt,Bt,kt,Tn){return lt([Lt(bt(v)),Lt(yt(ee)),Lt(bt(nt)),Lt(yt(Bt)),Lt(bt(kt)),Lt(yt(Tn)),"c"].join(" ")),this};x.__private__.line=x.line=function(v,ee,nt,Bt,kt){if(isNaN(v)||isNaN(ee)||isNaN(nt)||isNaN(Bt)||!eu(kt))throw new Error("Invalid arguments passed to jsPDF.line");return at===xt?this.lines([[nt-v,Bt-ee]],v,ee,[1,1],kt||"S"):this.lines([[nt-v,Bt-ee]],v,ee,[1,1]).stroke()},x.__private__.lines=x.lines=function(v,ee,nt,Bt,kt,Tn){var Ar,Bo,Lo,yA,EA,Oi,Oa,os,fa,ds,As,Ms;if(typeof v=="number"&&(Ms=nt,nt=ee,ee=v,v=Ms),Bt=Bt||[1,1],Tn=Tn||!1,isNaN(ee)||isNaN(nt)||!Array.isArray(v)||!Array.isArray(Bt)||!eu(kt)||typeof Tn!="boolean")throw new Error("Invalid arguments passed to jsPDF.lines");for(Dh(ee,nt),Ar=Bt[0],Bo=Bt[1],yA=v.length,ds=ee,As=nt,Lo=0;Lo<yA;Lo++)(EA=v[Lo]).length===2?(ds=EA[0]*Ar+ds,As=EA[1]*Bo+As,ef(ds,As)):(Oi=EA[0]*Ar+ds,Oa=EA[1]*Bo+As,os=EA[2]*Ar+ds,fa=EA[3]*Bo+As,ds=EA[4]*Ar+ds,As=EA[5]*Bo+As,Ad(Oi,Oa,os,fa,ds,As));return Tn&&X0(),_h(kt),this},x.path=function(v){for(var ee=0;ee<v.length;ee++){var nt=v[ee],Bt=nt.c;switch(nt.op){case"m":Dh(Bt[0],Bt[1]);break;case"l":ef(Bt[0],Bt[1]);break;case"c":Ad.apply(this,Bt);break;case"h":X0()}}return this},x.__private__.rect=x.rect=function(v,ee,nt,Bt,kt){if(isNaN(v)||isNaN(ee)||isNaN(nt)||isNaN(Bt)||!eu(kt))throw new Error("Invalid arguments passed to jsPDF.rect");return at===xt&&(Bt=-Bt),lt([Lt(bt(v)),Lt(yt(ee)),Lt(bt(nt)),Lt(bt(Bt)),"re"].join(" ")),_h(kt),this},x.__private__.triangle=x.triangle=function(v,ee,nt,Bt,kt,Tn,Ar){if(isNaN(v)||isNaN(ee)||isNaN(nt)||isNaN(Bt)||isNaN(kt)||isNaN(Tn)||!eu(Ar))throw new Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[nt-v,Bt-ee],[kt-nt,Tn-Bt],[v-kt,ee-Tn]],v,ee,[1,1],Ar,!0),this},x.__private__.roundedRect=x.roundedRect=function(v,ee,nt,Bt,kt,Tn,Ar){if(isNaN(v)||isNaN(ee)||isNaN(nt)||isNaN(Bt)||isNaN(kt)||isNaN(Tn)||!eu(Ar))throw new Error("Invalid arguments passed to jsPDF.roundedRect");var Bo=4/3*(Math.SQRT2-1);return kt=Math.min(kt,.5*nt),Tn=Math.min(Tn,.5*Bt),this.lines([[nt-2*kt,0],[kt*Bo,0,kt,Tn-Tn*Bo,kt,Tn],[0,Bt-2*Tn],[0,Tn*Bo,-kt*Bo,Tn,-kt,Tn],[2*kt-nt,0],[-kt*Bo,0,-kt,-Tn*Bo,-kt,-Tn],[0,2*Tn-Bt],[0,-Tn*Bo,kt*Bo,-Tn,kt,-Tn]],v+kt,ee,[1,1],Ar,!0),this},x.__private__.ellipse=x.ellipse=function(v,ee,nt,Bt,kt){if(isNaN(v)||isNaN(ee)||isNaN(nt)||isNaN(Bt)||!eu(kt))throw new Error("Invalid arguments passed to jsPDF.ellipse");var Tn=4/3*(Math.SQRT2-1)*nt,Ar=4/3*(Math.SQRT2-1)*Bt;return Dh(v+nt,ee),Ad(v+nt,ee-Ar,v+Tn,ee-Bt,v,ee-Bt),Ad(v-Tn,ee-Bt,v-nt,ee-Ar,v-nt,ee),Ad(v-nt,ee+Ar,v-Tn,ee+Bt,v,ee+Bt),Ad(v+Tn,ee+Bt,v+nt,ee+Ar,v+nt,ee),_h(kt),this},x.__private__.circle=x.circle=function(v,ee,nt,Bt){if(isNaN(v)||isNaN(ee)||isNaN(nt)||!eu(Bt))throw new Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(v,ee,nt,nt,Bt)},x.setFont=function(v,ee,nt){return nt&&(ee=hn(ee,nt)),ko=Z0(v,ee,{disableWarning:!1}),this};var ng=x.__private__.getFont=x.getFont=function(){return Po[Z0.apply(x,arguments)]};x.__private__.getFontList=x.getFontList=function(){var v,ee,nt={};for(v in OA)if(OA.hasOwnProperty(v))for(ee in nt[v]=[],OA[v])OA[v].hasOwnProperty(ee)&&nt[v].push(ee);return nt},x.addFont=function(v,ee,nt,Bt,kt){var Tn=["StandardEncoding","MacRomanEncoding","Identity-H","WinAnsiEncoding"];return arguments[3]&&Tn.indexOf(arguments[3])!==-1?kt=arguments[3]:arguments[3]&&Tn.indexOf(arguments[3])==-1&&(nt=hn(nt,Bt)),K0.call(this,v,ee,nt,kt=kt||"Identity-H")};var tf,Rh=e.lineWidth||.200025,bA=x.__private__.getLineWidth=x.getLineWidth=function(){return Rh},rg=x.__private__.setLineWidth=x.setLineWidth=function(v){return Rh=v,lt(Lt(bt(v))+" w"),this};x.__private__.setLineDash=Eo.API.setLineDash=Eo.API.setLineDashPattern=function(v,ee){if(v=v||[],ee=ee||0,isNaN(ee)||!Array.isArray(v))throw new Error("Invalid arguments passed to jsPDF.setLineDash");return v=v.map(function(nt){return Lt(bt(nt))}).join(" "),ee=Lt(bt(ee)),lt("["+v+"] "+ee+" d"),this};var og=x.__private__.getLineHeight=x.getLineHeight=function(){return wr*tf};x.__private__.getLineHeight=x.getLineHeight=function(){return wr*tf};var Ag=x.__private__.setLineHeightFactor=x.setLineHeightFactor=function(v){return typeof(v=v||1.15)=="number"&&(tf=v),this},ig=x.__private__.getLineHeightFactor=x.getLineHeightFactor=function(){return tf};Ag(e.lineHeight);var Eu=x.__private__.getHorizontalCoordinate=function(v){return bt(v)},Su=x.__private__.getVerticalCoordinate=function(v){return at===gt?v:wA[At].mediaBox.topRightY-wA[At].mediaBox.bottomLeftY-bt(v)},ag=x.__private__.getHorizontalCoordinateString=x.getHorizontalCoordinateString=function(v){return Lt(Eu(v))},sg=x.__private__.getVerticalCoordinateString=x.getVerticalCoordinateString=function(v){return Lt(Su(v))},Gf=e.strokeColor||"0 G";x.__private__.getStrokeColor=x.getDrawColor=function(){return Jc(Gf)},x.__private__.setStrokeColor=x.setDrawColor=function(v,ee,nt,Bt){return Gf=Fc({ch1:v,ch2:ee,ch3:nt,ch4:Bt,pdfColorType:"draw",precision:2}),lt(Gf),this};var Th=e.fillColor||"0 g";x.__private__.getFillColor=x.getFillColor=function(){return Jc(Th)},x.__private__.setFillColor=x.setFillColor=function(v,ee,nt,Bt){return Th=Fc({ch1:v,ch2:ee,ch3:nt,ch4:Bt,pdfColorType:"fill",precision:2}),lt(Th),this};var nf=e.textColor||"0 g",Xf=x.__private__.getTextColor=x.getTextColor=function(){return Jc(nf)};x.__private__.setTextColor=x.setTextColor=function(v,ee,nt,Bt){return nf=Fc({ch1:v,ch2:ee,ch3:nt,ch4:Bt,pdfColorType:"text",precision:3}),this};var Yf=e.charSpace,lg=x.__private__.getCharSpace=x.getCharSpace=function(){return parseFloat(Yf||0)};x.__private__.setCharSpace=x.setCharSpace=function(v){if(isNaN(v))throw new Error("Invalid argument passed to jsPDF.setCharSpace");return Yf=v,this};var Mh=0;x.CapJoinStyles={0:0,butt:0,but:0,miter:0,1:1,round:1,rounded:1,circle:1,2:2,projecting:2,project:2,square:2,bevel:2},x.__private__.setLineCap=x.setLineCap=function(v){var ee=x.CapJoinStyles[v];if(ee===void 0)throw new Error("Line cap style of '"+v+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return Mh=ee,lt(ee+" J"),this};var jh=0;x.__private__.setLineJoin=x.setLineJoin=function(v){var ee=x.CapJoinStyles[v];if(ee===void 0)throw new Error("Line join style of '"+v+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return jh=ee,lt(ee+" j"),this},x.__private__.setLineMiterLimit=x.__private__.setMiterLimit=x.setLineMiterLimit=x.setMiterLimit=function(v){if(v=v||0,isNaN(v))throw new Error("Invalid argument passed to jsPDF.setLineMiterLimit");return lt(Lt(bt(v))+" M"),this},x.GState=Wd,x.setGState=function(v){(v=typeof v=="string"?LA[$a[v]]:rf(null,v)).equals(us)||(lt("/"+v.id+" gs"),us=v)};var rf=function(v,ee){if(!v||!$a[v]){var nt=!1;for(var Bt in LA)if(LA.hasOwnProperty(Bt)&&LA[Bt].equals(ee)){nt=!0;break}if(nt)ee=LA[Bt];else{var kt="GS"+(Object.keys(LA).length+1).toString(10);LA[kt]=ee,ee.id=kt}return v&&($a[v]=ee.id),Ti.publish("addGState",ee),ee}};x.addGState=function(v,ee){return rf(v,ee),this},x.saveGraphicsState=function(){return lt("q"),Aa.push({key:ko,size:wr,color:nf}),this},x.restoreGraphicsState=function(){lt("Q");var v=Aa.pop();return ko=v.key,wr=v.size,nf=v.color,us=null,this},x.setCurrentTransformationMatrix=function(v){return lt(v.toString()+" cm"),this},x.comment=function(v){return lt("#"+v),this};var of=function(v,ee){var nt=v||0;Object.defineProperty(this,"x",{enumerable:!0,get:function(){return nt},set:function(Tn){isNaN(Tn)||(nt=parseFloat(Tn))}});var Bt=ee||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return Bt},set:function(Tn){isNaN(Tn)||(Bt=parseFloat(Tn))}});var kt="pt";return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return kt},set:function(Tn){kt=Tn.toString()}}),this},Hh=function(v,ee,nt,Bt){of.call(this,v,ee),this.type="rect";var kt=nt||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return kt},set:function(Ar){isNaN(Ar)||(kt=parseFloat(Ar))}});var Tn=Bt||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return Tn},set:function(Ar){isNaN(Ar)||(Tn=parseFloat(Ar))}}),this},Jf=function(){this.page=ia,this.currentPage=At,this.pages=fr.slice(0),this.pagesContext=wA.slice(0),this.x=zo,this.y=da,this.matrix=Ui,this.width=Y0(At),this.height=Fu(At),this.outputDestination=Gr,this.id="",this.objectNumber=-1};Jf.prototype.restore=function(){ia=this.page,At=this.currentPage,wA=this.pagesContext,fr=this.pages,zo=this.x,da=this.y,Ui=this.matrix,J0(At,this.width),Iu(At,this.height),Gr=this.outputDestination};var Kh=function(v,ee,nt,Bt,kt){Yc.push(new Jf),ia=At=0,fr=[],zo=v,da=ee,Ui=kt,Nh([nt,Bt])};for(var Af in x.beginFormObject=function(v,ee,nt,Bt,kt){return Kh(v,ee,nt,Bt,kt),this},x.endFormObject=function(v){return function(ee){if(wu[ee])Yc.pop().restore();else{var nt=new Jf,Bt="Xo"+(Object.keys(Vs).length+1).toString(10);nt.id=Bt,wu[ee]=Bt,Vs[Bt]=nt,Ti.publish("addFormObject",nt),Yc.pop().restore()}}(v),this},x.doFormObject=function(v,ee){var nt=Vs[wu[v]];return lt("q"),lt(ee.toString()+" cm"),lt("/"+nt.id+" Do"),lt("Q"),this},x.getFormObject=function(v){var ee=Vs[wu[v]];return{x:ee.x,y:ee.y,width:ee.width,height:ee.height,matrix:ee.matrix}},x.save=function(v,ee){return v=v||"generated.pdf",(ee=ee||{}).returnPromise=ee.returnPromise||!1,ee.returnPromise===!1?(Kc(Jd(xu()),v),typeof Kc.unload=="function"&&oA.setTimeout&&setTimeout(Kc.unload,911),this):new Promise(function(nt,Bt){try{var kt=Kc(Jd(xu()),v);typeof Kc.unload=="function"&&oA.setTimeout&&setTimeout(Kc.unload,911),nt(kt)}catch(Tn){Bt(Tn.message)}})},Eo.API)Eo.API.hasOwnProperty(Af)&&(Af==="events"&&Eo.API.events.length?function(v,ee){var nt,Bt,kt;for(kt=ee.length-1;kt!==-1;kt--)nt=ee[kt][0],Bt=ee[kt][1],v.subscribe.apply(v,[nt].concat(typeof Bt=="function"?[Bt]:Bt))}(Ti,Eo.API.events):x[Af]=Eo.API[Af]);function Y0(v){return wA[v].mediaBox.topRightX-wA[v].mediaBox.bottomLeftX}function J0(v,ee){wA[v].mediaBox.topRightX=ee+wA[v].mediaBox.bottomLeftX}function Fu(v){return wA[v].mediaBox.topRightY-wA[v].mediaBox.bottomLeftY}function Iu(v,ee){wA[v].mediaBox.topRightY=ee+wA[v].mediaBox.bottomLeftY}var q0=x.getPageWidth=function(v){return Y0(v=v||At)/dA},ep=x.setPageWidth=function(v,ee){J0(v,ee*dA)},af=x.getPageHeight=function(v){return Fu(v=v||At)/dA},tp=x.setPageHeight=function(v,ee){Iu(v,ee*dA)};return x.internal={pdfEscape:ec,getStyle:G0,getFont:ng,getFontSize:eo,getCharSpace:lg,getTextColor:Xf,getLineHeight:og,getLineHeightFactor:ig,getLineWidth:bA,write:ii,getHorizontalCoordinate:Eu,getVerticalCoordinate:Su,getCoordinateString:ag,getVerticalCoordinateString:sg,collections:{},newObject:Da,newAdditionalObject:Gd,newObjectDeferred:Ss,newObjectDeferredBegin:Ts,getFilters:Ic,putStream:ql,events:Ti,scaleFactor:dA,pageSize:{getWidth:function(){return q0(At)},setWidth:function(v){ep(At,v)},getHeight:function(){return af(At)},setHeight:function(v){tp(At,v)}},encryptionOptions:E,encryption:ka,getEncryptor:function(v){return E!==null?ka.encryptor(v,0):function(ee){return ee}},output:Uc,getNumberOfPages:z0,pages:fr,out:lt,f2:xe,f3:Ye,getPageInfo:Ph,getPageInfoByObjId:Xp,getCurrentPageInfo:Yp,getPDFVersion:Ke,Point:of,Rectangle:Hh,Matrix:rA,hasHotfix:qd},Object.defineProperty(x.internal.pageSize,"width",{get:function(){return q0(At)},set:function(v){ep(At,v)},enumerable:!0,configurable:!0}),Object.defineProperty(x.internal.pageSize,"height",{get:function(){return af(At)},set:function(v){tp(At,v)},enumerable:!0,configurable:!0}),function(v){for(var ee=0,nt=Yo.length;ee<nt;ee++){var Bt=K0.call(this,v[ee][0],v[ee][1],v[ee][2],Yo[ee][3],!0);Y===!1&&(he[Bt]=!0);var kt=v[ee][0].split("-");H0({id:Bt,fontName:kt[0],fontStyle:kt[1]||""})}Ti.publish("addFonts",{fonts:Po,dictionary:OA})}.call(x,Yo),ko="F1",$0(o,t),Ti.publish("initialized"),x}qu.prototype.lsbFirstWord=function(e){return String.fromCharCode(255&e,e>>8&255,e>>16&255,e>>24&255)},qu.prototype.toHexString=function(e){return e.split("").map(function(n){return("0"+(255&n.charCodeAt(0)).toString(16)).slice(-2)}).join("")},qu.prototype.hexToBytes=function(e){for(var n=[],t=0;t<e.length;t+=2)n.push(String.fromCharCode(parseInt(e.substr(t,2),16)));return n.join("")},qu.prototype.processOwnerPassword=function(e,n){return $c(Ih(n).substr(0,5),e)},qu.prototype.encryptor=function(e,n){var t=Ih(this.encryptionKey+String.fromCharCode(255&e,e>>8&255,e>>16&255,255&n,n>>8&255)).substr(0,10);return function(r){return $c(t,r)}},Wd.prototype.equals=function(e){var n,t="id,objectNumber,equals";if(!e||(0,q.Z)(e)!==(0,q.Z)(this))return!1;var r=0;for(n in this)if(!(t.indexOf(n)>=0)){if(this.hasOwnProperty(n)&&!e.hasOwnProperty(n)||this[n]!==e[n])return!1;r++}for(n in e)e.hasOwnProperty(n)&&t.indexOf(n)<0&&r--;return r===0},Eo.API={events:[]},Eo.version="3.0.3";var xa=Eo.API,Oh=1,mu=function(e){return e.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},ed=function(e){return e.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},vA=function(e){return e.toFixed(2)},Zc=function(e){return e.toFixed(5)};xa.__acroform__={};var Zs=function(e,n){e.prototype=Object.create(n.prototype),e.prototype.constructor=e},M0=function(e){return e*Oh},Gl=function(e){var n=new wn,t=Ir.internal.getHeight(e)||0,r=Ir.internal.getWidth(e)||0;return n.BBox=[0,0,Number(vA(r)),Number(vA(t))],n},Kp=xa.__acroform__.setBit=function(e,n){if(e=e||0,n=n||0,isNaN(e)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBit");return e|1<<n},$p=xa.__acroform__.clearBit=function(e,n){if(e=e||0,n=n||0,isNaN(e)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBit");return e&~(1<<n)},kp=xa.__acroform__.getBit=function(e,n){if(isNaN(e)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBit");return e&1<<n?1:0},Ua=xa.__acroform__.getBitForPdf=function(e,n){if(isNaN(e)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBitForPdf");return kp(e,n-1)},s=xa.__acroform__.setBitForPdf=function(e,n){if(isNaN(e)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf");return Kp(e,n-1)},A=xa.__acroform__.clearBitForPdf=function(e,n){if(isNaN(e)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf");return $p(e,n-1)},c=xa.__acroform__.calculateCoordinates=function(e,n){var t=n.internal.getHorizontalCoordinate,r=n.internal.getVerticalCoordinate,o=e[0],i=e[1],p=e[2],h=e[3],g={};return g.lowerLeft_X=t(o)||0,g.lowerLeft_Y=r(i+h)||0,g.upperRight_X=t(o+p)||0,g.upperRight_Y=r(i)||0,[Number(vA(g.lowerLeft_X)),Number(vA(g.lowerLeft_Y)),Number(vA(g.upperRight_X)),Number(vA(g.upperRight_Y))]},l=function(e){if(e.appearanceStreamContent)return e.appearanceStreamContent;if(e.V||e.DV){var n=[],t=e._V||e.DV,r=y(e,t),o=e.scope.internal.getFont(e.fontName,e.fontStyle).id;n.push("/Tx BMC"),n.push("q"),n.push("BT"),n.push(e.scope.__private__.encodeColorString(e.color)),n.push("/"+o+" "+vA(r.fontSize)+" Tf"),n.push("1 0 0 1 0 0 Tm"),n.push(r.text),n.push("ET"),n.push("Q"),n.push("EMC");var i=Gl(e);return i.scope=e.scope,i.stream=n.join(`
|
|
|
`),i}},y=function(e,n){var t=e.fontSize===0?e.maxFontSize:e.fontSize,r={text:"",fontSize:""},o=(n=(n=n.substr(0,1)=="("?n.substr(1):n).substr(n.length-1)==")"?n.substr(0,n.length-1):n).split(" ");o=e.multiline?o.map(function(xe){return xe.split(`
|
|
|
`)}):o.map(function(xe){return[xe]});var i=t,p=Ir.internal.getHeight(e)||0;p=p<0?-p:p;var h=Ir.internal.getWidth(e)||0;h=h<0?-h:h;var g=function(xe,Ye,bt){if(xe+1<o.length){var yt=Ye+" "+o[xe+1][0];return R(yt,e,bt).width<=h-4}return!1};i++;e:for(;i>0;){n="",i--;var m,E,Y=R("3",e,i).height,he=e.multiline?p-i:(p-Y)/2,x=he+=2,Ze=0,Ke=0,Ge=0;if(i<=0){n=`(...) Tj
|
|
|
`,n+="% Width of Text: "+R(n,e,i=12).width+", FieldWidth:"+h+`
|
|
|
`;break}for(var Se="",xt=0,gt=0;gt<o.length;gt++)if(o.hasOwnProperty(gt)){var at=!1;if(o[gt].length!==1&&Ge!==o[gt].length-1){if((Y+2)*(xt+2)+2>p)continue e;Se+=o[gt][Ge],at=!0,Ke=gt,gt--}else{Se=(Se+=o[gt][Ge]+" ").substr(Se.length-1)==" "?Se.substr(0,Se.length-1):Se;var An=parseInt(gt),Ln=g(An,Se,i),hn=gt>=o.length-1;if(Ln&&!hn){Se+=" ",Ge=0;continue}if(Ln||hn){if(hn)Ke=An;else if(e.multiline&&(Y+2)*(xt+2)+2>p)continue e}else{if(!e.multiline||(Y+2)*(xt+2)+2>p)continue e;Ke=An}}for(var Lt="",st=Ze;st<=Ke;st++){var Wt=o[st];if(e.multiline){if(st===Ke){Lt+=Wt[Ge]+" ",Ge=(Ge+1)%Wt.length;continue}if(st===Ze){Lt+=Wt[Wt.length-1]+" ";continue}}Lt+=Wt[0]+" "}switch(Lt=Lt.substr(Lt.length-1)==" "?Lt.substr(0,Lt.length-1):Lt,E=R(Lt,e,i).width,e.textAlign){case"right":m=h-E-2;break;case"center":m=(h-E)/2;break;default:m=2}n+=vA(m)+" "+vA(x)+` Td
|
|
|
`,n+="("+mu(Lt)+`) Tj
|
|
|
`,n+=-vA(m)+` 0 Td
|
|
|
`,x=-(i+2),E=0,Ze=at?Ke:Ke+1,xt++,Se=""}break}return r.text=n,r.fontSize=i,r},R=function(e,n,t){var r=n.scope.internal.getFont(n.fontName,n.fontStyle),o=n.scope.getStringUnitWidth(e,{font:r,fontSize:parseFloat(t),charSpace:0})*parseFloat(t);return{height:n.scope.getStringUnitWidth("3",{font:r,fontSize:parseFloat(t),charSpace:0})*parseFloat(t)*1.5,width:o}},fe={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},ke=function(e,n){var t={type:"reference",object:e};n.internal.getPageInfo(e.page).pageContext.annotations.find(function(r){return r.type===t.type&&r.object===t.object})===void 0&&n.internal.getPageInfo(e.page).pageContext.annotations.push(t)},$e=function(e,n){if(n.scope=e,e.internal!==void 0&&(e.internal.acroformPlugin===void 0||e.internal.acroformPlugin.isInitialized===!1)){if(ur.FieldNum=0,e.internal.acroformPlugin=JSON.parse(JSON.stringify(fe)),e.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("Exception while creating AcroformDictionary");Oh=e.internal.scaleFactor,e.internal.acroformPlugin.acroFormDictionaryRoot=new qr,e.internal.acroformPlugin.acroFormDictionaryRoot.scope=e,e.internal.acroformPlugin.acroFormDictionaryRoot._eventID=e.internal.events.subscribe("postPutResources",function(){(function(t){t.internal.events.unsubscribe(t.internal.acroformPlugin.acroFormDictionaryRoot._eventID),delete t.internal.acroformPlugin.acroFormDictionaryRoot._eventID,t.internal.acroformPlugin.printedOut=!0})(e)}),e.internal.events.subscribe("buildDocument",function(){(function(t){t.internal.acroformPlugin.acroFormDictionaryRoot.objId=void 0;var r=t.internal.acroformPlugin.acroFormDictionaryRoot.Fields;for(var o in r)if(r.hasOwnProperty(o)){var i=r[o];i.objId=void 0,i.hasAnnotation&&ke(i,t)}})(e)}),e.internal.events.subscribe("putCatalog",function(){(function(t){if(t.internal.acroformPlugin.acroFormDictionaryRoot===void 0)throw new Error("putCatalogCallback: Root missing.");t.internal.write("/AcroForm "+t.internal.acroformPlugin.acroFormDictionaryRoot.objId+" 0 R")})(e)}),e.internal.events.subscribe("postPutPages",function(t){(function(r,o){var i=!r;for(var p in r||(o.internal.newObjectDeferredBegin(o.internal.acroformPlugin.acroFormDictionaryRoot.objId,!0),o.internal.acroformPlugin.acroFormDictionaryRoot.putStream()),r=r||o.internal.acroformPlugin.acroFormDictionaryRoot.Kids)if(r.hasOwnProperty(p)){var h=r[p],g=[],m=h.Rect;if(h.Rect&&(h.Rect=c(h.Rect,o)),o.internal.newObjectDeferredBegin(h.objId,!0),h.DA=Ir.createDefaultAppearanceStream(h),(0,q.Z)(h)==="object"&&typeof h.getKeyValueListForStream=="function"&&(g=h.getKeyValueListForStream()),h.Rect=m,h.hasAppearanceStream&&!h.appearanceStreamContent){var E=l(h);g.push({key:"AP",value:"<</N "+E+">>"}),o.internal.acroformPlugin.xForms.push(E)}if(h.appearanceStreamContent){var Y="";for(var he in h.appearanceStreamContent)if(h.appearanceStreamContent.hasOwnProperty(he)){var x=h.appearanceStreamContent[he];if(Y+="/"+he+" ",Y+="<<",Object.keys(x).length>=1||Array.isArray(x)){for(var p in x)if(x.hasOwnProperty(p)){var Ze=x[p];typeof Ze=="function"&&(Ze=Ze.call(o,h)),Y+="/"+p+" "+Ze+" ",o.internal.acroformPlugin.xForms.indexOf(Ze)>=0||o.internal.acroformPlugin.xForms.push(Ze)}}else typeof(Ze=x)=="function"&&(Ze=Ze.call(o,h)),Y+="/"+p+" "+Ze,o.internal.acroformPlugin.xForms.indexOf(Ze)>=0||o.internal.acroformPlugin.xForms.push(Ze);Y+=">>"}g.push({key:"AP",value:`<<
|
|
|
`+Y+">>"})}o.internal.putStream({additionalKeyValues:g,objectId:h.objId}),o.internal.out("endobj")}i&&function(Ke,Ge){for(var Se in Ke)if(Ke.hasOwnProperty(Se)){var xt=Se,gt=Ke[Se];Ge.internal.newObjectDeferredBegin(gt.objId,!0),(0,q.Z)(gt)==="object"&&typeof gt.putStream=="function"&>.putStream(),delete Ke[xt]}}(o.internal.acroformPlugin.xForms,o)})(t,e)}),e.internal.acroformPlugin.isInitialized=!0}},Et=xa.__acroform__.arrayToPdfArray=function(e,n,t){var r=function(p){return p};if(Array.isArray(e)){for(var o="[",i=0;i<e.length;i++)switch(i!==0&&(o+=" "),(0,q.Z)(e[i])){case"boolean":case"number":case"object":o+=e[i].toString();break;case"string":e[i].substr(0,1)!=="/"?(n!==void 0&&t&&(r=t.internal.getEncryptor(n)),o+="("+mu(r(e[i].toString()))+")"):o+=e[i].toString()}return o+"]"}throw new Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},Qt=function(e,n,t){var r=function(o){return o};return n!==void 0&&t&&(r=t.internal.getEncryptor(n)),(e=e||"").toString(),"("+mu(r(e))+")"},Kt=function(){this._objId=void 0,this._scope=void 0,Object.defineProperty(this,"objId",{get:function(){if(this._objId===void 0){if(this.scope===void 0)return;this._objId=this.scope.internal.newObjectDeferred()}return this._objId},set:function(e){this._objId=e}}),Object.defineProperty(this,"scope",{value:this._scope,writable:!0})};Kt.prototype.toString=function(){return this.objId+" 0 R"},Kt.prototype.putStream=function(){var e=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:e,objectId:this.objId}),this.scope.internal.out("endobj")},Kt.prototype.getKeyValueListForStream=function(){var e=[],n=Object.getOwnPropertyNames(this).filter(function(i){return i!="content"&&i!="appearanceStreamContent"&&i!="scope"&&i!="objId"&&i.substring(0,1)!="_"});for(var t in n)if(Object.getOwnPropertyDescriptor(this,n[t]).configurable===!1){var r=n[t],o=this[r];o&&(Array.isArray(o)?e.push({key:r,value:Et(o,this.objId,this.scope)}):o instanceof Kt?(o.scope=this.scope,e.push({key:r,value:o.objId+" 0 R"})):typeof o!="function"&&e.push({key:r,value:o}))}return e};var wn=function(){Kt.call(this),Object.defineProperty(this,"Type",{value:"/XObject",configurable:!1,writable:!0}),Object.defineProperty(this,"Subtype",{value:"/Form",configurable:!1,writable:!0}),Object.defineProperty(this,"FormType",{value:1,configurable:!1,writable:!0});var e,n=[];Object.defineProperty(this,"BBox",{configurable:!1,get:function(){return n},set:function(t){n=t}}),Object.defineProperty(this,"Resources",{value:"2 0 R",configurable:!1,writable:!0}),Object.defineProperty(this,"stream",{enumerable:!1,configurable:!0,set:function(t){e=t.trim()},get:function(){return e||null}})};Zs(wn,Kt);var qr=function(){Kt.call(this);var e,n=[];Object.defineProperty(this,"Kids",{enumerable:!1,configurable:!0,get:function(){return n.length>0?n:void 0}}),Object.defineProperty(this,"Fields",{enumerable:!1,configurable:!1,get:function(){return n}}),Object.defineProperty(this,"DA",{enumerable:!1,configurable:!1,get:function(){if(e){var t=function(r){return r};return this.scope&&(t=this.scope.internal.getEncryptor(this.objId)),"("+mu(t(e))+")"}},set:function(t){e=t}})};Zs(qr,Kt);var ur=function e(){Kt.call(this);var n=4;Object.defineProperty(this,"F",{enumerable:!1,configurable:!1,get:function(){return n},set:function(Se){if(isNaN(Se))throw new Error('Invalid value "'+Se+'" for attribute F supplied.');n=Se}}),Object.defineProperty(this,"showWhenPrinted",{enumerable:!0,configurable:!0,get:function(){return!!Ua(n,3)},set:function(Se){Se?this.F=s(n,3):this.F=A(n,3)}});var t=0;Object.defineProperty(this,"Ff",{enumerable:!1,configurable:!1,get:function(){return t},set:function(Se){if(isNaN(Se))throw new Error('Invalid value "'+Se+'" for attribute Ff supplied.');t=Se}});var r=[];Object.defineProperty(this,"Rect",{enumerable:!1,configurable:!1,get:function(){if(r.length!==0)return r},set:function(Se){r=Se!==void 0?Se:[]}}),Object.defineProperty(this,"x",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[0])?0:r[0]},set:function(Se){r[0]=Se}}),Object.defineProperty(this,"y",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[1])?0:r[1]},set:function(Se){r[1]=Se}}),Object.defineProperty(this,"width",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[2])?0:r[2]},set:function(Se){r[2]=Se}}),Object.defineProperty(this,"height",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[3])?0:r[3]},set:function(Se){r[3]=Se}});var o="";Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return o},set:function(Se){switch(Se){case"/Btn":case"/Tx":case"/Ch":case"/Sig":o=Se;break;default:throw new Error('Invalid value "'+Se+'" for attribute FT supplied.')}}});var i=null;Object.defineProperty(this,"T",{enumerable:!0,configurable:!1,get:function(){if(!i||i.length<1){if(this instanceof kr)return;i="FieldObject"+e.FieldNum++}var Se=function(xt){return xt};return this.scope&&(Se=this.scope.internal.getEncryptor(this.objId)),"("+mu(Se(i))+")"},set:function(Se){i=Se.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return i},set:function(Se){i=Se}});var p="helvetica";Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return p},set:function(Se){p=Se}});var h="normal";Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return h},set:function(Se){h=Se}});var g=0;Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return g},set:function(Se){g=Se}});var m=void 0;Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return m===void 0?50/Oh:m},set:function(Se){m=Se}});var E="black";Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return E},set:function(Se){E=Se}});var Y="/F1 0 Tf 0 g";Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!Y||this instanceof kr||this instanceof FA))return Qt(Y,this.objId,this.scope)},set:function(Se){Se=Se.toString(),Y=Se}});var he=null;Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(he)return this instanceof Go==0?Qt(he,this.objId,this.scope):he},set:function(Se){Se=Se.toString(),he=this instanceof Go==0?Se.substr(0,1)==="("?ed(Se.substr(1,Se.length-2)):ed(Se):Se}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof Go==1?ed(he.substr(1,he.length-1)):he},set:function(Se){Se=Se.toString(),he=this instanceof Go==1?"/"+Se:Se}});var x=null;Object.defineProperty(this,"_V",{enumerable:!1,configurable:!1,get:function(){if(x)return x},set:function(Se){this.V=Se}}),Object.defineProperty(this,"V",{enumerable:!1,configurable:!1,get:function(){if(x)return this instanceof Go==0?Qt(x,this.objId,this.scope):x},set:function(Se){Se=Se.toString(),x=this instanceof Go==0?Se.substr(0,1)==="("?ed(Se.substr(1,Se.length-2)):ed(Se):Se}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof Go==1?ed(x.substr(1,x.length-1)):x},set:function(Se){Se=Se.toString(),x=this instanceof Go==1?"/"+Se:Se}}),Object.defineProperty(this,"hasAnnotation",{enumerable:!0,configurable:!0,get:function(){return this.Rect}}),Object.defineProperty(this,"Type",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Annot":null}}),Object.defineProperty(this,"Subtype",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Widget":null}});var Ze,Ke=!1;Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return Ke},set:function(Se){Se=!!Se,Ke=Se}}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,get:function(){if(Ze)return Ze},set:function(Se){Ze=Se}}),Object.defineProperty(this,"readOnly",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,1)},set:function(Se){Se?this.Ff=s(this.Ff,1):this.Ff=A(this.Ff,1)}}),Object.defineProperty(this,"required",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,2)},set:function(Se){Se?this.Ff=s(this.Ff,2):this.Ff=A(this.Ff,2)}}),Object.defineProperty(this,"noExport",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,3)},set:function(Se){Se?this.Ff=s(this.Ff,3):this.Ff=A(this.Ff,3)}});var Ge=null;Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(Ge!==null)return Ge},set:function(Se){if([0,1,2].indexOf(Se)===-1)throw new Error('Invalid value "'+Se+'" for attribute Q supplied.');Ge=Se}}),Object.defineProperty(this,"textAlign",{get:function(){var Se;switch(Ge){case 0:default:Se="left";break;case 1:Se="center";break;case 2:Se="right"}return Se},configurable:!0,enumerable:!0,set:function(Se){switch(Se){case"right":case 2:Ge=2;break;case"center":case 1:Ge=1;break;default:Ge=0}}})};Zs(ur,Kt);var Qr=function(){ur.call(this),this.FT="/Ch",this.V="()",this.fontName="zapfdingbats";var e=0;Object.defineProperty(this,"TI",{enumerable:!0,configurable:!1,get:function(){return e},set:function(t){e=t}}),Object.defineProperty(this,"topIndex",{enumerable:!0,configurable:!0,get:function(){return e},set:function(t){e=t}});var n=[];Object.defineProperty(this,"Opt",{enumerable:!0,configurable:!1,get:function(){return Et(n,this.objId,this.scope)},set:function(t){var r,o;o=[],typeof(r=t)=="string"&&(o=function(i,p,h){h||(h=1);for(var g,m=[];g=p.exec(i);)m.push(g[h]);return m}(r,/\((.*?)\)/g)),n=o}}),this.getOptions=function(){return n},this.setOptions=function(t){n=t,this.sort&&n.sort()},this.addOption=function(t){t=(t=t||"").toString(),n.push(t),this.sort&&n.sort()},this.removeOption=function(t,r){for(r=r||!1,t=(t=t||"").toString();n.indexOf(t)!==-1&&(n.splice(n.indexOf(t),1),r!==!1););},Object.defineProperty(this,"combo",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,18)},set:function(t){t?this.Ff=s(this.Ff,18):this.Ff=A(this.Ff,18)}}),Object.defineProperty(this,"edit",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,19)},set:function(t){this.combo===!0&&(t?this.Ff=s(this.Ff,19):this.Ff=A(this.Ff,19))}}),Object.defineProperty(this,"sort",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,20)},set:function(t){t?(this.Ff=s(this.Ff,20),n.sort()):this.Ff=A(this.Ff,20)}}),Object.defineProperty(this,"multiSelect",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,22)},set:function(t){t?this.Ff=s(this.Ff,22):this.Ff=A(this.Ff,22)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,23)},set:function(t){t?this.Ff=s(this.Ff,23):this.Ff=A(this.Ff,23)}}),Object.defineProperty(this,"commitOnSelChange",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,27)},set:function(t){t?this.Ff=s(this.Ff,27):this.Ff=A(this.Ff,27)}}),this.hasAppearanceStream=!1};Zs(Qr,ur);var AA=function(){Qr.call(this),this.fontName="helvetica",this.combo=!1};Zs(AA,Qr);var co=function(){AA.call(this),this.combo=!0};Zs(co,AA);var io=function(){co.call(this),this.edit=!0};Zs(io,co);var Go=function(){ur.call(this),this.FT="/Btn",Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,15)},set:function(t){t?this.Ff=s(this.Ff,15):this.Ff=A(this.Ff,15)}}),Object.defineProperty(this,"radio",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,16)},set:function(t){t?this.Ff=s(this.Ff,16):this.Ff=A(this.Ff,16)}}),Object.defineProperty(this,"pushButton",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,17)},set:function(t){t?this.Ff=s(this.Ff,17):this.Ff=A(this.Ff,17)}}),Object.defineProperty(this,"radioIsUnison",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,26)},set:function(t){t?this.Ff=s(this.Ff,26):this.Ff=A(this.Ff,26)}});var e,n={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var t=function(i){return i};if(this.scope&&(t=this.scope.internal.getEncryptor(this.objId)),Object.keys(n).length!==0){var r,o=[];for(r in o.push("<<"),n)o.push("/"+r+" ("+mu(t(n[r]))+")");return o.push(">>"),o.join(`
|
|
|
`)}},set:function(t){(0,q.Z)(t)==="object"&&(n=t)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return n.CA||""},set:function(t){typeof t=="string"&&(n.CA=t)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return e},set:function(t){e=t}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return e.substr(1,e.length-1)},set:function(t){e="/"+t}})};Zs(Go,ur);var mA=function(){Go.call(this),this.pushButton=!0};Zs(mA,Go);var $o=function(){Go.call(this),this.radio=!0,this.pushButton=!1;var e=[];Object.defineProperty(this,"Kids",{enumerable:!0,configurable:!1,get:function(){return e},set:function(n){e=n!==void 0?n:[]}})};Zs($o,Go);var kr=function(){var e,n;ur.call(this),Object.defineProperty(this,"Parent",{enumerable:!1,configurable:!1,get:function(){return e},set:function(o){e=o}}),Object.defineProperty(this,"optionName",{enumerable:!1,configurable:!0,get:function(){return n},set:function(o){n=o}});var t,r={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var o=function(h){return h};this.scope&&(o=this.scope.internal.getEncryptor(this.objId));var i,p=[];for(i in p.push("<<"),r)p.push("/"+i+" ("+mu(o(r[i]))+")");return p.push(">>"),p.join(`
|
|
|
`)},set:function(o){(0,q.Z)(o)==="object"&&(r=o)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return r.CA||""},set:function(o){typeof o=="string"&&(r.CA=o)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return t},set:function(o){t=o}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return t.substr(1,t.length-1)},set:function(o){t="/"+o}}),this.caption="l",this.appearanceState="Off",this._AppearanceType=Ir.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)};Zs(kr,ur),$o.prototype.setAppearance=function(e){if(!("createAppearanceStream"in e)||!("getCA"in e))throw new Error("Couldn't assign Appearance to RadioButton. Appearance was Invalid!");for(var n in this.Kids)if(this.Kids.hasOwnProperty(n)){var t=this.Kids[n];t.appearanceStreamContent=e.createAppearanceStream(t.optionName),t.caption=e.getCA()}},$o.prototype.createOption=function(e){var n=new kr;return n.Parent=this,n.optionName=e,this.Kids.push(n),Ws.call(this.scope,n),n};var VA=function(){Go.call(this),this.fontName="zapfdingbats",this.caption="3",this.appearanceState="On",this.value="On",this.textAlign="center",this.appearanceStreamContent=Ir.CheckBox.createAppearanceStream()};Zs(VA,Go);var FA=function(){ur.call(this),this.FT="/Tx",Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,13)},set:function(n){n?this.Ff=s(this.Ff,13):this.Ff=A(this.Ff,13)}}),Object.defineProperty(this,"fileSelect",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,21)},set:function(n){n?this.Ff=s(this.Ff,21):this.Ff=A(this.Ff,21)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,23)},set:function(n){n?this.Ff=s(this.Ff,23):this.Ff=A(this.Ff,23)}}),Object.defineProperty(this,"doNotScroll",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,24)},set:function(n){n?this.Ff=s(this.Ff,24):this.Ff=A(this.Ff,24)}}),Object.defineProperty(this,"comb",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,25)},set:function(n){n?this.Ff=s(this.Ff,25):this.Ff=A(this.Ff,25)}}),Object.defineProperty(this,"richText",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,26)},set:function(n){n?this.Ff=s(this.Ff,26):this.Ff=A(this.Ff,26)}});var e=null;Object.defineProperty(this,"MaxLen",{enumerable:!0,configurable:!1,get:function(){return e},set:function(n){e=n}}),Object.defineProperty(this,"maxLength",{enumerable:!0,configurable:!0,get:function(){return e},set:function(n){Number.isInteger(n)&&(e=n)}}),Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return this.V||this.DV}})};Zs(FA,ur);var Xo=function(){FA.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,14)},set:function(e){e?this.Ff=s(this.Ff,14):this.Ff=A(this.Ff,14)}}),this.password=!0};Zs(Xo,FA);var Ir={CheckBox:{createAppearanceStream:function(){return{N:{On:Ir.CheckBox.YesNormal},D:{On:Ir.CheckBox.YesPushDown,Off:Ir.CheckBox.OffPushDown}}},YesPushDown:function(e){var n=Gl(e);n.scope=e.scope;var t=[],r=e.scope.internal.getFont(e.fontName,e.fontStyle).id,o=e.scope.__private__.encodeColorString(e.color),i=y(e,e.caption);return t.push("0.749023 g"),t.push("0 0 "+vA(Ir.internal.getWidth(e))+" "+vA(Ir.internal.getHeight(e))+" re"),t.push("f"),t.push("BMC"),t.push("q"),t.push("0 0 1 rg"),t.push("/"+r+" "+vA(i.fontSize)+" Tf "+o),t.push("BT"),t.push(i.text),t.push("ET"),t.push("Q"),t.push("EMC"),n.stream=t.join(`
|
|
|
`),n},YesNormal:function(e){var n=Gl(e);n.scope=e.scope;var t=e.scope.internal.getFont(e.fontName,e.fontStyle).id,r=e.scope.__private__.encodeColorString(e.color),o=[],i=Ir.internal.getHeight(e),p=Ir.internal.getWidth(e),h=y(e,e.caption);return o.push("1 g"),o.push("0 0 "+vA(p)+" "+vA(i)+" re"),o.push("f"),o.push("q"),o.push("0 0 1 rg"),o.push("0 0 "+vA(p-1)+" "+vA(i-1)+" re"),o.push("W"),o.push("n"),o.push("0 g"),o.push("BT"),o.push("/"+t+" "+vA(h.fontSize)+" Tf "+r),o.push(h.text),o.push("ET"),o.push("Q"),n.stream=o.join(`
|
|
|
`),n},OffPushDown:function(e){var n=Gl(e);n.scope=e.scope;var t=[];return t.push("0.749023 g"),t.push("0 0 "+vA(Ir.internal.getWidth(e))+" "+vA(Ir.internal.getHeight(e))+" re"),t.push("f"),n.stream=t.join(`
|
|
|
`),n}},RadioButton:{Circle:{createAppearanceStream:function(e){var n={D:{Off:Ir.RadioButton.Circle.OffPushDown},N:{}};return n.N[e]=Ir.RadioButton.Circle.YesNormal,n.D[e]=Ir.RadioButton.Circle.YesPushDown,n},getCA:function(){return"l"},YesNormal:function(e){var n=Gl(e);n.scope=e.scope;var t=[],r=Ir.internal.getWidth(e)<=Ir.internal.getHeight(e)?Ir.internal.getWidth(e)/4:Ir.internal.getHeight(e)/4;r=Number((.9*r).toFixed(5));var o=Ir.internal.Bezier_C,i=Number((r*o).toFixed(5));return t.push("q"),t.push("1 0 0 1 "+Zc(Ir.internal.getWidth(e)/2)+" "+Zc(Ir.internal.getHeight(e)/2)+" cm"),t.push(r+" 0 m"),t.push(r+" "+i+" "+i+" "+r+" 0 "+r+" c"),t.push("-"+i+" "+r+" -"+r+" "+i+" -"+r+" 0 c"),t.push("-"+r+" -"+i+" -"+i+" -"+r+" 0 -"+r+" c"),t.push(i+" -"+r+" "+r+" -"+i+" "+r+" 0 c"),t.push("f"),t.push("Q"),n.stream=t.join(`
|
|
|
`),n},YesPushDown:function(e){var n=Gl(e);n.scope=e.scope;var t=[],r=Ir.internal.getWidth(e)<=Ir.internal.getHeight(e)?Ir.internal.getWidth(e)/4:Ir.internal.getHeight(e)/4;r=Number((.9*r).toFixed(5));var o=Number((2*r).toFixed(5)),i=Number((o*Ir.internal.Bezier_C).toFixed(5)),p=Number((r*Ir.internal.Bezier_C).toFixed(5));return t.push("0.749023 g"),t.push("q"),t.push("1 0 0 1 "+Zc(Ir.internal.getWidth(e)/2)+" "+Zc(Ir.internal.getHeight(e)/2)+" cm"),t.push(o+" 0 m"),t.push(o+" "+i+" "+i+" "+o+" 0 "+o+" c"),t.push("-"+i+" "+o+" -"+o+" "+i+" -"+o+" 0 c"),t.push("-"+o+" -"+i+" -"+i+" -"+o+" 0 -"+o+" c"),t.push(i+" -"+o+" "+o+" -"+i+" "+o+" 0 c"),t.push("f"),t.push("Q"),t.push("0 g"),t.push("q"),t.push("1 0 0 1 "+Zc(Ir.internal.getWidth(e)/2)+" "+Zc(Ir.internal.getHeight(e)/2)+" cm"),t.push(r+" 0 m"),t.push(r+" "+p+" "+p+" "+r+" 0 "+r+" c"),t.push("-"+p+" "+r+" -"+r+" "+p+" -"+r+" 0 c"),t.push("-"+r+" -"+p+" -"+p+" -"+r+" 0 -"+r+" c"),t.push(p+" -"+r+" "+r+" -"+p+" "+r+" 0 c"),t.push("f"),t.push("Q"),n.stream=t.join(`
|
|
|
`),n},OffPushDown:function(e){var n=Gl(e);n.scope=e.scope;var t=[],r=Ir.internal.getWidth(e)<=Ir.internal.getHeight(e)?Ir.internal.getWidth(e)/4:Ir.internal.getHeight(e)/4;r=Number((.9*r).toFixed(5));var o=Number((2*r).toFixed(5)),i=Number((o*Ir.internal.Bezier_C).toFixed(5));return t.push("0.749023 g"),t.push("q"),t.push("1 0 0 1 "+Zc(Ir.internal.getWidth(e)/2)+" "+Zc(Ir.internal.getHeight(e)/2)+" cm"),t.push(o+" 0 m"),t.push(o+" "+i+" "+i+" "+o+" 0 "+o+" c"),t.push("-"+i+" "+o+" -"+o+" "+i+" -"+o+" 0 c"),t.push("-"+o+" -"+i+" -"+i+" -"+o+" 0 -"+o+" c"),t.push(i+" -"+o+" "+o+" -"+i+" "+o+" 0 c"),t.push("f"),t.push("Q"),n.stream=t.join(`
|
|
|
`),n}},Cross:{createAppearanceStream:function(e){var n={D:{Off:Ir.RadioButton.Cross.OffPushDown},N:{}};return n.N[e]=Ir.RadioButton.Cross.YesNormal,n.D[e]=Ir.RadioButton.Cross.YesPushDown,n},getCA:function(){return"8"},YesNormal:function(e){var n=Gl(e);n.scope=e.scope;var t=[],r=Ir.internal.calculateCross(e);return t.push("q"),t.push("1 1 "+vA(Ir.internal.getWidth(e)-2)+" "+vA(Ir.internal.getHeight(e)-2)+" re"),t.push("W"),t.push("n"),t.push(vA(r.x1.x)+" "+vA(r.x1.y)+" m"),t.push(vA(r.x2.x)+" "+vA(r.x2.y)+" l"),t.push(vA(r.x4.x)+" "+vA(r.x4.y)+" m"),t.push(vA(r.x3.x)+" "+vA(r.x3.y)+" l"),t.push("s"),t.push("Q"),n.stream=t.join(`
|
|
|
`),n},YesPushDown:function(e){var n=Gl(e);n.scope=e.scope;var t=Ir.internal.calculateCross(e),r=[];return r.push("0.749023 g"),r.push("0 0 "+vA(Ir.internal.getWidth(e))+" "+vA(Ir.internal.getHeight(e))+" re"),r.push("f"),r.push("q"),r.push("1 1 "+vA(Ir.internal.getWidth(e)-2)+" "+vA(Ir.internal.getHeight(e)-2)+" re"),r.push("W"),r.push("n"),r.push(vA(t.x1.x)+" "+vA(t.x1.y)+" m"),r.push(vA(t.x2.x)+" "+vA(t.x2.y)+" l"),r.push(vA(t.x4.x)+" "+vA(t.x4.y)+" m"),r.push(vA(t.x3.x)+" "+vA(t.x3.y)+" l"),r.push("s"),r.push("Q"),n.stream=r.join(`
|
|
|
`),n},OffPushDown:function(e){var n=Gl(e);n.scope=e.scope;var t=[];return t.push("0.749023 g"),t.push("0 0 "+vA(Ir.internal.getWidth(e))+" "+vA(Ir.internal.getHeight(e))+" re"),t.push("f"),n.stream=t.join(`
|
|
|
`),n}}},createDefaultAppearanceStream:function(e){var n=e.scope.internal.getFont(e.fontName,e.fontStyle).id,t=e.scope.__private__.encodeColorString(e.color);return"/"+n+" "+e.fontSize+" Tf "+t}};Ir.internal={Bezier_C:.551915024494,calculateCross:function(e){var n=Ir.internal.getWidth(e),t=Ir.internal.getHeight(e),r=Math.min(n,t);return{x1:{x:(n-r)/2,y:(t-r)/2+r},x2:{x:(n-r)/2+r,y:(t-r)/2},x3:{x:(n-r)/2,y:(t-r)/2},x4:{x:(n-r)/2+r,y:(t-r)/2+r}}}},Ir.internal.getWidth=function(e){var n=0;return(0,q.Z)(e)==="object"&&(n=M0(e.Rect[2])),n},Ir.internal.getHeight=function(e){var n=0;return(0,q.Z)(e)==="object"&&(n=M0(e.Rect[3])),n};var Ws=xa.addField=function(e){if($e(this,e),!(e instanceof ur))throw new Error("Invalid argument passed to jsPDF.addField.");var n;return(n=e).scope.internal.acroformPlugin.printedOut&&(n.scope.internal.acroformPlugin.printedOut=!1,n.scope.internal.acroformPlugin.acroFormDictionaryRoot=null),n.scope.internal.acroformPlugin.acroFormDictionaryRoot.Fields.push(n),e.page=e.scope.internal.getCurrentPageInfo().pageNumber,this};xa.AcroFormChoiceField=Qr,xa.AcroFormListBox=AA,xa.AcroFormComboBox=co,xa.AcroFormEditBox=io,xa.AcroFormButton=Go,xa.AcroFormPushButton=mA,xa.AcroFormRadioButton=$o,xa.AcroFormCheckBox=VA,xa.AcroFormTextField=FA,xa.AcroFormPasswordField=Xo,xa.AcroFormAppearance=Ir,xa.AcroForm={ChoiceField:Qr,ListBox:AA,ComboBox:co,EditBox:io,Button:Go,PushButton:mA,RadioButton:$o,CheckBox:VA,TextField:FA,PasswordField:Xo,Appearance:Ir},Eo.AcroForm={ChoiceField:Qr,ListBox:AA,ComboBox:co,EditBox:io,Button:Go,PushButton:mA,RadioButton:$o,CheckBox:VA,TextField:FA,PasswordField:Xo,Appearance:Ir};var ll=Eo.AcroForm;function Fi(e){return e.reduce(function(n,t,r){return n[t]=r,n},{})}(function(e){var n="addImage_";e.__addimage__={};var t="UNKNOWN",r={PNG:[[137,80,78,71]],TIFF:[[77,77,0,42],[73,73,42,0]],JPEG:[[255,216,255,224,void 0,void 0,74,70,73,70,0],[255,216,255,225,void 0,void 0,69,120,105,102,0,0],[255,216,255,219],[255,216,255,238]],JPEG2000:[[0,0,0,12,106,80,32,32]],GIF87a:[[71,73,70,56,55,97]],GIF89a:[[71,73,70,56,57,97]],WEBP:[[82,73,70,70,void 0,void 0,void 0,void 0,87,69,66,80]],BMP:[[66,77],[66,65],[67,73],[67,80],[73,67],[80,84]]},o=e.__addimage__.getImageFileTypeByImageData=function(xe,Ye){var bt,yt,sn,fn,vn,tn=t;if((Ye=Ye||t)==="RGBA"||xe.data!==void 0&&xe.data instanceof Uint8ClampedArray&&"height"in xe&&"width"in xe)return"RGBA";if(Ln(xe))for(vn in r)for(sn=r[vn],bt=0;bt<sn.length;bt+=1){for(fn=!0,yt=0;yt<sn[bt].length;yt+=1)if(sn[bt][yt]!==void 0&&sn[bt][yt]!==xe[yt]){fn=!1;break}if(fn===!0){tn=vn;break}}else for(vn in r)for(sn=r[vn],bt=0;bt<sn.length;bt+=1){for(fn=!0,yt=0;yt<sn[bt].length;yt+=1)if(sn[bt][yt]!==void 0&&sn[bt][yt]!==xe.charCodeAt(yt)){fn=!1;break}if(fn===!0){tn=vn;break}}return tn===t&&Ye!==t&&(tn=Ye),tn},i=function xe(Ye){for(var bt=this.internal.write,yt=this.internal.putStream,sn=(0,this.internal.getFilters)();sn.indexOf("FlateEncode")!==-1;)sn.splice(sn.indexOf("FlateEncode"),1);Ye.objectId=this.internal.newObject();var fn=[];if(fn.push({key:"Type",value:"/XObject"}),fn.push({key:"Subtype",value:"/Image"}),fn.push({key:"Width",value:Ye.width}),fn.push({key:"Height",value:Ye.height}),Ye.colorSpace===Se.INDEXED?fn.push({key:"ColorSpace",value:"[/Indexed /DeviceRGB "+(Ye.palette.length/3-1)+" "+("sMask"in Ye&&Ye.sMask!==void 0?Ye.objectId+2:Ye.objectId+1)+" 0 R]"}):(fn.push({key:"ColorSpace",value:"/"+Ye.colorSpace}),Ye.colorSpace===Se.DEVICE_CMYK&&fn.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),fn.push({key:"BitsPerComponent",value:Ye.bitsPerComponent}),"decodeParameters"in Ye&&Ye.decodeParameters!==void 0&&fn.push({key:"DecodeParms",value:"<<"+Ye.decodeParameters+">>"}),"transparency"in Ye&&Array.isArray(Ye.transparency)&&Ye.transparency.length>0){for(var vn="",tn=0,yn=Ye.transparency.length;tn<yn;tn++)vn+=Ye.transparency[tn]+" "+Ye.transparency[tn]+" ";fn.push({key:"Mask",value:"["+vn+"]"})}Ye.sMask!==void 0&&fn.push({key:"SMask",value:Ye.objectId+1+" 0 R"});var Sr=Ye.filter!==void 0?["/"+Ye.filter]:void 0;if(yt({data:Ye.data,additionalKeyValues:fn,alreadyAppliedFilters:Sr,objectId:Ye.objectId}),bt("endobj"),"sMask"in Ye&&Ye.sMask!==void 0){var Jn,be=(Jn=Ye.sMaskBitsPerComponent)!==null&&Jn!==void 0?Jn:Ye.bitsPerComponent,At={width:Ye.width,height:Ye.height,colorSpace:"DeviceGray",bitsPerComponent:be,data:Ye.sMask};"filter"in Ye&&(At.decodeParameters="/Predictor ".concat(Ye.predictor," /Colors 1 /BitsPerComponent ").concat(be," /Columns ").concat(Ye.width),At.filter=Ye.filter),xe.call(this,At)}if(Ye.colorSpace===Se.INDEXED){var ut=this.internal.newObject();yt({data:Lt(new Uint8Array(Ye.palette)),objectId:ut}),bt("endobj")}},p=function(){var xe=this.internal.collections[n+"images"];for(var Ye in xe)i.call(this,xe[Ye])},h=function(){var xe,Ye=this.internal.collections[n+"images"],bt=this.internal.write;for(var yt in Ye)bt("/I"+(xe=Ye[yt]).index,xe.objectId,"0","R")},g=function(){this.internal.collections[n+"images"]||(this.internal.collections[n+"images"]={},this.internal.events.subscribe("putResources",p),this.internal.events.subscribe("putXobjectDict",h))},m=function(){var xe=this.internal.collections[n+"images"];return g.call(this),xe},E=function(){return Object.keys(this.internal.collections[n+"images"]).length},Y=function(xe){return typeof e["process"+xe.toUpperCase()]=="function"},he=function(xe){return(0,q.Z)(xe)==="object"&&xe.nodeType===1},x=function(xe,Ye){if(xe.nodeName==="IMG"&&xe.hasAttribute("src")){var bt=""+xe.getAttribute("src");if(bt.indexOf("data:image/")===0)return $d(unescape(bt).split("base64,").pop());var yt=e.loadFile(bt,!0);if(yt!==void 0)return yt}if(xe.nodeName==="CANVAS"){if(xe.width===0||xe.height===0)throw new Error("Given canvas must have data. Canvas width: "+xe.width+", height: "+xe.height);var sn;switch(Ye){case"PNG":sn="image/png";break;case"WEBP":sn="image/webp";break;default:sn="image/jpeg"}return $d(xe.toDataURL(sn,1).split("base64,").pop())}},Ze=function(xe){var Ye=this.internal.collections[n+"images"];if(Ye){for(var bt in Ye)if(xe===Ye[bt].alias)return Ye[bt]}},Ke=function(xe,Ye,bt){return xe||Ye||(xe=-96,Ye=-96),xe<0&&(xe=-1*bt.width*72/xe/this.internal.scaleFactor),Ye<0&&(Ye=-1*bt.height*72/Ye/this.internal.scaleFactor),xe===0&&(xe=Ye*bt.width/bt.height),Ye===0&&(Ye=xe*bt.height/bt.width),[xe,Ye]},Ge=function(xe,Ye,bt,yt,sn,fn){var vn=Ke.call(this,bt,yt,sn),tn=this.internal.getCoordinateString,yn=this.internal.getVerticalCoordinateString,Sr=m.call(this);if(bt=vn[0],yt=vn[1],Sr[sn.index]=sn,fn){fn*=Math.PI/180;var Jn=Math.cos(fn),be=Math.sin(fn),At=function(Ft){return Ft.toFixed(4)},ut=[At(Jn),At(be),At(-1*be),At(Jn),0,0,"cm"]}this.internal.write("q"),fn?(this.internal.write([1,"0","0",1,tn(xe),yn(Ye+yt),"cm"].join(" ")),this.internal.write(ut.join(" ")),this.internal.write([tn(bt),"0","0",tn(yt),"0","0","cm"].join(" "))):this.internal.write([tn(bt),"0","0",tn(yt),tn(xe),yn(Ye+yt),"cm"].join(" ")),this.isAdvancedAPI()&&this.internal.write([1,0,0,-1,0,0,"cm"].join(" ")),this.internal.write("/I"+sn.index+" Do"),this.internal.write("Q")},Se=e.color_spaces={DEVICE_RGB:"DeviceRGB",DEVICE_GRAY:"DeviceGray",DEVICE_CMYK:"DeviceCMYK",CAL_GREY:"CalGray",CAL_RGB:"CalRGB",LAB:"Lab",ICC_BASED:"ICCBased",INDEXED:"Indexed",PATTERN:"Pattern",SEPARATION:"Separation",DEVICE_N:"DeviceN"};e.decode={DCT_DECODE:"DCTDecode",FLATE_DECODE:"FlateDecode",LZW_DECODE:"LZWDecode",JPX_DECODE:"JPXDecode",JBIG2_DECODE:"JBIG2Decode",ASCII85_DECODE:"ASCII85Decode",ASCII_HEX_DECODE:"ASCIIHexDecode",RUN_LENGTH_DECODE:"RunLengthDecode",CCITT_FAX_DECODE:"CCITTFaxDecode"};var xt=e.image_compression={NONE:"NONE",FAST:"FAST",MEDIUM:"MEDIUM",SLOW:"SLOW"},gt=e.__addimage__.sHashCode=function(xe){var Ye,bt,yt=0;if(typeof xe=="string")for(bt=xe.length,Ye=0;Ye<bt;Ye++)yt=(yt<<5)-yt+xe.charCodeAt(Ye),yt|=0;else if(Ln(xe))for(bt=xe.byteLength/2,Ye=0;Ye<bt;Ye++)yt=(yt<<5)-yt+xe[Ye],yt|=0;return yt},at=e.__addimage__.validateStringAsBase64=function(xe){(xe=xe||"").toString().trim();var Ye=!0;return xe.length===0&&(Ye=!1),xe.length%4!=0&&(Ye=!1),/^[A-Za-z0-9+/]+$/.test(xe.substr(0,xe.length-2))===!1&&(Ye=!1),/^[A-Za-z0-9/][A-Za-z0-9+/]|[A-Za-z0-9+/]=|==$/.test(xe.substr(-2))===!1&&(Ye=!1),Ye},An=e.__addimage__.extractImageFromDataUrl=function(xe){if(xe==null||!(xe=xe.trim()).startsWith("data:"))return null;var Ye=xe.indexOf(",");return Ye<0?null:xe.substring(0,Ye).trim().endsWith("base64")?xe.substring(Ye+1):null};e.__addimage__.isArrayBuffer=function(xe){return xe instanceof ArrayBuffer};var Ln=e.__addimage__.isArrayBufferView=function(xe){return xe instanceof Int8Array||xe instanceof Uint8Array||xe instanceof Uint8ClampedArray||xe instanceof Int16Array||xe instanceof Uint16Array||xe instanceof Int32Array||xe instanceof Uint32Array||xe instanceof Float32Array||xe instanceof Float64Array},hn=e.__addimage__.binaryStringToUint8Array=function(xe){for(var Ye=xe.length,bt=new Uint8Array(Ye),yt=0;yt<Ye;yt++)bt[yt]=xe.charCodeAt(yt);return bt},Lt=e.__addimage__.arrayBufferToBinaryString=function(xe){for(var Ye="",bt=Ln(xe)?xe:new Uint8Array(xe),yt=0;yt<bt.length;yt+=8192)Ye+=String.fromCharCode.apply(null,bt.subarray(yt,yt+8192));return Ye};e.addImage=function(){var xe,Ye,bt,yt,sn,fn,vn,tn,yn;if(typeof arguments[1]=="number"?(Ye=t,bt=arguments[1],yt=arguments[2],sn=arguments[3],fn=arguments[4],vn=arguments[5],tn=arguments[6],yn=arguments[7]):(Ye=arguments[1],bt=arguments[2],yt=arguments[3],sn=arguments[4],fn=arguments[5],vn=arguments[6],tn=arguments[7],yn=arguments[8]),(0,q.Z)(xe=arguments[0])==="object"&&!he(xe)&&"imageData"in xe){var Sr=xe;xe=Sr.imageData,Ye=Sr.format||Ye||t,bt=Sr.x||bt||0,yt=Sr.y||yt||0,sn=Sr.w||Sr.width||sn,fn=Sr.h||Sr.height||fn,vn=Sr.alias||vn,tn=Sr.compression||tn,yn=Sr.rotation||Sr.angle||yn}var Jn=this.internal.getFilters();if(tn===void 0&&Jn.indexOf("FlateEncode")!==-1&&(tn="SLOW"),isNaN(bt)||isNaN(yt))throw new Error("Invalid coordinates passed to jsPDF.addImage");g.call(this);var be=st.call(this,xe,Ye,vn,tn);return Ge.call(this,bt,yt,sn,fn,be,yn),this};var st=function(xe,Ye,bt,yt){var sn,fn,vn;if(typeof xe=="string"&&o(xe)===t){xe=unescape(xe);var tn=Wt(xe,!1);(tn!==""||(tn=e.loadFile(xe,!0))!==void 0)&&(xe=tn)}if(he(xe)&&(xe=x(xe,Ye)),Ye=o(xe,Ye),!Y(Ye))throw new Error("addImage does not support files of type '"+Ye+"', please ensure that a plugin for '"+Ye+"' support is added.");if(((vn=bt)==null||vn.length===0)&&(bt=function(yn){return typeof yn=="string"||Ln(yn)?gt(yn):Ln(yn.data)?gt(yn.data):null}(xe)),(sn=Ze.call(this,bt))||(xe instanceof Uint8Array||Ye==="RGBA"||(fn=xe,xe=hn(xe)),sn=this["process"+Ye.toUpperCase()](xe,E.call(this),bt,function(yn){return yn&&typeof yn=="string"&&(yn=yn.toUpperCase()),yn in e.image_compression?yn:xt.NONE}(yt),fn)),!sn)throw new Error("An unknown error occurred whilst processing the image.");return sn},Wt=e.__addimage__.convertBase64ToBinaryString=function(xe,Ye){Ye=typeof Ye!="boolean"||Ye;var bt,yt="";if(typeof xe=="string"){var sn;bt=(sn=An(xe))!==null&&sn!==void 0?sn:xe;try{yt=$d(bt)}catch(fn){if(Ye)throw at(bt)?new Error("atob-Error in jsPDF.convertBase64ToBinaryString "+fn.message):new Error("Supplied Data is not a valid base64-String jsPDF.convertBase64ToBinaryString ")}}return yt};e.getImageProperties=function(xe){var Ye,bt,yt="";if(he(xe)&&(xe=x(xe)),typeof xe=="string"&&o(xe)===t&&((yt=Wt(xe,!1))===""&&(yt=e.loadFile(xe)||""),xe=yt),bt=o(xe),!Y(bt))throw new Error("addImage does not support files of type '"+bt+"', please ensure that a plugin for '"+bt+"' support is added.");if(xe instanceof Uint8Array||(xe=hn(xe)),!(Ye=this["process"+bt.toUpperCase()](xe)))throw new Error("An unknown error occurred whilst processing the image");return Ye.fileType=bt,Ye}})(Eo.API),function(e){var n=function(t){if(t!==void 0&&t!="")return!0};Eo.API.events.push(["addPage",function(t){this.internal.getPageInfo(t.pageNumber).pageContext.annotations=[]}]),e.events.push(["putPage",function(t){for(var r,o,i,p=this.internal.getCoordinateString,h=this.internal.getVerticalCoordinateString,g=this.internal.getPageInfoByObjId(t.objId),m=t.pageContext.annotations,E=!1,Y=0;Y<m.length&&!E;Y++)switch((r=m[Y]).type){case"link":(n(r.options.url)||n(r.options.pageNumber))&&(E=!0);break;case"reference":case"text":case"freetext":E=!0}if(E!=0){this.internal.write("/Annots [");for(var he=0;he<m.length;he++){r=m[he];var x=this.internal.pdfEscape,Ze=this.internal.getEncryptor(t.objId);switch(r.type){case"reference":this.internal.write(" "+r.object.objId+" 0 R ");break;case"text":var Ke=this.internal.newAdditionalObject(),Ge=this.internal.newAdditionalObject(),Se=this.internal.getEncryptor(Ke.objId),xt=r.title||"Note";i="<</Type /Annot /Subtype /Text "+(o="/Rect ["+p(r.bounds.x)+" "+h(r.bounds.y+r.bounds.h)+" "+p(r.bounds.x+r.bounds.w)+" "+h(r.bounds.y)+"] ")+"/Contents ("+x(Se(r.contents))+")",i+=" /Popup "+Ge.objId+" 0 R",i+=" /P "+g.objId+" 0 R",i+=" /T ("+x(Se(xt))+") >>",Ke.content=i;var gt=Ke.objId+" 0 R";i="<</Type /Annot /Subtype /Popup "+(o="/Rect ["+p(r.bounds.x+30)+" "+h(r.bounds.y+r.bounds.h)+" "+p(r.bounds.x+r.bounds.w+30)+" "+h(r.bounds.y)+"] ")+" /Parent "+gt,r.open&&(i+=" /Open true"),i+=" >>",Ge.content=i,this.internal.write(Ke.objId,"0 R",Ge.objId,"0 R");break;case"freetext":o="/Rect ["+p(r.bounds.x)+" "+h(r.bounds.y)+" "+p(r.bounds.x+r.bounds.w)+" "+h(r.bounds.y+r.bounds.h)+"] ";var at=r.color||"#000000";i="<</Type /Annot /Subtype /FreeText "+o+"/Contents ("+x(Ze(r.contents))+")",i+=" /DS(font: Helvetica,sans-serif 12.0pt; text-align:left; color:#"+at+")",i+=" /Border [0 0 0]",i+=" >>",this.internal.write(i);break;case"link":if(r.options.name){var An=this.annotations._nameMap[r.options.name];r.options.pageNumber=An.page,r.options.top=An.y}else r.options.top||(r.options.top=0);if(o="/Rect ["+r.finalBounds.x+" "+r.finalBounds.y+" "+r.finalBounds.w+" "+r.finalBounds.h+"] ",i="",r.options.url)i="<</Type /Annot /Subtype /Link "+o+"/Border [0 0 0] /A <</S /URI /URI ("+x(Ze(r.options.url))+") >>";else if(r.options.pageNumber)switch(i="<</Type /Annot /Subtype /Link "+o+"/Border [0 0 0] /Dest ["+this.internal.getPageInfo(r.options.pageNumber).objId+" 0 R",r.options.magFactor=r.options.magFactor||"XYZ",r.options.magFactor){case"Fit":i+=" /Fit]";break;case"FitH":i+=" /FitH "+r.options.top+"]";break;case"FitV":r.options.left=r.options.left||0,i+=" /FitV "+r.options.left+"]";break;default:var Ln=h(r.options.top);r.options.left=r.options.left||0,r.options.zoom===void 0&&(r.options.zoom=0),i+=" /XYZ "+r.options.left+" "+Ln+" "+r.options.zoom+"]"}i!=""&&(i+=" >>",this.internal.write(i))}}this.internal.write("]")}}]),e.createAnnotation=function(t){var r=this.internal.getCurrentPageInfo();switch(t.type){case"link":this.link(t.bounds.x,t.bounds.y,t.bounds.w,t.bounds.h,t);break;case"text":case"freetext":r.pageContext.annotations.push(t)}},e.link=function(t,r,o,i,p){var h=this.internal.getCurrentPageInfo(),g=this.internal.getCoordinateString,m=this.internal.getVerticalCoordinateString;h.pageContext.annotations.push({finalBounds:{x:g(t),y:m(r),w:g(t+o),h:m(r+i)},options:p,type:"link"})},e.textWithLink=function(t,r,o,i){var p,h,g=this.getTextWidth(t),m=this.internal.getLineHeight()/this.internal.scaleFactor;if(i.maxWidth!==void 0){h=i.maxWidth;var E=this.splitTextToSize(t,h).length;p=Math.ceil(m*E)}else h=g,p=m;return this.text(t,r,o,i),o+=.2*m,i.align==="center"&&(r-=g/2),i.align==="right"&&(r-=g),this.link(r,o-m,h,p,i),g},e.getTextWidth=function(t){var r=this.internal.getFontSize();return this.getStringUnitWidth(t)*r/this.internal.scaleFactor}}(Eo.API),function(e){var n={1569:[65152],1570:[65153,65154],1571:[65155,65156],1572:[65157,65158],1573:[65159,65160],1574:[65161,65162,65163,65164],1575:[65165,65166],1576:[65167,65168,65169,65170],1577:[65171,65172],1578:[65173,65174,65175,65176],1579:[65177,65178,65179,65180],1580:[65181,65182,65183,65184],1581:[65185,65186,65187,65188],1582:[65189,65190,65191,65192],1583:[65193,65194],1584:[65195,65196],1585:[65197,65198],1586:[65199,65200],1587:[65201,65202,65203,65204],1588:[65205,65206,65207,65208],1589:[65209,65210,65211,65212],1590:[65213,65214,65215,65216],1591:[65217,65218,65219,65220],1592:[65221,65222,65223,65224],1593:[65225,65226,65227,65228],1594:[65229,65230,65231,65232],1601:[65233,65234,65235,65236],1602:[65237,65238,65239,65240],1603:[65241,65242,65243,65244],1604:[65245,65246,65247,65248],1605:[65249,65250,65251,65252],1606:[65253,65254,65255,65256],1607:[65257,65258,65259,65260],1608:[65261,65262],1609:[65263,65264,64488,64489],1610:[65265,65266,65267,65268],1649:[64336,64337],1655:[64477],1657:[64358,64359,64360,64361],1658:[64350,64351,64352,64353],1659:[64338,64339,64340,64341],1662:[64342,64343,64344,64345],1663:[64354,64355,64356,64357],1664:[64346,64347,64348,64349],1667:[64374,64375,64376,64377],1668:[64370,64371,64372,64373],1670:[64378,64379,64380,64381],1671:[64382,64383,64384,64385],1672:[64392,64393],1676:[64388,64389],1677:[64386,64387],1678:[64390,64391],1681:[64396,64397],1688:[64394,64395],1700:[64362,64363,64364,64365],1702:[64366,64367,64368,64369],1705:[64398,64399,64400,64401],1709:[64467,64468,64469,64470],1711:[64402,64403,64404,64405],1713:[64410,64411,64412,64413],1715:[64406,64407,64408,64409],1722:[64414,64415],1723:[64416,64417,64418,64419],1726:[64426,64427,64428,64429],1728:[64420,64421],1729:[64422,64423,64424,64425],1733:[64480,64481],1734:[64473,64474],1735:[64471,64472],1736:[64475,64476],1737:[64482,64483],1739:[64478,64479],1740:[64508,64509,64510,64511],1744:[64484,64485,64486,64487],1746:[64430,64431],1747:[64432,64433]},t={65247:{65154:65269,65156:65271,65160:65273,65166:65275},65248:{65154:65270,65156:65272,65160:65274,65166:65276},65165:{65247:{65248:{65258:65010}}},1617:{1612:64606,1613:64607,1614:64608,1615:64609,1616:64610}},r={1612:64606,1613:64607,1614:64608,1615:64609,1616:64610},o=[1570,1571,1573,1575];e.__arabicParser__={};var i=e.__arabicParser__.isInArabicSubstitutionA=function(Ke){return n[Ke.charCodeAt(0)]!==void 0},p=e.__arabicParser__.isArabicLetter=function(Ke){return typeof Ke=="string"&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(Ke)},h=e.__arabicParser__.isArabicEndLetter=function(Ke){return p(Ke)&&i(Ke)&&n[Ke.charCodeAt(0)].length<=2},g=e.__arabicParser__.isArabicAlfLetter=function(Ke){return p(Ke)&&o.indexOf(Ke.charCodeAt(0))>=0};e.__arabicParser__.arabicLetterHasIsolatedForm=function(Ke){return p(Ke)&&i(Ke)&&n[Ke.charCodeAt(0)].length>=1};var m=e.__arabicParser__.arabicLetterHasFinalForm=function(Ke){return p(Ke)&&i(Ke)&&n[Ke.charCodeAt(0)].length>=2};e.__arabicParser__.arabicLetterHasInitialForm=function(Ke){return p(Ke)&&i(Ke)&&n[Ke.charCodeAt(0)].length>=3};var E=e.__arabicParser__.arabicLetterHasMedialForm=function(Ke){return p(Ke)&&i(Ke)&&n[Ke.charCodeAt(0)].length==4},Y=e.__arabicParser__.resolveLigatures=function(Ke){var Ge=0,Se=t,xt="",gt=0;for(Ge=0;Ge<Ke.length;Ge+=1)Se[Ke.charCodeAt(Ge)]!==void 0?(gt++,typeof(Se=Se[Ke.charCodeAt(Ge)])=="number"&&(xt+=String.fromCharCode(Se),Se=t,gt=0),Ge===Ke.length-1&&(Se=t,xt+=Ke.charAt(Ge-(gt-1)),Ge-=gt-1,gt=0)):(Se=t,xt+=Ke.charAt(Ge-gt),Ge-=gt,gt=0);return xt};e.__arabicParser__.isArabicDiacritic=function(Ke){return Ke!==void 0&&r[Ke.charCodeAt(0)]!==void 0};var he=e.__arabicParser__.getCorrectForm=function(Ke,Ge,Se){return p(Ke)?i(Ke)===!1?-1:!m(Ke)||!p(Ge)&&!p(Se)||!p(Se)&&h(Ge)||h(Ke)&&!p(Ge)||h(Ke)&&g(Ge)||h(Ke)&&h(Ge)?0:E(Ke)&&p(Ge)&&!h(Ge)&&p(Se)&&m(Se)?3:h(Ke)||!p(Se)?1:2:-1},x=function(Ke){var Ge=0,Se=0,xt=0,gt="",at="",An="",Ln=(Ke=Ke||"").split("\\s+"),hn=[];for(Ge=0;Ge<Ln.length;Ge+=1){for(hn.push(""),Se=0;Se<Ln[Ge].length;Se+=1)gt=Ln[Ge][Se],at=Ln[Ge][Se-1],An=Ln[Ge][Se+1],p(gt)?(xt=he(gt,at,An),hn[Ge]+=xt!==-1?String.fromCharCode(n[gt.charCodeAt(0)][xt]):gt):hn[Ge]+=gt;hn[Ge]=Y(hn[Ge])}return hn.join(" ")},Ze=e.__arabicParser__.processArabic=e.processArabic=function(){var Ke,Ge=typeof arguments[0]=="string"?arguments[0]:arguments[0].text,Se=[];if(Array.isArray(Ge)){var xt=0;for(Se=[],xt=0;xt<Ge.length;xt+=1)Array.isArray(Ge[xt])?Se.push([x(Ge[xt][0]),Ge[xt][1],Ge[xt][2]]):Se.push([x(Ge[xt])]);Ke=Se}else Ke=x(Ge);return typeof arguments[0]=="string"?Ke:(arguments[0].text=Ke,arguments[0])};e.events.push(["preProcessText",Ze])}(Eo.API),Eo.API.autoPrint=function(e){var n;return(e=e||{}).variant=e.variant||"non-conform",e.variant==="javascript"?this.addJS("print({});"):(this.internal.events.subscribe("postPutResources",function(){n=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /Named"),this.internal.out("/Type /Action"),this.internal.out("/N /Print"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){this.internal.out("/OpenAction "+n+" 0 R")})),this},function(e){var n=function(){var t=void 0;Object.defineProperty(this,"pdf",{get:function(){return t},set:function(h){t=h}});var r=150;Object.defineProperty(this,"width",{get:function(){return r},set:function(h){r=isNaN(h)||Number.isInteger(h)===!1||h<0?150:h,this.getContext("2d").pageWrapXEnabled&&(this.getContext("2d").pageWrapX=r+1)}});var o=300;Object.defineProperty(this,"height",{get:function(){return o},set:function(h){o=isNaN(h)||Number.isInteger(h)===!1||h<0?300:h,this.getContext("2d").pageWrapYEnabled&&(this.getContext("2d").pageWrapY=o+1)}});var i=[];Object.defineProperty(this,"childNodes",{get:function(){return i},set:function(h){i=h}});var p={};Object.defineProperty(this,"style",{get:function(){return p},set:function(h){p=h}}),Object.defineProperty(this,"parentNode",{})};n.prototype.getContext=function(t,r){var o;if((t=t||"2d")!=="2d")return null;for(o in r)this.pdf.context2d.hasOwnProperty(o)&&(this.pdf.context2d[o]=r[o]);return this.pdf.context2d._canvas=this,this.pdf.context2d},n.prototype.toDataURL=function(){throw new Error("toDataURL is not implemented.")},e.events.push(["initialized",function(){this.canvas=new n,this.canvas.pdf=this}])}(Eo.API),function(e){var n={left:0,top:0,bottom:0,right:0},t=!1,r=function(){this.internal.__cell__===void 0&&(this.internal.__cell__={},this.internal.__cell__.padding=3,this.internal.__cell__.headerFunction=void 0,this.internal.__cell__.margins=Object.assign({},n),this.internal.__cell__.margins.width=this.getPageWidth(),o.call(this))},o=function(){this.internal.__cell__.lastCell=new i,this.internal.__cell__.pages=1},i=function(){var g=arguments[0];Object.defineProperty(this,"x",{enumerable:!0,get:function(){return g},set:function(Ke){g=Ke}});var m=arguments[1];Object.defineProperty(this,"y",{enumerable:!0,get:function(){return m},set:function(Ke){m=Ke}});var E=arguments[2];Object.defineProperty(this,"width",{enumerable:!0,get:function(){return E},set:function(Ke){E=Ke}});var Y=arguments[3];Object.defineProperty(this,"height",{enumerable:!0,get:function(){return Y},set:function(Ke){Y=Ke}});var he=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return he},set:function(Ke){he=Ke}});var x=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return x},set:function(Ke){x=Ke}});var Ze=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return Ze},set:function(Ke){Ze=Ke}}),this};i.prototype.clone=function(){return new i(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},i.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},e.setHeaderFunction=function(g){return r.call(this),this.internal.__cell__.headerFunction=typeof g=="function"?g:void 0,this},e.getTextDimensions=function(g,m){r.call(this);var E=(m=m||{}).fontSize||this.getFontSize(),Y=m.font||this.getFont(),he=m.scaleFactor||this.internal.scaleFactor,x=0,Ze=0,Ke=0,Ge=this;if(!Array.isArray(g)&&typeof g!="string"){if(typeof g!="number")throw new Error("getTextDimensions expects text-parameter to be of type String or type Number or an Array of Strings.");g=String(g)}var Se=m.maxWidth;Se>0?typeof g=="string"?g=this.splitTextToSize(g,Se):Object.prototype.toString.call(g)==="[object Array]"&&(g=g.reduce(function(gt,at){return gt.concat(Ge.splitTextToSize(at,Se))},[])):g=Array.isArray(g)?g:[g];for(var xt=0;xt<g.length;xt++)x<(Ke=this.getStringUnitWidth(g[xt],{font:Y})*E)&&(x=Ke);return x!==0&&(Ze=g.length),{w:x/=he,h:Math.max((Ze*E*this.getLineHeightFactor()-E*(this.getLineHeightFactor()-1))/he,0)}},e.cellAddPage=function(){r.call(this),this.addPage();var g=this.internal.__cell__.margins||n;return this.internal.__cell__.lastCell=new i(g.left,g.top,void 0,void 0),this.internal.__cell__.pages+=1,this};var p=e.cell=function(){var g;g=arguments[0]instanceof i?arguments[0]:new i(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]),r.call(this);var m=this.internal.__cell__.lastCell,E=this.internal.__cell__.padding,Y=this.internal.__cell__.margins||n,he=this.internal.__cell__.tableHeaderRow,x=this.internal.__cell__.printHeaders;return m.lineNumber!==void 0&&(m.lineNumber===g.lineNumber?(g.x=(m.x||0)+(m.width||0),g.y=m.y||0):m.y+m.height+g.height+Y.bottom>this.getPageHeight()?(this.cellAddPage(),g.y=Y.top,x&&he&&(this.printHeaderRow(g.lineNumber,!0),g.y+=he[0].height)):g.y=m.y+m.height||g.y),g.text[0]!==void 0&&(this.rect(g.x,g.y,g.width,g.height,t===!0?"FD":void 0),g.align==="right"?this.text(g.text,g.x+g.width-E,g.y+E,{align:"right",baseline:"top"}):g.align==="center"?this.text(g.text,g.x+g.width/2,g.y+E,{align:"center",baseline:"top",maxWidth:g.width-E-E}):this.text(g.text,g.x+E,g.y+E,{align:"left",baseline:"top",maxWidth:g.width-E-E})),this.internal.__cell__.lastCell=g,this};e.table=function(g,m,E,Y,he){if(r.call(this),!E)throw new Error("No data for PDF table.");var x,Ze,Ke,Ge,Se=[],xt=[],gt=[],at={},An={},Ln=[],hn=[],Lt=(he=he||{}).autoSize||!1,st=he.printHeaders!==!1,Wt=he.css&&he.css["font-size"]!==void 0?16*he.css["font-size"]:he.fontSize||12,xe=he.margins||Object.assign({width:this.getPageWidth()},n),Ye=typeof he.padding=="number"?he.padding:3,bt=he.headerBackgroundColor||"#c8c8c8",yt=he.headerTextColor||"#000";if(o.call(this),this.internal.__cell__.printHeaders=st,this.internal.__cell__.margins=xe,this.internal.__cell__.table_font_size=Wt,this.internal.__cell__.padding=Ye,this.internal.__cell__.headerBackgroundColor=bt,this.internal.__cell__.headerTextColor=yt,this.setFontSize(Wt),Y==null)xt=Se=Object.keys(E[0]),gt=Se.map(function(){return"left"});else if(Array.isArray(Y)&&(0,q.Z)(Y[0])==="object")for(Se=Y.map(function(Sr){return Sr.name}),xt=Y.map(function(Sr){return Sr.prompt||Sr.name||""}),gt=Y.map(function(Sr){return Sr.align||"left"}),x=0;x<Y.length;x+=1)An[Y[x].name]=.7499990551181103*Y[x].width;else Array.isArray(Y)&&typeof Y[0]=="string"&&(xt=Se=Y,gt=Se.map(function(){return"left"}));if(Lt||Array.isArray(Y)&&typeof Y[0]=="string")for(x=0;x<Se.length;x+=1){for(at[Ge=Se[x]]=E.map(function(Sr){return Sr[Ge]}),this.setFont(void 0,"bold"),Ln.push(this.getTextDimensions(xt[x],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w),Ze=at[Ge],this.setFont(void 0,"normal"),Ke=0;Ke<Ze.length;Ke+=1)Ln.push(this.getTextDimensions(Ze[Ke],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w);An[Ge]=Math.max.apply(null,Ln)+Ye+Ye,Ln=[]}if(st){var sn={};for(x=0;x<Se.length;x+=1)sn[Se[x]]={},sn[Se[x]].text=xt[x],sn[Se[x]].align=gt[x];var fn=h.call(this,sn,An);hn=Se.map(function(Sr){return new i(g,m,An[Sr],fn,sn[Sr].text,void 0,sn[Sr].align)}),this.setTableHeaderRow(hn),this.printHeaderRow(1,!1)}var vn=Y.reduce(function(Sr,Jn){return Sr[Jn.name]=Jn.align,Sr},{});for(x=0;x<E.length;x+=1){"rowStart"in he&&he.rowStart instanceof Function&&he.rowStart({row:x,data:E[x]},this);var tn=h.call(this,E[x],An);for(Ke=0;Ke<Se.length;Ke+=1){var yn=E[x][Se[Ke]];"cellStart"in he&&he.cellStart instanceof Function&&he.cellStart({row:x,col:Ke,data:yn},this),p.call(this,new i(g,m,An[Se[Ke]],tn,yn,x+2,vn[Se[Ke]]))}}return this.internal.__cell__.table_x=g,this.internal.__cell__.table_y=m,this};var h=function(g,m){var E=this.internal.__cell__.padding,Y=this.internal.__cell__.table_font_size,he=this.internal.scaleFactor;return Object.keys(g).map(function(x){var Ze=g[x];return this.splitTextToSize(Ze.hasOwnProperty("text")?Ze.text:Ze,m[x]-E-E)},this).map(function(x){return this.getLineHeightFactor()*x.length*Y/he+E+E},this).reduce(function(x,Ze){return Math.max(x,Ze)},0)};e.setTableHeaderRow=function(g){r.call(this),this.internal.__cell__.tableHeaderRow=g},e.printHeaderRow=function(g,m){if(r.call(this),!this.internal.__cell__.tableHeaderRow)throw new Error("Property tableHeaderRow does not exist.");var E;if(t=!0,typeof this.internal.__cell__.headerFunction=="function"){var Y=this.internal.__cell__.headerFunction(this,this.internal.__cell__.pages);this.internal.__cell__.lastCell=new i(Y[0],Y[1],Y[2],Y[3],void 0,-1)}this.setFont(void 0,"bold");for(var he=[],x=0;x<this.internal.__cell__.tableHeaderRow.length;x+=1){E=this.internal.__cell__.tableHeaderRow[x].clone(),m&&(E.y=this.internal.__cell__.margins.top||0,he.push(E)),E.lineNumber=g;var Ze=this.getTextColor();this.setTextColor(this.internal.__cell__.headerTextColor),this.setFillColor(this.internal.__cell__.headerBackgroundColor),p.call(this,E),this.setTextColor(Ze)}he.length>0&&this.setTableHeaderRow(he),this.setFont(void 0,"normal"),t=!1}}(Eo.API);var ns={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},wc=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],Es=Fi(wc),Rs=[100,200,300,400,500,600,700,800,900],yu=Fi(Rs);function vl(e){var n=e.family.replace(/"|'/g,"").toLowerCase(),t=function(i){return ns[i=i||"normal"]?i:"normal"}(e.style),r=function(i){return i?typeof i=="number"?i>=100&&i<=900&&i%100==0?i:400:/^\d00$/.test(i)?parseInt(i):i==="bold"?700:400:400}(e.weight),o=function(i){return typeof Es[i=i||"normal"]=="number"?i:"normal"}(e.stretch);return{family:n,style:t,weight:r,stretch:o,src:e.src||[],ref:e.ref||{name:n,style:[o,t,r].join(" ")}}}function bc(e,n,t,r){var o;for(o=t;o>=0&&o<n.length;o+=r)if(e[n[o]])return e[n[o]];for(o=t;o>=0&&o<n.length;o-=r)if(e[n[o]])return e[n[o]]}var Bu={"sans-serif":"helvetica",fixed:"courier",monospace:"courier",terminal:"courier",cursive:"times",fantasy:"times",serif:"times"},Wc={caption:"times",icon:"times",menu:"times","message-box":"times","small-caption":"times","status-bar":"times"};function Xl(e){return[e.stretch,e.style,e.weight,e.family].join(" ")}function Vc(e){return e.trimLeft()}function Cc(e,n){for(var t=0;t<e.length;){if(e.charAt(t)===n)return[e.substring(0,t),e.substring(t+1)];t+=1}return null}function td(e){var n=e.match(/^(-[a-z_]|[a-z_])[a-z0-9_-]*/i);return n===null?null:[n[0],e.substring(n[0].length)]}var Gc,Ng,Qg,kf,j0,Pg,_g,Dg,zp=["times"];function Rg(e,n,t,r,o){var i=4,p=Mg;switch(o){case Eo.API.image_compression.FAST:i=1,p=Tg;break;case Eo.API.image_compression.MEDIUM:i=6,p=jg;break;case Eo.API.image_compression.SLOW:i=9,p=Hg}e=function(g,m,E,Y){for(var he,x=g.length/m,Ze=new Uint8Array(g.length+x),Ke=[Pv,Tg,Mg,jg,Hg],Ge=0;Ge<x;Ge+=1){var Se=Ge*m,xt=g.subarray(Se,Se+m);if(Y)Ze.set(Y(xt,E,he),Se+Ge);else{for(var gt=Ke.length,at=[],An=0;An<gt;An+=1)at[An]=Ke[An](xt,E,he);var Ln=Dv(at.concat());Ze.set(at[Ln],Se+Ge)}he=xt}return Ze}(e,n,Math.ceil(t*r/8),p);var h=Co(e,{level:i});return Eo.API.__addimage__.arrayBufferToBinaryString(h)}function Pv(e){var n=Array.apply([],e);return n.unshift(0),n}function Tg(e,n){var t=e.length,r=[];r[0]=1;for(var o=0;o<t;o+=1){var i=e[o-n]||0;r[o+1]=e[o]-i+256&255}return r}function Mg(e,n,t){var r=e.length,o=[];o[0]=2;for(var i=0;i<r;i+=1){var p=t&&t[i]||0;o[i+1]=e[i]-p+256&255}return o}function jg(e,n,t){var r=e.length,o=[];o[0]=3;for(var i=0;i<r;i+=1){var p=e[i-n]||0,h=t&&t[i]||0;o[i+1]=e[i]+256-(p+h>>>1)&255}return o}function Hg(e,n,t){var r=e.length,o=[];o[0]=4;for(var i=0;i<r;i+=1){var p=_v(e[i-n]||0,t&&t[i]||0,t&&t[i-n]||0);o[i+1]=e[i]-p+256&255}return o}function _v(e,n,t){if(e===n&&n===t)return e;var r=Math.abs(n-t),o=Math.abs(e-t),i=Math.abs(e+n-t-t);return r<=o&&r<=i?e:o<=i?n:t}function Dv(e){var n=e.map(function(t){return t.reduce(function(r,o){return r+Math.abs(o)},0)});return n.indexOf(Math.min.apply(null,n))}function Zp(e,n,t){var r=n*t,o=Math.floor(r/8),i=16-(r-8*o+t),p=(1<<t)-1;return $g(e,o)>>i&p}function Kg(e,n,t,r){var o=t*r,i=Math.floor(o/8),p=16-(o-8*i+r),h=(1<<r)-1,g=(n&h)<<p;(function(m,E,Y){if(E+1<m.byteLength)m.setUint16(E,Y,!1);else{var he=Y>>8&255;m.setUint8(E,he)}})(e,i,$g(e,i)&~(h<<p)&65535|g)}function $g(e,n){return n+1<e.byteLength?e.getUint16(n,!1):e.getUint8(n)<<8}function Rv(e){var n=0;if(e[n++]!==71||e[n++]!==73||e[n++]!==70||e[n++]!==56||(e[n++]+1&253)!=56||e[n++]!==97)throw new Error("Invalid GIF 87a/89a header.");var t=e[n++]|e[n++]<<8,r=e[n++]|e[n++]<<8,o=e[n++],i=o>>7,p=1<<1+(7&o);e[n++],e[n++];var h=null,g=null;i&&(h=n,g=p,n+=3*p);var m=!0,E=[],Y=0,he=null,x=0,Ze=null;for(this.width=t,this.height=r;m&&n<e.length;)switch(e[n++]){case 33:switch(e[n++]){case 255:if(e[n]!==11||e[n+1]==78&&e[n+2]==69&&e[n+3]==84&&e[n+4]==83&&e[n+5]==67&&e[n+6]==65&&e[n+7]==80&&e[n+8]==69&&e[n+9]==50&&e[n+10]==46&&e[n+11]==48&&e[n+12]==3&&e[n+13]==1&&e[n+16]==0)n+=14,Ze=e[n++]|e[n++]<<8,n++;else for(n+=12;;){if(!((xe=e[n++])>=0))throw Error("Invalid block size");if(xe===0)break;n+=xe}break;case 249:if(e[n++]!==4||e[n+4]!==0)throw new Error("Invalid graphics extension block.");var Ke=e[n++];Y=e[n++]|e[n++]<<8,he=e[n++],1&Ke||(he=null),x=Ke>>2&7,n++;break;case 254:for(;;){if(!((xe=e[n++])>=0))throw Error("Invalid block size");if(xe===0)break;n+=xe}break;default:throw new Error("Unknown graphic control label: 0x"+e[n-1].toString(16))}break;case 44:var Ge=e[n++]|e[n++]<<8,Se=e[n++]|e[n++]<<8,xt=e[n++]|e[n++]<<8,gt=e[n++]|e[n++]<<8,at=e[n++],An=at>>6&1,Ln=1<<1+(7&at),hn=h,Lt=g,st=!1;at>>7&&(st=!0,hn=n,Lt=Ln,n+=3*Ln);var Wt=n;for(n++;;){var xe;if(!((xe=e[n++])>=0))throw Error("Invalid block size");if(xe===0)break;n+=xe}E.push({x:Ge,y:Se,width:xt,height:gt,has_local_palette:st,palette_offset:hn,palette_size:Lt,data_offset:Wt,data_length:n-Wt,transparent_index:he,interlaced:!!An,delay:Y,disposal:x});break;case 59:m=!1;break;default:throw new Error("Unknown gif block: 0x"+e[n-1].toString(16))}this.numFrames=function(){return E.length},this.loopCount=function(){return Ze},this.frameInfo=function(Ye){if(Ye<0||Ye>=E.length)throw new Error("Frame index out of range.");return E[Ye]},this.decodeAndBlitFrameBGRA=function(Ye,bt){var yt=this.frameInfo(Ye),sn=yt.width*yt.height,fn=new Uint8Array(sn);kg(e,yt.data_offset,fn,sn);var vn=yt.palette_offset,tn=yt.transparent_index;tn===null&&(tn=256);var yn=yt.width,Sr=t-yn,Jn=yn,be=4*(yt.y*t+yt.x),At=4*((yt.y+yt.height)*t+yt.x),ut=be,Ft=4*Sr;yt.interlaced===!0&&(Ft+=4*t*7);for(var Dt=8,nn=0,gn=fn.length;nn<gn;++nn){var dn=fn[nn];if(Jn===0&&(Jn=yn,(ut+=Ft)>=At&&(Ft=4*Sr+4*t*(Dt-1),ut=be+(yn+Sr)*(Dt<<1),Dt>>=1)),dn===tn)ut+=4;else{var Hn=e[vn+3*dn],fr=e[vn+3*dn+1],Zr=e[vn+3*dn+2];bt[ut++]=Zr,bt[ut++]=fr,bt[ut++]=Hn,bt[ut++]=255}--Jn}},this.decodeAndBlitFrameRGBA=function(Ye,bt){var yt=this.frameInfo(Ye),sn=yt.width*yt.height,fn=new Uint8Array(sn);kg(e,yt.data_offset,fn,sn);var vn=yt.palette_offset,tn=yt.transparent_index;tn===null&&(tn=256);var yn=yt.width,Sr=t-yn,Jn=yn,be=4*(yt.y*t+yt.x),At=4*((yt.y+yt.height)*t+yt.x),ut=be,Ft=4*Sr;yt.interlaced===!0&&(Ft+=4*t*7);for(var Dt=8,nn=0,gn=fn.length;nn<gn;++nn){var dn=fn[nn];if(Jn===0&&(Jn=yn,(ut+=Ft)>=At&&(Ft=4*Sr+4*t*(Dt-1),ut=be+(yn+Sr)*(Dt<<1),Dt>>=1)),dn===tn)ut+=4;else{var Hn=e[vn+3*dn],fr=e[vn+3*dn+1],Zr=e[vn+3*dn+2];bt[ut++]=Hn,bt[ut++]=fr,bt[ut++]=Zr,bt[ut++]=255}--Jn}}}function kg(e,n,t,r){for(var o=e[n++],i=1<<o,p=i+1,h=p+1,g=o+1,m=(1<<g)-1,E=0,Y=0,he=0,x=e[n++],Ze=new Int32Array(4096),Ke=null;;){for(;E<16&&x!==0;)Y|=e[n++]<<E,E+=8,x===1?x=e[n++]:--x;if(E<g)break;var Ge=Y&m;if(Y>>=g,E-=g,Ge!==i){if(Ge===p)break;for(var Se=Ge<h?Ge:Ke,xt=0,gt=Se;gt>i;)gt=Ze[gt]>>8,++xt;var at=gt;if(he+xt+(Se!==Ge?1:0)>r)return void $i.log("Warning, gif stream longer than expected.");t[he++]=at;var An=he+=xt;for(Se!==Ge&&(t[he++]=at),gt=Se;xt--;)gt=Ze[gt],t[--An]=255>,gt>>=8;Ke!==null&&h<4096&&(Ze[h++]=Ke<<8|at,h>=m+1&&g<12&&(++g,m=m<<1|1)),Ke=Ge}else h=p+1,m=(1<<(g=o+1))-1,Ke=null}return he!==r&&$i.log("Warning, gif stream shorter than expected."),t}function Wp(e){var n,t,r,o,i,p=Math.floor,h=new Array(64),g=new Array(64),m=new Array(64),E=new Array(64),Y=new Array(65535),he=new Array(65535),x=new Array(64),Ze=new Array(64),Ke=[],Ge=0,Se=7,xt=new Array(64),gt=new Array(64),at=new Array(64),An=new Array(256),Ln=new Array(2048),hn=[0,1,5,6,14,15,27,28,2,4,7,13,16,26,29,42,3,8,12,17,25,30,41,43,9,11,18,24,31,40,44,53,10,19,23,32,39,45,52,54,20,22,33,38,46,51,55,60,21,34,37,47,50,56,59,61,35,36,48,49,57,58,62,63],Lt=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],st=[0,1,2,3,4,5,6,7,8,9,10,11],Wt=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],xe=[1,2,3,0,4,17,5,18,33,49,65,6,19,81,97,7,34,113,20,50,129,145,161,8,35,66,177,193,21,82,209,240,36,51,98,114,130,9,10,22,23,24,25,26,37,38,39,40,41,42,52,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,225,226,227,228,229,230,231,232,233,234,241,242,243,244,245,246,247,248,249,250],Ye=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],bt=[0,1,2,3,4,5,6,7,8,9,10,11],yt=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],sn=[0,1,2,3,17,4,5,33,49,6,18,65,81,7,97,113,19,34,50,129,8,20,66,145,161,177,193,9,35,51,82,240,21,98,114,209,10,22,36,52,225,37,241,23,24,25,26,38,39,40,41,42,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,130,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,226,227,228,229,230,231,232,233,234,242,243,244,245,246,247,248,249,250];function fn(be,At){for(var ut=0,Ft=0,Dt=new Array,nn=1;nn<=16;nn++){for(var gn=1;gn<=be[nn];gn++)Dt[At[Ft]]=[],Dt[At[Ft]][0]=ut,Dt[At[Ft]][1]=nn,Ft++,ut++;ut*=2}return Dt}function vn(be){for(var At=be[0],ut=be[1]-1;ut>=0;)At&1<<ut&&(Ge|=1<<Se),ut--,--Se<0&&(Ge==255?(tn(255),tn(0)):tn(Ge),Se=7,Ge=0)}function tn(be){Ke.push(be)}function yn(be){tn(be>>8&255),tn(255&be)}function Sr(be,At,ut,Ft,Dt){for(var nn,gn=Dt[0],dn=Dt[240],Hn=function(wr,Ho){var eo,TA,Vo,Ii,IA,UA,Ji,MA,ko,dA,zo=0;for(ko=0;ko<8;++ko){eo=wr[zo],TA=wr[zo+1],Vo=wr[zo+2],Ii=wr[zo+3],IA=wr[zo+4],UA=wr[zo+5],Ji=wr[zo+6];var da=eo+(MA=wr[zo+7]),Ui=eo-MA,Po=TA+Ji,OA=TA-Ji,Aa=Vo+UA,nA=Vo-UA,ci=Ii+IA,LA=Ii-IA,$a=da+ci,us=da-ci,ia=Po+Aa,wA=Po-Aa;wr[zo]=$a+ia,wr[zo+4]=$a-ia;var Ti=.707106781*(wA+us);wr[zo+2]=us+Ti,wr[zo+6]=us-Ti;var Vd=.382683433*(($a=LA+nA)-(wA=OA+Ui)),Vs=.5411961*$a+Vd,wu=1.306562965*wA+Vd,Yc=.707106781*(ia=nA+OA),rA=Ui+Yc,bu=Ui-Yc;wr[zo+5]=bu+Vs,wr[zo+3]=bu-Vs,wr[zo+1]=rA+wu,wr[zo+7]=rA-wu,zo+=8}for(zo=0,ko=0;ko<8;++ko){eo=wr[zo],TA=wr[zo+8],Vo=wr[zo+16],Ii=wr[zo+24],IA=wr[zo+32],UA=wr[zo+40],Ji=wr[zo+48];var Cu=eo+(MA=wr[zo+56]),Yl=eo-MA,Jl=TA+Ji,Da=TA-Ji,Ss=Vo+UA,Ts=Vo-UA,Gd=Ii+IA,rd=Ii-IA,Sc=Cu+Gd,Jc=Cu-Gd,Fc=Jl+Ss,Ic=Jl-Ss;wr[zo]=Sc+Fc,wr[zo+32]=Sc-Fc;var ql=.707106781*(Ic+Jc);wr[zo+16]=Jc+ql,wr[zo+48]=Jc-ql;var Xd=.382683433*((Sc=rd+Ts)-(Ic=Da+Yl)),qc=.5411961*Sc+Xd,Yd=1.306562965*Ic+Xd,zf=.707106781*(Fc=Ts+Da),Zf=Yl+zf,Wf=Yl-zf;wr[zo+40]=Wf+qc,wr[zo+24]=Wf-qc,wr[zo+8]=Zf+Yd,wr[zo+56]=Zf-Yd,zo++}for(ko=0;ko<64;++ko)dA=wr[ko]*Ho[ko],x[ko]=dA>0?dA+.5|0:dA-.5|0;return x}(be,At),fr=0;fr<64;++fr)Ze[hn[fr]]=Hn[fr];var Zr=Ze[0]-ut;ut=Ze[0],Zr==0?vn(Ft[0]):(vn(Ft[he[nn=32767+Zr]]),vn(Y[nn]));for(var Gr=63;Gr>0&&Ze[Gr]==0;)Gr--;if(Gr==0)return vn(gn),ut;for(var En,lt=1;lt<=Gr;){for(var ii=lt;Ze[lt]==0&<<=Gr;)++lt;var RA=lt-ii;if(RA>=16){En=RA>>4;for(var Yo=1;Yo<=En;++Yo)vn(dn);RA&=15}nn=32767+Ze[lt],vn(Dt[(RA<<4)+he[nn]]),vn(Y[nn]),lt++}return Gr!=63&&vn(gn),ut}function Jn(be){be=Math.min(Math.max(be,1),100),i!=be&&(function(At){for(var ut=[16,11,10,16,24,40,51,61,12,12,14,19,26,58,60,55,14,13,16,24,40,57,69,56,14,17,22,29,51,87,80,62,18,22,37,56,68,109,103,77,24,35,55,64,81,104,113,92,49,64,78,87,103,121,120,101,72,92,95,98,112,100,103,99],Ft=0;Ft<64;Ft++){var Dt=p((ut[Ft]*At+50)/100);Dt=Math.min(Math.max(Dt,1),255),h[hn[Ft]]=Dt}for(var nn=[17,18,24,47,99,99,99,99,18,21,26,66,99,99,99,99,24,26,56,99,99,99,99,99,47,66,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99],gn=0;gn<64;gn++){var dn=p((nn[gn]*At+50)/100);dn=Math.min(Math.max(dn,1),255),g[hn[gn]]=dn}for(var Hn=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],fr=0,Zr=0;Zr<8;Zr++)for(var Gr=0;Gr<8;Gr++)m[fr]=1/(h[hn[fr]]*Hn[Zr]*Hn[Gr]*8),E[fr]=1/(g[hn[fr]]*Hn[Zr]*Hn[Gr]*8),fr++}(be<50?Math.floor(5e3/be):Math.floor(200-2*be)),i=be)}this.encode=function(be,At){At&&Jn(At),Ke=new Array,Ge=0,Se=7,yn(65496),yn(65504),yn(16),tn(74),tn(70),tn(73),tn(70),tn(0),tn(1),tn(1),tn(0),yn(1),yn(1),tn(0),tn(0),function(){yn(65499),yn(132),tn(0);for(var TA=0;TA<64;TA++)tn(h[TA]);tn(1);for(var Vo=0;Vo<64;Vo++)tn(g[Vo])}(),function(TA,Vo){yn(65472),yn(17),tn(8),yn(Vo),yn(TA),tn(3),tn(1),tn(17),tn(0),tn(2),tn(17),tn(1),tn(3),tn(17),tn(1)}(be.width,be.height),function(){yn(65476),yn(418),tn(0);for(var TA=0;TA<16;TA++)tn(Lt[TA+1]);for(var Vo=0;Vo<=11;Vo++)tn(st[Vo]);tn(16);for(var Ii=0;Ii<16;Ii++)tn(Wt[Ii+1]);for(var IA=0;IA<=161;IA++)tn(xe[IA]);tn(1);for(var UA=0;UA<16;UA++)tn(Ye[UA+1]);for(var Ji=0;Ji<=11;Ji++)tn(bt[Ji]);tn(17);for(var MA=0;MA<16;MA++)tn(yt[MA+1]);for(var ko=0;ko<=161;ko++)tn(sn[ko])}(),yn(65498),yn(12),tn(3),tn(1),tn(0),tn(2),tn(17),tn(3),tn(17),tn(0),tn(63),tn(0);var ut=0,Ft=0,Dt=0;Ge=0,Se=7,this.encode.displayName="_encode_";for(var nn,gn,dn,Hn,fr,Zr,Gr,En,lt,ii=be.data,RA=be.width,Yo=be.height,wr=4*RA,Ho=0;Ho<Yo;){for(nn=0;nn<wr;){for(fr=wr*Ho+nn,Gr=-1,En=0,lt=0;lt<64;lt++)Zr=fr+(En=lt>>3)*wr+(Gr=4*(7<)),Ho+En>=Yo&&(Zr-=wr*(Ho+1+En-Yo)),nn+Gr>=wr&&(Zr-=nn+Gr-wr+4),gn=ii[Zr++],dn=ii[Zr++],Hn=ii[Zr++],xt[lt]=(Ln[gn]+Ln[dn+256|0]+Ln[Hn+512|0]>>16)-128,gt[lt]=(Ln[gn+768|0]+Ln[dn+1024|0]+Ln[Hn+1280|0]>>16)-128,at[lt]=(Ln[gn+1280|0]+Ln[dn+1536|0]+Ln[Hn+1792|0]>>16)-128;ut=Sr(xt,m,ut,n,r),Ft=Sr(gt,E,Ft,t,o),Dt=Sr(at,E,Dt,t,o),nn+=32}Ho+=8}if(Se>=0){var eo=[];eo[1]=Se+1,eo[0]=(1<<Se+1)-1,vn(eo)}return yn(65497),new Uint8Array(Ke)},e=e||50,function(){for(var be=String.fromCharCode,At=0;At<256;At++)An[At]=be(At)}(),n=fn(Lt,st),t=fn(Ye,bt),r=fn(Wt,xe),o=fn(yt,sn),function(){for(var be=1,At=2,ut=1;ut<=15;ut++){for(var Ft=be;Ft<At;Ft++)he[32767+Ft]=ut,Y[32767+Ft]=[],Y[32767+Ft][1]=ut,Y[32767+Ft][0]=Ft;for(var Dt=-(At-1);Dt<=-be;Dt++)he[32767+Dt]=ut,Y[32767+Dt]=[],Y[32767+Dt][1]=ut,Y[32767+Dt][0]=At-1+Dt;be<<=1,At<<=1}}(),function(){for(var be=0;be<256;be++)Ln[be]=19595*be,Ln[be+256|0]=38470*be,Ln[be+512|0]=7471*be+32768,Ln[be+768|0]=-11059*be,Ln[be+1024|0]=-21709*be,Ln[be+1280|0]=32768*be+8421375,Ln[be+1536|0]=-27439*be,Ln[be+1792|0]=-5329*be}(),Jn(e)}function xc(e,n){if(this.pos=0,this.buffer=e,this.datav=new DataView(e.buffer),this.is_with_alpha=!!n,this.bottom_up=!0,this.flag=String.fromCharCode(this.buffer[0])+String.fromCharCode(this.buffer[1]),this.pos+=2,["BM","BA","CI","CP","IC","PT"].indexOf(this.flag)===-1)throw new Error("Invalid BMP File");this.parseHeader(),this.parseBGR()}function zg(e){function n(st){if(!st)throw Error("assert :P")}function t(st,Wt,xe){for(var Ye=0;4>Ye;Ye++)if(st[Wt+Ye]!=xe.charCodeAt(Ye))return!0;return!1}function r(st,Wt,xe,Ye,bt){for(var yt=0;yt<bt;yt++)st[Wt+yt]=xe[Ye+yt]}function o(st,Wt,xe,Ye){for(var bt=0;bt<Ye;bt++)st[Wt+bt]=xe}function i(st){return new Int32Array(st)}function p(st,Wt){for(var xe=[],Ye=0;Ye<st;Ye++)xe.push(new Wt);return xe}function h(st,Wt){var xe=[];return function Ye(bt,yt,sn){for(var fn=sn[yt],vn=0;vn<fn&&(bt.push(sn.length>yt+1?[]:new Wt),!(sn.length<yt+1));vn++)Ye(bt[vn],yt+1,sn)}(xe,0,st),xe}var g=function(){var st=this;function Wt(a,f){for(var B=1<<f-1>>>0;a&B;)B>>>=1;return B?(a&B-1)+B:a}function xe(a,f,B,O,ne){n(!(O%B));do a[f+(O-=B)]=ne;while(0<O)}function Ye(a,f,B,O,ne){if(n(2328>=ne),512>=ne)var ge=i(512);else if((ge=i(ne))==null)return 0;return function(we,Pe,je,et,Ut,on){var tt,Pt,Gt=Pe,In=1<<je,en=i(16),Pn=i(16);for(n(Ut!=0),n(et!=null),n(we!=null),n(0<je),Pt=0;Pt<Ut;++Pt){if(15<et[Pt])return 0;++en[et[Pt]]}if(en[0]==Ut)return 0;for(Pn[1]=0,tt=1;15>tt;++tt){if(en[tt]>1<<tt)return 0;Pn[tt+1]=Pn[tt]+en[tt]}for(Pt=0;Pt<Ut;++Pt)tt=et[Pt],0<et[Pt]&&(on[Pn[tt]++]=Pt);if(Pn[15]==1)return(et=new bt).g=0,et.value=on[0],xe(we,Gt,1,In,et),In;var jn,hr=-1,or=In-1,_o=0,vo=1,KA=1,So=1<<je;for(Pt=0,tt=1,Ut=2;tt<=je;++tt,Ut<<=1){if(vo+=KA<<=1,0>(KA-=en[tt]))return 0;for(;0<en[tt];--en[tt])(et=new bt).g=tt,et.value=on[Pt++],xe(we,Gt+_o,Ut,So,et),_o=Wt(_o,tt)}for(tt=je+1,Ut=2;15>=tt;++tt,Ut<<=1){if(vo+=KA<<=1,0>(KA-=en[tt]))return 0;for(;0<en[tt];--en[tt]){if(et=new bt,(_o&or)!=hr){for(Gt+=So,jn=1<<(hr=tt)-je;15>hr&&!(0>=(jn-=en[hr]));)++hr,jn<<=1;In+=So=1<<(jn=hr-je),we[Pe+(hr=_o&or)].g=jn+je,we[Pe+hr].value=Gt-Pe-hr}et.g=tt-je,et.value=on[Pt++],xe(we,Gt+(_o>>je),Ut,So,et),_o=Wt(_o,tt)}}return vo!=2*Pn[15]-1?0:In}(a,f,B,O,ne,ge)}function bt(){this.value=this.g=0}function yt(){this.value=this.g=0}function sn(){this.G=p(5,bt),this.H=i(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=p(pf,yt)}function fn(a,f,B,O){n(a!=null),n(f!=null),n(2147483648>O),a.Ca=254,a.I=0,a.b=-8,a.Ka=0,a.oa=f,a.pa=B,a.Jd=f,a.Yc=B+O,a.Zc=4<=O?B+O-4+1:B,gn(a)}function vn(a,f){for(var B=0;0<f--;)B|=Hn(a,128)<<f;return B}function tn(a,f){var B=vn(a,f);return dn(a)?-B:B}function yn(a,f,B,O){var ne,ge=0;for(n(a!=null),n(f!=null),n(4294967288>O),a.Sb=O,a.Ra=0,a.u=0,a.h=0,4<O&&(O=4),ne=0;ne<O;++ne)ge+=f[B+ne]<<8*ne;a.Ra=ge,a.bb=O,a.oa=f,a.pa=B}function Sr(a){for(;8<=a.u&&a.bb<a.Sb;)a.Ra>>>=8,a.Ra+=a.oa[a.pa+a.bb]<<sd-8>>>0,++a.bb,a.u-=8;Ft(a)&&(a.h=1,a.u=0)}function Jn(a,f){if(n(0<=f),!a.h&&f<=Ol){var B=ut(a)&Ul[f];return a.u+=f,Sr(a),B}return a.h=1,a.u=0}function be(){this.b=this.Ca=this.I=0,this.oa=[],this.pa=0,this.Jd=[],this.Yc=0,this.Zc=[],this.Ka=0}function At(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function ut(a){return a.Ra>>>(a.u&sd-1)>>>0}function Ft(a){return n(a.bb<=a.Sb),a.h||a.bb==a.Sb&&a.u>sd}function Dt(a,f){a.u=f,a.h=Ft(a)}function nn(a){a.u>=Ou&&(n(a.u>=Ou),Sr(a))}function gn(a){n(a!=null&&a.oa!=null),a.pa<a.Zc?(a.I=(a.oa[a.pa++]|a.I<<8)>>>0,a.b+=8):(n(a!=null&&a.oa!=null),a.pa<a.Yc?(a.b+=8,a.I=a.oa[a.pa++]|a.I<<8):a.Ka?a.b=0:(a.I<<=8,a.b+=8,a.Ka=1))}function dn(a){return vn(a,1)}function Hn(a,f){var B=a.Ca;0>a.b&&gn(a);var O=a.b,ne=B*f>>>8,ge=(a.I>>>O>ne)+0;for(ge?(B-=ne,a.I-=ne+1<<O>>>0):B=ne+1,O=B,ne=0;256<=O;)ne+=8,O>>=8;return O=7^ne+ld[O],a.b-=O,a.Ca=(B<<O)-1,ge}function fr(a,f,B){a[f+0]=B>>24&255,a[f+1]=B>>16&255,a[f+2]=B>>8&255,a[f+3]=255&B}function Zr(a,f){return a[f+0]|a[f+1]<<8}function Gr(a,f){return Zr(a,f)|a[f+2]<<16}function En(a,f){return Zr(a,f)|Zr(a,f+2)<<16}function lt(a,f){var B=1<<f;return n(a!=null),n(0<f),a.X=i(B),a.X==null?0:(a.Mb=32-f,a.Xa=f,1)}function ii(a,f){n(a!=null),n(f!=null),n(a.Xa==f.Xa),r(f.X,0,a.X,0,1<<f.Xa)}function RA(){this.X=[],this.Xa=this.Mb=0}function Yo(a,f,B,O){n(B!=null),n(O!=null);var ne=B[0],ge=O[0];return ne==0&&(ne=(a*ge+f/2)/f),ge==0&&(ge=(f*ne+a/2)/a),0>=ne||0>=ge?0:(B[0]=ne,O[0]=ge,1)}function wr(a,f){return a+(1<<f)-1>>>f}function Ho(a,f){return((4278255360&a)+(4278255360&f)>>>0&4278255360)+((16711935&a)+(16711935&f)>>>0&16711935)>>>0}function eo(a,f){st[f]=function(B,O,ne,ge,we,Pe,je){var et;for(et=0;et<we;++et){var Ut=st[a](Pe[je+et-1],ne,ge+et);Pe[je+et]=Ho(B[O+et],Ut)}}}function TA(){this.ud=this.hd=this.jd=0}function Vo(a,f){return((4278124286&(a^f))>>>1)+(a&f)>>>0}function Ii(a){return 0<=a&&256>a?a:0>a?0:255<a?255:void 0}function IA(a,f){return Ii(a+(a-f+.5>>1))}function UA(a,f,B){return Math.abs(f-B)-Math.abs(a-B)}function Ji(a,f,B,O,ne,ge,we){for(O=ge[we-1],B=0;B<ne;++B)ge[we+B]=O=Ho(a[f+B],O)}function MA(a,f,B,O,ne){var ge;for(ge=0;ge<B;++ge){var we=a[f+ge],Pe=we>>8&255,je=16711935&(je=(je=16711935&we)+((Pe<<16)+Pe));O[ne+ge]=(4278255360&we)+je>>>0}}function ko(a,f){f.jd=255&a,f.hd=a>>8&255,f.ud=a>>16&255}function dA(a,f,B,O,ne,ge){var we;for(we=0;we<O;++we){var Pe=f[B+we],je=Pe>>>8,et=Pe,Ut=255&(Ut=(Ut=Pe>>>16)+((a.jd<<24>>24)*(je<<24>>24)>>>5));et=255&(et=(et+=(a.hd<<24>>24)*(je<<24>>24)>>>5)+((a.ud<<24>>24)*(Ut<<24>>24)>>>5)),ne[ge+we]=(4278255360&Pe)+(Ut<<16)+et}}function zo(a,f,B,O,ne){st[f]=function(ge,we,Pe,je,et,Ut,on,tt,Pt){for(je=on;je<tt;++je)for(on=0;on<Pt;++on)et[Ut++]=ne(Pe[O(ge[we++])])},st[a]=function(ge,we,Pe,je,et,Ut,on){var tt=8>>ge.b,Pt=ge.Ea,Gt=ge.K[0],In=ge.w;if(8>tt)for(ge=(1<<ge.b)-1,In=(1<<tt)-1;we<Pe;++we){var en,Pn=0;for(en=0;en<Pt;++en)en&ge||(Pn=O(je[et++])),Ut[on++]=ne(Gt[Pn&In]),Pn>>=tt}else st["VP8LMapColor"+B](je,et,Gt,In,Ut,on,we,Pe,Pt)}}function da(a,f,B,O,ne){for(B=f+B;f<B;){var ge=a[f++];O[ne++]=ge>>16&255,O[ne++]=ge>>8&255,O[ne++]=255&ge}}function Ui(a,f,B,O,ne){for(B=f+B;f<B;){var ge=a[f++];O[ne++]=ge>>16&255,O[ne++]=ge>>8&255,O[ne++]=255&ge,O[ne++]=ge>>24&255}}function Po(a,f,B,O,ne){for(B=f+B;f<B;){var ge=(we=a[f++])>>16&240|we>>12&15,we=240&we|we>>28&15;O[ne++]=ge,O[ne++]=we}}function OA(a,f,B,O,ne){for(B=f+B;f<B;){var ge=(we=a[f++])>>16&248|we>>13&7,we=we>>5&224|we>>3&31;O[ne++]=ge,O[ne++]=we}}function Aa(a,f,B,O,ne){for(B=f+B;f<B;){var ge=a[f++];O[ne++]=255&ge,O[ne++]=ge>>8&255,O[ne++]=ge>>16&255}}function nA(a,f,B,O,ne,ge){if(ge==0)for(B=f+B;f<B;)fr(O,((ge=a[f++])[0]>>24|ge[1]>>8&65280|ge[2]<<8&16711680|ge[3]<<24)>>>0),ne+=32;else r(O,ne,a,f,B)}function ci(a,f){st[f][0]=st[a+"0"],st[f][1]=st[a+"1"],st[f][2]=st[a+"2"],st[f][3]=st[a+"3"],st[f][4]=st[a+"4"],st[f][5]=st[a+"5"],st[f][6]=st[a+"6"],st[f][7]=st[a+"7"],st[f][8]=st[a+"8"],st[f][9]=st[a+"9"],st[f][10]=st[a+"10"],st[f][11]=st[a+"11"],st[f][12]=st[a+"12"],st[f][13]=st[a+"13"],st[f][14]=st[a+"0"],st[f][15]=st[a+"0"]}function LA(a){return a==dg||a==fg||a==up||a==hg}function $a(){this.eb=[],this.size=this.A=this.fb=0}function us(){this.y=[],this.f=[],this.ea=[],this.F=[],this.Tc=this.Ed=this.Cd=this.Fd=this.lb=this.Db=this.Ab=this.fa=this.J=this.W=this.N=this.O=0}function ia(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new $a,this.f.kb=new us,this.sd=null}function wA(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function Ti(){this.Id=this.fd=this.Md=this.hb=this.ib=this.da=this.bd=this.cd=this.j=this.v=this.Da=this.Sd=this.ob=0}function Vd(a){return alert("todo:WebPSamplerProcessPlane"),a.T}function Vs(a,f){var B=a.T,O=f.ba.f.RGBA,ne=O.eb,ge=O.fb+a.ka*O.A,we=Ac[f.ba.S],Pe=a.y,je=a.O,et=a.f,Ut=a.N,on=a.ea,tt=a.W,Pt=f.cc,Gt=f.dc,In=f.Mc,en=f.Nc,Pn=a.ka,jn=a.ka+a.T,hr=a.U,or=hr+1>>1;for(Pn==0?we(Pe,je,null,null,et,Ut,on,tt,et,Ut,on,tt,ne,ge,null,null,hr):(we(f.ec,f.fc,Pe,je,Pt,Gt,In,en,et,Ut,on,tt,ne,ge-O.A,ne,ge,hr),++B);Pn+2<jn;Pn+=2)Pt=et,Gt=Ut,In=on,en=tt,Ut+=a.Rc,tt+=a.Rc,ge+=2*O.A,we(Pe,(je+=2*a.fa)-a.fa,Pe,je,Pt,Gt,In,en,et,Ut,on,tt,ne,ge-O.A,ne,ge,hr);return je+=a.fa,a.j+jn<a.o?(r(f.ec,f.fc,Pe,je,hr),r(f.cc,f.dc,et,Ut,or),r(f.Mc,f.Nc,on,tt,or),B--):1&jn||we(Pe,je,null,null,et,Ut,on,tt,et,Ut,on,tt,ne,ge+O.A,null,null,hr),B}function wu(a,f,B){var O=a.F,ne=[a.J];if(O!=null){var ge=a.U,we=f.ba.S,Pe=we==cp||we==up;f=f.ba.f.RGBA;var je=[0],et=a.ka;je[0]=a.T,a.Kb&&(et==0?--je[0]:(--et,ne[0]-=a.width),a.j+a.ka+a.T==a.o&&(je[0]=a.o-a.j-et));var Ut=f.eb;et=f.fb+et*f.A,a=nv(O,ne[0],a.width,ge,je,Ut,et+(Pe?0:3),f.A),n(B==je),a&&LA(we)&&qh(Ut,et,Pe,ge,je,f.A)}return 0}function Yc(a){var f=a.ma,B=f.ba.S,O=11>B,ne=B==sp||B==lp||B==cp||B==ug||B==12||LA(B);if(f.memory=null,f.Ib=null,f.Jb=null,f.Nd=null,!zh(f.Oa,a,ne?11:12))return 0;if(ne&&LA(B)&&np(),a.da)alert("todo:use_scaling");else{if(O){if(f.Ib=Vd,a.Kb){if(B=a.U+1>>1,f.memory=i(a.U+2*B),f.memory==null)return 0;f.ec=f.memory,f.fc=0,f.cc=f.ec,f.dc=f.fc+a.U,f.Mc=f.cc,f.Nc=f.dc+B,f.Ib=Vs,np()}}else alert("todo:EmitYUV");ne&&(f.Jb=wu,O&&tc())}if(O&&!yv){for(a=0;256>a;++a)vm[a]=89858*(a-128)+fp>>dp,Bm[a]=-22014*(a-128)+fp,ym[a]=-45773*(a-128),mm[a]=113618*(a-128)+fp>>dp;for(a=t0;a<vg;++a)f=76283*(a-16)+fp>>dp,wm[a-t0]=Ra(f,255),bm[a-t0]=Ra(f+8>>4,15);yv=1}return 1}function rA(a){var f=a.ma,B=a.U,O=a.T;return n(!(1&a.ka)),0>=B||0>=O?0:(B=f.Ib(a,f),f.Jb!=null&&f.Jb(a,f,B),f.Dc+=B,1)}function bu(a){a.ma.memory=null}function Cu(a,f,B,O){return Jn(a,8)!=47?0:(f[0]=Jn(a,14)+1,B[0]=Jn(a,14)+1,O[0]=Jn(a,1),Jn(a,3)!=0?0:!a.h)}function Yl(a,f){if(4>a)return a+1;var B=a-2>>1;return(2+(1&a)<<B)+Jn(f,B)+1}function Jl(a,f){return 120<f?f-120:1<=(B=((B=rm[f-1])>>4)*a+(8-(15&B)))?B:1;var B}function Da(a,f,B){var O=ut(B),ne=a[f+=255&O].g-8;return 0<ne&&(Dt(B,B.u+8),O=ut(B),f+=a[f].value,f+=O&(1<<ne)-1),Dt(B,B.u+a[f].g),a[f].value}function Ss(a,f,B){return B.g+=a.g,B.value+=a.value<<f>>>0,n(8>=B.g),a.g}function Ts(a,f,B){var O=a.xc;return n((f=O==0?0:a.vc[a.md*(B>>O)+(f>>O)])<a.Wb),a.Ya[f]}function Gd(a,f,B,O){var ne=a.ab,ge=a.c*f,we=a.C;f=we+f;var Pe=B,je=O;for(O=a.Ta,B=a.Ua;0<ne--;){var et=a.gc[ne],Ut=we,on=f,tt=Pe,Pt=je,Gt=(je=O,Pe=B,et.Ea);switch(n(Ut<on),n(on<=et.nc),et.hc){case 2:za(tt,Pt,(on-Ut)*Gt,je,Pe);break;case 0:var In=Ut,en=on,Pn=je,jn=Pe,hr=(So=et).Ea;In==0&&(Wh(tt,Pt,null,null,1,Pn,jn),Ji(tt,Pt+1,0,0,hr-1,Pn,jn+1),Pt+=hr,jn+=hr,++In);for(var or=1<<So.b,_o=or-1,vo=wr(hr,So.b),KA=So.K,So=So.w+(In>>So.b)*vo;In<en;){var ui=KA,hs=So,$A=1;for(th(tt,Pt,Pn,jn-hr,1,Pn,jn);$A<hr;){var Fo=($A&~_o)+or;Fo>hr&&(Fo=hr),(0,Gh[ui[hs++]>>8&15])(tt,Pt+ +$A,Pn,jn+$A-hr,Fo-$A,Pn,jn+$A),$A=Fo}Pt+=hr,jn+=hr,++In&_o||(So+=vo)}on!=et.nc&&r(je,Pe-Gt,je,Pe+(on-Ut-1)*Gt,Gt);break;case 1:for(Gt=tt,en=Pt,hr=(tt=et.Ea)-(jn=tt&~(Pn=(Pt=1<<et.b)-1)),In=wr(tt,et.b),or=et.K,et=et.w+(Ut>>et.b)*In;Ut<on;){for(_o=or,vo=et,KA=new TA,So=en+jn,ui=en+tt;en<So;)ko(_o[vo++],KA),Xh(KA,Gt,en,Pt,je,Pe),en+=Pt,Pe+=Pt;en<ui&&(ko(_o[vo++],KA),Xh(KA,Gt,en,hr,je,Pe),en+=hr,Pe+=hr),++Ut&Pn||(et+=In)}break;case 3:if(tt==je&&Pt==Pe&&0<et.b){for(en=je,tt=Gt=Pe+(on-Ut)*Gt-(jn=(on-Ut)*wr(et.Ea,et.b)),Pt=je,Pn=Pe,In=[],jn=(hr=jn)-1;0<=jn;--jn)In[jn]=Pt[Pn+jn];for(jn=hr-1;0<=jn;--jn)en[tt+jn]=In[jn];op(et,Ut,on,je,Gt,je,Pe)}else op(et,Ut,on,tt,Pt,je,Pe)}Pe=O,je=B}je!=B&&r(O,B,Pe,je,ge)}function rd(a,f){var B=a.V,O=a.Ba+a.c*a.C,ne=f-a.C;if(n(f<=a.l.o),n(16>=ne),0<ne){var ge=a.l,we=a.Ta,Pe=a.Ua,je=ge.width;if(Gd(a,ne,B,O),ne=Pe=[Pe],n((B=a.C)<(O=f)),n(ge.v<ge.va),O>ge.o&&(O=ge.o),B<ge.j){var et=ge.j-B;B=ge.j,ne[0]+=et*je}if(B>=O?B=0:(ne[0]+=4*ge.v,ge.ka=B-ge.j,ge.U=ge.va-ge.v,ge.T=O-B,B=1),B){if(Pe=Pe[0],11>(B=a.ca).S){var Ut=B.f.RGBA,on=(O=B.S,ne=ge.U,ge=ge.T,et=Ut.eb,Ut.A),tt=ge;for(Ut=Ut.fb+a.Ma*Ut.A;0<tt--;){var Pt=we,Gt=Pe,In=ne,en=et,Pn=Ut;switch(O){case ap:Yh(Pt,Gt,In,en,Pn);break;case sp:cd(Pt,Gt,In,en,Pn);break;case dg:cd(Pt,Gt,In,en,Pn),qh(en,Pn,0,In,1,0);break;case lv:gf(Pt,Gt,In,en,Pn);break;case lp:nA(Pt,Gt,In,en,Pn,1);break;case fg:nA(Pt,Gt,In,en,Pn,1),qh(en,Pn,0,In,1,0);break;case cp:nA(Pt,Gt,In,en,Pn,0);break;case up:nA(Pt,Gt,In,en,Pn,0),qh(en,Pn,1,In,1,0);break;case ug:ud(Pt,Gt,In,en,Pn);break;case hg:ud(Pt,Gt,In,en,Pn),tv(en,Pn,In,1,0);break;case cv:dd(Pt,Gt,In,en,Pn);break;default:n(0)}Pe+=je,Ut+=on}a.Ma+=ge}else alert("todo:EmitRescaledRowsYUVA");n(a.Ma<=B.height)}}a.C=f,n(a.C<=a.i)}function Sc(a){var f;if(0<a.ua)return 0;for(f=0;f<a.Wb;++f){var B=a.Ya[f].G,O=a.Ya[f].H;if(0<B[1][O[1]+0].g||0<B[2][O[2]+0].g||0<B[3][O[3]+0].g)return 0}return 1}function Jc(a,f,B,O,ne,ge){if(a.Z!=0){var we=a.qd,Pe=a.rd;for(n(pd[a.Z]!=null);f<B;++f)pd[a.Z](we,Pe,O,ne,O,ne,ge),we=O,Pe=ne,ne+=ge;a.qd=we,a.rd=Pe}}function Fc(a,f){var B=a.l.ma,O=B.Z==0||B.Z==1?a.l.j:a.C;if(O=a.C<O?O:a.C,n(f<=a.l.o),f>O){var ne=a.l.width,ge=B.ca,we=B.tb+ne*O,Pe=a.V,je=a.Ba+a.c*O,et=a.gc;n(a.ab==1),n(et[0].hc==3),nu(et[0],O,f,Pe,je,ge,we),Jc(B,O,f,ge,we,ne)}a.C=a.Ma=f}function Ic(a,f,B,O,ne,ge,we){var Pe=a.$/O,je=a.$%O,et=a.m,Ut=a.s,on=B+a.$,tt=on;ne=B+O*ne;var Pt=B+O*ge,Gt=280+Ut.ua,In=a.Pb?Pe:16777216,en=0<Ut.ua?Ut.Wa:null,Pn=Ut.wc,jn=on<Pt?Ts(Ut,je,Pe):null;n(a.C<ge),n(Pt<=ne);var hr=!1;e:for(;;){for(;hr||on<Pt;){var or=0;if(Pe>=In){var _o=on-B;n((In=a).Pb),In.wd=In.m,In.xd=_o,0<In.s.ua&&ii(In.s.Wa,In.s.vb),In=Pe+Am}if(je&Pn||(jn=Ts(Ut,je,Pe)),n(jn!=null),jn.Qb&&(f[on]=jn.qb,hr=!0),!hr)if(nn(et),jn.jc){or=et,_o=f;var vo=on,KA=jn.pd[ut(or)&pf-1];n(jn.jc),256>KA.g?(Dt(or,or.u+KA.g),_o[vo]=KA.value,or=0):(Dt(or,or.u+KA.g-256),n(256<=KA.value),or=KA.value),or==0&&(hr=!0)}else or=Da(jn.G[0],jn.H[0],et);if(et.h)break;if(hr||256>or){if(!hr)if(jn.nd)f[on]=(jn.qb|or<<8)>>>0;else{if(nn(et),hr=Da(jn.G[1],jn.H[1],et),nn(et),_o=Da(jn.G[2],jn.H[2],et),vo=Da(jn.G[3],jn.H[3],et),et.h)break;f[on]=(vo<<24|hr<<16|or<<8|_o)>>>0}if(hr=!1,++on,++je>=O&&(je=0,++Pe,we!=null&&Pe<=ge&&!(Pe%16)&&we(a,Pe),en!=null))for(;tt<on;)or=f[tt++],en.X[(506832829*or&4294967295)>>>en.Mb]=or}else if(280>or){if(or=Yl(or-256,et),_o=Da(jn.G[4],jn.H[4],et),nn(et),_o=Jl(O,_o=Yl(_o,et)),et.h)break;if(on-B<_o||ne-on<or)break e;for(vo=0;vo<or;++vo)f[on+vo]=f[on+vo-_o];for(on+=or,je+=or;je>=O;)je-=O,++Pe,we!=null&&Pe<=ge&&!(Pe%16)&&we(a,Pe);if(n(on<=ne),je&Pn&&(jn=Ts(Ut,je,Pe)),en!=null)for(;tt<on;)or=f[tt++],en.X[(506832829*or&4294967295)>>>en.Mb]=or}else{if(!(or<Gt))break e;for(hr=or-280,n(en!=null);tt<on;)or=f[tt++],en.X[(506832829*or&4294967295)>>>en.Mb]=or;or=on,n(!(hr>>>(_o=en).Xa)),f[or]=_o.X[hr],hr=!0}hr||n(et.h==Ft(et))}if(a.Pb&&et.h&&on<ne)n(a.m.h),a.a=5,a.m=a.wd,a.$=a.xd,0<a.s.ua&&ii(a.s.vb,a.s.Wa);else{if(et.h)break e;we!=null&&we(a,Pe>ge?ge:Pe),a.a=0,a.$=on-B}return 1}return a.a=3,0}function ql(a){n(a!=null),a.vc=null,a.yc=null,a.Ya=null;var f=a.Wa;f!=null&&(f.X=null),a.vb=null,n(a!=null)}function Xd(){var a=new Lo;return a==null?null:(a.a=0,a.xb=fv,ci("Predictor","VP8LPredictors"),ci("Predictor","VP8LPredictors_C"),ci("PredictorAdd","VP8LPredictorsAdd"),ci("PredictorAdd","VP8LPredictorsAdd_C"),za=MA,Xh=dA,Yh=da,cd=Ui,ud=Po,dd=OA,gf=Aa,st.VP8LMapColor32b=tu,st.VP8LMapColor8b=Vh,a)}function qc(a,f,B,O,ne){var ge=1,we=[a],Pe=[f],je=O.m,et=O.s,Ut=null,on=0;e:for(;;){if(B)for(;ge&&Jn(je,1);){var tt=we,Pt=Pe,Gt=O,In=1,en=Gt.m,Pn=Gt.gc[Gt.ab],jn=Jn(en,2);if(Gt.Oc&1<<jn)ge=0;else{switch(Gt.Oc|=1<<jn,Pn.hc=jn,Pn.Ea=tt[0],Pn.nc=Pt[0],Pn.K=[null],++Gt.ab,n(4>=Gt.ab),jn){case 0:case 1:Pn.b=Jn(en,3)+2,In=qc(wr(Pn.Ea,Pn.b),wr(Pn.nc,Pn.b),0,Gt,Pn.K),Pn.K=Pn.K[0];break;case 3:var hr,or=Jn(en,8)+1,_o=16<or?0:4<or?1:2<or?2:3;if(tt[0]=wr(Pn.Ea,_o),Pn.b=_o,hr=In=qc(or,1,0,Gt,Pn.K)){var vo,KA=or,So=Pn,ui=1<<(8>>So.b),hs=i(ui);if(hs==null)hr=0;else{var $A=So.K[0],Fo=So.w;for(hs[0]=So.K[0][0],vo=1;vo<1*KA;++vo)hs[vo]=Ho($A[Fo+vo],hs[vo-1]);for(;vo<4*ui;++vo)hs[vo]=0;So.K[0]=null,So.K[0]=hs,hr=1}}In=hr;break;case 2:break;default:n(0)}ge=In}}if(we=we[0],Pe=Pe[0],ge&&Jn(je,1)&&!(ge=1<=(on=Jn(je,4))&&11>=on)){O.a=3;break e}var Hr;if(Hr=ge)t:{var Wa,NA,gi,va=O,js=we,cl=Pe,Ta=on,Xs=B,ul=va.m,ps=va.s,mi=[null],ki=1,Ma=0,zi=om[Ta];n:for(;;){if(Xs&&Jn(ul,1)){var Hs=Jn(ul,3)+2,Lc=wr(js,Hs),Va=wr(cl,Hs),yl=Lc*Va;if(!qc(Lc,Va,0,va,mi))break n;for(mi=mi[0],ps.xc=Hs,Wa=0;Wa<yl;++Wa){var sa=mi[Wa]>>8&65535;mi[Wa]=sa,sa>=ki&&(ki=sa+1)}}if(ul.h)break n;for(NA=0;5>NA;++NA){var gs=uv[NA];!NA&&0<Ta&&(gs+=1<<Ta),Ma<gs&&(Ma=gs)}var Nl=p(ki*zi,bt),dl=ki,Ql=p(dl,sn);if(Ql==null)var Pl=null;else n(65536>=dl),Pl=Ql;var Bl=i(Ma);if(Pl==null||Bl==null||Nl==null){va.a=1;break n}var _l=Nl;for(Wa=gi=0;Wa<ki;++Wa){var ha=Pl[Wa],Dl=ha.G,Nc=ha.H,mf=0,Qu=1,Ks=0;for(NA=0;5>NA;++NA){gs=uv[NA],Dl[NA]=_l,Nc[NA]=gi,!NA&&0<Ta&&(gs+=1<<Ta);o:{var pp,mg=gs,gp=va,n0=Bl,Em=_l,Sm=gi,yg=0,gd=gp.m,Fm=Jn(gd,1);if(o(n0,0,0,mg),Fm){var Im=Jn(gd,1)+1,Um=Jn(gd,1),bv=Jn(gd,Um==0?1:8);n0[bv]=1,Im==2&&(n0[bv=Jn(gd,8)]=1);var vp=1}else{var Cv=i(19),xv=Jn(gd,4)+4;if(19<xv){gp.a=3;var mp=0;break o}for(pp=0;pp<xv;++pp)Cv[nm[pp]]=Jn(gd,3);var Bg=void 0,r0=void 0,Ev=gp,Om=Cv,yp=mg,Sv=n0,wg=0,vd=Ev.m,Fv=8,Iv=p(128,bt);r:for(;Ye(Iv,0,7,Om,19);){if(Jn(vd,1)){var Lm=2+2*Jn(vd,3);if((Bg=2+Jn(vd,Lm))>yp)break r}else Bg=yp;for(r0=0;r0<yp&&Bg--;){nn(vd);var Uv=Iv[0+(127&ut(vd))];Dt(vd,vd.u+Uv.g);var rh=Uv.value;if(16>rh)Sv[r0++]=rh,rh!=0&&(Fv=rh);else{var Nm=rh==16,Ov=rh-16,Qm=em[Ov],Lv=Jn(vd,qv[Ov])+Qm;if(r0+Lv>yp)break r;for(var Pm=Nm?Fv:0;0<Lv--;)Sv[r0++]=Pm}}wg=1;break r}wg||(Ev.a=3),vp=wg}(vp=vp&&!gd.h)&&(yg=Ye(Em,Sm,8,n0,mg)),vp&&yg!=0?mp=yg:(gp.a=3,mp=0)}if(mp==0)break n;if(Qu&&tm[NA]==1&&(Qu=_l[gi].g==0),mf+=_l[gi].g,gi+=mp,3>=NA){var o0,bg=Bl[0];for(o0=1;o0<gs;++o0)Bl[o0]>bg&&(bg=Bl[o0]);Ks+=bg}}if(ha.nd=Qu,ha.Qb=0,Qu&&(ha.qb=(Dl[3][Nc[3]+0].value<<24|Dl[1][Nc[1]+0].value<<16|Dl[2][Nc[2]+0].value)>>>0,mf==0&&256>Dl[0][Nc[0]+0].value&&(ha.Qb=1,ha.qb+=Dl[0][Nc[0]+0].value<<8)),ha.jc=!ha.Qb&&6>Ks,ha.jc){var Bp,Pu=ha;for(Bp=0;Bp<pf;++Bp){var md=Bp,yd=Pu.pd[md],wp=Pu.G[0][Pu.H[0]+md];256<=wp.value?(yd.g=wp.g+256,yd.value=wp.value):(yd.g=0,yd.value=0,md>>=Ss(wp,8,yd),md>>=Ss(Pu.G[1][Pu.H[1]+md],16,yd),md>>=Ss(Pu.G[2][Pu.H[2]+md],0,yd),Ss(Pu.G[3][Pu.H[3]+md],24,yd))}}}ps.vc=mi,ps.Wb=ki,ps.Ya=Pl,ps.yc=Nl,Hr=1;break t}Hr=0}if(!(ge=Hr)){O.a=3;break e}if(0<on){if(et.ua=1<<on,!lt(et.Wa,on)){O.a=1,ge=0;break e}}else et.ua=0;var Cg=O,Nv=we,_m=Pe,xg=Cg.s,Eg=xg.xc;if(Cg.c=Nv,Cg.i=_m,xg.md=wr(Nv,Eg),xg.wc=Eg==0?-1:(1<<Eg)-1,B){O.xb=dm;break e}if((Ut=i(we*Pe))==null){O.a=1,ge=0;break e}ge=(ge=Ic(O,Ut,0,we,Pe,Pe,null))&&!je.h;break e}return ge?(ne!=null?ne[0]=Ut:(n(Ut==null),n(B)),O.$=0,B||ql(et)):ql(et),ge}function Yd(a,f){var B=a.c*a.i,O=B+f+16*f;return n(a.c<=f),a.V=i(O),a.V==null?(a.Ta=null,a.Ua=0,a.a=1,0):(a.Ta=a.V,a.Ua=a.Ba+B+f,1)}function zf(a,f){var B=a.C,O=f-B,ne=a.V,ge=a.Ba+a.c*B;for(n(f<=a.l.o);0<O;){var we=16<O?16:O,Pe=a.l.ma,je=a.l.width,et=je*we,Ut=Pe.ca,on=Pe.tb+je*B,tt=a.Ta,Pt=a.Ua;Gd(a,we,ne,ge),rv(tt,Pt,Ut,on,et),Jc(Pe,B,B+we,Ut,on,je),O-=we,ne+=we*a.c,B+=we}n(B==f),a.C=a.Ma=f}function Zf(){this.ub=this.yd=this.td=this.Rb=0}function Wf(){this.Kd=this.Ld=this.Ud=this.Td=this.i=this.c=0}function Vp(){this.Fb=this.Bb=this.Cb=0,this.Zb=i(4),this.Lb=i(4)}function Lh(){this.Yb=function(){var a=[];return function f(B,O,ne){for(var ge=ne[O],we=0;we<ge&&(B.push(ne.length>O+1?[]:0),!(ne.length<O+1));we++)f(B[we],O+1,ne)}(a,0,[3,11]),a}()}function H0(){this.jb=i(3),this.Wc=h([4,8],Lh),this.Xc=h([4,17],Lh)}function K0(){this.Pc=this.wb=this.Tb=this.zd=0,this.vd=new i(4),this.od=new i(4)}function ec(){this.ld=this.La=this.dd=this.tc=0}function Nh(){this.Na=this.la=0}function $0(){this.Sc=[0,0],this.Eb=[0,0],this.Qc=[0,0],this.ia=this.lc=0}function Qh(){this.ad=i(384),this.Za=0,this.Ob=i(16),this.$b=this.Ad=this.ia=this.Gc=this.Hc=this.Dd=0}function k0(){this.uc=this.M=this.Nb=0,this.wa=Array(new ec),this.Y=0,this.ya=Array(new Qh),this.aa=0,this.l=new Vf}function z0(){this.y=i(16),this.f=i(8),this.ea=i(8)}function Z0(){this.cb=this.a=0,this.sc="",this.m=new be,this.Od=new Zf,this.Kc=new Wf,this.ed=new K0,this.Qa=new Vp,this.Ic=this.$c=this.Aa=0,this.D=new k0,this.Xb=this.Va=this.Hb=this.zb=this.yb=this.Ub=this.za=0,this.Jc=p(8,be),this.ia=0,this.pb=p(4,$0),this.Pa=new H0,this.Bd=this.kc=0,this.Ac=[],this.Bc=0,this.zc=[0,0,0,0],this.Gd=Array(new z0),this.Hd=0,this.rb=Array(new Nh),this.sb=0,this.wa=Array(new ec),this.Y=0,this.oc=[],this.pc=0,this.sa=[],this.ta=0,this.qa=[],this.ra=0,this.Ha=[],this.B=this.R=this.Ia=0,this.Ec=[],this.M=this.ja=this.Vb=this.Fc=0,this.ya=Array(new Qh),this.L=this.aa=0,this.gd=h([4,2],ec),this.ga=null,this.Fa=[],this.Cc=this.qc=this.P=0,this.Gb=[],this.Uc=0,this.mb=[],this.nb=0,this.rc=[],this.Ga=this.Vc=0}function Vf(){this.T=this.U=this.ka=this.height=this.width=0,this.y=[],this.f=[],this.ea=[],this.Rc=this.fa=this.W=this.N=this.O=0,this.ma="void",this.put="VP8IoPutHook",this.ac="VP8IoSetupHook",this.bc="VP8IoTeardownHook",this.ha=this.Kb=0,this.data=[],this.hb=this.ib=this.da=this.o=this.j=this.va=this.v=this.Da=this.ob=this.w=0,this.F=[],this.J=0}function Gp(){var a=new Z0;return a!=null&&(a.a=0,a.sc="OK",a.cb=0,a.Xb=0,e0||(e0=xu)),a}function rs(a,f,B){return a.a==0&&(a.a=f,a.sc=B,a.cb=0),0}function W0(a,f,B){return 3<=B&&a[f+0]==157&&a[f+1]==1&&a[f+2]==42}function V0(a,f){if(a==null)return 0;if(a.a=0,a.sc="OK",f==null)return rs(a,2,"null VP8Io passed to VP8GetHeaders()");var B=f.data,O=f.w,ne=f.ha;if(4>ne)return rs(a,7,"Truncated header.");var ge=B[O+0]|B[O+1]<<8|B[O+2]<<16,we=a.Od;if(we.Rb=!(1&ge),we.td=ge>>1&7,we.yd=ge>>4&1,we.ub=ge>>5,3<we.td)return rs(a,3,"Incorrect keyframe parameters.");if(!we.yd)return rs(a,4,"Frame not displayable.");O+=3,ne-=3;var Pe=a.Kc;if(we.Rb){if(7>ne)return rs(a,7,"cannot parse picture header");if(!W0(B,O,ne))return rs(a,3,"Bad code word");Pe.c=16383&(B[O+4]<<8|B[O+3]),Pe.Td=B[O+4]>>6,Pe.i=16383&(B[O+6]<<8|B[O+5]),Pe.Ud=B[O+6]>>6,O+=7,ne-=7,a.za=Pe.c+15>>4,a.Ub=Pe.i+15>>4,f.width=Pe.c,f.height=Pe.i,f.Da=0,f.j=0,f.v=0,f.va=f.width,f.o=f.height,f.da=0,f.ib=f.width,f.hb=f.height,f.U=f.width,f.T=f.height,o((ge=a.Pa).jb,0,255,ge.jb.length),n((ge=a.Qa)!=null),ge.Cb=0,ge.Bb=0,ge.Fb=1,o(ge.Zb,0,0,ge.Zb.length),o(ge.Lb,0,0,ge.Lb)}if(we.ub>ne)return rs(a,7,"bad partition length");fn(ge=a.m,B,O,we.ub),O+=we.ub,ne-=we.ub,we.Rb&&(Pe.Ld=dn(ge),Pe.Kd=dn(ge)),Pe=a.Qa;var je,et=a.Pa;if(n(ge!=null),n(Pe!=null),Pe.Cb=dn(ge),Pe.Cb){if(Pe.Bb=dn(ge),dn(ge)){for(Pe.Fb=dn(ge),je=0;4>je;++je)Pe.Zb[je]=dn(ge)?tn(ge,7):0;for(je=0;4>je;++je)Pe.Lb[je]=dn(ge)?tn(ge,6):0}if(Pe.Bb)for(je=0;3>je;++je)et.jb[je]=dn(ge)?vn(ge,8):255}else Pe.Bb=0;if(ge.Ka)return rs(a,3,"cannot parse segment header");if((Pe=a.ed).zd=dn(ge),Pe.Tb=vn(ge,6),Pe.wb=vn(ge,3),Pe.Pc=dn(ge),Pe.Pc&&dn(ge)){for(et=0;4>et;++et)dn(ge)&&(Pe.vd[et]=tn(ge,6));for(et=0;4>et;++et)dn(ge)&&(Pe.od[et]=tn(ge,6))}if(a.L=Pe.Tb==0?0:Pe.zd?1:2,ge.Ka)return rs(a,3,"cannot parse filter header");var Ut=ne;if(ne=je=O,O=je+Ut,Pe=Ut,a.Xb=(1<<vn(a.m,2))-1,Ut<3*(et=a.Xb))B=7;else{for(je+=3*et,Pe-=3*et,Ut=0;Ut<et;++Ut){var on=B[ne+0]|B[ne+1]<<8|B[ne+2]<<16;on>Pe&&(on=Pe),fn(a.Jc[+Ut],B,je,on),je+=on,Pe-=on,ne+=3}fn(a.Jc[+et],B,je,Pe),B=je<O?0:5}if(B!=0)return rs(a,B,"cannot parse partitions");for(B=vn(je=a.m,7),ne=dn(je)?tn(je,4):0,O=dn(je)?tn(je,4):0,Pe=dn(je)?tn(je,4):0,et=dn(je)?tn(je,4):0,je=dn(je)?tn(je,4):0,Ut=a.Qa,on=0;4>on;++on){if(Ut.Cb){var tt=Ut.Zb[on];Ut.Fb||(tt+=B)}else{if(0<on){a.pb[on]=a.pb[0];continue}tt=B}var Pt=a.pb[on];Pt.Sc[0]=pg[Ra(tt+ne,127)],Pt.Sc[1]=gg[Ra(tt+0,127)],Pt.Eb[0]=2*pg[Ra(tt+O,127)],Pt.Eb[1]=101581*gg[Ra(tt+Pe,127)]>>16,8>Pt.Eb[1]&&(Pt.Eb[1]=8),Pt.Qc[0]=pg[Ra(tt+et,117)],Pt.Qc[1]=gg[Ra(tt+je,127)],Pt.lc=tt+je}if(!we.Rb)return rs(a,4,"Not a key frame.");for(dn(ge),we=a.Pa,B=0;4>B;++B){for(ne=0;8>ne;++ne)for(O=0;3>O;++O)for(Pe=0;11>Pe;++Pe)et=Hn(ge,cm[B][ne][O][Pe])?vn(ge,8):sm[B][ne][O][Pe],we.Wc[B][ne].Yb[O][Pe]=et;for(ne=0;17>ne;++ne)we.Xc[B][ne]=we.Wc[B][um[ne]]}return a.kc=dn(ge),a.kc&&(a.Bd=vn(ge,8)),a.cb=1}function xu(a,f,B,O,ne,ge,we){var Pe=f[ne].Yb[B];for(B=0;16>ne;++ne){if(!Hn(a,Pe[B+0]))return ne;for(;!Hn(a,Pe[B+1]);)if(Pe=f[++ne].Yb[0],B=0,ne==16)return 16;var je=f[ne+1].Yb;if(Hn(a,Pe[B+2])){var et=a,Ut=0;if(Hn(et,(tt=Pe)[(on=B)+3]))if(Hn(et,tt[on+6])){for(Pe=0,on=2*(Ut=Hn(et,tt[on+8]))+(tt=Hn(et,tt[on+9+Ut])),Ut=0,tt=im[on];tt[Pe];++Pe)Ut+=Ut+Hn(et,tt[Pe]);Ut+=3+(8<<on)}else Hn(et,tt[on+7])?(Ut=7+2*Hn(et,165),Ut+=Hn(et,145)):Ut=5+Hn(et,159);else Ut=Hn(et,tt[on+4])?3+Hn(et,tt[on+5]):2;Pe=je[2]}else Ut=1,Pe=je[1];je=we+am[ne],0>(et=a).b&&gn(et);var on,tt=et.b,Pt=(on=et.Ca>>1)-(et.I>>tt)>>31;--et.b,et.Ca+=Pt,et.Ca|=1,et.I-=(on+1&Pt)<<tt,ge[je]=((Ut^Pt)-Pt)*O[(0<ne)+0]}return 16}function Jd(a){var f=a.rb[a.sb-1];f.la=0,f.Na=0,o(a.zc,0,0,a.zc.length),a.ja=0}function Uc(a,f,B,O,ne){ne=a[f+B+32*O]+(ne>>3),a[f+B+32*O]=-256&ne?0>ne?0:255:ne}function qd(a,f,B,O,ne,ge){Uc(a,f,0,B,O+ne),Uc(a,f,1,B,O+ge),Uc(a,f,2,B,O-ge),Uc(a,f,3,B,O-ne)}function ka(a){return(20091*a>>16)+a}function Ph(a,f,B,O){var ne,ge=0,we=i(16);for(ne=0;4>ne;++ne){var Pe=a[f+0]+a[f+8],je=a[f+0]-a[f+8],et=(35468*a[f+4]>>16)-ka(a[f+12]),Ut=ka(a[f+4])+(35468*a[f+12]>>16);we[ge+0]=Pe+Ut,we[ge+1]=je+et,we[ge+2]=je-et,we[ge+3]=Pe-Ut,ge+=4,f++}for(ne=ge=0;4>ne;++ne)Pe=(a=we[ge+0]+4)+we[ge+8],je=a-we[ge+8],et=(35468*we[ge+4]>>16)-ka(we[ge+12]),Uc(B,O,0,0,Pe+(Ut=ka(we[ge+4])+(35468*we[ge+12]>>16))),Uc(B,O,1,0,je+et),Uc(B,O,2,0,je-et),Uc(B,O,3,0,Pe-Ut),ge++,O+=32}function Xp(a,f,B,O){var ne=a[f+0]+4,ge=35468*a[f+4]>>16,we=ka(a[f+4]),Pe=35468*a[f+1]>>16;qd(B,O,0,ne+we,a=ka(a[f+1]),Pe),qd(B,O,1,ne+ge,a,Pe),qd(B,O,2,ne-ge,a,Pe),qd(B,O,3,ne-we,a,Pe)}function Yp(a,f,B,O,ne){Ph(a,f,B,O),ne&&Ph(a,f+16,B,O+4)}function Jp(a,f,B,O){vf(a,f+0,B,O,1),vf(a,f+32,B,O+128,1)}function eu(a,f,B,O){var ne;for(a=a[f+0]+4,ne=0;4>ne;++ne)for(f=0;4>f;++f)Uc(B,O,f,ne,a)}function G0(a,f,B,O){a[f+0]&&Mi(a,f+0,B,O),a[f+16]&&Mi(a,f+16,B,O+4),a[f+32]&&Mi(a,f+32,B,O+128),a[f+48]&&Mi(a,f+48,B,O+128+4)}function X0(a,f,B,O){var ne,ge=i(16);for(ne=0;4>ne;++ne){var we=a[f+0+ne]+a[f+12+ne],Pe=a[f+4+ne]+a[f+8+ne],je=a[f+4+ne]-a[f+8+ne],et=a[f+0+ne]-a[f+12+ne];ge[0+ne]=we+Pe,ge[8+ne]=we-Pe,ge[4+ne]=et+je,ge[12+ne]=et-je}for(ne=0;4>ne;++ne)we=(a=ge[0+4*ne]+3)+ge[3+4*ne],Pe=ge[1+4*ne]+ge[2+4*ne],je=ge[1+4*ne]-ge[2+4*ne],et=a-ge[3+4*ne],B[O+0]=we+Pe>>3,B[O+16]=et+je>>3,B[O+32]=we-Pe>>3,B[O+48]=et-je>>3,O+=64}function od(a,f,B){var O,ne=f-32,ge=Ll,we=255-a[ne-1];for(O=0;O<B;++O){var Pe,je=ge,et=we+a[f-1];for(Pe=0;Pe<B;++Pe)a[f+Pe]=je[et+a[ne+Pe]];f+=32}}function _h(a,f){od(a,f,4)}function qp(a,f){od(a,f,8)}function eg(a,f){od(a,f,16)}function tg(a,f){var B;for(B=0;16>B;++B)r(a,f+32*B,a,f-32,16)}function Dh(a,f){var B;for(B=16;0<B;--B)o(a,f,a[f-1],16),f+=32}function ef(a,f,B){var O;for(O=0;16>O;++O)o(f,B+32*O,a,16)}function Ad(a,f){var B,O=16;for(B=0;16>B;++B)O+=a[f-1+32*B]+a[f+B-32];ef(O>>5,a,f)}function ng(a,f){var B,O=8;for(B=0;16>B;++B)O+=a[f-1+32*B];ef(O>>4,a,f)}function tf(a,f){var B,O=8;for(B=0;16>B;++B)O+=a[f+B-32];ef(O>>4,a,f)}function Rh(a,f){ef(128,a,f)}function bA(a,f,B){return a+2*f+B+2>>2}function rg(a,f){var B,O=f-32;for(O=new Uint8Array([bA(a[O-1],a[O+0],a[O+1]),bA(a[O+0],a[O+1],a[O+2]),bA(a[O+1],a[O+2],a[O+3]),bA(a[O+2],a[O+3],a[O+4])]),B=0;4>B;++B)r(a,f+32*B,O,0,O.length)}function og(a,f){var B=a[f-1],O=a[f-1+32],ne=a[f-1+64],ge=a[f-1+96];fr(a,f+0,16843009*bA(a[f-1-32],B,O)),fr(a,f+32,16843009*bA(B,O,ne)),fr(a,f+64,16843009*bA(O,ne,ge)),fr(a,f+96,16843009*bA(ne,ge,ge))}function Ag(a,f){var B,O=4;for(B=0;4>B;++B)O+=a[f+B-32]+a[f-1+32*B];for(O>>=3,B=0;4>B;++B)o(a,f+32*B,O,4)}function ig(a,f){var B=a[f-1+0],O=a[f-1+32],ne=a[f-1+64],ge=a[f-1-32],we=a[f+0-32],Pe=a[f+1-32],je=a[f+2-32],et=a[f+3-32];a[f+0+96]=bA(O,ne,a[f-1+96]),a[f+1+96]=a[f+0+64]=bA(B,O,ne),a[f+2+96]=a[f+1+64]=a[f+0+32]=bA(ge,B,O),a[f+3+96]=a[f+2+64]=a[f+1+32]=a[f+0+0]=bA(we,ge,B),a[f+3+64]=a[f+2+32]=a[f+1+0]=bA(Pe,we,ge),a[f+3+32]=a[f+2+0]=bA(je,Pe,we),a[f+3+0]=bA(et,je,Pe)}function Eu(a,f){var B=a[f+1-32],O=a[f+2-32],ne=a[f+3-32],ge=a[f+4-32],we=a[f+5-32],Pe=a[f+6-32],je=a[f+7-32];a[f+0+0]=bA(a[f+0-32],B,O),a[f+1+0]=a[f+0+32]=bA(B,O,ne),a[f+2+0]=a[f+1+32]=a[f+0+64]=bA(O,ne,ge),a[f+3+0]=a[f+2+32]=a[f+1+64]=a[f+0+96]=bA(ne,ge,we),a[f+3+32]=a[f+2+64]=a[f+1+96]=bA(ge,we,Pe),a[f+3+64]=a[f+2+96]=bA(we,Pe,je),a[f+3+96]=bA(Pe,je,je)}function Su(a,f){var B=a[f-1+0],O=a[f-1+32],ne=a[f-1+64],ge=a[f-1-32],we=a[f+0-32],Pe=a[f+1-32],je=a[f+2-32],et=a[f+3-32];a[f+0+0]=a[f+1+64]=ge+we+1>>1,a[f+1+0]=a[f+2+64]=we+Pe+1>>1,a[f+2+0]=a[f+3+64]=Pe+je+1>>1,a[f+3+0]=je+et+1>>1,a[f+0+96]=bA(ne,O,B),a[f+0+64]=bA(O,B,ge),a[f+0+32]=a[f+1+96]=bA(B,ge,we),a[f+1+32]=a[f+2+96]=bA(ge,we,Pe),a[f+2+32]=a[f+3+96]=bA(we,Pe,je),a[f+3+32]=bA(Pe,je,et)}function ag(a,f){var B=a[f+0-32],O=a[f+1-32],ne=a[f+2-32],ge=a[f+3-32],we=a[f+4-32],Pe=a[f+5-32],je=a[f+6-32],et=a[f+7-32];a[f+0+0]=B+O+1>>1,a[f+1+0]=a[f+0+64]=O+ne+1>>1,a[f+2+0]=a[f+1+64]=ne+ge+1>>1,a[f+3+0]=a[f+2+64]=ge+we+1>>1,a[f+0+32]=bA(B,O,ne),a[f+1+32]=a[f+0+96]=bA(O,ne,ge),a[f+2+32]=a[f+1+96]=bA(ne,ge,we),a[f+3+32]=a[f+2+96]=bA(ge,we,Pe),a[f+3+64]=bA(we,Pe,je),a[f+3+96]=bA(Pe,je,et)}function sg(a,f){var B=a[f-1+0],O=a[f-1+32],ne=a[f-1+64],ge=a[f-1+96];a[f+0+0]=B+O+1>>1,a[f+2+0]=a[f+0+32]=O+ne+1>>1,a[f+2+32]=a[f+0+64]=ne+ge+1>>1,a[f+1+0]=bA(B,O,ne),a[f+3+0]=a[f+1+32]=bA(O,ne,ge),a[f+3+32]=a[f+1+64]=bA(ne,ge,ge),a[f+3+64]=a[f+2+64]=a[f+0+96]=a[f+1+96]=a[f+2+96]=a[f+3+96]=ge}function Gf(a,f){var B=a[f-1+0],O=a[f-1+32],ne=a[f-1+64],ge=a[f-1+96],we=a[f-1-32],Pe=a[f+0-32],je=a[f+1-32],et=a[f+2-32];a[f+0+0]=a[f+2+32]=B+we+1>>1,a[f+0+32]=a[f+2+64]=O+B+1>>1,a[f+0+64]=a[f+2+96]=ne+O+1>>1,a[f+0+96]=ge+ne+1>>1,a[f+3+0]=bA(Pe,je,et),a[f+2+0]=bA(we,Pe,je),a[f+1+0]=a[f+3+32]=bA(B,we,Pe),a[f+1+32]=a[f+3+64]=bA(O,B,we),a[f+1+64]=a[f+3+96]=bA(ne,O,B),a[f+1+96]=bA(ge,ne,O)}function Th(a,f){var B;for(B=0;8>B;++B)r(a,f+32*B,a,f-32,8)}function nf(a,f){var B;for(B=0;8>B;++B)o(a,f,a[f-1],8),f+=32}function Xf(a,f,B){var O;for(O=0;8>O;++O)o(f,B+32*O,a,8)}function Yf(a,f){var B,O=8;for(B=0;8>B;++B)O+=a[f+B-32]+a[f-1+32*B];Xf(O>>4,a,f)}function lg(a,f){var B,O=4;for(B=0;8>B;++B)O+=a[f+B-32];Xf(O>>3,a,f)}function Mh(a,f){var B,O=4;for(B=0;8>B;++B)O+=a[f-1+32*B];Xf(O>>3,a,f)}function jh(a,f){Xf(128,a,f)}function rf(a,f,B){var O=a[f-B],ne=a[f+0],ge=3*(ne-O)+cg[1020+a[f-2*B]-a[f+B]],we=ip[112+(ge+4>>3)];a[f-B]=Ll[255+O+ip[112+(ge+3>>3)]],a[f+0]=Ll[255+ne-we]}function of(a,f,B,O){var ne=a[f+0],ge=a[f+B];return oc[255+a[f-2*B]-a[f-B]]>O||oc[255+ge-ne]>O}function Hh(a,f,B,O){return 4*oc[255+a[f-B]-a[f+0]]+oc[255+a[f-2*B]-a[f+B]]<=O}function Jf(a,f,B,O,ne){var ge=a[f-3*B],we=a[f-2*B],Pe=a[f-B],je=a[f+0],et=a[f+B],Ut=a[f+2*B],on=a[f+3*B];return 4*oc[255+Pe-je]+oc[255+we-et]>O?0:oc[255+a[f-4*B]-ge]<=ne&&oc[255+ge-we]<=ne&&oc[255+we-Pe]<=ne&&oc[255+on-Ut]<=ne&&oc[255+Ut-et]<=ne&&oc[255+et-je]<=ne}function Kh(a,f,B,O){var ne=2*O+1;for(O=0;16>O;++O)Hh(a,f+O,B,ne)&&rf(a,f+O,B)}function Af(a,f,B,O){var ne=2*O+1;for(O=0;16>O;++O)Hh(a,f+O*B,1,ne)&&rf(a,f+O*B,1)}function Y0(a,f,B,O){var ne;for(ne=3;0<ne;--ne)Kh(a,f+=4*B,B,O)}function J0(a,f,B,O){var ne;for(ne=3;0<ne;--ne)Af(a,f+=4,B,O)}function Fu(a,f,B,O,ne,ge,we,Pe){for(ge=2*ge+1;0<ne--;){if(Jf(a,f,B,ge,we))if(of(a,f,B,Pe))rf(a,f,B);else{var je=a,et=f,Ut=B,on=je[et-2*Ut],tt=je[et-Ut],Pt=je[et+0],Gt=je[et+Ut],In=je[et+2*Ut],en=27*(jn=cg[1020+3*(Pt-tt)+cg[1020+on-Gt]])+63>>7,Pn=18*jn+63>>7,jn=9*jn+63>>7;je[et-3*Ut]=Ll[255+je[et-3*Ut]+jn],je[et-2*Ut]=Ll[255+on+Pn],je[et-Ut]=Ll[255+tt+en],je[et+0]=Ll[255+Pt-en],je[et+Ut]=Ll[255+Gt-Pn],je[et+2*Ut]=Ll[255+In-jn]}f+=O}}function Iu(a,f,B,O,ne,ge,we,Pe){for(ge=2*ge+1;0<ne--;){if(Jf(a,f,B,ge,we))if(of(a,f,B,Pe))rf(a,f,B);else{var je=a,et=f,Ut=B,on=je[et-Ut],tt=je[et+0],Pt=je[et+Ut],Gt=ip[112+(4+(In=3*(tt-on))>>3)],In=ip[112+(In+3>>3)],en=Gt+1>>1;je[et-2*Ut]=Ll[255+je[et-2*Ut]+en],je[et-Ut]=Ll[255+on+In],je[et+0]=Ll[255+tt-Gt],je[et+Ut]=Ll[255+Pt-en]}f+=O}}function q0(a,f,B,O,ne,ge){Fu(a,f,B,1,16,O,ne,ge)}function ep(a,f,B,O,ne,ge){Fu(a,f,1,B,16,O,ne,ge)}function af(a,f,B,O,ne,ge){var we;for(we=3;0<we;--we)Iu(a,f+=4*B,B,1,16,O,ne,ge)}function tp(a,f,B,O,ne,ge){var we;for(we=3;0<we;--we)Iu(a,f+=4,1,B,16,O,ne,ge)}function v(a,f,B,O,ne,ge,we,Pe){Fu(a,f,ne,1,8,ge,we,Pe),Fu(B,O,ne,1,8,ge,we,Pe)}function ee(a,f,B,O,ne,ge,we,Pe){Fu(a,f,1,ne,8,ge,we,Pe),Fu(B,O,1,ne,8,ge,we,Pe)}function nt(a,f,B,O,ne,ge,we,Pe){Iu(a,f+4*ne,ne,1,8,ge,we,Pe),Iu(B,O+4*ne,ne,1,8,ge,we,Pe)}function Bt(a,f,B,O,ne,ge,we,Pe){Iu(a,f+4,1,ne,8,ge,we,Pe),Iu(B,O+4,1,ne,8,ge,we,Pe)}function kt(){this.ba=new ia,this.ec=[],this.cc=[],this.Mc=[],this.Dc=this.Nc=this.dc=this.fc=0,this.Oa=new Ti,this.memory=0,this.Ib="OutputFunc",this.Jb="OutputAlphaFunc",this.Nd="OutputRowFunc"}function Tn(){this.data=[],this.offset=this.kd=this.ha=this.w=0,this.na=[],this.xa=this.gb=this.Ja=this.Sa=this.P=0}function Ar(){this.nc=this.Ea=this.b=this.hc=0,this.K=[],this.w=0}function Bo(){this.ua=0,this.Wa=new RA,this.vb=new RA,this.md=this.xc=this.wc=0,this.vc=[],this.Wb=0,this.Ya=new sn,this.yc=new bt}function Lo(){this.xb=this.a=0,this.l=new Vf,this.ca=new ia,this.V=[],this.Ba=0,this.Ta=[],this.Ua=0,this.m=new At,this.Pb=0,this.wd=new At,this.Ma=this.$=this.C=this.i=this.c=this.xd=0,this.s=new Bo,this.ab=0,this.gc=p(4,Ar),this.Oc=0}function yA(){this.Lc=this.Z=this.$a=this.i=this.c=0,this.l=new Vf,this.ic=0,this.ca=[],this.tb=0,this.qd=null,this.rd=0}function EA(a,f,B,O,ne,ge,we){for(a=a==null?0:a[f+0],f=0;f<we;++f)ne[ge+f]=a+B[O+f]&255,a=ne[ge+f]}function Oi(a,f,B,O,ne,ge,we){var Pe;if(a==null)EA(null,null,B,O,ne,ge,we);else for(Pe=0;Pe<we;++Pe)ne[ge+Pe]=a[f+Pe]+B[O+Pe]&255}function Oa(a,f,B,O,ne,ge,we){if(a==null)EA(null,null,B,O,ne,ge,we);else{var Pe,je=a[f+0],et=je,Ut=je;for(Pe=0;Pe<we;++Pe)et=Ut+(je=a[f+Pe])-et,Ut=B[O+Pe]+(-256&et?0>et?0:255:et)&255,et=je,ne[ge+Pe]=Ut}}function os(a,f,B,O){var ne=f.width,ge=f.o;if(n(a!=null&&f!=null),0>B||0>=O||B+O>ge)return null;if(!a.Cc){if(a.ga==null){var we;if(a.ga=new yA,(we=a.ga==null)||(we=f.width*f.o,n(a.Gb.length==0),a.Gb=i(we),a.Uc=0,a.Gb==null?we=0:(a.mb=a.Gb,a.nb=a.Uc,a.rc=null,we=1),we=!we),!we){we=a.ga;var Pe=a.Fa,je=a.P,et=a.qc,Ut=a.mb,on=a.nb,tt=je+1,Pt=et-1,Gt=we.l;if(n(Pe!=null&&Ut!=null&&f!=null),pd[0]=null,pd[1]=EA,pd[2]=Oi,pd[3]=Oa,we.ca=Ut,we.tb=on,we.c=f.width,we.i=f.height,n(0<we.c&&0<we.i),1>=et)f=0;else if(we.$a=3&Pe[je+0],we.Z=Pe[je+0]>>2&3,we.Lc=Pe[je+0]>>4&3,je=Pe[je+0]>>6&3,0>we.$a||1<we.$a||4<=we.Z||1<we.Lc||je)f=0;else if(Gt.put=rA,Gt.ac=Yc,Gt.bc=bu,Gt.ma=we,Gt.width=f.width,Gt.height=f.height,Gt.Da=f.Da,Gt.v=f.v,Gt.va=f.va,Gt.j=f.j,Gt.o=f.o,we.$a)e:{n(we.$a==1),f=Xd();t:for(;;){if(f==null){f=0;break e}if(n(we!=null),we.mc=f,f.c=we.c,f.i=we.i,f.l=we.l,f.l.ma=we,f.l.width=we.c,f.l.height=we.i,f.a=0,yn(f.m,Pe,tt,Pt),!qc(we.c,we.i,1,f,null)||(f.ab==1&&f.gc[0].hc==3&&Sc(f.s)?(we.ic=1,Pe=f.c*f.i,f.Ta=null,f.Ua=0,f.V=i(Pe),f.Ba=0,f.V==null?(f.a=1,f=0):f=1):(we.ic=0,f=Yd(f,we.c)),!f))break t;f=1;break e}we.mc=null,f=0}else f=Pt>=we.c*we.i;we=!f}if(we)return null;a.ga.Lc!=1?a.Ga=0:O=ge-B}n(a.ga!=null),n(B+O<=ge);e:{if(f=(Pe=a.ga).c,ge=Pe.l.o,Pe.$a==0){if(tt=a.rc,Pt=a.Vc,Gt=a.Fa,je=a.P+1+B*f,et=a.mb,Ut=a.nb+B*f,n(je<=a.P+a.qc),Pe.Z!=0)for(n(pd[Pe.Z]!=null),we=0;we<O;++we)pd[Pe.Z](tt,Pt,Gt,je,et,Ut,f),tt=et,Pt=Ut,Ut+=f,je+=f;else for(we=0;we<O;++we)r(et,Ut,Gt,je,f),tt=et,Pt=Ut,Ut+=f,je+=f;a.rc=tt,a.Vc=Pt}else{if(n(Pe.mc!=null),f=B+O,n((we=Pe.mc)!=null),n(f<=we.i),we.C>=f)f=1;else if(Pe.ic||tc(),Pe.ic){Pe=we.V,tt=we.Ba,Pt=we.c;var In=we.i,en=(Gt=1,je=we.$/Pt,et=we.$%Pt,Ut=we.m,on=we.s,we.$),Pn=Pt*In,jn=Pt*f,hr=on.wc,or=en<jn?Ts(on,et,je):null;n(en<=Pn),n(f<=In),n(Sc(on));t:for(;;){for(;!Ut.h&&en<jn;){if(et&hr||(or=Ts(on,et,je)),n(or!=null),nn(Ut),256>(In=Da(or.G[0],or.H[0],Ut)))Pe[tt+en]=In,++en,++et>=Pt&&(et=0,++je<=f&&!(je%16)&&Fc(we,je));else{if(!(280>In)){Gt=0;break t}In=Yl(In-256,Ut);var _o,vo=Da(or.G[4],or.H[4],Ut);if(nn(Ut),!(en>=(vo=Jl(Pt,vo=Yl(vo,Ut)))&&Pn-en>=In)){Gt=0;break t}for(_o=0;_o<In;++_o)Pe[tt+en+_o]=Pe[tt+en+_o-vo];for(en+=In,et+=In;et>=Pt;)et-=Pt,++je<=f&&!(je%16)&&Fc(we,je);en<jn&&et&hr&&(or=Ts(on,et,je))}n(Ut.h==Ft(Ut))}Fc(we,je>f?f:je);break t}!Gt||Ut.h&&en<Pn?(Gt=0,we.a=Ut.h?5:3):we.$=en,f=Gt}else f=Ic(we,we.V,we.Ba,we.c,we.i,f,zf);if(!f){O=0;break e}}B+O>=ge&&(a.Cc=1),O=1}if(!O)return null;if(a.Cc&&((O=a.ga)!=null&&(O.mc=null),a.ga=null,0<a.Ga))return alert("todo:WebPDequantizeLevels"),null}return a.nb+B*ne}function fa(a,f,B,O,ne,ge){for(;0<ne--;){var we,Pe=a,je=f+(B?1:0),et=a,Ut=f+(B?0:3);for(we=0;we<O;++we){var on=et[Ut+4*we];on!=255&&(on*=32897,Pe[je+4*we+0]=Pe[je+4*we+0]*on>>23,Pe[je+4*we+1]=Pe[je+4*we+1]*on>>23,Pe[je+4*we+2]=Pe[je+4*we+2]*on>>23)}f+=ge}}function ds(a,f,B,O,ne){for(;0<O--;){var ge;for(ge=0;ge<B;++ge){var we=a[f+2*ge+0],Pe=15&(et=a[f+2*ge+1]),je=4369*Pe,et=(240&et|et>>4)*je>>16;a[f+2*ge+0]=(240&we|we>>4)*je>>16&240|(15&we|we<<4)*je>>16>>4&15,a[f+2*ge+1]=240&et|Pe}f+=ne}}function As(a,f,B,O,ne,ge,we,Pe){var je,et,Ut=255;for(et=0;et<ne;++et){for(je=0;je<O;++je){var on=a[f+je];ge[we+4*je]=on,Ut&=on}f+=B,we+=Pe}return Ut!=255}function Ms(a,f,B,O,ne){var ge;for(ge=0;ge<ne;++ge)B[O+ge]=a[f+ge]>>8}function tc(){qh=fa,tv=ds,nv=As,rv=Ms}function ml(a,f,B){st[a]=function(O,ne,ge,we,Pe,je,et,Ut,on,tt,Pt,Gt,In,en,Pn,jn,hr){var or,_o=hr-1>>1,vo=Pe[je+0]|et[Ut+0]<<16,KA=on[tt+0]|Pt[Gt+0]<<16;n(O!=null);var So=3*vo+KA+131074>>2;for(f(O[ne+0],255&So,So>>16,In,en),ge!=null&&(So=3*KA+vo+131074>>2,f(ge[we+0],255&So,So>>16,Pn,jn)),or=1;or<=_o;++or){var ui=Pe[je+or]|et[Ut+or]<<16,hs=on[tt+or]|Pt[Gt+or]<<16,$A=vo+ui+KA+hs+524296,Fo=$A+2*(ui+KA)>>3;So=Fo+vo>>1,vo=($A=$A+2*(vo+hs)>>3)+ui>>1,f(O[ne+2*or-1],255&So,So>>16,In,en+(2*or-1)*B),f(O[ne+2*or-0],255&vo,vo>>16,In,en+(2*or-0)*B),ge!=null&&(So=$A+KA>>1,vo=Fo+hs>>1,f(ge[we+2*or-1],255&So,So>>16,Pn,jn+(2*or-1)*B),f(ge[we+2*or+0],255&vo,vo>>16,Pn,jn+(2*or+0)*B)),vo=ui,KA=hs}1&hr||(So=3*vo+KA+131074>>2,f(O[ne+hr-1],255&So,So>>16,In,en+(hr-1)*B),ge!=null&&(So=3*KA+vo+131074>>2,f(ge[we+hr-1],255&So,So>>16,Pn,jn+(hr-1)*B)))}}function np(){Ac[ap]=fm,Ac[sp]=hv,Ac[lv]=hm,Ac[lp]=pv,Ac[cp]=gv,Ac[ug]=vv,Ac[cv]=pm,Ac[dg]=hv,Ac[fg]=pv,Ac[up]=gv,Ac[hg]=vv}function qf(a){return a&~gm?0>a?0:255:a>>mv}function sf(a,f){return qf((19077*a>>8)+(26149*f>>8)-14234)}function id(a,f,B){return qf((19077*a>>8)-(6419*f>>8)-(13320*B>>8)+8708)}function lf(a,f){return qf((19077*a>>8)+(33050*f>>8)-17685)}function cf(a,f,B,O,ne){O[ne+0]=sf(a,B),O[ne+1]=id(a,f,B),O[ne+2]=lf(a,f)}function uf(a,f,B,O,ne){O[ne+0]=lf(a,f),O[ne+1]=id(a,f,B),O[ne+2]=sf(a,B)}function Gs(a,f,B,O,ne){var ge=id(a,f,B);f=ge<<3&224|lf(a,f)>>3,O[ne+0]=248&sf(a,B)|ge>>5,O[ne+1]=f}function df(a,f,B,O,ne){var ge=240&lf(a,f)|15;O[ne+0]=240&sf(a,B)|id(a,f,B)>>4,O[ne+1]=ge}function ff(a,f,B,O,ne){O[ne+0]=255,cf(a,f,B,O,ne+1)}function $h(a,f,B,O,ne){uf(a,f,B,O,ne),O[ne+3]=255}function kh(a,f,B,O,ne){cf(a,f,B,O,ne),O[ne+3]=255}function Ra(a,f){return 0>a?0:a>f?f:a}function Uu(a,f,B){st[a]=function(O,ne,ge,we,Pe,je,et,Ut,on){for(var tt=Ut+(-2&on)*B;Ut!=tt;)f(O[ne+0],ge[we+0],Pe[je+0],et,Ut),f(O[ne+1],ge[we+0],Pe[je+0],et,Ut+B),ne+=2,++we,++je,Ut+=2*B;1&on&&f(O[ne+0],ge[we+0],Pe[je+0],et,Ut)}}function eh(a,f,B){return B==0?a==0?f==0?6:5:f==0?4:0:B}function rp(a,f,B,O,ne){switch(a>>>30){case 3:vf(f,B,O,ne,0);break;case 2:rc(f,B,O,ne);break;case 1:Mi(f,B,O,ne)}}function nc(a,f){var B,O,ne=f.M,ge=f.Nb,we=a.oc,Pe=a.pc+40,je=a.oc,et=a.pc+584,Ut=a.oc,on=a.pc+600;for(B=0;16>B;++B)we[Pe+32*B-1]=129;for(B=0;8>B;++B)je[et+32*B-1]=129,Ut[on+32*B-1]=129;for(0<ne?we[Pe-1-32]=je[et-1-32]=Ut[on-1-32]=129:(o(we,Pe-32-1,127,21),o(je,et-32-1,127,9),o(Ut,on-32-1,127,9)),O=0;O<a.za;++O){var tt=f.ya[f.aa+O];if(0<O){for(B=-1;16>B;++B)r(we,Pe+32*B-4,we,Pe+32*B+12,4);for(B=-1;8>B;++B)r(je,et+32*B-4,je,et+32*B+4,4),r(Ut,on+32*B-4,Ut,on+32*B+4,4)}var Pt=a.Gd,Gt=a.Hd+O,In=tt.ad,en=tt.Hc;if(0<ne&&(r(we,Pe-32,Pt[Gt].y,0,16),r(je,et-32,Pt[Gt].f,0,8),r(Ut,on-32,Pt[Gt].ea,0,8)),tt.Za){var Pn=we,jn=Pe-32+16;for(0<ne&&(O>=a.za-1?o(Pn,jn,Pt[Gt].y[15],4):r(Pn,jn,Pt[Gt+1].y,0,4)),B=0;4>B;B++)Pn[jn+128+B]=Pn[jn+256+B]=Pn[jn+384+B]=Pn[jn+0+B];for(B=0;16>B;++B,en<<=2)Pn=we,jn=Pe+Bv[B],Oc[tt.Ob[B]](Pn,jn),rp(en,In,16*+B,Pn,jn)}else if(Pn=eh(O,ne,tt.Ob[0]),hd[Pn](we,Pe),en!=0)for(B=0;16>B;++B,en<<=2)rp(en,In,16*+B,we,Pe+Bv[B]);for(B=tt.Gc,Pn=eh(O,ne,tt.Dd),Nu[Pn](je,et),Nu[Pn](Ut,on),en=In,Pn=je,jn=et,255&(tt=0|B)&&(170&tt?ru(en,256,Pn,jn):aa(en,256,Pn,jn)),tt=Ut,en=on,255&(B>>=8)&&(170&B?ru(In,320,tt,en):aa(In,320,tt,en)),ne<a.Ub-1&&(r(Pt[Gt].y,0,we,Pe+480,16),r(Pt[Gt].f,0,je,et+224,8),r(Pt[Gt].ea,0,Ut,on+224,8)),B=8*ge*a.B,Pt=a.sa,Gt=a.ta+16*O+16*ge*a.R,In=a.qa,tt=a.ra+8*O+B,en=a.Ha,Pn=a.Ia+8*O+B,B=0;16>B;++B)r(Pt,Gt+B*a.R,we,Pe+32*B,16);for(B=0;8>B;++B)r(In,tt+B*a.B,je,et+32*B,8),r(en,Pn+B*a.B,Ut,on+32*B,8)}}function hf(a,f,B,O,ne,ge,we,Pe,je){var et=[0],Ut=[0],on=0,tt=je!=null?je.kd:0,Pt=je!=null?je:new Tn;if(a==null||12>B)return 7;Pt.data=a,Pt.w=f,Pt.ha=B,f=[f],B=[B],Pt.gb=[Pt.gb];e:{var Gt=f,In=B,en=Pt.gb;if(n(a!=null),n(In!=null),n(en!=null),en[0]=0,12<=In[0]&&!t(a,Gt[0],"RIFF")){if(t(a,Gt[0]+8,"WEBP")){en=3;break e}var Pn=En(a,Gt[0]+4);if(12>Pn||4294967286<Pn){en=3;break e}if(tt&&Pn>In[0]-8){en=7;break e}en[0]=Pn,Gt[0]+=12,In[0]-=12}en=0}if(en!=0)return en;for(Pn=0<Pt.gb[0],B=B[0];;){e:{var jn=a;In=f,en=B;var hr=et,or=Ut,_o=Gt=[0];if((So=on=[on])[0]=0,8>en[0])en=7;else{if(!t(jn,In[0],"VP8X")){if(En(jn,In[0]+4)!=10){en=3;break e}if(18>en[0]){en=7;break e}var vo=En(jn,In[0]+8),KA=1+Gr(jn,In[0]+12);if(2147483648<=KA*(jn=1+Gr(jn,In[0]+15))){en=3;break e}_o!=null&&(_o[0]=vo),hr!=null&&(hr[0]=KA),or!=null&&(or[0]=jn),In[0]+=18,en[0]-=18,So[0]=1}en=0}}if(on=on[0],Gt=Gt[0],en!=0)return en;if(In=!!(2&Gt),!Pn&&on)return 3;if(ge!=null&&(ge[0]=!!(16&Gt)),we!=null&&(we[0]=In),Pe!=null&&(Pe[0]=0),we=et[0],Gt=Ut[0],on&&In&&je==null){en=0;break}if(4>B){en=7;break}if(Pn&&on||!Pn&&!on&&!t(a,f[0],"ALPH")){B=[B],Pt.na=[Pt.na],Pt.P=[Pt.P],Pt.Sa=[Pt.Sa];e:{vo=a,en=f,Pn=B;var So=Pt.gb;hr=Pt.na,or=Pt.P,_o=Pt.Sa,KA=22,n(vo!=null),n(Pn!=null),jn=en[0];var ui=Pn[0];for(n(hr!=null),n(_o!=null),hr[0]=null,or[0]=null,_o[0]=0;;){if(en[0]=jn,Pn[0]=ui,8>ui){en=7;break e}var hs=En(vo,jn+4);if(4294967286<hs){en=3;break e}var $A=8+hs+1&-2;if(KA+=$A,0<So&&KA>So){en=3;break e}if(!t(vo,jn,"VP8 ")||!t(vo,jn,"VP8L")){en=0;break e}if(ui[0]<$A){en=7;break e}t(vo,jn,"ALPH")||(hr[0]=vo,or[0]=jn+8,_o[0]=hs),jn+=$A,ui-=$A}}if(B=B[0],Pt.na=Pt.na[0],Pt.P=Pt.P[0],Pt.Sa=Pt.Sa[0],en!=0)break}B=[B],Pt.Ja=[Pt.Ja],Pt.xa=[Pt.xa];e:if(So=a,en=f,Pn=B,hr=Pt.gb[0],or=Pt.Ja,_o=Pt.xa,vo=en[0],jn=!t(So,vo,"VP8 "),KA=!t(So,vo,"VP8L"),n(So!=null),n(Pn!=null),n(or!=null),n(_o!=null),8>Pn[0])en=7;else{if(jn||KA){if(So=En(So,vo+4),12<=hr&&So>hr-12){en=3;break e}if(tt&&So>Pn[0]-8){en=7;break e}or[0]=So,en[0]+=8,Pn[0]-=8,_o[0]=KA}else _o[0]=5<=Pn[0]&&So[vo+0]==47&&!(So[vo+4]>>5),or[0]=Pn[0];en=0}if(B=B[0],Pt.Ja=Pt.Ja[0],Pt.xa=Pt.xa[0],f=f[0],en!=0)break;if(4294967286<Pt.Ja)return 3;if(Pe==null||In||(Pe[0]=Pt.xa?2:1),we=[we],Gt=[Gt],Pt.xa){if(5>B){en=7;break}Pe=we,tt=Gt,In=ge,a==null||5>B?a=0:5<=B&&a[f+0]==47&&!(a[f+4]>>5)?(Pn=[0],So=[0],hr=[0],yn(or=new At,a,f,B),Cu(or,Pn,So,hr)?(Pe!=null&&(Pe[0]=Pn[0]),tt!=null&&(tt[0]=So[0]),In!=null&&(In[0]=hr[0]),a=1):a=0):a=0}else{if(10>B){en=7;break}Pe=Gt,a==null||10>B||!W0(a,f+3,B-3)?a=0:(tt=a[f+0]|a[f+1]<<8|a[f+2]<<16,In=16383&(a[f+7]<<8|a[f+6]),a=16383&(a[f+9]<<8|a[f+8]),1&tt||3<(tt>>1&7)||!(tt>>4&1)||tt>>5>=Pt.Ja||!In||!a?a=0:(we&&(we[0]=In),Pe&&(Pe[0]=a),a=1))}if(!a||(we=we[0],Gt=Gt[0],on&&(et[0]!=we||Ut[0]!=Gt)))return 3;je!=null&&(je[0]=Pt,je.offset=f-je.w,n(4294967286>f-je.w),n(je.offset==je.ha-B));break}return en==0||en==7&&on&&je==null?(ge!=null&&(ge[0]|=Pt.na!=null&&0<Pt.na.length),O!=null&&(O[0]=we),ne!=null&&(ne[0]=Gt),0):en}function zh(a,f,B){var O=f.width,ne=f.height,ge=0,we=0,Pe=O,je=ne;if(f.Da=a!=null&&0<a.Da,f.Da&&(Pe=a.cd,je=a.bd,ge=a.v,we=a.j,11>B||(ge&=-2,we&=-2),0>ge||0>we||0>=Pe||0>=je||ge+Pe>O||we+je>ne))return 0;if(f.v=ge,f.j=we,f.va=ge+Pe,f.o=we+je,f.U=Pe,f.T=je,f.da=a!=null&&0<a.da,f.da){if(!Yo(Pe,je,B=[a.ib],ge=[a.hb]))return 0;f.ib=B[0],f.hb=ge[0]}return f.ob=a!=null&&a.ob,f.Kb=a==null||!a.Sd,f.da&&(f.ob=f.ib<3*O/4&&f.hb<3*ne/4,f.Kb=0),1}function Zh(a){if(a==null)return 2;if(11>a.S){var f=a.f.RGBA;f.fb+=(a.height-1)*f.A,f.A=-f.A}else f=a.f.kb,a=a.height,f.O+=(a-1)*f.fa,f.fa=-f.fa,f.N+=(a-1>>1)*f.Ab,f.Ab=-f.Ab,f.W+=(a-1>>1)*f.Db,f.Db=-f.Db,f.F!=null&&(f.J+=(a-1)*f.lb,f.lb=-f.lb);return 0}function ad(a,f,B,O){if(O==null||0>=a||0>=f)return 2;if(B!=null){if(B.Da){var ne=B.cd,ge=B.bd,we=-2&B.v,Pe=-2&B.j;if(0>we||0>Pe||0>=ne||0>=ge||we+ne>a||Pe+ge>f)return 2;a=ne,f=ge}if(B.da){if(!Yo(a,f,ne=[B.ib],ge=[B.hb]))return 2;a=ne[0],f=ge[0]}}O.width=a,O.height=f;e:{var je=O.width,et=O.height;if(a=O.S,0>=je||0>=et||!(a>=ap&&13>a))a=2;else{if(0>=O.Rd&&O.sd==null){we=ge=ne=f=0;var Ut=(Pe=je*wv[a])*et;if(11>a||(ge=(et+1)/2*(f=(je+1)/2),a==12&&(we=(ne=je)*et)),(et=i(Ut+2*ge+we))==null){a=1;break e}O.sd=et,11>a?((je=O.f.RGBA).eb=et,je.fb=0,je.A=Pe,je.size=Ut):((je=O.f.kb).y=et,je.O=0,je.fa=Pe,je.Fd=Ut,je.f=et,je.N=0+Ut,je.Ab=f,je.Cd=ge,je.ea=et,je.W=0+Ut+ge,je.Db=f,je.Ed=ge,a==12&&(je.F=et,je.J=0+Ut+2*ge),je.Tc=we,je.lb=ne)}if(f=1,ne=O.S,ge=O.width,we=O.height,ne>=ap&&13>ne)if(11>ne)a=O.f.RGBA,f&=(Pe=Math.abs(a.A))*(we-1)+ge<=a.size,f&=Pe>=ge*wv[ne],f&=a.eb!=null;else{a=O.f.kb,Pe=(ge+1)/2,Ut=(we+1)/2,je=Math.abs(a.fa),et=Math.abs(a.Ab);var on=Math.abs(a.Db),tt=Math.abs(a.lb),Pt=tt*(we-1)+ge;f&=je*(we-1)+ge<=a.Fd,f&=et*(Ut-1)+Pe<=a.Cd,f=(f&=on*(Ut-1)+Pe<=a.Ed)&je>=ge&et>=Pe&on>=Pe,f&=a.y!=null,f&=a.f!=null,f&=a.ea!=null,ne==12&&(f&=tt>=ge,f&=Pt<=a.Tc,f&=a.F!=null)}else f=0;a=f?0:2}}return a!=0||B!=null&&B.fd&&(a=Zh(O)),a}var pf=64,Ul=[0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215],Ol=24,sd=32,Ou=8,ld=[0,0,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7];eo("Predictor0","PredictorAdd0"),st.Predictor0=function(){return 4278190080},st.Predictor1=function(a){return a},st.Predictor2=function(a,f,B){return f[B+0]},st.Predictor3=function(a,f,B){return f[B+1]},st.Predictor4=function(a,f,B){return f[B-1]},st.Predictor5=function(a,f,B){return Vo(Vo(a,f[B+1]),f[B+0])},st.Predictor6=function(a,f,B){return Vo(a,f[B-1])},st.Predictor7=function(a,f,B){return Vo(a,f[B+0])},st.Predictor8=function(a,f,B){return Vo(f[B-1],f[B+0])},st.Predictor9=function(a,f,B){return Vo(f[B+0],f[B+1])},st.Predictor10=function(a,f,B){return Vo(Vo(a,f[B-1]),Vo(f[B+0],f[B+1]))},st.Predictor11=function(a,f,B){var O=f[B+0];return 0>=UA(O>>24&255,a>>24&255,(f=f[B-1])>>24&255)+UA(O>>16&255,a>>16&255,f>>16&255)+UA(O>>8&255,a>>8&255,f>>8&255)+UA(255&O,255&a,255&f)?O:a},st.Predictor12=function(a,f,B){var O=f[B+0];return(Ii((a>>24&255)+(O>>24&255)-((f=f[B-1])>>24&255))<<24|Ii((a>>16&255)+(O>>16&255)-(f>>16&255))<<16|Ii((a>>8&255)+(O>>8&255)-(f>>8&255))<<8|Ii((255&a)+(255&O)-(255&f)))>>>0},st.Predictor13=function(a,f,B){var O=f[B-1];return(IA((a=Vo(a,f[B+0]))>>24&255,O>>24&255)<<24|IA(a>>16&255,O>>16&255)<<16|IA(a>>8&255,O>>8&255)<<8|IA(255&a,255&O))>>>0};var Wh=st.PredictorAdd0;st.PredictorAdd1=Ji,eo("Predictor2","PredictorAdd2"),eo("Predictor3","PredictorAdd3"),eo("Predictor4","PredictorAdd4"),eo("Predictor5","PredictorAdd5"),eo("Predictor6","PredictorAdd6"),eo("Predictor7","PredictorAdd7"),eo("Predictor8","PredictorAdd8"),eo("Predictor9","PredictorAdd9"),eo("Predictor10","PredictorAdd10"),eo("Predictor11","PredictorAdd11"),eo("Predictor12","PredictorAdd12"),eo("Predictor13","PredictorAdd13");var th=st.PredictorAdd2;zo("ColorIndexInverseTransform","MapARGB","32b",function(a){return a>>8&255},function(a){return a}),zo("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",function(a){return a},function(a){return a>>8&255});var za,op=st.ColorIndexInverseTransform,tu=st.MapARGB,nu=st.VP8LColorIndexInverseTransformAlpha,Vh=st.MapAlpha,Gh=st.VP8LPredictorsAdd=[];Gh.length=16,(st.VP8LPredictors=[]).length=16,(st.VP8LPredictorsAdd_C=[]).length=16,(st.VP8LPredictors_C=[]).length=16;var Xh,Yh,cd,ud,dd,gf,fd,vf,rc,ru,Mi,aa,Za,fs,Lu,Jh,nh,Ap,Gg,Xg,Yg,Jg,qg,ev,qh,tv,nv,rv,ov=i(511),Av=i(2041),iv=i(225),av=i(767),sv=0,cg=Av,ip=iv,Ll=av,oc=ov,ap=0,sp=1,lv=2,lp=3,cp=4,ug=5,cv=6,dg=7,fg=8,up=9,hg=10,qv=[2,3,7],em=[3,3,11],uv=[280,256,256,256,40],tm=[0,1,1,1,0],nm=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],rm=[24,7,23,25,40,6,39,41,22,26,38,42,56,5,55,57,21,27,54,58,37,43,72,4,71,73,20,28,53,59,70,74,36,44,88,69,75,52,60,3,87,89,19,29,86,90,35,45,68,76,85,91,51,61,104,2,103,105,18,30,102,106,34,46,84,92,67,77,101,107,50,62,120,1,119,121,83,93,17,31,100,108,66,78,118,122,33,47,117,123,49,63,99,109,82,94,0,116,124,65,79,16,32,98,110,48,115,125,81,95,64,114,126,97,111,80,113,127,96,112],om=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],Am=8,pg=[4,5,6,7,8,9,10,10,11,12,13,14,15,16,17,17,18,19,20,20,21,21,22,22,23,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,76,77,78,79,80,81,82,83,84,85,86,87,88,89,91,93,95,96,98,100,101,102,104,106,108,110,112,114,116,118,122,124,126,128,130,132,134,136,138,140,143,145,148,151,154,157],gg=[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,108,110,112,114,116,119,122,125,128,131,134,137,140,143,146,149,152,155,158,161,164,167,170,173,177,181,185,189,193,197,201,205,209,213,217,221,225,229,234,239,245,249,254,259,264,269,274,279,284],e0=null,im=[[173,148,140,0],[176,155,140,135,0],[180,157,141,134,130,0],[254,254,243,230,196,177,153,140,133,130,129,0]],am=[0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],dv=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],sm=[[[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]],[[253,136,254,255,228,219,128,128,128,128,128],[189,129,242,255,227,213,255,219,128,128,128],[106,126,227,252,214,209,255,255,128,128,128]],[[1,98,248,255,236,226,255,255,128,128,128],[181,133,238,254,221,234,255,154,128,128,128],[78,134,202,247,198,180,255,219,128,128,128]],[[1,185,249,255,243,255,128,128,128,128,128],[184,150,247,255,236,224,128,128,128,128,128],[77,110,216,255,236,230,128,128,128,128,128]],[[1,101,251,255,241,255,128,128,128,128,128],[170,139,241,252,236,209,255,255,128,128,128],[37,116,196,243,228,255,255,255,128,128,128]],[[1,204,254,255,245,255,128,128,128,128,128],[207,160,250,255,238,128,128,128,128,128,128],[102,103,231,255,211,171,128,128,128,128,128]],[[1,152,252,255,240,255,128,128,128,128,128],[177,135,243,255,234,225,128,128,128,128,128],[80,129,211,255,194,224,128,128,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[246,1,255,128,128,128,128,128,128,128,128],[255,128,128,128,128,128,128,128,128,128,128]]],[[[198,35,237,223,193,187,162,160,145,155,62],[131,45,198,221,172,176,220,157,252,221,1],[68,47,146,208,149,167,221,162,255,223,128]],[[1,149,241,255,221,224,255,255,128,128,128],[184,141,234,253,222,220,255,199,128,128,128],[81,99,181,242,176,190,249,202,255,255,128]],[[1,129,232,253,214,197,242,196,255,255,128],[99,121,210,250,201,198,255,202,128,128,128],[23,91,163,242,170,187,247,210,255,255,128]],[[1,200,246,255,234,255,128,128,128,128,128],[109,178,241,255,231,245,255,255,128,128,128],[44,130,201,253,205,192,255,255,128,128,128]],[[1,132,239,251,219,209,255,165,128,128,128],[94,136,225,251,218,190,255,255,128,128,128],[22,100,174,245,186,161,255,199,128,128,128]],[[1,182,249,255,232,235,128,128,128,128,128],[124,143,241,255,227,234,128,128,128,128,128],[35,77,181,251,193,211,255,205,128,128,128]],[[1,157,247,255,236,231,255,255,128,128,128],[121,141,235,255,225,227,255,255,128,128,128],[45,99,188,251,195,217,255,224,128,128,128]],[[1,1,251,255,213,255,128,128,128,128,128],[203,1,248,255,255,128,128,128,128,128,128],[137,1,177,255,224,255,128,128,128,128,128]]],[[[253,9,248,251,207,208,255,192,128,128,128],[175,13,224,243,193,185,249,198,255,255,128],[73,17,171,221,161,179,236,167,255,234,128]],[[1,95,247,253,212,183,255,255,128,128,128],[239,90,244,250,211,209,255,255,128,128,128],[155,77,195,248,188,195,255,255,128,128,128]],[[1,24,239,251,218,219,255,205,128,128,128],[201,51,219,255,196,186,128,128,128,128,128],[69,46,190,239,201,218,255,228,128,128,128]],[[1,191,251,255,255,128,128,128,128,128,128],[223,165,249,255,213,255,128,128,128,128,128],[141,124,248,255,255,128,128,128,128,128,128]],[[1,16,248,255,255,128,128,128,128,128,128],[190,36,230,255,236,255,128,128,128,128,128],[149,1,255,128,128,128,128,128,128,128,128]],[[1,226,255,128,128,128,128,128,128,128,128],[247,192,255,128,128,128,128,128,128,128,128],[240,128,255,128,128,128,128,128,128,128,128]],[[1,134,252,255,255,128,128,128,128,128,128],[213,62,250,255,255,128,128,128,128,128,128],[55,93,255,128,128,128,128,128,128,128,128]],[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]]],[[[202,24,213,235,186,191,220,160,240,175,255],[126,38,182,232,169,184,228,174,255,187,128],[61,46,138,219,151,178,240,170,255,216,128]],[[1,112,230,250,199,191,247,159,255,255,128],[166,109,228,252,211,215,255,174,128,128,128],[39,77,162,232,172,180,245,178,255,255,128]],[[1,52,220,246,198,199,249,220,255,255,128],[124,74,191,243,183,193,250,221,255,255,128],[24,71,130,219,154,170,243,182,255,255,128]],[[1,182,225,249,219,240,255,224,128,128,128],[149,150,226,252,216,205,255,171,128,128,128],[28,108,170,242,183,194,254,223,255,255,128]],[[1,81,230,252,204,203,255,192,128,128,128],[123,102,209,247,188,196,255,233,128,128,128],[20,95,153,243,164,173,255,203,128,128,128]],[[1,222,248,255,216,213,128,128,128,128,128],[168,175,246,252,235,205,255,255,128,128,128],[47,116,215,255,211,212,255,255,128,128,128]],[[1,121,236,253,212,214,255,255,128,128,128],[141,84,213,252,201,202,255,219,128,128,128],[42,80,160,240,162,185,255,205,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[244,1,255,128,128,128,128,128,128,128,128],[238,1,255,128,128,128,128,128,128,128,128]]]],lm=[[[231,120,48,89,115,113,120,152,112],[152,179,64,126,170,118,46,70,95],[175,69,143,80,85,82,72,155,103],[56,58,10,171,218,189,17,13,152],[114,26,17,163,44,195,21,10,173],[121,24,80,195,26,62,44,64,85],[144,71,10,38,171,213,144,34,26],[170,46,55,19,136,160,33,206,71],[63,20,8,114,114,208,12,9,226],[81,40,11,96,182,84,29,16,36]],[[134,183,89,137,98,101,106,165,148],[72,187,100,130,157,111,32,75,80],[66,102,167,99,74,62,40,234,128],[41,53,9,178,241,141,26,8,107],[74,43,26,146,73,166,49,23,157],[65,38,105,160,51,52,31,115,128],[104,79,12,27,217,255,87,17,7],[87,68,71,44,114,51,15,186,23],[47,41,14,110,182,183,21,17,194],[66,45,25,102,197,189,23,18,22]],[[88,88,147,150,42,46,45,196,205],[43,97,183,117,85,38,35,179,61],[39,53,200,87,26,21,43,232,171],[56,34,51,104,114,102,29,93,77],[39,28,85,171,58,165,90,98,64],[34,22,116,206,23,34,43,166,73],[107,54,32,26,51,1,81,43,31],[68,25,106,22,64,171,36,225,114],[34,19,21,102,132,188,16,76,124],[62,18,78,95,85,57,50,48,51]],[[193,101,35,159,215,111,89,46,111],[60,148,31,172,219,228,21,18,111],[112,113,77,85,179,255,38,120,114],[40,42,1,196,245,209,10,25,109],[88,43,29,140,166,213,37,43,154],[61,63,30,155,67,45,68,1,209],[100,80,8,43,154,1,51,26,71],[142,78,78,16,255,128,34,197,171],[41,40,5,102,211,183,4,1,221],[51,50,17,168,209,192,23,25,82]],[[138,31,36,171,27,166,38,44,229],[67,87,58,169,82,115,26,59,179],[63,59,90,180,59,166,93,73,154],[40,40,21,116,143,209,34,39,175],[47,15,16,183,34,223,49,45,183],[46,17,33,183,6,98,15,32,183],[57,46,22,24,128,1,54,17,37],[65,32,73,115,28,128,23,128,205],[40,3,9,115,51,192,18,6,223],[87,37,9,115,59,77,64,21,47]],[[104,55,44,218,9,54,53,130,226],[64,90,70,205,40,41,23,26,57],[54,57,112,184,5,41,38,166,213],[30,34,26,133,152,116,10,32,134],[39,19,53,221,26,114,32,73,255],[31,9,65,234,2,15,1,118,73],[75,32,12,51,192,255,160,43,51],[88,31,35,67,102,85,55,186,85],[56,21,23,111,59,205,45,37,192],[55,38,70,124,73,102,1,34,98]],[[125,98,42,88,104,85,117,175,82],[95,84,53,89,128,100,113,101,45],[75,79,123,47,51,128,81,171,1],[57,17,5,71,102,57,53,41,49],[38,33,13,121,57,73,26,1,85],[41,10,67,138,77,110,90,47,114],[115,21,2,10,102,255,166,23,6],[101,29,16,10,85,128,101,196,26],[57,18,10,102,102,213,34,20,43],[117,20,15,36,163,128,68,1,26]],[[102,61,71,37,34,53,31,243,192],[69,60,71,38,73,119,28,222,37],[68,45,128,34,1,47,11,245,171],[62,17,19,70,146,85,55,62,70],[37,43,37,154,100,163,85,160,1],[63,9,92,136,28,64,32,201,85],[75,15,9,9,64,255,184,119,16],[86,6,28,5,64,255,25,248,1],[56,8,17,132,137,255,55,116,128],[58,15,20,82,135,57,26,121,40]],[[164,50,31,137,154,133,25,35,218],[51,103,44,131,131,123,31,6,158],[86,40,64,135,148,224,45,183,128],[22,26,17,131,240,154,14,1,209],[45,16,21,91,64,222,7,1,197],[56,21,39,155,60,138,23,102,213],[83,12,13,54,192,255,68,47,28],[85,26,85,85,128,128,32,146,171],[18,11,7,63,144,171,4,4,246],[35,27,10,146,174,171,12,26,128]],[[190,80,35,99,180,80,126,54,45],[85,126,47,87,176,51,41,20,32],[101,75,128,139,118,146,116,128,85],[56,41,15,176,236,85,37,9,62],[71,30,17,119,118,255,17,18,138],[101,38,60,138,55,70,43,26,142],[146,36,19,30,171,255,97,27,20],[138,45,61,62,219,1,81,188,64],[32,41,20,117,151,142,20,21,163],[112,19,12,61,195,128,48,4,24]]],cm=[[[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[176,246,255,255,255,255,255,255,255,255,255],[223,241,252,255,255,255,255,255,255,255,255],[249,253,253,255,255,255,255,255,255,255,255]],[[255,244,252,255,255,255,255,255,255,255,255],[234,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255]],[[255,246,254,255,255,255,255,255,255,255,255],[239,253,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[251,255,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[251,254,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,254,253,255,254,255,255,255,255,255,255],[250,255,254,255,254,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[217,255,255,255,255,255,255,255,255,255,255],[225,252,241,253,255,255,254,255,255,255,255],[234,250,241,250,253,255,253,254,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[223,254,254,255,255,255,255,255,255,255,255],[238,253,254,254,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[249,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,255,255,255,255,255,255,255,255,255],[247,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[252,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[186,251,250,255,255,255,255,255,255,255,255],[234,251,244,254,255,255,255,255,255,255,255],[251,251,243,253,254,255,254,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[236,253,254,255,255,255,255,255,255,255,255],[251,253,253,254,254,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[254,254,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[254,254,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[248,255,255,255,255,255,255,255,255,255,255],[250,254,252,254,255,255,255,255,255,255,255],[248,254,249,253,255,255,255,255,255,255,255]],[[255,253,253,255,255,255,255,255,255,255,255],[246,253,253,255,255,255,255,255,255,255,255],[252,254,251,254,254,255,255,255,255,255,255]],[[255,254,252,255,255,255,255,255,255,255,255],[248,254,253,255,255,255,255,255,255,255,255],[253,255,254,254,255,255,255,255,255,255,255]],[[255,251,254,255,255,255,255,255,255,255,255],[245,251,254,255,255,255,255,255,255,255,255],[253,253,254,255,255,255,255,255,255,255,255]],[[255,251,253,255,255,255,255,255,255,255,255],[252,253,254,255,255,255,255,255,255,255,255],[255,254,255,255,255,255,255,255,255,255,255]],[[255,252,255,255,255,255,255,255,255,255,255],[249,255,254,255,255,255,255,255,255,255,255],[255,255,254,255,255,255,255,255,255,255,255]],[[255,255,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]]],um=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],hd=[],Oc=[],Nu=[],dm=1,fv=2,pd=[],Ac=[];ml("UpsampleRgbLinePair",cf,3),ml("UpsampleBgrLinePair",uf,3),ml("UpsampleRgbaLinePair",kh,4),ml("UpsampleBgraLinePair",$h,4),ml("UpsampleArgbLinePair",ff,4),ml("UpsampleRgba4444LinePair",df,2),ml("UpsampleRgb565LinePair",Gs,2);var fm=st.UpsampleRgbLinePair,hm=st.UpsampleBgrLinePair,hv=st.UpsampleRgbaLinePair,pv=st.UpsampleBgraLinePair,gv=st.UpsampleArgbLinePair,vv=st.UpsampleRgba4444LinePair,pm=st.UpsampleRgb565LinePair,dp=16,fp=1<<dp-1,t0=-227,vg=482,mv=6,gm=(256<<mv)-1,yv=0,vm=i(256),mm=i(256),ym=i(256),Bm=i(256),wm=i(vg-t0),bm=i(vg-t0);Uu("YuvToRgbRow",cf,3),Uu("YuvToBgrRow",uf,3),Uu("YuvToRgbaRow",kh,4),Uu("YuvToBgraRow",$h,4),Uu("YuvToArgbRow",ff,4),Uu("YuvToRgba4444Row",df,2),Uu("YuvToRgb565Row",Gs,2);var Bv=[0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],hp=[0,2,8],Cm=[8,7,6,4,4,2,2,2,1,1,1,1],xm=1;this.WebPDecodeRGBA=function(a,f,B,O,ne){var ge=sp,we=new kt,Pe=new ia;we.ba=Pe,Pe.S=ge,Pe.width=[Pe.width],Pe.height=[Pe.height];var je=Pe.width,et=Pe.height,Ut=new wA;if(Ut==null||a==null)var on=2;else n(Ut!=null),on=hf(a,f,B,Ut.width,Ut.height,Ut.Pd,Ut.Qd,Ut.format,null);if(on!=0?je=0:(je!=null&&(je[0]=Ut.width[0]),et!=null&&(et[0]=Ut.height[0]),je=1),je){Pe.width=Pe.width[0],Pe.height=Pe.height[0],O!=null&&(O[0]=Pe.width),ne!=null&&(ne[0]=Pe.height);e:{if(O=new Vf,(ne=new Tn).data=a,ne.w=f,ne.ha=B,ne.kd=1,f=[0],n(ne!=null),((a=hf(ne.data,ne.w,ne.ha,null,null,null,f,null,ne))==0||a==7)&&f[0]&&(a=4),(f=a)==0){if(n(we!=null),O.data=ne.data,O.w=ne.w+ne.offset,O.ha=ne.ha-ne.offset,O.put=rA,O.ac=Yc,O.bc=bu,O.ma=we,ne.xa){if((a=Xd())==null){we=1;break e}if(function(tt,Pt){var Gt=[0],In=[0],en=[0];t:for(;;){if(tt==null)return 0;if(Pt==null)return tt.a=2,0;if(tt.l=Pt,tt.a=0,yn(tt.m,Pt.data,Pt.w,Pt.ha),!Cu(tt.m,Gt,In,en)){tt.a=3;break t}if(tt.xb=fv,Pt.width=Gt[0],Pt.height=In[0],!qc(Gt[0],In[0],1,tt,null))break t;return 1}return n(tt.a!=0),0}(a,O)){if(O=(f=ad(O.width,O.height,we.Oa,we.ba))==0){t:{O=a;n:for(;;){if(O==null){O=0;break t}if(n(O.s.yc!=null),n(O.s.Ya!=null),n(0<O.s.Wb),n((B=O.l)!=null),n((ne=B.ma)!=null),O.xb!=0){if(O.ca=ne.ba,O.tb=ne.tb,n(O.ca!=null),!zh(ne.Oa,B,lp)){O.a=2;break n}if(!Yd(O,B.width)||B.da)break n;if((B.da||LA(O.ca.S))&&tc(),11>O.ca.S||(alert("todo:WebPInitConvertARGBToYUV"),O.ca.f.kb.F!=null&&tc()),O.Pb&&0<O.s.ua&&O.s.vb.X==null&&!lt(O.s.vb,O.s.Wa.Xa)){O.a=1;break n}O.xb=0}if(!Ic(O,O.V,O.Ba,O.c,O.i,B.o,rd))break n;ne.Dc=O.Ma,O=1;break t}n(O.a!=0),O=0}O=!O}O&&(f=a.a)}else f=a.a}else{if((a=new Gp)==null){we=1;break e}if(a.Fa=ne.na,a.P=ne.P,a.qc=ne.Sa,V0(a,O)){if((f=ad(O.width,O.height,we.Oa,we.ba))==0){if(a.Aa=0,B=we.Oa,n((ne=a)!=null),B!=null){if(0<(je=0>(je=B.Md)?0:100<je?255:255*je/100)){for(et=Ut=0;4>et;++et)12>(on=ne.pb[et]).lc&&(on.ia=je*Cm[0>on.lc?0:on.lc]>>3),Ut|=on.ia;Ut&&(alert("todo:VP8InitRandom"),ne.ia=1)}ne.Ga=B.Id,100<ne.Ga?ne.Ga=100:0>ne.Ga&&(ne.Ga=0)}(function(tt,Pt){if(tt==null)return 0;if(Pt==null)return rs(tt,2,"NULL VP8Io parameter in VP8Decode().");if(!tt.cb&&!V0(tt,Pt))return 0;if(n(tt.cb),Pt.ac==null||Pt.ac(Pt)){Pt.ob&&(tt.L=0);var Gt=hp[tt.L];if(tt.L==2?(tt.yb=0,tt.zb=0):(tt.yb=Pt.v-Gt>>4,tt.zb=Pt.j-Gt>>4,0>tt.yb&&(tt.yb=0),0>tt.zb&&(tt.zb=0)),tt.Va=Pt.o+15+Gt>>4,tt.Hb=Pt.va+15+Gt>>4,tt.Hb>tt.za&&(tt.Hb=tt.za),tt.Va>tt.Ub&&(tt.Va=tt.Ub),0<tt.L){var In=tt.ed;for(Gt=0;4>Gt;++Gt){var en;if(tt.Qa.Cb){var Pn=tt.Qa.Lb[Gt];tt.Qa.Fb||(Pn+=In.Tb)}else Pn=In.Tb;for(en=0;1>=en;++en){var jn=tt.gd[Gt][en],hr=Pn;if(In.Pc&&(hr+=In.vd[0],en&&(hr+=In.od[0])),0<(hr=0>hr?0:63<hr?63:hr)){var or=hr;0<In.wb&&(or=4<In.wb?or>>2:or>>1)>9-In.wb&&(or=9-In.wb),1>or&&(or=1),jn.dd=or,jn.tc=2*hr+or,jn.ld=40<=hr?2:15<=hr?1:0}else jn.tc=0;jn.La=en}}}Gt=0}else rs(tt,6,"Frame setup failed"),Gt=tt.a;if(Gt=Gt==0){if(Gt){tt.$c=0,0<tt.Aa||(tt.Ic=xm);t:{Gt=tt.Ic,In=4*(or=tt.za);var _o=32*or,vo=or+1,KA=0<tt.L?or*(0<tt.Aa?2:1):0,So=(tt.Aa==2?2:1)*or;if((jn=In+832+(en=3*(16*Gt+hp[tt.L])/2*_o)+(Pn=tt.Fa!=null&&0<tt.Fa.length?tt.Kc.c*tt.Kc.i:0))!=jn)Gt=0;else{if(jn>tt.Vb){if(tt.Vb=0,tt.Ec=i(jn),tt.Fc=0,tt.Ec==null){Gt=rs(tt,1,"no memory during frame initialization.");break t}tt.Vb=jn}jn=tt.Ec,hr=tt.Fc,tt.Ac=jn,tt.Bc=hr,hr+=In,tt.Gd=p(_o,z0),tt.Hd=0,tt.rb=p(vo+1,Nh),tt.sb=1,tt.wa=KA?p(KA,ec):null,tt.Y=0,tt.D.Nb=0,tt.D.wa=tt.wa,tt.D.Y=tt.Y,0<tt.Aa&&(tt.D.Y+=or),n(!0),tt.oc=jn,tt.pc=hr,hr+=832,tt.ya=p(So,Qh),tt.aa=0,tt.D.ya=tt.ya,tt.D.aa=tt.aa,tt.Aa==2&&(tt.D.aa+=or),tt.R=16*or,tt.B=8*or,or=(_o=hp[tt.L])*tt.R,_o=_o/2*tt.B,tt.sa=jn,tt.ta=hr+or,tt.qa=tt.sa,tt.ra=tt.ta+16*Gt*tt.R+_o,tt.Ha=tt.qa,tt.Ia=tt.ra+8*Gt*tt.B+_o,tt.$c=0,hr+=en,tt.mb=Pn?jn:null,tt.nb=Pn?hr:null,n(hr+Pn<=tt.Fc+tt.Vb),Jd(tt),o(tt.Ac,tt.Bc,0,In),Gt=1}}if(Gt){if(Pt.ka=0,Pt.y=tt.sa,Pt.O=tt.ta,Pt.f=tt.qa,Pt.N=tt.ra,Pt.ea=tt.Ha,Pt.Vd=tt.Ia,Pt.fa=tt.R,Pt.Rc=tt.B,Pt.F=null,Pt.J=0,!sv){for(Gt=-255;255>=Gt;++Gt)ov[255+Gt]=0>Gt?-Gt:Gt;for(Gt=-1020;1020>=Gt;++Gt)Av[1020+Gt]=-128>Gt?-128:127<Gt?127:Gt;for(Gt=-112;112>=Gt;++Gt)iv[112+Gt]=-16>Gt?-16:15<Gt?15:Gt;for(Gt=-255;510>=Gt;++Gt)av[255+Gt]=0>Gt?0:255<Gt?255:Gt;sv=1}fd=X0,vf=Yp,ru=Jp,Mi=eu,aa=G0,rc=Xp,Za=q0,fs=ep,Lu=v,Jh=ee,nh=af,Ap=tp,Gg=nt,Xg=Bt,Yg=Kh,Jg=Af,qg=Y0,ev=J0,Oc[0]=Ag,Oc[1]=_h,Oc[2]=rg,Oc[3]=og,Oc[4]=ig,Oc[5]=Su,Oc[6]=Eu,Oc[7]=ag,Oc[8]=Gf,Oc[9]=sg,hd[0]=Ad,hd[1]=eg,hd[2]=tg,hd[3]=Dh,hd[4]=ng,hd[5]=tf,hd[6]=Rh,Nu[0]=Yf,Nu[1]=qp,Nu[2]=Th,Nu[3]=nf,Nu[4]=Mh,Nu[5]=lg,Nu[6]=jh,Gt=1}else Gt=0}Gt&&(Gt=function(ui,hs){for(ui.M=0;ui.M<ui.Va;++ui.M){var $A,Fo=ui.Jc[ui.M&ui.Xb],Hr=ui.m,Wa=ui;for($A=0;$A<Wa.za;++$A){var NA=Hr,gi=Wa,va=gi.Ac,js=gi.Bc+4*$A,cl=gi.zc,Ta=gi.ya[gi.aa+$A];if(gi.Qa.Bb?Ta.$b=Hn(NA,gi.Pa.jb[0])?2+Hn(NA,gi.Pa.jb[2]):Hn(NA,gi.Pa.jb[1]):Ta.$b=0,gi.kc&&(Ta.Ad=Hn(NA,gi.Bd)),Ta.Za=!Hn(NA,145)+0,Ta.Za){var Xs=Ta.Ob,ul=0;for(gi=0;4>gi;++gi){var ps,mi=cl[0+gi];for(ps=0;4>ps;++ps){mi=lm[va[js+ps]][mi];for(var ki=dv[Hn(NA,mi[0])];0<ki;)ki=dv[2*ki+Hn(NA,mi[ki])];mi=-ki,va[js+ps]=mi}r(Xs,ul,va,js,4),ul+=4,cl[0+gi]=mi}}else mi=Hn(NA,156)?Hn(NA,128)?1:3:Hn(NA,163)?2:0,Ta.Ob[0]=mi,o(va,js,mi,4),o(cl,0,mi,4);Ta.Dd=Hn(NA,142)?Hn(NA,114)?Hn(NA,183)?1:3:2:0}if(Wa.m.Ka)return rs(ui,7,"Premature end-of-partition0 encountered.");for(;ui.ja<ui.za;++ui.ja){if(Wa=Fo,NA=(Hr=ui).rb[Hr.sb-1],va=Hr.rb[Hr.sb+Hr.ja],$A=Hr.ya[Hr.aa+Hr.ja],js=Hr.kc?$A.Ad:0)NA.la=va.la=0,$A.Za||(NA.Na=va.Na=0),$A.Hc=0,$A.Gc=0,$A.ia=0;else{var Ma,zi;if(NA=va,va=Wa,js=Hr.Pa.Xc,cl=Hr.ya[Hr.aa+Hr.ja],Ta=Hr.pb[cl.$b],gi=cl.ad,Xs=0,ul=Hr.rb[Hr.sb-1],mi=ps=0,o(gi,Xs,0,384),cl.Za)var Hs=0,Lc=js[3];else{ki=i(16);var Va=NA.Na+ul.Na;if(Va=e0(va,js[1],Va,Ta.Eb,0,ki,0),NA.Na=ul.Na=(0<Va)+0,1<Va)fd(ki,0,gi,Xs);else{var yl=ki[0]+3>>3;for(ki=0;256>ki;ki+=16)gi[Xs+ki]=yl}Hs=1,Lc=js[0]}var sa=15&NA.la,gs=15&ul.la;for(ki=0;4>ki;++ki){var Nl=1&gs;for(yl=zi=0;4>yl;++yl)sa=sa>>1|(Nl=(Va=e0(va,Lc,Va=Nl+(1&sa),Ta.Sc,Hs,gi,Xs))>Hs)<<7,zi=zi<<2|(3<Va?3:1<Va?2:gi[Xs+0]!=0),Xs+=16;sa>>=4,gs=gs>>1|Nl<<7,ps=(ps<<8|zi)>>>0}for(Lc=sa,Hs=gs>>4,Ma=0;4>Ma;Ma+=2){for(zi=0,sa=NA.la>>4+Ma,gs=ul.la>>4+Ma,ki=0;2>ki;++ki){for(Nl=1&gs,yl=0;2>yl;++yl)Va=Nl+(1&sa),sa=sa>>1|(Nl=0<(Va=e0(va,js[2],Va,Ta.Qc,0,gi,Xs)))<<3,zi=zi<<2|(3<Va?3:1<Va?2:gi[Xs+0]!=0),Xs+=16;sa>>=2,gs=gs>>1|Nl<<5}mi|=zi<<4*Ma,Lc|=sa<<4<<Ma,Hs|=(240&gs)<<Ma}NA.la=Lc,ul.la=Hs,cl.Hc=ps,cl.Gc=mi,cl.ia=43690&mi?0:Ta.ia,js=!(ps|mi)}if(0<Hr.L&&(Hr.wa[Hr.Y+Hr.ja]=Hr.gd[$A.$b][$A.Za],Hr.wa[Hr.Y+Hr.ja].La|=!js),Wa.Ka)return rs(ui,7,"Premature end-of-file encountered.")}if(Jd(ui),Hr=hs,Wa=1,$A=(Fo=ui).D,NA=0<Fo.L&&Fo.M>=Fo.zb&&Fo.M<=Fo.Va,Fo.Aa==0)t:{if($A.M=Fo.M,$A.uc=NA,nc(Fo,$A),Wa=1,$A=(zi=Fo.D).Nb,NA=(mi=hp[Fo.L])*Fo.R,va=mi/2*Fo.B,ki=16*$A*Fo.R,yl=8*$A*Fo.B,js=Fo.sa,cl=Fo.ta-NA+ki,Ta=Fo.qa,gi=Fo.ra-va+yl,Xs=Fo.Ha,ul=Fo.Ia-va+yl,gs=(sa=zi.M)==0,ps=sa>=Fo.Va-1,Fo.Aa==2&&nc(Fo,zi),zi.uc)for(Nl=(Va=Fo).D.M,n(Va.D.uc),zi=Va.yb;zi<Va.Hb;++zi){Hs=zi,Lc=Nl;var dl=(Ql=(Ks=Va).D).Nb;Ma=Ks.R;var Ql=Ql.wa[Ql.Y+Hs],Pl=Ks.sa,Bl=Ks.ta+16*dl*Ma+16*Hs,_l=Ql.dd,ha=Ql.tc;if(ha!=0)if(n(3<=ha),Ks.L==1)0<Hs&&Jg(Pl,Bl,Ma,ha+4),Ql.La&&ev(Pl,Bl,Ma,ha),0<Lc&&Yg(Pl,Bl,Ma,ha+4),Ql.La&&qg(Pl,Bl,Ma,ha);else{var Dl=Ks.B,Nc=Ks.qa,mf=Ks.ra+8*dl*Dl+8*Hs,Qu=Ks.Ha,Ks=Ks.Ia+8*dl*Dl+8*Hs;dl=Ql.ld,0<Hs&&(fs(Pl,Bl,Ma,ha+4,_l,dl),Jh(Nc,mf,Qu,Ks,Dl,ha+4,_l,dl)),Ql.La&&(Ap(Pl,Bl,Ma,ha,_l,dl),Xg(Nc,mf,Qu,Ks,Dl,ha,_l,dl)),0<Lc&&(Za(Pl,Bl,Ma,ha+4,_l,dl),Lu(Nc,mf,Qu,Ks,Dl,ha+4,_l,dl)),Ql.La&&(nh(Pl,Bl,Ma,ha,_l,dl),Gg(Nc,mf,Qu,Ks,Dl,ha,_l,dl))}}if(Fo.ia&&alert("todo:DitherRow"),Hr.put!=null){if(zi=16*sa,sa=16*(sa+1),gs?(Hr.y=Fo.sa,Hr.O=Fo.ta+ki,Hr.f=Fo.qa,Hr.N=Fo.ra+yl,Hr.ea=Fo.Ha,Hr.W=Fo.Ia+yl):(zi-=mi,Hr.y=js,Hr.O=cl,Hr.f=Ta,Hr.N=gi,Hr.ea=Xs,Hr.W=ul),ps||(sa-=mi),sa>Hr.o&&(sa=Hr.o),Hr.F=null,Hr.J=null,Fo.Fa!=null&&0<Fo.Fa.length&&zi<sa&&(Hr.J=os(Fo,Hr,zi,sa-zi),Hr.F=Fo.mb,Hr.F==null&&Hr.F.length==0)){Wa=rs(Fo,3,"Could not decode alpha data.");break t}zi<Hr.j&&(mi=Hr.j-zi,zi=Hr.j,n(!(1&mi)),Hr.O+=Fo.R*mi,Hr.N+=Fo.B*(mi>>1),Hr.W+=Fo.B*(mi>>1),Hr.F!=null&&(Hr.J+=Hr.width*mi)),zi<sa&&(Hr.O+=Hr.v,Hr.N+=Hr.v>>1,Hr.W+=Hr.v>>1,Hr.F!=null&&(Hr.J+=Hr.v),Hr.ka=zi-Hr.j,Hr.U=Hr.va-Hr.v,Hr.T=sa-zi,Wa=Hr.put(Hr))}$A+1!=Fo.Ic||ps||(r(Fo.sa,Fo.ta-NA,js,cl+16*Fo.R,NA),r(Fo.qa,Fo.ra-va,Ta,gi+8*Fo.B,va),r(Fo.Ha,Fo.Ia-va,Xs,ul+8*Fo.B,va))}if(!Wa)return rs(ui,6,"Output aborted.")}return 1}(tt,Pt)),Pt.bc!=null&&Pt.bc(Pt),Gt&=1}return Gt?(tt.cb=0,Gt):0})(a,O)||(f=a.a)}}else f=a.a}f==0&&we.Oa!=null&&we.Oa.fd&&(f=Zh(we.ba))}we=f}ge=we!=0?null:11>ge?Pe.f.RGBA.eb:Pe.f.kb.y}else ge=null;return ge};var wv=[3,4,3,4,4,2,2,4,4,4,2,1,1]};function m(st,Wt){for(var xe="",Ye=0;Ye<4;Ye++)xe+=String.fromCharCode(st[Wt++]);return xe}function E(st,Wt){return st[Wt+0]|st[Wt+1]<<8}function Y(st,Wt){return(st[Wt+0]|st[Wt+1]<<8|st[Wt+2]<<16)>>>0}function he(st,Wt){return(st[Wt+0]|st[Wt+1]<<8|st[Wt+2]<<16|st[Wt+3]<<24)>>>0}new g;var x=[0],Ze=[0],Ke=[],Ge=new g,Se=e,xt=function(st,Wt){var xe={},Ye=0,bt=!1,yt=0,sn=0;if(xe.frames=[],!function(be,At){for(var ut=0;ut<4;ut++)if(be[At+ut]!="RIFF".charCodeAt(ut))return!0;return!1}(st,Wt)){for(he(st,Wt+=4),Wt+=8;Wt<st.length;){var fn=m(st,Wt),vn=he(st,Wt+=4);Wt+=4;var tn=vn+(1&vn);switch(fn){case"VP8 ":case"VP8L":xe.frames[Ye]===void 0&&(xe.frames[Ye]={}),(Jn=xe.frames[Ye]).src_off=bt?sn:Wt-8,Jn.src_size=yt+vn+8,Ye++,bt&&(bt=!1,yt=0,sn=0);break;case"VP8X":(Jn=xe.header={}).feature_flags=st[Wt];var yn=Wt+4;Jn.canvas_width=1+Y(st,yn),yn+=3,Jn.canvas_height=1+Y(st,yn),yn+=3;break;case"ALPH":bt=!0,yt=tn+8,sn=Wt-8;break;case"ANIM":(Jn=xe.header).bgcolor=he(st,Wt),yn=Wt+4,Jn.loop_count=E(st,yn),yn+=2;break;case"ANMF":var Sr,Jn;(Jn=xe.frames[Ye]={}).offset_x=2*Y(st,Wt),Wt+=3,Jn.offset_y=2*Y(st,Wt),Wt+=3,Jn.width=1+Y(st,Wt),Wt+=3,Jn.height=1+Y(st,Wt),Wt+=3,Jn.duration=Y(st,Wt),Wt+=3,Sr=st[Wt++],Jn.dispose=1&Sr,Jn.blend=Sr>>1&1}fn!="ANMF"&&(Wt+=tn)}return xe}}(Se,0);xt.response=Se,xt.rgbaoutput=!0,xt.dataurl=!1;var gt=xt.header?xt.header:null,at=xt.frames?xt.frames:null;if(gt){gt.loop_counter=gt.loop_count,x=[gt.canvas_height],Ze=[gt.canvas_width];for(var An=0;An<at.length&&at[An].blend!=0;An++);}var Ln=at[0],hn=Ge.WebPDecodeRGBA(Se,Ln.src_off,Ln.src_size,Ze,x);Ln.rgba=hn,Ln.imgwidth=Ze[0],Ln.imgheight=x[0];for(var Lt=0;Lt<Ze[0]*x[0]*4;Lt++)Ke[Lt]=hn[Lt];return this.width=Ze,this.height=x,this.data=Ke,this}(function(e){var n,t,r,o,i,p,h,g,m,E=function(be){return be=be||{},this.isStrokeTransparent=be.isStrokeTransparent||!1,this.strokeOpacity=be.strokeOpacity||1,this.strokeStyle=be.strokeStyle||"#000000",this.fillStyle=be.fillStyle||"#000000",this.isFillTransparent=be.isFillTransparent||!1,this.fillOpacity=be.fillOpacity||1,this.font=be.font||"10px sans-serif",this.textBaseline=be.textBaseline||"alphabetic",this.textAlign=be.textAlign||"left",this.lineWidth=be.lineWidth||1,this.lineJoin=be.lineJoin||"miter",this.lineCap=be.lineCap||"butt",this.path=be.path||[],this.transform=be.transform!==void 0?be.transform.clone():new g,this.globalCompositeOperation=be.globalCompositeOperation||"normal",this.globalAlpha=be.globalAlpha||1,this.clip_path=be.clip_path||[],this.currentPoint=be.currentPoint||new p,this.miterLimit=be.miterLimit||10,this.lastPoint=be.lastPoint||new p,this.lineDashOffset=be.lineDashOffset||0,this.lineDash=be.lineDash||[],this.margin=be.margin||[0,0,0,0],this.prevPageLastElemOffset=be.prevPageLastElemOffset||0,this.ignoreClearRect=typeof be.ignoreClearRect!="boolean"||be.ignoreClearRect,this};e.events.push(["initialized",function(){this.context2d=new Y(this),n=this.internal.f2,t=this.internal.getCoordinateString,r=this.internal.getVerticalCoordinateString,o=this.internal.getHorizontalCoordinate,i=this.internal.getVerticalCoordinate,p=this.internal.Point,h=this.internal.Rectangle,g=this.internal.Matrix,m=new E}]);var Y=function(be){Object.defineProperty(this,"canvas",{get:function(){return{parentNode:!1,style:!1}}});var At=be;Object.defineProperty(this,"pdf",{get:function(){return At}});var ut=!1;Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return ut},set:function(En){ut=!!En}});var Ft=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return Ft},set:function(En){Ft=!!En}});var Dt=0;Object.defineProperty(this,"posX",{get:function(){return Dt},set:function(En){isNaN(En)||(Dt=En)}});var nn=0;Object.defineProperty(this,"posY",{get:function(){return nn},set:function(En){isNaN(En)||(nn=En)}}),Object.defineProperty(this,"margin",{get:function(){return m.margin},set:function(En){var lt;typeof En=="number"?lt=[En,En,En,En]:((lt=new Array(4))[0]=En[0],lt[1]=En.length>=2?En[1]:lt[0],lt[2]=En.length>=3?En[2]:lt[0],lt[3]=En.length>=4?En[3]:lt[1]),m.margin=lt}});var gn=!1;Object.defineProperty(this,"autoPaging",{get:function(){return gn},set:function(En){gn=En}});var dn=0;Object.defineProperty(this,"lastBreak",{get:function(){return dn},set:function(En){dn=En}});var Hn=[];Object.defineProperty(this,"pageBreaks",{get:function(){return Hn},set:function(En){Hn=En}}),Object.defineProperty(this,"ctx",{get:function(){return m},set:function(En){En instanceof E&&(m=En)}}),Object.defineProperty(this,"path",{get:function(){return m.path},set:function(En){m.path=En}});var fr=[];Object.defineProperty(this,"ctxStack",{get:function(){return fr},set:function(En){fr=En}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(En){var lt;lt=he(En),this.ctx.fillStyle=lt.style,this.ctx.isFillTransparent=lt.a===0,this.ctx.fillOpacity=lt.a,this.pdf.setFillColor(lt.r,lt.g,lt.b,{a:lt.a}),this.pdf.setTextColor(lt.r,lt.g,lt.b,{a:lt.a})}}),Object.defineProperty(this,"strokeStyle",{get:function(){return this.ctx.strokeStyle},set:function(En){var lt=he(En);this.ctx.strokeStyle=lt.style,this.ctx.isStrokeTransparent=lt.a===0,this.ctx.strokeOpacity=lt.a,lt.a===0?this.pdf.setDrawColor(255,255,255):(lt.a,this.pdf.setDrawColor(lt.r,lt.g,lt.b))}}),Object.defineProperty(this,"lineCap",{get:function(){return this.ctx.lineCap},set:function(En){["butt","round","square"].indexOf(En)!==-1&&(this.ctx.lineCap=En,this.pdf.setLineCap(En))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(En){isNaN(En)||(this.ctx.lineWidth=En,this.pdf.setLineWidth(En))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(En){["bevel","round","miter"].indexOf(En)!==-1&&(this.ctx.lineJoin=En,this.pdf.setLineJoin(En))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(En){isNaN(En)||(this.ctx.miterLimit=En,this.pdf.setMiterLimit(En))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(En){this.ctx.textBaseline=En}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(En){["right","end","center","left","start"].indexOf(En)!==-1&&(this.ctx.textAlign=En)}});var Zr=null,Gr=null;Object.defineProperty(this,"fontFaces",{get:function(){return Gr},set:function(En){Zr=null,Gr=En}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(En){var lt;if(this.ctx.font=En,(lt=/^\s*(?=(?:(?:[-a-z]+\s*){0,2}(italic|oblique))?)(?=(?:(?:[-a-z]+\s*){0,2}(small-caps))?)(?=(?:(?:[-a-z]+\s*){0,2}(bold(?:er)?|lighter|[1-9]00))?)(?:(?:normal|\1|\2|\3)\s*){0,3}((?:xx?-)?(?:small|large)|medium|smaller|larger|[.\d]+(?:\%|in|[cem]m|ex|p[ctx]))(?:\s*\/\s*(normal|[.\d]+(?:\%|in|[cem]m|ex|p[ctx])))?\s*([-_,\"\'\sa-z]+?)\s*$/i.exec(En))!==null){var ii=lt[1];lt[2];var RA=lt[3],Yo=lt[4];lt[5];var wr=lt[6],Ho=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(Yo)[2];Yo=Math.floor(Ho==="px"?parseFloat(Yo)*this.pdf.internal.scaleFactor:Ho==="em"?parseFloat(Yo)*this.pdf.getFontSize():parseFloat(Yo)*this.pdf.internal.scaleFactor),this.pdf.setFontSize(Yo);var eo=function(dA){var zo,da,Ui=[],Po=dA.trim();if(Po==="")return zp;if(Po in Wc)return[Wc[Po]];for(;Po!=="";){switch(da=null,zo=(Po=Vc(Po)).charAt(0)){case'"':case"'":da=Cc(Po.substring(1),zo);break;default:da=td(Po)}if(da===null||(Ui.push(da[0]),(Po=Vc(da[1]))!==""&&Po.charAt(0)!==","))return zp;Po=Po.replace(/^,/,"")}return Ui}(wr);if(this.fontFaces){var TA=function(dA,zo){if(Zr===null){var da=function(Ui){var Po=[];return Object.keys(Ui).forEach(function(OA){Ui[OA].forEach(function(Aa){var nA=null;switch(Aa){case"bold":nA={family:OA,weight:"bold"};break;case"italic":nA={family:OA,style:"italic"};break;case"bolditalic":nA={family:OA,weight:"bold",style:"italic"};break;case"":case"normal":nA={family:OA}}nA!==null&&(nA.ref={name:OA,style:Aa},Po.push(nA))})}),Po}(dA.getFontList());Zr=function(Ui){for(var Po={},OA=0;OA<Ui.length;++OA){var Aa=vl(Ui[OA]),nA=Aa.family,ci=Aa.stretch,LA=Aa.style,$a=Aa.weight;Po[nA]=Po[nA]||{},Po[nA][ci]=Po[nA][ci]||{},Po[nA][ci][LA]=Po[nA][ci][LA]||{},Po[nA][ci][LA][$a]=Aa}return Po}(da.concat(zo))}return Zr}(this.pdf,this.fontFaces),Vo=eo.map(function(dA){return{family:dA,stretch:"normal",weight:RA,style:ii}}),Ii=function(dA,zo,da){for(var Ui=(da=da||{}).defaultFontFamily||"times",Po=Object.assign({},Bu,da.genericFontFamilies||{}),OA=null,Aa=null,nA=0;nA<zo.length;++nA)if(Po[(OA=vl(zo[nA])).family]&&(OA.family=Po[OA.family]),dA.hasOwnProperty(OA.family)){Aa=dA[OA.family];break}if(!(Aa=Aa||dA[Ui]))throw new Error("Could not find a font-family for the rule '"+Xl(OA)+"' and default family '"+Ui+"'.");if(Aa=function(ci,LA){if(LA[ci])return LA[ci];var $a=Es[ci],us=$a<=Es.normal?-1:1,ia=bc(LA,wc,$a,us);if(!ia)throw new Error("Could not find a matching font-stretch value for "+ci);return ia}(OA.stretch,Aa),Aa=function(ci,LA){if(LA[ci])return LA[ci];for(var $a=ns[ci],us=0;us<$a.length;++us)if(LA[$a[us]])return LA[$a[us]];throw new Error("Could not find a matching font-style for "+ci)}(OA.style,Aa),!(Aa=function(ci,LA){if(LA[ci])return LA[ci];if(ci===400&&LA[500])return LA[500];if(ci===500&&LA[400])return LA[400];var $a=yu[ci],us=bc(LA,Rs,$a,ci<400?-1:1);if(!us)throw new Error("Could not find a matching font-weight for value "+ci);return us}(OA.weight,Aa)))throw new Error("Failed to resolve a font for the rule '"+Xl(OA)+"'.");return Aa}(TA,Vo);this.pdf.setFont(Ii.ref.name,Ii.ref.style)}else{var IA="";(RA==="bold"||parseInt(RA,10)>=700||ii==="bold")&&(IA="bold"),ii==="italic"&&(IA+="italic"),IA.length===0&&(IA="normal");for(var UA="",Ji={arial:"Helvetica",Arial:"Helvetica",verdana:"Helvetica",Verdana:"Helvetica",helvetica:"Helvetica",Helvetica:"Helvetica","sans-serif":"Helvetica",fixed:"Courier",monospace:"Courier",terminal:"Courier",cursive:"Times",fantasy:"Times",serif:"Times"},MA=0;MA<eo.length;MA++){if(this.pdf.internal.getFont(eo[MA],IA,{noFallback:!0,disableWarning:!0})!==void 0){UA=eo[MA];break}if(IA==="bolditalic"&&this.pdf.internal.getFont(eo[MA],"bold",{noFallback:!0,disableWarning:!0})!==void 0)UA=eo[MA],IA="bold";else if(this.pdf.internal.getFont(eo[MA],"normal",{noFallback:!0,disableWarning:!0})!==void 0){UA=eo[MA],IA="normal";break}}if(UA===""){for(var ko=0;ko<eo.length;ko++)if(Ji[eo[ko]]){UA=Ji[eo[ko]];break}}UA=UA===""?"Times":UA,this.pdf.setFont(UA,IA)}}}}),Object.defineProperty(this,"globalCompositeOperation",{get:function(){return this.ctx.globalCompositeOperation},set:function(En){this.ctx.globalCompositeOperation=En}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(En){this.ctx.globalAlpha=En}}),Object.defineProperty(this,"lineDashOffset",{get:function(){return this.ctx.lineDashOffset},set:function(En){this.ctx.lineDashOffset=En,Jn.call(this)}}),Object.defineProperty(this,"lineDash",{get:function(){return this.ctx.lineDash},set:function(En){this.ctx.lineDash=En,Jn.call(this)}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(En){this.ctx.ignoreClearRect=!!En}})};Y.prototype.setLineDash=function(be){this.lineDash=be},Y.prototype.getLineDash=function(){return this.lineDash.length%2?this.lineDash.concat(this.lineDash):this.lineDash.slice()},Y.prototype.fill=function(){at.call(this,"fill",!1)},Y.prototype.stroke=function(){at.call(this,"stroke",!1)},Y.prototype.beginPath=function(){this.path=[{type:"begin"}]},Y.prototype.moveTo=function(be,At){if(isNaN(be)||isNaN(At))throw $i.error("jsPDF.context2d.moveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.moveTo");var ut=this.ctx.transform.applyToPoint(new p(be,At));this.path.push({type:"mt",x:ut.x,y:ut.y}),this.ctx.lastPoint=new p(be,At)},Y.prototype.closePath=function(){var be=new p(0,0),At=0;for(At=this.path.length-1;At!==-1;At--)if(this.path[At].type==="begin"&&(0,q.Z)(this.path[At+1])==="object"&&typeof this.path[At+1].x=="number"){be=new p(this.path[At+1].x,this.path[At+1].y);break}this.path.push({type:"close"}),this.ctx.lastPoint=new p(be.x,be.y)},Y.prototype.lineTo=function(be,At){if(isNaN(be)||isNaN(At))throw $i.error("jsPDF.context2d.lineTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.lineTo");var ut=this.ctx.transform.applyToPoint(new p(be,At));this.path.push({type:"lt",x:ut.x,y:ut.y}),this.ctx.lastPoint=new p(ut.x,ut.y)},Y.prototype.clip=function(){this.ctx.clip_path=JSON.parse(JSON.stringify(this.path)),at.call(this,null,!0)},Y.prototype.quadraticCurveTo=function(be,At,ut,Ft){if(isNaN(ut)||isNaN(Ft)||isNaN(be)||isNaN(At))throw $i.error("jsPDF.context2d.quadraticCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.quadraticCurveTo");var Dt=this.ctx.transform.applyToPoint(new p(ut,Ft)),nn=this.ctx.transform.applyToPoint(new p(be,At));this.path.push({type:"qct",x1:nn.x,y1:nn.y,x:Dt.x,y:Dt.y}),this.ctx.lastPoint=new p(Dt.x,Dt.y)},Y.prototype.bezierCurveTo=function(be,At,ut,Ft,Dt,nn){if(isNaN(Dt)||isNaN(nn)||isNaN(be)||isNaN(At)||isNaN(ut)||isNaN(Ft))throw $i.error("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.bezierCurveTo");var gn=this.ctx.transform.applyToPoint(new p(Dt,nn)),dn=this.ctx.transform.applyToPoint(new p(be,At)),Hn=this.ctx.transform.applyToPoint(new p(ut,Ft));this.path.push({type:"bct",x1:dn.x,y1:dn.y,x2:Hn.x,y2:Hn.y,x:gn.x,y:gn.y}),this.ctx.lastPoint=new p(gn.x,gn.y)},Y.prototype.arc=function(be,At,ut,Ft,Dt,nn){if(isNaN(be)||isNaN(At)||isNaN(ut)||isNaN(Ft)||isNaN(Dt))throw $i.error("jsPDF.context2d.arc: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.arc");if(nn=!!nn,!this.ctx.transform.isIdentity){var gn=this.ctx.transform.applyToPoint(new p(be,At));be=gn.x,At=gn.y;var dn=this.ctx.transform.applyToPoint(new p(0,ut)),Hn=this.ctx.transform.applyToPoint(new p(0,0));ut=Math.sqrt(Math.pow(dn.x-Hn.x,2)+Math.pow(dn.y-Hn.y,2))}Math.abs(Dt-Ft)>=2*Math.PI&&(Ft=0,Dt=2*Math.PI),this.path.push({type:"arc",x:be,y:At,radius:ut,startAngle:Ft,endAngle:Dt,counterclockwise:nn})},Y.prototype.arcTo=function(be,At,ut,Ft,Dt){throw new Error("arcTo not implemented.")},Y.prototype.rect=function(be,At,ut,Ft){if(isNaN(be)||isNaN(At)||isNaN(ut)||isNaN(Ft))throw $i.error("jsPDF.context2d.rect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rect");this.moveTo(be,At),this.lineTo(be+ut,At),this.lineTo(be+ut,At+Ft),this.lineTo(be,At+Ft),this.lineTo(be,At),this.lineTo(be+ut,At),this.lineTo(be,At)},Y.prototype.fillRect=function(be,At,ut,Ft){if(isNaN(be)||isNaN(At)||isNaN(ut)||isNaN(Ft))throw $i.error("jsPDF.context2d.fillRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillRect");if(!x.call(this)){var Dt={};this.lineCap!=="butt"&&(Dt.lineCap=this.lineCap,this.lineCap="butt"),this.lineJoin!=="miter"&&(Dt.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(be,At,ut,Ft),this.fill(),Dt.hasOwnProperty("lineCap")&&(this.lineCap=Dt.lineCap),Dt.hasOwnProperty("lineJoin")&&(this.lineJoin=Dt.lineJoin)}},Y.prototype.strokeRect=function(be,At,ut,Ft){if(isNaN(be)||isNaN(At)||isNaN(ut)||isNaN(Ft))throw $i.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");Ze.call(this)||(this.beginPath(),this.rect(be,At,ut,Ft),this.stroke())},Y.prototype.clearRect=function(be,At,ut,Ft){if(isNaN(be)||isNaN(At)||isNaN(ut)||isNaN(Ft))throw $i.error("jsPDF.context2d.clearRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.clearRect");this.ignoreClearRect||(this.fillStyle="#ffffff",this.fillRect(be,At,ut,Ft))},Y.prototype.save=function(be){be=typeof be!="boolean"||be;for(var At=this.pdf.internal.getCurrentPageInfo().pageNumber,ut=0;ut<this.pdf.internal.getNumberOfPages();ut++)this.pdf.setPage(ut+1),this.pdf.internal.out("q");if(this.pdf.setPage(At),be){this.ctx.fontSize=this.pdf.internal.getFontSize();var Ft=new E(this.ctx);this.ctxStack.push(this.ctx),this.ctx=Ft}},Y.prototype.restore=function(be){be=typeof be!="boolean"||be;for(var At=this.pdf.internal.getCurrentPageInfo().pageNumber,ut=0;ut<this.pdf.internal.getNumberOfPages();ut++)this.pdf.setPage(ut+1),this.pdf.internal.out("Q");this.pdf.setPage(At),be&&this.ctxStack.length!==0&&(this.ctx=this.ctxStack.pop(),this.fillStyle=this.ctx.fillStyle,this.strokeStyle=this.ctx.strokeStyle,this.font=this.ctx.font,this.lineCap=this.ctx.lineCap,this.lineWidth=this.ctx.lineWidth,this.lineJoin=this.ctx.lineJoin,this.lineDash=this.ctx.lineDash,this.lineDashOffset=this.ctx.lineDashOffset)},Y.prototype.toDataURL=function(){throw new Error("toDataUrl not implemented.")};var he=function(be){var At,ut,Ft,Dt;if(be.isCanvasGradient===!0&&(be=be.getColor()),!be)return{r:0,g:0,b:0,a:0,style:be};if(/transparent|rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*0+\s*\)/.test(be))At=0,ut=0,Ft=0,Dt=0;else{var nn=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(be);if(nn!==null)At=parseInt(nn[1]),ut=parseInt(nn[2]),Ft=parseInt(nn[3]),Dt=1;else if((nn=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(be))!==null)At=parseInt(nn[1]),ut=parseInt(nn[2]),Ft=parseInt(nn[3]),Dt=parseFloat(nn[4]);else{if(Dt=1,typeof be=="string"&&be.charAt(0)!=="#"){var gn=new _0(be);be=gn.ok?gn.toHex():"#000000"}be.length===4?(At=be.substring(1,2),At+=At,ut=be.substring(2,3),ut+=ut,Ft=be.substring(3,4),Ft+=Ft):(At=be.substring(1,3),ut=be.substring(3,5),Ft=be.substring(5,7)),At=parseInt(At,16),ut=parseInt(ut,16),Ft=parseInt(Ft,16)}}return{r:At,g:ut,b:Ft,a:Dt,style:be}},x=function(){return this.ctx.isFillTransparent||this.globalAlpha==0},Ze=function(){return!!(this.ctx.isStrokeTransparent||this.globalAlpha==0)};Y.prototype.fillText=function(be,At,ut,Ft){if(isNaN(At)||isNaN(ut)||typeof be!="string")throw $i.error("jsPDF.context2d.fillText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillText");if(Ft=isNaN(Ft)?void 0:Ft,!x.call(this)){var Dt=tn(this.ctx.transform.rotation),nn=this.ctx.transform.scaleX;Ye.call(this,{text:be,x:At,y:ut,scale:nn,angle:Dt,align:this.textAlign,maxWidth:Ft})}},Y.prototype.strokeText=function(be,At,ut,Ft){if(isNaN(At)||isNaN(ut)||typeof be!="string")throw $i.error("jsPDF.context2d.strokeText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeText");if(!Ze.call(this)){Ft=isNaN(Ft)?void 0:Ft;var Dt=tn(this.ctx.transform.rotation),nn=this.ctx.transform.scaleX;Ye.call(this,{text:be,x:At,y:ut,scale:nn,renderingMode:"stroke",angle:Dt,align:this.textAlign,maxWidth:Ft})}},Y.prototype.measureText=function(be){if(typeof be!="string")throw $i.error("jsPDF.context2d.measureText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.measureText");var At=this.pdf,ut=this.pdf.internal.scaleFactor,Ft=At.internal.getFontSize(),Dt=At.getStringUnitWidth(be)*Ft/At.internal.scaleFactor;return new function(nn){var gn=(nn=nn||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return gn}}),this}({width:Dt*=Math.round(96*ut/72*1e4)/1e4})},Y.prototype.scale=function(be,At){if(isNaN(be)||isNaN(At))throw $i.error("jsPDF.context2d.scale: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.scale");var ut=new g(be,0,0,At,0,0);this.ctx.transform=this.ctx.transform.multiply(ut)},Y.prototype.rotate=function(be){if(isNaN(be))throw $i.error("jsPDF.context2d.rotate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rotate");var At=new g(Math.cos(be),Math.sin(be),-Math.sin(be),Math.cos(be),0,0);this.ctx.transform=this.ctx.transform.multiply(At)},Y.prototype.translate=function(be,At){if(isNaN(be)||isNaN(At))throw $i.error("jsPDF.context2d.translate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.translate");var ut=new g(1,0,0,1,be,At);this.ctx.transform=this.ctx.transform.multiply(ut)},Y.prototype.transform=function(be,At,ut,Ft,Dt,nn){if(isNaN(be)||isNaN(At)||isNaN(ut)||isNaN(Ft)||isNaN(Dt)||isNaN(nn))throw $i.error("jsPDF.context2d.transform: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.transform");var gn=new g(be,At,ut,Ft,Dt,nn);this.ctx.transform=this.ctx.transform.multiply(gn)},Y.prototype.setTransform=function(be,At,ut,Ft,Dt,nn){be=isNaN(be)?1:be,At=isNaN(At)?0:At,ut=isNaN(ut)?0:ut,Ft=isNaN(Ft)?1:Ft,Dt=isNaN(Dt)?0:Dt,nn=isNaN(nn)?0:nn,this.ctx.transform=new g(be,At,ut,Ft,Dt,nn)};var Ke=function(){return this.margin[0]>0||this.margin[1]>0||this.margin[2]>0||this.margin[3]>0};Y.prototype.drawImage=function(be,At,ut,Ft,Dt,nn,gn,dn,Hn){var fr=this.pdf.getImageProperties(be),Zr=1,Gr=1,En=1,lt=1;Ft!==void 0&&dn!==void 0&&(En=dn/Ft,lt=Hn/Dt,Zr=fr.width/Ft*dn/Ft,Gr=fr.height/Dt*Hn/Dt),nn===void 0&&(nn=At,gn=ut,At=0,ut=0),Ft!==void 0&&dn===void 0&&(dn=Ft,Hn=Dt),Ft===void 0&&dn===void 0&&(dn=fr.width,Hn=fr.height);for(var ii,RA=this.ctx.transform.decompose(),Yo=tn(RA.rotate.shx),wr=new g,Ho=(wr=(wr=(wr=wr.multiply(RA.translate)).multiply(RA.skew)).multiply(RA.scale)).applyToRectangle(new h(nn-At*En,gn-ut*lt,Ft*Zr,Dt*Gr)),eo=Ge.call(this,Ho),TA=[],Vo=0;Vo<eo.length;Vo+=1)TA.indexOf(eo[Vo])===-1&&TA.push(eo[Vo]);if(gt(TA),this.autoPaging)for(var Ii=TA[0],IA=TA[TA.length-1],UA=Ii;UA<IA+1;UA++){this.pdf.setPage(UA);var Ji=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],MA=UA===1?this.posY+this.margin[0]:this.margin[0],ko=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],dA=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],zo=UA===1?0:ko+(UA-2)*dA;if(this.ctx.clip_path.length!==0){var da=this.path;ii=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=xt(ii,this.posX+this.margin[3],-zo+MA+this.ctx.prevPageLastElemOffset),An.call(this,"fill",!0),this.path=da}var Ui=JSON.parse(JSON.stringify(Ho));Ui=xt([Ui],this.posX+this.margin[3],-zo+MA+this.ctx.prevPageLastElemOffset)[0];var Po=(UA>Ii||UA<IA)&&Ke.call(this);Po&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],Ji,dA,null).clip().discardPath()),this.pdf.addImage(be,"JPEG",Ui.x,Ui.y,Ui.w,Ui.h,null,null,Yo),Po&&this.pdf.restoreGraphicsState()}else this.pdf.addImage(be,"JPEG",Ho.x,Ho.y,Ho.w,Ho.h,null,null,Yo)};var Ge=function(be,At,ut){var Ft=[];At=At||this.pdf.internal.pageSize.width,ut=ut||this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2];var Dt=this.posY+this.ctx.prevPageLastElemOffset;switch(be.type){default:case"mt":case"lt":Ft.push(Math.floor((be.y+Dt)/ut)+1);break;case"arc":Ft.push(Math.floor((be.y+Dt-be.radius)/ut)+1),Ft.push(Math.floor((be.y+Dt+be.radius)/ut)+1);break;case"qct":var nn=yn(this.ctx.lastPoint.x,this.ctx.lastPoint.y,be.x1,be.y1,be.x,be.y);Ft.push(Math.floor((nn.y+Dt)/ut)+1),Ft.push(Math.floor((nn.y+nn.h+Dt)/ut)+1);break;case"bct":var gn=Sr(this.ctx.lastPoint.x,this.ctx.lastPoint.y,be.x1,be.y1,be.x2,be.y2,be.x,be.y);Ft.push(Math.floor((gn.y+Dt)/ut)+1),Ft.push(Math.floor((gn.y+gn.h+Dt)/ut)+1);break;case"rect":Ft.push(Math.floor((be.y+Dt)/ut)+1),Ft.push(Math.floor((be.y+be.h+Dt)/ut)+1)}for(var dn=0;dn<Ft.length;dn+=1)for(;this.pdf.internal.getNumberOfPages()<Ft[dn];)Se.call(this);return Ft},Se=function(){var be=this.fillStyle,At=this.strokeStyle,ut=this.font,Ft=this.lineCap,Dt=this.lineWidth,nn=this.lineJoin;this.pdf.addPage(),this.fillStyle=be,this.strokeStyle=At,this.font=ut,this.lineCap=Ft,this.lineWidth=Dt,this.lineJoin=nn},xt=function(be,At,ut){for(var Ft=0;Ft<be.length;Ft++)switch(be[Ft].type){case"bct":be[Ft].x2+=At,be[Ft].y2+=ut;case"qct":be[Ft].x1+=At,be[Ft].y1+=ut;default:be[Ft].x+=At,be[Ft].y+=ut}return be},gt=function(be){return be.sort(function(At,ut){return At-ut})},at=function(be,At){for(var ut,Ft,Dt=this.fillStyle,nn=this.strokeStyle,gn=this.lineCap,dn=this.lineWidth,Hn=Math.abs(dn*this.ctx.transform.scaleX),fr=this.lineJoin,Zr=JSON.parse(JSON.stringify(this.path)),Gr=JSON.parse(JSON.stringify(this.path)),En=[],lt=0;lt<Gr.length;lt++)if(Gr[lt].x!==void 0)for(var ii=Ge.call(this,Gr[lt]),RA=0;RA<ii.length;RA+=1)En.indexOf(ii[RA])===-1&&En.push(ii[RA]);for(var Yo=0;Yo<En.length;Yo++)for(;this.pdf.internal.getNumberOfPages()<En[Yo];)Se.call(this);if(gt(En),this.autoPaging)for(var wr=En[0],Ho=En[En.length-1],eo=wr;eo<Ho+1;eo++){this.pdf.setPage(eo),this.fillStyle=Dt,this.strokeStyle=nn,this.lineCap=gn,this.lineWidth=Hn,this.lineJoin=fr;var TA=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],Vo=eo===1?this.posY+this.margin[0]:this.margin[0],Ii=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],IA=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],UA=eo===1?0:Ii+(eo-2)*IA;if(this.ctx.clip_path.length!==0){var Ji=this.path;ut=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=xt(ut,this.posX+this.margin[3],-UA+Vo+this.ctx.prevPageLastElemOffset),An.call(this,be,!0),this.path=Ji}if(Ft=JSON.parse(JSON.stringify(Zr)),this.path=xt(Ft,this.posX+this.margin[3],-UA+Vo+this.ctx.prevPageLastElemOffset),At===!1||eo===0){var MA=(eo>wr||eo<Ho)&&Ke.call(this);MA&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],TA,IA,null).clip().discardPath()),An.call(this,be,At),MA&&this.pdf.restoreGraphicsState()}this.lineWidth=dn}else this.lineWidth=Hn,An.call(this,be,At),this.lineWidth=dn;this.path=Zr},An=function(be,At){if((be!=="stroke"||At||!Ze.call(this))&&(be==="stroke"||At||!x.call(this))){for(var ut,Ft,Dt=[],nn=this.path,gn=0;gn<nn.length;gn++){var dn=nn[gn];switch(dn.type){case"begin":Dt.push({begin:!0});break;case"close":Dt.push({close:!0});break;case"mt":Dt.push({start:dn,deltas:[],abs:[]});break;case"lt":var Hn=Dt.length;if(nn[gn-1]&&!isNaN(nn[gn-1].x)&&(ut=[dn.x-nn[gn-1].x,dn.y-nn[gn-1].y],Hn>0)){for(;Hn>=0;Hn--)if(Dt[Hn-1].close!==!0&&Dt[Hn-1].begin!==!0){Dt[Hn-1].deltas.push(ut),Dt[Hn-1].abs.push(dn);break}}break;case"bct":ut=[dn.x1-nn[gn-1].x,dn.y1-nn[gn-1].y,dn.x2-nn[gn-1].x,dn.y2-nn[gn-1].y,dn.x-nn[gn-1].x,dn.y-nn[gn-1].y],Dt[Dt.length-1].deltas.push(ut);break;case"qct":var fr=nn[gn-1].x+2/3*(dn.x1-nn[gn-1].x),Zr=nn[gn-1].y+2/3*(dn.y1-nn[gn-1].y),Gr=dn.x+2/3*(dn.x1-dn.x),En=dn.y+2/3*(dn.y1-dn.y),lt=dn.x,ii=dn.y;ut=[fr-nn[gn-1].x,Zr-nn[gn-1].y,Gr-nn[gn-1].x,En-nn[gn-1].y,lt-nn[gn-1].x,ii-nn[gn-1].y],Dt[Dt.length-1].deltas.push(ut);break;case"arc":Dt.push({deltas:[],abs:[],arc:!0}),Array.isArray(Dt[Dt.length-1].abs)&&Dt[Dt.length-1].abs.push(dn)}}Ft=At?null:be==="stroke"?"stroke":"fill";for(var RA=!1,Yo=0;Yo<Dt.length;Yo++)if(Dt[Yo].arc)for(var wr=Dt[Yo].abs,Ho=0;Ho<wr.length;Ho++){var eo=wr[Ho];eo.type==="arc"?Lt.call(this,eo.x,eo.y,eo.radius,eo.startAngle,eo.endAngle,eo.counterclockwise,void 0,At,!RA):bt.call(this,eo.x,eo.y),RA=!0}else if(Dt[Yo].close===!0)this.pdf.internal.out("h"),RA=!1;else if(Dt[Yo].begin!==!0){var TA=Dt[Yo].start.x,Vo=Dt[Yo].start.y;yt.call(this,Dt[Yo].deltas,TA,Vo),RA=!0}Ft&&st.call(this,Ft),At&&Wt.call(this)}},Ln=function(be){var At=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,ut=At*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case"bottom":return be-ut;case"top":return be+At-ut;case"hanging":return be+At-2*ut;case"middle":return be+At/2-ut;default:return be}},hn=function(be){return be+this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor*(this.pdf.internal.getLineHeightFactor()-1)};Y.prototype.createLinearGradient=function(){var be=function(){};return be.colorStops=[],be.addColorStop=function(At,ut){this.colorStops.push([At,ut])},be.getColor=function(){return this.colorStops.length===0?"#000000":this.colorStops[0][1]},be.isCanvasGradient=!0,be},Y.prototype.createPattern=function(){return this.createLinearGradient()},Y.prototype.createRadialGradient=function(){return this.createLinearGradient()};var Lt=function(be,At,ut,Ft,Dt,nn,gn,dn,Hn){for(var fr=fn.call(this,ut,Ft,Dt,nn),Zr=0;Zr<fr.length;Zr++){var Gr=fr[Zr];Zr===0&&(Hn?xe.call(this,Gr.x1+be,Gr.y1+At):bt.call(this,Gr.x1+be,Gr.y1+At)),sn.call(this,be,At,Gr.x2,Gr.y2,Gr.x3,Gr.y3,Gr.x4,Gr.y4)}dn?Wt.call(this):st.call(this,gn)},st=function(be){switch(be){case"stroke":this.pdf.internal.out("S");break;case"fill":this.pdf.internal.out("f")}},Wt=function(){this.pdf.clip(),this.pdf.discardPath()},xe=function(be,At){this.pdf.internal.out(t(be)+" "+r(At)+" m")},Ye=function(be){var At;switch(be.align){case"right":case"end":At="right";break;case"center":At="center";break;default:At="left"}var ut=this.pdf.getTextDimensions(be.text),Ft=Ln.call(this,be.y),Dt=hn.call(this,Ft)-ut.h,nn=this.ctx.transform.applyToPoint(new p(be.x,Ft)),gn=this.ctx.transform.decompose(),dn=new g;dn=(dn=(dn=dn.multiply(gn.translate)).multiply(gn.skew)).multiply(gn.scale);for(var Hn,fr,Zr,Gr=this.ctx.transform.applyToRectangle(new h(be.x,Ft,ut.w,ut.h)),En=dn.applyToRectangle(new h(be.x,Dt,ut.w,ut.h)),lt=Ge.call(this,En),ii=[],RA=0;RA<lt.length;RA+=1)ii.indexOf(lt[RA])===-1&&ii.push(lt[RA]);if(gt(ii),this.autoPaging)for(var Yo=ii[0],wr=ii[ii.length-1],Ho=Yo;Ho<wr+1;Ho++){this.pdf.setPage(Ho);var eo=Ho===1?this.posY+this.margin[0]:this.margin[0],TA=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],Vo=this.pdf.internal.pageSize.height-this.margin[2],Ii=Vo-this.margin[0],IA=this.pdf.internal.pageSize.width-this.margin[1],UA=IA-this.margin[3],Ji=Ho===1?0:TA+(Ho-2)*Ii;if(this.ctx.clip_path.length!==0){var MA=this.path;Hn=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=xt(Hn,this.posX+this.margin[3],-1*Ji+eo),An.call(this,"fill",!0),this.path=MA}var ko=xt([JSON.parse(JSON.stringify(En))],this.posX+this.margin[3],-Ji+eo+this.ctx.prevPageLastElemOffset)[0];be.scale>=.01&&(fr=this.pdf.internal.getFontSize(),this.pdf.setFontSize(fr*be.scale),Zr=this.lineWidth,this.lineWidth=Zr*be.scale);var dA=this.autoPaging!=="text";if(dA||ko.y+ko.h<=Vo){if(dA||ko.y>=eo&&ko.x<=IA){var zo=dA?be.text:this.pdf.splitTextToSize(be.text,be.maxWidth||IA-ko.x)[0],da=xt([JSON.parse(JSON.stringify(Gr))],this.posX+this.margin[3],-Ji+eo+this.ctx.prevPageLastElemOffset)[0],Ui=dA&&(Ho>Yo||Ho<wr)&&Ke.call(this);Ui&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],UA,Ii,null).clip().discardPath()),this.pdf.text(zo,da.x,da.y,{angle:be.angle,align:At,renderingMode:be.renderingMode}),Ui&&this.pdf.restoreGraphicsState()}}else ko.y<Vo&&(this.ctx.prevPageLastElemOffset+=Vo-ko.y);be.scale>=.01&&(this.pdf.setFontSize(fr),this.lineWidth=Zr)}else be.scale>=.01&&(fr=this.pdf.internal.getFontSize(),this.pdf.setFontSize(fr*be.scale),Zr=this.lineWidth,this.lineWidth=Zr*be.scale),this.pdf.text(be.text,nn.x+this.posX,nn.y+this.posY,{angle:be.angle,align:At,renderingMode:be.renderingMode,maxWidth:be.maxWidth}),be.scale>=.01&&(this.pdf.setFontSize(fr),this.lineWidth=Zr)},bt=function(be,At,ut,Ft){ut=ut||0,Ft=Ft||0,this.pdf.internal.out(t(be+ut)+" "+r(At+Ft)+" l")},yt=function(be,At,ut){return this.pdf.lines(be,At,ut,null,null)},sn=function(be,At,ut,Ft,Dt,nn,gn,dn){this.pdf.internal.out([n(o(ut+be)),n(i(Ft+At)),n(o(Dt+be)),n(i(nn+At)),n(o(gn+be)),n(i(dn+At)),"c"].join(" "))},fn=function(be,At,ut,Ft){for(var Dt=2*Math.PI,nn=Math.PI/2;At>ut;)At-=Dt;var gn=Math.abs(ut-At);gn<Dt&&Ft&&(gn=Dt-gn);for(var dn=[],Hn=Ft?-1:1,fr=At;gn>1e-5;){var Zr=fr+Hn*Math.min(gn,nn);dn.push(vn.call(this,be,fr,Zr)),gn-=Math.abs(Zr-fr),fr=Zr}return dn},vn=function(be,At,ut){var Ft=(ut-At)/2,Dt=be*Math.cos(Ft),nn=be*Math.sin(Ft),gn=Dt,dn=-nn,Hn=gn*gn+dn*dn,fr=Hn+gn*Dt+dn*nn,Zr=4/3*(Math.sqrt(2*Hn*fr)-fr)/(gn*nn-dn*Dt),Gr=gn-Zr*dn,En=dn+Zr*gn,lt=Gr,ii=-En,RA=Ft+At,Yo=Math.cos(RA),wr=Math.sin(RA);return{x1:be*Math.cos(At),y1:be*Math.sin(At),x2:Gr*Yo-En*wr,y2:Gr*wr+En*Yo,x3:lt*Yo-ii*wr,y3:lt*wr+ii*Yo,x4:be*Math.cos(ut),y4:be*Math.sin(ut)}},tn=function(be){return 180*be/Math.PI},yn=function(be,At,ut,Ft,Dt,nn){var gn=be+.5*(ut-be),dn=At+.5*(Ft-At),Hn=Dt+.5*(ut-Dt),fr=nn+.5*(Ft-nn),Zr=Math.min(be,Dt,gn,Hn),Gr=Math.max(be,Dt,gn,Hn),En=Math.min(At,nn,dn,fr),lt=Math.max(At,nn,dn,fr);return new h(Zr,En,Gr-Zr,lt-En)},Sr=function(be,At,ut,Ft,Dt,nn,gn,dn){var Hn,fr,Zr,Gr,En,lt,ii,RA,Yo,wr,Ho,eo,TA,Vo,Ii=ut-be,IA=Ft-At,UA=Dt-ut,Ji=nn-Ft,MA=gn-Dt,ko=dn-nn;for(fr=0;fr<41;fr++)Yo=(ii=(Zr=be+(Hn=fr/40)*Ii)+Hn*((En=ut+Hn*UA)-Zr))+Hn*(En+Hn*(Dt+Hn*MA-En)-ii),wr=(RA=(Gr=At+Hn*IA)+Hn*((lt=Ft+Hn*Ji)-Gr))+Hn*(lt+Hn*(nn+Hn*ko-lt)-RA),fr==0?(Ho=Yo,eo=wr,TA=Yo,Vo=wr):(Ho=Math.min(Ho,Yo),eo=Math.min(eo,wr),TA=Math.max(TA,Yo),Vo=Math.max(Vo,wr));return new h(Math.round(Ho),Math.round(eo),Math.round(TA-Ho),Math.round(Vo-eo))},Jn=function(){if(this.prevLineDash||this.ctx.lineDash.length||this.ctx.lineDashOffset){var be,At,ut=(be=this.ctx.lineDash,At=this.ctx.lineDashOffset,JSON.stringify({lineDash:be,lineDashOffset:At}));this.prevLineDash!==ut&&(this.pdf.setLineDash(this.ctx.lineDash,this.ctx.lineDashOffset),this.prevLineDash=ut)}}})(Eo.API),function(e){var n=function(p){var h,g,m,E,Y,he,x,Ze,Ke,Ge;for(/[^\x00-\xFF]/.test(p),g=[],m=0,E=(p+=h="\0\0\0\0".slice(p.length%4||4)).length;E>m;m+=4)(Y=(p.charCodeAt(m)<<24)+(p.charCodeAt(m+1)<<16)+(p.charCodeAt(m+2)<<8)+p.charCodeAt(m+3))!==0?(he=(Y=((Y=((Y=((Y=(Y-(Ge=Y%85))/85)-(Ke=Y%85))/85)-(Ze=Y%85))/85)-(x=Y%85))/85)%85,g.push(he+33,x+33,Ze+33,Ke+33,Ge+33)):g.push(122);return function(Se,xt){for(var gt=xt;gt>0;gt--)Se.pop()}(g,h.length),String.fromCharCode.apply(String,g)+"~>"},t=function(p){var h,g,m,E,Y,he=String,x="length",Ze=255,Ke="charCodeAt",Ge="slice",Se="replace";for(p[Ge](-2),p=p[Ge](0,-2)[Se](/\s/g,"")[Se]("z","!!!!!"),m=[],E=0,Y=(p+=h="uuuuu"[Ge](p[x]%5||5))[x];Y>E;E+=5)g=52200625*(p[Ke](E)-33)+614125*(p[Ke](E+1)-33)+7225*(p[Ke](E+2)-33)+85*(p[Ke](E+3)-33)+(p[Ke](E+4)-33),m.push(Ze&g>>24,Ze&g>>16,Ze&g>>8,Ze&g);return function(xt,gt){for(var at=gt;at>0;at--)xt.pop()}(m,h[x]),he.fromCharCode.apply(he,m)},r=function(p){return p.split("").map(function(h){return("0"+h.charCodeAt().toString(16)).slice(-2)}).join("")+">"},o=function(p){var h=new RegExp(/^([0-9A-Fa-f]{2})+$/);if((p=p.replace(/\s/g,"")).indexOf(">")!==-1&&(p=p.substr(0,p.indexOf(">"))),p.length%2&&(p+="0"),h.test(p)===!1)return"";for(var g="",m=0;m<p.length;m+=2)g+=String.fromCharCode("0x"+(p[m]+p[m+1]));return g},i=function(p){for(var h=new Uint8Array(p.length),g=p.length;g--;)h[g]=p.charCodeAt(g);return(h=Co(h)).reduce(function(m,E){return m+String.fromCharCode(E)},"")};e.processDataByFilters=function(p,h){var g=0,m=p||"",E=[];for(typeof(h=h||[])=="string"&&(h=[h]),g=0;g<h.length;g+=1)switch(h[g]){case"ASCII85Decode":case"/ASCII85Decode":m=t(m),E.push("/ASCII85Encode");break;case"ASCII85Encode":case"/ASCII85Encode":m=n(m),E.push("/ASCII85Decode");break;case"ASCIIHexDecode":case"/ASCIIHexDecode":m=o(m),E.push("/ASCIIHexEncode");break;case"ASCIIHexEncode":case"/ASCIIHexEncode":m=r(m),E.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":m=i(m),E.push("/FlateDecode");break;default:throw new Error('The filter: "'+h[g]+'" is not implemented')}return{data:m,reverseChain:E.reverse().join(" ")}}}(Eo.API),function(e){e.loadFile=function(n,t,r){return function(o,i,p){i=i!==!1,p=typeof p=="function"?p:function(){};var h=void 0;try{h=function(g,m,E){var Y=new XMLHttpRequest,he=0,x=function(Ze){var Ke=Ze.length,Ge=[],Se=String.fromCharCode;for(he=0;he<Ke;he+=1)Ge.push(Se(255&Ze.charCodeAt(he)));return Ge.join("")};if(Y.open("GET",g,!m),Y.overrideMimeType("text/plain; charset=x-user-defined"),m===!1&&(Y.onload=function(){Y.status===200?E(x(this.responseText)):E(void 0)}),Y.send(null),m&&Y.status===200)return x(Y.responseText)}(o,i,p)}catch(g){}return h}(n,t,r)},e.loadImageFile=e.loadFile}(Eo.API),function(e){function n(){return(oA.html2canvas?Promise.resolve(oA.html2canvas):Promise.resolve().then(d.t.bind(d,64270,23))).catch(function(h){return Promise.reject(new Error("Could not load html2canvas: "+h))}).then(function(h){return h.default?h.default:h})}function t(){return(oA.DOMPurify?Promise.resolve(oA.DOMPurify):d.e(4038).then(d.bind(d,94038))).catch(function(h){return Promise.reject(new Error("Could not load dompurify: "+h))}).then(function(h){return h.default?h.default:h})}var r=function(h){var g=(0,q.Z)(h);return g==="undefined"?"undefined":g==="string"||h instanceof String?"string":g==="number"||h instanceof Number?"number":g==="function"||h instanceof Function?"function":h&&h.constructor===Array?"array":h&&h.nodeType===1?"element":g==="object"?"object":"unknown"},o=function(h,g){var m=document.createElement(h);for(var E in g.className&&(m.className=g.className),g.innerHTML&&g.dompurify&&(m.innerHTML=g.dompurify.sanitize(g.innerHTML)),g.style)m.style[E]=g.style[E];return m},i=function h(g,m){for(var E=g.nodeType===3?document.createTextNode(g.nodeValue):g.cloneNode(!1),Y=g.firstChild;Y;Y=Y.nextSibling)m!==!0&&Y.nodeType===1&&Y.nodeName==="SCRIPT"||E.appendChild(h(Y,m));return g.nodeType===1&&(g.nodeName==="CANVAS"?(E.width=g.width,E.height=g.height,E.getContext("2d").drawImage(g,0,0)):g.nodeName!=="TEXTAREA"&&g.nodeName!=="SELECT"||(E.value=g.value),E.addEventListener("load",function(){E.scrollTop=g.scrollTop,E.scrollLeft=g.scrollLeft},!0)),E},p=function h(g){var m=Object.assign(h.convert(Promise.resolve()),JSON.parse(JSON.stringify(h.template))),E=h.convert(Promise.resolve(),m);return(E=E.setProgress(1,h,1,[h])).set(g)};(p.prototype=Object.create(Promise.prototype)).constructor=p,p.convert=function(h,g){return h.__proto__=g||p.prototype,h},p.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null,callback:function(){}},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],enableLinks:!0,x:0,y:0,html2canvas:{},jsPDF:{},backgroundColor:"transparent"}},p.prototype.from=function(h,g){return this.then(function(){switch(g=g||function(m){switch(r(m)){case"string":return"string";case"element":return m.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}(h),g){case"string":return this.then(t).then(function(m){return this.set({src:o("div",{innerHTML:h,dompurify:m})})});case"element":return this.set({src:h});case"canvas":return this.set({canvas:h});case"img":return this.set({img:h});default:return this.error("Unknown source type.")}})},p.prototype.to=function(h){switch(h){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},p.prototype.toContainer=function(){return this.thenList([function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}]).then(function(){var h={position:"relative",display:"inline-block",width:(typeof this.opt.width!="number"||isNaN(this.opt.width)||typeof this.opt.windowWidth!="number"||isNaN(this.opt.windowWidth)?Math.max(this.prop.src.clientWidth,this.prop.src.scrollWidth,this.prop.src.offsetWidth):this.opt.windowWidth)+"px",left:0,right:0,top:0,margin:"auto",backgroundColor:this.opt.backgroundColor},g=i(this.prop.src,this.opt.html2canvas.javascriptEnabled);g.tagName==="BODY"&&(h.height=Math.max(document.body.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight,document.documentElement.scrollHeight,document.documentElement.offsetHeight)+"px"),this.prop.overlay=o("div",{className:"html2pdf__overlay",style:{position:"fixed",overflow:"hidden",zIndex:1e3,left:"-100000px",right:0,bottom:0,top:0}}),this.prop.container=o("div",{className:"html2pdf__container",style:h}),this.prop.container.appendChild(g),this.prop.container.firstChild.appendChild(o("div",{style:{clear:"both",border:"0 none transparent",margin:0,padding:0,height:0}})),this.prop.container.style.float="none",this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay),this.prop.container.firstChild.style.position="relative",this.prop.container.height=Math.max(this.prop.container.firstChild.clientHeight,this.prop.container.firstChild.scrollHeight,this.prop.container.firstChild.offsetHeight)+"px"})},p.prototype.toCanvas=function(){var h=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(h).then(n).then(function(g){var m=Object.assign({},this.opt.html2canvas);return delete m.onrendered,g(this.prop.container,m)}).then(function(g){(this.opt.html2canvas.onrendered||function(){})(g),this.prop.canvas=g,document.body.removeChild(this.prop.overlay)})},p.prototype.toContext2d=function(){var h=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(h).then(n).then(function(g){var m=this.opt.jsPDF,E=this.opt.fontFaces,Y=typeof this.opt.width!="number"||isNaN(this.opt.width)||typeof this.opt.windowWidth!="number"||isNaN(this.opt.windowWidth)?1:this.opt.width/this.opt.windowWidth,he=Object.assign({async:!0,allowTaint:!0,scale:Y,scrollX:this.opt.scrollX||0,scrollY:this.opt.scrollY||0,backgroundColor:"#ffffff",imageTimeout:15e3,logging:!0,proxy:null,removeContainer:!0,foreignObjectRendering:!1,useCORS:!1},this.opt.html2canvas);if(delete he.onrendered,m.context2d.autoPaging=this.opt.autoPaging===void 0||this.opt.autoPaging,m.context2d.posX=this.opt.x,m.context2d.posY=this.opt.y,m.context2d.margin=this.opt.margin,m.context2d.fontFaces=E,E)for(var x=0;x<E.length;++x){var Ze=E[x],Ke=Ze.src.find(function(Ge){return Ge.format==="truetype"});Ke&&m.addFont(Ke.url,Ze.ref.name,Ze.ref.style)}return he.windowHeight=he.windowHeight||0,he.windowHeight=he.windowHeight==0?Math.max(this.prop.container.clientHeight,this.prop.container.scrollHeight,this.prop.container.offsetHeight):he.windowHeight,m.context2d.save(!0),g(this.prop.container,he)}).then(function(g){this.opt.jsPDF.context2d.restore(!0),(this.opt.html2canvas.onrendered||function(){})(g),this.prop.canvas=g,document.body.removeChild(this.prop.overlay)})},p.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then(function(){var h=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=h})},p.prototype.toPdf=function(){return this.thenList([function(){return this.toContext2d()}]).then(function(){this.prop.pdf=this.prop.pdf||this.opt.jsPDF})},p.prototype.output=function(h,g,m){return(m=m||"pdf").toLowerCase()==="img"||m.toLowerCase()==="image"?this.outputImg(h,g):this.outputPdf(h,g)},p.prototype.outputPdf=function(h,g){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){return this.prop.pdf.output(h,g)})},p.prototype.outputImg=function(h){return this.thenList([function(){return this.prop.img||this.toImg()}]).then(function(){switch(h){case void 0:case"img":return this.prop.img;case"datauristring":case"dataurlstring":return this.prop.img.src;case"datauri":case"dataurl":return document.location.href=this.prop.img.src;default:throw'Image output type "'+h+'" is not supported.'}})},p.prototype.save=function(h){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(h?{filename:h}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},p.prototype.doCallback=function(){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){this.prop.callback(this.prop.pdf)})},p.prototype.set=function(h){if(r(h)!=="object")return this;var g=Object.keys(h||{}).map(function(m){if(m in p.template.prop)return function(){this.prop[m]=h[m]};switch(m){case"margin":return this.setMargin.bind(this,h.margin);case"jsPDF":return function(){return this.opt.jsPDF=h.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,h.pageSize);default:return function(){this.opt[m]=h[m]}}},this);return this.then(function(){return this.thenList(g)})},p.prototype.get=function(h,g){return this.then(function(){var m=h in p.template.prop?this.prop[h]:this.opt[h];return g?g(m):m})},p.prototype.setMargin=function(h){return this.then(function(){switch(r(h)){case"number":h=[h,h,h,h];case"array":if(h.length===2&&(h=[h[0],h[1],h[0],h[1]]),h.length===4)break;default:return this.error("Invalid margin array.")}this.opt.margin=h}).then(this.setPageSize)},p.prototype.setPageSize=function(h){function g(m,E){return Math.floor(m*E/72*96)}return this.then(function(){(h=h||Eo.getPageSize(this.opt.jsPDF)).hasOwnProperty("inner")||(h.inner={width:h.width-this.opt.margin[1]-this.opt.margin[3],height:h.height-this.opt.margin[0]-this.opt.margin[2]},h.inner.px={width:g(h.inner.width,h.k),height:g(h.inner.height,h.k)},h.inner.ratio=h.inner.height/h.inner.width),this.prop.pageSize=h})},p.prototype.setProgress=function(h,g,m,E){return h!=null&&(this.progress.val=h),g!=null&&(this.progress.state=g),m!=null&&(this.progress.n=m),E!=null&&(this.progress.stack=E),this.progress.ratio=this.progress.val/this.progress.state,this},p.prototype.updateProgress=function(h,g,m,E){return this.setProgress(h?this.progress.val+h:null,g||null,m?this.progress.n+m:null,E?this.progress.stack.concat(E):null)},p.prototype.then=function(h,g){var m=this;return this.thenCore(h,g,function(E,Y){return m.updateProgress(null,null,1,[E]),Promise.prototype.then.call(this,function(he){return m.updateProgress(null,E),he}).then(E,Y).then(function(he){return m.updateProgress(1),he})})},p.prototype.thenCore=function(h,g,m){m=m||Promise.prototype.then;var E=this;h&&(h=h.bind(E)),g&&(g=g.bind(E));var Y=Promise.toString().indexOf("[native code]")!==-1&&Promise.name==="Promise"?E:p.convert(Object.assign({},E),Promise.prototype),he=m.call(Y,h,g);return p.convert(he,E.__proto__)},p.prototype.thenExternal=function(h,g){return Promise.prototype.then.call(this,h,g)},p.prototype.thenList=function(h){var g=this;return h.forEach(function(m){g=g.thenCore(m)}),g},p.prototype.catch=function(h){h&&(h=h.bind(this));var g=Promise.prototype.catch.call(this,h);return p.convert(g,this)},p.prototype.catchExternal=function(h){return Promise.prototype.catch.call(this,h)},p.prototype.error=function(h){return this.then(function(){throw new Error(h)})},p.prototype.using=p.prototype.set,p.prototype.saveAs=p.prototype.save,p.prototype.export=p.prototype.output,p.prototype.run=p.prototype.then,Eo.getPageSize=function(h,g,m){if((0,q.Z)(h)==="object"){var E=h;h=E.orientation,g=E.unit||g,m=E.format||m}g=g||"mm",m=m||"a4",h=(""+(h||"P")).toLowerCase();var Y,he=(""+m).toLowerCase(),x={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};switch(g){case"pt":Y=1;break;case"mm":Y=72/25.4;break;case"cm":Y=72/2.54;break;case"in":Y=72;break;case"px":Y=.75;break;case"pc":case"em":Y=12;break;case"ex":Y=6;break;default:throw"Invalid unit: "+g}var Ze,Ke=0,Ge=0;if(x.hasOwnProperty(he))Ke=x[he][1]/Y,Ge=x[he][0]/Y;else try{Ke=m[1],Ge=m[0]}catch(Se){throw new Error("Invalid format: "+m)}if(h==="p"||h==="portrait")h="p",Ge>Ke&&(Ze=Ge,Ge=Ke,Ke=Ze);else{if(h!=="l"&&h!=="landscape")throw"Invalid orientation: "+h;h="l",Ke>Ge&&(Ze=Ge,Ge=Ke,Ke=Ze)}return{width:Ge,height:Ke,unit:g,k:Y,orientation:h}},e.html=function(h,g){(g=g||{}).callback=g.callback||function(){},g.html2canvas=g.html2canvas||{},g.html2canvas.canvas=g.html2canvas.canvas||this.canvas,g.jsPDF=g.jsPDF||this,g.fontFaces=g.fontFaces?g.fontFaces.map(vl):null;var m=new p(g);return g.worker?m:m.from(h).doCallback()}}(Eo.API),Eo.API.addJS=function(e){return Qg=e,this.internal.events.subscribe("postPutResources",function(){Gc=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+(Gc+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),Ng=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+Qg+")"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){Gc!==void 0&&Ng!==void 0&&this.internal.out("/Names <</JavaScript "+Gc+" 0 R>>")}),this},function(e){var n;e.events.push(["postPutResources",function(){var t=this,r=/^(\d+) 0 obj$/;if(this.outline.root.children.length>0)for(var o=t.outline.render().split(/\r\n/),i=0;i<o.length;i++){var p=o[i],h=r.exec(p);if(h!=null){var g=h[1];t.internal.newObjectDeferredBegin(g,!1)}t.internal.write(p)}if(this.outline.createNamedDestinations){var m=this.internal.pages.length,E=[];for(i=0;i<m;i++){var Y=t.internal.newObject();E.push(Y);var he=t.internal.getPageInfo(i+1);t.internal.write("<< /D["+he.objId+" 0 R /XYZ null null null]>> endobj")}var x=t.internal.newObject();for(t.internal.write("<< /Names [ "),i=0;i<E.length;i++)t.internal.write("(page_"+(i+1)+")"+E[i]+" 0 R");t.internal.write(" ] >>","endobj"),n=t.internal.newObject(),t.internal.write("<< /Dests "+x+" 0 R"),t.internal.write(">>","endobj")}}]),e.events.push(["putCatalog",function(){var t=this;t.outline.root.children.length>0&&(t.internal.write("/Outlines",this.outline.makeRef(this.outline.root)),this.outline.createNamedDestinations&&t.internal.write("/Names "+n+" 0 R"))}]),e.events.push(["initialized",function(){var t=this;t.outline={createNamedDestinations:!1,root:{children:[]}},t.outline.add=function(r,o,i){var p={title:o,options:i,children:[]};return r==null&&(r=this.root),r.children.push(p),p},t.outline.render=function(){return this.ctx={},this.ctx.val="",this.ctx.pdf=t,this.genIds_r(this.root),this.renderRoot(this.root),this.renderItems(this.root),this.ctx.val},t.outline.genIds_r=function(r){r.id=t.internal.newObjectDeferred();for(var o=0;o<r.children.length;o++)this.genIds_r(r.children[o])},t.outline.renderRoot=function(r){this.objStart(r),this.line("/Type /Outlines"),r.children.length>0&&(this.line("/First "+this.makeRef(r.children[0])),this.line("/Last "+this.makeRef(r.children[r.children.length-1]))),this.line("/Count "+this.count_r({count:0},r)),this.objEnd()},t.outline.renderItems=function(r){for(var o=this.ctx.pdf.internal.getVerticalCoordinateString,i=0;i<r.children.length;i++){var p=r.children[i];this.objStart(p),this.line("/Title "+this.makeString(p.title)),this.line("/Parent "+this.makeRef(r)),i>0&&this.line("/Prev "+this.makeRef(r.children[i-1])),i<r.children.length-1&&this.line("/Next "+this.makeRef(r.children[i+1])),p.children.length>0&&(this.line("/First "+this.makeRef(p.children[0])),this.line("/Last "+this.makeRef(p.children[p.children.length-1])));var h=this.count=this.count_r({count:0},p);if(h>0&&this.line("/Count "+h),p.options&&p.options.pageNumber){var g=t.internal.getPageInfo(p.options.pageNumber);this.line("/Dest ["+g.objId+" 0 R /XYZ 0 "+o(0)+" 0]")}this.objEnd()}for(var m=0;m<r.children.length;m++)this.renderItems(r.children[m])},t.outline.line=function(r){this.ctx.val+=r+`\r
|
|
|
`},t.outline.makeRef=function(r){return r.id+" 0 R"},t.outline.makeString=function(r){return"("+t.internal.pdfEscape(r)+")"},t.outline.objStart=function(r){this.ctx.val+=`\r
|
|
|
`+r.id+` 0 obj\r
|
|
|
<<\r
|
|
|
`},t.outline.objEnd=function(){this.ctx.val+=`>> \r
|
|
|
endobj\r
|
|
|
`},t.outline.count_r=function(r,o){for(var i=0;i<o.children.length;i++)r.count++,this.count_r(r,o.children[i]);return r.count}}])}(Eo.API),function(e){var n=[192,193,194,195,196,197,198,199];e.processJPEG=function(t,r,o,i,p,h){var g,m=this.decode.DCT_DECODE,E=null;if(typeof t=="string"||this.__addimage__.isArrayBuffer(t)||this.__addimage__.isArrayBufferView(t)){switch(t=p||t,t=this.__addimage__.isArrayBuffer(t)?new Uint8Array(t):t,g=function(Y){for(var he,x=256*Y.charCodeAt(4)+Y.charCodeAt(5),Ze=Y.length,Ke={width:0,height:0,numcomponents:1},Ge=4;Ge<Ze;Ge+=2){if(Ge+=x,n.indexOf(Y.charCodeAt(Ge+1))!==-1){he=256*Y.charCodeAt(Ge+5)+Y.charCodeAt(Ge+6),Ke={width:256*Y.charCodeAt(Ge+7)+Y.charCodeAt(Ge+8),height:he,numcomponents:Y.charCodeAt(Ge+9)};break}x=256*Y.charCodeAt(Ge+2)+Y.charCodeAt(Ge+3)}return Ke}(t=this.__addimage__.isArrayBufferView(t)?this.__addimage__.arrayBufferToBinaryString(t):t),g.numcomponents){case 1:h=this.color_spaces.DEVICE_GRAY;break;case 4:h=this.color_spaces.DEVICE_CMYK;break;case 3:h=this.color_spaces.DEVICE_RGB}E={data:t,width:g.width,height:g.height,colorSpace:h,bitsPerComponent:8,filter:m,index:r,alias:o}}return E}}(Eo.API),Eo.API.processPNG=function(e,n,t,r){if(this.__addimage__.isArrayBuffer(e)&&(e=new Uint8Array(e)),this.__addimage__.isArrayBufferView(e)){var o,i=jf(e,{checkCrc:!0}),p=i.width,h=i.height,g=i.channels,m=i.palette,E=i.depth;o=m&&g===1?function(Lt){for(var st=Lt.width,Wt=Lt.height,xe=Lt.data,Ye=Lt.palette,bt=Lt.depth,yt=!1,sn=[],fn=[],vn=void 0,tn=!1,yn=0,Sr=0;Sr<Ye.length;Sr++){var Jn=(0,_r.Z)(Ye[Sr],4),be=Jn[0],At=Jn[1],ut=Jn[2],Ft=Jn[3];sn.push(be,At,ut),Ft!=null&&(Ft===0?(yn++,fn.length<1&&fn.push(Sr)):Ft<255&&(tn=!0))}if(tn||yn>1){yt=!0,fn=void 0;var Dt=st*Wt;vn=new Uint8Array(Dt);for(var nn=new DataView(xe.buffer),gn=0;gn<Dt;gn++){var dn=Zp(nn,gn,bt),Hn=(0,_r.Z)(Ye[dn],4)[3];vn[gn]=Hn}}else yn===0&&(fn=void 0);return{colorSpace:"Indexed",colorsPerPixel:1,sMaskBitsPerComponent:yt?8:void 0,colorBytes:xe,alphaBytes:vn,needSMask:yt,palette:sn,mask:fn}}(i):g===2||g===4?function(Lt){for(var st=Lt.data,Wt=Lt.width,xe=Lt.height,Ye=Lt.channels,bt=Lt.depth,yt=Ye===2?"DeviceGray":"DeviceRGB",sn=Ye-1,fn=Wt*xe,vn=sn,tn=fn*vn,yn=1*fn,Sr=Math.ceil(tn*bt/8),Jn=Math.ceil(yn*bt/8),be=new Uint8Array(Sr),At=new Uint8Array(Jn),ut=new DataView(st.buffer),Ft=new DataView(be.buffer),Dt=new DataView(At.buffer),nn=!1,gn=0;gn<fn;gn++){for(var dn=gn*Ye,Hn=0;Hn<vn;Hn++)Kg(Ft,Zp(ut,dn+Hn,bt),gn*vn+Hn,bt);var fr=Zp(ut,dn+vn,bt);fr<(1<<bt)-1&&(nn=!0),Kg(Dt,fr,1*gn,bt)}return{colorSpace:yt,colorsPerPixel:sn,sMaskBitsPerComponent:nn?bt:void 0,colorBytes:be,alphaBytes:At,needSMask:nn}}(i):function(Lt){var st=Lt.data,Wt=Lt.channels===1?"DeviceGray":"DeviceRGB";return{colorSpace:Wt,colorsPerPixel:Wt==="DeviceGray"?1:3,colorBytes:st instanceof Uint16Array?function(xe){for(var Ye=xe.length,bt=new Uint8Array(2*Ye),yt=new DataView(bt.buffer,bt.byteOffset,bt.byteLength),sn=0;sn<Ye;sn++)yt.setUint16(2*sn,xe[sn],!1);return bt}(st):st,needSMask:!1}}(i);var Y,he,x,Ze=o,Ke=Ze.colorSpace,Ge=Ze.colorsPerPixel,Se=Ze.sMaskBitsPerComponent,xt=Ze.colorBytes,gt=Ze.alphaBytes,at=Ze.needSMask,An=Ze.palette,Ln=Ze.mask,hn=null;return r!==Eo.API.image_compression.NONE&&typeof Co=="function"?(hn=function(Lt){var st;switch(Lt){case Eo.API.image_compression.FAST:st=11;break;case Eo.API.image_compression.MEDIUM:st=13;break;case Eo.API.image_compression.SLOW:st=14;break;default:st=12}return st}(r),Y=this.decode.FLATE_DECODE,he="/Predictor ".concat(hn," /Colors ").concat(Ge," /BitsPerComponent ").concat(E," /Columns ").concat(p),e=Rg(xt,Math.ceil(p*Ge*E/8),Ge,E,r),at&&(x=Rg(gt,Math.ceil(p*Se/8),1,Se,r))):(Y=void 0,he=void 0,e=xt,at&&(x=gt)),(this.__addimage__.isArrayBuffer(e)||this.__addimage__.isArrayBufferView(e))&&(e=this.__addimage__.arrayBufferToBinaryString(e)),(x&&this.__addimage__.isArrayBuffer(x)||this.__addimage__.isArrayBufferView(x))&&(x=this.__addimage__.arrayBufferToBinaryString(x)),{alias:t,data:e,index:n,filter:Y,decodeParameters:he,transparency:Ln,palette:An,sMask:x,predictor:hn,width:p,height:h,bitsPerComponent:E,sMaskBitsPerComponent:Se,colorSpace:Ke}}},function(e){e.processGIF89A=function(n,t,r,o){var i=new Rv(n),p=i.width,h=i.height,g=[];i.decodeAndBlitFrameRGBA(0,g);var m={data:g,width:p,height:h},E=new Wp(100).encode(m,100);return e.processJPEG.call(this,E,t,r,o)},e.processGIF87A=e.processGIF89A}(Eo.API),xc.prototype.parseHeader=function(){if(this.fileSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.reserved=this.datav.getUint32(this.pos,!0),this.pos+=4,this.offset=this.datav.getUint32(this.pos,!0),this.pos+=4,this.headerSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.width=this.datav.getUint32(this.pos,!0),this.pos+=4,this.height=this.datav.getInt32(this.pos,!0),this.pos+=4,this.planes=this.datav.getUint16(this.pos,!0),this.pos+=2,this.bitPP=this.datav.getUint16(this.pos,!0),this.pos+=2,this.compress=this.datav.getUint32(this.pos,!0),this.pos+=4,this.rawSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.hr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.vr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.colors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.importantColors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.bitPP===16&&this.is_with_alpha&&(this.bitPP=15),this.bitPP<15){var e=this.colors===0?1<<this.bitPP:this.colors;this.palette=new Array(e);for(var n=0;n<e;n++){var t=this.datav.getUint8(this.pos++,!0),r=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0);this.palette[n]={red:o,green:r,blue:t,quad:i}}}this.height<0&&(this.height*=-1,this.bottom_up=!1)},xc.prototype.parseBGR=function(){this.pos=this.offset;try{var e="bit"+this.bitPP,n=this.width*this.height*4;this.data=new Uint8Array(n),this[e]()}catch(t){$i.log("bit decode error:"+t)}},xc.prototype.bit1=function(){var e,n=Math.ceil(this.width/8),t=n%4;for(e=this.height-1;e>=0;e--){for(var r=this.bottom_up?e:this.height-1-e,o=0;o<n;o++)for(var i=this.datav.getUint8(this.pos++,!0),p=r*this.width*4+8*o*4,h=0;h<8&&8*o+h<this.width;h++){var g=this.palette[i>>7-h&1];this.data[p+4*h]=g.blue,this.data[p+4*h+1]=g.green,this.data[p+4*h+2]=g.red,this.data[p+4*h+3]=255}t!==0&&(this.pos+=4-t)}},xc.prototype.bit4=function(){for(var e=Math.ceil(this.width/2),n=e%4,t=this.height-1;t>=0;t--){for(var r=this.bottom_up?t:this.height-1-t,o=0;o<e;o++){var i=this.datav.getUint8(this.pos++,!0),p=r*this.width*4+2*o*4,h=i>>4,g=15&i,m=this.palette[h];if(this.data[p]=m.blue,this.data[p+1]=m.green,this.data[p+2]=m.red,this.data[p+3]=255,2*o+1>=this.width)break;m=this.palette[g],this.data[p+4]=m.blue,this.data[p+4+1]=m.green,this.data[p+4+2]=m.red,this.data[p+4+3]=255}n!==0&&(this.pos+=4-n)}},xc.prototype.bit8=function(){for(var e=this.width%4,n=this.height-1;n>=0;n--){for(var t=this.bottom_up?n:this.height-1-n,r=0;r<this.width;r++){var o=this.datav.getUint8(this.pos++,!0),i=t*this.width*4+4*r;if(o<this.palette.length){var p=this.palette[o];this.data[i]=p.red,this.data[i+1]=p.green,this.data[i+2]=p.blue,this.data[i+3]=255}else this.data[i]=255,this.data[i+1]=255,this.data[i+2]=255,this.data[i+3]=255}e!==0&&(this.pos+=4-e)}},xc.prototype.bit15=function(){for(var e=this.width%3,n=parseInt("11111",2),t=this.height-1;t>=0;t--){for(var r=this.bottom_up?t:this.height-1-t,o=0;o<this.width;o++){var i=this.datav.getUint16(this.pos,!0);this.pos+=2;var p=(i&n)/n*255|0,h=(i>>5&n)/n*255|0,g=(i>>10&n)/n*255|0,m=i>>15?255:0,E=r*this.width*4+4*o;this.data[E]=g,this.data[E+1]=h,this.data[E+2]=p,this.data[E+3]=m}this.pos+=e}},xc.prototype.bit16=function(){for(var e=this.width%3,n=parseInt("11111",2),t=parseInt("111111",2),r=this.height-1;r>=0;r--){for(var o=this.bottom_up?r:this.height-1-r,i=0;i<this.width;i++){var p=this.datav.getUint16(this.pos,!0);this.pos+=2;var h=(p&n)/n*255|0,g=(p>>5&t)/t*255|0,m=(p>>11)/n*255|0,E=o*this.width*4+4*i;this.data[E]=m,this.data[E+1]=g,this.data[E+2]=h,this.data[E+3]=255}this.pos+=e}},xc.prototype.bit24=function(){for(var e=this.height-1;e>=0;e--){for(var n=this.bottom_up?e:this.height-1-e,t=0;t<this.width;t++){var r=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0),p=n*this.width*4+4*t;this.data[p]=i,this.data[p+1]=o,this.data[p+2]=r,this.data[p+3]=255}this.pos+=this.width%4}},xc.prototype.bit32=function(){for(var e=this.height-1;e>=0;e--)for(var n=this.bottom_up?e:this.height-1-e,t=0;t<this.width;t++){var r=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0),p=this.datav.getUint8(this.pos++,!0),h=n*this.width*4+4*t;this.data[h]=i,this.data[h+1]=o,this.data[h+2]=r,this.data[h+3]=p}},xc.prototype.getData=function(){return this.data},function(e){e.processBMP=function(n,t,r,o){var i=new xc(n,!1),p=i.width,h=i.height,g={data:i.getData(),width:p,height:h},m=new Wp(100).encode(g,100);return e.processJPEG.call(this,m,t,r,o)}}(Eo.API),zg.prototype.getData=function(){return this.data},function(e){e.processWEBP=function(n,t,r,o){var i=new zg(n),p=i.width,h=i.height,g={data:i.getData(),width:p,height:h},m=new Wp(100).encode(g,100);return e.processJPEG.call(this,m,t,r,o)}}(Eo.API),Eo.API.processRGBA=function(e,n,t){for(var r=e.data,o=r.length,i=new Uint8Array(o/4*3),p=new Uint8Array(o/4),h=0,g=0,m=0;m<o;m+=4){var E=r[m],Y=r[m+1],he=r[m+2],x=r[m+3];i[h++]=E,i[h++]=Y,i[h++]=he,p[g++]=x}var Ze=this.__addimage__.arrayBufferToBinaryString(i);return{alpha:this.__addimage__.arrayBufferToBinaryString(p),data:Ze,index:n,alias:t,colorSpace:"DeviceRGB",bitsPerComponent:8,width:e.width,height:e.height}},Eo.API.setLanguage=function(e){return this.internal.languageSettings===void 0&&(this.internal.languageSettings={},this.internal.languageSettings.isSubscribed=!1),{af:"Afrikaans",sq:"Albanian",ar:"Arabic (Standard)","ar-DZ":"Arabic (Algeria)","ar-BH":"Arabic (Bahrain)","ar-EG":"Arabic (Egypt)","ar-IQ":"Arabic (Iraq)","ar-JO":"Arabic (Jordan)","ar-KW":"Arabic (Kuwait)","ar-LB":"Arabic (Lebanon)","ar-LY":"Arabic (Libya)","ar-MA":"Arabic (Morocco)","ar-OM":"Arabic (Oman)","ar-QA":"Arabic (Qatar)","ar-SA":"Arabic (Saudi Arabia)","ar-SY":"Arabic (Syria)","ar-TN":"Arabic (Tunisia)","ar-AE":"Arabic (U.A.E.)","ar-YE":"Arabic (Yemen)",an:"Aragonese",hy:"Armenian",as:"Assamese",ast:"Asturian",az:"Azerbaijani",eu:"Basque",be:"Belarusian",bn:"Bengali",bs:"Bosnian",br:"Breton",bg:"Bulgarian",my:"Burmese",ca:"Catalan",ch:"Chamorro",ce:"Chechen",zh:"Chinese","zh-HK":"Chinese (Hong Kong)","zh-CN":"Chinese (PRC)","zh-SG":"Chinese (Singapore)","zh-TW":"Chinese (Taiwan)",cv:"Chuvash",co:"Corsican",cr:"Cree",hr:"Croatian",cs:"Czech",da:"Danish",nl:"Dutch (Standard)","nl-BE":"Dutch (Belgian)",en:"English","en-AU":"English (Australia)","en-BZ":"English (Belize)","en-CA":"English (Canada)","en-IE":"English (Ireland)","en-JM":"English (Jamaica)","en-NZ":"English (New Zealand)","en-PH":"English (Philippines)","en-ZA":"English (South Africa)","en-TT":"English (Trinidad & Tobago)","en-GB":"English (United Kingdom)","en-US":"English (United States)","en-ZW":"English (Zimbabwe)",eo:"Esperanto",et:"Estonian",fo:"Faeroese",fj:"Fijian",fi:"Finnish",fr:"French (Standard)","fr-BE":"French (Belgium)","fr-CA":"French (Canada)","fr-FR":"French (France)","fr-LU":"French (Luxembourg)","fr-MC":"French (Monaco)","fr-CH":"French (Switzerland)",fy:"Frisian",fur:"Friulian",gd:"Gaelic (Scots)","gd-IE":"Gaelic (Irish)",gl:"Galacian",ka:"Georgian",de:"German (Standard)","de-AT":"German (Austria)","de-DE":"German (Germany)","de-LI":"German (Liechtenstein)","de-LU":"German (Luxembourg)","de-CH":"German (Switzerland)",el:"Greek",gu:"Gujurati",ht:"Haitian",he:"Hebrew",hi:"Hindi",hu:"Hungarian",is:"Icelandic",id:"Indonesian",iu:"Inuktitut",ga:"Irish",it:"Italian (Standard)","it-CH":"Italian (Switzerland)",ja:"Japanese",kn:"Kannada",ks:"Kashmiri",kk:"Kazakh",km:"Khmer",ky:"Kirghiz",tlh:"Klingon",ko:"Korean","ko-KP":"Korean (North Korea)","ko-KR":"Korean (South Korea)",la:"Latin",lv:"Latvian",lt:"Lithuanian",lb:"Luxembourgish",mk:"North Macedonia",ms:"Malay",ml:"Malayalam",mt:"Maltese",mi:"Maori",mr:"Marathi",mo:"Moldavian",nv:"Navajo",ng:"Ndonga",ne:"Nepali",no:"Norwegian",nb:"Norwegian (Bokmal)",nn:"Norwegian (Nynorsk)",oc:"Occitan",or:"Oriya",om:"Oromo",fa:"Persian","fa-IR":"Persian/Iran",pl:"Polish",pt:"Portuguese","pt-BR":"Portuguese (Brazil)",pa:"Punjabi","pa-IN":"Punjabi (India)","pa-PK":"Punjabi (Pakistan)",qu:"Quechua",rm:"Rhaeto-Romanic",ro:"Romanian","ro-MO":"Romanian (Moldavia)",ru:"Russian","ru-MO":"Russian (Moldavia)",sz:"Sami (Lappish)",sg:"Sango",sa:"Sanskrit",sc:"Sardinian",sd:"Sindhi",si:"Singhalese",sr:"Serbian",sk:"Slovak",sl:"Slovenian",so:"Somani",sb:"Sorbian",es:"Spanish","es-AR":"Spanish (Argentina)","es-BO":"Spanish (Bolivia)","es-CL":"Spanish (Chile)","es-CO":"Spanish (Colombia)","es-CR":"Spanish (Costa Rica)","es-DO":"Spanish (Dominican Republic)","es-EC":"Spanish (Ecuador)","es-SV":"Spanish (El Salvador)","es-GT":"Spanish (Guatemala)","es-HN":"Spanish (Honduras)","es-MX":"Spanish (Mexico)","es-NI":"Spanish (Nicaragua)","es-PA":"Spanish (Panama)","es-PY":"Spanish (Paraguay)","es-PE":"Spanish (Peru)","es-PR":"Spanish (Puerto Rico)","es-ES":"Spanish (Spain)","es-UY":"Spanish (Uruguay)","es-VE":"Spanish (Venezuela)",sx:"Sutu",sw:"Swahili",sv:"Swedish","sv-FI":"Swedish (Finland)","sv-SV":"Swedish (Sweden)",ta:"Tamil",tt:"Tatar",te:"Teluga",th:"Thai",tig:"Tigre",ts:"Tsonga",tn:"Tswana",tr:"Turkish",tk:"Turkmen",uk:"Ukrainian",hsb:"Upper Sorbian",ur:"Urdu",ve:"Venda",vi:"Vietnamese",vo:"Volapuk",wa:"Walloon",cy:"Welsh",xh:"Xhosa",ji:"Yiddish",zu:"Zulu"}[e]!==void 0&&(this.internal.languageSettings.languageCode=e,this.internal.languageSettings.isSubscribed===!1&&(this.internal.events.subscribe("putCatalog",function(){this.internal.write("/Lang ("+this.internal.languageSettings.languageCode+")")}),this.internal.languageSettings.isSubscribed=!0)),this},kf=Eo.API,j0=kf.getCharWidthsArray=function(e,n){var t,r,o=(n=n||{}).font||this.internal.getFont(),i=n.fontSize||this.internal.getFontSize(),p=n.charSpace||this.internal.getCharSpace(),h=n.widths?n.widths:o.metadata.Unicode.widths,g=h.fof?h.fof:1,m=n.kerning?n.kerning:o.metadata.Unicode.kerning,E=m.fof?m.fof:1,Y=n.doKerning!==!1,he=0,x=e.length,Ze=0,Ke=h[0]||g,Ge=[];for(t=0;t<x;t++)r=e.charCodeAt(t),typeof o.metadata.widthOfString=="function"?Ge.push((o.metadata.widthOfGlyph(o.metadata.characterToGlyph(r))+p*(1e3/i)||0)/1e3):(he=Y&&(0,q.Z)(m[r])==="object"&&!isNaN(parseInt(m[r][Ze],10))?m[r][Ze]/E:0,Ge.push((h[r]||Ke)/g+he)),Ze=r;return Ge},Pg=kf.getStringUnitWidth=function(e,n){var t=(n=n||{}).fontSize||this.internal.getFontSize(),r=n.font||this.internal.getFont(),o=n.charSpace||this.internal.getCharSpace();return kf.processArabic&&(e=kf.processArabic(e)),typeof r.metadata.widthOfString=="function"?r.metadata.widthOfString(e,t,o)/t:j0.apply(this,arguments).reduce(function(i,p){return i+p},0)},_g=function(e,n,t,r){for(var o=[],i=0,p=e.length,h=0;i!==p&&h+n[i]<t;)h+=n[i],i++;o.push(e.slice(0,i));var g=i;for(h=0;i!==p;)h+n[i]>r&&(o.push(e.slice(g,i)),h=0,g=i),h+=n[i],i++;return g!==i&&o.push(e.slice(g,i)),o},Dg=function(e,n,t){t||(t={});var r,o,i,p,h,g,m,E=[],Y=[E],he=t.textIndent||0,x=0,Ze=0,Ke=e.split(" "),Ge=j0.apply(this,[" ",t])[0];if(g=t.lineIndent===-1?Ke[0].length+2:t.lineIndent||0){var Se=Array(g).join(" "),xt=[];Ke.map(function(at){(at=at.split(/\s*\n/)).length>1?xt=xt.concat(at.map(function(An,Ln){return(Ln&&An.length?`
|
|
|
`:"")+An})):xt.push(at[0])}),Ke=xt,g=Pg.apply(this,[Se,t])}for(i=0,p=Ke.length;i<p;i++){var gt=0;if(r=Ke[i],g&&r[0]==`
|
|
|
`&&(r=r.substr(1),gt=1),he+x+(Ze=(o=j0.apply(this,[r,t])).reduce(function(at,An){return at+An},0))>n||gt){if(Ze>n){for(h=_g.apply(this,[r,o,n-(he+x),n]),E.push(h.shift()),E=[h.pop()];h.length;)Y.push([h.shift()]);Ze=o.slice(r.length-(E[0]?E[0].length:0)).reduce(function(at,An){return at+An},0)}else E=[r];Y.push(E),he=Ze+g,x=Ge}else E.push(r),he+=x+Ze,x=Ge}return m=g?function(at,An){return(An?Se:"")+at.join(" ")}:function(at){return at.join(" ")},Y.map(m)},kf.splitTextToSize=function(e,n,t){var r,o=(t=t||{}).fontSize||this.internal.getFontSize(),i=function(E){if(E.widths&&E.kerning)return{widths:E.widths,kerning:E.kerning};var Y=this.internal.getFont(E.fontName,E.fontStyle),he="Unicode";return Y.metadata[he]?{widths:Y.metadata[he].widths||{0:1},kerning:Y.metadata[he].kerning||{}}:{font:Y.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}.call(this,t);r=Array.isArray(e)?e:String(e).split(/\r?\n/);var p=1*this.internal.scaleFactor*n/o;i.textIndent=t.textIndent?1*t.textIndent*this.internal.scaleFactor/o:0,i.lineIndent=t.lineIndent;var h,g,m=[];for(h=0,g=r.length;h<g;h++)m=m.concat(Dg.apply(this,[r[h],p,i]));return m},function(e){e.__fontmetrics__=e.__fontmetrics__||{};for(var n="0123456789abcdef",t="klmnopqrstuvwxyz",r={},o={},i=0;i<16;i++)r[t[i]]=n[i],o[n[i]]=t[i];var p=function(he){return"0x"+parseInt(he,10).toString(16)},h=e.__fontmetrics__.compress=function(he){var x,Ze,Ke,Ge,Se=["{"];for(var xt in he){if(x=he[xt],isNaN(parseInt(xt,10))?Ze="'"+xt+"'":(xt=parseInt(xt,10),Ze=(Ze=p(xt).slice(2)).slice(0,-1)+o[Ze.slice(-1)]),typeof x=="number")x<0?(Ke=p(x).slice(3),Ge="-"):(Ke=p(x).slice(2),Ge=""),Ke=Ge+Ke.slice(0,-1)+o[Ke.slice(-1)];else{if((0,q.Z)(x)!=="object")throw new Error("Don't know what to do with value type "+(0,q.Z)(x)+".");Ke=h(x)}Se.push(Ze+Ke)}return Se.push("}"),Se.join("")},g=e.__fontmetrics__.uncompress=function(he){if(typeof he!="string")throw new Error("Invalid argument passed to uncompress.");for(var x,Ze,Ke,Ge,Se={},xt=1,gt=Se,at=[],An="",Ln="",hn=he.length-1,Lt=1;Lt<hn;Lt+=1)(Ge=he[Lt])=="'"?x?(Ke=x.join(""),x=void 0):x=[]:x?x.push(Ge):Ge=="{"?(at.push([gt,Ke]),gt={},Ke=void 0):Ge=="}"?((Ze=at.pop())[0][Ze[1]]=gt,Ke=void 0,gt=Ze[0]):Ge=="-"?xt=-1:Ke===void 0?r.hasOwnProperty(Ge)?(An+=r[Ge],Ke=parseInt(An,16)*xt,xt=1,An=""):An+=Ge:r.hasOwnProperty(Ge)?(Ln+=r[Ge],gt[Ke]=parseInt(Ln,16)*xt,xt=1,Ke=void 0,Ln=""):Ln+=Ge;return Se},m={codePages:["WinAnsiEncoding"],WinAnsiEncoding:g("{19m8n201n9q201o9r201s9l201t9m201u8m201w9n201x9o201y8o202k8q202l8r202m9p202q8p20aw8k203k8t203t8v203u9v2cq8s212m9t15m8w15n9w2dw9s16k8u16l9u17s9z17x8y17y9y}")},E={Unicode:{Courier:m,"Courier-Bold":m,"Courier-BoldOblique":m,"Courier-Oblique":m,Helvetica:m,"Helvetica-Bold":m,"Helvetica-BoldOblique":m,"Helvetica-Oblique":m,"Times-Roman":m,"Times-Bold":m,"Times-BoldItalic":m,"Times-Italic":m}},Y={Unicode:{"Courier-Oblique":g("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-BoldItalic":g("{'widths'{k3o2q4ycx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2r202m2n2n3m2o3m2p5n202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5n4l4m4m4m4n4m4o4s4p4m4q4m4r4s4s4y4t2r4u3m4v4m4w3x4x5t4y4s4z4s5k3x5l4s5m4m5n3r5o3x5p4s5q4m5r5t5s4m5t3x5u3x5v2l5w1w5x2l5y3t5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q2l6r3m6s3r6t1w6u1w6v3m6w1w6x4y6y3r6z3m7k3m7l3m7m2r7n2r7o1w7p3r7q2w7r4m7s3m7t2w7u2r7v2n7w1q7x2n7y3t202l3mcl4mal2ram3man3mao3map3mar3mas2lat4uau1uav3maw3way4uaz2lbk2sbl3t'fof'6obo2lbp3tbq3mbr1tbs2lbu1ybv3mbz3mck4m202k3mcm4mcn4mco4mcp4mcq5ycr4mcs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz2w203k6o212m6o2dw2l2cq2l3t3m3u2l17s3x19m3m}'kerning'{cl{4qu5kt5qt5rs17ss5ts}201s{201ss}201t{cks4lscmscnscoscpscls2wu2yu201ts}201x{2wu2yu}2k{201ts}2w{4qx5kx5ou5qx5rs17su5tu}2x{17su5tu5ou}2y{4qx5kx5ou5qx5rs17ss5ts}'fof'-6ofn{17sw5tw5ou5qw5rs}7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qs}3v{17su5tu5os5qs}7p{17su5tu}ck{4qu5kt5qt5rs17ss5ts}4l{4qu5kt5qt5rs17ss5ts}cm{4qu5kt5qt5rs17ss5ts}cn{4qu5kt5qt5rs17ss5ts}co{4qu5kt5qt5rs17ss5ts}cp{4qu5kt5qt5rs17ss5ts}6l{4qu5ou5qw5rt17su5tu}5q{ckuclucmucnucoucpu4lu}5r{ckuclucmucnucoucpu4lu}7q{cksclscmscnscoscps4ls}6p{4qu5ou5qw5rt17sw5tw}ek{4qu5ou5qw5rt17su5tu}el{4qu5ou5qw5rt17su5tu}em{4qu5ou5qw5rt17su5tu}en{4qu5ou5qw5rt17su5tu}eo{4qu5ou5qw5rt17su5tu}ep{4qu5ou5qw5rt17su5tu}es{17ss5ts5qs4qu}et{4qu5ou5qw5rt17sw5tw}eu{4qu5ou5qw5rt17ss5ts}ev{17ss5ts5qs4qu}6z{17sw5tw5ou5qw5rs}fm{17sw5tw5ou5qw5rs}7n{201ts}fo{17sw5tw5ou5qw5rs}fp{17sw5tw5ou5qw5rs}fq{17sw5tw5ou5qw5rs}7r{cksclscmscnscoscps4ls}fs{17sw5tw5ou5qw5rs}ft{17su5tu}fu{17su5tu}fv{17su5tu}fw{17su5tu}fz{cksclscmscnscoscps4ls}}}"),"Helvetica-Bold":g("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),Courier:g("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-BoldOblique":g("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Bold":g("{'widths'{k3q2q5ncx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2l202m2n2n3m2o3m2p6o202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5x4l4s4m4m4n4s4o4s4p4m4q3x4r4y4s4y4t2r4u3m4v4y4w4m4x5y4y4s4z4y5k3x5l4y5m4s5n3r5o4m5p4s5q4s5r6o5s4s5t4s5u4m5v2l5w1w5x2l5y3u5z3m6k2l6l3m6m3r6n2w6o3r6p2w6q2l6r3m6s3r6t1w6u2l6v3r6w1w6x5n6y3r6z3m7k3r7l3r7m2w7n2r7o2l7p3r7q3m7r4s7s3m7t3m7u2w7v2r7w1q7x2r7y3o202l3mcl4sal2lam3man3mao3map3mar3mas2lat4uau1yav3maw3tay4uaz2lbk2sbl3t'fof'6obo2lbp3rbr1tbs2lbu2lbv3mbz3mck4s202k3mcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3rek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3m3u2l17s4s19m3m}'kerning'{cl{4qt5ks5ot5qy5rw17sv5tv}201t{cks4lscmscnscoscpscls4wv}2k{201ts}2w{4qu5ku7mu5os5qx5ru17su5tu}2x{17su5tu5ou5qs}2y{4qv5kv7mu5ot5qz5ru17su5tu}'fof'-6o7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qu}3v{17su5tu5os5qu}fu{17su5tu5ou5qu}7p{17su5tu5ou5qu}ck{4qt5ks5ot5qy5rw17sv5tv}4l{4qt5ks5ot5qy5rw17sv5tv}cm{4qt5ks5ot5qy5rw17sv5tv}cn{4qt5ks5ot5qy5rw17sv5tv}co{4qt5ks5ot5qy5rw17sv5tv}cp{4qt5ks5ot5qy5rw17sv5tv}6l{17st5tt5ou5qu}17s{ckuclucmucnucoucpu4lu4wu}5o{ckuclucmucnucoucpu4lu4wu}5q{ckzclzcmzcnzcozcpz4lz4wu}5r{ckxclxcmxcnxcoxcpx4lx4wu}5t{ckuclucmucnucoucpu4lu4wu}7q{ckuclucmucnucoucpu4lu}6p{17sw5tw5ou5qu}ek{17st5tt5qu}el{17st5tt5ou5qu}em{17st5tt5qu}en{17st5tt5qu}eo{17st5tt5qu}ep{17st5tt5ou5qu}es{17ss5ts5qu}et{17sw5tw5ou5qu}eu{17sw5tw5ou5qu}ev{17ss5ts5qu}6z{17sw5tw5ou5qu5rs}fm{17sw5tw5ou5qu5rs}fn{17sw5tw5ou5qu5rs}fo{17sw5tw5ou5qu5rs}fp{17sw5tw5ou5qu5rs}fq{17sw5tw5ou5qu5rs}7r{cktcltcmtcntcotcpt4lt5os}fs{17sw5tw5ou5qu5rs}ft{17su5tu5ou5qu}7m{5os}fv{17su5tu5ou5qu}fw{17su5tu5ou5qu}fz{cksclscmscnscoscps4ls}}}"),Symbol:g("{'widths'{k3uaw4r19m3m2k1t2l2l202m2y2n3m2p5n202q6o3k3m2s2l2t2l2v3r2w1t3m3m2y1t2z1wbk2sbl3r'fof'6o3n3m3o3m3p3m3q3m3r3m3s3m3t3m3u1w3v1w3w3r3x3r3y3r3z2wbp3t3l3m5v2l5x2l5z3m2q4yfr3r7v3k7w1o7x3k}'kerning'{'fof'-6o}}"),Helvetica:g("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}"),"Helvetica-BoldOblique":g("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),ZapfDingbats:g("{'widths'{k4u2k1w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-Bold":g("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Italic":g("{'widths'{k3n2q4ycx2l201n3m201o5t201s2l201t2l201u2l201w3r201x3r201y3r2k1t2l2l202m2n2n3m2o3m2p5n202q5t2r1p2s2l2t2l2u3m2v4n2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w4n3x4n3y4n3z3m4k5w4l3x4m3x4n4m4o4s4p3x4q3x4r4s4s4s4t2l4u2w4v4m4w3r4x5n4y4m4z4s5k3x5l4s5m3x5n3m5o3r5p4s5q3x5r5n5s3x5t3r5u3r5v2r5w1w5x2r5y2u5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q1w6r3m6s3m6t1w6u1w6v2w6w1w6x4s6y3m6z3m7k3m7l3m7m2r7n2r7o1w7p3m7q2w7r4m7s2w7t2w7u2r7v2s7w1v7x2s7y3q202l3mcl3xal2ram3man3mao3map3mar3mas2lat4wau1vav3maw4nay4waz2lbk2sbl4n'fof'6obo2lbp3mbq3obr1tbs2lbu1zbv3mbz3mck3x202k3mcm3xcn3xco3xcp3xcq5tcr4mcs3xct3xcu3xcv3xcw2l2m2ucy2lcz2ldl4mdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr4nfs3mft3mfu3mfv3mfw3mfz2w203k6o212m6m2dw2l2cq2l3t3m3u2l17s3r19m3m}'kerning'{cl{5kt4qw}201s{201sw}201t{201tw2wy2yy6q-t}201x{2wy2yy}2k{201tw}2w{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}2x{17ss5ts5os}2y{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}'fof'-6o6t{17ss5ts5qs}7t{5os}3v{5qs}7p{17su5tu5qs}ck{5kt4qw}4l{5kt4qw}cm{5kt4qw}cn{5kt4qw}co{5kt4qw}cp{5kt4qw}6l{4qs5ks5ou5qw5ru17su5tu}17s{2ks}5q{ckvclvcmvcnvcovcpv4lv}5r{ckuclucmucnucoucpu4lu}5t{2ks}6p{4qs5ks5ou5qw5ru17su5tu}ek{4qs5ks5ou5qw5ru17su5tu}el{4qs5ks5ou5qw5ru17su5tu}em{4qs5ks5ou5qw5ru17su5tu}en{4qs5ks5ou5qw5ru17su5tu}eo{4qs5ks5ou5qw5ru17su5tu}ep{4qs5ks5ou5qw5ru17su5tu}es{5ks5qs4qs}et{4qs5ks5ou5qw5ru17su5tu}eu{4qs5ks5qw5ru17su5tu}ev{5ks5qs4qs}ex{17ss5ts5qs}6z{4qv5ks5ou5qw5ru17su5tu}fm{4qv5ks5ou5qw5ru17su5tu}fn{4qv5ks5ou5qw5ru17su5tu}fo{4qv5ks5ou5qw5ru17su5tu}fp{4qv5ks5ou5qw5ru17su5tu}fq{4qv5ks5ou5qw5ru17su5tu}7r{5os}fs{4qv5ks5ou5qw5ru17su5tu}ft{17su5tu5qs}fu{17su5tu5qs}fv{17su5tu5qs}fw{17su5tu5qs}}}"),"Times-Roman":g("{'widths'{k3n2q4ycx2l201n3m201o6o201s2l201t2l201u2l201w2w201x2w201y2w2k1t2l2l202m2n2n3m2o3m2p5n202q6o2r1m2s2l2t2l2u3m2v3s2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v1w3w3s3x3s3y3s3z2w4k5w4l4s4m4m4n4m4o4s4p3x4q3r4r4s4s4s4t2l4u2r4v4s4w3x4x5t4y4s4z4s5k3r5l4s5m4m5n3r5o3x5p4s5q4s5r5y5s4s5t4s5u3x5v2l5w1w5x2l5y2z5z3m6k2l6l2w6m3m6n2w6o3m6p2w6q2l6r3m6s3m6t1w6u1w6v3m6w1w6x4y6y3m6z3m7k3m7l3m7m2l7n2r7o1w7p3m7q3m7r4s7s3m7t3m7u2w7v3k7w1o7x3k7y3q202l3mcl4sal2lam3man3mao3map3mar3mas2lat4wau1vav3maw3say4waz2lbk2sbl3s'fof'6obo2lbp3mbq2xbr1tbs2lbu1zbv3mbz2wck4s202k3mcm4scn4sco4scp4scq5tcr4mcs3xct3xcu3xcv3xcw2l2m2tcy2lcz2ldl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek2wel2wem2wen2weo2wep2weq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr3sfs3mft3mfu3mfv3mfw3mfz3m203k6o212m6m2dw2l2cq2l3t3m3u1w17s4s19m3m}'kerning'{cl{4qs5ku17sw5ou5qy5rw201ss5tw201ws}201s{201ss}201t{ckw4lwcmwcnwcowcpwclw4wu201ts}2k{201ts}2w{4qs5kw5os5qx5ru17sx5tx}2x{17sw5tw5ou5qu}2y{4qs5kw5os5qx5ru17sx5tx}'fof'-6o7t{ckuclucmucnucoucpu4lu5os5rs}3u{17su5tu5qs}3v{17su5tu5qs}7p{17sw5tw5qs}ck{4qs5ku17sw5ou5qy5rw201ss5tw201ws}4l{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cm{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cn{4qs5ku17sw5ou5qy5rw201ss5tw201ws}co{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cp{4qs5ku17sw5ou5qy5rw201ss5tw201ws}6l{17su5tu5os5qw5rs}17s{2ktclvcmvcnvcovcpv4lv4wuckv}5o{ckwclwcmwcnwcowcpw4lw4wu}5q{ckyclycmycnycoycpy4ly4wu5ms}5r{cktcltcmtcntcotcpt4lt4ws}5t{2ktclvcmvcnvcovcpv4lv4wuckv}7q{cksclscmscnscoscps4ls}6p{17su5tu5qw5rs}ek{5qs5rs}el{17su5tu5os5qw5rs}em{17su5tu5os5qs5rs}en{17su5qs5rs}eo{5qs5rs}ep{17su5tu5os5qw5rs}es{5qs}et{17su5tu5qw5rs}eu{17su5tu5qs5rs}ev{5qs}6z{17sv5tv5os5qx5rs}fm{5os5qt5rs}fn{17sv5tv5os5qx5rs}fo{17sv5tv5os5qx5rs}fp{5os5qt5rs}fq{5os5qt5rs}7r{ckuclucmucnucoucpu4lu5os}fs{17sv5tv5os5qx5rs}ft{17ss5ts5qs}fu{17sw5tw5qs}fv{17sw5tw5qs}fw{17ss5ts5qs}fz{ckuclucmucnucoucpu4lu5os5rs}}}"),"Helvetica-Oblique":g("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}")}};e.events.push(["addFont",function(he){var x=he.font,Ze=Y.Unicode[x.postScriptName];Ze&&(x.metadata.Unicode={},x.metadata.Unicode.widths=Ze.widths,x.metadata.Unicode.kerning=Ze.kerning);var Ke=E.Unicode[x.postScriptName];Ke&&(x.metadata.Unicode.encoding=Ke,x.encoding=Ke.codePages[0])}])}(Eo.API),function(e){var n=function(t){for(var r=t.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=t.charCodeAt(i);return o};e.API.events.push(["addFont",function(t){var r=void 0,o=t.font,i=t.instance;if(!o.isStandardFont){if(i===void 0)throw new Error("Font does not exist in vFS, import fonts or remove declaration doc.addFont('"+o.postScriptName+"').");if(typeof(r=i.existsFileInVFS(o.postScriptName)===!1?i.loadFile(o.postScriptName):i.getFileFromVFS(o.postScriptName))!="string")throw new Error("Font is not stored as string-data in vFS, import fonts or remove declaration doc.addFont('"+o.postScriptName+"').");(function(p,h){h=/^\x00\x01\x00\x00/.test(h)?n(h):n($d(h)),p.metadata=e.API.TTFFont.open(h),p.metadata.Unicode=p.metadata.Unicode||{encoding:{},kerning:{},widths:[]},p.metadata.glyIdsUsed=[0]})(o,r)}}])}(Eo),Eo.API.addSvgAsImage=function(e,n,t,r,o,i,p,h){if(isNaN(n)||isNaN(t))throw $i.error("jsPDF.addSvgAsImage: Invalid coordinates",arguments),new Error("Invalid coordinates passed to jsPDF.addSvgAsImage");if(isNaN(r)||isNaN(o))throw $i.error("jsPDF.addSvgAsImage: Invalid measurements",arguments),new Error("Invalid measurements (width and/or height) passed to jsPDF.addSvgAsImage");var g=document.createElement("canvas");g.width=r,g.height=o;var m=g.getContext("2d");m.fillStyle="#fff",m.fillRect(0,0,g.width,g.height);var E={ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0},Y=this;return(oA.canvg?Promise.resolve(oA.canvg):d.e(3754).then(d.bind(d,63754))).catch(function(he){return Promise.reject(new Error("Could not load canvg: "+he))}).then(function(he){return he.default?he.default:he}).then(function(he){return he.fromString(m,e,E)},function(){return Promise.reject(new Error("Could not load canvg."))}).then(function(he){return he.render(E)}).then(function(){Y.addImage(g.toDataURL("image/jpeg",1),n,t,r,o,p,h)})},Eo.API.putTotalPages=function(e){var n,t=0;parseInt(this.internal.getFont().id.substr(1),10)<15?(n=new RegExp(e,"g"),t=this.internal.getNumberOfPages()):(n=new RegExp(this.pdfEscape16(e,this.internal.getFont()),"g"),t=this.pdfEscape16(this.internal.getNumberOfPages()+"",this.internal.getFont()));for(var r=1;r<=this.internal.getNumberOfPages();r++)for(var o=0;o<this.internal.pages[r].length;o++)this.internal.pages[r][o]=this.internal.pages[r][o].replace(n,t);return this},Eo.API.viewerPreferences=function(e,n){var t;e=e||{},n=n||!1;var r,o,i,p={HideToolbar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideMenubar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideWindowUI:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},FitWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},CenterWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},DisplayDocTitle:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.4},NonFullScreenPageMode:{defaultValue:"UseNone",value:"UseNone",type:"name",explicitSet:!1,valueSet:["UseNone","UseOutlines","UseThumbs","UseOC"],pdfVersion:1.3},Direction:{defaultValue:"L2R",value:"L2R",type:"name",explicitSet:!1,valueSet:["L2R","R2L"],pdfVersion:1.3},ViewArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},ViewClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintScaling:{defaultValue:"AppDefault",value:"AppDefault",type:"name",explicitSet:!1,valueSet:["AppDefault","None"],pdfVersion:1.6},Duplex:{defaultValue:"",value:"none",type:"name",explicitSet:!1,valueSet:["Simplex","DuplexFlipShortEdge","DuplexFlipLongEdge","none"],pdfVersion:1.7},PickTrayByPDFSize:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.7},PrintPageRange:{defaultValue:"",value:"",type:"array",explicitSet:!1,valueSet:null,pdfVersion:1.7},NumCopies:{defaultValue:1,value:1,type:"integer",explicitSet:!1,valueSet:null,pdfVersion:1.7}},h=Object.keys(p),g=[],m=0,E=0,Y=0;function he(Ze,Ke){var Ge,Se=!1;for(Ge=0;Ge<Ze.length;Ge+=1)Ze[Ge]===Ke&&(Se=!0);return Se}if(this.internal.viewerpreferences===void 0&&(this.internal.viewerpreferences={},this.internal.viewerpreferences.configuration=JSON.parse(JSON.stringify(p)),this.internal.viewerpreferences.isSubscribed=!1),t=this.internal.viewerpreferences.configuration,e==="reset"||n===!0){var x=h.length;for(Y=0;Y<x;Y+=1)t[h[Y]].value=t[h[Y]].defaultValue,t[h[Y]].explicitSet=!1}if((0,q.Z)(e)==="object"){for(o in e)if(i=e[o],he(h,o)&&i!==void 0){if(t[o].type==="boolean"&&typeof i=="boolean")t[o].value=i;else if(t[o].type==="name"&&he(t[o].valueSet,i))t[o].value=i;else if(t[o].type==="integer"&&Number.isInteger(i))t[o].value=i;else if(t[o].type==="array"){for(m=0;m<i.length;m+=1)if(r=!0,i[m].length===1&&typeof i[m][0]=="number")g.push(String(i[m]-1));else if(i[m].length>1){for(E=0;E<i[m].length;E+=1)typeof i[m][E]!="number"&&(r=!1);r===!0&&g.push([i[m][0]-1,i[m][1]-1].join(" "))}t[o].value="["+g.join(" ")+"]"}else t[o].value=t[o].defaultValue;t[o].explicitSet=!0}}return this.internal.viewerpreferences.isSubscribed===!1&&(this.internal.events.subscribe("putCatalog",function(){var Ze,Ke=[];for(Ze in t)t[Ze].explicitSet===!0&&(t[Ze].type==="name"?Ke.push("/"+Ze+" /"+t[Ze].value):Ke.push("/"+Ze+" "+t[Ze].value));Ke.length!==0&&this.internal.write(`/ViewerPreferences
|
|
|
<<
|
|
|
`+Ke.join(`
|
|
|
`)+`
|
|
|
>>`)}),this.internal.viewerpreferences.isSubscribed=!0),this.internal.viewerpreferences.configuration=t,this},function(e){var n=function(){var r='<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns:jspdf="'+this.internal.__metadata__.namespaceuri+'"><jspdf:metadata>',o=unescape(encodeURIComponent('<x:xmpmeta xmlns:x="adobe:ns:meta/">')),i=unescape(encodeURIComponent(r)),p=unescape(encodeURIComponent(this.internal.__metadata__.metadata)),h=unescape(encodeURIComponent("</jspdf:metadata></rdf:Description></rdf:RDF>")),g=unescape(encodeURIComponent("</x:xmpmeta>")),m=i.length+p.length+h.length+o.length+g.length;this.internal.__metadata__.metadata_object_number=this.internal.newObject(),this.internal.write("<< /Type /Metadata /Subtype /XML /Length "+m+" >>"),this.internal.write("stream"),this.internal.write(o+i+p+h+g),this.internal.write("endstream"),this.internal.write("endobj")},t=function(){this.internal.__metadata__.metadata_object_number&&this.internal.write("/Metadata "+this.internal.__metadata__.metadata_object_number+" 0 R")};e.addMetadata=function(r,o){return this.internal.__metadata__===void 0&&(this.internal.__metadata__={metadata:r,namespaceuri:o||"http://jspdf.default.namespaceuri/"},this.internal.events.subscribe("putCatalog",t),this.internal.events.subscribe("postPutResources",n)),this}}(Eo.API),function(e){var n=e.API,t=n.pdfEscape16=function(i,p){for(var h,g=p.metadata.Unicode.widths,m=["","0","00","000","0000"],E=[""],Y=0,he=i.length;Y<he;++Y){if(h=p.metadata.characterToGlyph(i.charCodeAt(Y)),p.metadata.glyIdsUsed.push(h),p.metadata.toUnicode[h]=i.charCodeAt(Y),g.indexOf(h)==-1&&(g.push(h),g.push([parseInt(p.metadata.widthOfGlyph(h),10)])),h=="0")return E.join("");h=h.toString(16),E.push(m[4-h.length],h)}return E.join("")},r=function(i){var p,h,g,m,E,Y,he;for(E=`/CIDInit /ProcSet findresource begin
|
|
|
12 dict begin
|
|
|
begincmap
|
|
|
/CIDSystemInfo <<
|
|
|
/Registry (Adobe)
|
|
|
/Ordering (UCS)
|
|
|
/Supplement 0
|
|
|
>> def
|
|
|
/CMapName /Adobe-Identity-UCS def
|
|
|
/CMapType 2 def
|
|
|
1 begincodespacerange
|
|
|
<0000><ffff>
|
|
|
endcodespacerange`,g=[],Y=0,he=(h=Object.keys(i).sort(function(x,Ze){return x-Ze})).length;Y<he;Y++)p=h[Y],g.length>=100&&(E+=`
|
|
|
`+g.length+` beginbfchar
|
|
|
`+g.join(`
|
|
|
`)+`
|
|
|
endbfchar`,g=[]),i[p]!==void 0&&i[p]!==null&&typeof i[p].toString=="function"&&(m=("0000"+i[p].toString(16)).slice(-4),p=("0000"+(+p).toString(16)).slice(-4),g.push("<"+p+"><"+m+">"));return g.length&&(E+=`
|
|
|
`+g.length+` beginbfchar
|
|
|
`+g.join(`
|
|
|
`)+`
|
|
|
endbfchar
|
|
|
`),E+`endcmap
|
|
|
CMapName currentdict /CMap defineresource pop
|
|
|
end
|
|
|
end`};n.events.push(["putFont",function(i){(function(p){var h=p.font,g=p.out,m=p.newObject,E=p.putStream;if(h.metadata instanceof e.API.TTFFont&&h.encoding==="Identity-H"){for(var Y=h.metadata.Unicode.widths,he=h.metadata.subset.encode(h.metadata.glyIdsUsed,1),x="",Ze=0;Ze<he.length;Ze++)x+=String.fromCharCode(he[Ze]);var Ke=m();E({data:x,addLength1:!0,objectId:Ke}),g("endobj");var Ge=m();E({data:r(h.metadata.toUnicode),addLength1:!0,objectId:Ge}),g("endobj");var Se=m();g("<<"),g("/Type /FontDescriptor"),g("/FontName /"+Il(h.fontName)),g("/FontFile2 "+Ke+" 0 R"),g("/FontBBox "+e.API.PDFObject.convert(h.metadata.bbox)),g("/Flags "+h.metadata.flags),g("/StemV "+h.metadata.stemV),g("/ItalicAngle "+h.metadata.italicAngle),g("/Ascent "+h.metadata.ascender),g("/Descent "+h.metadata.decender),g("/CapHeight "+h.metadata.capHeight),g(">>"),g("endobj");var xt=m();g("<<"),g("/Type /Font"),g("/BaseFont /"+Il(h.fontName)),g("/FontDescriptor "+Se+" 0 R"),g("/W "+e.API.PDFObject.convert(Y)),g("/CIDToGIDMap /Identity"),g("/DW 1000"),g("/Subtype /CIDFontType2"),g("/CIDSystemInfo"),g("<<"),g("/Supplement 0"),g("/Registry (Adobe)"),g("/Ordering ("+h.encoding+")"),g(">>"),g(">>"),g("endobj"),h.objectNumber=m(),g("<<"),g("/Type /Font"),g("/Subtype /Type0"),g("/ToUnicode "+Ge+" 0 R"),g("/BaseFont /"+Il(h.fontName)),g("/Encoding /"+h.encoding),g("/DescendantFonts ["+xt+" 0 R]"),g(">>"),g("endobj"),h.isAlreadyPutted=!0}})(i)}]),n.events.push(["putFont",function(i){(function(p){var h=p.font,g=p.out,m=p.newObject,E=p.putStream;if(h.metadata instanceof e.API.TTFFont&&h.encoding==="WinAnsiEncoding"){for(var Y=h.metadata.rawData,he="",x=0;x<Y.length;x++)he+=String.fromCharCode(Y[x]);var Ze=m();E({data:he,addLength1:!0,objectId:Ze}),g("endobj");var Ke=m();E({data:r(h.metadata.toUnicode),addLength1:!0,objectId:Ke}),g("endobj");var Ge=m();g("<<"),g("/Descent "+h.metadata.decender),g("/CapHeight "+h.metadata.capHeight),g("/StemV "+h.metadata.stemV),g("/Type /FontDescriptor"),g("/FontFile2 "+Ze+" 0 R"),g("/Flags 96"),g("/FontBBox "+e.API.PDFObject.convert(h.metadata.bbox)),g("/FontName /"+Il(h.fontName)),g("/ItalicAngle "+h.metadata.italicAngle),g("/Ascent "+h.metadata.ascender),g(">>"),g("endobj"),h.objectNumber=m();for(var Se=0;Se<h.metadata.hmtx.widths.length;Se++)h.metadata.hmtx.widths[Se]=parseInt(h.metadata.hmtx.widths[Se]*(1e3/h.metadata.head.unitsPerEm));g("<</Subtype/TrueType/Type/Font/ToUnicode "+Ke+" 0 R/BaseFont/"+Il(h.fontName)+"/FontDescriptor "+Ge+" 0 R/Encoding/"+h.encoding+" /FirstChar 29 /LastChar 255 /Widths "+e.API.PDFObject.convert(h.metadata.hmtx.widths)+">>"),g("endobj"),h.isAlreadyPutted=!0}})(i)}]);var o=function(i){var p,h=i.text||"",g=i.x,m=i.y,E=i.options||{},Y=i.mutex||{},he=Y.pdfEscape,x=Y.activeFontKey,Ze=Y.fonts,Ke=x,Ge="",Se=0,xt="",gt=Ze[Ke].encoding;if(Ze[Ke].encoding!=="Identity-H")return{text:h,x:g,y:m,options:E,mutex:Y};for(xt=h,Ke=x,Array.isArray(h)&&(xt=h[0]),Se=0;Se<xt.length;Se+=1)Ze[Ke].metadata.hasOwnProperty("cmap")&&(p=Ze[Ke].metadata.cmap.unicode.codeMap[xt[Se].charCodeAt(0)]),p||xt[Se].charCodeAt(0)<256&&Ze[Ke].metadata.hasOwnProperty("Unicode")?Ge+=xt[Se]:Ge+="";var at="";return parseInt(Ke.slice(1))<14||gt==="WinAnsiEncoding"?at=he(Ge,Ke).split("").map(function(An){return An.charCodeAt(0).toString(16)}).join(""):gt==="Identity-H"&&(at=t(Ge,Ze[Ke])),Y.isHex=!0,{text:at,x:g,y:m,options:E,mutex:Y}};n.events.push(["postProcessText",function(i){var p=i.text||"",h=[],g={text:p,x:i.x,y:i.y,options:i.options,mutex:i.mutex};if(Array.isArray(p)){var m=0;for(m=0;m<p.length;m+=1)Array.isArray(p[m])&&p[m].length===3?h.push([o(Object.assign({},g,{text:p[m][0]})).text,p[m][1],p[m][2]]):h.push(o(Object.assign({},g,{text:p[m]})).text);i.text=h}else i.text=o(Object.assign({},g,{text:p})).text}])}(Eo),function(e){var n=function(){return this.internal.vFS===void 0&&(this.internal.vFS={}),!0};e.existsFileInVFS=function(t){return n.call(this),this.internal.vFS[t]!==void 0},e.addFileToVFS=function(t,r){return n.call(this),this.internal.vFS[t]=r,this},e.getFileFromVFS=function(t){return n.call(this),this.internal.vFS[t]!==void 0?this.internal.vFS[t]:null}}(Eo.API),function(e){e.__bidiEngine__=e.prototype.__bidiEngine__=function(r){var o,i,p,h,g,m,E,Y=n,he=[[0,3,0,1,0,0,0],[0,3,0,1,2,2,0],[0,3,0,17,2,0,1],[0,3,5,5,4,1,0],[0,3,21,21,4,0,1],[0,3,5,5,4,2,0]],x=[[2,0,1,1,0,1,0],[2,0,1,1,0,2,0],[2,0,2,1,3,2,0],[2,0,2,33,3,1,1]],Ze={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},Ke={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},Ge=["(",")","(","<",">","<","[","]","[","{","}","{","\xAB","\xBB","\xAB","\u2039","\u203A","\u2039","\u2045","\u2046","\u2045","\u207D","\u207E","\u207D","\u208D","\u208E","\u208D","\u2264","\u2265","\u2264","\u2329","\u232A","\u2329","\uFE59","\uFE5A","\uFE59","\uFE5B","\uFE5C","\uFE5B","\uFE5D","\uFE5E","\uFE5D","\uFE64","\uFE65","\uFE64"],Se=new RegExp(/^([1-4|9]|1[0-9]|2[0-9]|3[0168]|4[04589]|5[012]|7[78]|159|16[0-9]|17[0-2]|21[569]|22[03489]|250)$/),xt=!1,gt=0;this.__bidiEngine__={};var at=function(xe){var Ye=xe.charCodeAt(),bt=Ye>>8,yt=Ke[bt];return yt!==void 0?Y[256*yt+(255&Ye)]:bt===252||bt===253?"AL":Se.test(bt)?"L":bt===8?"R":"N"},An=function(xe){for(var Ye,bt=0;bt<xe.length;bt++){if((Ye=at(xe.charAt(bt)))==="L")return!1;if(Ye==="R")return!0}return!1},Ln=function(xe,Ye,bt,yt){var sn,fn,vn,tn,yn=Ye[yt];switch(yn){case"L":case"R":case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":xt=!1;break;case"N":case"AN":break;case"EN":xt&&(yn="AN");break;case"AL":xt=!0,yn="R";break;case"WS":case"BN":yn="N";break;case"CS":yt<1||yt+1>=Ye.length||(sn=bt[yt-1])!=="EN"&&sn!=="AN"||(fn=Ye[yt+1])!=="EN"&&fn!=="AN"?yn="N":xt&&(fn="AN"),yn=fn===sn?fn:"N";break;case"ES":yn=(sn=yt>0?bt[yt-1]:"B")==="EN"&&yt+1<Ye.length&&Ye[yt+1]==="EN"?"EN":"N";break;case"ET":if(yt>0&&bt[yt-1]==="EN"){yn="EN";break}if(xt){yn="N";break}for(vn=yt+1,tn=Ye.length;vn<tn&&Ye[vn]==="ET";)vn++;yn=vn<tn&&Ye[vn]==="EN"?"EN":"N";break;case"NSM":if(p&&!h){for(tn=Ye.length,vn=yt+1;vn<tn&&Ye[vn]==="NSM";)vn++;if(vn<tn){var Sr=xe[yt],Jn=Sr>=1425&&Sr<=2303||Sr===64286;if(sn=Ye[vn],Jn&&(sn==="R"||sn==="AL")){yn="R";break}}}yn=yt<1||(sn=Ye[yt-1])==="B"?"N":bt[yt-1];break;case"B":xt=!1,o=!0,yn=gt;break;case"S":i=!0,yn="N"}return yn},hn=function(xe,Ye,bt){var yt=xe.split("");return bt&&Lt(yt,bt,{hiLevel:gt}),yt.reverse(),Ye&&Ye.reverse(),yt.join("")},Lt=function(xe,Ye,bt){var yt,sn,fn,vn,tn,yn=-1,Sr=xe.length,Jn=0,be=[],At=gt?x:he,ut=[];for(xt=!1,o=!1,i=!1,sn=0;sn<Sr;sn++)ut[sn]=at(xe[sn]);for(fn=0;fn<Sr;fn++){if(tn=Jn,be[fn]=Ln(xe,ut,be,fn),yt=240&(Jn=At[tn][Ze[be[fn]]]),Jn&=15,Ye[fn]=vn=At[Jn][5],yt>0)if(yt===16){for(sn=yn;sn<fn;sn++)Ye[sn]=1;yn=-1}else yn=-1;if(At[Jn][6])yn===-1&&(yn=fn);else if(yn>-1){for(sn=yn;sn<fn;sn++)Ye[sn]=vn;yn=-1}ut[fn]==="B"&&(Ye[fn]=0),bt.hiLevel|=vn}i&&function(Ft,Dt,nn){for(var gn=0;gn<nn;gn++)if(Ft[gn]==="S"){Dt[gn]=gt;for(var dn=gn-1;dn>=0&&Ft[dn]==="WS";dn--)Dt[dn]=gt}}(ut,Ye,Sr)},st=function(xe,Ye,bt,yt,sn){if(!(sn.hiLevel<xe)){if(xe===1&>===1&&!o)return Ye.reverse(),void(bt&&bt.reverse());for(var fn,vn,tn,yn,Sr=Ye.length,Jn=0;Jn<Sr;){if(yt[Jn]>=xe){for(tn=Jn+1;tn<Sr&&yt[tn]>=xe;)tn++;for(yn=Jn,vn=tn-1;yn<vn;yn++,vn--)fn=Ye[yn],Ye[yn]=Ye[vn],Ye[vn]=fn,bt&&(fn=bt[yn],bt[yn]=bt[vn],bt[vn]=fn);Jn=tn}Jn++}}},Wt=function(xe,Ye,bt){var yt=xe.split(""),sn={hiLevel:gt};return bt||(bt=[]),Lt(yt,bt,sn),function(fn,vn,tn){if(tn.hiLevel!==0&&E)for(var yn,Sr=0;Sr<fn.length;Sr++)vn[Sr]===1&&(yn=Ge.indexOf(fn[Sr]))>=0&&(fn[Sr]=Ge[yn+1])}(yt,bt,sn),st(2,yt,Ye,bt,sn),st(1,yt,Ye,bt,sn),yt.join("")};return this.__bidiEngine__.doBidiReorder=function(xe,Ye,bt){if(function(sn,fn){if(fn)for(var vn=0;vn<sn.length;vn++)fn[vn]=vn;h===void 0&&(h=An(sn)),m===void 0&&(m=An(sn))}(xe,Ye),p||!g||m)if(p&&g&&h^m)gt=h?1:0,xe=hn(xe,Ye,bt);else if(!p&&g&&m)gt=h?1:0,xe=Wt(xe,Ye,bt),xe=hn(xe,Ye);else if(!p||h||g||m){if(p&&!g&&h^m)xe=hn(xe,Ye),h?(gt=0,xe=Wt(xe,Ye,bt)):(gt=1,xe=Wt(xe,Ye,bt),xe=hn(xe,Ye));else if(p&&h&&!g&&m)gt=1,xe=Wt(xe,Ye,bt),xe=hn(xe,Ye);else if(!p&&!g&&h^m){var yt=E;h?(gt=1,xe=Wt(xe,Ye,bt),gt=0,E=!1,xe=Wt(xe,Ye,bt),E=yt):(gt=0,xe=Wt(xe,Ye,bt),xe=hn(xe,Ye),gt=1,E=!1,xe=Wt(xe,Ye,bt),E=yt,xe=hn(xe,Ye))}}else gt=0,xe=Wt(xe,Ye,bt);else gt=h?1:0,xe=Wt(xe,Ye,bt);return xe},this.__bidiEngine__.setOptions=function(xe){xe&&(p=xe.isInputVisual,g=xe.isOutputVisual,h=xe.isInputRtl,m=xe.isOutputRtl,E=xe.isSymmetricSwapping)},this.__bidiEngine__.setOptions(r),this.__bidiEngine__};var n=["BN","BN","BN","BN","BN","BN","BN","BN","BN","S","B","S","WS","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","B","B","B","S","WS","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","BN","BN","BN","BN","BN","BN","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","CS","N","ET","ET","ET","ET","N","N","N","N","L","N","N","BN","N","N","ET","ET","EN","EN","N","L","N","N","N","EN","L","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","N","N","N","N","N","ET","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","NSM","R","NSM","NSM","R","NSM","NSM","R","NSM","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","N","N","N","N","N","R","R","R","R","R","N","N","N","N","N","N","N","N","N","N","N","AN","AN","AN","AN","AN","AN","N","N","AL","ET","ET","AL","CS","AL","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","AN","AN","AN","AN","AN","AN","AN","AN","AN","ET","AN","AN","AL","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","N","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","NSM","NSM","N","NSM","NSM","NSM","NSM","AL","AL","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","R","N","N","N","N","R","N","N","N","N","N","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","BN","BN","BN","L","R","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","B","LRE","RLE","PDF","LRO","RLO","CS","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","BN","BN","BN","BN","BN","N","LRI","RLI","FSI","PDI","BN","BN","BN","BN","BN","BN","EN","L","N","N","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","L","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","N","N","N","N","N","R","NSM","R","R","R","R","R","R","R","R","R","R","ES","R","R","R","R","R","R","R","R","R","R","R","R","R","N","R","R","R","R","R","N","R","N","R","R","N","R","R","N","R","R","R","R","R","R","R","R","R","R","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","CS","N","N","CS","N","N","N","N","N","N","N","N","N","ET","N","N","ES","ES","N","N","N","N","N","ET","ET","N","N","N","N","N","AL","AL","AL","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","BN","N","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","N","N","N","ET","ET","N","N","N","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N"],t=new e.__bidiEngine__({isInputVisual:!0});e.API.events.push(["postProcessText",function(r){var o=r.text;r.x,r.y;var i=r.options||{};r.mutex,i.lang;var p=[];if(i.isInputVisual=typeof i.isInputVisual!="boolean"||i.isInputVisual,t.setOptions(i),Object.prototype.toString.call(o)==="[object Array]"){var h=0;for(p=[],h=0;h<o.length;h+=1)Object.prototype.toString.call(o[h])==="[object Array]"?p.push([t.doBidiReorder(o[h][0]),o[h][1],o[h][2]]):p.push([t.doBidiReorder(o[h])]);r.text=p}else r.text=t.doBidiReorder(o);t.setOptions({isInputVisual:!0})}])}(Eo),Eo.API.TTFFont=function(){function e(n){var t;if(this.rawData=n,t=this.contents=new nd(n),this.contents.pos=4,t.readString(4)==="ttcf")throw new Error("TTCF not supported.");t.pos=0,this.parse(),this.subset=new Jv(this),this.registerTTF()}return e.open=function(n){return new e(n)},e.prototype.parse=function(){return this.directory=new Tv(this.contents),this.head=new jv(this),this.name=new zv(this),this.cmap=new Wg(this),this.toUnicode={},this.hhea=new Hv(this),this.maxp=new Zv(this),this.hmtx=new Wv(this),this.post=new $v(this),this.os2=new Kv(this),this.loca=new Yv(this),this.glyf=new Vv(this),this.ascender=this.os2.exists&&this.os2.ascender||this.hhea.ascender,this.decender=this.os2.exists&&this.os2.decender||this.hhea.decender,this.lineGap=this.os2.exists&&this.os2.lineGap||this.hhea.lineGap,this.bbox=[this.head.xMin,this.head.yMin,this.head.xMax,this.head.yMax]},e.prototype.registerTTF=function(){var n,t,r,o,i;if(this.scaleFactor=1e3/this.head.unitsPerEm,this.bbox=function(){var p,h,g,m;for(m=[],p=0,h=(g=this.bbox).length;p<h;p++)n=g[p],m.push(Math.round(n*this.scaleFactor));return m}.call(this),this.stemV=0,this.post.exists?(r=255&(o=this.post.italic_angle),32768&(t=o>>16)&&(t=-(1+(65535^t))),this.italicAngle=+(t+"."+r)):this.italicAngle=0,this.ascender=Math.round(this.ascender*this.scaleFactor),this.decender=Math.round(this.decender*this.scaleFactor),this.lineGap=Math.round(this.lineGap*this.scaleFactor),this.capHeight=this.os2.exists&&this.os2.capHeight||this.ascender,this.xHeight=this.os2.exists&&this.os2.xHeight||0,this.familyClass=(this.os2.exists&&this.os2.familyClass||0)>>8,this.isSerif=(i=this.familyClass)===1||i===2||i===3||i===4||i===5||i===7,this.isScript=this.familyClass===10,this.flags=0,this.post.isFixedPitch&&(this.flags|=1),this.isSerif&&(this.flags|=2),this.isScript&&(this.flags|=8),this.italicAngle!==0&&(this.flags|=64),this.flags|=32,!this.cmap.unicode)throw new Error("No unicode cmap for font")},e.prototype.characterToGlyph=function(n){var t;return((t=this.cmap.unicode)!=null?t.codeMap[n]:void 0)||0},e.prototype.widthOfGlyph=function(n){var t;return t=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(n).advance*t},e.prototype.widthOfString=function(n,t,r){var o,i,p,h;for(p=0,i=0,h=(n=""+n).length;0<=h?i<h:i>h;i=0<=h?++i:--i)o=n.charCodeAt(i),p+=this.widthOfGlyph(this.characterToGlyph(o))+r*(1e3/t)||0;return p*(t/1e3)},e.prototype.lineHeight=function(n,t){var r;return t==null&&(t=!1),r=t?this.lineGap:0,(this.ascender+r-this.decender)/1e3*n},e}();var Ec,nd=function(){function e(n){this.data=n!=null?n:[],this.pos=0,this.length=this.data.length}return e.prototype.readByte=function(){return this.data[this.pos++]},e.prototype.writeByte=function(n){return this.data[this.pos++]=n},e.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},e.prototype.writeUInt32=function(n){return this.writeByte(n>>>24&255),this.writeByte(n>>16&255),this.writeByte(n>>8&255),this.writeByte(255&n)},e.prototype.readInt32=function(){var n;return(n=this.readUInt32())>=2147483648?n-4294967296:n},e.prototype.writeInt32=function(n){return n<0&&(n+=4294967296),this.writeUInt32(n)},e.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},e.prototype.writeUInt16=function(n){return this.writeByte(n>>8&255),this.writeByte(255&n)},e.prototype.readInt16=function(){var n;return(n=this.readUInt16())>=32768?n-65536:n},e.prototype.writeInt16=function(n){return n<0&&(n+=65536),this.writeUInt16(n)},e.prototype.readString=function(n){var t,r;for(r=[],t=0;0<=n?t<n:t>n;t=0<=n?++t:--t)r[t]=String.fromCharCode(this.readByte());return r.join("")},e.prototype.writeString=function(n){var t,r,o;for(o=[],t=0,r=n.length;0<=r?t<r:t>r;t=0<=r?++t:--t)o.push(this.writeByte(n.charCodeAt(t)));return o},e.prototype.readShort=function(){return this.readInt16()},e.prototype.writeShort=function(n){return this.writeInt16(n)},e.prototype.readLongLong=function(){var n,t,r,o,i,p,h,g;return n=this.readByte(),t=this.readByte(),r=this.readByte(),o=this.readByte(),i=this.readByte(),p=this.readByte(),h=this.readByte(),g=this.readByte(),128&n?-1*(72057594037927940*(255^n)+281474976710656*(255^t)+1099511627776*(255^r)+4294967296*(255^o)+16777216*(255^i)+65536*(255^p)+256*(255^h)+(255^g)+1):72057594037927940*n+281474976710656*t+1099511627776*r+4294967296*o+16777216*i+65536*p+256*h+g},e.prototype.writeLongLong=function(n){var t,r;return t=Math.floor(n/4294967296),r=4294967295&n,this.writeByte(t>>24&255),this.writeByte(t>>16&255),this.writeByte(t>>8&255),this.writeByte(255&t),this.writeByte(r>>24&255),this.writeByte(r>>16&255),this.writeByte(r>>8&255),this.writeByte(255&r)},e.prototype.readInt=function(){return this.readInt32()},e.prototype.writeInt=function(n){return this.writeInt32(n)},e.prototype.read=function(n){var t,r;for(t=[],r=0;0<=n?r<n:r>n;r=0<=n?++r:--r)t.push(this.readByte());return t},e.prototype.write=function(n){var t,r,o,i;for(i=[],r=0,o=n.length;r<o;r++)t=n[r],i.push(this.writeByte(t));return i},e}(),Tv=function(){var e;function n(t){var r,o,i;for(this.scalarType=t.readInt(),this.tableCount=t.readShort(),this.searchRange=t.readShort(),this.entrySelector=t.readShort(),this.rangeShift=t.readShort(),this.tables={},o=0,i=this.tableCount;0<=i?o<i:o>i;o=0<=i?++o:--o)r={tag:t.readString(4),checksum:t.readInt(),offset:t.readInt(),length:t.readInt()},this.tables[r.tag]=r}return n.prototype.encode=function(t){var r,o,i,p,h,g,m,E,Y,he,x,Ze,Ke;for(Ke in x=Object.keys(t).length,g=Math.log(2),Y=16*Math.floor(Math.log(x)/g),p=Math.floor(Y/g),E=16*x-Y,(o=new nd).writeInt(this.scalarType),o.writeShort(x),o.writeShort(Y),o.writeShort(p),o.writeShort(E),i=16*x,m=o.pos+i,h=null,Ze=[],t)for(he=t[Ke],o.writeString(Ke),o.writeInt(e(he)),o.writeInt(m),o.writeInt(he.length),Ze=Ze.concat(he),Ke==="head"&&(h=m),m+=he.length;m%4;)Ze.push(0),m++;return o.write(Ze),r=2981146554-e(o.data),o.pos=h+8,o.writeUInt32(r),o.data},e=function(t){var r,o,i,p;for(t=Vg.call(t);t.length%4;)t.push(0);for(i=new nd(t),o=0,r=0,p=t.length;r<p;r=r+=4)o+=i.readUInt32();return 4294967295&o},n}(),Mv={}.hasOwnProperty,Xc=function(e,n){for(var t in n)Mv.call(n,t)&&(e[t]=n[t]);function r(){this.constructor=e}return r.prototype=n.prototype,e.prototype=new r,e.__super__=n.prototype,e};Ec=function(){function e(n){var t;this.file=n,t=this.file.directory.tables[this.tag],this.exists=!!t,t&&(this.offset=t.offset,this.length=t.length,this.parse(this.file.contents))}return e.prototype.parse=function(){},e.prototype.encode=function(){},e.prototype.raw=function(){return this.exists?(this.file.contents.pos=this.offset,this.file.contents.read(this.length)):null},e}();var jv=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Xc(e,Ec),e.prototype.tag="head",e.prototype.parse=function(n){return n.pos=this.offset,this.version=n.readInt(),this.revision=n.readInt(),this.checkSumAdjustment=n.readInt(),this.magicNumber=n.readInt(),this.flags=n.readShort(),this.unitsPerEm=n.readShort(),this.created=n.readLongLong(),this.modified=n.readLongLong(),this.xMin=n.readShort(),this.yMin=n.readShort(),this.xMax=n.readShort(),this.yMax=n.readShort(),this.macStyle=n.readShort(),this.lowestRecPPEM=n.readShort(),this.fontDirectionHint=n.readShort(),this.indexToLocFormat=n.readShort(),this.glyphDataFormat=n.readShort()},e.prototype.encode=function(n){var t;return(t=new nd).writeInt(this.version),t.writeInt(this.revision),t.writeInt(this.checkSumAdjustment),t.writeInt(this.magicNumber),t.writeShort(this.flags),t.writeShort(this.unitsPerEm),t.writeLongLong(this.created),t.writeLongLong(this.modified),t.writeShort(this.xMin),t.writeShort(this.yMin),t.writeShort(this.xMax),t.writeShort(this.yMax),t.writeShort(this.macStyle),t.writeShort(this.lowestRecPPEM),t.writeShort(this.fontDirectionHint),t.writeShort(n),t.writeShort(this.glyphDataFormat),t.data},e}(),Zg=function(){function e(n,t){var r,o,i,p,h,g,m,E,Y,he,x,Ze,Ke,Ge,Se,xt,gt;switch(this.platformID=n.readUInt16(),this.encodingID=n.readShort(),this.offset=t+n.readInt(),Y=n.pos,n.pos=this.offset,this.format=n.readUInt16(),this.length=n.readUInt16(),this.language=n.readUInt16(),this.isUnicode=this.platformID===3&&this.encodingID===1&&this.format===4||this.platformID===0&&this.format===4,this.codeMap={},this.format){case 0:for(g=0;g<256;++g)this.codeMap[g]=n.readByte();break;case 4:for(x=n.readUInt16(),he=x/2,n.pos+=6,i=function(){var at,An;for(An=[],g=at=0;0<=he?at<he:at>he;g=0<=he?++at:--at)An.push(n.readUInt16());return An}(),n.pos+=2,Ke=function(){var at,An;for(An=[],g=at=0;0<=he?at<he:at>he;g=0<=he?++at:--at)An.push(n.readUInt16());return An}(),m=function(){var at,An;for(An=[],g=at=0;0<=he?at<he:at>he;g=0<=he?++at:--at)An.push(n.readUInt16());return An}(),E=function(){var at,An;for(An=[],g=at=0;0<=he?at<he:at>he;g=0<=he?++at:--at)An.push(n.readUInt16());return An}(),o=(this.length-n.pos+this.offset)/2,h=function(){var at,An;for(An=[],g=at=0;0<=o?at<o:at>o;g=0<=o?++at:--at)An.push(n.readUInt16());return An}(),g=Se=0,gt=i.length;Se<gt;g=++Se)for(Ge=i[g],r=xt=Ze=Ke[g];Ze<=Ge?xt<=Ge:xt>=Ge;r=Ze<=Ge?++xt:--xt)E[g]===0?p=r+m[g]:(p=h[E[g]/2+(r-Ze)-(he-g)]||0)!==0&&(p+=m[g]),this.codeMap[r]=65535&p}n.pos=Y}return e.encode=function(n,t){var r,o,i,p,h,g,m,E,Y,he,x,Ze,Ke,Ge,Se,xt,gt,at,An,Ln,hn,Lt,st,Wt,xe,Ye,bt,yt,sn,fn,vn,tn,yn,Sr,Jn,be,At,ut,Ft,Dt,nn,gn,dn,Hn,fr,Zr;switch(yt=new nd,p=Object.keys(n).sort(function(Gr,En){return Gr-En}),t){case"macroman":for(Ke=0,Ge=function(){var Gr=[];for(Ze=0;Ze<256;++Ze)Gr.push(0);return Gr}(),xt={0:0},i={},sn=0,yn=p.length;sn<yn;sn++)xt[dn=n[o=p[sn]]]==null&&(xt[dn]=++Ke),i[o]={old:n[o],new:xt[n[o]]},Ge[o]=xt[n[o]];return yt.writeUInt16(1),yt.writeUInt16(0),yt.writeUInt32(12),yt.writeUInt16(0),yt.writeUInt16(262),yt.writeUInt16(0),yt.write(Ge),{charMap:i,subtable:yt.data,maxGlyphID:Ke+1};case"unicode":for(Ye=[],Y=[],gt=0,xt={},r={},Se=m=null,fn=0,Sr=p.length;fn<Sr;fn++)xt[An=n[o=p[fn]]]==null&&(xt[An]=++gt),r[o]={old:An,new:xt[An]},h=xt[An]-o,Se!=null&&h===m||(Se&&Y.push(Se),Ye.push(o),m=h),Se=o;for(Se&&Y.push(Se),Y.push(65535),Ye.push(65535),Wt=2*(st=Ye.length),Lt=2*Math.pow(Math.log(st)/Math.LN2,2),he=Math.log(Lt/2)/Math.LN2,hn=2*st-Lt,g=[],Ln=[],x=[],Ze=vn=0,Jn=Ye.length;vn<Jn;Ze=++vn){if(xe=Ye[Ze],E=Y[Ze],xe===65535){g.push(0),Ln.push(0);break}if(xe-(bt=r[xe].new)>=32768)for(g.push(0),Ln.push(2*(x.length+st-Ze)),o=tn=xe;xe<=E?tn<=E:tn>=E;o=xe<=E?++tn:--tn)x.push(r[o].new);else g.push(bt-xe),Ln.push(0)}for(yt.writeUInt16(3),yt.writeUInt16(1),yt.writeUInt32(12),yt.writeUInt16(4),yt.writeUInt16(16+8*st+2*x.length),yt.writeUInt16(0),yt.writeUInt16(Wt),yt.writeUInt16(Lt),yt.writeUInt16(he),yt.writeUInt16(hn),nn=0,be=Y.length;nn<be;nn++)o=Y[nn],yt.writeUInt16(o);for(yt.writeUInt16(0),gn=0,At=Ye.length;gn<At;gn++)o=Ye[gn],yt.writeUInt16(o);for(Hn=0,ut=g.length;Hn<ut;Hn++)h=g[Hn],yt.writeUInt16(h);for(fr=0,Ft=Ln.length;fr<Ft;fr++)at=Ln[fr],yt.writeUInt16(at);for(Zr=0,Dt=x.length;Zr<Dt;Zr++)Ke=x[Zr],yt.writeUInt16(Ke);return{charMap:r,subtable:yt.data,maxGlyphID:gt+1}}},e}(),Wg=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Xc(e,Ec),e.prototype.tag="cmap",e.prototype.parse=function(n){var t,r,o;for(n.pos=this.offset,this.version=n.readUInt16(),o=n.readUInt16(),this.tables=[],this.unicode=null,r=0;0<=o?r<o:r>o;r=0<=o?++r:--r)t=new Zg(n,this.offset),this.tables.push(t),t.isUnicode&&this.unicode==null&&(this.unicode=t);return!0},e.encode=function(n,t){var r,o;return t==null&&(t="macroman"),r=Zg.encode(n,t),(o=new nd).writeUInt16(0),o.writeUInt16(1),r.table=o.data.concat(r.subtable),r},e}(),Hv=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Xc(e,Ec),e.prototype.tag="hhea",e.prototype.parse=function(n){return n.pos=this.offset,this.version=n.readInt(),this.ascender=n.readShort(),this.decender=n.readShort(),this.lineGap=n.readShort(),this.advanceWidthMax=n.readShort(),this.minLeftSideBearing=n.readShort(),this.minRightSideBearing=n.readShort(),this.xMaxExtent=n.readShort(),this.caretSlopeRise=n.readShort(),this.caretSlopeRun=n.readShort(),this.caretOffset=n.readShort(),n.pos+=8,this.metricDataFormat=n.readShort(),this.numberOfMetrics=n.readUInt16()},e}(),Kv=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Xc(e,Ec),e.prototype.tag="OS/2",e.prototype.parse=function(n){if(n.pos=this.offset,this.version=n.readUInt16(),this.averageCharWidth=n.readShort(),this.weightClass=n.readUInt16(),this.widthClass=n.readUInt16(),this.type=n.readShort(),this.ySubscriptXSize=n.readShort(),this.ySubscriptYSize=n.readShort(),this.ySubscriptXOffset=n.readShort(),this.ySubscriptYOffset=n.readShort(),this.ySuperscriptXSize=n.readShort(),this.ySuperscriptYSize=n.readShort(),this.ySuperscriptXOffset=n.readShort(),this.ySuperscriptYOffset=n.readShort(),this.yStrikeoutSize=n.readShort(),this.yStrikeoutPosition=n.readShort(),this.familyClass=n.readShort(),this.panose=function(){var t,r;for(r=[],t=0;t<10;++t)r.push(n.readByte());return r}(),this.charRange=function(){var t,r;for(r=[],t=0;t<4;++t)r.push(n.readInt());return r}(),this.vendorID=n.readString(4),this.selection=n.readShort(),this.firstCharIndex=n.readShort(),this.lastCharIndex=n.readShort(),this.version>0&&(this.ascent=n.readShort(),this.descent=n.readShort(),this.lineGap=n.readShort(),this.winAscent=n.readShort(),this.winDescent=n.readShort(),this.codePageRange=function(){var t,r;for(r=[],t=0;t<2;t=++t)r.push(n.readInt());return r}(),this.version>1))return this.xHeight=n.readShort(),this.capHeight=n.readShort(),this.defaultChar=n.readShort(),this.breakChar=n.readShort(),this.maxContext=n.readShort()},e}(),$v=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Xc(e,Ec),e.prototype.tag="post",e.prototype.parse=function(n){var t,r,o;switch(n.pos=this.offset,this.format=n.readInt(),this.italicAngle=n.readInt(),this.underlinePosition=n.readShort(),this.underlineThickness=n.readShort(),this.isFixedPitch=n.readInt(),this.minMemType42=n.readInt(),this.maxMemType42=n.readInt(),this.minMemType1=n.readInt(),this.maxMemType1=n.readInt(),this.format){case 65536:case 196608:break;case 131072:var i;for(r=n.readUInt16(),this.glyphNameIndex=[],i=0;0<=r?i<r:i>r;i=0<=r?++i:--i)this.glyphNameIndex.push(n.readUInt16());for(this.names=[],o=[];n.pos<this.offset+this.length;)t=n.readByte(),o.push(this.names.push(n.readString(t)));return o;case 151552:return r=n.readUInt16(),this.offsets=n.read(r);case 262144:return this.map=function(){var p,h,g;for(g=[],i=p=0,h=this.file.maxp.numGlyphs;0<=h?p<h:p>h;i=0<=h?++p:--p)g.push(n.readUInt32());return g}.call(this)}},e}(),kv=function(e,n){this.raw=e,this.length=e.length,this.platformID=n.platformID,this.encodingID=n.encodingID,this.languageID=n.languageID},zv=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Xc(e,Ec),e.prototype.tag="name",e.prototype.parse=function(n){var t,r,o,i,p,h,g,m,E,Y,he;for(n.pos=this.offset,n.readShort(),t=n.readShort(),h=n.readShort(),r=[],i=0;0<=t?i<t:i>t;i=0<=t?++i:--i)r.push({platformID:n.readShort(),encodingID:n.readShort(),languageID:n.readShort(),nameID:n.readShort(),length:n.readShort(),offset:this.offset+h+n.readShort()});for(g={},i=E=0,Y=r.length;E<Y;i=++E)o=r[i],n.pos=o.offset,m=n.readString(o.length),p=new kv(m,o),g[he=o.nameID]==null&&(g[he]=[]),g[o.nameID].push(p);this.strings=g,this.copyright=g[0],this.fontFamily=g[1],this.fontSubfamily=g[2],this.uniqueSubfamily=g[3],this.fontName=g[4],this.version=g[5];try{this.postscriptName=g[6][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}catch(x){this.postscriptName=g[4][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}return this.trademark=g[7],this.manufacturer=g[8],this.designer=g[9],this.description=g[10],this.vendorUrl=g[11],this.designerUrl=g[12],this.license=g[13],this.licenseUrl=g[14],this.preferredFamily=g[15],this.preferredSubfamily=g[17],this.compatibleFull=g[18],this.sampleText=g[19]},e}(),Zv=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Xc(e,Ec),e.prototype.tag="maxp",e.prototype.parse=function(n){return n.pos=this.offset,this.version=n.readInt(),this.numGlyphs=n.readUInt16(),this.maxPoints=n.readUInt16(),this.maxContours=n.readUInt16(),this.maxCompositePoints=n.readUInt16(),this.maxComponentContours=n.readUInt16(),this.maxZones=n.readUInt16(),this.maxTwilightPoints=n.readUInt16(),this.maxStorage=n.readUInt16(),this.maxFunctionDefs=n.readUInt16(),this.maxInstructionDefs=n.readUInt16(),this.maxStackElements=n.readUInt16(),this.maxSizeOfInstructions=n.readUInt16(),this.maxComponentElements=n.readUInt16(),this.maxComponentDepth=n.readUInt16()},e}(),Wv=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Xc(e,Ec),e.prototype.tag="hmtx",e.prototype.parse=function(n){var t,r,o,i,p,h,g;for(n.pos=this.offset,this.metrics=[],t=0,h=this.file.hhea.numberOfMetrics;0<=h?t<h:t>h;t=0<=h?++t:--t)this.metrics.push({advance:n.readUInt16(),lsb:n.readInt16()});for(o=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=function(){var m,E;for(E=[],t=m=0;0<=o?m<o:m>o;t=0<=o?++m:--m)E.push(n.readInt16());return E}(),this.widths=function(){var m,E,Y,he;for(he=[],m=0,E=(Y=this.metrics).length;m<E;m++)i=Y[m],he.push(i.advance);return he}.call(this),r=this.widths[this.widths.length-1],g=[],t=p=0;0<=o?p<o:p>o;t=0<=o?++p:--p)g.push(this.widths.push(r));return g},e.prototype.forGlyph=function(n){return n in this.metrics?this.metrics[n]:{advance:this.metrics[this.metrics.length-1].advance,lsb:this.leftSideBearings[n-this.metrics.length]}},e}(),Vg=[].slice,Vv=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Xc(e,Ec),e.prototype.tag="glyf",e.prototype.parse=function(){return this.cache={}},e.prototype.glyphFor=function(n){var t,r,o,i,p,h,g,m,E,Y;return n in this.cache?this.cache[n]:(i=this.file.loca,t=this.file.contents,r=i.indexOf(n),(o=i.lengthOf(n))===0?this.cache[n]=null:(t.pos=this.offset+r,p=(h=new nd(t.read(o))).readShort(),m=h.readShort(),Y=h.readShort(),g=h.readShort(),E=h.readShort(),this.cache[n]=p===-1?new Xv(h,m,Y,g,E):new Gv(h,p,m,Y,g,E),this.cache[n]))},e.prototype.encode=function(n,t,r){var o,i,p,h,g;for(p=[],i=[],h=0,g=t.length;h<g;h++)o=n[t[h]],i.push(p.length),o&&(p=p.concat(o.encode(r)));return i.push(p.length),{table:p,offsets:i}},e}(),Gv=function(){function e(n,t,r,o,i,p){this.raw=n,this.numberOfContours=t,this.xMin=r,this.yMin=o,this.xMax=i,this.yMax=p,this.compound=!1}return e.prototype.encode=function(){return this.raw.data},e}(),Xv=function(){function e(n,t,r,o,i){var p,h;for(this.raw=n,this.xMin=t,this.yMin=r,this.xMax=o,this.yMax=i,this.compound=!0,this.glyphIDs=[],this.glyphOffsets=[],p=this.raw;h=p.readShort(),this.glyphOffsets.push(p.pos),this.glyphIDs.push(p.readUInt16()),32&h;)p.pos+=1&h?4:2,128&h?p.pos+=8:64&h?p.pos+=4:8&h&&(p.pos+=2)}return e.prototype.encode=function(){var n,t,r;for(t=new nd(Vg.call(this.raw.data)),n=0,r=this.glyphIDs.length;n<r;++n)t.pos=this.glyphOffsets[n];return t.data},e}(),Yv=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Xc(e,Ec),e.prototype.tag="loca",e.prototype.parse=function(n){var t,r;return n.pos=this.offset,t=this.file.head.indexToLocFormat,this.offsets=t===0?function(){var o,i;for(i=[],r=0,o=this.length;r<o;r+=2)i.push(2*n.readUInt16());return i}.call(this):function(){var o,i;for(i=[],r=0,o=this.length;r<o;r+=4)i.push(n.readUInt32());return i}.call(this)},e.prototype.indexOf=function(n){return this.offsets[n]},e.prototype.lengthOf=function(n){return this.offsets[n+1]-this.offsets[n]},e.prototype.encode=function(n,t){for(var r=new Uint32Array(this.offsets.length),o=0,i=0,p=0;p<r.length;++p)if(r[p]=o,i<t.length&&t[i]==p){++i,r[p]=o;var h=this.offsets[p],g=this.offsets[p+1]-h;g>0&&(o+=g)}for(var m=new Array(4*r.length),E=0;E<r.length;++E)m[4*E+3]=255&r[E],m[4*E+2]=(65280&r[E])>>8,m[4*E+1]=(16711680&r[E])>>16,m[4*E]=(4278190080&r[E])>>24;return m},e}(),Jv=function(){function e(n){this.font=n,this.subset={},this.unicodes={},this.next=33}return e.prototype.generateCmap=function(){var n,t,r,o,i;for(t in o=this.font.cmap.tables[0].codeMap,n={},i=this.subset)r=i[t],n[t]=o[r];return n},e.prototype.glyphsFor=function(n){var t,r,o,i,p,h,g;for(o={},p=0,h=n.length;p<h;p++)o[i=n[p]]=this.font.glyf.glyphFor(i);for(i in t=[],o)(r=o[i])!=null&&r.compound&&t.push.apply(t,r.glyphIDs);if(t.length>0)for(i in g=this.glyphsFor(t))r=g[i],o[i]=r;return o},e.prototype.encode=function(n,t){var r,o,i,p,h,g,m,E,Y,he,x,Ze,Ke,Ge,Se;for(o in r=Wg.encode(this.generateCmap(),"unicode"),p=this.glyphsFor(n),x={0:0},Se=r.charMap)x[(g=Se[o]).old]=g.new;for(Ze in he=r.maxGlyphID,p)Ze in x||(x[Ze]=he++);return E=function(xt){var gt,at;for(gt in at={},xt)at[xt[gt]]=gt;return at}(x),Y=Object.keys(E).sort(function(xt,gt){return xt-gt}),Ke=function(){var xt,gt,at;for(at=[],xt=0,gt=Y.length;xt<gt;xt++)h=Y[xt],at.push(E[h]);return at}(),i=this.font.glyf.encode(p,Ke,x),m=this.font.loca.encode(i.offsets,Ke),Ge={cmap:this.font.cmap.raw(),glyf:i.table,loca:m,hmtx:this.font.hmtx.raw(),hhea:this.font.hhea.raw(),maxp:this.font.maxp.raw(),post:this.font.post.raw(),name:this.font.name.raw(),head:this.font.head.encode(t)},this.font.os2.exists&&(Ge["OS/2"]=this.font.os2.raw()),this.font.directory.encode(Ge)},e}();Eo.API.PDFObject=function(){var e;function n(){}return e=function(t,r){return(Array(r+1).join("0")+t).slice(-r)},n.convert=function(t){var r,o,i,p;if(Array.isArray(t))return"["+function(){var h,g,m;for(m=[],h=0,g=t.length;h<g;h++)r=t[h],m.push(n.convert(r));return m}().join(" ")+"]";if(typeof t=="string")return"/"+t;if(t!=null&&t.isString)return"("+t+")";if(t instanceof Date)return"(D:"+e(t.getUTCFullYear(),4)+e(t.getUTCMonth(),2)+e(t.getUTCDate(),2)+e(t.getUTCHours(),2)+e(t.getUTCMinutes(),2)+e(t.getUTCSeconds(),2)+"Z)";if({}.toString.call(t)==="[object Object]"){for(o in i=["<<"],t)p=t[o],i.push("/"+o+" "+n.convert(p));return i.push(">>"),i.join(`
|
|
|
`)}return""+t},n}()},5630:function(zn,it,d){"use strict";var q=d(54476),H=d(33885),W=d(20068),Ee=d(42978),P=d(75931),te=d(92310),w=d.n(te),L=d(18929),$=d(59301),u=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],U=(0,$.forwardRef)(function(S,b){var k,K=S.prefixCls,_=K===void 0?"rc-checkbox":K,ue=S.className,J=S.style,j=S.checked,oe=S.disabled,X=S.defaultChecked,N=X===void 0?!1:X,C=S.type,z=C===void 0?"checkbox":C,G=S.title,Ne=S.onChange,pe=(0,P.Z)(S,u),ye=(0,$.useRef)(null),D=(0,L.Z)(N,{value:j}),ot=(0,Ee.Z)(D,2),Fe=ot[0],Ot=ot[1];(0,$.useImperativeHandle)(b,function(){return{focus:function(){var V;(V=ye.current)===null||V===void 0||V.focus()},blur:function(){var V;(V=ye.current)===null||V===void 0||V.blur()},input:ye.current}});var le=w()(_,ue,(k={},(0,W.Z)(k,"".concat(_,"-checked"),Fe),(0,W.Z)(k,"".concat(_,"-disabled"),oe),k)),ae=function(V){oe||("checked"in S||Ot(V.target.checked),Ne==null||Ne({target:(0,H.Z)((0,H.Z)({},S),{},{type:z,checked:V.target.checked}),stopPropagation:function(){V.stopPropagation()},preventDefault:function(){V.preventDefault()},nativeEvent:V.nativeEvent}))};return $.createElement("span",{className:le,title:G,style:J},$.createElement("input",(0,q.Z)({},pe,{className:"".concat(_,"-input"),ref:ye,onChange:ae,disabled:oe,checked:!!Fe,type:z})),$.createElement("span",{className:"".concat(_,"-inner")}))});it.Z=U},31561:function(zn,it,d){"use strict";d.d(it,{Z:function(){return z}});var q=d(54476),H=d(20068),W=d(42978),Ee=d(75931),P=d(35593),te=d(92310),w=d.n(te),L=d(8654),$=d(59301),u=d(10228),U=d(16089),S=u.Z.ESC,b=u.Z.TAB;function k(G){var Ne=G.visible,pe=G.triggerRef,ye=G.onVisibleChange,D=G.autoFocus,ot=G.overlayRef,Fe=$.useRef(!1),Ot=function(){if(Ne){var V,re;(V=pe.current)===null||V===void 0||(re=V.focus)===null||re===void 0||re.call(V),ye==null||ye(!1)}},le=function(){var V;return(V=ot.current)!==null&&V!==void 0&&V.focus?(ot.current.focus(),Fe.current=!0,!0):!1},ae=function(V){switch(V.keyCode){case S:Ot();break;case b:{var re=!1;Fe.current||(re=le()),re?V.preventDefault():Ot();break}}};$.useEffect(function(){return Ne?(window.addEventListener("keydown",ae),D&&(0,U.Z)(le,3),function(){window.removeEventListener("keydown",ae),Fe.current=!1}):function(){Fe.current=!1}},[Ne])}var K=(0,$.forwardRef)(function(G,Ne){var pe=G.overlay,ye=G.arrow,D=G.prefixCls,ot=(0,$.useMemo)(function(){var Ot;return typeof pe=="function"?Ot=pe():Ot=pe,Ot},[pe]),Fe=(0,L.sQ)(Ne,ot==null?void 0:ot.ref);return $.createElement($.Fragment,null,ye&&$.createElement("div",{className:"".concat(D,"-arrow")}),$.cloneElement(ot,{ref:(0,L.Yr)(ot)?Fe:void 0}))}),_=K,ue={adjustX:1,adjustY:1},J=[0,0],j={topLeft:{points:["bl","tl"],overflow:ue,offset:[0,-4],targetOffset:J},top:{points:["bc","tc"],overflow:ue,offset:[0,-4],targetOffset:J},topRight:{points:["br","tr"],overflow:ue,offset:[0,-4],targetOffset:J},bottomLeft:{points:["tl","bl"],overflow:ue,offset:[0,4],targetOffset:J},bottom:{points:["tc","bc"],overflow:ue,offset:[0,4],targetOffset:J},bottomRight:{points:["tr","br"],overflow:ue,offset:[0,4],targetOffset:J}},oe=j,X=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function N(G,Ne){var pe,ye=G.arrow,D=ye===void 0?!1:ye,ot=G.prefixCls,Fe=ot===void 0?"rc-dropdown":ot,Ot=G.transitionName,le=G.animation,ae=G.align,de=G.placement,V=de===void 0?"bottomLeft":de,re=G.placements,se=re===void 0?oe:re,Be=G.getPopupContainer,ze=G.showAction,rt=G.hideAction,Ie=G.overlayClassName,ct=G.overlayStyle,ht=G.visible,Mt=G.trigger,St=Mt===void 0?["hover"]:Mt,Xt=G.autoFocus,jt=G.overlay,ln=G.children,Jt=G.onVisibleChange,pt=(0,Ee.Z)(G,X),Vt=$.useState(),Ce=(0,W.Z)(Vt,2),ce=Ce[0],ve=Ce[1],T="visible"in G?ht:ce,He=$.useRef(null),Me=$.useRef(null),M=$.useRef(null);$.useImperativeHandle(Ne,function(){return He.current});var I=function(We){ve(We),Jt==null||Jt(We)};k({visible:T,triggerRef:M,onVisibleChange:I,autoFocus:Xt,overlayRef:Me});var Te=function(We){var Ve=G.onOverlayClick;ve(!1),Ve&&Ve(We)},Ae=function(){return $.createElement(_,{ref:Me,overlay:jt,prefixCls:Fe,arrow:D})},Z=function(){return typeof jt=="function"?Ae:Ae()},Le=function(){var We=G.minOverlayWidthMatchTrigger,Ve=G.alignPoint;return"minOverlayWidthMatchTrigger"in G?We:!Ve},dt=function(){var We=G.openClassName;return We!==void 0?We:"".concat(Fe,"-open")},ie=$.cloneElement(ln,{className:w()((pe=ln.props)===null||pe===void 0?void 0:pe.className,T&&dt()),ref:(0,L.Yr)(ln)?(0,L.sQ)(M,ln.ref):void 0}),Qe=rt;return!Qe&&St.indexOf("contextMenu")!==-1&&(Qe=["click"]),$.createElement(P.Z,(0,q.Z)({builtinPlacements:se},pt,{prefixCls:Fe,ref:He,popupClassName:w()(Ie,(0,H.Z)({},"".concat(Fe,"-show-arrow"),D)),popupStyle:ct,action:St,showAction:ze,hideAction:Qe,popupPlacement:V,popupAlign:ae,popupTransitionName:Ot,popupAnimation:le,popupVisible:T,stretch:Le()?"minWidth":"",popup:Z(),onPopupVisibleChange:I,onPopupClick:Te,getPopupContainer:Be}),ie)}var C=$.forwardRef(N),z=C},93681:function(zn,it,d){"use strict";d.r(it),d.d(it,{BaseInput:function(){return u},default:function(){return j}});var q=d(54476),H=d(33885),W=d(20068),Ee=d(76190),P=d(92310),te=d.n(P),w=d(59301),L=d(5643),$=function(X){var N,C,z=X.inputElement,G=X.prefixCls,Ne=X.prefix,pe=X.suffix,ye=X.addonBefore,D=X.addonAfter,ot=X.className,Fe=X.style,Ot=X.disabled,le=X.readOnly,ae=X.focused,de=X.triggerFocus,V=X.allowClear,re=X.value,se=X.handleReset,Be=X.hidden,ze=X.classes,rt=X.classNames,Ie=X.dataAttrs,ct=X.styles,ht=X.components,Mt=(ht==null?void 0:ht.affixWrapper)||"span",St=(ht==null?void 0:ht.groupWrapper)||"span",Xt=(ht==null?void 0:ht.wrapper)||"span",jt=(ht==null?void 0:ht.groupAddon)||"span",ln=(0,w.useRef)(null),Jt=function(Ae){var Z;(Z=ln.current)!==null&&Z!==void 0&&Z.contains(Ae.target)&&(de==null||de())},pt=function(){var Ae;if(!V)return null;var Z=!Ot&&!le&&re,Le="".concat(G,"-clear-icon"),dt=(0,Ee.Z)(V)==="object"&&V!==null&&V!==void 0&&V.clearIcon?V.clearIcon:"\u2716";return w.createElement("span",{onClick:se,onMouseDown:function(Qe){return Qe.preventDefault()},className:te()(Le,(Ae={},(0,W.Z)(Ae,"".concat(Le,"-hidden"),!Z),(0,W.Z)(Ae,"".concat(Le,"-has-suffix"),!!pe),Ae)),role:"button",tabIndex:-1},dt)},Vt=(0,w.cloneElement)(z,{value:re,hidden:Be,className:te()((N=z.props)===null||N===void 0?void 0:N.className,!(0,L.X3)(X)&&!(0,L.He)(X)&&ot)||null,style:(0,H.Z)((0,H.Z)({},(C=z.props)===null||C===void 0?void 0:C.style),!(0,L.X3)(X)&&!(0,L.He)(X)?Fe:{})});if((0,L.X3)(X)){var Ce,ce="".concat(G,"-affix-wrapper"),ve=te()(ce,(Ce={},(0,W.Z)(Ce,"".concat(ce,"-disabled"),Ot),(0,W.Z)(Ce,"".concat(ce,"-focused"),ae),(0,W.Z)(Ce,"".concat(ce,"-readonly"),le),(0,W.Z)(Ce,"".concat(ce,"-input-with-clear-btn"),pe&&V&&re),Ce),!(0,L.He)(X)&&ot,ze==null?void 0:ze.affixWrapper,rt==null?void 0:rt.affixWrapper),T=(pe||V)&&w.createElement("span",{className:te()("".concat(G,"-suffix"),rt==null?void 0:rt.suffix),style:ct==null?void 0:ct.suffix},pt(),pe);Vt=w.createElement(Mt,(0,q.Z)({className:ve,style:(0,H.Z)((0,H.Z)({},(0,L.He)(X)?void 0:Fe),ct==null?void 0:ct.affixWrapper),hidden:!(0,L.He)(X)&&Be,onClick:Jt},Ie==null?void 0:Ie.affixWrapper,{ref:ln}),Ne&&w.createElement("span",{className:te()("".concat(G,"-prefix"),rt==null?void 0:rt.prefix),style:ct==null?void 0:ct.prefix},Ne),(0,w.cloneElement)(z,{value:re,hidden:null}),T)}if((0,L.He)(X)){var He="".concat(G,"-group"),Me="".concat(He,"-addon"),M=te()("".concat(G,"-wrapper"),He,ze==null?void 0:ze.wrapper),I=te()("".concat(G,"-group-wrapper"),ot,ze==null?void 0:ze.group);return w.createElement(St,{className:I,style:Fe,hidden:Be},w.createElement(Xt,{className:M},ye&&w.createElement(jt,{className:Me},ye),(0,w.cloneElement)(Vt,{hidden:null}),D&&w.createElement(jt,{className:Me},D)))}return Vt},u=$,U=d(94480),S=d(42978),b=d(75931),k=d(18929),K=d(2738),_=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],ue=(0,w.forwardRef)(function(oe,X){var N=oe.autoComplete,C=oe.onChange,z=oe.onFocus,G=oe.onBlur,Ne=oe.onPressEnter,pe=oe.onKeyDown,ye=oe.prefixCls,D=ye===void 0?"rc-input":ye,ot=oe.disabled,Fe=oe.htmlSize,Ot=oe.className,le=oe.maxLength,ae=oe.suffix,de=oe.showCount,V=oe.type,re=V===void 0?"text":V,se=oe.classes,Be=oe.classNames,ze=oe.styles,rt=(0,b.Z)(oe,_),Ie=(0,k.Z)(oe.defaultValue,{value:oe.value}),ct=(0,S.Z)(Ie,2),ht=ct[0],Mt=ct[1],St=(0,w.useState)(!1),Xt=(0,S.Z)(St,2),jt=Xt[0],ln=Xt[1],Jt=(0,w.useRef)(null),pt=function(I){Jt.current&&(0,L.nH)(Jt.current,I)};(0,w.useImperativeHandle)(X,function(){return{focus:pt,blur:function(){var I;(I=Jt.current)===null||I===void 0||I.blur()},setSelectionRange:function(I,Te,Ae){var Z;(Z=Jt.current)===null||Z===void 0||Z.setSelectionRange(I,Te,Ae)},select:function(){var I;(I=Jt.current)===null||I===void 0||I.select()},input:Jt.current}}),(0,w.useEffect)(function(){ln(function(M){return M&&ot?!1:M})},[ot]);var Vt=function(I){oe.value===void 0&&Mt(I.target.value),Jt.current&&(0,L.rJ)(Jt.current,I,C)},Ce=function(I){Ne&&I.key==="Enter"&&Ne(I),pe==null||pe(I)},ce=function(I){ln(!0),z==null||z(I)},ve=function(I){ln(!1),G==null||G(I)},T=function(I){Mt(""),pt(),Jt.current&&(0,L.rJ)(Jt.current,I,C)},He=function(){var I=(0,K.Z)(oe,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return w.createElement("input",(0,q.Z)({autoComplete:N},I,{onChange:Vt,onFocus:ce,onBlur:ve,onKeyDown:Ce,className:te()(D,(0,W.Z)({},"".concat(D,"-disabled"),ot),Be==null?void 0:Be.input),style:ze==null?void 0:ze.input,ref:Jt,size:Fe,type:re}))},Me=function(){var I=Number(le)>0;if(ae||de){var Te=(0,L.D7)(ht),Ae=(0,U.Z)(Te).length,Z=(0,Ee.Z)(de)==="object"?de.formatter({value:Te,count:Ae,maxLength:le}):"".concat(Ae).concat(I?" / ".concat(le):"");return w.createElement(w.Fragment,null,!!de&&w.createElement("span",{className:te()("".concat(D,"-show-count-suffix"),(0,W.Z)({},"".concat(D,"-show-count-has-suffix"),!!ae),Be==null?void 0:Be.count),style:(0,H.Z)({},ze==null?void 0:ze.count)},Z),ae)}return null};return w.createElement(u,(0,q.Z)({},rt,{prefixCls:D,className:Ot,inputElement:He(),handleReset:T,value:(0,L.D7)(ht),focused:jt,triggerFocus:pt,suffix:Me(),disabled:ot,classes:se,classNames:Be,styles:ze}))}),J=ue,j=J},5643:function(zn,it,d){"use strict";d.d(it,{D7:function(){return P},He:function(){return q},X3:function(){return H},nH:function(){return Ee},rJ:function(){return W}});function q(te){return!!(te.addonBefore||te.addonAfter)}function H(te){return!!(te.prefix||te.suffix||te.allowClear)}function W(te,w,L,$){if(L){var u=w;if(w.type==="click"){var U=te.cloneNode(!0);u=Object.create(w,{target:{value:U},currentTarget:{value:U}}),U.value="",L(u);return}if($!==void 0){u=Object.create(w,{target:{value:te},currentTarget:{value:te}}),te.value=$,L(u);return}L(u)}}function Ee(te,w){if(te){te.focus(w);var L=w||{},$=L.cursor;if($){var u=te.value.length;switch($){case"start":te.setSelectionRange(0,0);break;case"end":te.setSelectionRange(u,u);break;default:te.setSelectionRange(0,u)}}}}function P(te){return typeof te=="undefined"||te===null?"":String(te)}},15285:function(zn,it,d){"use strict";d.d(it,{iz:function(){return nr},ck:function(){return Wn},BW:function(){return _n},sN:function(){return Wn},Wd:function(){return Rt},ZP:function(){return Cn},Xl:function(){return pe}});var q=d(54476),H=d(20068),W=d(33885),Ee=d(94480),P=d(42978),te=d(75931),w=d(92310),L=d.n(w),$=d(11780),u=d(18929),U=d(13697),S=d(48736),b=d(59301),k=d(4676),K=b.createContext(null);function _(_e,vt){return _e===void 0?null:"".concat(_e,"-").concat(vt)}function ue(_e){var vt=b.useContext(K);return _(vt,_e)}var J=d(80547),j=["children","locked"],oe=b.createContext(null);function X(_e,vt){var It=(0,W.Z)({},_e);return Object.keys(vt).forEach(function(Tt){var $t=vt[Tt];$t!==void 0&&(It[Tt]=$t)}),It}function N(_e){var vt=_e.children,It=_e.locked,Tt=(0,te.Z)(_e,j),$t=b.useContext(oe),Bn=(0,J.Z)(function(){return X($t,Tt)},[$t,Tt],function(un,Xn){return!It&&(un[0]!==Xn[0]||!(0,U.Z)(un[1],Xn[1],!0))});return b.createElement(oe.Provider,{value:Bn},vt)}var C=[],z=b.createContext(null);function G(){return b.useContext(z)}var Ne=b.createContext(C);function pe(_e){var vt=b.useContext(Ne);return b.useMemo(function(){return _e!==void 0?[].concat((0,Ee.Z)(vt),[_e]):vt},[vt,_e])}var ye=b.createContext(null),D=b.createContext({}),ot=D,Fe=d(29194);function Ot(_e){var vt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,Fe.Z)(_e)){var It=_e.nodeName.toLowerCase(),Tt=["input","select","textarea","button"].includes(It)||_e.isContentEditable||It==="a"&&!!_e.getAttribute("href"),$t=_e.getAttribute("tabindex"),Bn=Number($t),un=null;return $t&&!Number.isNaN(Bn)?un=Bn:Tt&&un===null&&(un=0),Tt&&_e.disabled&&(un=null),un!==null&&(un>=0||vt&&un<0)}return!1}function le(_e){var vt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,It=(0,Ee.Z)(_e.querySelectorAll("*")).filter(function(Tt){return Ot(Tt,vt)});return Ot(_e,vt)&&It.unshift(_e),It}var ae=null;function de(){ae=document.activeElement}function V(){ae=null}function re(){if(ae)try{ae.focus()}catch(_e){}}function se(_e,vt){if(vt.keyCode===9){var It=le(_e),Tt=It[vt.shiftKey?0:It.length-1],$t=Tt===document.activeElement||_e===document.activeElement;if($t){var Bn=It[vt.shiftKey?It.length-1:0];Bn.focus(),vt.preventDefault()}}}var Be=d(10228),ze=d(16089),rt=Be.Z.LEFT,Ie=Be.Z.RIGHT,ct=Be.Z.UP,ht=Be.Z.DOWN,Mt=Be.Z.ENTER,St=Be.Z.ESC,Xt=Be.Z.HOME,jt=Be.Z.END,ln=[ct,ht,rt,Ie];function Jt(_e,vt,It,Tt){var $t,Bn,un,Xn,Vn="prev",mr="next",Kr="children",ft="parent";if(_e==="inline"&&Tt===Mt)return{inlineTrigger:!0};var yr=($t={},(0,H.Z)($t,ct,Vn),(0,H.Z)($t,ht,mr),$t),tr=(Bn={},(0,H.Z)(Bn,rt,It?mr:Vn),(0,H.Z)(Bn,Ie,It?Vn:mr),(0,H.Z)(Bn,ht,Kr),(0,H.Z)(Bn,Mt,Kr),Bn),rr=(un={},(0,H.Z)(un,ct,Vn),(0,H.Z)(un,ht,mr),(0,H.Z)(un,Mt,Kr),(0,H.Z)(un,St,ft),(0,H.Z)(un,rt,It?Kr:ft),(0,H.Z)(un,Ie,It?ft:Kr),un),_r={inline:yr,horizontal:tr,vertical:rr,inlineSub:yr,horizontalSub:rr,verticalSub:rr},zr=(Xn=_r["".concat(_e).concat(vt?"":"Sub")])===null||Xn===void 0?void 0:Xn[Tt];switch(zr){case Vn:return{offset:-1,sibling:!0};case mr:return{offset:1,sibling:!0};case ft:return{offset:-1,sibling:!1};case Kr:return{offset:1,sibling:!1};default:return null}}function pt(_e){for(var vt=_e;vt;){if(vt.getAttribute("data-menu-list"))return vt;vt=vt.parentElement}return null}function Vt(_e,vt){for(var It=_e||document.activeElement;It;){if(vt.has(It))return It;It=It.parentElement}return null}function Ce(_e,vt){var It=le(_e,!0);return It.filter(function(Tt){return vt.has(Tt)})}function ce(_e,vt,It){var Tt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!_e)return null;var $t=Ce(_e,vt),Bn=$t.length,un=$t.findIndex(function(Xn){return It===Xn});return Tt<0?un===-1?un=Bn-1:un-=1:Tt>0&&(un+=1),un=(un+Bn)%Bn,$t[un]}var ve=function(vt,It){var Tt=new Set,$t=new Map,Bn=new Map;return vt.forEach(function(un){var Xn=document.querySelector("[data-menu-id='".concat(_(It,un),"']"));Xn&&(Tt.add(Xn),Bn.set(Xn,un),$t.set(un,Xn))}),{elements:Tt,key2element:$t,element2key:Bn}};function T(_e,vt,It,Tt,$t,Bn,un,Xn,Vn,mr){var Kr=b.useRef(),ft=b.useRef();ft.current=vt;var yr=function(){ze.Z.cancel(Kr.current)};return b.useEffect(function(){return function(){yr()}},[]),function(tr){var rr=tr.which;if([].concat(ln,[Mt,St,Xt,jt]).includes(rr)){var _r=Bn(),zr=ve(_r,Tt),yo=zr,Cr=yo.elements,$r=yo.key2element,ho=yo.element2key,to=$r.get(vt),mo=Vt(to,Cr),jA=ho.get(mo),Dr=Jt(_e,un(jA,!0).length===1,It,rr);if(!Dr&&rr!==Xt&&rr!==jt)return;(ln.includes(rr)||[Xt,jt].includes(rr))&&tr.preventDefault();var Mr=function(cA){if(cA){var SA=cA,Br=cA.querySelector("a");Br!=null&&Br.getAttribute("href")&&(SA=Br);var sr=ho.get(cA);Xn(sr),yr(),Kr.current=(0,ze.Z)(function(){ft.current===sr&&SA.focus()})}};if([Xt,jt].includes(rr)||Dr.sibling||!mo){var xr;!mo||_e==="inline"?xr=$t.current:xr=pt(mo);var Io,Mo=Ce(xr,Cr);rr===Xt?Io=Mo[0]:rr===jt?Io=Mo[Mo.length-1]:Io=ce(xr,Cr,mo,Dr.offset),Mr(Io)}else if(Dr.inlineTrigger)Vn(jA);else if(Dr.offset>0)Vn(jA,!0),yr(),Kr.current=(0,ze.Z)(function(){zr=ve(_r,Tt);var kA=mo.getAttribute("aria-controls"),cA=document.getElementById(kA),SA=ce(cA,zr.elements);Mr(SA)},5);else if(Dr.offset<0){var ao=un(jA,!0),xo=ao[ao.length-2],tA=$r.get(xo);Vn(xo,!1),Mr(tA)}}mr==null||mr(tr)}}function He(_e){Promise.resolve().then(_e)}var Me="__RC_UTIL_PATH_SPLIT__",M=function(vt){return vt.join(Me)},I=function(vt){return vt.split(Me)},Te="rc-menu-more";function Ae(){var _e=b.useState({}),vt=(0,P.Z)(_e,2),It=vt[1],Tt=(0,b.useRef)(new Map),$t=(0,b.useRef)(new Map),Bn=b.useState([]),un=(0,P.Z)(Bn,2),Xn=un[0],Vn=un[1],mr=(0,b.useRef)(0),Kr=(0,b.useRef)(!1),ft=function(){Kr.current||It({})},yr=(0,b.useCallback)(function($r,ho){var to=M(ho);$t.current.set(to,$r),Tt.current.set($r,to),mr.current+=1;var mo=mr.current;He(function(){mo===mr.current&&ft()})},[]),tr=(0,b.useCallback)(function($r,ho){var to=M(ho);$t.current.delete(to),Tt.current.delete($r)},[]),rr=(0,b.useCallback)(function($r){Vn($r)},[]),_r=(0,b.useCallback)(function($r,ho){var to=Tt.current.get($r)||"",mo=I(to);return ho&&Xn.includes(mo[0])&&mo.unshift(Te),mo},[Xn]),zr=(0,b.useCallback)(function($r,ho){return $r.some(function(to){var mo=_r(to,!0);return mo.includes(ho)})},[_r]),yo=function(){var ho=(0,Ee.Z)(Tt.current.keys());return Xn.length&&ho.push(Te),ho},Cr=(0,b.useCallback)(function($r){var ho="".concat(Tt.current.get($r)).concat(Me),to=new Set;return(0,Ee.Z)($t.current.keys()).forEach(function(mo){mo.startsWith(ho)&&to.add($t.current.get(mo))}),to},[]);return b.useEffect(function(){return function(){Kr.current=!0}},[]),{registerPath:yr,unregisterPath:tr,refreshOverflowKeys:rr,isSubPathKey:zr,getKeyPath:_r,getKeys:yo,getSubPathKeys:Cr}}function Z(_e){var vt=b.useRef(_e);vt.current=_e;var It=b.useCallback(function(){for(var Tt,$t=arguments.length,Bn=new Array($t),un=0;un<$t;un++)Bn[un]=arguments[un];return(Tt=vt.current)===null||Tt===void 0?void 0:Tt.call.apply(Tt,[vt].concat(Bn))},[]);return _e?It:void 0}var Le=Math.random().toFixed(5).toString().slice(2),dt=0;function ie(_e){var vt=(0,u.Z)(_e,{value:_e}),It=(0,P.Z)(vt,2),Tt=It[0],$t=It[1];return b.useEffect(function(){dt+=1;var Bn="".concat(Le,"-").concat(dt);$t("rc-menu-uuid-".concat(Bn))},[]),Tt}var Qe=d(67732),Ue=d(83652),We=d(42403),Ve=d(158),Nt=d(2738),an=d(8654);function qt(_e,vt,It,Tt){var $t=b.useContext(oe),Bn=$t.activeKey,un=$t.onActive,Xn=$t.onInactive,Vn={active:Bn===_e};return vt||(Vn.onMouseEnter=function(mr){It==null||It({key:_e,domEvent:mr}),un(_e)},Vn.onMouseLeave=function(mr){Tt==null||Tt({key:_e,domEvent:mr}),Xn(_e)}),Vn}function bn(_e){var vt=b.useContext(oe),It=vt.mode,Tt=vt.rtl,$t=vt.inlineIndent;if(It!=="inline")return null;var Bn=_e;return Tt?{paddingRight:Bn*$t}:{paddingLeft:Bn*$t}}function Nn(_e){var vt=_e.icon,It=_e.props,Tt=_e.children,$t;return vt===null||vt===!1?null:(typeof vt=="function"?$t=b.createElement(vt,(0,W.Z)({},It)):typeof vt!="boolean"&&($t=vt),$t||Tt||null)}var Kn=["item"];function Mn(_e){var vt=_e.item,It=(0,te.Z)(_e,Kn);return Object.defineProperty(It,"item",{get:function(){return(0,S.ZP)(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),vt}}),It}var Un=["title","attribute","elementRef"],Sn=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],Qn=["active"],qn=function(_e){(0,We.Z)(It,_e);var vt=(0,Ve.Z)(It);function It(){return(0,Qe.Z)(this,It),vt.apply(this,arguments)}return(0,Ue.Z)(It,[{key:"render",value:function(){var $t=this.props,Bn=$t.title,un=$t.attribute,Xn=$t.elementRef,Vn=(0,te.Z)($t,Un),mr=(0,Nt.Z)(Vn,["eventKey","popupClassName","popupOffset","onTitleClick"]);return(0,S.ZP)(!un,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),b.createElement($.Z.Item,(0,q.Z)({},un,{title:typeof Bn=="string"?Bn:void 0},mr,{ref:Xn}))}}]),It}(b.Component),br=b.forwardRef(function(_e,vt){var It,Tt=_e.style,$t=_e.className,Bn=_e.eventKey,un=_e.warnKey,Xn=_e.disabled,Vn=_e.itemIcon,mr=_e.children,Kr=_e.role,ft=_e.onMouseEnter,yr=_e.onMouseLeave,tr=_e.onClick,rr=_e.onKeyDown,_r=_e.onFocus,zr=(0,te.Z)(_e,Sn),yo=ue(Bn),Cr=b.useContext(oe),$r=Cr.prefixCls,ho=Cr.onItemClick,to=Cr.disabled,mo=Cr.overflowDisabled,jA=Cr.itemIcon,Dr=Cr.selectedKeys,Mr=Cr.onActive,xr=b.useContext(ot),Io=xr._internalRenderMenuItem,Mo="".concat($r,"-item"),ao=b.useRef(),xo=b.useRef(),tA=to||Xn,kA=(0,an.x1)(vt,xo),cA=pe(Bn),SA=function(GA){return{key:Bn,keyPath:(0,Ee.Z)(cA).reverse(),item:ao.current,domEvent:GA}},Br=Vn||jA,sr=qt(Bn,tA,ft,yr),Xr=sr.active,wo=(0,te.Z)(sr,Qn),aA=Dr.includes(Bn),Zi=bn(cA.length),BA=function(GA){if(!tA){var Ni=SA(GA);tr==null||tr(Mn(Ni)),ho(Ni)}},zA=function(GA){if(rr==null||rr(GA),GA.which===Be.Z.ENTER){var Ni=SA(GA);tr==null||tr(Mn(Ni)),ho(Ni)}},YA=function(GA){Mr(Bn),_r==null||_r(GA)},ji={};_e.role==="option"&&(ji["aria-selected"]=aA);var Li=b.createElement(qn,(0,q.Z)({ref:ao,elementRef:kA,role:Kr===null?"none":Kr||"menuitem",tabIndex:Xn?null:-1,"data-menu-id":mo&&yo?null:yo},zr,wo,ji,{component:"li","aria-disabled":Xn,style:(0,W.Z)((0,W.Z)({},Zi),Tt),className:L()(Mo,(It={},(0,H.Z)(It,"".concat(Mo,"-active"),Xr),(0,H.Z)(It,"".concat(Mo,"-selected"),aA),(0,H.Z)(It,"".concat(Mo,"-disabled"),tA),It),$t),onClick:BA,onKeyDown:zA,onFocus:YA}),mr,b.createElement(Nn,{props:(0,W.Z)((0,W.Z)({},_e),{},{isSelected:aA}),icon:Br}));return Io&&(Li=Io(Li,_e,{selected:aA})),Li});function Ur(_e,vt){var It=_e.eventKey,Tt=G(),$t=pe(It);return b.useEffect(function(){if(Tt)return Tt.registerPath(It,$t),function(){Tt.unregisterPath(It,$t)}},[$t]),Tt?null:b.createElement(br,(0,q.Z)({},_e,{ref:vt}))}var Wn=b.forwardRef(Ur),uo=["className","children"],bo=function(vt,It){var Tt=vt.className,$t=vt.children,Bn=(0,te.Z)(vt,uo),un=b.useContext(oe),Xn=un.prefixCls,Vn=un.mode,mr=un.rtl;return b.createElement("ul",(0,q.Z)({className:L()(Xn,mr&&"".concat(Xn,"-rtl"),"".concat(Xn,"-sub"),"".concat(Xn,"-").concat(Vn==="inline"?"inline":"vertical"),Tt),role:"menu"},Bn,{"data-menu-list":!0,ref:It}),$t)},$n=b.forwardRef(bo);$n.displayName="SubMenuList";var ro=$n,fA=d(11592);function oo(_e,vt){return(0,fA.Z)(_e).map(function(It,Tt){if(b.isValidElement(It)){var $t,Bn,un=It.key,Xn=($t=(Bn=It.props)===null||Bn===void 0?void 0:Bn.eventKey)!==null&&$t!==void 0?$t:un,Vn=Xn==null;Vn&&(Xn="tmp_key-".concat([].concat((0,Ee.Z)(vt),[Tt]).join("-")));var mr={key:Xn,eventKey:Xn};return b.cloneElement(It,mr)}return It})}var iA=d(35593),Zo={adjustX:1,adjustY:1},Jo={topLeft:{points:["bl","tl"],overflow:Zo},topRight:{points:["br","tr"],overflow:Zo},bottomLeft:{points:["tl","bl"],overflow:Zo},bottomRight:{points:["tr","br"],overflow:Zo},leftTop:{points:["tr","tl"],overflow:Zo},leftBottom:{points:["br","bl"],overflow:Zo},rightTop:{points:["tl","tr"],overflow:Zo},rightBottom:{points:["bl","br"],overflow:Zo}},ai={topLeft:{points:["bl","tl"],overflow:Zo},topRight:{points:["br","tr"],overflow:Zo},bottomLeft:{points:["tl","bl"],overflow:Zo},bottomRight:{points:["tr","br"],overflow:Zo},rightTop:{points:["tr","tl"],overflow:Zo},rightBottom:{points:["br","bl"],overflow:Zo},leftTop:{points:["tl","tr"],overflow:Zo},leftBottom:{points:["bl","br"],overflow:Zo}},Do=null;function Or(_e,vt,It){if(vt)return vt;if(It)return It[_e]||It.other}var Co={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function Xe(_e){var vt=_e.prefixCls,It=_e.visible,Tt=_e.children,$t=_e.popup,Bn=_e.popupStyle,un=_e.popupClassName,Xn=_e.popupOffset,Vn=_e.disabled,mr=_e.mode,Kr=_e.onVisibleChange,ft=b.useContext(oe),yr=ft.getPopupContainer,tr=ft.rtl,rr=ft.subMenuOpenDelay,_r=ft.subMenuCloseDelay,zr=ft.builtinPlacements,yo=ft.triggerSubMenuAction,Cr=ft.forceSubMenuRender,$r=ft.rootClassName,ho=ft.motion,to=ft.defaultMotions,mo=b.useState(!1),jA=(0,P.Z)(mo,2),Dr=jA[0],Mr=jA[1],xr=tr?(0,W.Z)((0,W.Z)({},ai),zr):(0,W.Z)((0,W.Z)({},Jo),zr),Io=Co[mr],Mo=Or(mr,ho,to),ao=b.useRef(Mo);mr!=="inline"&&(ao.current=Mo);var xo=(0,W.Z)((0,W.Z)({},ao.current),{},{leavedClassName:"".concat(vt,"-hidden"),removeOnLeave:!1,motionAppear:!0}),tA=b.useRef();return b.useEffect(function(){return tA.current=(0,ze.Z)(function(){Mr(It)}),function(){ze.Z.cancel(tA.current)}},[It]),b.createElement(iA.Z,{prefixCls:vt,popupClassName:L()("".concat(vt,"-popup"),(0,H.Z)({},"".concat(vt,"-rtl"),tr),un,$r),stretch:mr==="horizontal"?"minWidth":null,getPopupContainer:yr,builtinPlacements:xr,popupPlacement:Io,popupVisible:Dr,popup:$t,popupStyle:Bn,popupAlign:Xn&&{offset:Xn},action:Vn?[]:[yo],mouseEnterDelay:rr,mouseLeaveDelay:_r,onPopupVisibleChange:Kr,forceRender:Cr,popupMotion:xo,fresh:!0},Tt)}var zt=d(77900);function rn(_e){var vt=_e.id,It=_e.open,Tt=_e.keyPath,$t=_e.children,Bn="inline",un=b.useContext(oe),Xn=un.prefixCls,Vn=un.forceSubMenuRender,mr=un.motion,Kr=un.defaultMotions,ft=un.mode,yr=b.useRef(!1);yr.current=ft===Bn;var tr=b.useState(!yr.current),rr=(0,P.Z)(tr,2),_r=rr[0],zr=rr[1],yo=yr.current?It:!1;b.useEffect(function(){yr.current&&zr(!1)},[ft]);var Cr=(0,W.Z)({},Or(Bn,mr,Kr));Tt.length>1&&(Cr.motionAppear=!1);var $r=Cr.onVisibleChanged;return Cr.onVisibleChanged=function(ho){return!yr.current&&!ho&&zr(!0),$r==null?void 0:$r(ho)},_r?null:b.createElement(N,{mode:Bn,locked:!yr.current},b.createElement(zt.default,(0,q.Z)({visible:yo},Cr,{forceRender:Vn,removeOnLeave:!1,leavedClassName:"".concat(Xn,"-hidden")}),function(ho){var to=ho.className,mo=ho.style;return b.createElement(ro,{id:vt,className:to,style:mo},$t)}))}var Oe=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],Re=["active"],Zt=function(vt){var It,Tt=vt.style,$t=vt.className,Bn=vt.title,un=vt.eventKey,Xn=vt.warnKey,Vn=vt.disabled,mr=vt.internalPopupClose,Kr=vt.children,ft=vt.itemIcon,yr=vt.expandIcon,tr=vt.popupClassName,rr=vt.popupOffset,_r=vt.popupStyle,zr=vt.onClick,yo=vt.onMouseEnter,Cr=vt.onMouseLeave,$r=vt.onTitleClick,ho=vt.onTitleMouseEnter,to=vt.onTitleMouseLeave,mo=(0,te.Z)(vt,Oe),jA=ue(un),Dr=b.useContext(oe),Mr=Dr.prefixCls,xr=Dr.mode,Io=Dr.openKeys,Mo=Dr.disabled,ao=Dr.overflowDisabled,xo=Dr.activeKey,tA=Dr.selectedKeys,kA=Dr.itemIcon,cA=Dr.expandIcon,SA=Dr.onItemClick,Br=Dr.onOpenChange,sr=Dr.onActive,Xr=b.useContext(ot),wo=Xr._internalRenderSubMenuItem,aA=b.useContext(ye),Zi=aA.isSubPathKey,BA=pe(),zA="".concat(Mr,"-submenu"),YA=Mo||Vn,ji=b.useRef(),Li=b.useRef(),la=ft!=null?ft:kA,GA=yr!=null?yr:cA,Ni=Io.includes(un),ca=!ao&&Ni,ma=Zi(tA,un),Qi=qt(un,YA,ho,to),di=Qi.active,qi=(0,te.Z)(Qi,Re),Ga=b.useState(!1),La=(0,P.Z)(Ga,2),vs=La[0],Fs=La[1],Is=function(Hi){YA||Fs(Hi)},ya=function(Hi){Is(!0),yo==null||yo({key:un,domEvent:Hi})},Ys=function(Hi){Is(!1),Cr==null||Cr({key:un,domEvent:Hi})},Us=b.useMemo(function(){return di||(xr!=="inline"?vs||Zi([xo],un):!1)},[xr,di,xo,vs,un,Zi]),Os=bn(BA.length),ja=function(Hi){YA||($r==null||$r({key:un,domEvent:Hi}),xr==="inline"&&Br(un,!Ni))},Bi=Z(function(Wi){zr==null||zr(Mn(Wi)),SA(Wi)}),Nr=function(Hi){xr!=="inline"&&Br(un,Hi)},No=function(){sr(un)},po=jA&&"".concat(jA,"-popup"),Uo=b.createElement("div",(0,q.Z)({role:"menuitem",style:Os,className:"".concat(zA,"-title"),tabIndex:YA?null:-1,ref:ji,title:typeof Bn=="string"?Bn:null,"data-menu-id":ao&&jA?null:jA,"aria-expanded":ca,"aria-haspopup":!0,"aria-controls":po,"aria-disabled":YA,onClick:ja,onFocus:No},qi),Bn,b.createElement(Nn,{icon:xr!=="horizontal"?GA:void 0,props:(0,W.Z)((0,W.Z)({},vt),{},{isOpen:ca,isSubMenu:!0})},b.createElement("i",{className:"".concat(zA,"-arrow")}))),hA=b.useRef(xr);if(xr!=="inline"&&BA.length>1?hA.current="vertical":hA.current=xr,!ao){var JA=hA.current;Uo=b.createElement(Xe,{mode:JA,prefixCls:zA,visible:!mr&&ca&&xr!=="inline",popupClassName:tr,popupOffset:rr,popupStyle:_r,popup:b.createElement(N,{mode:JA==="horizontal"?"vertical":JA},b.createElement(ro,{id:po,ref:Li},Kr)),disabled:YA,onVisibleChange:Nr},Uo)}var Ba=b.createElement($.Z.Item,(0,q.Z)({role:"none"},mo,{component:"li",style:Tt,className:L()(zA,"".concat(zA,"-").concat(xr),$t,(It={},(0,H.Z)(It,"".concat(zA,"-open"),ca),(0,H.Z)(It,"".concat(zA,"-active"),Us),(0,H.Z)(It,"".concat(zA,"-selected"),ma),(0,H.Z)(It,"".concat(zA,"-disabled"),YA),It)),onMouseEnter:ya,onMouseLeave:Ys}),Uo,!ao&&b.createElement(rn,{id:po,open:ca,keyPath:BA},Kr));return wo&&(Ba=wo(Ba,vt,{selected:ma,active:Us,open:ca,disabled:YA})),b.createElement(N,{onItemClick:Bi,mode:xr==="horizontal"?"vertical":xr,itemIcon:la,expandIcon:GA},Ba)};function Rt(_e){var vt=_e.eventKey,It=_e.children,Tt=pe(vt),$t=oo(It,Tt),Bn=G();b.useEffect(function(){if(Bn)return Bn.registerPath(vt,Tt),function(){Bn.unregisterPath(vt,Tt)}},[Tt]);var un;return Bn?un=$t:un=b.createElement(Zt,_e,$t),b.createElement(Ne.Provider,{value:Tt},un)}var On=d(76190),cn=["className","title","eventKey","children"],Fn=["children"],Rn=function(vt){var It=vt.className,Tt=vt.title,$t=vt.eventKey,Bn=vt.children,un=(0,te.Z)(vt,cn),Xn=b.useContext(oe),Vn=Xn.prefixCls,mr="".concat(Vn,"-item-group");return b.createElement("li",(0,q.Z)({role:"presentation"},un,{onClick:function(ft){return ft.stopPropagation()},className:L()(mr,It)}),b.createElement("div",{role:"presentation",className:"".concat(mr,"-title"),title:typeof Tt=="string"?Tt:void 0},Tt),b.createElement("ul",{role:"group",className:"".concat(mr,"-list")},Bn))};function _n(_e){var vt=_e.children,It=(0,te.Z)(_e,Fn),Tt=pe(It.eventKey),$t=oo(vt,Tt),Bn=G();return Bn?$t:b.createElement(Rn,(0,Nt.Z)(It,["warnKey"]),$t)}function nr(_e){var vt=_e.className,It=_e.style,Tt=b.useContext(oe),$t=Tt.prefixCls,Bn=G();return Bn?null:b.createElement("li",{role:"separator",className:L()("".concat($t,"-item-divider"),vt),style:It})}var kn=["label","children","key","type"];function Zn(_e){return(_e||[]).map(function(vt,It){if(vt&&(0,On.Z)(vt)==="object"){var Tt=vt,$t=Tt.label,Bn=Tt.children,un=Tt.key,Xn=Tt.type,Vn=(0,te.Z)(Tt,kn),mr=un!=null?un:"tmp-".concat(It);return Bn||Xn==="group"?Xn==="group"?b.createElement(_n,(0,q.Z)({key:mr},Vn,{title:$t}),Zn(Bn)):b.createElement(Rt,(0,q.Z)({key:mr},Vn,{title:$t}),Zn(Bn)):Xn==="divider"?b.createElement(nr,(0,q.Z)({key:mr},Vn)):b.createElement(Wn,(0,q.Z)({key:mr},Vn),$t)}return null}).filter(function(vt){return vt})}function er(_e,vt,It){var Tt=_e;return vt&&(Tt=Zn(vt)),oo(Tt,It)}var Dn=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],ar=[],ir=b.forwardRef(function(_e,vt){var It,Tt,$t=_e,Bn=$t.prefixCls,un=Bn===void 0?"rc-menu":Bn,Xn=$t.rootClassName,Vn=$t.style,mr=$t.className,Kr=$t.tabIndex,ft=Kr===void 0?0:Kr,yr=$t.items,tr=$t.children,rr=$t.direction,_r=$t.id,zr=$t.mode,yo=zr===void 0?"vertical":zr,Cr=$t.inlineCollapsed,$r=$t.disabled,ho=$t.disabledOverflow,to=$t.subMenuOpenDelay,mo=to===void 0?.1:to,jA=$t.subMenuCloseDelay,Dr=jA===void 0?.1:jA,Mr=$t.forceSubMenuRender,xr=$t.defaultOpenKeys,Io=$t.openKeys,Mo=$t.activeKey,ao=$t.defaultActiveFirst,xo=$t.selectable,tA=xo===void 0?!0:xo,kA=$t.multiple,cA=kA===void 0?!1:kA,SA=$t.defaultSelectedKeys,Br=$t.selectedKeys,sr=$t.onSelect,Xr=$t.onDeselect,wo=$t.inlineIndent,aA=wo===void 0?24:wo,Zi=$t.motion,BA=$t.defaultMotions,zA=$t.triggerSubMenuAction,YA=zA===void 0?"hover":zA,ji=$t.builtinPlacements,Li=$t.itemIcon,la=$t.expandIcon,GA=$t.overflowedIndicator,Ni=GA===void 0?"...":GA,ca=$t.overflowedIndicatorPopupClassName,ma=$t.getPopupContainer,Qi=$t.onClick,di=$t.onOpenChange,qi=$t.onKeyDown,Ga=$t.openAnimation,La=$t.openTransitionName,vs=$t._internalRenderMenuItem,Fs=$t._internalRenderSubMenuItem,Is=(0,te.Z)($t,Dn),ya=b.useMemo(function(){return er(tr,yr,ar)},[tr,yr]),Ys=b.useState(!1),Us=(0,P.Z)(Ys,2),Os=Us[0],ja=Us[1],Bi=b.useRef(),Nr=ie(_r),No=rr==="rtl",po=(0,u.Z)(xr,{value:Io,postState:function(ni){return ni||ar}}),Uo=(0,P.Z)(po,2),hA=Uo[0],JA=Uo[1],Ba=function(ni){var fi=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function as(){JA(ni),di==null||di(ni)}fi?(0,k.flushSync)(as):as()},Wi=b.useState(hA),Hi=(0,P.Z)(Wi,2),Vi=Hi[0],Ls=Hi[1],Ns=b.useRef(!1),wl=b.useMemo(function(){return(yo==="inline"||yo==="vertical")&&Cr?["vertical",Cr]:[yo,!1]},[yo,Cr]),ms=(0,P.Z)(wl,2),Na=ms[0],pa=ms[1],qA=Na==="inline",Js=b.useState(Na),Rl=(0,P.Z)(Js,2),Xa=Rl[0],qs=Rl[1],is=b.useState(pa),ic=(0,P.Z)(is,2),ys=ic[0],Gi=ic[1];b.useEffect(function(){qs(Na),Gi(pa),Ns.current&&(qA?JA(Vi):Ba(ar))},[Na,pa]);var ac=b.useState(0),ea=(0,P.Z)(ac,2),fl=ea[0],Qs=ea[1],el=fl>=ya.length-1||Xa!=="horizontal"||ho;b.useEffect(function(){qA&&Ls(hA)},[hA]),b.useEffect(function(){return Ns.current=!0,function(){Ns.current=!1}},[]);var CA=Ae(),sc=CA.registerPath,lc=CA.unregisterPath,Qc=CA.refreshOverflowKeys,xi=CA.isSubPathKey,Ko=CA.getKeyPath,Ro=CA.getKeys,ga=CA.getSubPathKeys,QA=b.useMemo(function(){return{registerPath:sc,unregisterPath:lc}},[sc,lc]),ei=b.useMemo(function(){return{isSubPathKey:xi}},[xi]);b.useEffect(function(){Qc(el?ar:ya.slice(fl+1).map(function(Pi){return Pi.key}))},[fl,el]);var ti=(0,u.Z)(Mo||ao&&((It=ya[0])===null||It===void 0?void 0:It.key),{value:Mo}),XA=(0,P.Z)(ti,2),wi=XA[0],Ya=XA[1],hl=Z(function(Pi){Ya(Pi)}),Ki=Z(function(){Ya(void 0)});(0,b.useImperativeHandle)(vt,function(){return{list:Bi.current,focus:function(ni){var fi,as=Ro(),Ja=ve(as,Nr),Pc=Ja.elements,bl=Ja.key2element,Cl=Ja.element2key,iu=Ce(Bi.current,Pc),au=wi!=null?wi:iu[0]?Cl.get(iu[0]):(fi=ya.find(function(ZA){return!ZA.props.disabled}))===null||fi===void 0?void 0:fi.key,cc=bl.get(au);if(au&&cc){var _c;cc==null||(_c=cc.focus)===null||_c===void 0||_c.call(cc,ni)}}}});var Tl=(0,u.Z)(SA||[],{value:Br,postState:function(ni){return Array.isArray(ni)?ni:ni==null?ar:[ni]}}),wa=(0,P.Z)(Tl,2),tl=wa[0],ta=wa[1],ou=function(ni){if(tA){var fi=ni.key,as=tl.includes(fi),Ja;cA?as?Ja=tl.filter(function(bl){return bl!==fi}):Ja=[].concat((0,Ee.Z)(tl),[fi]):Ja=[fi],ta(Ja);var Pc=(0,W.Z)((0,W.Z)({},ni),{},{selectedKeys:Ja});as?Xr==null||Xr(Pc):sr==null||sr(Pc)}!cA&&hA.length&&Xa!=="inline"&&Ba(ar)},Ml=Z(function(Pi){Qi==null||Qi(Mn(Pi)),ou(Pi)}),jl=Z(function(Pi,ni){var fi=hA.filter(function(Ja){return Ja!==Pi});if(ni)fi.push(Pi);else if(Xa!=="inline"){var as=ga(Pi);fi=fi.filter(function(Ja){return!as.has(Ja)})}(0,U.Z)(hA,fi,!0)||Ba(fi,!0)}),_u=function(ni,fi){var as=fi!=null?fi:!hA.includes(ni);jl(ni,as)},Hl=T(Xa,wi,No,Nr,Bi,Ro,Ko,Ya,_u,qi);b.useEffect(function(){ja(!0)},[]);var Du=b.useMemo(function(){return{_internalRenderMenuItem:vs,_internalRenderSubMenuItem:Fs}},[vs,Fs]),Bs=Xa!=="horizontal"||ho?ya:ya.map(function(Pi,ni){return b.createElement(N,{key:Pi.key,overflowDisabled:ni>fl},Pi)}),Au=b.createElement($.Z,(0,q.Z)({id:_r,ref:Bi,prefixCls:"".concat(un,"-overflow"),component:"ul",itemComponent:Wn,className:L()(un,"".concat(un,"-root"),"".concat(un,"-").concat(Xa),mr,(Tt={},(0,H.Z)(Tt,"".concat(un,"-inline-collapsed"),ys),(0,H.Z)(Tt,"".concat(un,"-rtl"),No),Tt),Xn),dir:rr,style:Vn,role:"menu",tabIndex:ft,data:Bs,renderRawItem:function(ni){return ni},renderRawRest:function(ni){var fi=ni.length,as=fi?ya.slice(-fi):null;return b.createElement(Rt,{eventKey:Te,title:Ni,disabled:el,internalPopupClose:fi===0,popupClassName:ca},as)},maxCount:Xa!=="horizontal"||ho?$.Z.INVALIDATE:$.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(ni){Qs(ni)},onKeyDown:Hl},Is));return b.createElement(ot.Provider,{value:Du},b.createElement(K.Provider,{value:Nr},b.createElement(N,{prefixCls:un,rootClassName:Xn,mode:Xa,openKeys:hA,rtl:No,disabled:$r,motion:Os?Zi:null,defaultMotions:Os?BA:null,activeKey:wi,onActive:hl,onInactive:Ki,selectedKeys:tl,inlineIndent:aA,subMenuOpenDelay:mo,subMenuCloseDelay:Dr,forceSubMenuRender:Mr,builtinPlacements:ji,triggerSubMenuAction:YA,getPopupContainer:ma,itemIcon:Li,expandIcon:la,onItemClick:Ml,onOpenChange:jl},b.createElement(ye.Provider,{value:ei},Au),b.createElement("div",{style:{display:"none"},"aria-hidden":!0},b.createElement(z.Provider,{value:QA},ya)))))}),Rr=ir,gr=Rr;gr.Item=Wn,gr.SubMenu=Rt,gr.ItemGroup=_n,gr.Divider=nr;var Cn=gr},11780:function(zn,it,d){"use strict";d.d(it,{Z:function(){return de}});var q=d(54476),H=d(33885),W=d(42978),Ee=d(75931),P=d(59301),te=d(92310),w=d.n(te),L=d(29301),$=d(34280),u=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],U=void 0;function S(V,re){var se=V.prefixCls,Be=V.invalidate,ze=V.item,rt=V.renderItem,Ie=V.responsive,ct=V.responsiveDisabled,ht=V.registerSize,Mt=V.itemKey,St=V.className,Xt=V.style,jt=V.children,ln=V.display,Jt=V.order,pt=V.component,Vt=pt===void 0?"div":pt,Ce=(0,Ee.Z)(V,u),ce=Ie&&!ln;function ve(I){ht(Mt,I)}P.useEffect(function(){return function(){ve(null)}},[]);var T=rt&&ze!==U?rt(ze,{index:Jt}):jt,He;Be||(He={opacity:ce?0:1,height:ce?0:U,overflowY:ce?"hidden":U,order:Ie?Jt:U,pointerEvents:ce?"none":U,position:ce?"absolute":U});var Me={};ce&&(Me["aria-hidden"]=!0);var M=P.createElement(Vt,(0,q.Z)({className:w()(!Be&&se,St),style:(0,H.Z)((0,H.Z)({},He),Xt)},Me,Ce,{ref:re}),T);return Ie&&(M=P.createElement(L.Z,{onResize:function(Te){var Ae=Te.offsetWidth;ve(Ae)},disabled:ct},M)),M}var b=P.forwardRef(S);b.displayName="Item";var k=b,K=d(6089),_=d(4676),ue=d(16089);function J(V){if(typeof MessageChannel=="undefined")(0,ue.Z)(V);else{var re=new MessageChannel;re.port1.onmessage=function(){return V()},re.port2.postMessage(void 0)}}function j(){var V=P.useRef(null),re=function(Be){V.current||(V.current=[],J(function(){(0,_.unstable_batchedUpdates)(function(){V.current.forEach(function(ze){ze()}),V.current=null})})),V.current.push(Be)};return re}function oe(V,re){var se=P.useState(re),Be=(0,W.Z)(se,2),ze=Be[0],rt=Be[1],Ie=(0,K.Z)(function(ct){V(function(){rt(ct)})});return[ze,Ie]}var X=P.createContext(null),N=["component"],C=["className"],z=["className"],G=function(re,se){var Be=P.useContext(X);if(!Be){var ze=re.component,rt=ze===void 0?"div":ze,Ie=(0,Ee.Z)(re,N);return P.createElement(rt,(0,q.Z)({},Ie,{ref:se}))}var ct=Be.className,ht=(0,Ee.Z)(Be,C),Mt=re.className,St=(0,Ee.Z)(re,z);return P.createElement(X.Provider,{value:null},P.createElement(k,(0,q.Z)({ref:se,className:w()(ct,Mt)},ht,St)))},Ne=P.forwardRef(G);Ne.displayName="RawItem";var pe=Ne,ye=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],D="responsive",ot="invalidate";function Fe(V){return"+ ".concat(V.length," ...")}function Ot(V,re){var se=V.prefixCls,Be=se===void 0?"rc-overflow":se,ze=V.data,rt=ze===void 0?[]:ze,Ie=V.renderItem,ct=V.renderRawItem,ht=V.itemKey,Mt=V.itemWidth,St=Mt===void 0?10:Mt,Xt=V.ssr,jt=V.style,ln=V.className,Jt=V.maxCount,pt=V.renderRest,Vt=V.renderRawRest,Ce=V.suffix,ce=V.component,ve=ce===void 0?"div":ce,T=V.itemComponent,He=V.onVisibleChange,Me=(0,Ee.Z)(V,ye),M=Xt==="full",I=j(),Te=oe(I,null),Ae=(0,W.Z)(Te,2),Z=Ae[0],Le=Ae[1],dt=Z||0,ie=oe(I,new Map),Qe=(0,W.Z)(ie,2),Ue=Qe[0],We=Qe[1],Ve=oe(I,0),Nt=(0,W.Z)(Ve,2),an=Nt[0],qt=Nt[1],bn=oe(I,0),Nn=(0,W.Z)(bn,2),Kn=Nn[0],Mn=Nn[1],Un=oe(I,0),Sn=(0,W.Z)(Un,2),Qn=Sn[0],qn=Sn[1],br=(0,P.useState)(null),Ur=(0,W.Z)(br,2),Wn=Ur[0],uo=Ur[1],bo=(0,P.useState)(null),$n=(0,W.Z)(bo,2),ro=$n[0],fA=$n[1],oo=P.useMemo(function(){return ro===null&&M?Number.MAX_SAFE_INTEGER:ro||0},[ro,Z]),iA=(0,P.useState)(!1),Zo=(0,W.Z)(iA,2),Jo=Zo[0],ai=Zo[1],Do="".concat(Be,"-item"),Or=Math.max(an,Kn),Co=Jt===D,Xe=rt.length&&Co,zt=Jt===ot,rn=Xe||typeof Jt=="number"&&rt.length>Jt,Oe=(0,P.useMemo)(function(){var Cn=rt;return Xe?Z===null&&M?Cn=rt:Cn=rt.slice(0,Math.min(rt.length,dt/St)):typeof Jt=="number"&&(Cn=rt.slice(0,Jt)),Cn},[rt,St,Z,Jt,Xe]),Re=(0,P.useMemo)(function(){return Xe?rt.slice(oo+1):rt.slice(Oe.length)},[rt,Oe,Xe,oo]),Zt=(0,P.useCallback)(function(Cn,_e){var vt;return typeof ht=="function"?ht(Cn):(vt=ht&&(Cn==null?void 0:Cn[ht]))!==null&&vt!==void 0?vt:_e},[ht]),Rt=(0,P.useCallback)(Ie||function(Cn){return Cn},[Ie]);function On(Cn,_e,vt){ro===Cn&&(_e===void 0||_e===Wn)||(fA(Cn),vt||(ai(Cn<rt.length-1),He==null||He(Cn)),_e!==void 0&&uo(_e))}function cn(Cn,_e){Le(_e.clientWidth)}function Fn(Cn,_e){We(function(vt){var It=new Map(vt);return _e===null?It.delete(Cn):It.set(Cn,_e),It})}function Rn(Cn,_e){Mn(_e),qt(Kn)}function _n(Cn,_e){qn(_e)}function nr(Cn){return Ue.get(Zt(Oe[Cn],Cn))}(0,$.Z)(function(){if(dt&&typeof Or=="number"&&Oe){var Cn=Qn,_e=Oe.length,vt=_e-1;if(!_e){On(0,null);return}for(var It=0;It<_e;It+=1){var Tt=nr(It);if(M&&(Tt=Tt||0),Tt===void 0){On(It-1,void 0,!0);break}if(Cn+=Tt,vt===0&&Cn<=dt||It===vt-1&&Cn+nr(vt)<=dt){On(vt,null);break}else if(Cn+Or>dt){On(It-1,Cn-Tt-Qn+Kn);break}}Ce&&nr(0)+Qn>dt&&uo(null)}},[dt,Ue,Kn,Qn,Zt,Oe]);var kn=Jo&&!!Re.length,Zn={};Wn!==null&&Xe&&(Zn={position:"absolute",left:Wn,top:0});var er={prefixCls:Do,responsive:Xe,component:T,invalidate:zt},Dn=ct?function(Cn,_e){var vt=Zt(Cn,_e);return P.createElement(X.Provider,{key:vt,value:(0,H.Z)((0,H.Z)({},er),{},{order:_e,item:Cn,itemKey:vt,registerSize:Fn,display:_e<=oo})},ct(Cn,_e))}:function(Cn,_e){var vt=Zt(Cn,_e);return P.createElement(k,(0,q.Z)({},er,{order:_e,key:vt,item:Cn,renderItem:Rt,itemKey:vt,registerSize:Fn,display:_e<=oo}))},ar={order:kn?oo:Number.MAX_SAFE_INTEGER,className:"".concat(Do,"-rest"),registerSize:Rn,display:kn},ir=pt||Fe,Rr=Vt?P.createElement(X.Provider,{value:(0,H.Z)((0,H.Z)({},er),ar)},Vt(Re)):P.createElement(k,(0,q.Z)({},er,ar),typeof ir=="function"?ir(Re):ir),gr=P.createElement(ve,(0,q.Z)({className:w()(!zt&&Be,ln),style:jt,ref:re},Me),Oe.map(Dn),rn?Rr:null,Ce&&P.createElement(k,(0,q.Z)({},er,{responsive:Co,responsiveDisabled:!Xe,order:oo,className:"".concat(Do,"-suffix"),registerSize:_n,display:!0,style:Zn}),Ce));return Co?P.createElement(L.Z,{onResize:cn,disabled:!Xe},gr):gr}var le=P.forwardRef(Ot);le.displayName="Overflow",le.Item=pe,le.RESPONSIVE=D,le.INVALIDATE=ot;var ae=le,de=ae},17115:function(zn,it,d){"use strict";d.d(it,{ZP:function(){return w}});var q=d(42978),H=d(59301),W=d(47273),Ee=0,P=(0,W.Z)();function te(){var L;return P?(L=Ee,Ee+=1):L="TEST_OR_SSR",L}function w(L){var $=H.useState(),u=(0,q.Z)($,2),U=u[0],S=u[1];return H.useEffect(function(){S("rc_select_".concat(te()))},[]),L||U}},77861:function(zn,it,d){"use strict";d.d(it,{Ac:function(){return Le},Xo:function(){return Mn},Wx:function(){return Sn},ZP:function(){return rn},lk:function(){return X}});var q=d(54476),H=d(94480),W=d(20068),Ee=d(33885),P=d(42978),te=d(75931),w=d(76190),L=d(18929),$=d(48736),u=d(59301),U=d(92310),S=d.n(U),b=d(34280),k=d(49658),K=d(10228),_=d(8654),ue=function(Re){var Zt=Re.className,Rt=Re.customizeIcon,On=Re.customizeIconProps,cn=Re.onMouseDown,Fn=Re.onClick,Rn=Re.children,_n;return typeof Rt=="function"?_n=Rt(On):_n=Rt,u.createElement("span",{className:Zt,onMouseDown:function(kn){kn.preventDefault(),cn&&cn(kn)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Fn,"aria-hidden":!0},_n!==void 0?_n:u.createElement("span",{className:S()(Zt.split(/\s+/).map(function(nr){return"".concat(nr,"-icon")}))},Rn))},J=ue;function j(Oe,Re,Zt,Rt,On){var cn=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Fn=arguments.length>6?arguments[6]:void 0,Rn=arguments.length>7?arguments[7]:void 0,_n=u.useMemo(function(){if((0,w.Z)(Rt)==="object")return Rt.clearIcon;if(On)return On},[Rt,On]),nr=u.useMemo(function(){return!!(!cn&&Rt&&(Zt.length||Fn)&&!(Rn==="combobox"&&Fn===""))},[Rt,cn,Zt.length,Fn,Rn]);return{allowClear:nr,clearIcon:u.createElement(J,{className:"".concat(Oe,"-clear"),onMouseDown:Re,customizeIcon:_n},"\xD7")}}var oe=u.createContext(null);function X(){return u.useContext(oe)}function N(){var Oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,Re=u.useState(!1),Zt=(0,P.Z)(Re,2),Rt=Zt[0],On=Zt[1],cn=u.useRef(null),Fn=function(){window.clearTimeout(cn.current)};u.useEffect(function(){return Fn},[]);var Rn=function(nr,kn){Fn(),cn.current=window.setTimeout(function(){On(nr),kn&&kn()},Oe)};return[Rt,Rn,Fn]}function C(){var Oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,Re=u.useRef(null),Zt=u.useRef(null);u.useEffect(function(){return function(){window.clearTimeout(Zt.current)}},[]);function Rt(On){(On||Re.current===null)&&(Re.current=On),window.clearTimeout(Zt.current),Zt.current=window.setTimeout(function(){Re.current=null},Oe)}return[function(){return Re.current},Rt]}function z(Oe,Re,Zt,Rt){var On=u.useRef(null);On.current={open:Re,triggerOpen:Zt,customizedTrigger:Rt},u.useEffect(function(){function cn(Fn){var Rn;if(!((Rn=On.current)!==null&&Rn!==void 0&&Rn.customizedTrigger)){var _n=Fn.target;_n.shadowRoot&&Fn.composed&&(_n=Fn.composedPath()[0]||_n),On.current.open&&Oe().filter(function(nr){return nr}).every(function(nr){return!nr.contains(_n)&&nr!==_n})&&On.current.triggerOpen(!1)}}return window.addEventListener("mousedown",cn),function(){return window.removeEventListener("mousedown",cn)}},[])}var G=d(26112),Ne=d(11780),pe=function(Re,Zt){var Rt,On,cn=Re.prefixCls,Fn=Re.id,Rn=Re.inputElement,_n=Re.disabled,nr=Re.tabIndex,kn=Re.autoFocus,Zn=Re.autoComplete,er=Re.editable,Dn=Re.activeDescendantId,ar=Re.value,ir=Re.maxLength,Rr=Re.onKeyDown,gr=Re.onMouseDown,Cn=Re.onChange,_e=Re.onPaste,vt=Re.onCompositionStart,It=Re.onCompositionEnd,Tt=Re.open,$t=Re.attrs,Bn=Rn||u.createElement("input",null),un=Bn,Xn=un.ref,Vn=un.props,mr=Vn.onKeyDown,Kr=Vn.onChange,ft=Vn.onMouseDown,yr=Vn.onCompositionStart,tr=Vn.onCompositionEnd,rr=Vn.style;return(0,$.Kp)(!("maxLength"in Bn.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Bn=u.cloneElement(Bn,(0,Ee.Z)((0,Ee.Z)((0,Ee.Z)({type:"search"},Vn),{},{id:Fn,ref:(0,_.sQ)(Zt,Xn),disabled:_n,tabIndex:nr,autoComplete:Zn||"off",autoFocus:kn,className:S()("".concat(cn,"-selection-search-input"),(Rt=Bn)===null||Rt===void 0||(On=Rt.props)===null||On===void 0?void 0:On.className),role:"combobox","aria-label":"Search","aria-expanded":Tt||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Fn,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Fn,"_list"),"aria-activedescendant":Tt?Dn:void 0},$t),{},{value:er?ar:"",maxLength:ir,readOnly:!er,unselectable:er?null:"on",style:(0,Ee.Z)((0,Ee.Z)({},rr),{},{opacity:er?null:0}),onKeyDown:function(zr){Rr(zr),mr&&mr(zr)},onMouseDown:function(zr){gr(zr),ft&&ft(zr)},onChange:function(zr){Cn(zr),Kr&&Kr(zr)},onCompositionStart:function(zr){vt(zr),yr&&yr(zr)},onCompositionEnd:function(zr){It(zr),tr&&tr(zr)},onPaste:_e})),Bn},ye=u.forwardRef(pe);ye.displayName="Input";var D=ye;function ot(Oe){return Array.isArray(Oe)?Oe:Oe!==void 0?[Oe]:[]}var Fe=typeof window!="undefined"&&window.document&&window.document.documentElement,Ot=Fe;function le(Oe){return Oe!=null}function ae(Oe){return!Oe&&Oe!==0}function de(Oe){return["string","number"].includes((0,w.Z)(Oe))}function V(Oe){var Re=void 0;return Oe&&(de(Oe.title)?Re=Oe.title.toString():de(Oe.label)&&(Re=Oe.label.toString())),Re}function re(Oe,Re){Ot?u.useLayoutEffect(Oe,Re):u.useEffect(Oe,Re)}function se(Oe){var Re;return(Re=Oe.key)!==null&&Re!==void 0?Re:Oe.value}var Be=function(Re){Re.preventDefault(),Re.stopPropagation()},ze=function(Re){var Zt=Re.id,Rt=Re.prefixCls,On=Re.values,cn=Re.open,Fn=Re.searchValue,Rn=Re.autoClearSearchValue,_n=Re.inputRef,nr=Re.placeholder,kn=Re.disabled,Zn=Re.mode,er=Re.showSearch,Dn=Re.autoFocus,ar=Re.autoComplete,ir=Re.activeDescendantId,Rr=Re.tabIndex,gr=Re.removeIcon,Cn=Re.maxTagCount,_e=Re.maxTagTextLength,vt=Re.maxTagPlaceholder,It=vt===void 0?function(xo){return"+ ".concat(xo.length," ...")}:vt,Tt=Re.tagRender,$t=Re.onToggleOpen,Bn=Re.onRemove,un=Re.onInputChange,Xn=Re.onInputPaste,Vn=Re.onInputKeyDown,mr=Re.onInputMouseDown,Kr=Re.onInputCompositionStart,ft=Re.onInputCompositionEnd,yr=u.useRef(null),tr=(0,u.useState)(0),rr=(0,P.Z)(tr,2),_r=rr[0],zr=rr[1],yo=(0,u.useState)(!1),Cr=(0,P.Z)(yo,2),$r=Cr[0],ho=Cr[1],to="".concat(Rt,"-selection"),mo=cn||Zn==="multiple"&&Rn===!1||Zn==="tags"?Fn:"",jA=Zn==="tags"||Zn==="multiple"&&Rn===!1||er&&(cn||$r);re(function(){zr(yr.current.scrollWidth)},[mo]);function Dr(xo,tA,kA,cA,SA){return u.createElement("span",{className:S()("".concat(to,"-item"),(0,W.Z)({},"".concat(to,"-item-disabled"),kA)),title:V(xo)},u.createElement("span",{className:"".concat(to,"-item-content")},tA),cA&&u.createElement(J,{className:"".concat(to,"-item-remove"),onMouseDown:Be,onClick:SA,customizeIcon:gr},"\xD7"))}function Mr(xo,tA,kA,cA,SA){var Br=function(Xr){Be(Xr),$t(!cn)};return u.createElement("span",{onMouseDown:Br},Tt({label:tA,value:xo,disabled:kA,closable:cA,onClose:SA}))}function xr(xo){var tA=xo.disabled,kA=xo.label,cA=xo.value,SA=!kn&&!tA,Br=kA;if(typeof _e=="number"&&(typeof kA=="string"||typeof kA=="number")){var sr=String(Br);sr.length>_e&&(Br="".concat(sr.slice(0,_e),"..."))}var Xr=function(aA){aA&&aA.stopPropagation(),Bn(xo)};return typeof Tt=="function"?Mr(cA,Br,tA,SA,Xr):Dr(xo,Br,tA,SA,Xr)}function Io(xo){var tA=typeof It=="function"?It(xo):It;return Dr({title:tA},tA,!1)}var Mo=u.createElement("div",{className:"".concat(to,"-search"),style:{width:_r},onFocus:function(){ho(!0)},onBlur:function(){ho(!1)}},u.createElement(D,{ref:_n,open:cn,prefixCls:Rt,id:Zt,inputElement:null,disabled:kn,autoFocus:Dn,autoComplete:ar,editable:jA,activeDescendantId:ir,value:mo,onKeyDown:Vn,onMouseDown:mr,onChange:un,onPaste:Xn,onCompositionStart:Kr,onCompositionEnd:ft,tabIndex:Rr,attrs:(0,G.Z)(Re,!0)}),u.createElement("span",{ref:yr,className:"".concat(to,"-search-mirror"),"aria-hidden":!0},mo,"\xA0")),ao=u.createElement(Ne.Z,{prefixCls:"".concat(to,"-overflow"),data:On,renderItem:xr,renderRest:Io,suffix:Mo,itemKey:se,maxCount:Cn});return u.createElement(u.Fragment,null,ao,!On.length&&!mo&&u.createElement("span",{className:"".concat(to,"-placeholder")},nr))},rt=ze,Ie=function(Re){var Zt=Re.inputElement,Rt=Re.prefixCls,On=Re.id,cn=Re.inputRef,Fn=Re.disabled,Rn=Re.autoFocus,_n=Re.autoComplete,nr=Re.activeDescendantId,kn=Re.mode,Zn=Re.open,er=Re.values,Dn=Re.placeholder,ar=Re.tabIndex,ir=Re.showSearch,Rr=Re.searchValue,gr=Re.activeValue,Cn=Re.maxLength,_e=Re.onInputKeyDown,vt=Re.onInputMouseDown,It=Re.onInputChange,Tt=Re.onInputPaste,$t=Re.onInputCompositionStart,Bn=Re.onInputCompositionEnd,un=Re.title,Xn=u.useState(!1),Vn=(0,P.Z)(Xn,2),mr=Vn[0],Kr=Vn[1],ft=kn==="combobox",yr=ft||ir,tr=er[0],rr=Rr||"";ft&&gr&&!mr&&(rr=gr),u.useEffect(function(){ft&&Kr(!1)},[ft,gr]);var _r=kn!=="combobox"&&!Zn&&!ir?!1:!!rr,zr=un===void 0?V(tr):un,yo=function(){if(tr)return null;var $r=_r?{visibility:"hidden"}:void 0;return u.createElement("span",{className:"".concat(Rt,"-selection-placeholder"),style:$r},Dn)};return u.createElement(u.Fragment,null,u.createElement("span",{className:"".concat(Rt,"-selection-search")},u.createElement(D,{ref:cn,prefixCls:Rt,id:On,open:Zn,inputElement:Zt,disabled:Fn,autoFocus:Rn,autoComplete:_n,editable:yr,activeDescendantId:nr,value:rr,onKeyDown:_e,onMouseDown:vt,onChange:function($r){Kr(!0),It($r)},onPaste:Tt,onCompositionStart:$t,onCompositionEnd:Bn,tabIndex:ar,attrs:(0,G.Z)(Re,!0),maxLength:ft?Cn:void 0})),!ft&&tr?u.createElement("span",{className:"".concat(Rt,"-selection-item"),title:zr,style:_r?{visibility:"hidden"}:void 0},tr.label):null,yo())},ct=Ie;function ht(Oe){return![K.Z.ESC,K.Z.SHIFT,K.Z.BACKSPACE,K.Z.TAB,K.Z.WIN_KEY,K.Z.ALT,K.Z.META,K.Z.WIN_KEY_RIGHT,K.Z.CTRL,K.Z.SEMICOLON,K.Z.EQUALS,K.Z.CAPS_LOCK,K.Z.CONTEXT_MENU,K.Z.F1,K.Z.F2,K.Z.F3,K.Z.F4,K.Z.F5,K.Z.F6,K.Z.F7,K.Z.F8,K.Z.F9,K.Z.F10,K.Z.F11,K.Z.F12].includes(Oe)}var Mt=function(Re,Zt){var Rt=(0,u.useRef)(null),On=(0,u.useRef)(!1),cn=Re.prefixCls,Fn=Re.open,Rn=Re.mode,_n=Re.showSearch,nr=Re.tokenWithEnter,kn=Re.autoClearSearchValue,Zn=Re.onSearch,er=Re.onSearchSubmit,Dn=Re.onToggleOpen,ar=Re.onInputKeyDown,ir=Re.domRef;u.useImperativeHandle(Zt,function(){return{focus:function(){Rt.current.focus()},blur:function(){Rt.current.blur()}}});var Rr=C(0),gr=(0,P.Z)(Rr,2),Cn=gr[0],_e=gr[1],vt=function(rr){var _r=rr.which;(_r===K.Z.UP||_r===K.Z.DOWN)&&rr.preventDefault(),ar&&ar(rr),_r===K.Z.ENTER&&Rn==="tags"&&!On.current&&!Fn&&(er==null||er(rr.target.value)),ht(_r)&&Dn(!0)},It=function(){_e(!0)},Tt=(0,u.useRef)(null),$t=function(rr){Zn(rr,!0,On.current)!==!1&&Dn(!0)},Bn=function(){On.current=!0},un=function(rr){On.current=!1,Rn!=="combobox"&&$t(rr.target.value)},Xn=function(rr){var _r=rr.target.value;if(nr&&Tt.current&&/[\r\n]/.test(Tt.current)){var zr=Tt.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");_r=_r.replace(zr,Tt.current)}Tt.current=null,$t(_r)},Vn=function(rr){var _r=rr.clipboardData,zr=_r.getData("text");Tt.current=zr},mr=function(rr){var _r=rr.target;if(_r!==Rt.current){var zr=document.body.style.msTouchAction!==void 0;zr?setTimeout(function(){Rt.current.focus()}):Rt.current.focus()}},Kr=function(rr){var _r=Cn();rr.target!==Rt.current&&!_r&&Rn!=="combobox"&&rr.preventDefault(),(Rn!=="combobox"&&(!_n||!_r)||!Fn)&&(Fn&&kn!==!1&&Zn("",!0,!1),Dn())},ft={inputRef:Rt,onInputKeyDown:vt,onInputMouseDown:It,onInputChange:Xn,onInputPaste:Vn,onInputCompositionStart:Bn,onInputCompositionEnd:un},yr=Rn==="multiple"||Rn==="tags"?u.createElement(rt,(0,q.Z)({},Re,ft)):u.createElement(ct,(0,q.Z)({},Re,ft));return u.createElement("div",{ref:ir,className:"".concat(cn,"-selector"),onClick:mr,onMouseDown:Kr},yr)},St=u.forwardRef(Mt);St.displayName="Selector";var Xt=St,jt=d(35593),ln=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Jt=function(Re){var Zt=Re===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Zt,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Zt,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Zt,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Zt,adjustY:1},htmlRegion:"scroll"}}},pt=function(Re,Zt){var Rt=Re.prefixCls,On=Re.disabled,cn=Re.visible,Fn=Re.children,Rn=Re.popupElement,_n=Re.animation,nr=Re.transitionName,kn=Re.dropdownStyle,Zn=Re.dropdownClassName,er=Re.direction,Dn=er===void 0?"ltr":er,ar=Re.placement,ir=Re.builtinPlacements,Rr=Re.dropdownMatchSelectWidth,gr=Re.dropdownRender,Cn=Re.dropdownAlign,_e=Re.getPopupContainer,vt=Re.empty,It=Re.getTriggerDOMNode,Tt=Re.onPopupVisibleChange,$t=Re.onPopupMouseEnter,Bn=(0,te.Z)(Re,ln),un="".concat(Rt,"-dropdown"),Xn=Rn;gr&&(Xn=gr(Rn));var Vn=u.useMemo(function(){return ir||Jt(Rr)},[ir,Rr]),mr=_n?"".concat(un,"-").concat(_n):nr,Kr=typeof Rr=="number",ft=u.useMemo(function(){return Kr?null:Rr===!1?"minWidth":"width"},[Rr,Kr]),yr=kn;Kr&&(yr=(0,Ee.Z)((0,Ee.Z)({},yr),{},{width:Rr}));var tr=u.useRef(null);return u.useImperativeHandle(Zt,function(){return{getPopupElement:function(){return tr.current}}}),u.createElement(jt.Z,(0,q.Z)({},Bn,{showAction:Tt?["click"]:[],hideAction:Tt?["click"]:[],popupPlacement:ar||(Dn==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Vn,prefixCls:un,popupTransitionName:mr,popup:u.createElement("div",{ref:tr,onMouseEnter:$t},Xn),stretch:ft,popupAlign:Cn,popupVisible:cn,getPopupContainer:_e,popupClassName:S()(Zn,(0,W.Z)({},"".concat(un,"-empty"),vt)),popupStyle:yr,getTriggerDOMNode:It,onPopupVisibleChange:Tt}),Fn)},Vt=u.forwardRef(pt);Vt.displayName="SelectTrigger";var Ce=Vt,ce=d(66712);function ve(Oe,Re){var Zt=Oe.key,Rt;return"value"in Oe&&(Rt=Oe.value),Zt!=null?Zt:Rt!==void 0?Rt:"rc-index-key-".concat(Re)}function T(Oe,Re){var Zt=Oe||{},Rt=Zt.label,On=Zt.value,cn=Zt.options,Fn=Zt.groupLabel,Rn=Rt||(Re?"children":"label");return{label:Rn,value:On||"value",options:cn||"options",groupLabel:Fn||Rn}}function He(Oe){var Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Zt=Re.fieldNames,Rt=Re.childrenAsData,On=[],cn=T(Zt,!1),Fn=cn.label,Rn=cn.value,_n=cn.options,nr=cn.groupLabel;function kn(Zn,er){Zn.forEach(function(Dn){if(er||!(_n in Dn)){var ar=Dn[Rn];On.push({key:ve(Dn,On.length),groupOption:er,data:Dn,label:Dn[Fn],value:ar})}else{var ir=Dn[nr];ir===void 0&&Rt&&(ir=Dn.label),On.push({key:ve(Dn,On.length),group:!0,data:Dn,label:ir}),kn(Dn[_n],!0)}})}return kn(Oe,!1),On}function Me(Oe){var Re=(0,Ee.Z)({},Oe);return"props"in Re||Object.defineProperty(Re,"props",{get:function(){return(0,$.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),Re}}),Re}function M(Oe,Re){if(!Re||!Re.length)return null;var Zt=!1;function Rt(cn,Fn){var Rn=(0,ce.Z)(Fn),_n=Rn[0],nr=Rn.slice(1);if(!_n)return[cn];var kn=cn.split(_n);return Zt=Zt||kn.length>1,kn.reduce(function(Zn,er){return[].concat((0,H.Z)(Zn),(0,H.Z)(Rt(er,nr)))},[]).filter(function(Zn){return Zn})}var On=Rt(Oe,Re);return Zt?On:null}var I=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],Te=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function Ae(Oe){return Oe==="tags"||Oe==="multiple"}var Z=u.forwardRef(function(Oe,Re){var Zt,Rt,On=Oe.id,cn=Oe.prefixCls,Fn=Oe.className,Rn=Oe.showSearch,_n=Oe.tagRender,nr=Oe.direction,kn=Oe.omitDomProps,Zn=Oe.displayValues,er=Oe.onDisplayValuesChange,Dn=Oe.emptyOptions,ar=Oe.notFoundContent,ir=ar===void 0?"Not Found":ar,Rr=Oe.onClear,gr=Oe.mode,Cn=Oe.disabled,_e=Oe.loading,vt=Oe.getInputElement,It=Oe.getRawInputElement,Tt=Oe.open,$t=Oe.defaultOpen,Bn=Oe.onDropdownVisibleChange,un=Oe.activeValue,Xn=Oe.onActiveValueChange,Vn=Oe.activeDescendantId,mr=Oe.searchValue,Kr=Oe.autoClearSearchValue,ft=Oe.onSearch,yr=Oe.onSearchSplit,tr=Oe.tokenSeparators,rr=Oe.allowClear,_r=Oe.suffixIcon,zr=Oe.clearIcon,yo=Oe.OptionList,Cr=Oe.animation,$r=Oe.transitionName,ho=Oe.dropdownStyle,to=Oe.dropdownClassName,mo=Oe.dropdownMatchSelectWidth,jA=Oe.dropdownRender,Dr=Oe.dropdownAlign,Mr=Oe.placement,xr=Oe.builtinPlacements,Io=Oe.getPopupContainer,Mo=Oe.showAction,ao=Mo===void 0?[]:Mo,xo=Oe.onFocus,tA=Oe.onBlur,kA=Oe.onKeyUp,cA=Oe.onKeyDown,SA=Oe.onMouseDown,Br=(0,te.Z)(Oe,I),sr=Ae(gr),Xr=(Rn!==void 0?Rn:sr)||gr==="combobox",wo=(0,Ee.Z)({},Br);Te.forEach(function(Ko){delete wo[Ko]}),kn==null||kn.forEach(function(Ko){delete wo[Ko]});var aA=u.useState(!1),Zi=(0,P.Z)(aA,2),BA=Zi[0],zA=Zi[1];u.useEffect(function(){zA((0,k.Z)())},[]);var YA=u.useRef(null),ji=u.useRef(null),Li=u.useRef(null),la=u.useRef(null),GA=u.useRef(null),Ni=N(),ca=(0,P.Z)(Ni,3),ma=ca[0],Qi=ca[1],di=ca[2];u.useImperativeHandle(Re,function(){var Ko,Ro;return{focus:(Ko=la.current)===null||Ko===void 0?void 0:Ko.focus,blur:(Ro=la.current)===null||Ro===void 0?void 0:Ro.blur,scrollTo:function(QA){var ei;return(ei=GA.current)===null||ei===void 0?void 0:ei.scrollTo(QA)}}});var qi=u.useMemo(function(){var Ko;if(gr!=="combobox")return mr;var Ro=(Ko=Zn[0])===null||Ko===void 0?void 0:Ko.value;return typeof Ro=="string"||typeof Ro=="number"?String(Ro):""},[mr,gr,Zn]),Ga=gr==="combobox"&&typeof vt=="function"&&vt()||null,La=typeof It=="function"&&It(),vs=(0,_.x1)(ji,La==null||(Zt=La.props)===null||Zt===void 0?void 0:Zt.ref),Fs=u.useState(!1),Is=(0,P.Z)(Fs,2),ya=Is[0],Ys=Is[1];(0,b.Z)(function(){Ys(!0)},[]);var Us=(0,L.Z)(!1,{defaultValue:$t,value:Tt}),Os=(0,P.Z)(Us,2),ja=Os[0],Bi=Os[1],Nr=ya?ja:!1,No=!ir&&Dn;(Cn||No&&Nr&&gr==="combobox")&&(Nr=!1);var po=No?!1:Nr,Uo=u.useCallback(function(Ko){var Ro=Ko!==void 0?Ko:!Nr;Cn||(Bi(Ro),Nr!==Ro&&(Bn==null||Bn(Ro)))},[Cn,Nr,Bi,Bn]),hA=u.useMemo(function(){return(tr||[]).some(function(Ko){return[`
|
|
|
`,`\r
|
|
|
`].includes(Ko)})},[tr]),JA=function(Ro,ga,QA){var ei=!0,ti=Ro;Xn==null||Xn(null);var XA=QA?null:M(Ro,tr);return gr!=="combobox"&&XA&&(ti="",yr==null||yr(XA),Uo(!1),ei=!1),ft&&qi!==ti&&ft(ti,{source:ga?"typing":"effect"}),ei},Ba=function(Ro){!Ro||!Ro.trim()||ft(Ro,{source:"submit"})};u.useEffect(function(){!Nr&&!sr&&gr!=="combobox"&&JA("",!1,!1)},[Nr]),u.useEffect(function(){ja&&Cn&&Bi(!1),Cn&&Qi(!1)},[Cn]);var Wi=C(),Hi=(0,P.Z)(Wi,2),Vi=Hi[0],Ls=Hi[1],Ns=function(Ro){var ga=Vi(),QA=Ro.which;if(QA===K.Z.ENTER&&(gr!=="combobox"&&Ro.preventDefault(),Nr||Uo(!0)),Ls(!!qi),QA===K.Z.BACKSPACE&&!ga&&sr&&!qi&&Zn.length){for(var ei=(0,H.Z)(Zn),ti=null,XA=ei.length-1;XA>=0;XA-=1){var wi=ei[XA];if(!wi.disabled){ei.splice(XA,1),ti=wi;break}}ti&&er(ei,{type:"remove",values:[ti]})}for(var Ya=arguments.length,hl=new Array(Ya>1?Ya-1:0),Ki=1;Ki<Ya;Ki++)hl[Ki-1]=arguments[Ki];if(Nr&&GA.current){var Tl;(Tl=GA.current).onKeyDown.apply(Tl,[Ro].concat(hl))}cA==null||cA.apply(void 0,[Ro].concat(hl))},wl=function(Ro){for(var ga=arguments.length,QA=new Array(ga>1?ga-1:0),ei=1;ei<ga;ei++)QA[ei-1]=arguments[ei];if(Nr&&GA.current){var ti;(ti=GA.current).onKeyUp.apply(ti,[Ro].concat(QA))}kA==null||kA.apply(void 0,[Ro].concat(QA))},ms=function(Ro){var ga=Zn.filter(function(QA){return QA!==Ro});er(ga,{type:"remove",values:[Ro]})},Na=u.useRef(!1),pa=function(){Qi(!0),Cn||(xo&&!Na.current&&xo.apply(void 0,arguments),ao.includes("focus")&&Uo(!0)),Na.current=!0},qA=function(){Qi(!1,function(){Na.current=!1,Uo(!1)}),!Cn&&(qi&&(gr==="tags"?ft(qi,{source:"submit"}):gr==="multiple"&&ft("",{source:"blur"})),tA&&tA.apply(void 0,arguments))},Js=[];u.useEffect(function(){return function(){Js.forEach(function(Ko){return clearTimeout(Ko)}),Js.splice(0,Js.length)}},[]);var Rl=function(Ro){var ga,QA=Ro.target,ei=(ga=Li.current)===null||ga===void 0?void 0:ga.getPopupElement();if(ei&&ei.contains(QA)){var ti=setTimeout(function(){var hl=Js.indexOf(ti);if(hl!==-1&&Js.splice(hl,1),di(),!BA&&!ei.contains(document.activeElement)){var Ki;(Ki=la.current)===null||Ki===void 0||Ki.focus()}});Js.push(ti)}for(var XA=arguments.length,wi=new Array(XA>1?XA-1:0),Ya=1;Ya<XA;Ya++)wi[Ya-1]=arguments[Ya];SA==null||SA.apply(void 0,[Ro].concat(wi))},Xa=u.useState({}),qs=(0,P.Z)(Xa,2),is=qs[1];function ic(){is({})}var ys;La&&(ys=function(Ro){Uo(Ro)}),z(function(){var Ko;return[YA.current,(Ko=Li.current)===null||Ko===void 0?void 0:Ko.getPopupElement()]},po,Uo,!!La);var Gi=u.useMemo(function(){return(0,Ee.Z)((0,Ee.Z)({},Oe),{},{notFoundContent:ir,open:Nr,triggerOpen:po,id:On,showSearch:Xr,multiple:sr,toggleOpen:Uo})},[Oe,ir,po,Nr,On,Xr,sr,Uo]),ac=!!_r||_e,ea;ac&&(ea=u.createElement(J,{className:S()("".concat(cn,"-arrow"),(0,W.Z)({},"".concat(cn,"-arrow-loading"),_e)),customizeIcon:_r,customizeIconProps:{loading:_e,searchValue:qi,open:Nr,focused:ma,showSearch:Xr}}));var fl=function(){var Ro;Rr==null||Rr(),(Ro=la.current)===null||Ro===void 0||Ro.focus(),er([],{type:"clear",values:Zn}),JA("",!1,!1)},Qs=j(cn,fl,Zn,rr,zr,Cn,qi,gr),el=Qs.allowClear,CA=Qs.clearIcon,sc=u.createElement(yo,{ref:GA}),lc=S()(cn,Fn,(Rt={},(0,W.Z)(Rt,"".concat(cn,"-focused"),ma),(0,W.Z)(Rt,"".concat(cn,"-multiple"),sr),(0,W.Z)(Rt,"".concat(cn,"-single"),!sr),(0,W.Z)(Rt,"".concat(cn,"-allow-clear"),rr),(0,W.Z)(Rt,"".concat(cn,"-show-arrow"),ac),(0,W.Z)(Rt,"".concat(cn,"-disabled"),Cn),(0,W.Z)(Rt,"".concat(cn,"-loading"),_e),(0,W.Z)(Rt,"".concat(cn,"-open"),Nr),(0,W.Z)(Rt,"".concat(cn,"-customize-input"),Ga),(0,W.Z)(Rt,"".concat(cn,"-show-search"),Xr),Rt)),Qc=u.createElement(Ce,{ref:Li,disabled:Cn,prefixCls:cn,visible:po,popupElement:sc,animation:Cr,transitionName:$r,dropdownStyle:ho,dropdownClassName:to,direction:nr,dropdownMatchSelectWidth:mo,dropdownRender:jA,dropdownAlign:Dr,placement:Mr,builtinPlacements:xr,getPopupContainer:Io,empty:Dn,getTriggerDOMNode:function(){return ji.current},onPopupVisibleChange:ys,onPopupMouseEnter:ic},La?u.cloneElement(La,{ref:vs}):u.createElement(Xt,(0,q.Z)({},Oe,{domRef:ji,prefixCls:cn,inputElement:Ga,ref:la,id:On,showSearch:Xr,autoClearSearchValue:Kr,mode:gr,activeDescendantId:Vn,tagRender:_n,values:Zn,open:Nr,onToggleOpen:Uo,activeValue:un,searchValue:qi,onSearch:JA,onSearchSubmit:Ba,onRemove:ms,tokenWithEnter:hA}))),xi;return La?xi=Qc:xi=u.createElement("div",(0,q.Z)({className:lc},wo,{ref:YA,onMouseDown:Rl,onKeyDown:Ns,onKeyUp:wl,onFocus:pa,onBlur:qA}),ma&&!Nr&&u.createElement("span",{style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0},"aria-live":"polite"},"".concat(Zn.map(function(Ko){var Ro=Ko.label,ga=Ko.value;return["number","string"].includes((0,w.Z)(Ro))?Ro:ga}).join(", "))),Qc,ea,el&&CA),u.createElement(oe.Provider,{value:Gi},xi)}),Le=Z,dt=function(Oe,Re){var Zt=u.useRef({values:new Map,options:new Map}),Rt=u.useMemo(function(){var cn=Zt.current,Fn=cn.values,Rn=cn.options,_n=Oe.map(function(Zn){if(Zn.label===void 0){var er;return(0,Ee.Z)((0,Ee.Z)({},Zn),{},{label:(er=Fn.get(Zn.value))===null||er===void 0?void 0:er.label})}return Zn}),nr=new Map,kn=new Map;return _n.forEach(function(Zn){nr.set(Zn.value,Zn),kn.set(Zn.value,Re.get(Zn.value)||Rn.get(Zn.value))}),Zt.current.values=nr,Zt.current.options=kn,_n},[Oe,Re]),On=u.useCallback(function(cn){return Re.get(cn)||Zt.current.options.get(cn)},[Re]);return[Rt,On]};function ie(Oe,Re){return ot(Oe).join("").toUpperCase().includes(Re)}var Qe=function(Oe,Re,Zt,Rt,On){return u.useMemo(function(){if(!Zt||Rt===!1)return Oe;var cn=Re.options,Fn=Re.label,Rn=Re.value,_n=[],nr=typeof Rt=="function",kn=Zt.toUpperCase(),Zn=nr?Rt:function(Dn,ar){return On?ie(ar[On],kn):ar[cn]?ie(ar[Fn!=="children"?Fn:"label"],kn):ie(ar[Rn],kn)},er=nr?function(Dn){return Me(Dn)}:function(Dn){return Dn};return Oe.forEach(function(Dn){if(Dn[cn]){var ar=Zn(Zt,er(Dn));if(ar)_n.push(Dn);else{var ir=Dn[cn].filter(function(Rr){return Zn(Zt,er(Rr))});ir.length&&_n.push((0,Ee.Z)((0,Ee.Z)({},Dn),{},(0,W.Z)({},cn,ir)))}return}Zn(Zt,er(Dn))&&_n.push(Dn)}),_n},[Oe,Rt,On,Zt,Re])},Ue=d(17115),We=d(11592),Ve=["children","value"],Nt=["children"];function an(Oe){var Re=Oe,Zt=Re.key,Rt=Re.props,On=Rt.children,cn=Rt.value,Fn=(0,te.Z)(Rt,Ve);return(0,Ee.Z)({key:Zt,value:cn!==void 0?cn:Zt,children:On},Fn)}function qt(Oe){var Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,We.Z)(Oe).map(function(Zt,Rt){if(!u.isValidElement(Zt)||!Zt.type)return null;var On=Zt,cn=On.type.isSelectOptGroup,Fn=On.key,Rn=On.props,_n=Rn.children,nr=(0,te.Z)(Rn,Nt);return Re||!cn?an(Zt):(0,Ee.Z)((0,Ee.Z)({key:"__RC_SELECT_GRP__".concat(Fn===null?Rt:Fn,"__"),label:Fn},nr),{},{options:qt(_n)})}).filter(function(Zt){return Zt})}function bn(Oe,Re,Zt,Rt,On){return u.useMemo(function(){var cn=Oe,Fn=!Oe;Fn&&(cn=qt(Re));var Rn=new Map,_n=new Map,nr=function(er,Dn,ar){ar&&typeof ar=="string"&&er.set(Dn[ar],Dn)};function kn(Zn){for(var er=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Dn=0;Dn<Zn.length;Dn+=1){var ar=Zn[Dn];!ar[Zt.options]||er?(Rn.set(ar[Zt.value],ar),nr(_n,ar,Zt.label),nr(_n,ar,Rt),nr(_n,ar,On)):kn(ar[Zt.options],!0)}}return kn(cn),{options:cn,valueOptions:Rn,labelOptions:_n}},[Oe,Re,Zt,Rt,On])}function Nn(Oe){var Re=u.useRef();Re.current=Oe;var Zt=u.useCallback(function(){return Re.current.apply(Re,arguments)},[]);return Zt}var Kn=function(){return null};Kn.isSelectOptGroup=!0;var Mn=Kn,Un=function(){return null};Un.isSelectOption=!0;var Sn=Un,Qn=d(80547),qn=d(2738),br=d(48911),Ur=u.createContext(null),Wn=Ur;function uo(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var bo=["disabled","title","children","style","className"];function $n(Oe){return typeof Oe=="string"||typeof Oe=="number"}var ro=function(Re,Zt){var Rt=X(),On=Rt.prefixCls,cn=Rt.id,Fn=Rt.open,Rn=Rt.multiple,_n=Rt.mode,nr=Rt.searchValue,kn=Rt.toggleOpen,Zn=Rt.notFoundContent,er=Rt.onPopupScroll,Dn=u.useContext(Wn),ar=Dn.flattenOptions,ir=Dn.onActiveValue,Rr=Dn.defaultActiveFirstOption,gr=Dn.onSelect,Cn=Dn.menuItemSelectedIcon,_e=Dn.rawValues,vt=Dn.fieldNames,It=Dn.virtual,Tt=Dn.direction,$t=Dn.listHeight,Bn=Dn.listItemHeight,un="".concat(On,"-item"),Xn=(0,Qn.Z)(function(){return ar},[Fn,ar],function(Dr,Mr){return Mr[0]&&Dr[1]!==Mr[1]}),Vn=u.useRef(null),mr=function(Mr){Mr.preventDefault()},Kr=function(Mr){Vn.current&&Vn.current.scrollTo(typeof Mr=="number"?{index:Mr}:Mr)},ft=function(Mr){for(var xr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,Io=Xn.length,Mo=0;Mo<Io;Mo+=1){var ao=(Mr+Mo*xr+Io)%Io,xo=Xn[ao],tA=xo.group,kA=xo.data;if(!tA&&!kA.disabled)return ao}return-1},yr=u.useState(function(){return ft(0)}),tr=(0,P.Z)(yr,2),rr=tr[0],_r=tr[1],zr=function(Mr){var xr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;_r(Mr);var Io={source:xr?"keyboard":"mouse"},Mo=Xn[Mr];if(!Mo){ir(null,-1,Io);return}ir(Mo.value,Mr,Io)};(0,u.useEffect)(function(){zr(Rr!==!1?ft(0):-1)},[Xn.length,nr]);var yo=u.useCallback(function(Dr){return _e.has(Dr)&&_n!=="combobox"},[_n,(0,H.Z)(_e).toString(),_e.size]);(0,u.useEffect)(function(){var Dr=setTimeout(function(){if(!Rn&&Fn&&_e.size===1){var xr=Array.from(_e)[0],Io=Xn.findIndex(function(Mo){var ao=Mo.data;return ao.value===xr});Io!==-1&&(zr(Io),Kr(Io))}});if(Fn){var Mr;(Mr=Vn.current)===null||Mr===void 0||Mr.scrollTo(void 0)}return function(){return clearTimeout(Dr)}},[Fn,nr,ar.length]);var Cr=function(Mr){Mr!==void 0&&gr(Mr,{selected:!_e.has(Mr)}),Rn||kn(!1)};if(u.useImperativeHandle(Zt,function(){return{onKeyDown:function(Mr){var xr=Mr.which,Io=Mr.ctrlKey;switch(xr){case K.Z.N:case K.Z.P:case K.Z.UP:case K.Z.DOWN:{var Mo=0;if(xr===K.Z.UP?Mo=-1:xr===K.Z.DOWN?Mo=1:uo()&&Io&&(xr===K.Z.N?Mo=1:xr===K.Z.P&&(Mo=-1)),Mo!==0){var ao=ft(rr+Mo,Mo);Kr(ao),zr(ao,!0)}break}case K.Z.ENTER:{var xo=Xn[rr];xo&&!xo.data.disabled?Cr(xo.value):Cr(void 0),Fn&&Mr.preventDefault();break}case K.Z.ESC:kn(!1),Fn&&Mr.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Mr){Kr(Mr)}}}),Xn.length===0)return u.createElement("div",{role:"listbox",id:"".concat(cn,"_list"),className:"".concat(un,"-empty"),onMouseDown:mr},Zn);var $r=Object.keys(vt).map(function(Dr){return vt[Dr]}),ho=function(Mr){return Mr.label};function to(Dr,Mr){var xr=Dr.group;return{role:xr?"presentation":"option",id:"".concat(cn,"_list_").concat(Mr)}}var mo=function(Mr){var xr=Xn[Mr];if(!xr)return null;var Io=xr.data||{},Mo=Io.value,ao=xr.group,xo=(0,G.Z)(Io,!0),tA=ho(xr);return xr?u.createElement("div",(0,q.Z)({"aria-label":typeof tA=="string"&&!ao?tA:null},xo,{key:Mr},to(xr,Mr),{"aria-selected":yo(Mo)}),Mo):null},jA={role:"listbox",id:"".concat(cn,"_list")};return u.createElement(u.Fragment,null,It&&u.createElement("div",(0,q.Z)({},jA,{style:{height:0,width:0,overflow:"hidden"}}),mo(rr-1),mo(rr),mo(rr+1)),u.createElement(br.Z,{itemKey:"key",ref:Vn,data:Xn,height:$t,itemHeight:Bn,fullHeight:!1,onMouseDown:mr,onScroll:er,virtual:It,direction:Tt,innerProps:It?null:jA},function(Dr,Mr){var xr,Io=Dr.group,Mo=Dr.groupOption,ao=Dr.data,xo=Dr.label,tA=Dr.value,kA=ao.key;if(Io){var cA,SA=(cA=ao.title)!==null&&cA!==void 0?cA:$n(xo)?xo.toString():void 0;return u.createElement("div",{className:S()(un,"".concat(un,"-group")),title:SA},xo!==void 0?xo:kA)}var Br=ao.disabled,sr=ao.title,Xr=ao.children,wo=ao.style,aA=ao.className,Zi=(0,te.Z)(ao,bo),BA=(0,qn.Z)(Zi,$r),zA=yo(tA),YA="".concat(un,"-option"),ji=S()(un,YA,aA,(xr={},(0,W.Z)(xr,"".concat(YA,"-grouped"),Mo),(0,W.Z)(xr,"".concat(YA,"-active"),rr===Mr&&!Br),(0,W.Z)(xr,"".concat(YA,"-disabled"),Br),(0,W.Z)(xr,"".concat(YA,"-selected"),zA),xr)),Li=ho(Dr),la=!Cn||typeof Cn=="function"||zA,GA=typeof Li=="number"?Li:Li||tA,Ni=$n(GA)?GA.toString():void 0;return sr!==void 0&&(Ni=sr),u.createElement("div",(0,q.Z)({},(0,G.Z)(BA),It?{}:to(Dr,Mr),{"aria-selected":zA,className:ji,title:Ni,onMouseMove:function(){rr===Mr||Br||zr(Mr)},onClick:function(){Br||Cr(tA)},style:wo}),u.createElement("div",{className:"".concat(YA,"-content")},GA),u.isValidElement(Cn)||zA,la&&u.createElement(J,{className:"".concat(un,"-option-state"),customizeIcon:Cn,customizeIconProps:{isSelected:zA}},zA?"\u2713":null))}))},fA=u.forwardRef(ro);fA.displayName="OptionList";var oo=fA;function iA(Oe){var Re=Oe.mode,Zt=Oe.options,Rt=Oe.children,On=Oe.backfill,cn=Oe.allowClear,Fn=Oe.placeholder,Rn=Oe.getInputElement,_n=Oe.showSearch,nr=Oe.onSearch,kn=Oe.defaultOpen,Zn=Oe.autoFocus,er=Oe.labelInValue,Dn=Oe.value,ar=Oe.inputValue,ir=Oe.optionLabelProp,Rr=isMultiple(Re),gr=_n!==void 0?_n:Rr||Re==="combobox",Cn=Zt||convertChildrenToData(Rt);if(warning(Re!=="tags"||Cn.every(function(Tt){return!Tt.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),Re==="tags"||Re==="combobox"){var _e=Cn.some(function(Tt){return Tt.options?Tt.options.some(function($t){return typeof("value"in $t?$t.value:$t.key)=="number"}):typeof("value"in Tt?Tt.value:Tt.key)=="number"});warning(!_e,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(Re!=="combobox"||!ir,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(Re==="combobox"||!On,"`backfill` only works with `combobox` mode."),warning(Re==="combobox"||!Rn,"`getInputElement` only work with `combobox` mode."),noteOnce(Re!=="combobox"||!Rn||!cn||!Fn,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),nr&&!gr&&Re!=="combobox"&&Re!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!kn||Zn,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Dn!=null){var vt=toArray(Dn);warning(!er||vt.every(function(Tt){return _typeof(Tt)==="object"&&("key"in Tt||"value"in Tt)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Rr||Array.isArray(Dn),"`value` should be array when `mode` is `multiple` or `tags`")}if(Rt){var It=null;toNodeArray(Rt).some(function(Tt){if(!React.isValidElement(Tt)||!Tt.type)return!1;var $t=Tt,Bn=$t.type;if(Bn.isSelectOption)return!1;if(Bn.isSelectOptGroup){var un=toNodeArray(Tt.props.children).every(function(Xn){return!React.isValidElement(Xn)||!Tt.type||Xn.type.isSelectOption?!0:(It=Xn.type,!1)});return!un}return It=Bn,!0}),It&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(It.displayName||It.name||It,"`.")),warning(ar===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Zo(Oe,Re){if(Oe){var Zt=function Rt(On){for(var cn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Fn=0;Fn<On.length;Fn++){var Rn=On[Fn];if(Rn[Re==null?void 0:Re.value]===null)return warning(!1,"`value` in Select options should not be `null`."),!0;if(!cn&&Array.isArray(Rn[Re==null?void 0:Re.options])&&Rt(Rn[Re==null?void 0:Re.options],!0))break}};Zt(Oe)}}var Jo=null,ai=["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","direction","listHeight","listItemHeight","value","defaultValue","labelInValue","onChange"],Do=["inputValue"];function Or(Oe){return!Oe||(0,w.Z)(Oe)!=="object"}var Co=u.forwardRef(function(Oe,Re){var Zt=Oe.id,Rt=Oe.mode,On=Oe.prefixCls,cn=On===void 0?"rc-select":On,Fn=Oe.backfill,Rn=Oe.fieldNames,_n=Oe.inputValue,nr=Oe.searchValue,kn=Oe.onSearch,Zn=Oe.autoClearSearchValue,er=Zn===void 0?!0:Zn,Dn=Oe.onSelect,ar=Oe.onDeselect,ir=Oe.dropdownMatchSelectWidth,Rr=ir===void 0?!0:ir,gr=Oe.filterOption,Cn=Oe.filterSort,_e=Oe.optionFilterProp,vt=Oe.optionLabelProp,It=Oe.options,Tt=Oe.children,$t=Oe.defaultActiveFirstOption,Bn=Oe.menuItemSelectedIcon,un=Oe.virtual,Xn=Oe.direction,Vn=Oe.listHeight,mr=Vn===void 0?200:Vn,Kr=Oe.listItemHeight,ft=Kr===void 0?20:Kr,yr=Oe.value,tr=Oe.defaultValue,rr=Oe.labelInValue,_r=Oe.onChange,zr=(0,te.Z)(Oe,ai),yo=(0,Ue.ZP)(Zt),Cr=Ae(Rt),$r=!!(!It&&Tt),ho=u.useMemo(function(){return gr===void 0&&Rt==="combobox"?!1:gr},[gr,Rt]),to=u.useMemo(function(){return T(Rn,$r)},[JSON.stringify(Rn),$r]),mo=(0,L.Z)("",{value:nr!==void 0?nr:_n,postState:function(No){return No||""}}),jA=(0,P.Z)(mo,2),Dr=jA[0],Mr=jA[1],xr=bn(It,Tt,to,_e,vt),Io=xr.valueOptions,Mo=xr.labelOptions,ao=xr.options,xo=u.useCallback(function(Nr){var No=ot(Nr);return No.map(function(po){var Uo,hA,JA,Ba,Wi;if(Or(po))Uo=po;else{var Hi;JA=po.key,hA=po.label,Uo=(Hi=po.value)!==null&&Hi!==void 0?Hi:JA}var Vi=Io.get(Uo);if(Vi){var Ls;if(hA===void 0&&(hA=Vi==null?void 0:Vi[vt||to.label]),JA===void 0&&(JA=(Ls=Vi==null?void 0:Vi.key)!==null&&Ls!==void 0?Ls:Uo),Ba=Vi==null?void 0:Vi.disabled,Wi=Vi==null?void 0:Vi.title,0)var Ns}return{label:hA,value:Uo,key:JA,disabled:Ba,title:Wi}})},[to,vt,Io]),tA=(0,L.Z)(tr,{value:yr}),kA=(0,P.Z)(tA,2),cA=kA[0],SA=kA[1],Br=u.useMemo(function(){var Nr,No=xo(cA);return Rt==="combobox"&&ae((Nr=No[0])===null||Nr===void 0?void 0:Nr.value)?[]:No},[cA,xo,Rt]),sr=dt(Br,Io),Xr=(0,P.Z)(sr,2),wo=Xr[0],aA=Xr[1],Zi=u.useMemo(function(){if(!Rt&&wo.length===1){var Nr=wo[0];if(Nr.value===null&&(Nr.label===null||Nr.label===void 0))return[]}return wo.map(function(No){var po;return(0,Ee.Z)((0,Ee.Z)({},No),{},{label:(po=No.label)!==null&&po!==void 0?po:No.value})})},[Rt,wo]),BA=u.useMemo(function(){return new Set(wo.map(function(Nr){return Nr.value}))},[wo]);u.useEffect(function(){if(Rt==="combobox"){var Nr,No=(Nr=wo[0])===null||Nr===void 0?void 0:Nr.value;Mr(le(No)?String(No):"")}},[wo]);var zA=Nn(function(Nr,No){var po,Uo=No!=null?No:Nr;return po={},(0,W.Z)(po,to.value,Nr),(0,W.Z)(po,to.label,Uo),po}),YA=u.useMemo(function(){if(Rt!=="tags")return ao;var Nr=(0,H.Z)(ao),No=function(Uo){return Io.has(Uo)};return(0,H.Z)(wo).sort(function(po,Uo){return po.value<Uo.value?-1:1}).forEach(function(po){var Uo=po.value;No(Uo)||Nr.push(zA(Uo,po.label))}),Nr},[zA,ao,Io,wo,Rt]),ji=Qe(YA,to,Dr,ho,_e),Li=u.useMemo(function(){return Rt!=="tags"||!Dr||ji.some(function(Nr){return Nr[_e||"value"]===Dr})||ji.some(function(Nr){return Nr[to.value]===Dr})?ji:[zA(Dr)].concat((0,H.Z)(ji))},[zA,_e,Rt,ji,Dr,to]),la=u.useMemo(function(){return Cn?(0,H.Z)(Li).sort(function(Nr,No){return Cn(Nr,No)}):Li},[Li,Cn]),GA=u.useMemo(function(){return He(la,{fieldNames:to,childrenAsData:$r})},[la,to,$r]),Ni=function(No){var po=xo(No);if(SA(po),_r&&(po.length!==wo.length||po.some(function(JA,Ba){var Wi;return((Wi=wo[Ba])===null||Wi===void 0?void 0:Wi.value)!==(JA==null?void 0:JA.value)}))){var Uo=rr?po:po.map(function(JA){return JA.value}),hA=po.map(function(JA){return Me(aA(JA.value))});_r(Cr?Uo:Uo[0],Cr?hA:hA[0])}},ca=u.useState(null),ma=(0,P.Z)(ca,2),Qi=ma[0],di=ma[1],qi=u.useState(0),Ga=(0,P.Z)(qi,2),La=Ga[0],vs=Ga[1],Fs=$t!==void 0?$t:Rt!=="combobox",Is=u.useCallback(function(Nr,No){var po=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Uo=po.source,hA=Uo===void 0?"keyboard":Uo;vs(No),Fn&&Rt==="combobox"&&Nr!==null&&hA==="keyboard"&&di(String(Nr))},[Fn,Rt]),ya=function(No,po,Uo){var hA=function(){var Na,pa=aA(No);return[rr?{label:pa==null?void 0:pa[to.label],value:No,key:(Na=pa==null?void 0:pa.key)!==null&&Na!==void 0?Na:No}:No,Me(pa)]};if(po&&Dn){var JA=hA(),Ba=(0,P.Z)(JA,2),Wi=Ba[0],Hi=Ba[1];Dn(Wi,Hi)}else if(!po&&ar&&Uo!=="clear"){var Vi=hA(),Ls=(0,P.Z)(Vi,2),Ns=Ls[0],wl=Ls[1];ar(Ns,wl)}},Ys=Nn(function(Nr,No){var po,Uo=Cr?No.selected:!0;Uo?po=Cr?[].concat((0,H.Z)(wo),[Nr]):[Nr]:po=wo.filter(function(hA){return hA.value!==Nr}),Ni(po),ya(Nr,Uo),Rt==="combobox"?di(""):(!Ae||er)&&(Mr(""),di(""))}),Us=function(No,po){Ni(No);var Uo=po.type,hA=po.values;(Uo==="remove"||Uo==="clear")&&hA.forEach(function(JA){ya(JA.value,!1,Uo)})},Os=function(No,po){if(Mr(No),di(null),po.source==="submit"){var Uo=(No||"").trim();if(Uo){var hA=Array.from(new Set([].concat((0,H.Z)(BA),[Uo])));Ni(hA),ya(Uo,!0),Mr("")}return}po.source!=="blur"&&(Rt==="combobox"&&Ni(No),kn==null||kn(No))},ja=function(No){var po=No;Rt!=="tags"&&(po=No.map(function(hA){var JA=Mo.get(hA);return JA==null?void 0:JA.value}).filter(function(hA){return hA!==void 0}));var Uo=Array.from(new Set([].concat((0,H.Z)(BA),(0,H.Z)(po))));Ni(Uo),Uo.forEach(function(hA){ya(hA,!0)})},Bi=u.useMemo(function(){var Nr=un!==!1&&Rr!==!1;return(0,Ee.Z)((0,Ee.Z)({},xr),{},{flattenOptions:GA,onActiveValue:Is,defaultActiveFirstOption:Fs,onSelect:Ys,menuItemSelectedIcon:Bn,rawValues:BA,fieldNames:to,virtual:Nr,direction:Xn,listHeight:mr,listItemHeight:ft,childrenAsData:$r})},[xr,GA,Is,Fs,Ys,Bn,BA,to,un,Rr,mr,ft,$r]);return u.createElement(Wn.Provider,{value:Bi},u.createElement(Le,(0,q.Z)({},zr,{id:yo,prefixCls:cn,ref:Re,omitDomProps:Do,mode:Rt,displayValues:Zi,onDisplayValuesChange:Us,direction:Xn,searchValue:Dr,onSearch:Os,autoClearSearchValue:er,onSearchSplit:ja,dropdownMatchSelectWidth:Rr,OptionList:oo,emptyOptions:!GA.length,activeValue:Qi,activeDescendantId:"".concat(yo,"_list_").concat(La)})))}),Xe=Co;Xe.Option=Sn,Xe.OptGroup=Mn;var zt=Xe,rn=zt},9296:function(zn,it,d){"use strict";d.r(it),d.d(it,{ResizableTextArea:function(){return ye},default:function(){return ae}});var q=d(54476),H=d(33885),W=d(20068),Ee=d(76190),P=d(42978),te=d(75931),w=d(94480),L=d(92310),$=d.n(L),u=d(93681),U=d(5643),S=d(18929),b=d(59301),k=d(29301),K=d(34280),_=d(16089),ue=`
|
|
|
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;
|
|
|
`,J=["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"],j={},oe;function X(de){var V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,re=de.getAttribute("id")||de.getAttribute("data-reactid")||de.getAttribute("name");if(V&&j[re])return j[re];var se=window.getComputedStyle(de),Be=se.getPropertyValue("box-sizing")||se.getPropertyValue("-moz-box-sizing")||se.getPropertyValue("-webkit-box-sizing"),ze=parseFloat(se.getPropertyValue("padding-bottom"))+parseFloat(se.getPropertyValue("padding-top")),rt=parseFloat(se.getPropertyValue("border-bottom-width"))+parseFloat(se.getPropertyValue("border-top-width")),Ie=J.map(function(ht){return"".concat(ht,":").concat(se.getPropertyValue(ht))}).join(";"),ct={sizingStyle:Ie,paddingSize:ze,borderSize:rt,boxSizing:Be};return V&&re&&(j[re]=ct),ct}function N(de){var V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,se=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;oe||(oe=document.createElement("textarea"),oe.setAttribute("tab-index","-1"),oe.setAttribute("aria-hidden","true"),document.body.appendChild(oe)),de.getAttribute("wrap")?oe.setAttribute("wrap",de.getAttribute("wrap")):oe.removeAttribute("wrap");var Be=X(de,V),ze=Be.paddingSize,rt=Be.borderSize,Ie=Be.boxSizing,ct=Be.sizingStyle;oe.setAttribute("style","".concat(ct,";").concat(ue)),oe.value=de.value||de.placeholder||"";var ht=void 0,Mt=void 0,St,Xt=oe.scrollHeight;if(Ie==="border-box"?Xt+=rt:Ie==="content-box"&&(Xt-=ze),re!==null||se!==null){oe.value=" ";var jt=oe.scrollHeight-ze;re!==null&&(ht=jt*re,Ie==="border-box"&&(ht=ht+ze+rt),Xt=Math.max(ht,Xt)),se!==null&&(Mt=jt*se,Ie==="border-box"&&(Mt=Mt+ze+rt),St=Xt>Mt?"":"hidden",Xt=Math.min(Mt,Xt))}var ln={height:Xt,overflowY:St,resize:"none"};return ht&&(ln.minHeight=ht),Mt&&(ln.maxHeight=Mt),ln}var C=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],z=0,G=1,Ne=2,pe=b.forwardRef(function(de,V){var re=de,se=re.prefixCls,Be=re.onPressEnter,ze=re.defaultValue,rt=re.value,Ie=re.autoSize,ct=re.onResize,ht=re.className,Mt=re.style,St=re.disabled,Xt=re.onChange,jt=re.onInternalAutoSize,ln=(0,te.Z)(re,C),Jt=(0,S.Z)(ze,{value:rt,postState:function(Mn){return Mn!=null?Mn:""}}),pt=(0,P.Z)(Jt,2),Vt=pt[0],Ce=pt[1],ce=function(Mn){Ce(Mn.target.value),Xt==null||Xt(Mn)},ve=b.useRef();b.useImperativeHandle(V,function(){return{textArea:ve.current}});var T=b.useMemo(function(){return Ie&&(0,Ee.Z)(Ie)==="object"?[Ie.minRows,Ie.maxRows]:[]},[Ie]),He=(0,P.Z)(T,2),Me=He[0],M=He[1],I=!!Ie,Te=function(){try{if(document.activeElement===ve.current){var Mn=ve.current,Un=Mn.selectionStart,Sn=Mn.selectionEnd,Qn=Mn.scrollTop;ve.current.setSelectionRange(Un,Sn),ve.current.scrollTop=Qn}}catch(qn){}},Ae=b.useState(Ne),Z=(0,P.Z)(Ae,2),Le=Z[0],dt=Z[1],ie=b.useState(),Qe=(0,P.Z)(ie,2),Ue=Qe[0],We=Qe[1],Ve=function(){dt(z)};(0,K.Z)(function(){I&&Ve()},[rt,Me,M,I]),(0,K.Z)(function(){if(Le===z)dt(G);else if(Le===G){var Kn=N(ve.current,!1,Me,M);dt(Ne),We(Kn)}else Te()},[Le]);var Nt=b.useRef(),an=function(){_.Z.cancel(Nt.current)},qt=function(Mn){Le===Ne&&(ct==null||ct(Mn),Ie&&(an(),Nt.current=(0,_.Z)(function(){Ve()})))};b.useEffect(function(){return an},[]);var bn=I?Ue:null,Nn=(0,H.Z)((0,H.Z)({},Mt),bn);return(Le===z||Le===G)&&(Nn.overflowY="hidden",Nn.overflowX="hidden"),b.createElement(k.Z,{onResize:qt,disabled:!(Ie||ct)},b.createElement("textarea",(0,q.Z)({},ln,{ref:ve,style:Nn,className:$()(se,ht,(0,W.Z)({},"".concat(se,"-disabled"),St)),disabled:St,value:Vt,onChange:ce})))}),ye=pe,D=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function ot(de,V){return(0,w.Z)(de||"").slice(0,V).join("")}function Fe(de,V,re,se){var Be=re;return de?Be=ot(re,se):(0,w.Z)(V||"").length<re.length&&(0,w.Z)(re||"").length>se&&(Be=V),Be}var Ot=b.forwardRef(function(de,V){var re,se=de.defaultValue,Be=de.value,ze=de.onFocus,rt=de.onBlur,Ie=de.onChange,ct=de.allowClear,ht=de.maxLength,Mt=de.onCompositionStart,St=de.onCompositionEnd,Xt=de.suffix,jt=de.prefixCls,ln=jt===void 0?"rc-textarea":jt,Jt=de.classes,pt=de.showCount,Vt=de.className,Ce=de.style,ce=de.disabled,ve=de.hidden,T=de.classNames,He=de.styles,Me=de.onResize,M=(0,te.Z)(de,D),I=(0,S.Z)(se,{value:Be,defaultValue:se}),Te=(0,P.Z)(I,2),Ae=Te[0],Z=Te[1],Le=(0,b.useRef)(null),dt=b.useState(!1),ie=(0,P.Z)(dt,2),Qe=ie[0],Ue=ie[1],We=b.useState(!1),Ve=(0,P.Z)(We,2),Nt=Ve[0],an=Ve[1],qt=b.useRef(),bn=b.useRef(0),Nn=b.useState(null),Kn=(0,P.Z)(Nn,2),Mn=Kn[0],Un=Kn[1],Sn=function(){var Or;(Or=Le.current)===null||Or===void 0||Or.textArea.focus()};(0,b.useImperativeHandle)(V,function(){return{resizableTextArea:Le.current,focus:Sn,blur:function(){var Or;(Or=Le.current)===null||Or===void 0||Or.textArea.blur()}}}),(0,b.useEffect)(function(){Ue(function(Do){return!ce&&Do})},[ce]);var Qn=Number(ht)>0,qn=function(Or){an(!0),qt.current=Ae,bn.current=Or.currentTarget.selectionStart,Mt==null||Mt(Or)},br=function(Or){an(!1);var Co=Or.currentTarget.value;if(Qn){var Xe,zt=bn.current>=ht+1||bn.current===((Xe=qt.current)===null||Xe===void 0?void 0:Xe.length);Co=Fe(zt,qt.current,Co,ht)}Co!==Ae&&(Z(Co),(0,U.rJ)(Or.currentTarget,Or,Ie,Co)),St==null||St(Or)},Ur=function(Or){var Co=Or.target.value;if(!Nt&&Qn){var Xe=Or.target.selectionStart>=ht+1||Or.target.selectionStart===Co.length||!Or.target.selectionStart;Co=Fe(Xe,Ae,Co,ht)}Z(Co),(0,U.rJ)(Or.currentTarget,Or,Ie,Co)},Wn=function(Or){var Co=M.onPressEnter,Xe=M.onKeyDown;Or.key==="Enter"&&Co&&Co(Or),Xe==null||Xe(Or)},uo=function(Or){Ue(!0),ze==null||ze(Or)},bo=function(Or){Ue(!1),rt==null||rt(Or)},$n=function(Or){var Co;Z(""),Sn(),(0,U.rJ)((Co=Le.current)===null||Co===void 0?void 0:Co.textArea,Or,Ie)},ro=(0,U.D7)(Ae);!Nt&&Qn&&Be==null&&(ro=ot(ro,ht));var fA=Xt,oo;if(pt){var iA=(0,w.Z)(ro).length;(0,Ee.Z)(pt)==="object"?oo=pt.formatter({value:ro,count:iA,maxLength:ht}):oo="".concat(iA).concat(Qn?" / ".concat(ht):""),fA=b.createElement(b.Fragment,null,fA,b.createElement("span",{className:$()("".concat(ln,"-data-count"),T==null?void 0:T.count),style:He==null?void 0:He.count},oo))}var Zo=function(Or){var Co;Me==null||Me(Or),(Co=Le.current)!==null&&Co!==void 0&&Co.textArea.style.height&&Un(!0)},Jo=!M.autoSize&&!pt&&!ct,ai=b.createElement(u.BaseInput,{value:ro,allowClear:ct,handleReset:$n,suffix:fA,prefixCls:ln,classes:{affixWrapper:$()(Jt==null?void 0:Jt.affixWrapper,(re={},(0,W.Z)(re,"".concat(ln,"-show-count"),pt),(0,W.Z)(re,"".concat(ln,"-textarea-allow-clear"),ct),re))},disabled:ce,focused:Qe,className:Vt,style:(0,H.Z)((0,H.Z)({},Ce),Mn&&!Jo?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof oo=="string"?oo:void 0}},hidden:ve,inputElement:b.createElement(ye,(0,q.Z)({},M,{onKeyDown:Wn,onChange:Ur,onFocus:uo,onBlur:bo,onCompositionStart:qn,onCompositionEnd:br,className:T==null?void 0:T.textarea,style:(0,H.Z)((0,H.Z)({},He==null?void 0:He.textarea),{},{resize:Ce==null?void 0:Ce.resize}),disabled:ce,prefixCls:ln,onResize:Zo,ref:Le}))});return ai}),le=Ot,ae=le},39417:function(zn,it,d){"use strict";d.d(it,{Z:function(){return G}});var q=d(54476),H=d(20068),W=d(75931),Ee=d(33885),P=d(67732),te=d(83652),w=d(31226),L=d(42403),$=d(158),u=d(92310),U=d.n(u),S=d(26112),b=d(59301),k=d(39378),K=function(pe){for(var ye=pe.prefixCls,D=pe.level,ot=pe.isStart,Fe=pe.isEnd,Ot="".concat(ye,"-indent-unit"),le=[],ae=0;ae<D;ae+=1){var de;le.push(b.createElement("span",{key:ae,className:U()(Ot,(de={},(0,H.Z)(de,"".concat(Ot,"-start"),ot[ae]),(0,H.Z)(de,"".concat(Ot,"-end"),Fe[ae]),de))}))}return b.createElement("span",{"aria-hidden":"true",className:"".concat(ye,"-indent")},le)},_=b.memo(K),ue=d(67841),J=d(71430),j=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],oe="open",X="close",N="---",C=function(Ne){(0,L.Z)(ye,Ne);var pe=(0,$.Z)(ye);function ye(){var D;(0,P.Z)(this,ye);for(var ot=arguments.length,Fe=new Array(ot),Ot=0;Ot<ot;Ot++)Fe[Ot]=arguments[Ot];return D=pe.call.apply(pe,[this].concat(Fe)),D.state={dragNodeHighlight:!1},D.selectHandle=void 0,D.cacheIndent=void 0,D.onSelectorClick=function(le){var ae=D.props.context.onNodeClick;ae(le,(0,J.F)(D.props)),D.isSelectable()?D.onSelect(le):D.onCheck(le)},D.onSelectorDoubleClick=function(le){var ae=D.props.context.onNodeDoubleClick;ae(le,(0,J.F)(D.props))},D.onSelect=function(le){if(!D.isDisabled()){var ae=D.props.context.onNodeSelect;ae(le,(0,J.F)(D.props))}},D.onCheck=function(le){if(!D.isDisabled()){var ae=D.props,de=ae.disableCheckbox,V=ae.checked,re=D.props.context.onNodeCheck;if(!(!D.isCheckable()||de)){var se=!V;re(le,(0,J.F)(D.props),se)}}},D.onMouseEnter=function(le){var ae=D.props.context.onNodeMouseEnter;ae(le,(0,J.F)(D.props))},D.onMouseLeave=function(le){var ae=D.props.context.onNodeMouseLeave;ae(le,(0,J.F)(D.props))},D.onContextMenu=function(le){var ae=D.props.context.onNodeContextMenu;ae(le,(0,J.F)(D.props))},D.onDragStart=function(le){var ae=D.props.context.onNodeDragStart;le.stopPropagation(),D.setState({dragNodeHighlight:!0}),ae(le,(0,w.Z)(D));try{le.dataTransfer.setData("text/plain","")}catch(de){}},D.onDragEnter=function(le){var ae=D.props.context.onNodeDragEnter;le.preventDefault(),le.stopPropagation(),ae(le,(0,w.Z)(D))},D.onDragOver=function(le){var ae=D.props.context.onNodeDragOver;le.preventDefault(),le.stopPropagation(),ae(le,(0,w.Z)(D))},D.onDragLeave=function(le){var ae=D.props.context.onNodeDragLeave;le.stopPropagation(),ae(le,(0,w.Z)(D))},D.onDragEnd=function(le){var ae=D.props.context.onNodeDragEnd;le.stopPropagation(),D.setState({dragNodeHighlight:!1}),ae(le,(0,w.Z)(D))},D.onDrop=function(le){var ae=D.props.context.onNodeDrop;le.preventDefault(),le.stopPropagation(),D.setState({dragNodeHighlight:!1}),ae(le,(0,w.Z)(D))},D.onExpand=function(le){var ae=D.props,de=ae.loading,V=ae.context.onNodeExpand;de||V(le,(0,J.F)(D.props))},D.setSelectHandle=function(le){D.selectHandle=le},D.getNodeState=function(){var le=D.props.expanded;return D.isLeaf()?null:le?oe:X},D.hasChildren=function(){var le=D.props.eventKey,ae=D.props.context.keyEntities,de=(0,ue.Z)(ae,le)||{},V=de.children;return!!(V||[]).length},D.isLeaf=function(){var le=D.props,ae=le.isLeaf,de=le.loaded,V=D.props.context.loadData,re=D.hasChildren();return ae===!1?!1:ae||!V&&!re||V&&de&&!re},D.isDisabled=function(){var le=D.props.disabled,ae=D.props.context.disabled;return!!(ae||le)},D.isCheckable=function(){var le=D.props.checkable,ae=D.props.context.checkable;return!ae||le===!1?!1:ae},D.syncLoadData=function(le){var ae=le.expanded,de=le.loading,V=le.loaded,re=D.props.context,se=re.loadData,Be=re.onNodeLoad;de||se&&ae&&!D.isLeaf()&&!D.hasChildren()&&!V&&Be((0,J.F)(D.props))},D.isDraggable=function(){var le=D.props,ae=le.data,de=le.context.draggable;return!!(de&&(!de.nodeDraggable||de.nodeDraggable(ae)))},D.renderDragHandler=function(){var le=D.props.context,ae=le.draggable,de=le.prefixCls;return ae!=null&&ae.icon?b.createElement("span",{className:"".concat(de,"-draggable-icon")},ae.icon):null},D.renderSwitcherIconDom=function(le){var ae=D.props.switcherIcon,de=D.props.context.switcherIcon,V=ae||de;return typeof V=="function"?V((0,Ee.Z)((0,Ee.Z)({},D.props),{},{isLeaf:le})):V},D.renderSwitcher=function(){var le=D.props.expanded,ae=D.props.context.prefixCls;if(D.isLeaf()){var de=D.renderSwitcherIconDom(!0);return de!==!1?b.createElement("span",{className:U()("".concat(ae,"-switcher"),"".concat(ae,"-switcher-noop"))},de):null}var V=U()("".concat(ae,"-switcher"),"".concat(ae,"-switcher_").concat(le?oe:X)),re=D.renderSwitcherIconDom(!1);return re!==!1?b.createElement("span",{onClick:D.onExpand,className:V},re):null},D.renderCheckbox=function(){var le=D.props,ae=le.checked,de=le.halfChecked,V=le.disableCheckbox,re=D.props.context.prefixCls,se=D.isDisabled(),Be=D.isCheckable();if(!Be)return null;var ze=typeof Be!="boolean"?Be:null;return b.createElement("span",{className:U()("".concat(re,"-checkbox"),ae&&"".concat(re,"-checkbox-checked"),!ae&&de&&"".concat(re,"-checkbox-indeterminate"),(se||V)&&"".concat(re,"-checkbox-disabled")),onClick:D.onCheck},ze)},D.renderIcon=function(){var le=D.props.loading,ae=D.props.context.prefixCls;return b.createElement("span",{className:U()("".concat(ae,"-iconEle"),"".concat(ae,"-icon__").concat(D.getNodeState()||"docu"),le&&"".concat(ae,"-icon_loading"))})},D.renderSelector=function(){var le=D.state.dragNodeHighlight,ae=D.props,de=ae.title,V=de===void 0?N:de,re=ae.selected,se=ae.icon,Be=ae.loading,ze=ae.data,rt=D.props.context,Ie=rt.prefixCls,ct=rt.showIcon,ht=rt.icon,Mt=rt.loadData,St=rt.titleRender,Xt=D.isDisabled(),jt="".concat(Ie,"-node-content-wrapper"),ln;if(ct){var Jt=se||ht;ln=Jt?b.createElement("span",{className:U()("".concat(Ie,"-iconEle"),"".concat(Ie,"-icon__customize"))},typeof Jt=="function"?Jt(D.props):Jt):D.renderIcon()}else Mt&&Be&&(ln=D.renderIcon());var pt;typeof V=="function"?pt=V(ze):St?pt=St(ze):pt=V;var Vt=b.createElement("span",{className:"".concat(Ie,"-title")},pt);return b.createElement("span",{ref:D.setSelectHandle,title:typeof V=="string"?V:"",className:U()("".concat(jt),"".concat(jt,"-").concat(D.getNodeState()||"normal"),!Xt&&(re||le)&&"".concat(Ie,"-node-selected")),onMouseEnter:D.onMouseEnter,onMouseLeave:D.onMouseLeave,onContextMenu:D.onContextMenu,onClick:D.onSelectorClick,onDoubleClick:D.onSelectorDoubleClick},ln,Vt,D.renderDropIndicator())},D.renderDropIndicator=function(){var le=D.props,ae=le.disabled,de=le.eventKey,V=D.props.context,re=V.draggable,se=V.dropLevelOffset,Be=V.dropPosition,ze=V.prefixCls,rt=V.indent,Ie=V.dropIndicatorRender,ct=V.dragOverNodeKey,ht=V.direction,Mt=!!re,St=!ae&&Mt&&ct===de,Xt=rt!=null?rt:D.cacheIndent;return D.cacheIndent=rt,St?Ie({dropPosition:Be,dropLevelOffset:se,indent:Xt,prefixCls:ze,direction:ht}):null},D}return(0,te.Z)(ye,[{key:"componentDidMount",value:function(){this.syncLoadData(this.props)}},{key:"componentDidUpdate",value:function(){this.syncLoadData(this.props)}},{key:"isSelectable",value:function(){var ot=this.props.selectable,Fe=this.props.context.selectable;return typeof ot=="boolean"?ot:Fe}},{key:"render",value:function(){var ot,Fe=this.props,Ot=Fe.eventKey,le=Fe.className,ae=Fe.style,de=Fe.dragOver,V=Fe.dragOverGapTop,re=Fe.dragOverGapBottom,se=Fe.isLeaf,Be=Fe.isStart,ze=Fe.isEnd,rt=Fe.expanded,Ie=Fe.selected,ct=Fe.checked,ht=Fe.halfChecked,Mt=Fe.loading,St=Fe.domRef,Xt=Fe.active,jt=Fe.data,ln=Fe.onMouseMove,Jt=Fe.selectable,pt=(0,W.Z)(Fe,j),Vt=this.props.context,Ce=Vt.prefixCls,ce=Vt.filterTreeNode,ve=Vt.keyEntities,T=Vt.dropContainerKey,He=Vt.dropTargetKey,Me=Vt.draggingNodeKey,M=this.isDisabled(),I=(0,S.Z)(pt,{aria:!0,data:!0}),Te=(0,ue.Z)(ve,Ot)||{},Ae=Te.level,Z=ze[ze.length-1],Le=this.isDraggable(),dt=!M&&Le,ie=Me===Ot,Qe=Jt!==void 0?{"aria-selected":!!Jt}:void 0;return b.createElement("div",(0,q.Z)({ref:St,className:U()(le,"".concat(Ce,"-treenode"),(ot={},(0,H.Z)(ot,"".concat(Ce,"-treenode-disabled"),M),(0,H.Z)(ot,"".concat(Ce,"-treenode-switcher-").concat(rt?"open":"close"),!se),(0,H.Z)(ot,"".concat(Ce,"-treenode-checkbox-checked"),ct),(0,H.Z)(ot,"".concat(Ce,"-treenode-checkbox-indeterminate"),ht),(0,H.Z)(ot,"".concat(Ce,"-treenode-selected"),Ie),(0,H.Z)(ot,"".concat(Ce,"-treenode-loading"),Mt),(0,H.Z)(ot,"".concat(Ce,"-treenode-active"),Xt),(0,H.Z)(ot,"".concat(Ce,"-treenode-leaf-last"),Z),(0,H.Z)(ot,"".concat(Ce,"-treenode-draggable"),Le),(0,H.Z)(ot,"dragging",ie),(0,H.Z)(ot,"drop-target",He===Ot),(0,H.Z)(ot,"drop-container",T===Ot),(0,H.Z)(ot,"drag-over",!M&&de),(0,H.Z)(ot,"drag-over-gap-top",!M&&V),(0,H.Z)(ot,"drag-over-gap-bottom",!M&&re),(0,H.Z)(ot,"filter-node",ce&&ce((0,J.F)(this.props))),ot)),style:ae,draggable:dt,"aria-grabbed":ie,onDragStart:dt?this.onDragStart:void 0,onDragEnter:Le?this.onDragEnter:void 0,onDragOver:Le?this.onDragOver:void 0,onDragLeave:Le?this.onDragLeave:void 0,onDrop:Le?this.onDrop:void 0,onDragEnd:Le?this.onDragEnd:void 0,onMouseMove:ln},Qe,I),b.createElement(_,{prefixCls:Ce,level:Ae,isStart:Be,isEnd:ze}),this.renderDragHandler(),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector())}}]),ye}(b.Component),z=function(pe){return b.createElement(k.k.Consumer,null,function(ye){return b.createElement(C,(0,q.Z)({},pe,{context:ye}))})};z.displayName="TreeNode",z.isTreeNode=1;var G=z},39378:function(zn,it,d){"use strict";d.d(it,{k:function(){return H}});var q=d(59301),H=q.createContext(null)},60091:function(zn,it,d){"use strict";d.d(it,{O:function(){return G.Z},Z:function(){return Vt}});var q=d(54476),H=d(20068),W=d(76190),Ee=d(33885),P=d(94480),te=d(67732),w=d(83652),L=d(31226),$=d(42403),u=d(158),U=d(92310),S=d.n(U),b=d(10228),k=d(26112),K=d(48736),_=d(59301),ue=d(39378);function J(Ce){var ce=Ce.dropPosition,ve=Ce.dropLevelOffset,T=Ce.indent,He={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(ce){case-1:He.top=0,He.left=-ve*T;break;case 1:He.bottom=0,He.left=-ve*T;break;case 0:He.bottom=0,He.left=T;break}return _.createElement("div",{style:He})}function j(Ce){if(Ce==null)throw new TypeError("Cannot destructure "+Ce)}var oe=d(42978),X=d(75931),N=d(34280),C=d(48911),z=d(77900),G=d(39417);function Ne(Ce,ce){var ve=_.useState(!1),T=(0,oe.Z)(ve,2),He=T[0],Me=T[1];_.useLayoutEffect(function(){if(He)return Ce(),function(){ce()}},[He]),_.useLayoutEffect(function(){return Me(!0),function(){Me(!1)}},[])}var pe=d(71430),ye=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],D=function(ce,ve){var T=ce.className,He=ce.style,Me=ce.motion,M=ce.motionNodes,I=ce.motionType,Te=ce.onMotionStart,Ae=ce.onMotionEnd,Z=ce.active,Le=ce.treeNodeRequiredProps,dt=(0,X.Z)(ce,ye),ie=_.useState(!0),Qe=(0,oe.Z)(ie,2),Ue=Qe[0],We=Qe[1],Ve=_.useContext(ue.k),Nt=Ve.prefixCls,an=M&&I!=="hide";(0,N.Z)(function(){M&&an!==Ue&&We(an)},[M]);var qt=function(){M&&Te()},bn=_.useRef(!1),Nn=function(){M&&!bn.current&&(bn.current=!0,Ae())};Ne(qt,Nn);var Kn=function(Un){an===Un&&Nn()};return M?_.createElement(z.default,(0,q.Z)({ref:ve,visible:Ue},Me,{motionAppear:I==="show",onVisibleChanged:Kn}),function(Mn,Un){var Sn=Mn.className,Qn=Mn.style;return _.createElement("div",{ref:Un,className:S()("".concat(Nt,"-treenode-motion"),Sn),style:Qn},M.map(function(qn){var br=(0,q.Z)({},(j(qn.data),qn.data)),Ur=qn.title,Wn=qn.key,uo=qn.isStart,bo=qn.isEnd;delete br.children;var $n=(0,pe.H8)(Wn,Le);return _.createElement(G.Z,(0,q.Z)({},br,$n,{title:Ur,active:Z,data:qn.data,key:Wn,isStart:uo,isEnd:bo}))}))}):_.createElement(G.Z,(0,q.Z)({domRef:ve,className:T,style:He},dt,{active:Z}))};D.displayName="MotionTreeNode";var ot=_.forwardRef(D),Fe=ot;function Ot(){var Ce=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ve=Ce.length,T=ce.length;if(Math.abs(ve-T)!==1)return{add:!1,key:null};function He(Me,M){var I=new Map;Me.forEach(function(Ae){I.set(Ae,!0)});var Te=M.filter(function(Ae){return!I.has(Ae)});return Te.length===1?Te[0]:null}return ve<T?{add:!0,key:He(Ce,ce)}:{add:!1,key:He(ce,Ce)}}function le(Ce,ce,ve){var T=Ce.findIndex(function(I){return I.key===ve}),He=Ce[T+1],Me=ce.findIndex(function(I){return I.key===ve});if(He){var M=ce.findIndex(function(I){return I.key===He.key});return ce.slice(Me+1,M)}return ce.slice(Me+1)}var ae=["prefixCls","data","selectable","checkable","expandedKeys","selectedKeys","checkedKeys","loadedKeys","loadingKeys","halfCheckedKeys","keyEntities","disabled","dragging","dragOverNodeKey","dropPosition","motion","height","itemHeight","virtual","focusable","activeItem","focused","tabIndex","onKeyDown","onFocus","onBlur","onActiveChange","onListChangeStart","onListChangeEnd"],de={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},V=function(){},re="RC_TREE_MOTION_".concat(Math.random()),se={key:re},Be={key:re,level:0,index:0,pos:"0",node:se,nodes:[se]},ze={parent:null,children:[],pos:Be.pos,data:se,title:null,key:re,isStart:[],isEnd:[]};function rt(Ce,ce,ve,T){return ce===!1||!ve?Ce:Ce.slice(0,Math.ceil(ve/T)+1)}function Ie(Ce){var ce=Ce.key,ve=Ce.pos;return(0,pe.km)(ce,ve)}function ct(Ce){for(var ce=String(Ce.data.key),ve=Ce;ve.parent;)ve=ve.parent,ce="".concat(ve.data.key," > ").concat(ce);return ce}var ht=_.forwardRef(function(Ce,ce){var ve=Ce.prefixCls,T=Ce.data,He=Ce.selectable,Me=Ce.checkable,M=Ce.expandedKeys,I=Ce.selectedKeys,Te=Ce.checkedKeys,Ae=Ce.loadedKeys,Z=Ce.loadingKeys,Le=Ce.halfCheckedKeys,dt=Ce.keyEntities,ie=Ce.disabled,Qe=Ce.dragging,Ue=Ce.dragOverNodeKey,We=Ce.dropPosition,Ve=Ce.motion,Nt=Ce.height,an=Ce.itemHeight,qt=Ce.virtual,bn=Ce.focusable,Nn=Ce.activeItem,Kn=Ce.focused,Mn=Ce.tabIndex,Un=Ce.onKeyDown,Sn=Ce.onFocus,Qn=Ce.onBlur,qn=Ce.onActiveChange,br=Ce.onListChangeStart,Ur=Ce.onListChangeEnd,Wn=(0,X.Z)(Ce,ae),uo=_.useRef(null),bo=_.useRef(null);_.useImperativeHandle(ce,function(){return{scrollTo:function(Zn){uo.current.scrollTo(Zn)},getIndentWidth:function(){return bo.current.offsetWidth}}});var $n=_.useState(M),ro=(0,oe.Z)($n,2),fA=ro[0],oo=ro[1],iA=_.useState(T),Zo=(0,oe.Z)(iA,2),Jo=Zo[0],ai=Zo[1],Do=_.useState(T),Or=(0,oe.Z)(Do,2),Co=Or[0],Xe=Or[1],zt=_.useState([]),rn=(0,oe.Z)(zt,2),Oe=rn[0],Re=rn[1],Zt=_.useState(null),Rt=(0,oe.Z)(Zt,2),On=Rt[0],cn=Rt[1],Fn=_.useRef(T);Fn.current=T;function Rn(){var kn=Fn.current;ai(kn),Xe(kn),Re([]),cn(null),Ur()}(0,N.Z)(function(){oo(M);var kn=Ot(fA,M);if(kn.key!==null)if(kn.add){var Zn=Jo.findIndex(function(gr){var Cn=gr.key;return Cn===kn.key}),er=rt(le(Jo,T,kn.key),qt,Nt,an),Dn=Jo.slice();Dn.splice(Zn+1,0,ze),Xe(Dn),Re(er),cn("show")}else{var ar=T.findIndex(function(gr){var Cn=gr.key;return Cn===kn.key}),ir=rt(le(T,Jo,kn.key),qt,Nt,an),Rr=T.slice();Rr.splice(ar+1,0,ze),Xe(Rr),Re(ir),cn("hide")}else Jo!==T&&(ai(T),Xe(T))},[M,T]),_.useEffect(function(){Qe||Rn()},[Qe]);var _n=Ve?Co:T,nr={expandedKeys:M,selectedKeys:I,loadedKeys:Ae,loadingKeys:Z,checkedKeys:Te,halfCheckedKeys:Le,dragOverNodeKey:Ue,dropPosition:We,keyEntities:dt};return _.createElement(_.Fragment,null,Kn&&Nn&&_.createElement("span",{style:de,"aria-live":"assertive"},ct(Nn)),_.createElement("div",null,_.createElement("input",{style:de,disabled:bn===!1||ie,tabIndex:bn!==!1?Mn:null,onKeyDown:Un,onFocus:Sn,onBlur:Qn,value:"",onChange:V,"aria-label":"for screen reader"})),_.createElement("div",{className:"".concat(ve,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},_.createElement("div",{className:"".concat(ve,"-indent")},_.createElement("div",{ref:bo,className:"".concat(ve,"-indent-unit")}))),_.createElement(C.Z,(0,q.Z)({},Wn,{data:_n,itemKey:Ie,height:Nt,fullHeight:!1,virtual:qt,itemHeight:an,prefixCls:"".concat(ve,"-list"),ref:uo,onVisibleChange:function(Zn,er){var Dn=new Set(Zn),ar=er.filter(function(ir){return!Dn.has(ir)});ar.some(function(ir){return Ie(ir)===re})&&Rn()}}),function(kn){var Zn=kn.pos,er=(0,q.Z)({},(j(kn.data),kn.data)),Dn=kn.title,ar=kn.key,ir=kn.isStart,Rr=kn.isEnd,gr=(0,pe.km)(ar,Zn);delete er.key,delete er.children;var Cn=(0,pe.H8)(gr,nr);return _.createElement(Fe,(0,q.Z)({},er,Cn,{title:Dn,active:!!Nn&&ar===Nn.key,pos:Zn,data:kn.data,isStart:ir,isEnd:Rr,motion:Ve,motionNodes:ar===re?Oe:null,motionType:On,onMotionStart:br,onMotionEnd:Rn,treeNodeRequiredProps:nr,onMouseMove:function(){qn(null)}}))}))});ht.displayName="NodeList";var Mt=ht,St=d(35654),Xt=d(90782),jt=d(67841),ln=10,Jt=function(Ce){(0,$.Z)(ve,Ce);var ce=(0,u.Z)(ve);function ve(){var T;(0,te.Z)(this,ve);for(var He=arguments.length,Me=new Array(He),M=0;M<He;M++)Me[M]=arguments[M];return T=ce.call.apply(ce,[this].concat(Me)),T.destroyed=!1,T.delayedDragEnterLogic=void 0,T.loadingRetryTimes={},T.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,pe.w$)()},T.dragStartMousePosition=null,T.dragNode=void 0,T.currentMouseOverDroppableNodeKey=null,T.listRef=_.createRef(),T.onNodeDragStart=function(I,Te){var Ae=T.state,Z=Ae.expandedKeys,Le=Ae.keyEntities,dt=T.props.onDragStart,ie=Te.props.eventKey;T.dragNode=Te,T.dragStartMousePosition={x:I.clientX,y:I.clientY};var Qe=(0,St._5)(Z,ie);T.setState({draggingNodeKey:ie,dragChildrenKeys:(0,St.wA)(ie,Le),indent:T.listRef.current.getIndentWidth()}),T.setExpandedKeys(Qe),window.addEventListener("dragend",T.onWindowDragEnd),dt==null||dt({event:I,node:(0,pe.F)(Te.props)})},T.onNodeDragEnter=function(I,Te){var Ae=T.state,Z=Ae.expandedKeys,Le=Ae.keyEntities,dt=Ae.dragChildrenKeys,ie=Ae.flattenNodes,Qe=Ae.indent,Ue=T.props,We=Ue.onDragEnter,Ve=Ue.onExpand,Nt=Ue.allowDrop,an=Ue.direction,qt=Te.props,bn=qt.pos,Nn=qt.eventKey,Kn=(0,L.Z)(T),Mn=Kn.dragNode;if(T.currentMouseOverDroppableNodeKey!==Nn&&(T.currentMouseOverDroppableNodeKey=Nn),!Mn){T.resetDragState();return}var Un=(0,St.OM)(I,Mn,Te,Qe,T.dragStartMousePosition,Nt,ie,Le,Z,an),Sn=Un.dropPosition,Qn=Un.dropLevelOffset,qn=Un.dropTargetKey,br=Un.dropContainerKey,Ur=Un.dropTargetPos,Wn=Un.dropAllowed,uo=Un.dragOverNodeKey;if(dt.indexOf(qn)!==-1||!Wn){T.resetDragState();return}if(T.delayedDragEnterLogic||(T.delayedDragEnterLogic={}),Object.keys(T.delayedDragEnterLogic).forEach(function(bo){clearTimeout(T.delayedDragEnterLogic[bo])}),Mn.props.eventKey!==Te.props.eventKey&&(I.persist(),T.delayedDragEnterLogic[bn]=window.setTimeout(function(){if(T.state.draggingNodeKey!==null){var bo=(0,P.Z)(Z),$n=(0,jt.Z)(Le,Te.props.eventKey);$n&&($n.children||[]).length&&(bo=(0,St.L0)(Z,Te.props.eventKey)),"expandedKeys"in T.props||T.setExpandedKeys(bo),Ve==null||Ve(bo,{node:(0,pe.F)(Te.props),expanded:!0,nativeEvent:I.nativeEvent})}},800)),Mn.props.eventKey===qn&&Qn===0){T.resetDragState();return}T.setState({dragOverNodeKey:uo,dropPosition:Sn,dropLevelOffset:Qn,dropTargetKey:qn,dropContainerKey:br,dropTargetPos:Ur,dropAllowed:Wn}),We==null||We({event:I,node:(0,pe.F)(Te.props),expandedKeys:Z})},T.onNodeDragOver=function(I,Te){var Ae=T.state,Z=Ae.dragChildrenKeys,Le=Ae.flattenNodes,dt=Ae.keyEntities,ie=Ae.expandedKeys,Qe=Ae.indent,Ue=T.props,We=Ue.onDragOver,Ve=Ue.allowDrop,Nt=Ue.direction,an=(0,L.Z)(T),qt=an.dragNode;if(qt){var bn=(0,St.OM)(I,qt,Te,Qe,T.dragStartMousePosition,Ve,Le,dt,ie,Nt),Nn=bn.dropPosition,Kn=bn.dropLevelOffset,Mn=bn.dropTargetKey,Un=bn.dropContainerKey,Sn=bn.dropAllowed,Qn=bn.dropTargetPos,qn=bn.dragOverNodeKey;Z.indexOf(Mn)!==-1||!Sn||(qt.props.eventKey===Mn&&Kn===0?T.state.dropPosition===null&&T.state.dropLevelOffset===null&&T.state.dropTargetKey===null&&T.state.dropContainerKey===null&&T.state.dropTargetPos===null&&T.state.dropAllowed===!1&&T.state.dragOverNodeKey===null||T.resetDragState():Nn===T.state.dropPosition&&Kn===T.state.dropLevelOffset&&Mn===T.state.dropTargetKey&&Un===T.state.dropContainerKey&&Qn===T.state.dropTargetPos&&Sn===T.state.dropAllowed&&qn===T.state.dragOverNodeKey||T.setState({dropPosition:Nn,dropLevelOffset:Kn,dropTargetKey:Mn,dropContainerKey:Un,dropTargetPos:Qn,dropAllowed:Sn,dragOverNodeKey:qn}),We==null||We({event:I,node:(0,pe.F)(Te.props)}))}},T.onNodeDragLeave=function(I,Te){T.currentMouseOverDroppableNodeKey===Te.props.eventKey&&!I.currentTarget.contains(I.relatedTarget)&&(T.resetDragState(),T.currentMouseOverDroppableNodeKey=null);var Ae=T.props.onDragLeave;Ae==null||Ae({event:I,node:(0,pe.F)(Te.props)})},T.onWindowDragEnd=function(I){T.onNodeDragEnd(I,null,!0),window.removeEventListener("dragend",T.onWindowDragEnd)},T.onNodeDragEnd=function(I,Te){var Ae=T.props.onDragEnd;T.setState({dragOverNodeKey:null}),T.cleanDragState(),Ae==null||Ae({event:I,node:(0,pe.F)(Te.props)}),T.dragNode=null,window.removeEventListener("dragend",T.onWindowDragEnd)},T.onNodeDrop=function(I,Te){var Ae,Z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Le=T.state,dt=Le.dragChildrenKeys,ie=Le.dropPosition,Qe=Le.dropTargetKey,Ue=Le.dropTargetPos,We=Le.dropAllowed;if(We){var Ve=T.props.onDrop;if(T.setState({dragOverNodeKey:null}),T.cleanDragState(),Qe!==null){var Nt=(0,Ee.Z)((0,Ee.Z)({},(0,pe.H8)(Qe,T.getTreeNodeRequiredProps())),{},{active:((Ae=T.getActiveItem())===null||Ae===void 0?void 0:Ae.key)===Qe,data:(0,jt.Z)(T.state.keyEntities,Qe).node}),an=dt.indexOf(Qe)!==-1;(0,K.ZP)(!an,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var qt=(0,St.yx)(Ue),bn={event:I,node:(0,pe.F)(Nt),dragNode:T.dragNode?(0,pe.F)(T.dragNode.props):null,dragNodesKeys:[T.dragNode.props.eventKey].concat(dt),dropToGap:ie!==0,dropPosition:ie+Number(qt[qt.length-1])};Z||Ve==null||Ve(bn),T.dragNode=null}}},T.cleanDragState=function(){var I=T.state.draggingNodeKey;I!==null&&T.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),T.dragStartMousePosition=null,T.currentMouseOverDroppableNodeKey=null},T.triggerExpandActionExpand=function(I,Te){var Ae=T.state,Z=Ae.expandedKeys,Le=Ae.flattenNodes,dt=Te.expanded,ie=Te.key,Qe=Te.isLeaf;if(!(Qe||I.shiftKey||I.metaKey||I.ctrlKey)){var Ue=Le.filter(function(Ve){return Ve.key===ie})[0],We=(0,pe.F)((0,Ee.Z)((0,Ee.Z)({},(0,pe.H8)(ie,T.getTreeNodeRequiredProps())),{},{data:Ue.data}));T.setExpandedKeys(dt?(0,St._5)(Z,ie):(0,St.L0)(Z,ie)),T.onNodeExpand(I,We)}},T.onNodeClick=function(I,Te){var Ae=T.props,Z=Ae.onClick,Le=Ae.expandAction;Le==="click"&&T.triggerExpandActionExpand(I,Te),Z==null||Z(I,Te)},T.onNodeDoubleClick=function(I,Te){var Ae=T.props,Z=Ae.onDoubleClick,Le=Ae.expandAction;Le==="doubleClick"&&T.triggerExpandActionExpand(I,Te),Z==null||Z(I,Te)},T.onNodeSelect=function(I,Te){var Ae=T.state.selectedKeys,Z=T.state,Le=Z.keyEntities,dt=Z.fieldNames,ie=T.props,Qe=ie.onSelect,Ue=ie.multiple,We=Te.selected,Ve=Te[dt.key],Nt=!We;Nt?Ue?Ae=(0,St.L0)(Ae,Ve):Ae=[Ve]:Ae=(0,St._5)(Ae,Ve);var an=Ae.map(function(qt){var bn=(0,jt.Z)(Le,qt);return bn?bn.node:null}).filter(function(qt){return qt});T.setUncontrolledState({selectedKeys:Ae}),Qe==null||Qe(Ae,{event:"select",selected:Nt,node:Te,selectedNodes:an,nativeEvent:I.nativeEvent})},T.onNodeCheck=function(I,Te,Ae){var Z=T.state,Le=Z.keyEntities,dt=Z.checkedKeys,ie=Z.halfCheckedKeys,Qe=T.props,Ue=Qe.checkStrictly,We=Qe.onCheck,Ve=Te.key,Nt,an={event:"check",node:Te,checked:Ae,nativeEvent:I.nativeEvent};if(Ue){var qt=Ae?(0,St.L0)(dt,Ve):(0,St._5)(dt,Ve),bn=(0,St._5)(ie,Ve);Nt={checked:qt,halfChecked:bn},an.checkedNodes=qt.map(function(Qn){return(0,jt.Z)(Le,Qn)}).filter(function(Qn){return Qn}).map(function(Qn){return Qn.node}),T.setUncontrolledState({checkedKeys:qt})}else{var Nn=(0,Xt.S)([].concat((0,P.Z)(dt),[Ve]),!0,Le),Kn=Nn.checkedKeys,Mn=Nn.halfCheckedKeys;if(!Ae){var Un=new Set(Kn);Un.delete(Ve);var Sn=(0,Xt.S)(Array.from(Un),{checked:!1,halfCheckedKeys:Mn},Le);Kn=Sn.checkedKeys,Mn=Sn.halfCheckedKeys}Nt=Kn,an.checkedNodes=[],an.checkedNodesPositions=[],an.halfCheckedKeys=Mn,Kn.forEach(function(Qn){var qn=(0,jt.Z)(Le,Qn);if(qn){var br=qn.node,Ur=qn.pos;an.checkedNodes.push(br),an.checkedNodesPositions.push({node:br,pos:Ur})}}),T.setUncontrolledState({checkedKeys:Kn},!1,{halfCheckedKeys:Mn})}We==null||We(Nt,an)},T.onNodeLoad=function(I){var Te=I.key,Ae=new Promise(function(Z,Le){T.setState(function(dt){var ie=dt.loadedKeys,Qe=ie===void 0?[]:ie,Ue=dt.loadingKeys,We=Ue===void 0?[]:Ue,Ve=T.props,Nt=Ve.loadData,an=Ve.onLoad;if(!Nt||Qe.indexOf(Te)!==-1||We.indexOf(Te)!==-1)return null;var qt=Nt(I);return qt.then(function(){var bn=T.state.loadedKeys,Nn=(0,St.L0)(bn,Te);an==null||an(Nn,{event:"load",node:I}),T.setUncontrolledState({loadedKeys:Nn}),T.setState(function(Kn){return{loadingKeys:(0,St._5)(Kn.loadingKeys,Te)}}),Z()}).catch(function(bn){if(T.setState(function(Kn){return{loadingKeys:(0,St._5)(Kn.loadingKeys,Te)}}),T.loadingRetryTimes[Te]=(T.loadingRetryTimes[Te]||0)+1,T.loadingRetryTimes[Te]>=ln){var Nn=T.state.loadedKeys;(0,K.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),T.setUncontrolledState({loadedKeys:(0,St.L0)(Nn,Te)}),Z()}Le(bn)}),{loadingKeys:(0,St.L0)(We,Te)}})});return Ae.catch(function(){}),Ae},T.onNodeMouseEnter=function(I,Te){var Ae=T.props.onMouseEnter;Ae==null||Ae({event:I,node:Te})},T.onNodeMouseLeave=function(I,Te){var Ae=T.props.onMouseLeave;Ae==null||Ae({event:I,node:Te})},T.onNodeContextMenu=function(I,Te){var Ae=T.props.onRightClick;Ae&&(I.preventDefault(),Ae({event:I,node:Te}))},T.onFocus=function(){var I=T.props.onFocus;T.setState({focused:!0});for(var Te=arguments.length,Ae=new Array(Te),Z=0;Z<Te;Z++)Ae[Z]=arguments[Z];I==null||I.apply(void 0,Ae)},T.onBlur=function(){var I=T.props.onBlur;T.setState({focused:!1}),T.onActiveChange(null);for(var Te=arguments.length,Ae=new Array(Te),Z=0;Z<Te;Z++)Ae[Z]=arguments[Z];I==null||I.apply(void 0,Ae)},T.getTreeNodeRequiredProps=function(){var I=T.state,Te=I.expandedKeys,Ae=I.selectedKeys,Z=I.loadedKeys,Le=I.loadingKeys,dt=I.checkedKeys,ie=I.halfCheckedKeys,Qe=I.dragOverNodeKey,Ue=I.dropPosition,We=I.keyEntities;return{expandedKeys:Te||[],selectedKeys:Ae||[],loadedKeys:Z||[],loadingKeys:Le||[],checkedKeys:dt||[],halfCheckedKeys:ie||[],dragOverNodeKey:Qe,dropPosition:Ue,keyEntities:We}},T.setExpandedKeys=function(I){var Te=T.state,Ae=Te.treeData,Z=Te.fieldNames,Le=(0,pe.oH)(Ae,I,Z);T.setUncontrolledState({expandedKeys:I,flattenNodes:Le},!0)},T.onNodeExpand=function(I,Te){var Ae=T.state.expandedKeys,Z=T.state,Le=Z.listChanging,dt=Z.fieldNames,ie=T.props,Qe=ie.onExpand,Ue=ie.loadData,We=Te.expanded,Ve=Te[dt.key];if(!Le){var Nt=Ae.indexOf(Ve),an=!We;if((0,K.ZP)(We&&Nt!==-1||!We&&Nt===-1,"Expand state not sync with index check"),an?Ae=(0,St.L0)(Ae,Ve):Ae=(0,St._5)(Ae,Ve),T.setExpandedKeys(Ae),Qe==null||Qe(Ae,{node:Te,expanded:an,nativeEvent:I.nativeEvent}),an&&Ue){var qt=T.onNodeLoad(Te);qt&&qt.then(function(){var bn=(0,pe.oH)(T.state.treeData,Ae,dt);T.setUncontrolledState({flattenNodes:bn})}).catch(function(){var bn=T.state.expandedKeys,Nn=(0,St._5)(bn,Ve);T.setExpandedKeys(Nn)})}}},T.onListChangeStart=function(){T.setUncontrolledState({listChanging:!0})},T.onListChangeEnd=function(){setTimeout(function(){T.setUncontrolledState({listChanging:!1})})},T.onActiveChange=function(I){var Te=T.state.activeKey,Ae=T.props.onActiveChange;Te!==I&&(T.setState({activeKey:I}),I!==null&&T.scrollTo({key:I}),Ae==null||Ae(I))},T.getActiveItem=function(){var I=T.state,Te=I.activeKey,Ae=I.flattenNodes;return Te===null?null:Ae.find(function(Z){var Le=Z.key;return Le===Te})||null},T.offsetActiveKey=function(I){var Te=T.state,Ae=Te.flattenNodes,Z=Te.activeKey,Le=Ae.findIndex(function(Qe){var Ue=Qe.key;return Ue===Z});Le===-1&&I<0&&(Le=Ae.length),Le=(Le+I+Ae.length)%Ae.length;var dt=Ae[Le];if(dt){var ie=dt.key;T.onActiveChange(ie)}else T.onActiveChange(null)},T.onKeyDown=function(I){var Te=T.state,Ae=Te.activeKey,Z=Te.expandedKeys,Le=Te.checkedKeys,dt=Te.fieldNames,ie=T.props,Qe=ie.onKeyDown,Ue=ie.checkable,We=ie.selectable;switch(I.which){case b.Z.UP:{T.offsetActiveKey(-1),I.preventDefault();break}case b.Z.DOWN:{T.offsetActiveKey(1),I.preventDefault();break}}var Ve=T.getActiveItem();if(Ve&&Ve.data){var Nt=T.getTreeNodeRequiredProps(),an=Ve.data.isLeaf===!1||!!(Ve.data[dt.children]||[]).length,qt=(0,pe.F)((0,Ee.Z)((0,Ee.Z)({},(0,pe.H8)(Ae,Nt)),{},{data:Ve.data,active:!0}));switch(I.which){case b.Z.LEFT:{an&&Z.includes(Ae)?T.onNodeExpand({},qt):Ve.parent&&T.onActiveChange(Ve.parent.key),I.preventDefault();break}case b.Z.RIGHT:{an&&!Z.includes(Ae)?T.onNodeExpand({},qt):Ve.children&&Ve.children.length&&T.onActiveChange(Ve.children[0].key),I.preventDefault();break}case b.Z.ENTER:case b.Z.SPACE:{Ue&&!qt.disabled&&qt.checkable!==!1&&!qt.disableCheckbox?T.onNodeCheck({},qt,!Le.includes(Ae)):!Ue&&We&&!qt.disabled&&qt.selectable!==!1&&T.onNodeSelect({},qt);break}}}Qe==null||Qe(I)},T.setUncontrolledState=function(I){var Te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ae=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!T.destroyed){var Z=!1,Le=!0,dt={};Object.keys(I).forEach(function(ie){if(ie in T.props){Le=!1;return}Z=!0,dt[ie]=I[ie]}),Z&&(!Te||Le)&&T.setState((0,Ee.Z)((0,Ee.Z)({},dt),Ae))}},T.scrollTo=function(I){T.listRef.current.scrollTo(I)},T}return(0,w.Z)(ve,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var He=this.props.activeKey;He!==void 0&&He!==this.state.activeKey&&(this.setState({activeKey:He}),He!==null&&this.scrollTo({key:He}))}},{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 He,Me=this.state,M=Me.focused,I=Me.flattenNodes,Te=Me.keyEntities,Ae=Me.draggingNodeKey,Z=Me.activeKey,Le=Me.dropLevelOffset,dt=Me.dropContainerKey,ie=Me.dropTargetKey,Qe=Me.dropPosition,Ue=Me.dragOverNodeKey,We=Me.indent,Ve=this.props,Nt=Ve.prefixCls,an=Ve.className,qt=Ve.style,bn=Ve.showLine,Nn=Ve.focusable,Kn=Ve.tabIndex,Mn=Kn===void 0?0:Kn,Un=Ve.selectable,Sn=Ve.showIcon,Qn=Ve.icon,qn=Ve.switcherIcon,br=Ve.draggable,Ur=Ve.checkable,Wn=Ve.checkStrictly,uo=Ve.disabled,bo=Ve.motion,$n=Ve.loadData,ro=Ve.filterTreeNode,fA=Ve.height,oo=Ve.itemHeight,iA=Ve.virtual,Zo=Ve.titleRender,Jo=Ve.dropIndicatorRender,ai=Ve.onContextMenu,Do=Ve.onScroll,Or=Ve.direction,Co=Ve.rootClassName,Xe=Ve.rootStyle,zt=(0,k.Z)(this.props,{aria:!0,data:!0}),rn;return br&&((0,W.Z)(br)==="object"?rn=br:typeof br=="function"?rn={nodeDraggable:br}:rn={}),_.createElement(ue.k.Provider,{value:{prefixCls:Nt,selectable:Un,showIcon:Sn,icon:Qn,switcherIcon:qn,draggable:rn,draggingNodeKey:Ae,checkable:Ur,checkStrictly:Wn,disabled:uo,keyEntities:Te,dropLevelOffset:Le,dropContainerKey:dt,dropTargetKey:ie,dropPosition:Qe,dragOverNodeKey:Ue,indent:We,direction:Or,dropIndicatorRender:Jo,loadData:$n,filterTreeNode:ro,titleRender:Zo,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},_.createElement("div",{role:"tree",className:S()(Nt,an,Co,(He={},(0,H.Z)(He,"".concat(Nt,"-show-line"),bn),(0,H.Z)(He,"".concat(Nt,"-focused"),M),(0,H.Z)(He,"".concat(Nt,"-active-focused"),Z!==null),He)),style:Xe},_.createElement(Mt,(0,q.Z)({ref:this.listRef,prefixCls:Nt,style:qt,data:I,disabled:uo,selectable:Un,checkable:!!Ur,motion:bo,dragging:Ae!==null,height:fA,itemHeight:oo,virtual:iA,focusable:Nn,focused:M,tabIndex:Mn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ai,onScroll:Do},this.getTreeNodeRequiredProps(),zt))))}}],[{key:"getDerivedStateFromProps",value:function(He,Me){var M=Me.prevProps,I={prevProps:He};function Te(Nn){return!M&&Nn in He||M&&M[Nn]!==He[Nn]}var Ae,Z=Me.fieldNames;if(Te("fieldNames")&&(Z=(0,pe.w$)(He.fieldNames),I.fieldNames=Z),Te("treeData")?Ae=He.treeData:Te("children")&&((0,K.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Ae=(0,pe.zn)(He.children)),Ae){I.treeData=Ae;var Le=(0,pe.I8)(Ae,{fieldNames:Z});I.keyEntities=(0,Ee.Z)((0,H.Z)({},re,Be),Le.keyEntities)}var dt=I.keyEntities||Me.keyEntities;if(Te("expandedKeys")||M&&Te("autoExpandParent"))I.expandedKeys=He.autoExpandParent||!M&&He.defaultExpandParent?(0,St.r7)(He.expandedKeys,dt):He.expandedKeys;else if(!M&&He.defaultExpandAll){var ie=(0,Ee.Z)({},dt);delete ie[re],I.expandedKeys=Object.keys(ie).map(function(Nn){return ie[Nn].key})}else!M&&He.defaultExpandedKeys&&(I.expandedKeys=He.autoExpandParent||He.defaultExpandParent?(0,St.r7)(He.defaultExpandedKeys,dt):He.defaultExpandedKeys);if(I.expandedKeys||delete I.expandedKeys,Ae||I.expandedKeys){var Qe=(0,pe.oH)(Ae||Me.treeData,I.expandedKeys||Me.expandedKeys,Z);I.flattenNodes=Qe}if(He.selectable&&(Te("selectedKeys")?I.selectedKeys=(0,St.BT)(He.selectedKeys,He):!M&&He.defaultSelectedKeys&&(I.selectedKeys=(0,St.BT)(He.defaultSelectedKeys,He))),He.checkable){var Ue;if(Te("checkedKeys")?Ue=(0,St.E6)(He.checkedKeys)||{}:!M&&He.defaultCheckedKeys?Ue=(0,St.E6)(He.defaultCheckedKeys)||{}:Ae&&(Ue=(0,St.E6)(He.checkedKeys)||{checkedKeys:Me.checkedKeys,halfCheckedKeys:Me.halfCheckedKeys}),Ue){var We=Ue,Ve=We.checkedKeys,Nt=Ve===void 0?[]:Ve,an=We.halfCheckedKeys,qt=an===void 0?[]:an;if(!He.checkStrictly){var bn=(0,Xt.S)(Nt,!0,dt);Nt=bn.checkedKeys,qt=bn.halfCheckedKeys}I.checkedKeys=Nt,I.halfCheckedKeys=qt}}return Te("loadedKeys")&&(I.loadedKeys=He.loadedKeys),I}}]),ve}(_.Component);Jt.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:J,allowDrop:function(){return!0},expandAction:!1},Jt.TreeNode=G.Z;var pt=Jt,Vt=pt},35654:function(zn,it,d){"use strict";d.d(it,{BT:function(){return _},E6:function(){return j},L0:function(){return u},OM:function(){return K},_5:function(){return $},r7:function(){return oe},wA:function(){return S},yx:function(){return U}});var q=d(94480),H=d(76190),W=d(48736),Ee=d(59301),P=d(39417),te=d(67841),w=d(71430),L=null;function $(X,N){if(!X)return[];var C=X.slice(),z=C.indexOf(N);return z>=0&&C.splice(z,1),C}function u(X,N){var C=(X||[]).slice();return C.indexOf(N)===-1&&C.push(N),C}function U(X){return X.split("-")}function S(X,N){var C=[],z=(0,te.Z)(N,X);function G(){var Ne=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Ne.forEach(function(pe){var ye=pe.key,D=pe.children;C.push(ye),G(D)})}return G(z.children),C}function b(X){if(X.parent){var N=U(X.pos);return Number(N[N.length-1])===X.parent.children.length-1}return!1}function k(X){var N=U(X.pos);return Number(N[N.length-1])===0}function K(X,N,C,z,G,Ne,pe,ye,D,ot){var Fe,Ot=X.clientX,le=X.clientY,ae=X.target.getBoundingClientRect(),de=ae.top,V=ae.height,re=(ot==="rtl"?-1:1)*(((G==null?void 0:G.x)||0)-Ot),se=(re-12)/z,Be=(0,te.Z)(ye,C.props.eventKey);if(le<de+V/2){var ze=pe.findIndex(function(Vt){return Vt.key===Be.key}),rt=ze<=0?0:ze-1,Ie=pe[rt].key;Be=(0,te.Z)(ye,Ie)}var ct=Be.key,ht=Be,Mt=Be.key,St=0,Xt=0;if(!D.includes(ct))for(var jt=0;jt<se&&b(Be);jt+=1)Be=Be.parent,Xt+=1;var ln=N.props.data,Jt=Be.node,pt=!0;return k(Be)&&Be.level===0&&le<de+V/2&&Ne({dragNode:ln,dropNode:Jt,dropPosition:-1})&&Be.key===C.props.eventKey?St=-1:(ht.children||[]).length&&D.includes(Mt)?Ne({dragNode:ln,dropNode:Jt,dropPosition:0})?St=0:pt=!1:Xt===0?se>-1.5?Ne({dragNode:ln,dropNode:Jt,dropPosition:1})?St=1:pt=!1:Ne({dragNode:ln,dropNode:Jt,dropPosition:0})?St=0:Ne({dragNode:ln,dropNode:Jt,dropPosition:1})?St=1:pt=!1:Ne({dragNode:ln,dropNode:Jt,dropPosition:1})?St=1:pt=!1,{dropPosition:St,dropLevelOffset:Xt,dropTargetKey:Be.key,dropTargetPos:Be.pos,dragOverNodeKey:Mt,dropContainerKey:St===0?null:((Fe=Be.parent)===null||Fe===void 0?void 0:Fe.key)||null,dropAllowed:pt}}function _(X,N){if(X){var C=N.multiple;return C?X.slice():X.length?[X[0]]:X}}var ue=function(N){return N};function J(X,N){if(!X)return[];var C=N||{},z=C.processProps,G=z===void 0?ue:z,Ne=Array.isArray(X)?X:[X];return Ne.map(function(pe){var ye=pe.children,D=_objectWithoutProperties(pe,L),ot=J(ye,N);return React.createElement(TreeNode,_extends({key:D.key},G(D)),ot)})}function j(X){if(!X)return null;var N;if(Array.isArray(X))N={checkedKeys:X,halfCheckedKeys:void 0};else if((0,H.Z)(X)==="object")N={checkedKeys:X.checked||void 0,halfCheckedKeys:X.halfChecked||void 0};else return(0,W.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return N}function oe(X,N){var C=new Set;function z(G){if(!C.has(G)){var Ne=(0,te.Z)(N,G);if(Ne){C.add(G);var pe=Ne.parent,ye=Ne.node;ye.disabled||pe&&z(pe.key)}}}return(X||[]).forEach(function(G){z(G)}),(0,q.Z)(C)}},90782:function(zn,it,d){"use strict";d.d(it,{S:function(){return w}});var q=d(48736),H=d(67841);function W(L,$){var u=new Set;return L.forEach(function(U){$.has(U)||u.add(U)}),u}function Ee(L){var $=L||{},u=$.disabled,U=$.disableCheckbox,S=$.checkable;return!!(u||U)||S===!1}function P(L,$,u,U){for(var S=new Set(L),b=new Set,k=0;k<=u;k+=1){var K=$.get(k)||new Set;K.forEach(function(j){var oe=j.key,X=j.node,N=j.children,C=N===void 0?[]:N;S.has(oe)&&!U(X)&&C.filter(function(z){return!U(z.node)}).forEach(function(z){S.add(z.key)})})}for(var _=new Set,ue=u;ue>=0;ue-=1){var J=$.get(ue)||new Set;J.forEach(function(j){var oe=j.parent,X=j.node;if(!(U(X)||!j.parent||_.has(j.parent.key))){if(U(j.parent.node)){_.add(oe.key);return}var N=!0,C=!1;(oe.children||[]).filter(function(z){return!U(z.node)}).forEach(function(z){var G=z.key,Ne=S.has(G);N&&!Ne&&(N=!1),!C&&(Ne||b.has(G))&&(C=!0)}),N&&S.add(oe.key),C&&b.add(oe.key),_.add(oe.key)}})}return{checkedKeys:Array.from(S),halfCheckedKeys:Array.from(W(b,S))}}function te(L,$,u,U,S){for(var b=new Set(L),k=new Set($),K=0;K<=U;K+=1){var _=u.get(K)||new Set;_.forEach(function(oe){var X=oe.key,N=oe.node,C=oe.children,z=C===void 0?[]:C;!b.has(X)&&!k.has(X)&&!S(N)&&z.filter(function(G){return!S(G.node)}).forEach(function(G){b.delete(G.key)})})}k=new Set;for(var ue=new Set,J=U;J>=0;J-=1){var j=u.get(J)||new Set;j.forEach(function(oe){var X=oe.parent,N=oe.node;if(!(S(N)||!oe.parent||ue.has(oe.parent.key))){if(S(oe.parent.node)){ue.add(X.key);return}var C=!0,z=!1;(X.children||[]).filter(function(G){return!S(G.node)}).forEach(function(G){var Ne=G.key,pe=b.has(Ne);C&&!pe&&(C=!1),!z&&(pe||k.has(Ne))&&(z=!0)}),C||b.delete(X.key),z&&k.add(X.key),ue.add(X.key)}})}return{checkedKeys:Array.from(b),halfCheckedKeys:Array.from(W(k,b))}}function w(L,$,u,U){var S=[],b;U?b=U:b=Ee;var k=new Set(L.filter(function(J){var j=!!(0,H.Z)(u,J);return j||S.push(J),j})),K=new Map,_=0;Object.keys(u).forEach(function(J){var j=u[J],oe=j.level,X=K.get(oe);X||(X=new Set,K.set(oe,X)),X.add(j),_=Math.max(_,oe)}),(0,q.ZP)(!S.length,"Tree missing follow keys: ".concat(S.slice(0,100).map(function(J){return"'".concat(J,"'")}).join(", ")));var ue;return $===!0?ue=P(k,K,_,b):ue=te(k,$.halfCheckedKeys,K,_,b),ue}},67841:function(zn,it,d){"use strict";d.d(it,{Z:function(){return q}});function q(H,W){return H[W]}},71430:function(zn,it,d){"use strict";d.d(it,{F:function(){return oe},H8:function(){return j},I8:function(){return J},km:function(){return S},oH:function(){return _},w$:function(){return b},zn:function(){return K}});var q=d(76190),H=d(94480),W=d(33885),Ee=d(75931),P=d(11592),te=d(2738),w=d(48736),L=d(67841),$=["children"];function u(X,N){return"".concat(X,"-").concat(N)}function U(X){return X&&X.type&&X.type.isTreeNode}function S(X,N){return X!=null?X:N}function b(X){var N=X||{},C=N.title,z=N._title,G=N.key,Ne=N.children,pe=C||"title";return{title:pe,_title:z||[pe],key:G||"key",children:Ne||"children"}}function k(X,N){var C=new Map;function z(G){var Ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(G||[]).forEach(function(pe){var ye=pe[N.key],D=pe[N.children];warning(ye!=null,"Tree node must have a certain key: [".concat(Ne).concat(ye,"]"));var ot=String(ye);warning(!C.has(ot)||ye===null||ye===void 0,"Same 'key' exist in the Tree: ".concat(ot)),C.set(ot,!0),z(D,"".concat(Ne).concat(ot," > "))})}z(X)}function K(X){function N(C){var z=(0,P.Z)(C);return z.map(function(G){if(!U(G))return(0,w.ZP)(!G,"Tree/TreeNode can only accept TreeNode as children."),null;var Ne=G.key,pe=G.props,ye=pe.children,D=(0,Ee.Z)(pe,$),ot=(0,W.Z)({key:Ne},D),Fe=N(ye);return Fe.length&&(ot.children=Fe),ot}).filter(function(G){return G})}return N(X)}function _(X,N,C){var z=b(C),G=z._title,Ne=z.key,pe=z.children,ye=new Set(N===!0?[]:N),D=[];function ot(Fe){var Ot=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Fe.map(function(le,ae){for(var de=u(Ot?Ot.pos:"0",ae),V=S(le[Ne],de),re,se=0;se<G.length;se+=1){var Be=G[se];if(le[Be]!==void 0){re=le[Be];break}}var ze=(0,W.Z)((0,W.Z)({},(0,te.Z)(le,[].concat((0,H.Z)(G),[Ne,pe]))),{},{title:re,key:V,parent:Ot,pos:de,children:null,data:le,isStart:[].concat((0,H.Z)(Ot?Ot.isStart:[]),[ae===0]),isEnd:[].concat((0,H.Z)(Ot?Ot.isEnd:[]),[ae===Fe.length-1])});return D.push(ze),N===!0||ye.has(V)?ze.children=ot(le[pe]||[],ze):ze.children=[],ze})}return ot(X),D}function ue(X,N,C){var z={};(0,q.Z)(C)==="object"?z=C:z={externalGetKey:C},z=z||{};var G=z,Ne=G.childrenPropName,pe=G.externalGetKey,ye=G.fieldNames,D=b(ye),ot=D.key,Fe=D.children,Ot=Ne||Fe,le;pe?typeof pe=="string"?le=function(V){return V[pe]}:typeof pe=="function"&&(le=function(V){return pe(V)}):le=function(V,re){return S(V[ot],re)};function ae(de,V,re,se){var Be=de?de[Ot]:X,ze=de?u(re.pos,V):"0",rt=de?[].concat((0,H.Z)(se),[de]):[];if(de){var Ie=le(de,ze),ct={node:de,index:V,pos:ze,key:Ie,parentPos:re.node?re.pos:null,level:re.level+1,nodes:rt};N(ct)}Be&&Be.forEach(function(ht,Mt){ae(ht,Mt,{node:de,pos:ze,level:re?re.level+1:-1},rt)})}ae(null)}function J(X){var N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},C=N.initWrapper,z=N.processEntity,G=N.onProcessFinished,Ne=N.externalGetKey,pe=N.childrenPropName,ye=N.fieldNames,D=arguments.length>2?arguments[2]:void 0,ot=Ne||D,Fe={},Ot={},le={posEntities:Fe,keyEntities:Ot};return C&&(le=C(le)||le),ue(X,function(ae){var de=ae.node,V=ae.index,re=ae.pos,se=ae.key,Be=ae.parentPos,ze=ae.level,rt=ae.nodes,Ie={node:de,nodes:rt,index:V,key:se,pos:re,level:ze},ct=S(se,re);Fe[re]=Ie,Ot[ct]=Ie,Ie.parent=Fe[Be],Ie.parent&&(Ie.parent.children=Ie.parent.children||[],Ie.parent.children.push(Ie)),z&&z(Ie,le)},{externalGetKey:ot,childrenPropName:pe,fieldNames:ye}),G&&G(le),le}function j(X,N){var C=N.expandedKeys,z=N.selectedKeys,G=N.loadedKeys,Ne=N.loadingKeys,pe=N.checkedKeys,ye=N.halfCheckedKeys,D=N.dragOverNodeKey,ot=N.dropPosition,Fe=N.keyEntities,Ot=(0,L.Z)(Fe,X),le={eventKey:X,expanded:C.indexOf(X)!==-1,selected:z.indexOf(X)!==-1,loaded:G.indexOf(X)!==-1,loading:Ne.indexOf(X)!==-1,checked:pe.indexOf(X)!==-1,halfChecked:ye.indexOf(X)!==-1,pos:String(Ot?Ot.pos:""),dragOver:D===X&&ot===0,dragOverGapTop:D===X&&ot===-1,dragOverGapBottom:D===X&&ot===1};return le}function oe(X){var N=X.data,C=X.expanded,z=X.selected,G=X.checked,Ne=X.loaded,pe=X.loading,ye=X.halfChecked,D=X.dragOver,ot=X.dragOverGapTop,Fe=X.dragOverGapBottom,Ot=X.pos,le=X.active,ae=X.eventKey,de=(0,W.Z)((0,W.Z)({},N),{},{expanded:C,selected:z,checked:G,loaded:Ne,loading:pe,halfChecked:ye,dragOver:D,dragOverGapTop:ot,dragOverGapBottom:Fe,pos:Ot,active:le,key:ae});return"props"in de||Object.defineProperty(de,"props",{get:function(){return(0,w.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),X}}),de}},8224:function(zn,it,d){"use strict";d.d(it,{Z:function(){return H}});var q=d(4676);function H(W,Ee,P,te){var w=q.unstable_batchedUpdates?function($){q.unstable_batchedUpdates(P,$)}:P;return W!=null&&W.addEventListener&&W.addEventListener(Ee,w,te),{remove:function(){W!=null&&W.removeEventListener&&W.removeEventListener(Ee,w,te)}}}},55468:function(zn,it,d){"use strict";d.d(it,{g1:function(){return U},os:function(){return b}});var q=/margin|padding|width|height|max|min|offset/,H={left:!0,top:!0},W={cssFloat:1,styleFloat:1,float:1};function Ee(k){return k.nodeType===1?k.ownerDocument.defaultView.getComputedStyle(k,null):{}}function P(k,K,_){if(K=K.toLowerCase(),_==="auto"){if(K==="height")return k.offsetHeight;if(K==="width")return k.offsetWidth}return K in H||(H[K]=q.test(K)),H[K]?parseFloat(_)||0:_}function te(k,K){var _=arguments.length,ue=Ee(k);return K=W[K]?"cssFloat"in k.style?"cssFloat":"styleFloat":K,_===1?ue:P(k,K,ue[K]||k.style[K])}function w(k,K,_){var ue=arguments.length;if(K=W[K]?"cssFloat"in k.style?"cssFloat":"styleFloat":K,ue===3)return typeof _=="number"&&q.test(K)&&(_="".concat(_,"px")),k.style[K]=_,_;for(var J in K)K.hasOwnProperty(J)&&w(k,J,K[J]);return Ee(k)}function L(k){return k===document.body?document.documentElement.clientWidth:k.offsetWidth}function $(k){return k===document.body?window.innerHeight||document.documentElement.clientHeight:k.offsetHeight}function u(){var k=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),K=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:k,height:K}}function U(){var k=document.documentElement.clientWidth,K=window.innerHeight||document.documentElement.clientHeight;return{width:k,height:K}}function S(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function b(k){var K=k.getBoundingClientRect(),_=document.documentElement;return{left:K.left+(window.pageXOffset||_.scrollLeft)-(_.clientLeft||document.body.clientLeft||0),top:K.top+(window.pageYOffset||_.scrollTop)-(_.clientTop||document.body.clientTop||0)}}},24514:function(zn,it,d){"use strict";d.d(it,{G:function(){return Ee}});var q=d(47273),H=function(te){if((0,q.Z)()&&window.document.documentElement){var w=Array.isArray(te)?te:[te],L=window.document.documentElement;return w.some(function($){return $ in L.style})}return!1},W=function(te,w){if(!H(te))return!1;var L=document.createElement("div"),$=L.style[te];return L.style[te]=w,L.style[te]!==$};function Ee(P,te){return!Array.isArray(P)&&te!==void 0?W(P,te):H(P)}},48911:function(zn,it,d){"use strict";d.d(it,{Z:function(){return Jt}});var q=d(54476),H=d(76190),W=d(33885),Ee=d(20068),P=d(42978),te=d(75931),w=d(92310),L=d.n(w),$=d(29301),u=d(70425),U=d(34280),S=d(59301),b=d(4676),k=S.forwardRef(function(pt,Vt){var Ce=pt.height,ce=pt.offsetY,ve=pt.offsetX,T=pt.children,He=pt.prefixCls,Me=pt.onInnerResize,M=pt.innerProps,I=pt.rtl,Te=pt.extra,Ae={},Z={display:"flex",flexDirection:"column"};return ce!==void 0&&(Ae={height:Ce,position:"relative",overflow:"hidden"},Z=(0,W.Z)((0,W.Z)({},Z),{},(0,Ee.Z)((0,Ee.Z)((0,Ee.Z)((0,Ee.Z)((0,Ee.Z)({transform:"translateY(".concat(ce,"px)")},I?"marginRight":"marginLeft",-ve),"position","absolute"),"left",0),"right",0),"top",0))),S.createElement("div",{style:Ae},S.createElement($.Z,{onResize:function(dt){var ie=dt.offsetHeight;ie&&Me&&Me()}},S.createElement("div",(0,q.Z)({style:Z,className:L()((0,Ee.Z)({},"".concat(He,"-holder-inner"),He)),ref:Vt},M),T,Te)))});k.displayName="Filler";var K=k;function _(pt){var Vt=pt.children,Ce=pt.setRef,ce=S.useCallback(function(ve){Ce(ve)},[]);return S.cloneElement(Vt,{ref:ce})}function ue(pt,Vt,Ce,ce,ve,T,He,Me){var M=Me.getKey;return pt.slice(Vt,Ce+1).map(function(I,Te){var Ae=Vt+Te,Z=He(I,Ae,{style:{width:ce},offsetX:ve}),Le=M(I);return S.createElement(_,{key:Le,setRef:function(ie){return T(I,ie)}},Z)})}function J(pt,Vt,Ce,ce){var ve=Ce-pt,T=Vt-Ce,He=Math.min(ve,T)*2;if(ce<=He){var Me=Math.floor(ce/2);return ce%2?Ce+Me+1:Ce-Me}return ve>T?Ce-(ce-T):Ce+(ce-ve)}function j(pt,Vt,Ce){var ce=pt.length,ve=Vt.length,T,He;if(ce===0&&ve===0)return null;ce<ve?(T=pt,He=Vt):(T=Vt,He=pt);var Me={__EMPTY_ITEM__:!0};function M(dt){return dt!==void 0?Ce(dt):Me}for(var I=null,Te=Math.abs(ce-ve)!==1,Ae=0;Ae<He.length;Ae+=1){var Z=M(T[Ae]),Le=M(He[Ae]);if(Z!==Le){I=Ae,Te=Te||Z!==M(He[Ae+1]);break}}return I===null?null:{index:I,multiple:Te}}function oe(pt,Vt,Ce){var ce=S.useState(pt),ve=(0,P.Z)(ce,2),T=ve[0],He=ve[1],Me=S.useState(null),M=(0,P.Z)(Me,2),I=M[0],Te=M[1];return S.useEffect(function(){var Ae=j(T||[],pt||[],Vt);(Ae==null?void 0:Ae.index)!==void 0&&(Ce==null||Ce(Ae.index),Te(pt[Ae.index])),He(pt)},[pt]),[I]}var X=d(16089),N=(typeof navigator=="undefined"?"undefined":(0,H.Z)(navigator))==="object"&&/Firefox/i.test(navigator.userAgent),C=N,z=function(pt,Vt,Ce,ce){var ve=(0,S.useRef)(!1),T=(0,S.useRef)(null);function He(){clearTimeout(T.current),ve.current=!0,T.current=setTimeout(function(){ve.current=!1},50)}var Me=(0,S.useRef)({top:pt,bottom:Vt,left:Ce,right:ce});return Me.current.top=pt,Me.current.bottom=Vt,Me.current.left=Ce,Me.current.right=ce,function(M,I){var Te=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Ae=M?I<0&&Me.current.left||I>0&&Me.current.right:I<0&&Me.current.top||I>0&&Me.current.bottom;return Te&&Ae?(clearTimeout(T.current),ve.current=!1):(!Ae||ve.current)&&He(),!ve.current&&Ae}};function G(pt,Vt,Ce,ce,ve,T,He){var Me=(0,S.useRef)(0),M=(0,S.useRef)(null),I=(0,S.useRef)(null),Te=(0,S.useRef)(!1),Ae=z(Vt,Ce,ce,ve);function Z(We,Ve){if(X.Z.cancel(M.current),!Ae(!1,Ve)){var Nt=We;if(!Nt._virtualHandled)Nt._virtualHandled=!0;else return;Me.current+=Ve,I.current=Ve,C||Nt.preventDefault(),M.current=(0,X.Z)(function(){var an=Te.current?10:1;He(Me.current*an,!1),Me.current=0})}}function Le(We,Ve){He(Ve,!0),C||We.preventDefault()}var dt=(0,S.useRef)(null),ie=(0,S.useRef)(null);function Qe(We){if(pt){X.Z.cancel(ie.current),ie.current=(0,X.Z)(function(){dt.current=null},2);var Ve=We.deltaX,Nt=We.deltaY,an=We.shiftKey,qt=Ve,bn=Nt;(dt.current==="sx"||!dt.current&&an&&Nt&&!Ve)&&(qt=Nt,bn=0,dt.current="sx");var Nn=Math.abs(qt),Kn=Math.abs(bn);dt.current===null&&(dt.current=T&&Nn>Kn?"x":"y"),dt.current==="y"?Z(We,bn):Le(We,qt)}}function Ue(We){pt&&(Te.current=We.detail===I.current)}return[Qe,Ue]}function Ne(pt,Vt,Ce,ce){var ve=S.useMemo(function(){return[new Map,[]]},[pt,Ce.id,ce]),T=(0,P.Z)(ve,2),He=T[0],Me=T[1],M=function(Te){var Ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Te,Z=He.get(Te),Le=He.get(Ae);if(Z===void 0||Le===void 0)for(var dt=pt.length,ie=Me.length;ie<dt;ie+=1){var Qe,Ue=pt[ie],We=Vt(Ue);He.set(We,ie);var Ve=(Qe=Ce.get(We))!==null&&Qe!==void 0?Qe:ce;if(Me[ie]=(Me[ie-1]||0)+Ve,We===Te&&(Z=ie),We===Ae&&(Le=ie),Z!==void 0&&Le!==void 0)break}return{top:Me[Z-1]||0,bottom:Me[Le]}};return M}var pe=d(67732),ye=d(83652),D=function(){function pt(){(0,pe.Z)(this,pt),(0,Ee.Z)(this,"maps",void 0),(0,Ee.Z)(this,"id",0),(0,Ee.Z)(this,"diffRecords",new Map),this.maps=Object.create(null)}return(0,ye.Z)(pt,[{key:"set",value:function(Ce,ce){this.diffRecords.set(Ce,this.maps[Ce]),this.maps[Ce]=ce,this.id+=1}},{key:"get",value:function(Ce){return this.maps[Ce]}},{key:"resetRecord",value:function(){this.diffRecords.clear()}},{key:"getRecord",value:function(){return this.diffRecords}}]),pt}(),ot=D;function Fe(pt){var Vt=parseFloat(pt);return isNaN(Vt)?0:Vt}function Ot(pt,Vt,Ce){var ce=S.useState(0),ve=(0,P.Z)(ce,2),T=ve[0],He=ve[1],Me=(0,S.useRef)(new Map),M=(0,S.useRef)(new ot),I=(0,S.useRef)(0);function Te(){I.current+=1}function Ae(){var Le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Te();var dt=function(){var Ue=!1;Me.current.forEach(function(We,Ve){if(We&&We.offsetParent){var Nt=We.offsetHeight,an=getComputedStyle(We),qt=an.marginTop,bn=an.marginBottom,Nn=Fe(qt),Kn=Fe(bn),Mn=Nt+Nn+Kn;M.current.get(Ve)!==Mn&&(M.current.set(Ve,Mn),Ue=!0)}}),Ue&&He(function(We){return We+1})};if(Le)dt();else{I.current+=1;var ie=I.current;Promise.resolve().then(function(){ie===I.current&&dt()})}}function Z(Le,dt){var ie=pt(Le),Qe=Me.current.get(ie);dt?(Me.current.set(ie,dt),Ae()):Me.current.delete(ie),!Qe!=!dt&&(dt?Vt==null||Vt(Le):Ce==null||Ce(Le))}return(0,S.useEffect)(function(){return Te},[]),[Z,Ae,M.current,T]}var le=14/15;function ae(pt,Vt,Ce){var ce=(0,S.useRef)(!1),ve=(0,S.useRef)(0),T=(0,S.useRef)(0),He=(0,S.useRef)(null),Me=(0,S.useRef)(null),M,I=function(Le){if(ce.current){var dt=Math.ceil(Le.touches[0].pageX),ie=Math.ceil(Le.touches[0].pageY),Qe=ve.current-dt,Ue=T.current-ie,We=Math.abs(Qe)>Math.abs(Ue);We?ve.current=dt:T.current=ie;var Ve=Ce(We,We?Qe:Ue,!1,Le);Ve&&Le.preventDefault(),clearInterval(Me.current),Ve&&(Me.current=setInterval(function(){We?Qe*=le:Ue*=le;var Nt=Math.floor(We?Qe:Ue);(!Ce(We,Nt,!0)||Math.abs(Nt)<=.1)&&clearInterval(Me.current)},16))}},Te=function(){ce.current=!1,M()},Ae=function(Le){M(),Le.touches.length===1&&!ce.current&&(ce.current=!0,ve.current=Math.ceil(Le.touches[0].pageX),T.current=Math.ceil(Le.touches[0].pageY),He.current=Le.target,He.current.addEventListener("touchmove",I,{passive:!1}),He.current.addEventListener("touchend",Te,{passive:!0}))};M=function(){He.current&&(He.current.removeEventListener("touchmove",I),He.current.removeEventListener("touchend",Te))},(0,U.Z)(function(){return pt&&Vt.current.addEventListener("touchstart",Ae,{passive:!0}),function(){var Z;(Z=Vt.current)===null||Z===void 0||Z.removeEventListener("touchstart",Ae),M(),clearInterval(Me.current)}},[pt])}function de(pt){return Math.floor(Math.pow(pt,.5))}function V(pt,Vt){var Ce="touches"in pt?pt.touches[0]:pt;return Ce[Vt?"pageX":"pageY"]-window[Vt?"scrollX":"scrollY"]}function re(pt,Vt,Ce){S.useEffect(function(){var ce=Vt.current;if(pt&&ce){var ve=!1,T,He,Me=function(){X.Z.cancel(T)},M=function Z(){Me(),T=(0,X.Z)(function(){Ce(He),Z()})},I=function(){ve=!1,Me()},Te=function(Le){if(!(Le.target.draggable||Le.button!==0)){var dt=Le;dt._virtualHandled||(dt._virtualHandled=!0,ve=!0)}},Ae=function(Le){if(ve){var dt=V(Le,!1),ie=ce.getBoundingClientRect(),Qe=ie.top,Ue=ie.bottom;if(dt<=Qe){var We=Qe-dt;He=-de(We),M()}else if(dt>=Ue){var Ve=dt-Ue;He=de(Ve),M()}else Me()}};return ce.addEventListener("mousedown",Te),ce.ownerDocument.addEventListener("mouseup",I),ce.ownerDocument.addEventListener("mousemove",Ae),ce.ownerDocument.addEventListener("dragend",I),function(){ce.removeEventListener("mousedown",Te),ce.ownerDocument.removeEventListener("mouseup",I),ce.ownerDocument.removeEventListener("mousemove",Ae),ce.ownerDocument.removeEventListener("dragend",I),Me()}}},[pt])}var se=10;function Be(pt,Vt,Ce,ce,ve,T,He,Me){var M=S.useRef(),I=S.useState(null),Te=(0,P.Z)(I,2),Ae=Te[0],Z=Te[1];return(0,U.Z)(function(){if(Ae&&Ae.times<se){if(!pt.current){Z(function(bo){return(0,W.Z)({},bo)});return}T();var Le=Ae.targetAlign,dt=Ae.originAlign,ie=Ae.index,Qe=Ae.offset,Ue=pt.current.clientHeight,We=!1,Ve=Le,Nt=null;if(Ue){for(var an=Le||dt,qt=0,bn=0,Nn=0,Kn=Math.min(Vt.length-1,ie),Mn=0;Mn<=Kn;Mn+=1){var Un=ve(Vt[Mn]);bn=qt;var Sn=Ce.get(Un);Nn=bn+(Sn===void 0?ce:Sn),qt=Nn}for(var Qn=an==="top"?Qe:Ue-Qe,qn=Kn;qn>=0;qn-=1){var br=ve(Vt[qn]),Ur=Ce.get(br);if(Ur===void 0){We=!0;break}if(Qn-=Ur,Qn<=0)break}switch(an){case"top":Nt=bn-Qe;break;case"bottom":Nt=Nn-Ue+Qe;break;default:{var Wn=pt.current.scrollTop,uo=Wn+Ue;bn<Wn?Ve="top":Nn>uo&&(Ve="bottom")}}Nt!==null&&He(Nt),Nt!==Ae.lastTop&&(We=!0)}We&&Z((0,W.Z)((0,W.Z)({},Ae),{},{times:Ae.times+1,targetAlign:Ve,lastTop:Nt}))}},[Ae,pt.current]),function(Le){if(Le==null){Me();return}if(X.Z.cancel(M.current),typeof Le=="number")He(Le);else if(Le&&(0,H.Z)(Le)==="object"){var dt,ie=Le.align;"index"in Le?dt=Le.index:dt=Vt.findIndex(function(We){return ve(We)===Le.key});var Qe=Le.offset,Ue=Qe===void 0?0:Qe;Z({times:0,index:dt,offset:Ue,originAlign:ie})}}}var ze=S.forwardRef(function(pt,Vt){var Ce=pt.prefixCls,ce=pt.rtl,ve=pt.scrollOffset,T=pt.scrollRange,He=pt.onStartMove,Me=pt.onStopMove,M=pt.onScroll,I=pt.horizontal,Te=pt.spinSize,Ae=pt.containerSize,Z=pt.style,Le=pt.thumbStyle,dt=pt.showScrollBar,ie=S.useState(!1),Qe=(0,P.Z)(ie,2),Ue=Qe[0],We=Qe[1],Ve=S.useState(null),Nt=(0,P.Z)(Ve,2),an=Nt[0],qt=Nt[1],bn=S.useState(null),Nn=(0,P.Z)(bn,2),Kn=Nn[0],Mn=Nn[1],Un=!ce,Sn=S.useRef(),Qn=S.useRef(),qn=S.useState(dt),br=(0,P.Z)(qn,2),Ur=br[0],Wn=br[1],uo=S.useRef(),bo=function(){dt===!0||dt===!1||(clearTimeout(uo.current),Wn(!0),uo.current=setTimeout(function(){Wn(!1)},3e3))},$n=T-Ae||0,ro=Ae-Te||0,fA=S.useMemo(function(){if(ve===0||$n===0)return 0;var Xe=ve/$n;return Xe*ro},[ve,$n,ro]),oo=function(zt){zt.stopPropagation(),zt.preventDefault()},iA=S.useRef({top:fA,dragging:Ue,pageY:an,startTop:Kn});iA.current={top:fA,dragging:Ue,pageY:an,startTop:Kn};var Zo=function(zt){We(!0),qt(V(zt,I)),Mn(iA.current.top),He(),zt.stopPropagation(),zt.preventDefault()};S.useEffect(function(){var Xe=function(Re){Re.preventDefault()},zt=Sn.current,rn=Qn.current;return zt.addEventListener("touchstart",Xe,{passive:!1}),rn.addEventListener("touchstart",Zo,{passive:!1}),function(){zt.removeEventListener("touchstart",Xe),rn.removeEventListener("touchstart",Zo)}},[]);var Jo=S.useRef();Jo.current=$n;var ai=S.useRef();ai.current=ro,S.useEffect(function(){if(Ue){var Xe,zt=function(Re){var Zt=iA.current,Rt=Zt.dragging,On=Zt.pageY,cn=Zt.startTop;X.Z.cancel(Xe);var Fn=Sn.current.getBoundingClientRect(),Rn=Ae/(I?Fn.width:Fn.height);if(Rt){var _n=(V(Re,I)-On)*Rn,nr=cn;!Un&&I?nr-=_n:nr+=_n;var kn=Jo.current,Zn=ai.current,er=Zn?nr/Zn:0,Dn=Math.ceil(er*kn);Dn=Math.max(Dn,0),Dn=Math.min(Dn,kn),Xe=(0,X.Z)(function(){M(Dn,I)})}},rn=function(){We(!1),Me()};return window.addEventListener("mousemove",zt,{passive:!0}),window.addEventListener("touchmove",zt,{passive:!0}),window.addEventListener("mouseup",rn,{passive:!0}),window.addEventListener("touchend",rn,{passive:!0}),function(){window.removeEventListener("mousemove",zt),window.removeEventListener("touchmove",zt),window.removeEventListener("mouseup",rn),window.removeEventListener("touchend",rn),X.Z.cancel(Xe)}}},[Ue]),S.useEffect(function(){return bo(),function(){clearTimeout(uo.current)}},[ve]),S.useImperativeHandle(Vt,function(){return{delayHidden:bo}});var Do="".concat(Ce,"-scrollbar"),Or={position:"absolute",visibility:Ur?null:"hidden"},Co={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return I?(Object.assign(Or,{height:8,left:0,right:0,bottom:0}),Object.assign(Co,(0,Ee.Z)({height:"100%",width:Te},Un?"left":"right",fA))):(Object.assign(Or,(0,Ee.Z)({width:8,top:0,bottom:0},Un?"right":"left",0)),Object.assign(Co,{width:"100%",height:Te,top:fA})),S.createElement("div",{ref:Sn,className:L()(Do,(0,Ee.Z)((0,Ee.Z)((0,Ee.Z)({},"".concat(Do,"-horizontal"),I),"".concat(Do,"-vertical"),!I),"".concat(Do,"-visible"),Ur)),style:(0,W.Z)((0,W.Z)({},Or),Z),onMouseDown:oo,onMouseMove:bo},S.createElement("div",{ref:Qn,className:L()("".concat(Do,"-thumb"),(0,Ee.Z)({},"".concat(Do,"-thumb-moving"),Ue)),style:(0,W.Z)((0,W.Z)({},Co),Le),onMouseDown:Zo}))}),rt=ze,Ie=20;function ct(){var pt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Vt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Ce=pt/Vt*pt;return isNaN(Ce)&&(Ce=0),Ce=Math.max(Ce,Ie),Math.floor(Ce)}var ht=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Mt=[],St={overflowY:"auto",overflowAnchor:"none"};function Xt(pt,Vt){var Ce=pt.prefixCls,ce=Ce===void 0?"rc-virtual-list":Ce,ve=pt.className,T=pt.height,He=pt.itemHeight,Me=pt.fullHeight,M=Me===void 0?!0:Me,I=pt.style,Te=pt.data,Ae=pt.children,Z=pt.itemKey,Le=pt.virtual,dt=pt.direction,ie=pt.scrollWidth,Qe=pt.component,Ue=Qe===void 0?"div":Qe,We=pt.onScroll,Ve=pt.onVirtualScroll,Nt=pt.onVisibleChange,an=pt.innerProps,qt=pt.extraRender,bn=pt.styles,Nn=pt.showScrollBar,Kn=Nn===void 0?"optional":Nn,Mn=(0,te.Z)(pt,ht),Un=S.useCallback(function(Br){return typeof Z=="function"?Z(Br):Br==null?void 0:Br[Z]},[Z]),Sn=Ot(Un,null,null),Qn=(0,P.Z)(Sn,4),qn=Qn[0],br=Qn[1],Ur=Qn[2],Wn=Qn[3],uo=!!(Le!==!1&&T&&He),bo=S.useMemo(function(){return Object.values(Ur.maps).reduce(function(Br,sr){return Br+sr},0)},[Ur.id,Ur.maps]),$n=uo&&Te&&(Math.max(He*Te.length,bo)>T||!!ie),ro=dt==="rtl",fA=L()(ce,(0,Ee.Z)({},"".concat(ce,"-rtl"),ro),ve),oo=Te||Mt,iA=(0,S.useRef)(),Zo=(0,S.useRef)(),Jo=(0,S.useRef)(),ai=(0,S.useState)(0),Do=(0,P.Z)(ai,2),Or=Do[0],Co=Do[1],Xe=(0,S.useState)(0),zt=(0,P.Z)(Xe,2),rn=zt[0],Oe=zt[1],Re=(0,S.useState)(!1),Zt=(0,P.Z)(Re,2),Rt=Zt[0],On=Zt[1],cn=function(){On(!0)},Fn=function(){On(!1)},Rn={getKey:Un};function _n(Br){Co(function(sr){var Xr;typeof Br=="function"?Xr=Br(sr):Xr=Br;var wo=ft(Xr);return iA.current.scrollTop=wo,wo})}var nr=(0,S.useRef)({start:0,end:oo.length}),kn=(0,S.useRef)(),Zn=oe(oo,Un),er=(0,P.Z)(Zn,1),Dn=er[0];kn.current=Dn;var ar=S.useMemo(function(){if(!uo)return{scrollHeight:void 0,start:0,end:oo.length-1,offset:void 0};if(!$n){var Br;return{scrollHeight:((Br=Zo.current)===null||Br===void 0?void 0:Br.offsetHeight)||0,start:0,end:oo.length-1,offset:void 0}}for(var sr=0,Xr,wo,aA,Zi=oo.length,BA=0;BA<Zi;BA+=1){var zA=oo[BA],YA=Un(zA),ji=Ur.get(YA),Li=sr+(ji===void 0?He:ji);Li>=Or&&Xr===void 0&&(Xr=BA,wo=sr),Li>Or+T&&aA===void 0&&(aA=BA),sr=Li}return Xr===void 0&&(Xr=0,wo=0,aA=Math.ceil(T/He)),aA===void 0&&(aA=oo.length-1),aA=Math.min(aA+1,oo.length-1),{scrollHeight:sr,start:Xr,end:aA,offset:wo}},[$n,uo,Or,oo,Wn,T]),ir=ar.scrollHeight,Rr=ar.start,gr=ar.end,Cn=ar.offset;nr.current.start=Rr,nr.current.end=gr,S.useLayoutEffect(function(){var Br=Ur.getRecord();if(Br.size===1){var sr=Array.from(Br.keys())[0],Xr=Br.get(sr),wo=oo[Rr];if(wo&&Xr===void 0){var aA=Un(wo);if(aA===sr){var Zi=Ur.get(sr),BA=Zi-He;_n(function(zA){return zA+BA})}}}Ur.resetRecord()},[ir]);var _e=S.useState({width:0,height:T}),vt=(0,P.Z)(_e,2),It=vt[0],Tt=vt[1],$t=function(sr){Tt({width:sr.offsetWidth,height:sr.offsetHeight})},Bn=(0,S.useRef)(),un=(0,S.useRef)(),Xn=S.useMemo(function(){return ct(It.width,ie)},[It.width,ie]),Vn=S.useMemo(function(){return ct(It.height,ir)},[It.height,ir]),mr=ir-T,Kr=(0,S.useRef)(mr);Kr.current=mr;function ft(Br){var sr=Br;return Number.isNaN(Kr.current)||(sr=Math.min(sr,Kr.current)),sr=Math.max(sr,0),sr}var yr=Or<=0,tr=Or>=mr,rr=rn<=0,_r=rn>=ie,zr=z(yr,tr,rr,_r),yo=function(){return{x:ro?-rn:rn,y:Or}},Cr=(0,S.useRef)(yo()),$r=(0,u.useEvent)(function(Br){if(Ve){var sr=(0,W.Z)((0,W.Z)({},yo()),Br);(Cr.current.x!==sr.x||Cr.current.y!==sr.y)&&(Ve(sr),Cr.current=sr)}});function ho(Br,sr){var Xr=Br;sr?((0,b.flushSync)(function(){Oe(Xr)}),$r()):_n(Xr)}function to(Br){var sr=Br.currentTarget.scrollTop;sr!==Or&&_n(sr),We==null||We(Br),$r()}var mo=function(sr){var Xr=sr,wo=ie?ie-It.width:0;return Xr=Math.max(Xr,0),Xr=Math.min(Xr,wo),Xr},jA=(0,u.useEvent)(function(Br,sr){sr?((0,b.flushSync)(function(){Oe(function(Xr){var wo=Xr+(ro?-Br:Br);return mo(wo)})}),$r()):_n(function(Xr){var wo=Xr+Br;return wo})}),Dr=G(uo,yr,tr,rr,_r,!!ie,jA),Mr=(0,P.Z)(Dr,2),xr=Mr[0],Io=Mr[1];ae(uo,iA,function(Br,sr,Xr,wo){var aA=wo;return zr(Br,sr,Xr)?!1:!aA||!aA._virtualHandled?(aA&&(aA._virtualHandled=!0),xr({preventDefault:function(){},deltaX:Br?sr:0,deltaY:Br?0:sr}),!0):!1}),re($n,iA,function(Br){_n(function(sr){return sr+Br})}),(0,U.Z)(function(){function Br(Xr){var wo=yr&&Xr.detail<0,aA=tr&&Xr.detail>0;uo&&!wo&&!aA&&Xr.preventDefault()}var sr=iA.current;return sr.addEventListener("wheel",xr,{passive:!1}),sr.addEventListener("DOMMouseScroll",Io,{passive:!0}),sr.addEventListener("MozMousePixelScroll",Br,{passive:!1}),function(){sr.removeEventListener("wheel",xr),sr.removeEventListener("DOMMouseScroll",Io),sr.removeEventListener("MozMousePixelScroll",Br)}},[uo,yr,tr]),(0,U.Z)(function(){if(ie){var Br=mo(rn);Oe(Br),$r({x:Br})}},[It.width,ie]);var Mo=function(){var sr,Xr;(sr=Bn.current)===null||sr===void 0||sr.delayHidden(),(Xr=un.current)===null||Xr===void 0||Xr.delayHidden()},ao=Be(iA,oo,Ur,He,Un,function(){return br(!0)},_n,Mo);S.useImperativeHandle(Vt,function(){return{nativeElement:Jo.current,getScrollInfo:yo,scrollTo:function(sr){function Xr(wo){return wo&&(0,H.Z)(wo)==="object"&&("left"in wo||"top"in wo)}Xr(sr)?(sr.left!==void 0&&Oe(mo(sr.left)),ao(sr.top)):ao(sr)}}}),(0,U.Z)(function(){if(Nt){var Br=oo.slice(Rr,gr+1);Nt(Br,oo)}},[Rr,gr,oo]);var xo=Ne(oo,Un,Ur,He),tA=qt==null?void 0:qt({start:Rr,end:gr,virtual:$n,offsetX:rn,offsetY:Cn,rtl:ro,getSize:xo}),kA=ue(oo,Rr,gr,ie,rn,qn,Ae,Rn),cA=null;T&&(cA=(0,W.Z)((0,Ee.Z)({},M?"height":"maxHeight",T),St),uo&&(cA.overflowY="hidden",ie&&(cA.overflowX="hidden"),Rt&&(cA.pointerEvents="none")));var SA={};return ro&&(SA.dir="rtl"),S.createElement("div",(0,q.Z)({ref:Jo,style:(0,W.Z)((0,W.Z)({},I),{},{position:"relative"}),className:fA},SA,Mn),S.createElement($.Z,{onResize:$t},S.createElement(Ue,{className:"".concat(ce,"-holder"),style:cA,ref:iA,onScroll:to,onMouseEnter:Mo},S.createElement(K,{prefixCls:ce,height:ir,offsetX:rn,offsetY:Cn,scrollWidth:ie,onInnerResize:br,ref:Zo,innerProps:an,rtl:ro,extra:tA},kA))),$n&&ir>T&&S.createElement(rt,{ref:Bn,prefixCls:ce,scrollOffset:Or,scrollRange:ir,rtl:ro,onScroll:ho,onStartMove:cn,onStopMove:Fn,spinSize:Vn,containerSize:It.height,style:bn==null?void 0:bn.verticalScrollBar,thumbStyle:bn==null?void 0:bn.verticalScrollBarThumb,showScrollBar:Kn}),$n&&ie>It.width&&S.createElement(rt,{ref:un,prefixCls:ce,scrollOffset:rn,scrollRange:ie,rtl:ro,onScroll:ho,onStartMove:cn,onStopMove:Fn,spinSize:Xn,containerSize:It.width,horizontal:!0,style:bn==null?void 0:bn.horizontalScrollBar,thumbStyle:bn==null?void 0:bn.horizontalScrollBarThumb,showScrollBar:Kn}))}var jt=S.forwardRef(Xt);jt.displayName="List";var ln=jt,Jt=ln},27774:function(zn,it){"use strict";Object.defineProperty(it,"__esModule",{value:!0}),it.SizeSensorId=it.SensorTabIndex=it.SensorClassName=void 0;var d="size-sensor-id";it.SizeSensorId=d;var q="size-sensor-object";it.SensorClassName=q;var H="-1";it.SensorTabIndex=H},79301:function(zn,it){"use strict";Object.defineProperty(it,"__esModule",{value:!0}),it.default=void 0;var d=function(H){var W=arguments.length>1&&arguments[1]!==void 0?arguments[1]:60,Ee=null;return function(){for(var P=this,te=arguments.length,w=new Array(te),L=0;L<te;L++)w[L]=arguments[L];clearTimeout(Ee),Ee=setTimeout(function(){H.apply(P,w)},W)}};it.default=d},79789:function(zn,it){"use strict";Object.defineProperty(it,"__esModule",{value:!0}),it.default=void 0;var d=1,q=function(){return"".concat(d++)};it.default=q},47242:function(zn,it,d){"use strict";Object.defineProperty(it,"__esModule",{value:!0}),it.ver=it.clear=it.bind=void 0;var q=d(95270),H=function(te,w){var L=(0,q.getSensor)(te);return L.bind(w),function(){L.unbind(w)}};it.bind=H;var W=function(te){var w=(0,q.getSensor)(te);(0,q.removeSensor)(w)};it.clear=W;var Ee="1.0.2";it.ver=Ee},95270:function(zn,it,d){"use strict";Object.defineProperty(it,"__esModule",{value:!0}),it.removeSensor=it.getSensor=it.Sensors=void 0;var q=Ee(d(79789)),H=d(57829),W=d(27774);function Ee($){return $&&$.__esModule?$:{default:$}}var P={};it.Sensors=P;function te($){$&&P[$]&&delete P[$]}var w=function(u){var U=u.getAttribute(W.SizeSensorId);if(U&&P[U])return P[U];var S=(0,q.default)();u.setAttribute(W.SizeSensorId,S);var b=(0,H.createSensor)(u,function(){return te(S)});return P[S]=b,b};it.getSensor=w;var L=function(u){var U=u.element.getAttribute(W.SizeSensorId);u.destroy(),te(U)};it.removeSensor=L},57829:function(zn,it,d){"use strict";Object.defineProperty(it,"__esModule",{value:!0}),it.createSensor=void 0;var q=d(20953),H=d(55202),W=typeof ResizeObserver!="undefined"?H.createSensor:q.createSensor;it.createSensor=W},20953:function(zn,it,d){"use strict";Object.defineProperty(it,"__esModule",{value:!0}),it.createSensor=void 0;var q=W(d(79301)),H=d(27774);function W(P){return P&&P.__esModule?P:{default:P}}var Ee=function(te,w){var L=void 0,$=[],u=function(){getComputedStyle(te).position==="static"&&(te.style.position="relative");var _=document.createElement("object");return _.onload=function(){_.contentDocument.defaultView.addEventListener("resize",U),U()},_.style.display="block",_.style.position="absolute",_.style.top="0",_.style.left="0",_.style.height="100%",_.style.width="100%",_.style.overflow="hidden",_.style.pointerEvents="none",_.style.zIndex="-1",_.style.opacity="0",_.setAttribute("class",H.SensorClassName),_.setAttribute("tabindex",H.SensorTabIndex),_.type="text/html",te.appendChild(_),_.data="about:blank",_},U=(0,q.default)(function(){$.forEach(function(K){K(te)})}),S=function(_){L||(L=u()),$.indexOf(_)===-1&&$.push(_)},b=function(){L&&L.parentNode&&(L.contentDocument&&L.contentDocument.defaultView.removeEventListener("resize",U),L.parentNode.removeChild(L),te.removeAttribute(H.SizeSensorId),L=void 0,$=[],w&&w())},k=function(_){var ue=$.indexOf(_);ue!==-1&&$.splice(ue,1),$.length===0&&L&&b()};return{element:te,bind:S,destroy:b,unbind:k}};it.createSensor=Ee},55202:function(zn,it,d){"use strict";Object.defineProperty(it,"__esModule",{value:!0}),it.createSensor=void 0;var q=d(27774),H=W(d(79301));function W(P){return P&&P.__esModule?P:{default:P}}var Ee=function(te,w){var L=void 0,$=[],u=(0,H.default)(function(){$.forEach(function(K){K(te)})}),U=function(){var _=new ResizeObserver(u);return _.observe(te),u(),_},S=function(_){L||(L=U()),$.indexOf(_)===-1&&$.push(_)},b=function(){L.disconnect(),$=[],L=void 0,te.removeAttribute(q.SizeSensorId),w&&w()},k=function(_){var ue=$.indexOf(_);ue!==-1&&$.splice(ue,1),$.length===0&&L&&b()};return{element:te,bind:S,destroy:b,unbind:k}};it.createSensor=Ee},16722:function(zn,it,d){"use strict";d.d(it,{Z:function(){return L}});const q=$=>typeof $=="object"&&$!=null&&$.nodeType===1,H=($,u)=>(!u||$!=="hidden")&&$!=="visible"&&$!=="clip",W=($,u)=>{if($.clientHeight<$.scrollHeight||$.clientWidth<$.scrollWidth){const U=getComputedStyle($,null);return H(U.overflowY,u)||H(U.overflowX,u)||(S=>{const b=(k=>{if(!k.ownerDocument||!k.ownerDocument.defaultView)return null;try{return k.ownerDocument.defaultView.frameElement}catch(K){return null}})(S);return!!b&&(b.clientHeight<S.scrollHeight||b.clientWidth<S.scrollWidth)})($)}return!1},Ee=($,u,U,S,b,k,K,_)=>k<$&&K>u||k>$&&K<u?0:k<=$&&_<=U||K>=u&&_>=U?k-$-S:K>u&&_<U||k<$&&_>U?K-u+b:0,P=$=>{const u=$.parentElement;return u==null?$.getRootNode().host||null:u},te=($,u)=>{var U,S,b,k;if(typeof document=="undefined")return[];const{scrollMode:K,block:_,inline:ue,boundary:J,skipOverflowHiddenElements:j}=u,oe=typeof J=="function"?J:rt=>rt!==J;if(!q($))throw new TypeError("Invalid target");const X=document.scrollingElement||document.documentElement,N=[];let C=$;for(;q(C)&&oe(C);){if(C=P(C),C===X){N.push(C);break}C!=null&&C===document.body&&W(C)&&!W(document.documentElement)||C!=null&&W(C,j)&&N.push(C)}const z=(S=(U=window.visualViewport)==null?void 0:U.width)!=null?S:innerWidth,G=(k=(b=window.visualViewport)==null?void 0:b.height)!=null?k:innerHeight,{scrollX:Ne,scrollY:pe}=window,{height:ye,width:D,top:ot,right:Fe,bottom:Ot,left:le}=$.getBoundingClientRect(),{top:ae,right:de,bottom:V,left:re}=(rt=>{const Ie=window.getComputedStyle(rt);return{top:parseFloat(Ie.scrollMarginTop)||0,right:parseFloat(Ie.scrollMarginRight)||0,bottom:parseFloat(Ie.scrollMarginBottom)||0,left:parseFloat(Ie.scrollMarginLeft)||0}})($);let se=_==="start"||_==="nearest"?ot-ae:_==="end"?Ot+V:ot+ye/2-ae+V,Be=ue==="center"?le+D/2-re+de:ue==="end"?Fe+de:le-re;const ze=[];for(let rt=0;rt<N.length;rt++){const Ie=N[rt],{height:ct,width:ht,top:Mt,right:St,bottom:Xt,left:jt}=Ie.getBoundingClientRect();if(K==="if-needed"&&ot>=0&&le>=0&&Ot<=G&&Fe<=z&&(Ie===X&&!W(Ie)||ot>=Mt&&Ot<=Xt&&le>=jt&&Fe<=St))return ze;const ln=getComputedStyle(Ie),Jt=parseInt(ln.borderLeftWidth,10),pt=parseInt(ln.borderTopWidth,10),Vt=parseInt(ln.borderRightWidth,10),Ce=parseInt(ln.borderBottomWidth,10);let ce=0,ve=0;const T="offsetWidth"in Ie?Ie.offsetWidth-Ie.clientWidth-Jt-Vt:0,He="offsetHeight"in Ie?Ie.offsetHeight-Ie.clientHeight-pt-Ce:0,Me="offsetWidth"in Ie?Ie.offsetWidth===0?0:ht/Ie.offsetWidth:0,M="offsetHeight"in Ie?Ie.offsetHeight===0?0:ct/Ie.offsetHeight:0;if(X===Ie)ce=_==="start"?se:_==="end"?se-G:_==="nearest"?Ee(pe,pe+G,G,pt,Ce,pe+se,pe+se+ye,ye):se-G/2,ve=ue==="start"?Be:ue==="center"?Be-z/2:ue==="end"?Be-z:Ee(Ne,Ne+z,z,Jt,Vt,Ne+Be,Ne+Be+D,D),ce=Math.max(0,ce+pe),ve=Math.max(0,ve+Ne);else{ce=_==="start"?se-Mt-pt:_==="end"?se-Xt+Ce+He:_==="nearest"?Ee(Mt,Xt,ct,pt,Ce+He,se,se+ye,ye):se-(Mt+ct/2)+He/2,ve=ue==="start"?Be-jt-Jt:ue==="center"?Be-(jt+ht/2)+T/2:ue==="end"?Be-St+Vt+T:Ee(jt,St,ht,Jt,Vt+T,Be,Be+D,D);const{scrollLeft:I,scrollTop:Te}=Ie;ce=M===0?0:Math.max(0,Math.min(Te+ce/M,Ie.scrollHeight-ct/M+He)),ve=Me===0?0:Math.max(0,Math.min(I+ve/Me,Ie.scrollWidth-ht/Me+T)),se+=Te-ce,Be+=I-ve}ze.push({el:Ie,top:ce,left:ve})}return ze},w=$=>$===!1?{block:"end",inline:"nearest"}:(u=>u===Object(u)&&Object.keys(u).length!==0)($)?$:{block:"start",inline:"nearest"};function L($,u){if(!$.isConnected||!(b=>{let k=b;for(;k&&k.parentNode;){if(k.parentNode===document)return!0;k=k.parentNode instanceof ShadowRoot?k.parentNode.host:k.parentNode}return!1})($))return;const U=(b=>{const k=window.getComputedStyle(b);return{top:parseFloat(k.scrollMarginTop)||0,right:parseFloat(k.scrollMarginRight)||0,bottom:parseFloat(k.scrollMarginBottom)||0,left:parseFloat(k.scrollMarginLeft)||0}})($);if((b=>typeof b=="object"&&typeof b.behavior=="function")(u))return u.behavior(te($,u));const S=typeof u=="boolean"||u==null?void 0:u.behavior;for(const{el:b,top:k,left:K}of te($,w(u))){const _=k-U.top+U.bottom,ue=K-U.left+U.right;b.scroll({top:_,left:ue,behavior:S})}}}}]);
|
|
|
}()); |