You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NewEduCoderBuild/p__Classrooms__Lists__Commo...

283 lines
1.3 MiB

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

(self.webpackChunk=self.webpackChunk||[]).push([[2303],{27812:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return g}});var we=h(14809),pe=h(59301),_={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=_,T=h(7657),$=function(a,L){return pe.createElement(T.Z,(0,we.Z)({},a,{ref:L,icon:Ee}))},m=pe.forwardRef($),g=m},89489:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return g}});var we=h(14809),pe=h(59301),_={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=_,T=h(7657),$=function(a,L){return pe.createElement(T.Z,(0,we.Z)({},a,{ref:L,icon:Ee}))},m=pe.forwardRef($),g=m},59477:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return g}});var we=h(14809),pe=h(59301),_={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=_,T=h(7657),$=function(a,L){return pe.createElement(T.Z,(0,we.Z)({},a,{ref:L,icon:Ee}))},m=pe.forwardRef($),g=m},40001:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return g}});var we=h(14809),pe=h(59301),_={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=_,T=h(7657),$=function(a,L){return pe.createElement(T.Z,(0,we.Z)({},a,{ref:L,icon:Ee}))},m=pe.forwardRef($),g=m},26227:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return g}});var we=h(14809),pe=h(59301),_={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},Ee=_,T=h(7657),$=function(a,L){return pe.createElement(T.Z,(0,we.Z)({},a,{ref:L,icon:Ee}))},m=pe.forwardRef($),g=m},49198:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return g}});var we=h(14809),pe=h(59301),_={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=_,T=h(7657),$=function(a,L){return pe.createElement(T.Z,(0,we.Z)({},a,{ref:L,icon:Ee}))},m=pe.forwardRef($),g=m},84105:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return g}});var we=h(14809),pe=h(59301),_={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=_,T=h(7657),$=function(a,L){return pe.createElement(T.Z,(0,we.Z)({},a,{ref:L,icon:Ee}))},m=pe.forwardRef($),g=m},18785:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return g}});var we=h(14809),pe=h(59301),_={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=_,T=h(7657),$=function(a,L){return pe.createElement(T.Z,(0,we.Z)({},a,{ref:L,icon:Ee}))},m=pe.forwardRef($),g=m},87169:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return g}});var we=h(14809),pe=h(59301),_={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},Ee=_,T=h(7657),$=function(a,L){return pe.createElement(T.Z,(0,we.Z)({},a,{ref:L,icon:Ee}))},m=pe.forwardRef($),g=m},73331:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return g}});var we=h(14809),pe=h(59301),_={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=_,T=h(7657),$=function(a,L){return pe.createElement(T.Z,(0,we.Z)({},a,{ref:L,icon:Ee}))},m=pe.forwardRef($),g=m},15277:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return g}});var we=h(14809),pe=h(59301),_={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=_,T=h(7657),$=function(a,L){return pe.createElement(T.Z,(0,we.Z)({},a,{ref:L,icon:Ee}))},m=pe.forwardRef($),g=m},52671:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return g}});var we=h(14809),pe=h(59301),_={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=_,T=h(7657),$=function(a,L){return pe.createElement(T.Z,(0,we.Z)({},a,{ref:L,icon:Ee}))},m=pe.forwardRef($),g=m},8657:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return g}});var we=h(14809),pe=h(59301),_={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=_,T=h(7657),$=function(a,L){return pe.createElement(T.Z,(0,we.Z)({},a,{ref:L,icon:Ee}))},m=pe.forwardRef($),g=m},56082:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return g}});var we=h(14809),pe=h(59301),_={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=_,T=h(7657),$=function(a,L){return pe.createElement(T.Z,(0,we.Z)({},a,{ref:L,icon:Ee}))},m=pe.forwardRef($),g=m},33853:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return g}});var we=h(14809),pe=h(59301),_={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=_,T=h(7657),$=function(a,L){return pe.createElement(T.Z,(0,we.Z)({},a,{ref:L,icon:Ee}))},m=pe.forwardRef($),g=m},15075:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return g}});var we=h(14809),pe=h(59301),_={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=_,T=h(7657),$=function(a,L){return pe.createElement(T.Z,(0,we.Z)({},a,{ref:L,icon:Ee}))},m=pe.forwardRef($),g=m},43531:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return g}});var we=h(14809),pe=h(59301),_={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=_,T=h(7657),$=function(a,L){return pe.createElement(T.Z,(0,we.Z)({},a,{ref:L,icon:Ee}))},m=pe.forwardRef($),g=m},61485:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return g}});var we=h(14809),pe=h(59301),_={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=_,T=h(7657),$=function(a,L){return pe.createElement(T.Z,(0,we.Z)({},a,{ref:L,icon:Ee}))},m=pe.forwardRef($),g=m},38819:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return g}});var we=h(14809),pe=h(59301),_={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=_,T=h(7657),$=function(a,L){return pe.createElement(T.Z,(0,we.Z)({},a,{ref:L,icon:Ee}))},m=pe.forwardRef($),g=m},47472:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return g}});var we=h(14809),pe=h(59301),_={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=_,T=h(7657),$=function(a,L){return pe.createElement(T.Z,(0,we.Z)({},a,{ref:L,icon:Ee}))},m=pe.forwardRef($),g=m},95869:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return g}});var we=h(14809),pe=h(59301),_={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M688 264c0-4.4-3.6-8-8-8H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48zm-8 136H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM480 544H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm-48 308H208V148h560v344c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V108c0-17.7-14.3-32-32-32H168c-17.7 0-32 14.3-32 32v784c0 17.7 14.3 32 32 32h264c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm356.8-74.4c29-26.3 47.2-64.3 47.2-106.6 0-79.5-64.5-144-144-144s-144 64.5-144 144c0 42.3 18.2 80.3 47.2 106.6-57 32.5-96.2 92.7-99.2 162.1-.2 4.5 3.5 8.3 8 8.3h48.1c4.2 0 7.7-3.3 8-7.6C564 871.2 621.7 816 692 816s128 55.2 131.9 124.4c.2 4.2 3.7 7.6 8 7.6H880c4.6 0 8.2-3.8 8-8.3-2.9-69.5-42.2-129.6-99.2-162.1zM692 591c44.2 0 80 35.8 80 80s-35.8 80-80 80-80-35.8-80-80 35.8-80 80-80z"}}]},name:"solution",theme:"outlined"},Ee=_,T=h(7657),$=function(a,L){return pe.createElement(T.Z,(0,we.Z)({},a,{ref:L,icon:Ee}))},m=pe.forwardRef($),g=m},87395:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return g}});var we=h(14809),pe=h(59301),_={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},Ee=_,T=h(7657),$=function(a,L){return pe.createElement(T.Z,(0,we.Z)({},a,{ref:L,icon:Ee}))},m=pe.forwardRef($),g=m},63437:function(gr,Pt,h){"use strict";h.r(Pt),h.d(Pt,{default:function(){return f}});var we=h(59301),pe=h(61186),_=h.n(pe),Ee=h(86129),T=h.n(Ee),$=h(38986),m=h(25690),g=h(43418),N=h(8591),a=h(95237),L=h(43604),I=h(3113),v=h(61621),x=h(66104),Q=h(28103),w=h(1710),G=h(10777),P=h(57809),ee=h(71418),Y=h(27812),X=h(95869),R=h(87169),O=h(26227),q=h(346),z=h(48790),le=h(51257),ie=h(78241),ge=h(5871),K=h(92832),Me=({defaultValue:j,onBlur:re,max:C,className:H="game-score"})=>{const[ye,ae]=(0,we.useState)(j);(0,we.useEffect)(()=>{ae(j)},[j]);function oe(it){ae(it)}function Re(){ye&&(re(ye>C?C:ye),ae(null))}return we.createElement(ge.Z,{max:C,min:0,className:H,value:ye,onChange:oe,onBlur:Re})},U={greyText:"greyText___lvEE6",info:"info___El01Z",label:"label___GmvST",blackContent:"blackContent___FYo0Z",orangeContent:"orangeContent____uYQ3",inputLabel:"inputLabel___ruiZm",tableTitle:"tableTitle___ir3x7",scoreTable:"scoreTable___b9Z37"},ke=h(59301),be=(j,re,C)=>new Promise((H,ye)=>{var ae=it=>{try{Re(C.next(it))}catch(Ue){ye(Ue)}},oe=it=>{try{Re(C.throw(it))}catch(Ue){ye(Ue)}},Re=it=>it.done?H(it.value):Promise.resolve(it.value).then(ae,oe);Re((C=C.apply(j,re)).next())});const ue=({shixunHomeworks:j,dispatch:re,classroomList:C,gethomeworkreport:H,homeWorkReport:ye})=>{var ae,oe;const{shixunWorkReport:Re}=j,it=(0,m.useParams)(),[Ue,Ge]=(0,we.useState)(!1),[We,me]=(0,we.useState)(!1),[ve,rt]=(0,we.useState)(""),[Et]=ie.default.useForm(),Bt=()=>be(void 0,null,function*(){me(!0);const An=Et.getFieldsValue();(yield(0,$.ZP)(`/api/student_works/${it.homeworkId}/shixun_work_comment.json`,{method:"post",body:{hidden_comment:An.hidden_comment,comment:An.comment}})).status===0&&(N.ZP.success("\u70B9\u8BC4\u6210\u529F"),Et.resetFields(),re({type:"shixunHomeworks/setActionTabs",payload:{}}),H()),me(!1)}),zt=()=>be(void 0,null,function*(){if(!ve){N.ZP.warning("\u8BF7\u586B\u5199\u5206\u6570");return}me(!0);const An=Et.getFieldsValue();(yield(0,$.ZP)(`/api/student_works/${it.homeworkId}/add_score.json`,{method:"post",body:{comment:An.comment,score:ve}})).status===0&&(N.ZP.success("\u70B9\u8BC4\u6210\u529F"),re({type:"shixunHomeworks/setActionTabs",payload:{}}),H()),me(!1)}),fn=[{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"shixun_name",ellipsis:!0},{title:"\u5F00\u542F\u65F6\u95F4",dataIndex:"open_time",width:160,render:An=>An||"--"},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",width:110},{title:"\u5B8C\u6210\u65F6\u95F4",dataIndex:"finished_time",width:160},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"cost_time",width:160},{title:"\u7F3A\u8BC4\u6263\u5206",dataIndex:"absence_penalty",width:90,render:An=>An||"--"},{title:"\u5F97\u5206",dataIndex:"score",width:90,render:(An,Bn)=>ke.createElement("div",null,ke.createElement("span",{style:{color:parseFloat(Bn.score_full)!==parseFloat(An)?"#E30000":"#53C41B"}},An),"/",Bn.score_full)},{title:"\u8C03\u5206",width:100,dataIndex:"action",render:(An,Bn)=>(0,z.GJ)()?ke.createElement(Me,{max:Bn.score_full,onBlur:Cn=>be(void 0,null,function*(){var rn;if((0,z.Rm)()&&!((rn=C.AssistantObject.practice)!=null&&rn.can_appraise)){N.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const wn=yield(0,$.ZP)(`/api/student_works/${it.homeworkId}/adjust_score.json`,{method:"post",body:{score:Cn}});H(),wn.status===0&&N.ZP.success("\u8C03\u5206\u6210\u529F")})}):ye!=null&&ye.is_anonymous?ke.createElement(ge.Z,{min:0,value:ve,onChange:Cn=>rt(Cn),max:Bn.score_full}):An}].filter(An=>ye!=null&&ye.is_anonymous?!["late_penalty","score","absence_penalty"].includes(An.dataIndex):!0);return ke.createElement(g.default,{centered:!0,width:1080,title:"\u70B9\u8BC4\u4F5C\u4E1A",afterClose:()=>{Et.resetFields(),rt("")},confirmLoading:We,open:j.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>be(void 0,null,function*(){var An;if((0,z.Rm)()&&!((An=C.AssistantObject.practice)!=null&&An.can_appraise)){N.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(ye!=null&&ye.is_anonymous){zt();return}const Bn=Et.getFieldsValue();JSON.stringify(Bn)==="{}"||Bn.hidden_comment===""&&Bn.comment===""?Ge(!0):Bt()}),onCancel:()=>{re({type:"shixunHomeworks/setActionTabs",payload:{}})}},ke.createElement(a.Z,{className:U.info},ke.createElement(L.Z,null,ke.createElement("span",{className:`${U.label} ${U.greyText}`},"\u59D3\u540D"),ke.createElement("span",{className:U.blackContent},ye==null?void 0:ye.username)),ke.createElement(L.Z,null,ke.createElement("span",{className:`${U.label} ${U.greyText}`},"\u5B66\u53F7"),ke.createElement("span",{className:U.blackContent},(ye==null?void 0:ye.student_id)||"--")),!(ye!=null&&ye.is_anonymous)&&ke.createElement(ke.Fragment,null,ke.createElement(L.Z,null,ke.createElement("span",{className:`${U.label} ${U.greyText}`},"\u73ED\u7EA7"),ke.createElement("span",{className:U.blackContent},(ye==null?void 0:ye.group_name)||"--")),ke.createElement(L.Z,null,ke.createElement("span",{className:`${U.label} ${U.greyText}`},"\u8865\u4EA4\u6263\u5206"),ke.createElement("span",{className:U.orangeContent},((ae=ye==null?void 0:ye.stage_list[0])==null?void 0:ae.late_penalty)||"--")),ke.createElement(L.Z,null,ke.createElement("span",{className:`${U.label} ${U.greyText}`},"\u7F3A\u8BC4\u6263\u5206"),ke.createElement("span",{className:U.orangeContent},((oe=ye==null?void 0:ye.stage_list[0])==null?void 0:oe.absence_penalty)||"--")),ke.createElement(L.Z,null,ke.createElement("span",{className:`${U.label} ${U.greyText}`},"\u603B\u6210\u7EE9"),ke.createElement("span",{className:U.orangeContent},(ye==null?void 0:ye.stage_list[0].score)||"--")))),ke.createElement(ie.default,{form:Et,onChange:()=>{Ue&&Ge(!1)}},ke.createElement("div",{className:`${U.inputLabel} ${U.greyText}`},ye!=null&&ye.is_anonymous?"\u8BC4\u8BED":"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),ke.createElement(ie.default.Item,{name:"comment"},ke.createElement(K.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:3})),!(ye!=null&&ye.is_anonymous)&&ke.createElement(ke.Fragment,null,ke.createElement("div",{className:`${U.inputLabel} ${U.greyText}`},"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),ke.createElement(ie.default.Item,{name:"hidden_comment"},ke.createElement(K.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:3}))," ")),Ue&&ke.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A"),ke.createElement("div",{className:U.tableTitle},"\u5173\u5361\u6210\u7EE9"),ke.createElement(w.default,{className:U.scoreTable,dataSource:ye==null?void 0:ye.stage_list,rowKey:"challenge_id",pagination:!1,columns:fn}))};var Fe=(0,m.connect)(({shixunHomeworks:j,classroomList:re})=>({shixunHomeworks:j,classroomList:re}))(ue),ne={},Be=(j,re,C)=>new Promise((H,ye)=>{var ae=it=>{try{Re(C.next(it))}catch(Ue){ye(Ue)}},oe=it=>{try{Re(C.throw(it))}catch(Ue){ye(Ue)}},Re=it=>it.done?H(it.value):Promise.resolve(it.value).then(ae,oe);Re((C=C.apply(j,re)).next())});const te=({shixunHomeworks:j,dispatch:re,gethomeworkreport:C,homeWorkReport:H})=>{var ye,ae;const{shixunWorkReport:oe}=j;console.log(H,"homeWorkReport");const Re=(0,m.useParams)(),[it,Ue]=(0,we.useState)(!1),[Ge]=ie.default.useForm(),{user_name:We,score:me,comment_time:ve,content:rt,score_id:Et,user_id:Bt}=((ae=(ye=j==null?void 0:j.actionTabs)==null?void 0:ye.selectArrs)==null?void 0:ae.data)||{},zt=()=>Be(void 0,null,function*(){yield Ge.validateFields(),Ue(!0);const fn=Ge.getFieldsValue();(yield(0,$.ZP)(`/api/student_works/${Re.homeworkId}/appeal_anonymous_score.json`,{method:"post",body:{comment:fn.comment,score_id:Et,userId:Bt}})).status===0&&(N.ZP.success("\u64CD\u4F5C\u6210\u529F"),re({type:"shixunHomeworks/setActionTabs",payload:{}}),C()),Ue(!1)});return we.createElement(g.default,{centered:!0,width:600,title:"\u533F\u8BC4\u7533\u8BC9",afterClose:()=>{Ge.resetFields()},confirmLoading:it,open:j.actionTabs.key==="\u533F\u8BC4\u7533\u8BC9",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:zt,onCancel:()=>{re({type:"shixunHomeworks/setActionTabs",payload:{}})}},we.createElement("div",{className:"p20",style:{background:"#F7F8F9",padding:15,marginBottom:20}},we.createElement(a.Z,{justify:"space-between",className:ne.info},we.createElement("span",null,we.createElement("span",{className:"c-grey-666"},We),we.createElement("span",{className:"c-grey-333 ml5"},"\u8C03\u5206\u4E3A"),we.createElement("span",{className:"c-orange ml5"},me,"\u5206")),we.createElement("span",{className:"c-grey-333"},ve)),we.createElement("div",{className:"c-grey-333 mt5"},rt)),we.createElement(ie.default,{form:Ge,className:"mt15",layout:"vertical"},we.createElement(ie.default.Item,{name:"comment",label:"\u7533\u8BC9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BC9\u539F\u56E0"}]},we.createElement(K.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BC9\u539F\u56E0",rows:3}))))};var se=(0,m.connect)(({shixunHomeworks:j})=>({shixunHomeworks:j}))(te),Ve=h(16143),Ke={flex_box_center:"flex_box_center___uz0LL",flex_space_between:"flex_space_between___kuKI5",flex_box_vertical_center:"flex_box_vertical_center___VzPH1",flex_box_center_end:"flex_box_center_end___Tyr1U",flex_box_column:"flex_box_column___qsgVa",title:"title___SFyGM",export:"export___ezPhH",title1_right:"title1_right___tMOJn",userPic:"userPic___mW4Rr",userInfo:"userInfo___vYvSZ",listItem:"listItem___gJf4Z",rightInfo:"rightInfo___PRYRt",shixunTitle:"shixunTitle___STlvE",shixunWrp:"shixunWrp___knhTt",footerBar:"footerBar___R5IlQ",footerBarStatic:"footerBarStatic___M4EQj",exitComment:"exitComment___NoCI4",nextComment:"nextComment___sFj7z",modal:"modal___TwQdH",tag:"tag___RErUu"},He=h(91842),yt=h(1247),xt=h(44164),Lt=h.n(xt),Oe=h(59301),Gt=Object.defineProperty,kt=Object.getOwnPropertySymbols,ln=Object.prototype.hasOwnProperty,Zt=Object.prototype.propertyIsEnumerable,M=(j,re,C)=>re in j?Gt(j,re,{enumerable:!0,configurable:!0,writable:!0,value:C}):j[re]=C,At=(j,re)=>{for(var C in re||(re={}))ln.call(re,C)&&M(j,C,re[C]);if(kt)for(var C of kt(re))Zt.call(re,C)&&M(j,C,re[C]);return j},S=(j,re)=>{var C={};for(var H in j)ln.call(j,H)&&re.indexOf(H)<0&&(C[H]=j[H]);if(j!=null&&kt)for(var H of kt(j))re.indexOf(H)<0&&Zt.call(j,H)&&(C[H]=j[H]);return C},A=(j,re,C)=>new Promise((H,ye)=>{var ae=it=>{try{Re(C.next(it))}catch(Ue){ye(Ue)}},oe=it=>{try{Re(C.throw(it))}catch(Ue){ye(Ue)}},Re=it=>it.done?H(it.value):Promise.resolve(it.value).then(ae,oe);Re((C=C.apply(j,re)).next())});const i=j=>{var re=j,{shixunHomeworks:C,classroomList:H,globalSetting:ye,loading:ae,user:oe,dispatch:Re}=re,it=S(re,["shixunHomeworks","classroomList","globalSetting","loading","user","dispatch"]),Ue,Ge,We,me,ve,rt,Et;const[Bt,zt]=(0,we.useState)(At({},(0,m.useParams)())),fn=(0,m.useParams)(),An=(0,m.useLocation)(),[]=(0,we.useState)([]),[Bn,Cn]=(0,we.useState)({last:!1}),[rn,wn]=(0,we.useState)({last:!1}),On=(0,we.useRef)(),Yn=(0,we.useRef)(),[vr,Wn]=(0,we.useState)(!1),[Hr,no]=(0,we.useState)(!1),[xn,$r]=(0,we.useState)(!1),[Qt,zr]=(0,we.useState)(),[Fo,Ao]=(0,we.useState)(),[wo,Zo]=(0,we.useState)(!0),[ho,Lr]=(0,we.useState)(),co=(0,z.GJ)(),[ut,nn]=(0,we.useState)(new(T())),[dn,Ye]=(0,we.useState)(0),[qe,on]=(0,we.useState)([]),[Xt,Tn]=(0,we.useState)(!1),[yn,Nn]=(0,we.useState)(!1),[Mn,Hn]=(0,we.useState)(""),[sr,Qn]=(0,we.useState)(!1),[er,ir]=(0,we.useState)(!0),[$n,cr]=(0,we.useState)(0),[nr]=(0,m.useSearchParams)(),Kr=()=>A(void 0,null,function*(){(oe.userInfo.is_teacher||oe.userInfo.admin)&&(Qn(!0),ir(!1))});(0,we.useEffect)(()=>{Kr(),console.log("\u6253\u5370\u7684------",Qt),console.log(C),Hn(Qt==null?void 0:Qt.repeat_minus_score)},[Qt,oe]),(0,we.useEffect)(()=>{console.log("\u89E6\u53D1\u8FD9",Qt==null?void 0:Qt.work_score),cr(Qt==null?void 0:Qt.work_score)},[Qt==null?void 0:Qt.work_score,Mn]),(0,we.useEffect)(()=>(Re({type:"globalSetting/footerToggle",payload:!1}),()=>{Re({type:"globalSetting/footerToggle",payload:!0})}),[]),(0,we.useEffect)(()=>{var Vt;if(Qt){let Kn=[];(Vt=Qt==null?void 0:Qt.target_test_sets)==null||Vt.map((bn,br)=>{var qn;(qn=bn==null?void 0:bn.targets)==null||qn.map((Vn,dr)=>{var Qr;Vn.name=bn==null?void 0:bn.name,Vn.total_target_score=bn==null?void 0:bn.total_target_score,Vn.actual_target_score=bn==null?void 0:bn.actual_target_score,Vn.rowSpan=dr===0?(Qr=bn==null?void 0:bn.targets)==null?void 0:Qr.length:0,Vn.order=br+1,Kn.push(Vn)})}),Lr(Kn),Re({type:"classroomList/getAssistantPermissions",payload:{course_id:Bt.coursesId}})}},[Qt]),(0,we.useEffect)(()=>{C.actionTabs.key==="\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A"&&qe.length>0&&Qt!=null&&Qt.course_name&&Ot("all")},[Qt==null?void 0:Qt.course_name]),(0,we.useEffect)(()=>{console.log(fn),zt(At({},fn))},[An.pathname]);const wr=()=>{document.body.scrollIntoView()};function Dn(){return A(this,null,function*(){var Vt,Kn,bn,br;const qn=JSON.parse(localStorage.all_student_works_param||"{}"),Vn=yield Re({type:"shixunHomeworks/getAllStudentWorks",payload:At(At({},Bt),qn)});on(Vn.all_student_works);const dr=(Vt=Vn.all_student_works)==null?void 0:Vt.map(Qr=>String(Qr.student_work_id)).indexOf(Bt.homeworkId);dr===((Kn=Vn.all_student_works)==null?void 0:Kn.length)-1?Cn({last:!0}):Cn((bn=Vn.all_student_works)==null?void 0:bn[dr+1]),wn(dr===0?{last:!0}:(br=Vn.all_student_works)==null?void 0:br[dr-1])})}const bt=()=>{document.querySelectorAll("canvas").forEach(Vt=>{(!Vt.clientWidth||!Vt.clientHeight)&&Vt.remove()})},Ot=Vt=>A(void 0,null,function*(){let Kn=0,bn;bn=g.default.info({width:460,title:Oe.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A,",Oe.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:Oe.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",Oe.createElement("span",{className:"c-blue"},Kn+1),"/",Vt!=="all"?1:qe==null?void 0:qe.length,Oe.createElement("br",null),"\u8BF7\u52FF\u5173\u95ED\u6D4F\u89C8\u5668\u7A97\u53E3"),maskClosable:!1,className:Ke.modal,onOk:()=>{}});const br={margin:[0,0],filename:`${Qt==null?void 0:Qt.username}.pdf`,html2canvas:{useCORS:!0,letterRendering:!0},jsPDF:{unit:"mm",format:"a4",orientation:"landscape"}};function qn(){return A(this,null,function*(){wr(),Kn++,setTimeout(()=>A(this,null,function*(){var dr;bt();const Qr=ut.folder(`${(dr=Qt==null?void 0:Qt.stage_list[0])==null?void 0:dr.shixun_name}`),Rr=document.querySelector("#export-all").children;let Vr=Lt()();for(let yo=0;yo<Rr.length;yo++)yield Vr.set(br).from(Rr[yo]).toContainer().toCanvas().toPdf().get("pdf").then(yr=>A(this,null,function*(){yo<Rr.length-1&&(yield yr.addPage())}));Qr.file(`${qe[Kn-1].student_work_user_name}.pdf`,Vr.output("blob")),bn.update({content:Oe.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",Oe.createElement("span",{className:"c-blue"},Kn),"/",qe==null?void 0:qe.length,Oe.createElement("br",null),"\u8BF7\u52FF\u5173\u95ED\u6D4F\u89C8\u5668\u7A97\u53E3")}),Kn==(qe==null?void 0:qe.length)?(bn.destroy(),Mt()):Vn()}),2200)})}function Vn(){return A(this,null,function*(){var dr,Qr,Rr,Vr,yo;const yr=yield(0,$.ZP)(`/api/student_works/${qe[Kn].student_work_id}/jupyter_work_report.json`,{method:"get"});if((yr==null?void 0:yr.status)===0)if(zr(yr.data),(Qr=(dr=yr==null?void 0:yr.data)==null?void 0:dr.shixun_detail[0])!=null&&Qr.myshixun_identifier){Zo(!0);const kn=yield(0,$.ZP)("/api/jupyters/preview_tpi.json",{method:"get",params:{identifier:(Vr=(Rr=yr==null?void 0:yr.data)==null?void 0:Rr.shixun_detail[0])==null?void 0:Vr.myshixun_identifier,student_work_id:(yo=yr==null?void 0:yr.data)==null?void 0:yo.work_id}});kn.status===0&&(Ao(kn.html_content),Zo(!1),En(),qn())}else qn()})}if(Vt!=="all"||(qe==null?void 0:qe.length)<2){bt(),wr();const dr=Yn.current.children;let Qr=Lt()();const Rr=ut.folder(`${Qt==null?void 0:Qt.username}`);for(let Vr=0;Vr<dr.length;Vr++)yield Qr.set(br).from(dr[Vr]).toContainer().toCanvas().toPdf().get("pdf").then(yo=>A(void 0,null,function*(){Vr<dr.length-1&&(yield yo.addPage())}));Wn(!1),Rr.file(`${Qt==null?void 0:Qt.username}.pdf`,Qr.output("blob"),{base64:!1}),bn.destroy(),Mt();return}else Vn()}),Mt=()=>{ut.generateAsync({type:"blob"}).then(function(Vt){const Kn=document.createElement("a");Kn.href=window.URL.createObjectURL(Vt),Kn.download=(Qt==null?void 0:Qt.course_name)+".zip",document.body.appendChild(Kn);const bn=document.createEvent("MouseEvents");bn.initEvent("click",!1,!1),Kn.dispatchEvent(bn),document.body.removeChild(Kn),nn(new(T()))}),$r(!1)};(0,we.useEffect)(()=>{rr()},[Bt.homeworkId]),(0,we.useEffect)(()=>{Qt!=null&&Qt.work_id&&((0,z.GJ)()||Qt!=null&&Qt.is_anonymous)&&Dn()},[Qt==null?void 0:Qt.work_id]),(0,we.useEffect)(()=>{console.log(Qt)},[Qt]);const tn=()=>A(void 0,null,function*(){const Vt=yield(0,$.ZP)(`/api/student_works/${Bt.homeworkId}/jupyter_work_report.json`,{method:"get"});(Vt==null?void 0:Vt.status)===0&&zr(Vt.data)}),Yt=()=>A(void 0,null,function*(){var Vt,Kn,bn,br,qn;const Vn=yield(0,$.ZP)(`/api/student_works/${Bt.homeworkId}/jupyter_work_report.json`,{method:"get"});if((Vn==null?void 0:Vn.status)===0&&(zr(Vn.data),(Kn=(Vt=Vn==null?void 0:Vn.data)==null?void 0:Vt.shixun_detail[0])!=null&&Kn.myshixun_identifier)){Zo(!0);const dr=yield(0,$.ZP)("/api/jupyters/preview_tpi.json",{method:"get",params:{identifier:(br=(bn=Vn==null?void 0:Vn.data)==null?void 0:bn.shixun_detail[0])==null?void 0:br.myshixun_identifier,student_work_id:(qn=Vn==null?void 0:Vn.data)==null?void 0:qn.work_id}});if(dr.status===0){Ao(dr.html_content),Zo(!1),Rn(dr.html_content);return}}}),Rn=Vt=>{var Kn,bn;(bn=(Kn=Vt==null?void 0:Vt.match)==null?void 0:Kn.call(Vt,/<script [^>]*src=['"]([^'"]+)[^>]*>/gi))==null||bn.map(br=>{const qn=document.createElement("script");qn.src=/<script [^>]*src=['"]([^'"]+)[^>]*>/gi.exec(br)[1],document.body.appendChild(qn)}),En()},En=()=>{try{window.MathJax&&(MathJax.Hub.Config({TeX:{equationNumbers:{autoNumber:"AMS",useLabelIds:!0}},tex2jax:{inlineMath:[["$","$"],["\\\\(","\\\\)"]],displayMath:[["$$","$$"],["\\\\[","\\\\]"]],processEscapes:!0,processEnvironments:!0},displayAlign:"center",CommonHTML:{linebreaks:{automatic:!0}},"HTML-CSS":{linebreaks:{automatic:!0}}}),MathJax.Hub.Queue(["Typeset",MathJax.Hub]))}catch(Vt){}},rr=()=>A(void 0,null,function*(){no(!0),Yt(),no(!1)}),mr=[{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"shixun_name",ellipsis:!0,render:(Vt,Kn,bn)=>Vt},{title:"\u5F00\u542F\u65F6\u95F4",dataIndex:"open_time",width:Qt!=null&&Qt.is_anonymous?220:170,render:Vt=>Vt||"--"},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",width:Qt!=null&&Qt.is_anonymous?140:90},{title:"\u5B8C\u6210\u65F6\u95F4",dataIndex:"finished_time",width:Qt!=null&&Qt.is_anonymous?220:170},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"cost_time",width:130},{title:"\u8865\u4EA4\u6263\u5206",dataIndex:"late_penalty",width:90,render:Vt=>Vt||"--"},{title:"\u7F3A\u8BC4\u6263\u5206",dataIndex:"absence_penalty",width:90,render:Vt=>Vt||"--"},{title:"\u5F97\u5206",dataIndex:"score",width:100,render:(Vt,Kn)=>Oe.createElement("div",null,Oe.createElement("span",{style:{color:parseFloat(Kn.score_full)!==parseFloat(Vt)?"red":"green"}},Vt||0),"/",Kn.score_full)},{title:"\u8C03\u5206",dataIndex:"action",width:110,render:(Vt,Kn)=>co?Oe.createElement(Me,{max:Kn.score_full,onBlur:bn=>A(void 0,null,function*(){var br;if((0,z.Rm)()&&!((br=H.AssistantObject.practice)!=null&&br.can_appraise)){N.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const qn=yield(0,$.ZP)(`/api/student_works/${Bt.homeworkId}/adjust_score.json`,{method:"post",body:{score:bn}});tn(),qn.status===0&&N.ZP.success("\u64CD\u4F5C\u6210\u529F")})}):Vt}].filter(Vt=>Qt!=null&&Qt.is_anonymous?!["late_penalty","absence_penalty","score","action"].includes(Vt.dataIndex):!0),Ur=Qt==null?void 0:Qt.comment_scores.map(Vt=>{var Kn,bn,br;return{children:Oe.createElement(a.Z,null,Oe.createElement(L.Z,{span:24},Oe.createElement(a.Z,null,Oe.createElement(L.Z,{flex:1},Oe.createElement("span",{className:"c-light-black mr10"},Vt.user_name),Oe.createElement("span",null,"\u8C03\u5206\u4E3A"),Oe.createElement("span",{className:"ml10 c-orange"},Vt.score?Vt.score:0,"\u5206")),Oe.createElement(L.Z,null,Oe.createElement("span",{className:"c-light-black ml10"},Vt.comment_time)))),Oe.createElement(L.Z,{span:24,className:"mt8"},Oe.createElement(a.Z,{className:"mt8"},Oe.createElement(L.Z,{span:22},Vt.content?Oe.createElement("span",{style:{color:"#333333"}},Vt.content):Oe.createElement("span",{className:"c-light-black"},"\u6682\u672A\u5199\u8BC4\u8BED")),Oe.createElement(L.Z,{className:"tr",span:2},(Vt==null?void 0:Vt.can_appeal)&&!(Vt!=null&&Vt.is_invalid)&&Oe.createElement(I.ZP,{size:"small",type:"primary",onClick:()=>{Re({type:"shixunHomeworks/setActionTabs",payload:{key:"\u533F\u8BC4\u7533\u8BC9",selectArrs:{data:At({},Vt)}}})}},"\u7533\u8BC9")))),!!(Vt!=null&&Vt.appeal_info)&&Oe.createElement(L.Z,{span:24,className:"mt8"},Oe.createElement("div",{className:"p20",style:{background:"#F7F8F9",padding:15}},Oe.createElement(a.Z,{justify:"space-between"},Oe.createElement("span",null,Oe.createElement("span",{className:"c-grey-333"},(Kn=Vt==null?void 0:Vt.appeal_info)==null?void 0:Kn.user_name),Oe.createElement("span",null,(Vt==null?void 0:Vt.appeal_status)===1&&Oe.createElement("span",{className:`tag-style bg-orange ml10 ${Ke.tag}`},"\u7533\u8BC9\u4E2D"),(Vt==null?void 0:Vt.appeal_status)===2&&Oe.createElement("span",{className:`tag-style bg-grey-ede c-light-black ml10 ${Ke.tag}`},"\u7533\u8BC9\u5DF2\u64A4\u9500"),(Vt==null?void 0:Vt.appeal_status)===3&&Oe.createElement("span",{className:`tag-style ml10 ${Ke.tag}`,style:{background:"#57BE40"}},"\u7533\u8BC9\u6210\u529F"),(Vt==null?void 0:Vt.appeal_status)===4&&Oe.createElement("span",{className:`tag-style bg-grey-ede c-light-black ml10 ${Ke.tag}`},"\u7533\u8BC9\u88AB\u62D2\u7EDD"),(Vt==null?void 0:Vt.appeal_status)===5&&Oe.createElement("span",{className:`tag-style c-light-black ml10 ${Ke.tag}`,style:{background:"#E9EAED"}},"\u7533\u8BC9\u5931\u8D25"))),Oe.createElement("span",{className:"c-light-black"}," ",_()((bn=Vt==null?void 0:Vt.appeal_info)==null?void 0:bn.time).format("YYYY-MM-DD HH:mm:ss"))),Oe.createElement(a.Z,{justify:"space-between",className:"mt10"},Oe.createElement(L.Z,{flex:1},(br=Vt.appeal_info)==null?void 0:br.content),Oe.createElement(L.Z,{style:{flexShrink:0,marginLeft:"auto"}},(Vt==null?void 0:Vt.appeal_status)===1&&(0,z.GJ)()&&Oe.createElement("span",{onClick:()=>{g.default.confirm({title:"\u63A5\u53D7\u7533\u8BC9",icon:null,content:"\u6B64\u533F\u8BC4\u8BB0\u5F55\u5C06\u4F5C\u5E9F\uFF0C\u533F\u8BC4\u5B66\u751F\u7684\u4F5C\u54C1\u5C06\u88AB\u6263\u51CF\u8FDD\u89C4\u533F\u8BC4\u5206 \u662F\u5426\u786E\u8BA4\u63A5\u53D7\u7533\u8BC9\uFF1F",onOk:()=>A(void 0,null,function*(){const qn=yield(0,$.ZP)(`/api/student_works/${Bt.homeworkId}/deal_appeal_score.json`,{method:"post",body:{score_id:Vt.score_id,status:3}});(qn==null?void 0:qn.status)===0&&tn()})})},className:"c-red current"},"\u63A5\u53D7\u7533\u8BC9"),(Vt==null?void 0:Vt.appeal_status)===1&&(0,z.GJ)()&&Oe.createElement("span",{onClick:()=>{g.default.confirm({icon:null,title:"\u63A5\u53D7\u7533\u8BC9",content:"\u6B64\u533F\u8BC4\u8BB0\u5F55\u88AB\u8BA4\u4E3A\u5408\u7406\uFF0C\u662F\u5426\u786E\u8BA4\u62D2\u7EDD\u7533\u8BC9\uFF1F",onOk:()=>A(void 0,null,function*(){const qn=yield(0,$.ZP)(`/api/student_works/${Bt.homeworkId}/deal_appeal_score.json`,{method:"post",body:{score_id:Vt.score_id,status:4}});(qn==null?void 0:qn.status)===0&&tn()})})},className:"c-light-black current ml10"},"\u62D2\u7EDD\u7533\u8BC9"))))))}}),Xr=Vt=>{Ao(null),Re({type:"shixunHomeworks/setActionTabs",payload:{key:"",type:2}}),setTimeout(()=>{Vt==="next"?m.history.push(`/classrooms/${Bt.coursesId}/common_homework/${Bt.categoryId}/${Bn==null?void 0:Bn.student_work_id}/comment?page=${nr.get("page")}`):m.history.push(`/classrooms/${Bt.coursesId}/common_homework/${Bt.categoryId}/${rn==null?void 0:rn.student_work_id}/comment?page=${nr.get("page")}`)},200)},Tr=Vt=>{Hn(""),Vt.target.value&&(console.log("\u8FDB\u6765",Qt),Vt.target.value=Vt.target.value>(Qt==null?void 0:Qt.repeat_setting_score)?Qt==null?void 0:Qt.repeat_setting_score:Vt.target.value,Hn(Vt.target.value))},kr=()=>A(void 0,null,function*(){const Vt=yield(0,$.ZP)(`/api/student_works/${Qt==null?void 0:Qt.work_id}/update_repeat_score`,{method:"put",body:{score:Mn}});yield Re({type:"shixunHomeworks/gethomeWorkReport",payload:At({},Bt)}),Vt.status===0&&N.ZP.info("\u64CD\u4F5C\u6210\u529F")});return console.log(!!(Qt!=null&&Qt.category),Qt==null?void 0:Qt.course_id,"homeWorkReport"),Oe.createElement("section",{className:"bg-fafafa",style:{position:"sticky",top:0}},Oe.createElement("div",{className:"edu-container mt10",style:{paddingBottom:100}},Oe.createElement(v.Z,{loading:Hr,active:!0,avatar:{size:40},paragraph:{rows:5}},Oe.createElement("div",{className:"edu-container"},(Qt==null?void 0:Qt.course_id)&&Oe.createElement("section",{className:"animated fadeIn"},Oe.createElement("aside",{className:""},(Qt==null?void 0:Qt.category)&&Oe.createElement(x.Z,{separator:">"},Oe.createElement(x.Z.Item,null,Oe.createElement(m.Link,{to:`/classrooms/${Qt==null?void 0:Qt.course_id}/common_homework`},Qt==null?void 0:Qt.course_name)),Oe.createElement(x.Z.Item,null,Oe.createElement(m.Link,{to:`/classrooms/${Qt==null?void 0:Qt.course_id}/common_homework/${Qt!=null&&Qt.category.main?"":Qt==null?void 0:Qt.category.category_id}`},Qt==null?void 0:Qt.category.category_name)),Oe.createElement(x.Z.Item,null,Oe.createElement(m.Link,{to:`/classrooms/${Qt==null?void 0:Qt.course_id}/common_homework/${Qt==null?void 0:Qt.homework_common_id}/detail`},"\u4F5C\u4E1A\u8BE6\u60C5")),Oe.createElement(x.Z.Item,null,Qt==null?void 0:Qt.username))),Oe.createElement("aside",{className:[Ke.title1,"mt20"].join(" ")},Oe.createElement(a.Z,{align:"middle"},Oe.createElement(L.Z,{flex:1},Oe.createElement(m.Link,{to:`/classrooms/${Qt==null?void 0:Qt.course_id}/common_homework/${Qt==null?void 0:Qt.homework_common_id}/detail?page=${nr.get("page")}`},Oe.createElement(Y.Z,{className:"font16 c-black"})),Oe.createElement("strong",{style:{fontWeight:700},className:"font20 ml5"},Qt==null?void 0:Qt.shixun_name),Oe.createElement(le.VV,{status:Qt==null?void 0:Qt.homework_status})),Oe.createElement(L.Z,{className:Ke.title1_right},!(Qt!=null&&Qt.is_anonymous)&&!!(Qt!=null&&Qt.work_status)&&Oe.createElement(I.ZP,null,Oe.createElement("span",{className:"iconfont icon-yijiandianping mr5"}),Oe.createElement(m.Link,{className:"c-black",target:"_blank",to:`/tasks/${(Ge=(Ue=Qt==null?void 0:Qt.shixun_detail)==null?void 0:Ue[0])==null?void 0:Ge.myshixun_identifier}/jupyter${(0,z.GJ)()?"":`?homework_common_id=${fn.categoryId}`}`},(0,z.GJ)()?"\u67E5\u770B\u5B66\u5458\u5B9E\u8BAD":"\u67E5\u770B\u5B9E\u8BAD")),(0,z.GJ)()&&!((We=Qt==null?void 0:Qt.homework_status)!=null&&We.includes("\u5DF2\u622A\u6B62"))&&Oe.createElement(I.ZP,{className:"ml10",onClick:()=>A(void 0,null,function*(){yield Re({type:"shixunHomeworks/setActionTabs",payload:{key:"redoShixunModal",homework_common_id:fn.categoryId,student_work_id:fn.homeworkId}})})},Oe.createElement("span",{className:"iconfont icon-dahuizhongzuo3x mr5"}),"\u6253\u56DE\u91CD\u505A"),!(Qt!=null&&Qt.is_anonymous)&&Oe.createElement(I.ZP,{className:"ml10",onClick:()=>{var Vt;if((0,z.Rm)()&&!((Vt=H.AssistantObject.normal)!=null&&Vt.can_download)){N.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ot("")},loading:vr},Oe.createElement("span",{className:"iconfont icon-daochu mr5"}),"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A"),(0,z.GJ)()&&(qe==null?void 0:qe.length)>1&&Oe.createElement(I.ZP,{className:"ml10",onClick:()=>{var Vt;if((0,z.Rm)()&&!((Vt=H.AssistantObject.normal)!=null&&Vt.can_download)){N.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ot("all")}},Oe.createElement("span",{className:"iconfont icon-daochu mr5"}),"\u5BFC\u51FA\u5168\u90E8\u5B66\u751F\u5B9E\u8BAD\u62A5\u544A"))))),Oe.createElement("aside",{className:"mt30 relative"})),Oe.createElement("aside",{className:"edu-container bg-white",ref:On},Oe.createElement("div",{id:"export-all",ref:Yn},Oe.createElement("div",{id:"export-all-1"},Oe.createElement("div",{className:Ke.title},Oe.createElement("h1",null,"\u603B\u4F53\u8BC4\u4EF7"),Oe.createElement("div",null,!((me=Qt==null?void 0:Qt.homework_status)!=null&&me.includes("\u5DF2\u622A\u6B62")&&(0,z.dE)())&&((0,z.GJ)()||(Qt==null?void 0:Qt.is_anonymous))&&Oe.createElement(I.ZP,{className:"mr20",type:"primary",onClick:()=>{Re({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:Qt==null?void 0:Qt.user_id,data:At({},Qt)}}})}},Oe.createElement(X.Z,null),Qt!=null&&Qt.has_shixun_work_comment?"\u66F4\u6539\u70B9\u8BC4":"\u70B9\u8BC4\u4F5C\u4E1A"))),Oe.createElement(Q.Z,{style:{marginTop:0}}),Oe.createElement(a.Z,{className:"pl30 pr30"},Oe.createElement(L.Z,null,Oe.createElement("img",{className:Ke.userPic,src:`${q.Z.IMG_SERVER}/images/${Qt==null?void 0:Qt.image_url}`,alt:Qt==null?void 0:Qt.username})),Oe.createElement(L.Z,{className:"pt20"},Oe.createElement("span",{className:"font16 ml40"},Qt==null?void 0:Qt.username),Oe.createElement(le.Y,{status:Qt==null?void 0:Qt.work_status}),Oe.createElement("ul",{className:Ke.userInfo},Oe.createElement("li",null,"\u5B66\u53F7\uFF1A",(Qt==null?void 0:Qt.student_id)||"--"),((0,z.GJ)()||!(Qt!=null&&Qt.is_anonymous))&&Oe.createElement("li",null,"\u5206\u73ED\uFF1A",(Qt==null?void 0:Qt.group_name)||"--"),Oe.createElement("br",null)))),Oe.createElement("aside",{className:"pl30 pr30 mt30 mb10"},Oe.createElement(w.default,{dataSource:Qt==null?void 0:Qt.stage_list,rowKey:Vt=>Vt==null?void 0:Vt.challenge_id,pagination:!1,columns:mr})),((Qt==null?void 0:Qt.work_comment_hidden)||(Qt==null?void 0:Qt.work_comment))&&Oe.createElement("div",null,Oe.createElement(a.Z,{align:"middle"},Oe.createElement(L.Z,{flex:1},Oe.createElement("h1",{className:Ke.title},"\u70B9\u8BC4\u5185\u5BB9")),Oe.createElement(L.Z,{className:"pr30"},(0,z.GJ)()&&Oe.createElement(I.ZP,{onClick:()=>A(void 0,null,function*(){g.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:Oe.createElement(R.Z,null),content:"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F",onOk(){return A(this,null,function*(){(yield(0,yt.gZ)({comment_id:Qt==null?void 0:Qt.comment_id,homeworkId:Bt.homeworkId})).status===0&&(N.ZP.success("\u5220\u9664\u6210\u529F"),tn())})}})})},Oe.createElement(O.Z,null),"\u5220\u9664"))),(Qt==null?void 0:Qt.work_comment)&&Oe.createElement("aside",{className:"pl30 pr30",style:{marginTop:"-5px"}},Oe.createElement("span",{className:"c-light-black font12"},"# \u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),Oe.createElement("br",null),Oe.createElement(He.Z,{value:Qt==null?void 0:Qt.work_comment,className:"font14"})),(Qt==null?void 0:Qt.work_comment_hidden)&&Oe.createElement("aside",{className:"pl30 pr30 mt15"},Oe.createElement("span",{className:"c-light-black font12"},"# \u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),Oe.createElement("br",null),Oe.createElement(He.Z,{value:Qt==null?void 0:Qt.work_comment_hidden,className:"font14"}))),(Qt==null?void 0:Qt.comment_scores.length)>0&&Oe.createElement(Oe.Fragment,null,Oe.createElement("h1",{className:Ke.title},"\u8C03\u5206\u539F\u56E0"),Oe.createElement("aside",{className:"pl30 pr30",style:{marginTop:"4px"}},Oe.createElement(G.Z,{items:Ur}))),((ve=Qt==null?void 0:Qt.shixun_detail[0])==null?void 0:ve.myshixun_identifier)&&Oe.createElement(Oe.Fragment,null,Oe.createElement("h1",{className:Ke.title,style:{marginTop:"-20px"}},"\u5B9E\u8BAD\u8BE6\u60C5"),Oe.createElement("aside",{className:"pl30 pr30"},Oe.createElement("div",{className:Ke.shixunWrp},Oe.createElement("h2",null,Oe.createElement("span",null,"\u8BC4\u6D4B\u4EE3\u7801",Oe.createElement("span",{className:"ml5 font12 c-grey-999"},"\u672A\u901A\u8FC7\u672C\u9898\uFF0C\u5C55\u793A\u6700\u540E\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\u8BE6\u60C5")),Oe.createElement("span",null,Oe.createElement(P.default,{style:{width:200},value:(rt=Qt==null?void 0:Qt.shixun_detail[0])==null?void 0:rt.path}," ",Qt==null?void 0:Qt.shixun_detail.map(Vt=>Oe.createElement(Option,{value:Vt.path},Vt.path))," "))),Oe.createElement(ee.Z,{spinning:wo},Oe.createElement("div",{style:{width:"100%",minHeight:"550px",padding:"16px"},dangerouslySetInnerHTML:{__html:Fo}})))))))),((0,z.GJ)()||(Qt==null?void 0:Qt.is_anonymous))&&Oe.createElement("aside",{className:`${Ke.footerBar} ${vr?Ke.footerBarStatic:""}`},Oe.createElement("aside",{className:"edu-container"},Oe.createElement(a.Z,{align:"middle"},Oe.createElement(L.Z,{flex:"1"},Oe.createElement(m.Link,{className:Ke.exitComment,to:`/classrooms/${Bt.coursesId}/common_homework/${Bt.categoryId}/detail?page=${nr.get("page")}`},"\u8FD4\u56DE\u5217\u8868")),Oe.createElement(L.Z,{flex:"1",className:"tr"},Oe.createElement(I.ZP,{type:"default",disabled:rn==null?void 0:rn.last,onClick:()=>Xr()},"\u4E0A\u4E00\u4E2A"),Oe.createElement(I.ZP,{type:"default",style:{marginLeft:"20px",marginRight:"20px"},disabled:Bn==null?void 0:Bn.last,onClick:()=>Xr("next")},"\u4E0B\u4E00\u4E2A"),!((Et=Qt==null?void 0:Qt.homework_status)!=null&&Et.includes("\u5DF2\u622A\u6B62")&&(0,z.dE)())&&((0,z.GJ)()||(Qt==null?void 0:Qt.is_anonymous))&&Oe.createElement(I.ZP,{type:"primary",onClick:()=>A(void 0,null,function*(){Re({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:Qt==null?void 0:Qt.user_id,data:At({},Qt)}}})})},"\u70B9\u8BC4\u4F5C\u4E1A"))))))),Oe.createElement(se,{gethomeworkreport:tn,homeWorkReport:Qt}),Oe.createElement(Fe,{gethomeworkreport:tn,homeWorkReport:Qt}),Oe.createElement(Ve.Z,{getData:tn}),Oe.createElement(g.default,{open:Xt,width:860,centered:!0,onCancel:()=>{Tn(!1)},title:"\u8BA1\u65F6\u89C4\u5219\u8BF4\u660E",footer:null},Oe.createElement("div",{style:{color:"#333333",fontWeight:400}},Oe.createElement("span",{style:{fontWeight:500}},"1\u3001\u9875\u9762\u505C\u7559\u65F6\u957F"),Oe.createElement("br",null),Oe.createElement("span",null,"\u5B66\u751F\u8FDB\u5165\u5173\u5361\u7684\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u5B66\u751F\u5173\u5361\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\uFF1B"),Oe.createElement("br",null),Oe.createElement("span",null," \u5B66\u751F\u8FDB\u5165\u5173\u5361\u7684\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u82E5\u5B66\u751F\u5173\u95ED/\u9000\u51FA\u7B54\u9898\u9875\u9762\uFF0C\u5219\u8BA1\u65F6\u6682\u505C\uFF0C\u518D\u6B21\u8FDB\u5165\u7B54\u9898\u9875\u9762\u65F6\u5F00\u59CB\u7D2F\u8BA1\u8BA1\u65F6\u76F4\u81F3\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\uFF1B"),Oe.createElement("span",{style:{color:"#FA6400",display:"flex",height:34,alignItems:"center"}}," \u53EF\u80FD\u4F1A\u9020\u6210\u65F6\u957F\u8BC4\u4F30\u4E0E\u5B9E\u9645\u505A\u9898\u80FD\u529B\u4E0D\u7B26\u7684\u60C5\u51B5 "),Oe.createElement("span",null,"a\u3001\u5B66\u751F\u8FDB\u5165\u5173\u5361\u770B\u5B8C\u9898\u540E\uFF0C\u9000\u51FA\u7B54\u9898\u9875\u9762\u5B8C\u6210\u4EE3\u7801\u8BBE\u8BA1\uFF0C\u518D\u590D\u5236\u8FDB\u5E73\u53F0\u7B54\u9898\u9875\u9762\u8FDB\u884C\u8BC4\u6D4B\uFF0C\u65E0\u6CD5\u8BC4\u4F30\u5B66\u751F\u7684\u5B66\u4E60\u548C\u601D\u8003\u65F6\u95F4\u3002")),Oe.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},Oe.createElement("span",{style:{fontWeight:500}},"2\u3001\u5173\u5361\u603B\u8017\u65F6"),Oe.createElement("br",null),Oe.createElement("span",{style:{}},"\u5B66\u751F\u7B2C\u4E00\u6B21\u8FDB\u5165\u5173\u5361\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u8BE5\u5173\u5361\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\u3002 "),Oe.createElement("br",null),Oe.createElement("span",null," \u53E6\uFF0C\u5373\u4F7F\u5173\u5361\u95EF\u5173\u8FC7\u7A0B\u4E2D\uFF0C\u5B66\u751F\u9000\u51FA/\u5173\u95ED\u7B54\u9898\u9875\u9762\uFF0C\u4E5F\u5C06\u6301\u7EED\u8BA1\u65F6\uFF0C\u76F4\u81F3\u8BE5\u5173\u5361\u901A\u8FC7\u3002"),Oe.createElement("span",{style:{color:"#FA6400",display:"flex",height:44,paddingTop:10}}," \u53EF\u80FD\u4F1A\u9020\u6210\u65F6\u957F\u8BC4\u4F30\u4E0E\u5B9E\u9645\u505A\u9898\u80FD\u529B\u4E0D\u7B26\u7684\u60C5\u51B5 "),Oe.createElement("span",null,"a\u3001\u5B66\u751F\u4ECE\u5176\u4ED6\u540C\u5B66\u5904\u770B\u5230\u9898\u76EE\u540E\uFF0C\u5B8C\u6210\u4EE3\u7801\u8BBE\u8BA1\uFF0C\u518D\u8FDB\u5165\u5173\u5361\u7B54\u9898\u9875\u9762\uFF0C\u5C06\u5DF2\u5B8C\u6210\u7684\u4EE3\u7801\u590D\u5236\u81F3\u5E73\u53F0\u8FDB\u884C\u8BC4\u6D4B\uFF1B"),Oe.createElement("br",null),Oe.createElement("span",null,"b\u3001\u5B66\u751F\u7B2C\u4E00\u6B21\u6253\u5F00\u5173\u5361\u540E\uFF0C\u56E0\u4E3A\u67D0\u79CD\u539F\u56E0\u79BB\u5F00\u9875\u9762\uFF0C\u65F6\u9694\u591A\u65E5\u624D\u518D\u6B21\u8FDB\u5165\u5E73\u53F0\u95EF\u5173\uFF0C\u5C31\u4F1A\u5BFC\u81F4\u5B66\u751F\u5173\u5361\u603B\u8017\u65F6\u8FC7\u957F\uFF1B")),Oe.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},Oe.createElement("span",{style:{fontWeight:500}},"3\u3001\u4F5C\u4E1A\u901A\u5173\u65F6\u957F"),Oe.createElement("br",null),Oe.createElement("span",{style:{}},"\u4ECE\u8001\u5E08\u53D1\u5E03\u7684\u5B9E\u8BAD\u4F5C\u4E1A\u5F00\u59CB\u65F6\u95F4\uFF0C\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u5B66\u751F\u5B9E\u8BAD\u901A\u5173\uFF08\u5305\u62EC\u8FDF\u4EA4\u901A\u5173\uFF09\uFF0C\u7ED3\u675F\u8BA1\u65F6\u3002\u5982\u679C\u5B66\u751F\u672A\u901A\u5173\uFF0C\u5219\u8BE5\u751F\u7684\u95EF\u5173\u8017\u65F6\u4E3A\u8001\u5E08\u8BBE\u7F6E\u7684\u5B9E\u8BAD\u5F00\u59CB\u65F6\u95F4\u81F3\u5B9E\u8BAD\u622A\u6B62\u65F6\u95F4\uFF0C\u5982\u679C\u8001\u5E08\u5F00\u542F\u4E86\u8865\u4EA4\uFF0C\u5219\u8BE5\u751F\u7684\u95EF\u5173\u8017\u65F6\u4E3A\u5B9E\u8BAD\u5F00\u59CB\u65F6\u95F4\u81F3\u5B9E\u8BAD\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u3002")),Oe.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},Oe.createElement("span",{style:{fontWeight:500}},"\u89C4\u5219\u76EE\u7684"),Oe.createElement("br",null),Oe.createElement("span",{style:{}},"\u9F13\u52B1\u5B66\u751F\u5728\u5B9E\u8BAD\u4F5C\u4E1A\u53D1\u5E03\u7684\u7B2C\u4E00\u65F6\u95F4\uFF0C\u7ACB\u5373\u767B\u5F55\u5E73\u53F0\u5B8C\u6210\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u901A\u5173\u3002"))),Oe.createElement(g.default,{open:yn,title:"\u5B9E\u8BAD\u603B\u8017\u65F6\u8BF4\u660E",centered:!0,footer:null,onCancel:()=>{Nn(!1)},width:600},Oe.createElement("div",{style:{fontWeight:400,color:"#333333"}},Oe.createElement("div",null,"1\u3001\u5F53\u8BA1\u65F6\u89C4\u5219\u4E3A\u201C",Oe.createElement("span",{style:{color:"#145DFF"}},"\u9875\u9762\u505C\u7559\u65F6\u957F"),"\u201D\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u6240\u6709\u5173\u5361\u8017\u65F6\u76F8\u52A0\u4E4B\u548C\uFF1B"),Oe.createElement("div",{style:{margin:"20px 0px"}},"2\u3001\u5F53\u8BA1\u65F6\u89C4\u5219\u4E3A\u201C",Oe.createElement("span",{style:{color:"#145DFF"}},"\u5173\u5361\u603B\u8017\u65F6"),"\u201D\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u6240\u6709\u5173\u5361\u8017\u65F6\u76F8\u52A0\u4E4B\u548C\uFF1B"),Oe.createElement("div",null,"3\u3001\u5F53\u8BA1\u65F6\u89C4\u5219\u4E3A\u201C",Oe.createElement("span",{style:{color:"#145DFF"}},"\u4F5C\u4E1A\u901A\u5173\u65F6\u957F"),"\u201D\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u5B9E\u8BAD\u53D1\u5E03\u65F6\u95F4\u81F3\u5B9E\u8BAD\u901A\u5173\u65F6\u95F4\uFF0C\u5F53\u5B66\u751F\u672A\u901A\u5173\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u5B9E\u8BAD\u53D1\u5E03\u65F6\u95F4\u81F3\u5B9E\u8BAD\u622A\u6B62\u65F6\u95F4\u3002"))))};var f=(0,m.connect)(({shixunHomeworks:j,classroomList:re,loading:C,globalSetting:H,user:ye})=>({shixunHomeworks:j,classroomList:re,globalSetting:H,loading:C.effects,user:ye}))(i)},16143:function(gr,Pt,h){"use strict";var we=h(43418),pe=h(8591),_=h(38986),Ee=h(25690),T=h(48790),$=h(59301),m=(N,a,L)=>new Promise((I,v)=>{var x=G=>{try{w(L.next(G))}catch(P){v(P)}},Q=G=>{try{w(L.throw(G))}catch(P){v(P)}},w=G=>G.done?I(G.value):Promise.resolve(G.value).then(x,Q);w((L=L.apply(N,a)).next())});const g=({shixunHomeworks:N,dispatch:a,classroomList:L,getData:I})=>$.createElement(we.default,{centered:!0,title:"\u63D0\u793A",open:N.actionTabs.key==="redoShixunModal",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>m(void 0,null,function*(){var v;if((0,T.Rm)()&&!((v=L.AssistantObject.normal)!=null&&v.can_redo)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(yield(0,_.ZP)(`/api/homework_commons/${N.actionTabs.homework_common_id}/batch_redo_modal.json`,{method:"post",body:{student_work_id:N.actionTabs.student_work_id}})).status===0&&(pe.ZP.success("\u64CD\u4F5C\u6210\u529F"),a({type:"shixunHomeworks/setActionTabs",payload:{}}),I())}),onCancel:()=>{a({type:"shixunHomeworks/setActionTabs",payload:{}})}},$.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C",N.actionTabs.isshixun?"\u5B66\u751F\u5B9E\u8BAD":"\u5B66\u751F\u4F5C\u54C1\u63D0\u4EA4","\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),$.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"));Pt.Z=(0,Ee.connect)(({shixunHomeworks:N,classroomList:a})=>({shixunHomeworks:N,classroomList:a}))(g)},50371:function(gr,Pt){"use strict";function h(){const we=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let pe=1;pe<arguments.length;pe++){const _=pe<0||arguments.length<=pe?void 0:arguments[pe];_&&Object.keys(_).forEach(Ee=>{const T=_[Ee];T!==void 0&&(we[Ee]=T)})}return we}Pt.Z=h},13845:function(gr,Pt,h){"use strict";h.d(Pt,{F:function(){return we},Z:function(){return pe}});function we(_){return _!=null&&_===_.window}function pe(_,Ee){var T,$;if(typeof window=="undefined")return 0;const m=Ee?"scrollTop":"scrollLeft";let g=0;return we(_)?g=_[Ee?"pageYOffset":"pageXOffset"]:_ instanceof Document?g=_.documentElement[m]:(_ instanceof HTMLElement||_)&&(g=_[m]),_&&!we(_)&&typeof g!="number"&&(g=($=((T=_.ownerDocument)!==null&&T!==void 0?T:_).documentElement)===null||$===void 0?void 0:$[m]),g}},56762:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return pe}});var we=h(59301);function pe(){const[,_]=we.useReducer(Ee=>Ee+1,0);return _}},68031:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return Ee}});var we=h(16089);function pe(T,$,m,g){const N=m-$;return T/=g/2,T<1?N/2*T*T*T+$:N/2*((T-=2)*T*T+2)+$}var _=h(13845);function Ee(T){let $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:m=()=>window,callback:g,duration:N=450}=$,a=m(),L=(0,_.Z)(a,!0),I=Date.now(),v=()=>{const Q=Date.now()-I,w=pe(Q>N?N:Q,L,T,N);(0,_.F)(a)?a.scrollTo(window.pageXOffset,w):a instanceof Document||a.constructor.name==="HTMLDocument"?a.documentElement.scrollTop=w:a.scrollTop=w,Q<N?(0,we.Z)(v):typeof g=="function"&&g()};(0,we.Z)(v)}},19080:function(gr,Pt,h){"use strict";h.d(Pt,{F:function(){return T},Z:function(){return Ee}});var we=h(92310),pe=h.n(we);const _=null;function Ee($,m,g){return pe()({[`${$}-status-success`]:m==="success",[`${$}-status-warning`]:m==="warning",[`${$}-status-error`]:m==="error",[`${$}-status-validating`]:m==="validating",[`${$}-has-feedback`]:g})}const T=($,m)=>m||$},66104:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return ke}});var we=h(92310),pe=h.n(we),_=h(11592),Ee=h(26112),T=h(59301),$=h(92343),m=h(36355),g=h(84105),N=h(91857);const a=be=>{let{children:ue}=be;const{getPrefixCls:Fe}=T.useContext(m.E_),ne=Fe("breadcrumb");return T.createElement("li",{className:`${ne}-separator`,"aria-hidden":"true"},ue===""?ue:ue||"/")};a.__ANT_BREADCRUMB_SEPARATOR=!0;var L=a,I=function(be,ue){var Fe={};for(var ne in be)Object.prototype.hasOwnProperty.call(be,ne)&&ue.indexOf(ne)<0&&(Fe[ne]=be[ne]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,ne=Object.getOwnPropertySymbols(be);Be<ne.length;Be++)ue.indexOf(ne[Be])<0&&Object.prototype.propertyIsEnumerable.call(be,ne[Be])&&(Fe[ne[Be]]=be[ne[Be]]);return Fe};function v(be,ue){if(be.title===void 0||be.title===null)return null;const Fe=Object.keys(ue).join("|");return typeof be.title=="object"?be.title:String(be.title).replace(new RegExp(`:(${Fe})`,"g"),(ne,Be)=>ue[Be]||ne)}function x(be,ue,Fe,ne){if(Fe==null)return null;const{className:Be,onClick:te}=ue,se=I(ue,["className","onClick"]),Ve=Object.assign(Object.assign({},(0,Ee.Z)(se,{data:!0,aria:!0})),{onClick:te});return ne!==void 0?T.createElement("a",Object.assign({},Ve,{className:pe()(`${be}-link`,Be),href:ne}),Fe):T.createElement("span",Object.assign({},Ve,{className:pe()(`${be}-link`,Be)}),Fe)}function Q(be,ue){return(ne,Be,te,se,Ve)=>{if(ue)return ue(ne,Be,te,se);const Ke=v(ne,Be);return x(be,ne,Ke,Ve)}}var w=function(be,ue){var Fe={};for(var ne in be)Object.prototype.hasOwnProperty.call(be,ne)&&ue.indexOf(ne)<0&&(Fe[ne]=be[ne]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,ne=Object.getOwnPropertySymbols(be);Be<ne.length;Be++)ue.indexOf(ne[Be])<0&&Object.prototype.propertyIsEnumerable.call(be,ne[Be])&&(Fe[ne[Be]]=be[ne[Be]]);return Fe};const G=be=>{const{prefixCls:ue,separator:Fe="/",children:ne,menu:Be,overlay:te,dropdownProps:se,href:Ve}=be,He=(yt=>{if(Be||te){const xt=Object.assign({},se);if(Be){const Lt=Be||{},{items:Oe}=Lt,Gt=w(Lt,["items"]);xt.menu=Object.assign(Object.assign({},Gt),{items:Oe==null?void 0:Oe.map((kt,ln)=>{var{key:Zt,title:M,label:At,path:S}=kt,A=w(kt,["key","title","label","path"]);let i=At!=null?At:M;return S&&(i=T.createElement("a",{href:`${Ve}${S}`},i)),Object.assign(Object.assign({},A),{key:Zt!=null?Zt:ln,label:i})})})}else te&&(xt.overlay=te);return T.createElement(N.Z,Object.assign({placement:"bottom"},xt),T.createElement("span",{className:`${ue}-overlay-link`},yt,T.createElement(g.Z,null)))}return yt})(ne);return He!=null?T.createElement(T.Fragment,null,T.createElement("li",null,He),Fe&&T.createElement(L,null,Fe)):null},P=be=>{const{prefixCls:ue,children:Fe,href:ne}=be,Be=w(be,["prefixCls","children","href"]),{getPrefixCls:te}=T.useContext(m.E_),se=te("breadcrumb",ue);return T.createElement(G,Object.assign({},Be,{prefixCls:se}),x(se,Be,Fe,ne))};P.__ANT_BREADCRUMB_ITEM=!0;var ee=P,Y=h(17313),X=h(83116),R=h(37613);const O=be=>{const{componentCls:ue,iconCls:Fe}=be;return{[ue]:Object.assign(Object.assign({},(0,Y.Wf)(be)),{color:be.itemColor,fontSize:be.fontSize,[Fe]:{fontSize:be.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:be.linkColor,transition:`color ${be.motionDurationMid}`,padding:`0 ${be.paddingXXS}px`,borderRadius:be.borderRadiusSM,height:be.lineHeight*be.fontSize,display:"inline-block",marginInline:-be.marginXXS,"&:hover":{color:be.linkHoverColor,backgroundColor:be.colorBgTextHover}},(0,Y.Qy)(be)),"li:last-child":{color:be.lastItemColor},[`${ue}-separator`]:{marginInline:be.separatorMargin,color:be.separatorColor},[`${ue}-link`]:{[`
> ${Fe} + span,
> ${Fe} + a
`]:{marginInlineStart:be.marginXXS}},[`${ue}-overlay-link`]:{borderRadius:be.borderRadiusSM,height:be.lineHeight*be.fontSize,display:"inline-block",padding:`0 ${be.paddingXXS}px`,marginInline:-be.marginXXS,[`> ${Fe}`]:{marginInlineStart:be.marginXXS,fontSize:be.fontSizeIcon},"&:hover":{color:be.linkHoverColor,backgroundColor:be.colorBgTextHover,a:{color:be.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${be.componentCls}-rtl`]:{direction:"rtl"}})}};var q=(0,X.Z)("Breadcrumb",be=>{const ue=(0,R.TS)(be,{});return[O(ue)]},be=>({itemColor:be.colorTextDescription,lastItemColor:be.colorText,iconFontSize:be.fontSize,linkColor:be.colorTextDescription,linkHoverColor:be.colorText,separatorColor:be.colorTextDescription,separatorMargin:be.marginXS})),z=function(be,ue){var Fe={};for(var ne in be)Object.prototype.hasOwnProperty.call(be,ne)&&ue.indexOf(ne)<0&&(Fe[ne]=be[ne]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,ne=Object.getOwnPropertySymbols(be);Be<ne.length;Be++)ue.indexOf(ne[Be])<0&&Object.prototype.propertyIsEnumerable.call(be,ne[Be])&&(Fe[ne[Be]]=be[ne[Be]]);return Fe};function le(be){const{breadcrumbName:ue,children:Fe}=be,ne=z(be,["breadcrumbName","children"]),Be=Object.assign({title:ue},ne);return Fe&&(Be.menu={items:Fe.map(te=>{var{breadcrumbName:se}=te,Ve=z(te,["breadcrumbName"]);return Object.assign(Object.assign({},Ve),{title:se})})}),Be}function ie(be,ue){return(0,T.useMemo)(()=>be||(ue?ue.map(le):null),[be,ue])}var ge=function(be,ue){var Fe={};for(var ne in be)Object.prototype.hasOwnProperty.call(be,ne)&&ue.indexOf(ne)<0&&(Fe[ne]=be[ne]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,ne=Object.getOwnPropertySymbols(be);Be<ne.length;Be++)ue.indexOf(ne[Be])<0&&Object.prototype.propertyIsEnumerable.call(be,ne[Be])&&(Fe[ne[Be]]=be[ne[Be]]);return Fe};const K=(be,ue)=>{if(ue===void 0)return ue;let Fe=(ue||"").replace(/^\//,"");return Object.keys(be).forEach(ne=>{Fe=Fe.replace(`:${ne}`,be[ne])}),Fe},Me=be=>{const{prefixCls:ue,separator:Fe="/",style:ne,className:Be,rootClassName:te,routes:se,items:Ve,children:Ke,itemRender:He,params:yt={}}=be,xt=ge(be,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Lt,direction:Oe,breadcrumb:Gt}=T.useContext(m.E_);let kt;const ln=Lt("breadcrumb",ue),[Zt,M]=q(ln),At=ie(Ve,se),S=Q(ln,He);if(At&&At.length>0){const f=[],j=Ve||se;kt=At.map((re,C)=>{const{path:H,key:ye,type:ae,menu:oe,overlay:Re,onClick:it,className:Ue,separator:Ge,dropdownProps:We}=re,me=K(yt,H);me!==void 0&&f.push(me);const ve=ye!=null?ye:C;if(ae==="separator")return T.createElement(L,{key:ve},Ge);const rt={},Et=C===At.length-1;oe?rt.menu=oe:Re&&(rt.overlay=Re);let{href:Bt}=re;return f.length&&me!==void 0&&(Bt=`#/${f.join("/")}`),T.createElement(G,Object.assign({key:ve},rt,(0,Ee.Z)(re,{data:!0,aria:!0}),{className:Ue,dropdownProps:We,href:Bt,separator:Et?"":Fe,onClick:it,prefixCls:ln}),S(re,yt,j,f,Bt))})}else if(Ke){const f=(0,_.Z)(Ke).length;kt=(0,_.Z)(Ke).map((j,re)=>{if(!j)return j;const C=re===f-1;return(0,$.Tm)(j,{separator:C?"":Fe,key:re})})}const A=pe()(ln,Gt==null?void 0:Gt.className,{[`${ln}-rtl`]:Oe==="rtl"},Be,te,M),i=Object.assign(Object.assign({},Gt==null?void 0:Gt.style),ne);return Zt(T.createElement("nav",Object.assign({className:A,style:i},xt),T.createElement("ol",null,kt)))};Me.Item=ee,Me.Separator=L;var U=Me,ke=U},24905:function(gr,Pt,h){"use strict";h.d(Pt,{default:function(){return q}});var we=h(92310),pe=h.n(we),_=h(5630),Ee=h(59301),T=h(36355),$=h(1684),m=h(32441),N=Ee.createContext(null),a=h(98447),L=h(14088),I=h(4572),v=function(z,le){var ie={};for(var ge in z)Object.prototype.hasOwnProperty.call(z,ge)&&le.indexOf(ge)<0&&(ie[ge]=z[ge]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,ge=Object.getOwnPropertySymbols(z);K<ge.length;K++)le.indexOf(ge[K])<0&&Object.prototype.propertyIsEnumerable.call(z,ge[K])&&(ie[ge[K]]=z[ge[K]]);return ie};const x=(z,le)=>{var ie;const{prefixCls:ge,className:K,rootClassName:Me,children:U,indeterminate:ke=!1,style:be,onMouseEnter:ue,onMouseLeave:Fe,skipGroup:ne=!1,disabled:Be}=z,te=v(z,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:se,direction:Ve,checkbox:Ke}=Ee.useContext(T.E_),He=Ee.useContext(N),{isFormItemInput:yt}=Ee.useContext(m.aM),xt=Ee.useContext($.Z),Lt=(ie=(He==null?void 0:He.disabled)||Be)!==null&&ie!==void 0?ie:xt,Oe=Ee.useRef(te.value);Ee.useEffect(()=>{He==null||He.registerValue(te.value)},[]),Ee.useEffect(()=>{if(!ne)return te.value!==Oe.current&&(He==null||He.cancelValue(Oe.current),He==null||He.registerValue(te.value),Oe.current=te.value),()=>He==null?void 0:He.cancelValue(te.value)},[te.value]);const Gt=se("checkbox",ge),[kt,ln]=(0,a.ZP)(Gt),Zt=Object.assign({},te);He&&!ne&&(Zt.onChange=function(){te.onChange&&te.onChange.apply(te,arguments),He.toggleOption&&He.toggleOption({label:U,value:te.value})},Zt.name=He.name,Zt.checked=He.value.includes(te.value));const M=pe()(`${Gt}-wrapper`,{[`${Gt}-rtl`]:Ve==="rtl",[`${Gt}-wrapper-checked`]:Zt.checked,[`${Gt}-wrapper-disabled`]:Lt,[`${Gt}-wrapper-in-form-item`]:yt},Ke==null?void 0:Ke.className,K,Me,ln),At=pe()({[`${Gt}-indeterminate`]:ke},I.A,ln),S=ke?"mixed":void 0;return kt(Ee.createElement(L.Z,{component:"Checkbox",disabled:Lt},Ee.createElement("label",{className:M,style:Object.assign(Object.assign({},Ke==null?void 0:Ke.style),be),onMouseEnter:ue,onMouseLeave:Fe},Ee.createElement(_.Z,Object.assign({"aria-checked":S},Zt,{prefixCls:Gt,className:At,disabled:Lt,ref:le})),U!==void 0&&Ee.createElement("span",null,U))))};var w=Ee.forwardRef(x),G=h(95190),P=h(2738),ee=function(z,le){var ie={};for(var ge in z)Object.prototype.hasOwnProperty.call(z,ge)&&le.indexOf(ge)<0&&(ie[ge]=z[ge]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,ge=Object.getOwnPropertySymbols(z);K<ge.length;K++)le.indexOf(ge[K])<0&&Object.prototype.propertyIsEnumerable.call(z,ge[K])&&(ie[ge[K]]=z[ge[K]]);return ie};const Y=(z,le)=>{const{defaultValue:ie,children:ge,options:K=[],prefixCls:Me,className:U,rootClassName:ke,style:be,onChange:ue}=z,Fe=ee(z,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ne,direction:Be}=Ee.useContext(T.E_),[te,se]=Ee.useState(Fe.value||ie||[]),[Ve,Ke]=Ee.useState([]);Ee.useEffect(()=>{"value"in Fe&&se(Fe.value||[])},[Fe.value]);const He=Ee.useMemo(()=>K.map(A=>typeof A=="string"||typeof A=="number"?{label:A,value:A}:A),[K]),yt=A=>{Ke(i=>i.filter(f=>f!==A))},xt=A=>{Ke(i=>[].concat((0,G.Z)(i),[A]))},Lt=A=>{const i=te.indexOf(A.value),f=(0,G.Z)(te);i===-1?f.push(A.value):f.splice(i,1),"value"in Fe||se(f),ue==null||ue(f.filter(j=>Ve.includes(j)).sort((j,re)=>{const C=He.findIndex(ye=>ye.value===j),H=He.findIndex(ye=>ye.value===re);return C-H}))},Oe=ne("checkbox",Me),Gt=`${Oe}-group`,[kt,ln]=(0,a.ZP)(Oe),Zt=(0,P.Z)(Fe,["value","disabled"]),M=K.length?He.map(A=>Ee.createElement(w,{prefixCls:Oe,key:A.value.toString(),disabled:"disabled"in A?A.disabled:Fe.disabled,value:A.value,checked:te.includes(A.value),onChange:A.onChange,className:`${Gt}-item`,style:A.style,title:A.title},A.label)):ge,At={toggleOption:Lt,value:te,disabled:Fe.disabled,name:Fe.name,registerValue:xt,cancelValue:yt},S=pe()(Gt,{[`${Gt}-rtl`]:Be==="rtl"},U,ke,ln);return kt(Ee.createElement("div",Object.assign({className:S,style:be},Zt,{ref:le}),Ee.createElement(N.Provider,{value:At},M)))},X=Ee.forwardRef(Y);var R=Ee.memo(X);const O=w;O.Group=R,O.__ANT_CHECKBOX=!0;var q=O},98447:function(gr,Pt,h){"use strict";h.d(Pt,{C2:function(){return T}});var we=h(17313),pe=h(37613),_=h(83116);const Ee=$=>{const{checkboxCls:m}=$,g=`${m}-wrapper`;return[{[`${m}-group`]:Object.assign(Object.assign({},(0,we.Wf)($)),{display:"inline-flex",flexWrap:"wrap",columnGap:$.marginXS,[`> ${$.antCls}-row`]:{flex:1}}),[g]:Object.assign(Object.assign({},(0,we.Wf)($)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${g}`]:{marginInlineStart:0},[`&${g}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[m]:Object.assign(Object.assign({},(0,we.Wf)($)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:$.borderRadiusSM,alignSelf:"center",[`${m}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${m}-inner`]:Object.assign({},(0,we.oN)($))},[`${m}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:$.checkboxSize,height:$.checkboxSize,direction:"ltr",backgroundColor:$.colorBgContainer,border:`${$.lineWidth}px ${$.lineType} ${$.colorBorder}`,borderRadius:$.borderRadiusSM,borderCollapse:"separate",transition:`all ${$.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:$.checkboxSize/14*5,height:$.checkboxSize/14*8,border:`${$.lineWidthBold}px solid ${$.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${$.motionDurationFast} ${$.motionEaseInBack}, opacity ${$.motionDurationFast}`}},"& + span":{paddingInlineStart:$.paddingXS,paddingInlineEnd:$.paddingXS}})},{[`
${g}:not(${g}-disabled),
${m}:not(${m}-disabled)
`]:{[`&:hover ${m}-inner`]:{borderColor:$.colorPrimary}},[`${g}:not(${g}-disabled)`]:{[`&:hover ${m}-checked:not(${m}-disabled) ${m}-inner`]:{backgroundColor:$.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${m}-checked:not(${m}-disabled):after`]:{borderColor:$.colorPrimaryHover}}},{[`${m}-checked`]:{[`${m}-inner`]:{backgroundColor:$.colorPrimary,borderColor:$.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${$.motionDurationMid} ${$.motionEaseOutBack} ${$.motionDurationFast}`}}},[`
${g}-checked:not(${g}-disabled),
${m}-checked:not(${m}-disabled)
`]:{[`&:hover ${m}-inner`]:{backgroundColor:$.colorPrimaryHover,borderColor:"transparent"}}},{[m]:{"&-indeterminate":{[`${m}-inner`]:{backgroundColor:$.colorBgContainer,borderColor:$.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:$.fontSizeLG/2,height:$.fontSizeLG/2,backgroundColor:$.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${g}-disabled`]:{cursor:"not-allowed"},[`${m}-disabled`]:{[`&, ${m}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${m}-inner`]:{background:$.colorBgContainerDisabled,borderColor:$.colorBorder,"&:after":{borderColor:$.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:$.colorTextDisabled},[`&${m}-indeterminate ${m}-inner::after`]:{background:$.colorTextDisabled}}}]};function T($,m){const g=(0,pe.TS)(m,{checkboxCls:`.${$}`,checkboxSize:m.controlInteractiveSize});return[Ee(g)]}Pt.ZP=(0,_.Z)("Checkbox",($,m)=>{let{prefixCls:g}=m;return[T(g,$)]})},93891:function(gr,Pt,h){"use strict";var we=h(59301),pe=h(36355),_=h(64165);const Ee=T=>{const{componentName:$}=T,{getPrefixCls:m}=(0,we.useContext)(pe.E_),g=m("empty");switch($){case"Table":case"List":return we.createElement(_.Z,{image:_.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return we.createElement(_.Z,{image:_.Z.PRESENTED_IMAGE_SIMPLE,className:`${g}-small`});default:return we.createElement(_.Z,null)}};Pt.Z=Ee},28103:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return I}});var we=h(92310),pe=h.n(we),_=h(59301),Ee=h(36355),T=h(17313),$=h(83116),m=h(37613);const g=v=>{const{componentCls:x,sizePaddingEdgeHorizontal:Q,colorSplit:w,lineWidth:G,textPaddingInline:P,orientationMargin:ee,verticalMarginInline:Y}=v;return{[x]:Object.assign(Object.assign({},(0,T.Wf)(v)),{borderBlockStart:`${G}px solid ${w}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:Y,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${G}px solid ${w}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${v.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${x}-with-text`]:{display:"flex",alignItems:"center",margin:`${v.dividerHorizontalWithTextGutterMargin}px 0`,color:v.colorTextHeading,fontWeight:500,fontSize:v.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${w}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${G}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${x}-with-text-left`]:{"&::before":{width:`${ee*100}%`},"&::after":{width:`${100-ee*100}%`}},[`&-horizontal${x}-with-text-right`]:{"&::before":{width:`${100-ee*100}%`},"&::after":{width:`${ee*100}%`}},[`${x}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:P},"&-dashed":{background:"none",borderColor:w,borderStyle:"dashed",borderWidth:`${G}px 0 0`},[`&-horizontal${x}-with-text${x}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${x}-dashed`]:{borderInlineStartWidth:G,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${x}-with-text`]:{color:v.colorText,fontWeight:"normal",fontSize:v.fontSize},[`&-horizontal${x}-with-text-left${x}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${x}-inner-text`]:{paddingInlineStart:Q}},[`&-horizontal${x}-with-text-right${x}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${x}-inner-text`]:{paddingInlineEnd:Q}}})}};var N=(0,$.Z)("Divider",v=>{const x=(0,m.TS)(v,{dividerHorizontalWithTextGutterMargin:v.margin,dividerHorizontalGutterMargin:v.marginLG,sizePaddingEdgeHorizontal:0});return[g(x)]},v=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:v.marginXS})),a=function(v,x){var Q={};for(var w in v)Object.prototype.hasOwnProperty.call(v,w)&&x.indexOf(w)<0&&(Q[w]=v[w]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function")for(var G=0,w=Object.getOwnPropertySymbols(v);G<w.length;G++)x.indexOf(w[G])<0&&Object.prototype.propertyIsEnumerable.call(v,w[G])&&(Q[w[G]]=v[w[G]]);return Q},I=v=>{const{getPrefixCls:x,direction:Q,divider:w}=_.useContext(Ee.E_),{prefixCls:G,type:P="horizontal",orientation:ee="center",orientationMargin:Y,className:X,rootClassName:R,children:O,dashed:q,plain:z,style:le}=v,ie=a(v,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),ge=x("divider",G),[K,Me]=N(ge),U=ee.length>0?`-${ee}`:ee,ke=!!O,be=ee==="left"&&Y!=null,ue=ee==="right"&&Y!=null,Fe=pe()(ge,w==null?void 0:w.className,Me,`${ge}-${P}`,{[`${ge}-with-text`]:ke,[`${ge}-with-text${U}`]:ke,[`${ge}-dashed`]:!!q,[`${ge}-plain`]:!!z,[`${ge}-rtl`]:Q==="rtl",[`${ge}-no-default-orientation-margin-left`]:be,[`${ge}-no-default-orientation-margin-right`]:ue},X,R),ne=_.useMemo(()=>typeof Y=="number"?Y:/^\d+$/.test(Y)?Number(Y):Y,[Y]),Be=Object.assign(Object.assign({},be&&{marginLeft:ne}),ue&&{marginRight:ne});return K(_.createElement("div",Object.assign({className:Fe,style:Object.assign(Object.assign({},w==null?void 0:w.style),le)},ie,{role:"separator"}),O&&P!=="vertical"&&_.createElement("span",{className:`${ge}-inner-text`,style:Be},O)))}},91857:function(gr,Pt,h){"use strict";var we=h(59301),pe=h(38819),_=h(92310),Ee=h.n(_),T=h(31561),$=h(70425),m=h(18929),g=h(2738),N=h(79676),a=h(53487),L=h(92343),I=h(36355),v=h(20834),x=h(40875),Q=h(88088),w=h(47211);const G=null,P=R=>{const{menu:O,arrow:q,prefixCls:z,children:le,trigger:ie,disabled:ge,dropdownRender:K,getPopupContainer:Me,overlayClassName:U,rootClassName:ke,open:be,onOpenChange:ue,visible:Fe,onVisibleChange:ne,mouseEnterDelay:Be=.15,mouseLeaveDelay:te=.1,autoAdjustOverflow:se=!0,placement:Ve="",overlay:Ke,transitionName:He}=R,{getPopupContainer:yt,getPrefixCls:xt,direction:Lt}=we.useContext(I.E_),Oe=we.useMemo(()=>{const oe=xt();return He!==void 0?He:Ve.includes("top")?`${oe}-slide-down`:`${oe}-slide-up`},[xt,Ve,He]),Gt=we.useMemo(()=>Ve?Ve.includes("Center")?Ve.slice(0,Ve.indexOf("Center")):Ve:Lt==="rtl"?"bottomRight":"bottomLeft",[Ve,Lt]),kt=xt("dropdown",z),[ln,Zt]=(0,w.Z)(kt),[,M]=(0,Q.Z)(),At=we.Children.only(le),S=(0,L.Tm)(At,{className:Ee()(`${kt}-trigger`,{[`${kt}-rtl`]:Lt==="rtl"},At.props.className),disabled:ge}),A=ge?[]:ie;let i;A&&A.includes("contextMenu")&&(i=!0);const[f,j]=(0,m.Z)(!1,{value:be!=null?be:Fe}),re=(0,$.useEvent)(oe=>{ue==null||ue(oe),ne==null||ne(oe),j(oe)}),C=Ee()(U,ke,Zt,{[`${kt}-rtl`]:Lt==="rtl"}),H=(0,N.Z)({arrowPointAtCenter:typeof q=="object"&&q.pointAtCenter,autoAdjustOverflow:se,offset:M.marginXXS,arrowWidth:q?M.sizePopupArrow:0,borderRadius:M.borderRadius}),ye=we.useCallback(()=>{j(!1)},[]),ae=()=>{let oe;return O!=null&&O.items?oe=we.createElement(v.default,Object.assign({},O)):typeof Ke=="function"?oe=Ke():oe=Ke,K&&(oe=K(oe)),oe=we.Children.only(typeof oe=="string"?we.createElement("span",null,oe):oe),we.createElement(x.J,{prefixCls:`${kt}-menu`,expandIcon:we.createElement("span",{className:`${kt}-menu-submenu-arrow`},we.createElement(pe.Z,{className:`${kt}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:ye,validator:Re=>{let{mode:it}=Re}},oe)};return ln(we.createElement(T.Z,Object.assign({alignPoint:i},(0,g.Z)(R,["rootClassName"]),{mouseEnterDelay:Be,mouseLeaveDelay:te,visible:f,builtinPlacements:H,arrow:!!q,overlayClassName:C,prefixCls:kt,getPopupContainer:Me||yt,transitionName:Oe,trigger:A,overlay:ae,placement:Gt,onVisibleChange:re}),S))};function ee(R){return Object.assign(Object.assign({},R),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const Y=(0,a.Z)(P,"dropdown",R=>R,ee),X=R=>we.createElement(Y,Object.assign({},R),we.createElement("span",null));P._InternalPanelDoNotUseOrYouWillBeFired=X,Pt.Z=P},38854:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return Q}});var we=h(91857),pe=h(92310),_=h.n(pe),Ee=h(59301),T=h(18785),$=h(3113),m=h(36355),g=h(81327),N=h(33234),a=h(47211),L=function(w,G){var P={};for(var ee in w)Object.prototype.hasOwnProperty.call(w,ee)&&G.indexOf(ee)<0&&(P[ee]=w[ee]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Y=0,ee=Object.getOwnPropertySymbols(w);Y<ee.length;Y++)G.indexOf(ee[Y])<0&&Object.prototype.propertyIsEnumerable.call(w,ee[Y])&&(P[ee[Y]]=w[ee[Y]]);return P};const I=w=>{const{getPopupContainer:G,getPrefixCls:P,direction:ee}=Ee.useContext(m.E_),{prefixCls:Y,type:X="default",danger:R,disabled:O,loading:q,onClick:z,htmlType:le,children:ie,className:ge,menu:K,arrow:Me,autoFocus:U,overlay:ke,trigger:be,align:ue,open:Fe,onOpenChange:ne,placement:Be,getPopupContainer:te,href:se,icon:Ve=Ee.createElement(T.Z,null),title:Ke,buttonsRender:He=ae=>ae,mouseEnterDelay:yt,mouseLeaveDelay:xt,overlayClassName:Lt,overlayStyle:Oe,destroyPopupOnHide:Gt,dropdownRender:kt}=w,ln=L(w,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Zt=P("dropdown",Y),M=`${Zt}-button`,[At,S]=(0,a.Z)(Zt),A={menu:K,arrow:Me,autoFocus:U,align:ue,disabled:O,trigger:O?[]:be,onOpenChange:ne,getPopupContainer:te||G,mouseEnterDelay:yt,mouseLeaveDelay:xt,overlayClassName:Lt,overlayStyle:Oe,destroyPopupOnHide:Gt,dropdownRender:kt},{compactSize:i,compactItemClassnames:f}=(0,N.ri)(Zt,ee),j=_()(M,f,ge,S);"overlay"in w&&(A.overlay=ke),"open"in w&&(A.open=Fe),"placement"in w?A.placement=Be:A.placement=ee==="rtl"?"bottomLeft":"bottomRight";const re=Ee.createElement($.ZP,{type:X,danger:R,disabled:O,loading:q,onClick:z,htmlType:le,href:se,title:Ke},ie),C=Ee.createElement($.ZP,{type:X,danger:R,icon:Ve}),[H,ye]=He([re,C]);return At(Ee.createElement(g.Z.Compact,Object.assign({className:j,size:i,block:!0},ln),H,Ee.createElement(we.Z,Object.assign({},A),ye)))};I.__ANT_BUTTON=!0;var v=I;const x=we.Z;x.Button=v;var Q=x},47211:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return L}});var we=h(17313),pe=h(13826),_=h(92899),Ee=h(29878),T=h(19447),$=h(83116),m=h(37613),N=I=>{const{componentCls:v,menuCls:x,colorError:Q,colorTextLightSolid:w}=I,G=`${x}-item`;return{[`${v}, ${v}-menu-submenu`]:{[`${x} ${G}`]:{[`&${G}-danger:not(${G}-disabled)`]:{color:Q,"&:hover":{color:w,backgroundColor:Q}}}}}};const a=I=>{const{componentCls:v,menuCls:x,zIndexPopup:Q,dropdownArrowDistance:w,sizePopupArrow:G,antCls:P,iconCls:ee,motionDurationMid:Y,dropdownPaddingVertical:X,fontSize:R,dropdownEdgeChildPadding:O,colorTextDisabled:q,fontSizeIcon:z,controlPaddingHorizontal:le,colorBgElevated:ie}=I;return[{[v]:Object.assign(Object.assign({},(0,we.Wf)(I)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Q,display:"block","&::before":{position:"absolute",insetBlock:-w+G/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${P}-btn`]:{[`& > ${ee}-down, & > ${P}-btn-icon > ${ee}-down`]:{fontSize:z}},[`${v}-wrap`]:{position:"relative",[`${P}-btn > ${ee}-down`]:{fontSize:z},[`${ee}-down::before`]:{transition:`transform ${Y}`}},[`${v}-wrap-open`]:{[`${ee}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${P}-slide-down-enter${P}-slide-down-enter-active${v}-placement-bottomLeft,
&${P}-slide-down-appear${P}-slide-down-appear-active${v}-placement-bottomLeft,
&${P}-slide-down-enter${P}-slide-down-enter-active${v}-placement-bottom,
&${P}-slide-down-appear${P}-slide-down-appear-active${v}-placement-bottom,
&${P}-slide-down-enter${P}-slide-down-enter-active${v}-placement-bottomRight,
&${P}-slide-down-appear${P}-slide-down-appear-active${v}-placement-bottomRight`]:{animationName:pe.fJ},[`&${P}-slide-up-enter${P}-slide-up-enter-active${v}-placement-topLeft,
&${P}-slide-up-appear${P}-slide-up-appear-active${v}-placement-topLeft,
&${P}-slide-up-enter${P}-slide-up-enter-active${v}-placement-top,
&${P}-slide-up-appear${P}-slide-up-appear-active${v}-placement-top,
&${P}-slide-up-enter${P}-slide-up-enter-active${v}-placement-topRight,
&${P}-slide-up-appear${P}-slide-up-appear-active${v}-placement-topRight`]:{animationName:pe.Qt},[`&${P}-slide-down-leave${P}-slide-down-leave-active${v}-placement-bottomLeft,
&${P}-slide-down-leave${P}-slide-down-leave-active${v}-placement-bottom,
&${P}-slide-down-leave${P}-slide-down-leave-active${v}-placement-bottomRight`]:{animationName:pe.Uw},[`&${P}-slide-up-leave${P}-slide-up-leave-active${v}-placement-topLeft,
&${P}-slide-up-leave${P}-slide-up-leave-active${v}-placement-top,
&${P}-slide-up-leave${P}-slide-up-leave-active${v}-placement-topRight`]:{animationName:pe.ly}})},(0,T.ZP)(I,{colorBg:ie,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${v} ${x}`]:{position:"relative",margin:0},[`${x}-submenu-popup`]:{position:"absolute",zIndex:Q,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${v}, ${v}-menu-submenu`]:{[x]:Object.assign(Object.assign({padding:O,listStyleType:"none",backgroundColor:ie,backgroundClip:"padding-box",borderRadius:I.borderRadiusLG,outline:"none",boxShadow:I.boxShadowSecondary},(0,we.Qy)(I)),{[`${x}-item-group-title`]:{padding:`${X}px ${le}px`,color:I.colorTextDescription,transition:`all ${Y}`},[`${x}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${x}-item-icon`]:{minWidth:R,marginInlineEnd:I.marginXS,fontSize:I.fontSizeSM},[`${x}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${Y}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${x}-item, ${x}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${X}px ${le}px`,color:I.colorText,fontWeight:"normal",fontSize:R,lineHeight:I.lineHeight,cursor:"pointer",transition:`all ${Y}`,borderRadius:I.borderRadiusSM,"&:hover, &-active":{backgroundColor:I.controlItemBgHover}},(0,we.Qy)(I)),{"&-selected":{color:I.colorPrimary,backgroundColor:I.controlItemBgActive,"&:hover, &-active":{backgroundColor:I.controlItemBgActiveHover}},"&-disabled":{color:q,cursor:"not-allowed","&:hover":{color:q,backgroundColor:ie,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${I.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:I.colorSplit},[`${v}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:I.paddingXS,[`${v}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:I.colorTextDescription,fontSize:z,fontStyle:"normal"}}}),[`${x}-item-group-list`]:{margin:`0 ${I.marginXS}px`,padding:0,listStyle:"none"},[`${x}-submenu-title`]:{paddingInlineEnd:le+I.fontSizeSM},[`${x}-submenu-vertical`]:{position:"relative"},[`${x}-submenu${x}-submenu-disabled ${v}-menu-submenu-title`]:{[`&, ${v}-menu-submenu-arrow-icon`]:{color:q,backgroundColor:ie,cursor:"not-allowed"}},[`${x}-submenu-selected ${v}-menu-submenu-title`]:{color:I.colorPrimary}})}},[(0,pe.oN)(I,"slide-up"),(0,pe.oN)(I,"slide-down"),(0,_.Fm)(I,"move-up"),(0,_.Fm)(I,"move-down"),(0,Ee._y)(I,"zoom-big")]]};var L=(0,$.Z)("Dropdown",(I,v)=>{let{rootPrefixCls:x}=v;const{marginXXS:Q,sizePopupArrow:w,controlHeight:G,fontSize:P,lineHeight:ee,paddingXXS:Y,componentCls:X,borderRadiusLG:R}=I,O=(G-P*ee)/2,{dropdownArrowOffset:q}=(0,T.fS)({contentRadius:R}),z=(0,m.TS)(I,{menuCls:`${X}-menu`,rootPrefixCls:x,dropdownArrowDistance:w/2+Q,dropdownArrowOffset:q,dropdownPaddingVertical:O,dropdownEdgeChildPadding:Y});return[a(z),N(z)]},I=>({zIndexPopup:I.zIndexPopupBase+50}))},64165:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return Y}});var we=h(92310),pe=h.n(we),_=h(59301),Ee=h(36355),T=h(9763),$=h(64993),m=h(88088),N=()=>{const[,X]=(0,m.Z)(),O=new $.C(X.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return _.createElement("svg",{style:O,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},_.createElement("g",{fill:"none",fillRule:"evenodd"},_.createElement("g",{transform:"translate(24 31.67)"},_.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),_.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"}),_.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)"}),_.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"}),_.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"})),_.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"}),_.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},_.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),_.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},L=()=>{const[,X]=(0,m.Z)(),{colorFill:R,colorFillTertiary:O,colorFillQuaternary:q,colorBgContainer:z}=X,{borderColor:le,shadowColor:ie,contentColor:ge}=(0,_.useMemo)(()=>({borderColor:new $.C(R).onBackground(z).toHexShortString(),shadowColor:new $.C(O).onBackground(z).toHexShortString(),contentColor:new $.C(q).onBackground(z).toHexShortString()}),[R,O,q,z]);return _.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},_.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},_.createElement("ellipse",{fill:ie,cx:"32",cy:"33",rx:"32",ry:"7"}),_.createElement("g",{fillRule:"nonzero",stroke:le},_.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"}),_.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:ge}))))},I=h(83116),v=h(37613);const x=X=>{const{componentCls:R,margin:O,marginXS:q,marginXL:z,fontSize:le,lineHeight:ie}=X;return{[R]:{marginInline:q,fontSize:le,lineHeight:ie,textAlign:"center",[`${R}-image`]:{height:X.emptyImgHeight,marginBottom:q,opacity:X.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${R}-description`]:{color:X.colorText},[`${R}-footer`]:{marginTop:O},"&-normal":{marginBlock:z,color:X.colorTextDisabled,[`${R}-description`]:{color:X.colorTextDisabled},[`${R}-image`]:{height:X.emptyImgHeightMD}},"&-small":{marginBlock:q,color:X.colorTextDisabled,[`${R}-image`]:{height:X.emptyImgHeightSM}}}}};var Q=(0,I.Z)("Empty",X=>{const{componentCls:R,controlHeightLG:O}=X,q=(0,v.TS)(X,{emptyImgCls:`${R}-img`,emptyImgHeight:O*2.5,emptyImgHeightMD:O,emptyImgHeightSM:O*.875});return[x(q)]}),w=function(X,R){var O={};for(var q in X)Object.prototype.hasOwnProperty.call(X,q)&&R.indexOf(q)<0&&(O[q]=X[q]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,q=Object.getOwnPropertySymbols(X);z<q.length;z++)R.indexOf(q[z])<0&&Object.prototype.propertyIsEnumerable.call(X,q[z])&&(O[q[z]]=X[q[z]]);return O};const G=_.createElement(N,null),P=_.createElement(L,null),ee=X=>{var{className:R,rootClassName:O,prefixCls:q,image:z=G,description:le,children:ie,imageStyle:ge,style:K}=X,Me=w(X,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:U,direction:ke,empty:be}=_.useContext(Ee.E_),ue=U("empty",q),[Fe,ne]=Q(ue),[Be]=(0,T.Z)("Empty"),te=typeof le!="undefined"?le:Be==null?void 0:Be.description,se=typeof te=="string"?te:"empty";let Ve=null;return typeof z=="string"?Ve=_.createElement("img",{alt:se,src:z}):Ve=z,Fe(_.createElement("div",Object.assign({className:pe()(ne,ue,be==null?void 0:be.className,{[`${ue}-normal`]:z===P,[`${ue}-rtl`]:ke==="rtl"},R,O),style:Object.assign(Object.assign({},be==null?void 0:be.style),K)},Me),_.createElement("div",{className:`${ue}-image`,style:ge},Ve),te&&_.createElement("div",{className:`${ue}-description`},te),ie&&_.createElement("div",{className:`${ue}-footer`},ie)))};ee.PRESENTED_IMAGE_DEFAULT=G,ee.PRESENTED_IMAGE_SIMPLE=P;var Y=ee},78241:function(gr,Pt,h){"use strict";h.d(Pt,{default:function(){return co}});var we=h(95190),pe=h(92310),_=h.n(pe),Ee=h(77900),T=h(59301),$=h(62892),m=h(32441);function g(ut){const[nn,dn]=T.useState(ut);return T.useEffect(()=>{const Ye=setTimeout(()=>{dn(ut)},ut.length?0:10);return()=>{clearTimeout(Ye)}},[ut]),nn}var N=h(17313),a=h(29878),L=h(8378),I=h(37613),v=h(83116),Q=ut=>{const{componentCls:nn}=ut,dn=`${nn}-show-help`,Ye=`${nn}-show-help-item`;return{[dn]:{transition:`opacity ${ut.motionDurationSlow} ${ut.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[Ye]:{overflow:"hidden",transition:`height ${ut.motionDurationSlow} ${ut.motionEaseInOut},
opacity ${ut.motionDurationSlow} ${ut.motionEaseInOut},
transform ${ut.motionDurationSlow} ${ut.motionEaseInOut} !important`,[`&${Ye}-appear, &${Ye}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${Ye}-leave-active`]:{transform:"translateY(-5px)"}}}}};const w=ut=>({legend:{display:"block",width:"100%",marginBottom:ut.marginLG,padding:0,color:ut.colorTextDescription,fontSize:ut.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${ut.lineWidth}px ${ut.lineType} ${ut.colorBorder}`},label:{fontSize:ut.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 ${ut.controlOutlineWidth}px ${ut.controlOutline}`},output:{display:"block",paddingTop:15,color:ut.colorText,fontSize:ut.fontSize,lineHeight:ut.lineHeight}}),G=(ut,nn)=>{const{formItemCls:dn}=ut;return{[dn]:{[`${dn}-label > label`]:{height:nn},[`${dn}-control-input`]:{minHeight:nn}}}},P=ut=>{const{componentCls:nn}=ut;return{[ut.componentCls]:Object.assign(Object.assign(Object.assign({},(0,N.Wf)(ut)),w(ut)),{[`${nn}-text`]:{display:"inline-block",paddingInlineEnd:ut.paddingSM},"&-small":Object.assign({},G(ut,ut.controlHeightSM)),"&-large":Object.assign({},G(ut,ut.controlHeightLG))})}},ee=ut=>{const{formItemCls:nn,iconCls:dn,componentCls:Ye,rootPrefixCls:qe,labelRequiredMarkColor:on,labelColor:Xt,labelFontSize:Tn,labelHeight:yn,labelColonMarginInlineStart:Nn,labelColonMarginInlineEnd:Mn,itemMarginBottom:Hn}=ut;return{[nn]:Object.assign(Object.assign({},(0,N.Wf)(ut)),{marginBottom:Hn,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden,
&-hidden.${qe}-row`]:{display:"none"},"&-has-warning":{[`${nn}-split`]:{color:ut.colorError}},"&-has-error":{[`${nn}-split`]:{color:ut.colorWarning}},[`${nn}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${ut.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:yn,color:Xt,fontSize:Tn,[`> ${dn}`]:{fontSize:ut.fontSize,verticalAlign:"top"},[`&${nn}-required:not(${nn}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:ut.marginXXS,color:on,fontSize:ut.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${Ye}-hide-required-mark &`]:{display:"none"}},[`${nn}-optional`]:{display:"inline-block",marginInlineStart:ut.marginXXS,color:ut.colorTextDescription,[`${Ye}-hide-required-mark &`]:{display:"none"}},[`${nn}-tooltip`]:{color:ut.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:ut.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:Nn,marginInlineEnd:Mn},[`&${nn}-no-colon::after`]:{content:'"\\a0"'}}},[`${nn}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${qe}-col-'"]):not([class*="' ${qe}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:ut.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[nn]:{"&-explain, &-extra":{clear:"both",color:ut.colorTextDescription,fontSize:ut.fontSize,lineHeight:ut.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:ut.controlHeightSM,transition:`color ${ut.motionDurationMid} ${ut.motionEaseOut}`},"&-explain":{"&-error":{color:ut.colorError},"&-warning":{color:ut.colorWarning}}},[`&-with-help ${nn}-explain`]:{height:"auto",opacity:1},[`${nn}-feedback-icon`]:{fontSize:ut.fontSize,textAlign:"center",visibility:"visible",animationName:a.kr,animationDuration:ut.motionDurationMid,animationTimingFunction:ut.motionEaseOutBack,pointerEvents:"none","&-success":{color:ut.colorSuccess},"&-error":{color:ut.colorError},"&-warning":{color:ut.colorWarning},"&-validating":{color:ut.colorPrimary}}})}},Y=ut=>{const{componentCls:nn,formItemCls:dn}=ut;return{[`${nn}-horizontal`]:{[`${dn}-label`]:{flexGrow:0},[`${dn}-control`]:{flex:"1 1 0",minWidth:0},[`${dn}-label[class$='-24'], ${dn}-label[class*='-24 ']`]:{[`& + ${dn}-control`]:{minWidth:"unset"}}}}},X=ut=>{const{componentCls:nn,formItemCls:dn}=ut;return{[`${nn}-inline`]:{display:"flex",flexWrap:"wrap",[dn]:{flex:"none",marginInlineEnd:ut.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${dn}-label,
> ${dn}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${dn}-label`]:{flex:"none"},[`${nn}-text`]:{display:"inline-block"},[`${dn}-has-feedback`]:{display:"inline-block"}}}}},R=ut=>({padding:ut.verticalLabelPadding,margin:ut.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),O=ut=>{const{componentCls:nn,formItemCls:dn,rootPrefixCls:Ye}=ut;return{[`${dn} ${dn}-label`]:R(ut),[nn]:{[dn]:{flexWrap:"wrap",[`${dn}-label, ${dn}-control`]:{[`&:not([class*=" ${Ye}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},q=ut=>{const{componentCls:nn,formItemCls:dn,rootPrefixCls:Ye}=ut;return{[`${nn}-vertical`]:{[dn]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${nn}-item-control`]:{width:"100%"}}},[`${nn}-vertical ${dn}-label,
.${Ye}-col-24${dn}-label,
.${Ye}-col-xl-24${dn}-label`]:R(ut),[`@media (max-width: ${ut.screenXSMax}px)`]:[O(ut),{[nn]:{[`.${Ye}-col-xs-24${dn}-label`]:R(ut)}}],[`@media (max-width: ${ut.screenSMMax}px)`]:{[nn]:{[`.${Ye}-col-sm-24${dn}-label`]:R(ut)}},[`@media (max-width: ${ut.screenMDMax}px)`]:{[nn]:{[`.${Ye}-col-md-24${dn}-label`]:R(ut)}},[`@media (max-width: ${ut.screenLGMax}px)`]:{[nn]:{[`.${Ye}-col-lg-24${dn}-label`]:R(ut)}}}},z=(ut,nn)=>(0,I.TS)(ut,{formItemCls:`${ut.componentCls}-item`,rootPrefixCls:nn});var le=(0,v.Z)("Form",(ut,nn)=>{let{rootPrefixCls:dn}=nn;const Ye=z(ut,dn);return[P(Ye),ee(Ye),Q(Ye),Y(Ye),X(Ye),q(Ye),(0,L.Z)(Ye),a.kr]},ut=>({labelRequiredMarkColor:ut.colorError,labelColor:ut.colorTextHeading,labelFontSize:ut.fontSize,labelHeight:ut.controlHeight,labelColonMarginInlineStart:ut.marginXXS/2,labelColonMarginInlineEnd:ut.marginXS,itemMarginBottom:ut.marginLG,verticalLabelPadding:`0 0 ${ut.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const ie=[];function ge(ut,nn,dn){let Ye=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof ut=="string"?ut:`${nn}-${Ye}`,error:ut,errorStatus:dn}}var Me=ut=>{let{help:nn,helpStatus:dn,errors:Ye=ie,warnings:qe=ie,className:on,fieldId:Xt,onVisibleChanged:Tn}=ut;const{prefixCls:yn}=T.useContext(m.Rk),Nn=`${yn}-item-explain`,[,Mn]=le(yn),Hn=(0,T.useMemo)(()=>(0,$.Z)(yn),[yn]),sr=g(Ye),Qn=g(qe),er=T.useMemo(()=>nn!=null?[ge(nn,"help",dn)]:[].concat((0,we.Z)(sr.map(($n,cr)=>ge($n,"error","error",cr))),(0,we.Z)(Qn.map(($n,cr)=>ge($n,"warning","warning",cr)))),[nn,dn,sr,Qn]),ir={};return Xt&&(ir.id=`${Xt}_help`),T.createElement(Ee.default,{motionDeadline:Hn.motionDeadline,motionName:`${yn}-show-help`,visible:!!er.length,onVisibleChanged:Tn},$n=>{const{className:cr,style:nr}=$n;return T.createElement("div",Object.assign({},ir,{className:_()(Nn,cr,on,Mn),style:nr,role:"alert"}),T.createElement(Ee.CSSMotionList,Object.assign({keys:er},(0,$.Z)(yn),{motionName:`${yn}-show-help-item`,component:!1}),Kr=>{const{key:wr,error:Dn,errorStatus:bt,className:Ot,style:Mt}=Kr;return T.createElement("div",{key:wr,className:_()(Ot,{[`${Nn}-${bt}`]:bt}),style:Mt},Dn)}))})},U=h(95013),ke=h(36355),be=h(1684),ue=h(52946),Fe=h(19716),ne=h(16722);const Be=["parentNode"],te="form_item";function se(ut){return ut===void 0||ut===!1?[]:Array.isArray(ut)?ut:[ut]}function Ve(ut,nn){if(!ut.length)return;const dn=ut.join("_");return nn?`${nn}_${dn}`:Be.includes(dn)?`${te}_${dn}`:dn}function Ke(ut,nn,dn,Ye,qe,on){let Xt=Ye;return on!==void 0?Xt=on:dn.validating?Xt="validating":ut.length?Xt="error":nn.length?Xt="warning":(dn.touched||qe&&dn.validated)&&(Xt="success"),Xt}function He(ut){return se(ut).join("_")}function yt(ut){const[nn]=(0,U.useForm)(),dn=T.useRef({}),Ye=T.useMemo(()=>ut!=null?ut:Object.assign(Object.assign({},nn),{__INTERNAL__:{itemRef:qe=>on=>{const Xt=He(qe);on?dn.current[Xt]=on:delete dn.current[Xt]}},scrollToField:function(qe){let on=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Xt=se(qe),Tn=Ve(Xt,Ye.__INTERNAL__.name),yn=Tn?document.getElementById(Tn):null;yn&&(0,ne.Z)(yn,Object.assign({scrollMode:"if-needed",block:"nearest"},on))},getFieldInstance:qe=>{const on=He(qe);return dn.current[on]}}),[ut,nn]);return[Ye]}var xt=h(28726),Lt=function(ut,nn){var dn={};for(var Ye in ut)Object.prototype.hasOwnProperty.call(ut,Ye)&&nn.indexOf(Ye)<0&&(dn[Ye]=ut[Ye]);if(ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qe=0,Ye=Object.getOwnPropertySymbols(ut);qe<Ye.length;qe++)nn.indexOf(Ye[qe])<0&&Object.prototype.propertyIsEnumerable.call(ut,Ye[qe])&&(dn[Ye[qe]]=ut[Ye[qe]]);return dn};const Oe=(ut,nn)=>{const dn=T.useContext(be.Z),{getPrefixCls:Ye,direction:qe,form:on}=T.useContext(ke.E_),{prefixCls:Xt,className:Tn,rootClassName:yn,size:Nn,disabled:Mn=dn,form:Hn,colon:sr,labelAlign:Qn,labelWrap:er,labelCol:ir,wrapperCol:$n,hideRequiredMark:cr,layout:nr="horizontal",scrollToFirstError:Kr,requiredMark:wr,onFinishFailed:Dn,name:bt,style:Ot,feedbackIcons:Mt}=ut,tn=Lt(ut,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),Yt=(0,Fe.Z)(Nn),Rn=T.useContext(xt.Z),En=(0,T.useMemo)(()=>wr!==void 0?wr:on&&on.requiredMark!==void 0?on.requiredMark:!cr,[cr,wr,on]),rr=sr!=null?sr:on==null?void 0:on.colon,mr=Ye("form",Xt),[Ur,Xr]=le(mr),Tr=_()(mr,`${mr}-${nr}`,{[`${mr}-hide-required-mark`]:En===!1,[`${mr}-rtl`]:qe==="rtl",[`${mr}-${Yt}`]:Yt},Xr,on==null?void 0:on.className,Tn,yn),[kr]=yt(Hn),{__INTERNAL__:Vt}=kr;Vt.name=bt;const Kn=(0,T.useMemo)(()=>({name:bt,labelAlign:Qn,labelCol:ir,labelWrap:er,wrapperCol:$n,vertical:nr==="vertical",colon:rr,requiredMark:En,itemRef:Vt.itemRef,form:kr,feedbackIcons:Mt}),[bt,Qn,ir,$n,nr,rr,En,kr,Mt]);T.useImperativeHandle(nn,()=>kr);const bn=(qn,Vn)=>{if(qn){let dr={block:"nearest"};typeof qn=="object"&&(dr=qn),kr.scrollToField(Vn,dr)}},br=qn=>{if(Dn==null||Dn(qn),qn.errorFields.length){const Vn=qn.errorFields[0].name;if(Kr!==void 0){bn(Kr,Vn);return}on&&on.scrollToFirstError!==void 0&&bn(on.scrollToFirstError,Vn)}};return Ur(T.createElement(be.n,{disabled:Mn},T.createElement(ue.q,{size:Yt},T.createElement(m.RV,Object.assign({},{validateMessages:Rn}),T.createElement(m.q3.Provider,{value:Kn},T.createElement(U.default,Object.assign({id:bt},tn,{name:bt,onFinishFailed:br,form:kr,style:Object.assign(Object.assign({},on==null?void 0:on.style),Ot),className:Tr})))))))};var kt=T.forwardRef(Oe),ln=h(41799),Zt=h(8654),M=h(92343),At=h(11592);function S(ut){if(typeof ut=="function")return ut;const nn=(0,At.Z)(ut);return nn.length<=1?nn[0]:nn}const A=()=>{const{status:ut,errors:nn=[],warnings:dn=[]}=(0,T.useContext)(m.aM);return{status:ut,errors:nn,warnings:dn}};A.Context=m.aM;var i=A,f=h(16089);function j(ut){const[nn,dn]=T.useState(ut),Ye=(0,T.useRef)(null),qe=(0,T.useRef)([]),on=(0,T.useRef)(!1);T.useEffect(()=>(on.current=!1,()=>{on.current=!0,f.Z.cancel(Ye.current),Ye.current=null}),[]);function Xt(Tn){on.current||(Ye.current===null&&(qe.current=[],Ye.current=(0,f.Z)(()=>{Ye.current=null,dn(yn=>{let Nn=yn;return qe.current.forEach(Mn=>{Nn=Mn(Nn)}),Nn})})),qe.current.push(Tn))}return[nn,Xt]}function re(){const{itemRef:ut}=T.useContext(m.q3),nn=T.useRef({});function dn(Ye,qe){const on=qe&&typeof qe=="object"&&qe.ref,Xt=Ye.join("_");return(nn.current.name!==Xt||nn.current.originRef!==on)&&(nn.current.name=Xt,nn.current.originRef=on,nn.current.ref=(0,Zt.sQ)(ut(Ye),on)),nn.current.ref}return dn}var C=h(29194),H=h(34280),ye=h(2738),ae=h(27382),oe=h(37028);const Re=ut=>{const{formItemCls:nn}=ut;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${nn}-control`]:{display:"flex"}}}};var it=(0,v.b)(["Form","item-item"],(ut,nn)=>{let{rootPrefixCls:dn}=nn;const Ye=z(ut,dn);return[Re(Ye)]}),Ge=ut=>{const{prefixCls:nn,status:dn,wrapperCol:Ye,children:qe,errors:on,warnings:Xt,_internalItemRender:Tn,extra:yn,help:Nn,fieldId:Mn,marginBottom:Hn,onErrorVisibleChanged:sr}=ut,Qn=`${nn}-item`,er=T.useContext(m.q3),ir=Ye||er.wrapperCol||{},$n=_()(`${Qn}-control`,ir.className),cr=T.useMemo(()=>Object.assign({},er),[er]);delete cr.labelCol,delete cr.wrapperCol;const nr=T.createElement("div",{className:`${Qn}-control-input`},T.createElement("div",{className:`${Qn}-control-input-content`},qe)),Kr=T.useMemo(()=>({prefixCls:nn,status:dn}),[nn,dn]),wr=Hn!==null||on.length||Xt.length?T.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},T.createElement(m.Rk.Provider,{value:Kr},T.createElement(Me,{fieldId:Mn,errors:on,warnings:Xt,help:Nn,helpStatus:dn,className:`${Qn}-explain-connected`,onVisibleChanged:sr})),!!Hn&&T.createElement("div",{style:{width:0,height:Hn}})):null,Dn={};Mn&&(Dn.id=`${Mn}_extra`);const bt=yn?T.createElement("div",Object.assign({},Dn,{className:`${Qn}-extra`}),yn):null,Ot=Tn&&Tn.mark==="pro_table_render"&&Tn.render?Tn.render(ut,{input:nr,errorList:wr,extra:bt}):T.createElement(T.Fragment,null,nr,wr,bt);return T.createElement(m.q3.Provider,{value:cr},T.createElement(oe.Z,Object.assign({},ir,{className:$n}),Ot),T.createElement(it,{prefixCls:nn}))},We=h(61485),me=h(31724),ve=h(9763),rt=h(6848),Et=function(ut,nn){var dn={};for(var Ye in ut)Object.prototype.hasOwnProperty.call(ut,Ye)&&nn.indexOf(Ye)<0&&(dn[Ye]=ut[Ye]);if(ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qe=0,Ye=Object.getOwnPropertySymbols(ut);qe<Ye.length;qe++)nn.indexOf(Ye[qe])<0&&Object.prototype.propertyIsEnumerable.call(ut,Ye[qe])&&(dn[Ye[qe]]=ut[Ye[qe]]);return dn};function Bt(ut){return ut?typeof ut=="object"&&!T.isValidElement(ut)?ut:{title:ut}:null}var fn=ut=>{let{prefixCls:nn,label:dn,htmlFor:Ye,labelCol:qe,labelAlign:on,colon:Xt,required:Tn,requiredMark:yn,tooltip:Nn}=ut;var Mn;const[Hn]=(0,ve.Z)("Form"),{vertical:sr,labelAlign:Qn,labelCol:er,labelWrap:ir,colon:$n}=T.useContext(m.q3);if(!dn)return null;const cr=qe||er||{},nr=on||Qn,Kr=`${nn}-item-label`,wr=_()(Kr,nr==="left"&&`${Kr}-left`,cr.className,{[`${Kr}-wrap`]:!!ir});let Dn=dn;const bt=Xt===!0||$n!==!1&&Xt!==!1;bt&&!sr&&typeof dn=="string"&&dn.trim()!==""&&(Dn=dn.replace(/[:|]\s*$/,""));const Mt=Bt(Nn);if(Mt){const{icon:En=T.createElement(We.Z,null)}=Mt,rr=Et(Mt,["icon"]),mr=T.createElement(rt.Z,Object.assign({},rr),T.cloneElement(En,{className:`${nn}-item-tooltip`,title:""}));Dn=T.createElement(T.Fragment,null,Dn,mr)}const tn=yn==="optional",Yt=typeof yn=="function";Yt?Dn=yn(Dn,{required:!!Tn}):tn&&!Tn&&(Dn=T.createElement(T.Fragment,null,Dn,T.createElement("span",{className:`${nn}-item-optional`,title:""},(Hn==null?void 0:Hn.optional)||((Mn=me.Z.Form)===null||Mn===void 0?void 0:Mn.optional))));const Rn=_()({[`${nn}-item-required`]:Tn,[`${nn}-item-required-mark-optional`]:tn||Yt,[`${nn}-item-no-colon`]:!bt});return T.createElement(oe.Z,Object.assign({},cr,{className:wr}),T.createElement("label",{htmlFor:Ye,className:Rn,title:typeof dn=="string"?dn:""},Dn))},An=h(29679),Bn=h(19248),Cn=h(96512),rn=h(58617);const wn={success:An.Z,warning:Cn.Z,error:Bn.Z,validating:rn.Z};function On(ut){let{children:nn,errors:dn,warnings:Ye,hasFeedback:qe,validateStatus:on,prefixCls:Xt,meta:Tn,noStyle:yn}=ut;const Nn=`${Xt}-item`,{feedbackIcons:Mn}=T.useContext(m.q3),Hn=Ke(dn,Ye,Tn,null,!!qe,on),{isFormItemInput:sr,status:Qn}=T.useContext(m.aM),er=T.useMemo(()=>{var ir;let $n;if(qe){const Kr=qe!==!0&&qe.icons||Mn,wr=Hn&&((ir=Kr==null?void 0:Kr({status:Hn,errors:dn,warnings:Ye}))===null||ir===void 0?void 0:ir[Hn]),Dn=Hn&&wn[Hn];$n=wr!==!1&&Dn?T.createElement("span",{className:_()(`${Nn}-feedback-icon`,`${Nn}-feedback-icon-${Hn}`)},wr||T.createElement(Dn,null)):null}let cr=!0,nr=Hn||"";return yn&&(cr=sr,nr=(Hn!=null?Hn:Qn)||""),{status:nr,errors:dn,warnings:Ye,hasFeedback:!!qe,feedbackIcon:$n,isFormItemInput:cr}},[Hn,qe,yn,sr,Qn]);return T.createElement(m.aM.Provider,{value:er},nn)}var Yn=function(ut,nn){var dn={};for(var Ye in ut)Object.prototype.hasOwnProperty.call(ut,Ye)&&nn.indexOf(Ye)<0&&(dn[Ye]=ut[Ye]);if(ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qe=0,Ye=Object.getOwnPropertySymbols(ut);qe<Ye.length;qe++)nn.indexOf(Ye[qe])<0&&Object.prototype.propertyIsEnumerable.call(ut,Ye[qe])&&(dn[Ye[qe]]=ut[Ye[qe]]);return dn};function vr(ut){const{prefixCls:nn,className:dn,rootClassName:Ye,style:qe,help:on,errors:Xt,warnings:Tn,validateStatus:yn,meta:Nn,hasFeedback:Mn,hidden:Hn,children:sr,fieldId:Qn,required:er,isRequired:ir,onSubItemMetaChange:$n}=ut,cr=Yn(ut,["prefixCls","className","rootClassName","style","help","errors","warnings","validateStatus","meta","hasFeedback","hidden","children","fieldId","required","isRequired","onSubItemMetaChange"]),nr=`${nn}-item`,{requiredMark:Kr}=T.useContext(m.q3),wr=T.useRef(null),Dn=g(Xt),bt=g(Tn),Ot=on!=null,Mt=!!(Ot||Xt.length||Tn.length),tn=!!wr.current&&(0,C.Z)(wr.current),[Yt,Rn]=T.useState(null);(0,H.Z)(()=>{if(Mt&&wr.current){const Xr=getComputedStyle(wr.current);Rn(parseInt(Xr.marginBottom,10))}},[Mt,tn]);const En=Xr=>{Xr||Rn(null)},mr=function(){let Xr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Tr=Xr?Dn:Nn.errors,kr=Xr?bt:Nn.warnings;return Ke(Tr,kr,Nn,"",!!Mn,yn)}(),Ur=_()(nr,dn,Ye,{[`${nr}-with-help`]:Ot||Dn.length||bt.length,[`${nr}-has-feedback`]:mr&&Mn,[`${nr}-has-success`]:mr==="success",[`${nr}-has-warning`]:mr==="warning",[`${nr}-has-error`]:mr==="error",[`${nr}-is-validating`]:mr==="validating",[`${nr}-hidden`]:Hn});return T.createElement("div",{className:Ur,style:qe,ref:wr},T.createElement(ae.Z,Object.assign({className:`${nr}-row`},(0,ye.Z)(cr,["_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"])),T.createElement(fn,Object.assign({htmlFor:Qn},ut,{requiredMark:Kr,required:er!=null?er:ir,prefixCls:nn})),T.createElement(Ge,Object.assign({},ut,Nn,{errors:Dn,warnings:bt,prefixCls:nn,status:mr,help:on,marginBottom:Yt,onErrorVisibleChanged:En}),T.createElement(m.qI.Provider,{value:$n},T.createElement(On,{prefixCls:nn,meta:Nn,errors:Nn.errors,warnings:Nn.warnings,hasFeedback:Mn,validateStatus:mr},sr)))),!!Yt&&T.createElement("div",{className:`${nr}-margin-offset`,style:{marginBottom:-Yt}}))}const Wn="__SPLIT__",Hr=null,no=T.memo(ut=>{let{children:nn}=ut;return nn},(ut,nn)=>ut.value===nn.value&&ut.update===nn.update&&ut.childProps.length===nn.childProps.length&&ut.childProps.every((dn,Ye)=>dn===nn.childProps[Ye]));function xn(ut){return ut!=null}function $r(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Qt(ut){const{name:nn,noStyle:dn,className:Ye,dependencies:qe,prefixCls:on,shouldUpdate:Xt,rules:Tn,children:yn,required:Nn,label:Mn,messageVariables:Hn,trigger:sr="onChange",validateTrigger:Qn,hidden:er,help:ir}=ut,{getPrefixCls:$n}=T.useContext(ke.E_),{name:cr}=T.useContext(m.q3),nr=S(yn),Kr=typeof nr=="function",wr=T.useContext(m.qI),{validateTrigger:Dn}=T.useContext(U.FieldContext),bt=Qn!==void 0?Qn:Dn,Ot=xn(nn),Mt=$n("form",on),[tn,Yt]=le(Mt),Rn=T.useContext(U.ListContext),En=T.useRef(),[rr,mr]=j({}),[Ur,Xr]=(0,ln.Z)(()=>$r()),Tr=Vn=>{const dr=Rn==null?void 0:Rn.getKey(Vn.name);if(Xr(Vn.destroy?$r():Vn,!0),dn&&ir!==!1&&wr){let Qr=Vn.name;if(Vn.destroy)Qr=En.current||Qr;else if(dr!==void 0){const[Rr,Vr]=dr;Qr=[Rr].concat((0,we.Z)(Vr)),En.current=Qr}wr(Vn,Qr)}},kr=(Vn,dr)=>{mr(Qr=>{const Rr=Object.assign({},Qr),yo=[].concat((0,we.Z)(Vn.name.slice(0,-1)),(0,we.Z)(dr)).join(Wn);return Vn.destroy?delete Rr[yo]:Rr[yo]=Vn,Rr})},[Vt,Kn]=T.useMemo(()=>{const Vn=(0,we.Z)(Ur.errors),dr=(0,we.Z)(Ur.warnings);return Object.values(rr).forEach(Qr=>{Vn.push.apply(Vn,(0,we.Z)(Qr.errors||[])),dr.push.apply(dr,(0,we.Z)(Qr.warnings||[]))}),[Vn,dr]},[rr,Ur.errors,Ur.warnings]),bn=re();function br(Vn,dr,Qr){return dn&&!er?T.createElement(On,{prefixCls:Mt,hasFeedback:ut.hasFeedback,validateStatus:ut.validateStatus,meta:Ur,errors:Vt,warnings:Kn,noStyle:!0},Vn):T.createElement(vr,Object.assign({key:"row"},ut,{className:_()(Ye,Yt),prefixCls:Mt,fieldId:dr,isRequired:Qr,errors:Vt,warnings:Kn,meta:Ur,onSubItemMetaChange:kr}),Vn)}if(!Ot&&!Kr&&!qe)return tn(br(nr));let qn={};return typeof Mn=="string"?qn.label=Mn:nn&&(qn.label=String(nn)),Hn&&(qn=Object.assign(Object.assign({},qn),Hn)),tn(T.createElement(U.Field,Object.assign({},ut,{messageVariables:qn,trigger:sr,validateTrigger:bt,onMetaChange:Tr}),(Vn,dr,Qr)=>{const Rr=se(nn).length&&dr?dr.name:[],Vr=Ve(Rr,cr),yo=Nn!==void 0?Nn:!!(Tn&&Tn.some(In=>{if(In&&typeof In=="object"&&In.required&&!In.warningOnly)return!0;if(typeof In=="function"){const pr=In(Qr);return pr&&pr.required&&!pr.warningOnly}return!1})),yr=Object.assign({},Vn);let kn=null;if(Array.isArray(nr)&&Ot)kn=nr;else if(!(Kr&&(!(Xt||qe)||Ot))){if(!(qe&&!Kr&&!Ot))if((0,M.l$)(nr)){const In=Object.assign(Object.assign({},nr.props),yr);if(In.id||(In.id=Vr),ir||Vt.length>0||Kn.length>0||ut.extra){const Cr=[];(ir||Vt.length>0)&&Cr.push(`${Vr}_help`),ut.extra&&Cr.push(`${Vr}_extra`),In["aria-describedby"]=Cr.join(" ")}Vt.length>0&&(In["aria-invalid"]="true"),yo&&(In["aria-required"]="true"),(0,Zt.Yr)(nr)&&(In.ref=bn(Rr,nr)),new Set([].concat((0,we.Z)(se(sr)),(0,we.Z)(se(bt)))).forEach(Cr=>{In[Cr]=function(){for(var Mr,xo,ei,Ro,oi,Or=arguments.length,hr=new Array(Or),to=0;to<Or;to++)hr[to]=arguments[to];(ei=yr[Cr])===null||ei===void 0||(Mr=ei).call.apply(Mr,[yr].concat(hr)),(oi=(Ro=nr.props)[Cr])===null||oi===void 0||(xo=oi).call.apply(xo,[Ro].concat(hr))}});const ar=[In["aria-required"],In["aria-invalid"],In["aria-describedby"]];kn=T.createElement(no,{value:yr[ut.valuePropName||"value"],update:nr,childProps:ar},(0,M.Tm)(nr,In))}else Kr&&(Xt||qe)&&!Ot?kn=nr(Qr):kn=nr}return br(kn,Vr,yo)}))}const zr=Qt;zr.useStatus=i;var Fo=zr,Ao=function(ut,nn){var dn={};for(var Ye in ut)Object.prototype.hasOwnProperty.call(ut,Ye)&&nn.indexOf(Ye)<0&&(dn[Ye]=ut[Ye]);if(ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qe=0,Ye=Object.getOwnPropertySymbols(ut);qe<Ye.length;qe++)nn.indexOf(Ye[qe])<0&&Object.prototype.propertyIsEnumerable.call(ut,Ye[qe])&&(dn[Ye[qe]]=ut[Ye[qe]]);return dn},Zo=ut=>{var{prefixCls:nn,children:dn}=ut,Ye=Ao(ut,["prefixCls","children"]);const{getPrefixCls:qe}=T.useContext(ke.E_),on=qe("form",nn),Xt=T.useMemo(()=>({prefixCls:on,status:"error"}),[on]);return T.createElement(U.List,Object.assign({},Ye),(Tn,yn,Nn)=>T.createElement(m.Rk.Provider,{value:Xt},dn(Tn.map(Mn=>Object.assign(Object.assign({},Mn),{fieldKey:Mn.key})),yn,{errors:Nn.errors,warnings:Nn.warnings})))};function ho(){const{form:ut}=(0,T.useContext)(m.q3);return ut}const Lr=kt;Lr.Item=Fo,Lr.List=Zo,Lr.ErrorList=Me,Lr.useForm=yt,Lr.useFormInstance=ho,Lr.useWatch=U.useWatch,Lr.Provider=m.RV,Lr.create=()=>{};var co=Lr},8628:function(gr,Pt,h){"use strict";var we=h(59301),pe=h(34280),_=h(56762),Ee=h(69507);function T(){let $=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const m=(0,we.useRef)({}),g=(0,_.Z)(),N=(0,Ee.ZP)();return(0,pe.Z)(()=>{const a=N.subscribe(L=>{m.current=L,$&&g()});return()=>N.unsubscribe(a)},[]),m.current}Pt.Z=T},5871:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return We}});var we=h(84105),pe=h(87395),_=h(92310),Ee=h.n(_),T=h(14809),$=h(4635),m=h(93664),g=h(50298),N=h(62646),a=h(99153),L=h(84851);function I(){return typeof BigInt=="function"}function v(me){return!me&&me!==0&&!Number.isNaN(me)||!String(me).trim()}function x(me){var ve=me.trim(),rt=ve.startsWith("-");rt&&(ve=ve.slice(1)),ve=ve.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),ve.startsWith(".")&&(ve="0".concat(ve));var Et=ve||"0",Bt=Et.split("."),zt=Bt[0]||"0",fn=Bt[1]||"0";zt==="0"&&fn==="0"&&(rt=!1);var An=rt?"-":"";return{negative:rt,negativeStr:An,trimStr:Et,integerStr:zt,decimalStr:fn,fullStr:"".concat(An).concat(Et)}}function Q(me){var ve=String(me);return!Number.isNaN(Number(ve))&&ve.includes("e")}function w(me){var ve=String(me);if(Q(me)){var rt=Number(ve.slice(ve.indexOf("e-")+2)),Et=ve.match(/\.(\d+)/);return Et!=null&&Et[1]&&(rt+=Et[1].length),rt}return ve.includes(".")&&P(ve)?ve.length-ve.indexOf(".")-1:0}function G(me){var ve=String(me);if(Q(me)){if(me>Number.MAX_SAFE_INTEGER)return String(I()?BigInt(me).toString():Number.MAX_SAFE_INTEGER);if(me<Number.MIN_SAFE_INTEGER)return String(I()?BigInt(me).toString():Number.MIN_SAFE_INTEGER);ve=me.toFixed(w(ve))}return x(ve).fullStr}function P(me){return typeof me=="number"?!Number.isNaN(me):me?/^\s*-?\d+(\.\d+)?\s*$/.test(me)||/^\s*-?\d+\.\s*$/.test(me)||/^\s*-?\.\d+\s*$/.test(me):!1}var ee=function(){function me(ve){if((0,a.Z)(this,me),(0,$.Z)(this,"origin",""),(0,$.Z)(this,"negative",void 0),(0,$.Z)(this,"integer",void 0),(0,$.Z)(this,"decimal",void 0),(0,$.Z)(this,"decimalLen",void 0),(0,$.Z)(this,"empty",void 0),(0,$.Z)(this,"nan",void 0),v(ve)){this.empty=!0;return}if(this.origin=String(ve),ve==="-"||Number.isNaN(ve)){this.nan=!0;return}var rt=ve;if(Q(rt)&&(rt=Number(rt)),rt=typeof rt=="string"?rt:G(rt),P(rt)){var Et=x(rt);this.negative=Et.negative;var Bt=Et.trimStr.split(".");this.integer=BigInt(Bt[0]);var zt=Bt[1]||"0";this.decimal=BigInt(zt),this.decimalLen=zt.length}else this.nan=!0}return(0,L.Z)(me,[{key:"getMark",value:function(){return this.negative?"-":""}},{key:"getIntegerStr",value:function(){return this.integer.toString()}},{key:"getDecimalStr",value:function(){return this.decimal.toString().padStart(this.decimalLen,"0")}},{key:"alignDecimal",value:function(rt){var Et="".concat(this.getMark()).concat(this.getIntegerStr()).concat(this.getDecimalStr().padEnd(rt,"0"));return BigInt(Et)}},{key:"negate",value:function(){var rt=new me(this.toString());return rt.negative=!rt.negative,rt}},{key:"cal",value:function(rt,Et,Bt){var zt=Math.max(this.getDecimalStr().length,rt.getDecimalStr().length),fn=this.alignDecimal(zt),An=rt.alignDecimal(zt),Bn=Et(fn,An).toString(),Cn=Bt(zt),rn=x(Bn),wn=rn.negativeStr,On=rn.trimStr,Yn="".concat(wn).concat(On.padStart(Cn+1,"0"));return new me("".concat(Yn.slice(0,-Cn),".").concat(Yn.slice(-Cn)))}},{key:"add",value:function(rt){if(this.isInvalidate())return new me(rt);var Et=new me(rt);return Et.isInvalidate()?this:this.cal(Et,function(Bt,zt){return Bt+zt},function(Bt){return Bt})}},{key:"multi",value:function(rt){var Et=new me(rt);return this.isInvalidate()||Et.isInvalidate()?new me(NaN):this.cal(Et,function(Bt,zt){return Bt*zt},function(Bt){return Bt*2})}},{key:"isEmpty",value:function(){return this.empty}},{key:"isNaN",value:function(){return this.nan}},{key:"isInvalidate",value:function(){return this.isEmpty()||this.isNaN()}},{key:"equals",value:function(rt){return this.toString()===(rt==null?void 0:rt.toString())}},{key:"lessEquals",value:function(rt){return this.add(rt.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.isNaN()?NaN:Number(this.toString())}},{key:"toString",value:function(){var rt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return rt?this.isInvalidate()?"":x("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),me}(),Y=function(){function me(ve){if((0,a.Z)(this,me),(0,$.Z)(this,"origin",""),(0,$.Z)(this,"number",void 0),(0,$.Z)(this,"empty",void 0),v(ve)){this.empty=!0;return}this.origin=String(ve),this.number=Number(ve)}return(0,L.Z)(me,[{key:"negate",value:function(){return new me(-this.toNumber())}},{key:"add",value:function(rt){if(this.isInvalidate())return new me(rt);var Et=Number(rt);if(Number.isNaN(Et))return this;var Bt=this.number+Et;if(Bt>Number.MAX_SAFE_INTEGER)return new me(Number.MAX_SAFE_INTEGER);if(Bt<Number.MIN_SAFE_INTEGER)return new me(Number.MIN_SAFE_INTEGER);var zt=Math.max(w(this.number),w(Et));return new me(Bt.toFixed(zt))}},{key:"multi",value:function(rt){var Et=Number(rt);if(this.isInvalidate()||Number.isNaN(Et))return new me(NaN);var Bt=this.number*Et;if(Bt>Number.MAX_SAFE_INTEGER)return new me(Number.MAX_SAFE_INTEGER);if(Bt<Number.MIN_SAFE_INTEGER)return new me(Number.MIN_SAFE_INTEGER);var zt=Math.max(w(this.number),w(Et));return new me(Bt.toFixed(zt))}},{key:"isEmpty",value:function(){return this.empty}},{key:"isNaN",value:function(){return Number.isNaN(this.number)}},{key:"isInvalidate",value:function(){return this.isEmpty()||this.isNaN()}},{key:"equals",value:function(rt){return this.toNumber()===(rt==null?void 0:rt.toNumber())}},{key:"lessEquals",value:function(rt){return this.add(rt.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.number}},{key:"toString",value:function(){var rt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return rt?this.isInvalidate()?"":G(this.number):this.origin}}]),me}();function X(me){return I()?new ee(me):new Y(me)}function R(me,ve,rt){var Et=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(me==="")return"";var Bt=x(me),zt=Bt.negativeStr,fn=Bt.integerStr,An=Bt.decimalStr,Bn="".concat(ve).concat(An),Cn="".concat(zt).concat(fn);if(rt>=0){var rn=Number(An[rt]);if(rn>=5&&!Et){var wn=X(me).add("".concat(zt,"0.").concat("0".repeat(rt)).concat(10-rn));return R(wn.toString(),ve,rt,Et)}return rt===0?Cn:"".concat(Cn).concat(ve).concat(An.padEnd(rt,"0").slice(0,rt))}return Bn===".0"?Cn:"".concat(Cn).concat(Bn)}var O=X,q=h(93681),z=h(34280),le=h(8654),ie=h(59301),ge=h(48736);function K(me,ve){var rt=(0,ie.useRef)(null);function Et(){try{var zt=me.selectionStart,fn=me.selectionEnd,An=me.value,Bn=An.substring(0,zt),Cn=An.substring(fn);rt.current={start:zt,end:fn,value:An,beforeTxt:Bn,afterTxt:Cn}}catch(rn){}}function Bt(){if(me&&rt.current&&ve)try{var zt=me.value,fn=rt.current,An=fn.beforeTxt,Bn=fn.afterTxt,Cn=fn.start,rn=zt.length;if(zt.endsWith(Bn))rn=zt.length-rt.current.afterTxt.length;else if(zt.startsWith(An))rn=An.length;else{var wn=An[Cn-1],On=zt.indexOf(wn,Cn-1);On!==-1&&(rn=On+1)}me.setSelectionRange(rn,rn)}catch(Yn){(0,ge.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(Yn.message))}}return[Et,Bt]}var Me=h(49658),U=function(){var ve=(0,ie.useState)(!1),rt=(0,g.Z)(ve,2),Et=rt[0],Bt=rt[1];return(0,z.Z)(function(){Bt((0,Me.Z)())},[]),Et},ke=U,be=h(16089),ue=200,Fe=600;function ne(me){var ve=me.prefixCls,rt=me.upNode,Et=me.downNode,Bt=me.upDisabled,zt=me.downDisabled,fn=me.onStep,An=ie.useRef(),Bn=ie.useRef([]),Cn=ie.useRef();Cn.current=fn;var rn=function(){clearTimeout(An.current)},wn=function($r,Qt){$r.preventDefault(),rn(),Cn.current(Qt);function zr(){Cn.current(Qt),An.current=setTimeout(zr,ue)}An.current=setTimeout(zr,Fe)};ie.useEffect(function(){return function(){rn(),Bn.current.forEach(function(xn){return be.Z.cancel(xn)})}},[]);var On=ke();if(On)return null;var Yn="".concat(ve,"-handler"),vr=Ee()(Yn,"".concat(Yn,"-up"),(0,$.Z)({},"".concat(Yn,"-up-disabled"),Bt)),Wn=Ee()(Yn,"".concat(Yn,"-down"),(0,$.Z)({},"".concat(Yn,"-down-disabled"),zt)),Hr=function(){return Bn.current.push((0,be.Z)(rn))},no={unselectable:"on",role:"button",onMouseUp:Hr,onMouseLeave:Hr};return ie.createElement("div",{className:"".concat(Yn,"-wrap")},ie.createElement("span",(0,T.Z)({},no,{onMouseDown:function($r){wn($r,!0)},"aria-label":"Increase Value","aria-disabled":Bt,className:vr}),rt||ie.createElement("span",{unselectable:"on",className:"".concat(ve,"-handler-up-inner")})),ie.createElement("span",(0,T.Z)({},no,{onMouseDown:function($r){wn($r,!1)},"aria-label":"Decrease Value","aria-disabled":zt,className:Wn}),Et||ie.createElement("span",{unselectable:"on",className:"".concat(ve,"-handler-down-inner")})))}function Be(me){var ve=typeof me=="number"?G(me):x(me).fullStr,rt=ve.includes(".");return rt?x(ve.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:me+"0"}var te=h(5643),se=function(){var me=(0,ie.useRef)(0),ve=function(){be.Z.cancel(me.current)};return(0,ie.useEffect)(function(){return ve},[]),function(rt){ve(),me.current=(0,be.Z)(function(){rt()})}},Ve=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],Ke=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],He=function(ve,rt){return ve||rt.isEmpty()?rt.toString():rt.toNumber()},yt=function(ve){var rt=O(ve);return rt.isInvalidate()?null:rt},xt=ie.forwardRef(function(me,ve){var rt,Et=me.prefixCls,Bt=Et===void 0?"rc-input-number":Et,zt=me.className,fn=me.style,An=me.min,Bn=me.max,Cn=me.step,rn=Cn===void 0?1:Cn,wn=me.defaultValue,On=me.value,Yn=me.disabled,vr=me.readOnly,Wn=me.upHandler,Hr=me.downHandler,no=me.keyboard,xn=me.controls,$r=xn===void 0?!0:xn,Qt=me.classNames,zr=me.stringMode,Fo=me.parser,Ao=me.formatter,wo=me.precision,Zo=me.decimalSeparator,ho=me.onChange,Lr=me.onInput,co=me.onPressEnter,ut=me.onStep,nn=(0,N.Z)(me,Ve),dn="".concat(Bt,"-input"),Ye=ie.useRef(null),qe=ie.useState(!1),on=(0,g.Z)(qe,2),Xt=on[0],Tn=on[1],yn=ie.useRef(!1),Nn=ie.useRef(!1),Mn=ie.useRef(!1),Hn=ie.useState(function(){return O(On!=null?On:wn)}),sr=(0,g.Z)(Hn,2),Qn=sr[0],er=sr[1];function ir(kn){On===void 0&&er(kn)}var $n=ie.useCallback(function(kn,In){if(!In)return wo>=0?wo:Math.max(w(kn),w(rn))},[wo,rn]),cr=ie.useCallback(function(kn){var In=String(kn);if(Fo)return Fo(In);var pr=In;return Zo&&(pr=pr.replace(Zo,".")),pr.replace(/[^\w.-]+/g,"")},[Fo,Zo]),nr=ie.useRef(""),Kr=ie.useCallback(function(kn,In){if(Ao)return Ao(kn,{userTyping:In,input:String(nr.current)});var pr=typeof kn=="number"?G(kn):kn;if(!In){var ar=$n(pr,In);if(P(pr)&&(Zo||ar>=0)){var Cr=Zo||".";pr=R(pr,Cr,ar)}}return pr},[Ao,$n,Zo]),wr=ie.useState(function(){var kn=wn!=null?wn:On;return Qn.isInvalidate()&&["string","number"].includes((0,m.Z)(kn))?Number.isNaN(kn)?"":kn:Kr(Qn.toString(),!1)}),Dn=(0,g.Z)(wr,2),bt=Dn[0],Ot=Dn[1];nr.current=bt;function Mt(kn,In){Ot(Kr(kn.isInvalidate()?kn.toString(!1):kn.toString(!In),In))}var tn=ie.useMemo(function(){return yt(Bn)},[Bn,wo]),Yt=ie.useMemo(function(){return yt(An)},[An,wo]),Rn=ie.useMemo(function(){return!tn||!Qn||Qn.isInvalidate()?!1:tn.lessEquals(Qn)},[tn,Qn]),En=ie.useMemo(function(){return!Yt||!Qn||Qn.isInvalidate()?!1:Qn.lessEquals(Yt)},[Yt,Qn]),rr=K(Ye.current,Xt),mr=(0,g.Z)(rr,2),Ur=mr[0],Xr=mr[1],Tr=function(In){return tn&&!In.lessEquals(tn)?tn:Yt&&!Yt.lessEquals(In)?Yt:null},kr=function(In){return!Tr(In)},Vt=function(In,pr){var ar=In,Cr=kr(ar)||ar.isEmpty();if(!ar.isEmpty()&&!pr&&(ar=Tr(ar)||ar,Cr=!0),!vr&&!Yn&&Cr){var Mr=ar.toString(),xo=$n(Mr,pr);return xo>=0&&(ar=O(R(Mr,".",xo)),kr(ar)||(ar=O(R(Mr,".",xo,!0)))),ar.equals(Qn)||(ir(ar),ho==null||ho(ar.isEmpty()?null:He(zr,ar)),On===void 0&&Mt(ar,pr)),ar}return Qn},Kn=se(),bn=function kn(In){if(Ur(),nr.current=In,Ot(In),!Nn.current){var pr=cr(In),ar=O(pr);ar.isNaN()||Vt(ar,!0)}Lr==null||Lr(In),Kn(function(){var Cr=In;Fo||(Cr=In.replace(/。/g,".")),Cr!==In&&kn(Cr)})},br=function(){Nn.current=!0},qn=function(){Nn.current=!1,bn(Ye.current.value)},Vn=function(In){bn(In.target.value)},dr=function(In){var pr;if(!(In&&Rn||!In&&En)){yn.current=!1;var ar=O(Mn.current?Be(rn):rn);In||(ar=ar.negate());var Cr=(Qn||O(0)).add(ar.toString()),Mr=Vt(Cr,!1);ut==null||ut(He(zr,Mr),{offset:Mn.current?Be(rn):rn,type:In?"up":"down"}),(pr=Ye.current)===null||pr===void 0||pr.focus()}},Qr=function(In){var pr=O(cr(bt)),ar=pr;pr.isNaN()?ar=Vt(Qn,In):ar=Vt(pr,In),On!==void 0?Mt(Qn,!1):ar.isNaN()||Mt(ar,!1)},Rr=function(){yn.current=!0},Vr=function(In){var pr=In.key,ar=In.shiftKey;yn.current=!0,Mn.current=ar,pr==="Enter"&&(Nn.current||(yn.current=!1),Qr(!1),co==null||co(In)),no!==!1&&!Nn.current&&["Up","ArrowUp","Down","ArrowDown"].includes(pr)&&(dr(pr==="Up"||pr==="ArrowUp"),In.preventDefault())},yo=function(){yn.current=!1,Mn.current=!1},yr=function(){Qr(!1),Tn(!1),yn.current=!1};return(0,z.o)(function(){Qn.isInvalidate()||Mt(Qn,!1)},[wo]),(0,z.o)(function(){var kn=O(On);er(kn);var In=O(cr(bt));(!kn.equals(In)||!yn.current||Ao)&&Mt(kn,yn.current)},[On]),(0,z.o)(function(){Ao&&Xr()},[bt]),ie.createElement("div",{className:Ee()(Bt,Qt==null?void 0:Qt.input,zt,(rt={},(0,$.Z)(rt,"".concat(Bt,"-focused"),Xt),(0,$.Z)(rt,"".concat(Bt,"-disabled"),Yn),(0,$.Z)(rt,"".concat(Bt,"-readonly"),vr),(0,$.Z)(rt,"".concat(Bt,"-not-a-number"),Qn.isNaN()),(0,$.Z)(rt,"".concat(Bt,"-out-of-range"),!Qn.isInvalidate()&&!kr(Qn)),rt)),style:fn,onFocus:function(){Tn(!0)},onBlur:yr,onKeyDown:Vr,onKeyUp:yo,onCompositionStart:br,onCompositionEnd:qn,onBeforeInput:Rr},$r&&ie.createElement(ne,{prefixCls:Bt,upNode:Wn,downNode:Hr,upDisabled:Rn,downDisabled:En,onStep:dr}),ie.createElement("div",{className:"".concat(dn,"-wrap")},ie.createElement("input",(0,T.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":An,"aria-valuemax":Bn,"aria-valuenow":Qn.isInvalidate()?null:Qn.toString(),step:rn},nn,{ref:(0,le.sQ)(Ye,ve),className:dn,value:bt,onChange:Vn,disabled:Yn,readOnly:vr}))))}),Lt=ie.forwardRef(function(me,ve){var rt=me.disabled,Et=me.style,Bt=me.prefixCls,zt=me.value,fn=me.prefix,An=me.suffix,Bn=me.addonBefore,Cn=me.addonAfter,rn=me.classes,wn=me.className,On=me.classNames,Yn=(0,N.Z)(me,Ke),vr=ie.useRef(null),Wn=function(no){vr.current&&(0,te.nH)(vr.current,no)};return ie.createElement(q.BaseInput,{inputElement:ie.createElement(xt,(0,T.Z)({prefixCls:Bt,disabled:rt,classNames:On,ref:(0,le.sQ)(vr,ve)},Yn)),className:wn,triggerFocus:Wn,prefixCls:Bt,value:zt,disabled:rt,style:Et,prefix:fn,suffix:An,addonAfter:Cn,addonBefore:Bn,classes:rn,classNames:On,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});Lt.displayName="InputNumber";var Oe=Lt,Gt=Oe,kt=h(19080),ln=h(36355),Zt=h(92736),M=h(1684),At=h(19716),S=h(32441),A=h(33234),i=h(9937),f=h(17313),j=h(74207),re=h(83116),C=h(37613);const H=(me,ve)=>{let{componentCls:rt,borderRadiusSM:Et,borderRadiusLG:Bt}=me;const zt=ve==="lg"?Bt:Et;return{[`&-${ve}`]:{[`${rt}-handler-wrap`]:{borderStartEndRadius:zt,borderEndEndRadius:zt},[`${rt}-handler-up`]:{borderStartEndRadius:zt},[`${rt}-handler-down`]:{borderEndEndRadius:zt}}}},ye=me=>{const{componentCls:ve,lineWidth:rt,lineType:Et,colorBorder:Bt,borderRadius:zt,fontSizeLG:fn,controlHeightLG:An,controlHeightSM:Bn,colorError:Cn,paddingInlineSM:rn,colorTextDescription:wn,motionDurationMid:On,handleHoverColor:Yn,paddingInline:vr,paddingBlock:Wn,handleBg:Hr,handleActiveBg:no,colorTextDisabled:xn,borderRadiusSM:$r,borderRadiusLG:Qt,controlWidth:zr,handleVisible:Fo,handleBorderColor:Ao}=me;return[{[ve]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,f.Wf)(me)),(0,i.ik)(me)),(0,i.bi)(me,ve)),{display:"inline-block",width:zr,margin:0,padding:0,border:`${rt}px ${Et} ${Bt}`,borderRadius:zt,"&-rtl":{direction:"rtl",[`${ve}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:fn,borderRadius:Qt,[`input${ve}-input`]:{height:An-2*rt}},"&-sm":{padding:0,borderRadius:$r,[`input${ve}-input`]:{height:Bn-2*rt,padding:`0 ${rn}px`}},"&:hover":Object.assign({},(0,i.pU)(me)),"&-focused":Object.assign({},(0,i.M1)(me)),"&-out-of-range":{[`${ve}-input-wrap`]:{input:{color:Cn}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,f.Wf)(me)),(0,i.s7)(me)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${ve}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${ve}-group-addon`]:{borderRadius:Qt,fontSize:me.fontSizeLG}},"&-sm":{[`${ve}-group-addon`]:{borderRadius:$r}},[`${ve}-wrapper-disabled > ${ve}-group-addon`]:Object.assign({},(0,i.Xy)(me))}}),[`&-disabled ${ve}-input`]:{cursor:"not-allowed"},[ve]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,f.Wf)(me)),{width:"100%",padding:`${Wn}px ${vr}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:zt,outline:0,transition:`all ${On} linear`,appearance:"textfield",fontSize:"inherit"}),(0,i.nz)(me.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[ve]:Object.assign(Object.assign(Object.assign({[`&:hover ${ve}-handler-wrap, &-focused ${ve}-handler-wrap`]:{opacity:1},[`${ve}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:me.handleWidth,height:"100%",background:Hr,borderStartStartRadius:0,borderStartEndRadius:zt,borderEndEndRadius:zt,borderEndStartRadius:0,opacity:Fo===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${On} linear ${On}`,[`${ve}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[`
${ve}-handler-up-inner,
${ve}-handler-down-inner
`]:{marginInlineEnd:0,fontSize:me.handleFontSize}}},[`${ve}-handler`]:{height:"50%",overflow:"hidden",color:wn,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${rt}px ${Et} ${Ao}`,transition:`all ${On} linear`,"&:active":{background:no},"&:hover":{height:"60%",[`
${ve}-handler-up-inner,
${ve}-handler-down-inner
`]:{color:Yn}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},(0,f.Ro)()),{color:wn,transition:`all ${On} linear`,userSelect:"none"})},[`${ve}-handler-up`]:{borderStartEndRadius:zt},[`${ve}-handler-down`]:{borderBlockStart:`${rt}px ${Et} ${Ao}`,borderEndEndRadius:zt}},H(me,"lg")),H(me,"sm")),{"&-disabled, &-readonly":{[`${ve}-handler-wrap`]:{display:"none"},[`${ve}-input`]:{color:"inherit"}},[`
${ve}-handler-up-disabled,
${ve}-handler-down-disabled
`]:{cursor:"not-allowed"},[`
${ve}-handler-up-disabled:hover &-handler-up-inner,
${ve}-handler-down-disabled:hover &-handler-down-inner
`]:{color:xn}})},{[`${ve}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${ve}-handler-down`]:{borderBlockStartWidth:0}}}]},ae=me=>{const{componentCls:ve,paddingBlock:rt,paddingInline:Et,inputAffixPadding:Bt,controlWidth:zt,borderRadiusLG:fn,borderRadiusSM:An}=me;return{[`${ve}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,i.ik)(me)),(0,i.bi)(me,`${ve}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:zt,padding:0,paddingInlineStart:Et,"&-lg":{borderRadius:fn},"&-sm":{borderRadius:An},[`&:not(${ve}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,i.pU)(me)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${ve}-disabled`]:{background:"transparent"},[`> div${ve}`]:{width:"100%",border:"none",outline:"none",[`&${ve}-focused`]:{boxShadow:"none !important"}},[`input${ve}-input`]:{padding:`${rt}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${ve}-handler-wrap`]:{zIndex:2},[ve]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:Bt},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:Et,marginInlineStart:Bt}}})}};var oe=(0,re.Z)("InputNumber",me=>{const ve=(0,C.TS)(me,(0,i.e5)(me));return[ye(ve),ae(ve),(0,j.c)(ve)]},me=>Object.assign(Object.assign({},(0,i.TM)(me)),{controlWidth:90,handleWidth:me.controlHeightSM-me.lineWidth*2,handleFontSize:me.fontSize/2,handleVisible:"auto",handleActiveBg:me.colorFillAlter,handleBg:me.colorBgContainer,handleHoverColor:me.colorPrimary,handleBorderColor:me.colorBorder})),Re=function(me,ve){var rt={};for(var Et in me)Object.prototype.hasOwnProperty.call(me,Et)&&ve.indexOf(Et)<0&&(rt[Et]=me[Et]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Bt=0,Et=Object.getOwnPropertySymbols(me);Bt<Et.length;Bt++)ve.indexOf(Et[Bt])<0&&Object.prototype.propertyIsEnumerable.call(me,Et[Bt])&&(rt[Et[Bt]]=me[Et[Bt]]);return rt};const it=ie.forwardRef((me,ve)=>{const{getPrefixCls:rt,direction:Et}=ie.useContext(ln.E_),Bt=ie.useRef(null);ie.useImperativeHandle(ve,()=>Bt.current);const{className:zt,rootClassName:fn,size:An,disabled:Bn,prefixCls:Cn,addonBefore:rn,addonAfter:wn,prefix:On,bordered:Yn=!0,readOnly:vr,status:Wn,controls:Hr}=me,no=Re(me,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),xn=rt("input-number",Cn),[$r,Qt]=oe(xn),{compactSize:zr,compactItemClassnames:Fo}=(0,A.ri)(xn,Et);let Ao=ie.createElement(pe.Z,{className:`${xn}-handler-up-inner`}),wo=ie.createElement(we.Z,{className:`${xn}-handler-down-inner`});const Zo=typeof Hr=="boolean"?Hr:void 0;typeof Hr=="object"&&(Ao=typeof Hr.upIcon=="undefined"?Ao:ie.createElement("span",{className:`${xn}-handler-up-inner`},Hr.upIcon),wo=typeof Hr.downIcon=="undefined"?wo:ie.createElement("span",{className:`${xn}-handler-down-inner`},Hr.downIcon));const{hasFeedback:ho,status:Lr,isFormItemInput:co,feedbackIcon:ut}=ie.useContext(S.aM),nn=(0,kt.F)(Lr,Wn),dn=(0,At.Z)(yn=>{var Nn;return(Nn=An!=null?An:zr)!==null&&Nn!==void 0?Nn:yn}),Ye=ie.useContext(M.Z),qe=Bn!=null?Bn:Ye,on=Ee()({[`${xn}-lg`]:dn==="large",[`${xn}-sm`]:dn==="small",[`${xn}-rtl`]:Et==="rtl",[`${xn}-borderless`]:!Yn,[`${xn}-in-form-item`]:co},(0,kt.Z)(xn,nn),Fo,Qt),Xt=`${xn}-group`,Tn=ie.createElement(Gt,Object.assign({ref:Bt,disabled:qe,className:Ee()(zt,fn),upHandler:Ao,downHandler:wo,prefixCls:xn,readOnly:vr,controls:Zo,prefix:On,suffix:ho&&ut,addonAfter:wn&&ie.createElement(A.BR,null,ie.createElement(S.Ux,{override:!0,status:!0},wn)),addonBefore:rn&&ie.createElement(A.BR,null,ie.createElement(S.Ux,{override:!0,status:!0},rn)),classNames:{input:on},classes:{affixWrapper:Ee()((0,kt.Z)(`${xn}-affix-wrapper`,nn,ho),{[`${xn}-affix-wrapper-sm`]:dn==="small",[`${xn}-affix-wrapper-lg`]:dn==="large",[`${xn}-affix-wrapper-rtl`]:Et==="rtl",[`${xn}-affix-wrapper-borderless`]:!Yn},Qt),wrapper:Ee()({[`${Xt}-rtl`]:Et==="rtl",[`${xn}-wrapper-disabled`]:qe},Qt),group:Ee()({[`${xn}-group-wrapper-sm`]:dn==="small",[`${xn}-group-wrapper-lg`]:dn==="large",[`${xn}-group-wrapper-rtl`]:Et==="rtl"},(0,kt.Z)(`${xn}-group-wrapper`,nn,ho),Qt)}},no));return $r(Tn)}),Ue=it,Ge=me=>ie.createElement(Zt.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},ie.createElement(it,Object.assign({},me)));Ue._InternalPanelDoNotUseOrYouWillBeFired=Ge;var We=Ue},9432:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return ee},n:function(){return G}});var we=h(19248),pe=h(92310),_=h.n(pe),Ee=h(93681),T=h(8654),$=h(59301),m=h(19080),g=h(36355),N=h(1684),a=h(19716),L=h(32441),I=h(33234),v=h(59412),x=h(9937);function Q(Y){return!!(Y.prefix||Y.suffix||Y.allowClear)}var w=function(Y,X){var R={};for(var O in Y)Object.prototype.hasOwnProperty.call(Y,O)&&X.indexOf(O)<0&&(R[O]=Y[O]);if(Y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var q=0,O=Object.getOwnPropertySymbols(Y);q<O.length;q++)X.indexOf(O[q])<0&&Object.prototype.propertyIsEnumerable.call(Y,O[q])&&(R[O[q]]=Y[O[q]]);return R};function G(Y,X){if(!Y)return;Y.focus(X);const{cursor:R}=X||{};if(R){const O=Y.value.length;switch(R){case"start":Y.setSelectionRange(0,0);break;case"end":Y.setSelectionRange(O,O);break;default:Y.setSelectionRange(0,O);break}}}var ee=(0,$.forwardRef)((Y,X)=>{var R;const{prefixCls:O,bordered:q=!0,status:z,size:le,disabled:ie,onBlur:ge,onFocus:K,suffix:Me,allowClear:U,addonAfter:ke,addonBefore:be,className:ue,style:Fe,styles:ne,rootClassName:Be,onChange:te,classNames:se}=Y,Ve=w(Y,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Ke,direction:He,input:yt}=$.useContext(g.E_),xt=Ke("input",O),Lt=(0,$.useRef)(null),[Oe,Gt]=(0,x.ZP)(xt),{compactSize:kt,compactItemClassnames:ln}=(0,I.ri)(xt,He),Zt=(0,a.Z)(it=>{var Ue;return(Ue=le!=null?le:kt)!==null&&Ue!==void 0?Ue:it}),M=$.useContext(N.Z),At=ie!=null?ie:M,{status:S,hasFeedback:A,feedbackIcon:i}=(0,$.useContext)(L.aM),f=(0,m.F)(S,z),j=Q(Y)||!!A,re=(0,$.useRef)(j);(0,$.useEffect)(()=>{var it;j&&re.current,re.current=j},[j]);const C=(0,v.Z)(Lt,!0),H=it=>{C(),ge==null||ge(it)},ye=it=>{C(),K==null||K(it)},ae=it=>{C(),te==null||te(it)},oe=(A||Me)&&$.createElement($.Fragment,null,Me,A&&i);let Re;return typeof U=="object"&&(U!=null&&U.clearIcon)?Re=U:U&&(Re={clearIcon:$.createElement(we.Z,null)}),Oe($.createElement(Ee.default,Object.assign({ref:(0,T.sQ)(X,Lt),prefixCls:xt,autoComplete:yt==null?void 0:yt.autoComplete},Ve,{disabled:At,onBlur:H,onFocus:ye,style:Object.assign(Object.assign({},yt==null?void 0:yt.style),Fe),styles:Object.assign(Object.assign({},yt==null?void 0:yt.styles),ne),suffix:oe,allowClear:Re,className:_()(ue,Be,ln,yt==null?void 0:yt.className),onChange:ae,addonAfter:ke&&$.createElement(I.BR,null,$.createElement(L.Ux,{override:!0,status:!0},ke)),addonBefore:be&&$.createElement(I.BR,null,$.createElement(L.Ux,{override:!0,status:!0},be)),classNames:Object.assign(Object.assign(Object.assign({},se),yt==null?void 0:yt.classNames),{input:_()({[`${xt}-sm`]:Zt==="small",[`${xt}-lg`]:Zt==="large",[`${xt}-rtl`]:He==="rtl",[`${xt}-borderless`]:!q},!j&&(0,m.Z)(xt,f),se==null?void 0:se.input,(R=yt==null?void 0:yt.classNames)===null||R===void 0?void 0:R.input,Gt)}),classes:{affixWrapper:_()({[`${xt}-affix-wrapper-sm`]:Zt==="small",[`${xt}-affix-wrapper-lg`]:Zt==="large",[`${xt}-affix-wrapper-rtl`]:He==="rtl",[`${xt}-affix-wrapper-borderless`]:!q},(0,m.Z)(`${xt}-affix-wrapper`,f,A),Gt),wrapper:_()({[`${xt}-group-rtl`]:He==="rtl"},Gt),group:_()({[`${xt}-group-wrapper-sm`]:Zt==="small",[`${xt}-group-wrapper-lg`]:Zt==="large",[`${xt}-group-wrapper-rtl`]:He==="rtl",[`${xt}-group-wrapper-disabled`]:At},(0,m.Z)(`${xt}-group-wrapper`,f,A),Gt)}})))})},1643:function(gr,Pt,h){"use strict";var we=h(19248),pe=h(92310),_=h.n(pe),Ee=h(9296),T=h(59301),$=h(19080),m=h(36355),g=h(1684),N=h(19716),a=h(32441),L=h(9432),I=h(9937),v=function(Q,w){var G={};for(var P in Q)Object.prototype.hasOwnProperty.call(Q,P)&&w.indexOf(P)<0&&(G[P]=Q[P]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,P=Object.getOwnPropertySymbols(Q);ee<P.length;ee++)w.indexOf(P[ee])<0&&Object.prototype.propertyIsEnumerable.call(Q,P[ee])&&(G[P[ee]]=Q[P[ee]]);return G};const x=(0,T.forwardRef)((Q,w)=>{const{prefixCls:G,bordered:P=!0,size:ee,disabled:Y,status:X,allowClear:R,showCount:O,classNames:q,rootClassName:z,className:le}=Q,ie=v(Q,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:ge,direction:K}=T.useContext(m.E_),Me=(0,N.Z)(ee),U=T.useContext(g.Z),ke=Y!=null?Y:U,{status:be,hasFeedback:ue,feedbackIcon:Fe}=T.useContext(a.aM),ne=(0,$.F)(be,X),Be=T.useRef(null);T.useImperativeHandle(w,()=>{var He;return{resizableTextArea:(He=Be.current)===null||He===void 0?void 0:He.resizableTextArea,focus:yt=>{var xt,Lt;(0,L.n)((Lt=(xt=Be.current)===null||xt===void 0?void 0:xt.resizableTextArea)===null||Lt===void 0?void 0:Lt.textArea,yt)},blur:()=>{var yt;return(yt=Be.current)===null||yt===void 0?void 0:yt.blur()}}});const te=ge("input",G);let se;typeof R=="object"&&(R!=null&&R.clearIcon)?se=R:R&&(se={clearIcon:T.createElement(we.Z,null)});const[Ve,Ke]=(0,I.ZP)(te);return Ve(T.createElement(Ee.default,Object.assign({},ie,{disabled:ke,allowClear:se,className:_()(le,z),classes:{affixWrapper:_()(`${te}-textarea-affix-wrapper`,{[`${te}-affix-wrapper-rtl`]:K==="rtl",[`${te}-affix-wrapper-borderless`]:!P,[`${te}-affix-wrapper-sm`]:Me==="small",[`${te}-affix-wrapper-lg`]:Me==="large",[`${te}-textarea-show-count`]:O},(0,$.Z)(`${te}-affix-wrapper`,ne),Ke)},classNames:Object.assign(Object.assign({},q),{textarea:_()({[`${te}-borderless`]:!P,[`${te}-sm`]:Me==="small",[`${te}-lg`]:Me==="large"},(0,$.Z)(te,ne),Ke,q==null?void 0:q.textarea)}),prefixCls:te,suffix:ue&&T.createElement("span",{className:`${te}-textarea-suffix`},Fe),showCount:O,ref:Be})))});Pt.Z=x},59412:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return pe}});var we=h(59301);function pe(_,Ee){const T=(0,we.useRef)([]),$=()=>{T.current.push(setTimeout(()=>{var m,g,N,a;!((m=_.current)===null||m===void 0)&&m.input&&((g=_.current)===null||g===void 0?void 0:g.input.getAttribute("type"))==="password"&&(!((N=_.current)===null||N===void 0)&&N.input.hasAttribute("value"))&&((a=_.current)===null||a===void 0||a.input.removeAttribute("value"))}))};return(0,we.useEffect)(()=>(Ee&&$(),()=>T.current.forEach(m=>{m&&clearTimeout(m)})),[]),$}},92832:function(gr,Pt,h){"use strict";h.d(Pt,{default:function(){return Me}});var we=h(92310),pe=h.n(we),_=h(59301),Ee=h(36355),T=h(32441),$=h(9937),g=U=>{const{getPrefixCls:ke,direction:be}=(0,_.useContext)(Ee.E_),{prefixCls:ue,className:Fe}=U,ne=ke("input-group",ue),Be=ke("input"),[te,se]=(0,$.ZP)(Be),Ve=pe()(ne,{[`${ne}-lg`]:U.size==="large",[`${ne}-sm`]:U.size==="small",[`${ne}-compact`]:U.compact,[`${ne}-rtl`]:be==="rtl"},se,Fe),Ke=(0,_.useContext)(T.aM),He=(0,_.useMemo)(()=>Object.assign(Object.assign({},Ke),{isFormItemInput:!1}),[Ke]);return te(_.createElement("span",{className:Ve,style:U.style,onMouseEnter:U.onMouseEnter,onMouseLeave:U.onMouseLeave,onFocus:U.onFocus,onBlur:U.onBlur},_.createElement(T.aM.Provider,{value:He},U.children)))},N=h(9432),a=h(73331),L=h(15277),I=h(2738),v=h(8654),x=h(59412),Q=function(U,ke){var be={};for(var ue in U)Object.prototype.hasOwnProperty.call(U,ue)&&ke.indexOf(ue)<0&&(be[ue]=U[ue]);if(U!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,ue=Object.getOwnPropertySymbols(U);Fe<ue.length;Fe++)ke.indexOf(ue[Fe])<0&&Object.prototype.propertyIsEnumerable.call(U,ue[Fe])&&(be[ue[Fe]]=U[ue[Fe]]);return be};const w=U=>U?_.createElement(L.Z,null):_.createElement(a.Z,null),G={click:"onClick",hover:"onMouseOver"};var ee=_.forwardRef((U,ke)=>{const{visibilityToggle:be=!0}=U,ue=typeof be=="object"&&be.visible!==void 0,[Fe,ne]=(0,_.useState)(()=>ue?be.visible:!1),Be=(0,_.useRef)(null);_.useEffect(()=>{ue&&ne(be.visible)},[ue,be]);const te=(0,x.Z)(Be),se=()=>{const{disabled:At}=U;At||(Fe&&te(),ne(S=>{var A;const i=!S;return typeof be=="object"&&((A=be.onVisibleChange)===null||A===void 0||A.call(be,i)),i}))},Ve=At=>{const{action:S="click",iconRender:A=w}=U,i=G[S]||"",f=A(Fe),j={[i]:se,className:`${At}-icon`,key:"passwordIcon",onMouseDown:re=>{re.preventDefault()},onMouseUp:re=>{re.preventDefault()}};return _.cloneElement(_.isValidElement(f)?f:_.createElement("span",null,f),j)},{className:Ke,prefixCls:He,inputPrefixCls:yt,size:xt}=U,Lt=Q(U,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Oe}=_.useContext(Ee.E_),Gt=Oe("input",yt),kt=Oe("input-password",He),ln=be&&Ve(kt),Zt=pe()(kt,Ke,{[`${kt}-${xt}`]:!!xt}),M=Object.assign(Object.assign({},(0,I.Z)(Lt,["suffix","iconRender","visibilityToggle"])),{type:Fe?"text":"password",className:Zt,prefixCls:Gt,suffix:ln});return xt&&(M.size=xt),_.createElement(N.Z,Object.assign({ref:(0,v.sQ)(ke,Be)},M))}),Y=h(47472),X=h(92343),R=h(3113),O=h(19716),q=h(33234),z=function(U,ke){var be={};for(var ue in U)Object.prototype.hasOwnProperty.call(U,ue)&&ke.indexOf(ue)<0&&(be[ue]=U[ue]);if(U!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,ue=Object.getOwnPropertySymbols(U);Fe<ue.length;Fe++)ke.indexOf(ue[Fe])<0&&Object.prototype.propertyIsEnumerable.call(U,ue[Fe])&&(be[ue[Fe]]=U[ue[Fe]]);return be},ie=_.forwardRef((U,ke)=>{const{prefixCls:be,inputPrefixCls:ue,className:Fe,size:ne,suffix:Be,enterButton:te=!1,addonAfter:se,loading:Ve,disabled:Ke,onSearch:He,onChange:yt,onCompositionStart:xt,onCompositionEnd:Lt}=U,Oe=z(U,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:Gt,direction:kt}=_.useContext(Ee.E_),ln=_.useRef(!1),Zt=Gt("input-search",be),M=Gt("input",ue),{compactSize:At}=(0,q.ri)(Zt,kt),S=(0,O.Z)(Ge=>{var We;return(We=ne!=null?ne:At)!==null&&We!==void 0?We:Ge}),A=_.useRef(null),i=Ge=>{Ge&&Ge.target&&Ge.type==="click"&&He&&He(Ge.target.value,Ge,{source:"clear"}),yt&&yt(Ge)},f=Ge=>{var We;document.activeElement===((We=A.current)===null||We===void 0?void 0:We.input)&&Ge.preventDefault()},j=Ge=>{var We,me;He&&He((me=(We=A.current)===null||We===void 0?void 0:We.input)===null||me===void 0?void 0:me.value,Ge,{source:"input"})},re=Ge=>{ln.current||Ve||j(Ge)},C=typeof te=="boolean"?_.createElement(Y.Z,null):null,H=`${Zt}-button`;let ye;const ae=te||{},oe=ae.type&&ae.type.__ANT_BUTTON===!0;oe||ae.type==="button"?ye=(0,X.Tm)(ae,Object.assign({onMouseDown:f,onClick:Ge=>{var We,me;(me=(We=ae==null?void 0:ae.props)===null||We===void 0?void 0:We.onClick)===null||me===void 0||me.call(We,Ge),j(Ge)},key:"enterButton"},oe?{className:H,size:S}:{})):ye=_.createElement(R.ZP,{className:H,type:te?"primary":void 0,size:S,disabled:Ke,key:"enterButton",onMouseDown:f,onClick:j,loading:Ve,icon:C},te),se&&(ye=[ye,(0,X.Tm)(se,{key:"addonAfter"})]);const Re=pe()(Zt,{[`${Zt}-rtl`]:kt==="rtl",[`${Zt}-${S}`]:!!S,[`${Zt}-with-button`]:!!te},Fe),it=Ge=>{ln.current=!0,xt==null||xt(Ge)},Ue=Ge=>{ln.current=!1,Lt==null||Lt(Ge)};return _.createElement(N.Z,Object.assign({ref:(0,v.sQ)(A,ke),onPressEnter:re},Oe,{size:S,onCompositionStart:it,onCompositionEnd:Ue,prefixCls:M,addonAfter:ye,suffix:Be,onChange:i,className:Re,disabled:Ke}))}),ge=h(1643);const K=N.Z;K.Group=g,K.Search=ie,K.TextArea=ge.Z,K.Password=ee;var Me=K},9937:function(gr,Pt,h){"use strict";h.d(Pt,{M1:function(){return m},TM:function(){return X},Xy:function(){return g},bi:function(){return L},e5:function(){return Y},ik:function(){return I},nz:function(){return T},pU:function(){return $},s7:function(){return v},x0:function(){return a}});var we=h(17313),pe=h(74207),_=h(37613),Ee=h(83116);const T=R=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:R,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),$=R=>({borderColor:R.hoverBorderColor}),m=R=>({borderColor:R.activeBorderColor,boxShadow:R.activeShadow,outline:0}),g=R=>({color:R.colorTextDisabled,backgroundColor:R.colorBgContainerDisabled,borderColor:R.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},$((0,_.TS)(R,{hoverBorderColor:R.colorBorder})))}),N=R=>{const{paddingBlockLG:O,fontSizeLG:q,lineHeightLG:z,borderRadiusLG:le,paddingInlineLG:ie}=R;return{padding:`${O}px ${ie}px`,fontSize:q,lineHeight:z,borderRadius:le}},a=R=>({padding:`${R.paddingBlockSM}px ${R.paddingInlineSM}px`,borderRadius:R.borderRadiusSM}),L=(R,O)=>{const{componentCls:q,colorError:z,colorWarning:le,errorActiveShadow:ie,warningActiveShadow:ge,colorErrorBorderHover:K,colorWarningBorderHover:Me}=R;return{[`&-status-error:not(${O}-disabled):not(${O}-borderless)${O}`]:{borderColor:z,"&:hover":{borderColor:K},"&:focus, &-focused":Object.assign({},m((0,_.TS)(R,{activeBorderColor:z,activeShadow:ie}))),[`${q}-prefix, ${q}-suffix`]:{color:z}},[`&-status-warning:not(${O}-disabled):not(${O}-borderless)${O}`]:{borderColor:le,"&:hover":{borderColor:Me},"&:focus, &-focused":Object.assign({},m((0,_.TS)(R,{activeBorderColor:le,activeShadow:ge}))),[`${q}-prefix, ${q}-suffix`]:{color:le}}}},I=R=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${R.paddingBlock}px ${R.paddingInline}px`,color:R.colorText,fontSize:R.fontSize,lineHeight:R.lineHeight,backgroundColor:R.colorBgContainer,backgroundImage:"none",borderWidth:R.lineWidth,borderStyle:R.lineType,borderColor:R.colorBorder,borderRadius:R.borderRadius,transition:`all ${R.motionDurationMid}`},T(R.colorTextPlaceholder)),{"&:hover":Object.assign({},$(R)),"&:focus, &-focused":Object.assign({},m(R)),"&-disabled, &[disabled]":Object.assign({},g(R)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:R.controlHeight,lineHeight:R.lineHeight,verticalAlign:"bottom",transition:`all ${R.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},N(R)),"&-sm":Object.assign({},a(R)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),v=R=>{const{componentCls:O,antCls:q}=R;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:R.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${O}, &-lg > ${O}-group-addon`]:Object.assign({},N(R)),[`&-sm ${O}, &-sm > ${O}-group-addon`]:Object.assign({},a(R)),[`&-lg ${q}-select-single ${q}-select-selector`]:{height:R.controlHeightLG},[`&-sm ${q}-select-single ${q}-select-selector`]:{height:R.controlHeightSM},[`> ${O}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${O}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${R.paddingInline}px`,color:R.colorText,fontWeight:"normal",fontSize:R.fontSize,textAlign:"center",backgroundColor:R.colorFillAlter,border:`${R.lineWidth}px ${R.lineType} ${R.colorBorder}`,borderRadius:R.borderRadius,transition:`all ${R.motionDurationSlow}`,lineHeight:1,[`${q}-select`]:{margin:`-${R.paddingBlock+1}px -${R.paddingInline}px`,[`&${q}-select-single:not(${q}-select-customize-input)`]:{[`${q}-select-selector`]:{backgroundColor:"inherit",border:`${R.lineWidth}px ${R.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${q}-select-selector`]:{color:R.colorPrimary}}},[`${q}-cascader-picker`]:{margin:`-9px -${R.paddingInline}px`,backgroundColor:"transparent",[`${q}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${O}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${O}-search-with-button &`]:{zIndex:0}}},[`> ${O}:first-child, ${O}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${q}-select ${q}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${O}-affix-wrapper`]:{[`&:not(:first-child) ${O}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${O}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${O}:last-child, ${O}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${q}-select ${q}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${O}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${O}-search &`]:{borderStartStartRadius:R.borderRadius,borderEndStartRadius:R.borderRadius}},[`&:not(:first-child), ${O}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${O}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,we.dF)()),{[`${O}-group-addon, ${O}-group-wrap, > ${O}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:R.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[`
& > ${O}-affix-wrapper,
& > ${O}-number-affix-wrapper,
& > ${q}-picker-range
`]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-R.lineWidth,borderInlineEndWidth:R.lineWidth},[`${O}`]:{float:"none"},[`& > ${q}-select > ${q}-select-selector,
& > ${q}-select-auto-complete ${O},
& > ${q}-cascader-picker ${O},
& > ${O}-group-wrapper ${O}`]:{borderInlineEndWidth:R.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${q}-select-focused`]:{zIndex:1},[`& > ${q}-select > ${q}-select-arrow`]:{zIndex:1},[`& > *:first-child,
& > ${q}-select:first-child > ${q}-select-selector,
& > ${q}-select-auto-complete:first-child ${O},
& > ${q}-cascader-picker:first-child ${O}`]:{borderStartStartRadius:R.borderRadius,borderEndStartRadius:R.borderRadius},[`& > *:last-child,
& > ${q}-select:last-child > ${q}-select-selector,
& > ${q}-cascader-picker:last-child ${O},
& > ${q}-cascader-picker-focused:last-child ${O}`]:{borderInlineEndWidth:R.lineWidth,borderStartEndRadius:R.borderRadius,borderEndEndRadius:R.borderRadius},[`& > ${q}-select-auto-complete ${O}`]:{verticalAlign:"top"},[`${O}-group-wrapper + ${O}-group-wrapper`]:{marginInlineStart:-R.lineWidth,[`${O}-affix-wrapper`]:{borderRadius:0}},[`${O}-group-wrapper:not(:last-child)`]:{[`&${O}-search > ${O}-group`]:{[`& > ${O}-group-addon > ${O}-search-button`]:{borderRadius:0},[`& > ${O}`]:{borderStartStartRadius:R.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:R.borderRadius}}}})}},x=R=>{const{componentCls:O,controlHeightSM:q,lineWidth:z}=R,ie=(q-z*2-16)/2;return{[O]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,we.Wf)(R)),I(R)),L(R,O)),{'&[type="color"]':{height:R.controlHeight,[`&${O}-lg`]:{height:R.controlHeightLG},[`&${O}-sm`]:{height:q,paddingTop:ie,paddingBottom:ie}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},Q=R=>{const{componentCls:O}=R;return{[`${O}-clear-icon`]:{margin:0,color:R.colorTextQuaternary,fontSize:R.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${R.motionDurationSlow}`,"&:hover":{color:R.colorTextTertiary},"&:active":{color:R.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${R.inputAffixPadding}px`}}}},w=R=>{const{componentCls:O,inputAffixPadding:q,colorTextDescription:z,motionDurationSlow:le,colorIcon:ie,colorIconHover:ge,iconCls:K}=R;return{[`${O}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},I(R)),{display:"inline-flex",[`&:not(${O}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},$(R)),{zIndex:1,[`${O}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${O}[disabled]`]:{background:"transparent"}},[`> input${O}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${O}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:R.paddingXS}},"&-show-count-suffix":{color:z},"&-show-count-has-suffix":{marginInlineEnd:R.paddingXXS},"&-prefix":{marginInlineEnd:q},"&-suffix":{marginInlineStart:q}}}),Q(R)),{[`${K}${O}-password-icon`]:{color:ie,cursor:"pointer",transition:`all ${le}`,"&:hover":{color:ge}}}),L(R,`${O}-affix-wrapper`))}},G=R=>{const{componentCls:O,colorError:q,colorWarning:z,borderRadiusLG:le,borderRadiusSM:ie}=R;return{[`${O}-group`]:Object.assign(Object.assign(Object.assign({},(0,we.Wf)(R)),v(R)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${O}-group-addon`]:{borderRadius:le,fontSize:R.fontSizeLG}},"&-sm":{[`${O}-group-addon`]:{borderRadius:ie}},"&-status-error":{[`${O}-group-addon`]:{color:q,borderColor:q}},"&-status-warning":{[`${O}-group-addon`]:{color:z,borderColor:z}},"&-disabled":{[`${O}-group-addon`]:Object.assign({},g(R))},[`&:not(${O}-compact-first-item):not(${O}-compact-last-item)${O}-compact-item`]:{[`${O}, ${O}-group-addon`]:{borderRadius:0}},[`&:not(${O}-compact-last-item)${O}-compact-first-item`]:{[`${O}, ${O}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${O}-compact-first-item)${O}-compact-last-item`]:{[`${O}, ${O}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},P=R=>{const{componentCls:O,antCls:q}=R,z=`${O}-search`;return{[z]:{[`${O}`]:{"&:hover, &:focus":{borderColor:R.colorPrimaryHover,[`+ ${O}-group-addon ${z}-button:not(${q}-btn-primary)`]:{borderInlineStartColor:R.colorPrimaryHover}}},[`${O}-affix-wrapper`]:{borderRadius:0},[`${O}-lg`]:{lineHeight:R.lineHeightLG-2e-4},[`> ${O}-group`]:{[`> ${O}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${z}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:R.borderRadius,borderEndEndRadius:R.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${z}-button:not(${q}-btn-primary)`]:{color:R.colorTextDescription,"&:hover":{color:R.colorPrimaryHover},"&:active":{color:R.colorPrimaryActive},[`&${q}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${z}-button`]:{height:R.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${z}-button`]:{height:R.controlHeightLG},[`&-small ${z}-button`]:{height:R.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${O}-compact-item`]:{[`&:not(${O}-compact-last-item)`]:{[`${O}-group-addon`]:{[`${O}-search-button`]:{marginInlineEnd:-R.lineWidth,borderRadius:0}}},[`&:not(${O}-compact-first-item)`]:{[`${O},${O}-affix-wrapper`]:{borderRadius:0}},[`> ${O}-group-addon ${O}-search-button,
> ${O},
${O}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${O}-affix-wrapper-focused`]:{zIndex:2}}}}},ee=R=>{const{componentCls:O,paddingLG:q}=R,z=`${O}-textarea`;return{[z]:{position:"relative","&-show-count":{[`> ${O}`]:{height:"100%"},[`${O}-data-count`]:{position:"absolute",bottom:-R.fontSize*R.lineHeight,insetInlineEnd:0,color:R.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${O}`]:{paddingInlineEnd:q}},[`&-affix-wrapper${z}-has-feedback`]:{[`${O}`]:{paddingInlineEnd:q}},[`&-affix-wrapper${O}-affix-wrapper`]:{padding:0,[`> textarea${O}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${O}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${O}-clear-icon`]:{position:"absolute",insetInlineEnd:R.paddingXS,insetBlockStart:R.paddingXS},[`${z}-suffix`]:{position:"absolute",top:0,insetInlineEnd:R.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function Y(R){return(0,_.TS)(R,{inputAffixPadding:R.paddingXXS})}const X=R=>{const{controlHeight:O,fontSize:q,lineHeight:z,lineWidth:le,controlHeightSM:ie,controlHeightLG:ge,fontSizeLG:K,lineHeightLG:Me,paddingSM:U,controlPaddingHorizontalSM:ke,controlPaddingHorizontal:be,colorFillAlter:ue,colorPrimaryHover:Fe,controlOutlineWidth:ne,controlOutline:Be,colorErrorOutline:te,colorWarningOutline:se}=R;return{paddingBlock:Math.max(Math.round((O-q*z)/2*10)/10-le,3),paddingBlockSM:Math.max(Math.round((ie-q*z)/2*10)/10-le,0),paddingBlockLG:Math.ceil((ge-K*Me)/2*10)/10-le,paddingInline:U-le,paddingInlineSM:ke-le,paddingInlineLG:be-le,addonBg:ue,activeBorderColor:Fe,hoverBorderColor:Fe,activeShadow:`0 0 0 ${ne}px ${Be}`,errorActiveShadow:`0 0 0 ${ne}px ${te}`,warningActiveShadow:`0 0 0 ${ne}px ${se}`}};Pt.ZP=(0,Ee.Z)("Input",R=>{const O=(0,_.TS)(R,Y(R));return[x(O),ee(O),w(O),G(O),P(O),(0,pe.c)(O)]},X)},45818:function(gr,Pt,h){"use strict";h.d(Pt,{D:function(){return Y},Z:function(){return O}});var we=h(14809),pe=h(59301),_={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=_,T=h(7657),$=function(z,le){return pe.createElement(T.Z,(0,we.Z)({},z,{ref:le,icon:Ee}))},m=pe.forwardRef($),g=m,N=h(33853),a=h(38819),L=h(92310),I=h.n(L),v=h(2738),Q=q=>!isNaN(parseFloat(q))&&isFinite(q),w=h(36355),G=h(84966),P=function(q,z){var le={};for(var ie in q)Object.prototype.hasOwnProperty.call(q,ie)&&z.indexOf(ie)<0&&(le[ie]=q[ie]);if(q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,ie=Object.getOwnPropertySymbols(q);ge<ie.length;ge++)z.indexOf(ie[ge])<0&&Object.prototype.propertyIsEnumerable.call(q,ie[ge])&&(le[ie[ge]]=q[ie[ge]]);return le};const ee={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px"},Y=pe.createContext({}),X=(()=>{let q=0;return function(){let z=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return q+=1,`${z}${q}`}})();var O=pe.forwardRef((q,z)=>{const{prefixCls:le,className:ie,trigger:ge,children:K,defaultCollapsed:Me=!1,theme:U="dark",style:ke={},collapsible:be=!1,reverseArrow:ue=!1,width:Fe=200,collapsedWidth:ne=80,zeroWidthTriggerStyle:Be,breakpoint:te,onCollapse:se,onBreakpoint:Ve}=q,Ke=P(q,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:He}=(0,pe.useContext)(G.Gs),[yt,xt]=(0,pe.useState)("collapsed"in q?q.collapsed:Me),[Lt,Oe]=(0,pe.useState)(!1);(0,pe.useEffect)(()=>{"collapsed"in q&&xt(q.collapsed)},[q.collapsed]);const Gt=(S,A)=>{"collapsed"in q||xt(S),se==null||se(S,A)},kt=(0,pe.useRef)();kt.current=S=>{Oe(S.matches),Ve==null||Ve(S.matches),yt!==S.matches&&Gt(S.matches,"responsive")},(0,pe.useEffect)(()=>{function S(i){return kt.current(i)}let A;if(typeof window!="undefined"){const{matchMedia:i}=window;if(i&&te&&te in ee){A=i(`(max-width: ${ee[te]})`);try{A.addEventListener("change",S)}catch(f){A.addListener(S)}S(A)}}return()=>{try{A==null||A.removeEventListener("change",S)}catch(i){A==null||A.removeListener(S)}}},[te]),(0,pe.useEffect)(()=>{const S=X("ant-sider-");return He.addSider(S),()=>He.removeSider(S)},[]);const ln=()=>{Gt(!yt,"clickTrigger")},{getPrefixCls:Zt}=(0,pe.useContext)(w.E_),M=()=>{const S=Zt("layout-sider",le),A=(0,v.Z)(Ke,["collapsed"]),i=yt?ne:Fe,f=Q(i)?`${i}px`:String(i),j=parseFloat(String(ne||0))===0?pe.createElement("span",{onClick:ln,className:I()(`${S}-zero-width-trigger`,`${S}-zero-width-trigger-${ue?"right":"left"}`),style:Be},ge||pe.createElement(g,null)):null,H={expanded:ue?pe.createElement(a.Z,null):pe.createElement(N.Z,null),collapsed:ue?pe.createElement(N.Z,null):pe.createElement(a.Z,null)}[yt?"collapsed":"expanded"],ye=ge!==null?j||pe.createElement("div",{className:`${S}-trigger`,onClick:ln,style:{width:f}},ge||H):null,ae=Object.assign(Object.assign({},ke),{flex:`0 0 ${f}`,maxWidth:f,minWidth:f,width:f}),oe=I()(S,`${S}-${U}`,{[`${S}-collapsed`]:!!yt,[`${S}-has-trigger`]:be&&ge!==null&&!j,[`${S}-below`]:!!Lt,[`${S}-zero-width`]:parseFloat(f)===0},ie);return pe.createElement("aside",Object.assign({className:oe},A,{style:ae,ref:z}),pe.createElement("div",{className:`${S}-children`},K),be||Lt&&j?ye:null)},At=pe.useMemo(()=>({siderCollapsed:yt}),[yt]);return pe.createElement(Y.Provider,{value:At},M())})},84966:function(gr,Pt,h){"use strict";h.d(Pt,{VY:function(){return Y},$_:function(){return ee},h4:function(){return P},Gs:function(){return v},ZP:function(){return X}});var we=h(95190),pe=h(92310),_=h.n(pe),Ee=h(2738),T=h(59301),$=h(36355),m=h(83116),N=R=>{const{componentCls:O,bodyBg:q,lightSiderBg:z,lightTriggerBg:le,lightTriggerColor:ie}=R;return{[`${O}-sider-light`]:{background:z,[`${O}-sider-trigger`]:{color:ie,background:le},[`${O}-sider-zero-width-trigger`]:{color:ie,background:le,border:`1px solid ${q}`,borderInlineStart:0}}}};const a=R=>{const{antCls:O,componentCls:q,colorText:z,triggerColor:le,footerBg:ie,triggerBg:ge,headerHeight:K,headerPadding:Me,headerColor:U,footerPadding:ke,triggerHeight:be,zeroTriggerHeight:ue,zeroTriggerWidth:Fe,motionDurationMid:ne,motionDurationSlow:Be,fontSize:te,borderRadius:se,bodyBg:Ve,headerBg:Ke,siderBg:He}=R;return{[q]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Ve,"&, *":{boxSizing:"border-box"},[`&${q}-has-sider`]:{flexDirection:"row",[`> ${q}, > ${q}-content`]:{width:0}},[`${q}-header, &${q}-footer`]:{flex:"0 0 auto"},[`${q}-sider`]:{position:"relative",minWidth:0,background:He,transition:`all ${ne}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${O}-menu${O}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:be},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:be,color:le,lineHeight:`${be}px`,textAlign:"center",background:ge,cursor:"pointer",transition:`all ${ne}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:K,insetInlineEnd:-Fe,zIndex:1,width:Fe,height:ue,color:le,fontSize:R.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:He,borderStartStartRadius:0,borderStartEndRadius:se,borderEndEndRadius:se,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Be} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Be}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Fe,borderStartStartRadius:se,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:se}}}}},N(R)),{"&-rtl":{direction:"rtl"}}),[`${q}-header`]:{height:K,padding:Me,color:U,lineHeight:`${K}px`,background:Ke,[`${O}-menu`]:{lineHeight:"inherit"}},[`${q}-footer`]:{padding:ke,color:z,fontSize:te,background:ie},[`${q}-content`]:{flex:"auto",minHeight:0}}};var L=(0,m.Z)("Layout",R=>[a(R)],R=>{const{colorBgLayout:O,controlHeight:q,controlHeightLG:z,colorText:le,controlHeightSM:ie,marginXXS:ge,colorTextLightSolid:K,colorBgContainer:Me}=R,U=z*1.25;return{colorBgHeader:"#001529",colorBgBody:O,colorBgTrigger:"#002140",bodyBg:O,headerBg:"#001529",headerHeight:q*2,headerPadding:`0 ${U}px`,headerColor:le,footerPadding:`${ie}px ${U}px`,footerBg:O,siderBg:"#001529",triggerHeight:z+ge*2,triggerBg:"#002140",triggerColor:K,zeroTriggerWidth:z,zeroTriggerHeight:z,lightSiderBg:Me,lightTriggerBg:Me,lightTriggerColor:le}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),I=function(R,O){var q={};for(var z in R)Object.prototype.hasOwnProperty.call(R,z)&&O.indexOf(z)<0&&(q[z]=R[z]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var le=0,z=Object.getOwnPropertySymbols(R);le<z.length;le++)O.indexOf(z[le])<0&&Object.prototype.propertyIsEnumerable.call(R,z[le])&&(q[z[le]]=R[z[le]]);return q};const v=T.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}});function x(R){let{suffixCls:O,tagName:q,displayName:z}=R;return le=>T.forwardRef((ge,K)=>T.createElement(le,Object.assign({ref:K,suffixCls:O,tagName:q},ge)))}const Q=T.forwardRef((R,O)=>{const{prefixCls:q,suffixCls:z,className:le,tagName:ie}=R,ge=I(R,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:K}=T.useContext($.E_),Me=K("layout",q),[U,ke]=L(Me),be=z?`${Me}-${z}`:Me;return U(T.createElement(ie,Object.assign({className:_()(q||be,le,ke),ref:O},ge)))}),w=T.forwardRef((R,O)=>{const{direction:q}=T.useContext($.E_),[z,le]=T.useState([]),{prefixCls:ie,className:ge,rootClassName:K,children:Me,hasSider:U,tagName:ke,style:be}=R,ue=I(R,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Fe=(0,Ee.Z)(ue,["suffixCls"]),{getPrefixCls:ne,layout:Be}=T.useContext($.E_),te=ne("layout",ie),[se,Ve]=L(te),Ke=_()(te,{[`${te}-has-sider`]:typeof U=="boolean"?U:z.length>0,[`${te}-rtl`]:q==="rtl"},Be==null?void 0:Be.className,ge,K,Ve),He=T.useMemo(()=>({siderHook:{addSider:yt=>{le(xt=>[].concat((0,we.Z)(xt),[yt]))},removeSider:yt=>{le(xt=>xt.filter(Lt=>Lt!==yt))}}}),[]);return se(T.createElement(v.Provider,{value:He},T.createElement(ke,Object.assign({ref:O,className:Ke,style:Object.assign(Object.assign({},Be==null?void 0:Be.style),be)},Fe),Me)))}),G=x({tagName:"div",displayName:"Layout"})(w),P=x({suffixCls:"header",tagName:"header",displayName:"Header"})(Q),ee=x({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(Q),Y=x({suffixCls:"content",tagName:"main",displayName:"Content"})(Q);var X=G},40875:function(gr,Pt,h){"use strict";h.d(Pt,{J:function(){return $}});var we=h(59301),pe=h(33234),_=h(70425),Ee=function(m,g){var N={};for(var a in m)Object.prototype.hasOwnProperty.call(m,a)&&g.indexOf(a)<0&&(N[a]=m[a]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var L=0,a=Object.getOwnPropertySymbols(m);L<a.length;L++)g.indexOf(a[L])<0&&Object.prototype.propertyIsEnumerable.call(m,a[L])&&(N[a[L]]=m[a[L]]);return N};const T=we.createContext(null),$=we.forwardRef((m,g)=>{const{children:N}=m,a=Ee(m,["children"]),L=we.useContext(T),I=we.useMemo(()=>Object.assign(Object.assign({},L),a),[L,a.prefixCls,a.mode,a.selectable]);return we.createElement(T.Provider,{value:I},we.createElement(pe.BR,null,(0,_.supportNodeRef)(N)?we.cloneElement(N,{ref:g}):N))});Pt.Z=T},20834:function(gr,Pt,h){"use strict";h.d(Pt,{default:function(){return At}});var we=h(15285),pe=h(59301),_=h(45818),Ee=h(92310),T=h.n(Ee),$=h(36355),m=function(S,A){var i={};for(var f in S)Object.prototype.hasOwnProperty.call(S,f)&&A.indexOf(f)<0&&(i[f]=S[f]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,f=Object.getOwnPropertySymbols(S);j<f.length;j++)A.indexOf(f[j])<0&&Object.prototype.propertyIsEnumerable.call(S,f[j])&&(i[f[j]]=S[f[j]]);return i},N=S=>{const{prefixCls:A,className:i,dashed:f}=S,j=m(S,["prefixCls","className","dashed"]),{getPrefixCls:re}=pe.useContext($.E_),C=re("menu",A),H=T()({[`${C}-item-divider-dashed`]:!!f},i);return pe.createElement(we.iz,Object.assign({className:H},j))},a=h(11592),L=h(2738),I=h(6848),v=h(92343),Q=(0,pe.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),G=S=>{var A;const{className:i,children:f,icon:j,title:re,danger:C}=S,{prefixCls:H,firstLevel:ye,direction:ae,disableMenuItemTitleTooltip:oe,inlineCollapsed:Re}=pe.useContext(Q),it=rt=>{const Et=pe.createElement("span",{className:`${H}-title-content`},f);return(!j||(0,v.l$)(f)&&f.type==="span")&&f&&rt&&ye&&typeof f=="string"?pe.createElement("div",{className:`${H}-inline-collapsed-noicon`},f.charAt(0)):Et},{siderCollapsed:Ue}=pe.useContext(_.D);let Ge=re;typeof re=="undefined"?Ge=ye?f:"":re===!1&&(Ge="");const We={title:Ge};!Ue&&!Re&&(We.title=null,We.open=!1);const me=(0,a.Z)(f).length;let ve=pe.createElement(we.ck,Object.assign({},(0,L.Z)(S,["title","icon","danger"]),{className:T()({[`${H}-item-danger`]:C,[`${H}-item-only-child`]:(j?me+1:me)===1},i),title:typeof re=="string"?re:void 0}),(0,v.Tm)(j,{className:T()((0,v.l$)(j)?(A=j.props)===null||A===void 0?void 0:A.className:"",`${H}-item-icon`)}),it(Re));return oe||(ve=pe.createElement(I.Z,Object.assign({},We,{placement:ae==="rtl"?"left":"right",overlayClassName:`${H}-inline-collapsed-tooltip`}),ve)),ve},ee=S=>{var A;const{popupClassName:i,icon:f,title:j,theme:re}=S,C=pe.useContext(Q),{prefixCls:H,inlineCollapsed:ye,theme:ae}=C,oe=(0,we.Xl)();let Re;if(!f)Re=ye&&!oe.length&&j&&typeof j=="string"?pe.createElement("div",{className:`${H}-inline-collapsed-noicon`},j.charAt(0)):pe.createElement("span",{className:`${H}-title-content`},j);else{const Ue=(0,v.l$)(j)&&j.type==="span";Re=pe.createElement(pe.Fragment,null,(0,v.Tm)(f,{className:T()((0,v.l$)(f)?(A=f.props)===null||A===void 0?void 0:A.className:"",`${H}-item-icon`)}),Ue?j:pe.createElement("span",{className:`${H}-title-content`},j))}const it=pe.useMemo(()=>Object.assign(Object.assign({},C),{firstLevel:!1}),[C]);return pe.createElement(Q.Provider,{value:it},pe.createElement(we.Wd,Object.assign({},(0,L.Z)(S,["icon"]),{title:Re,popupClassName:T()(H,i,`${H}-${re||ae}`)})))},Y=h(18785),X=h(70425),R=h(62892),O=h(40875),q=function(S,A){var i={};for(var f in S)Object.prototype.hasOwnProperty.call(S,f)&&A.indexOf(f)<0&&(i[f]=S[f]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,f=Object.getOwnPropertySymbols(S);j<f.length;j++)A.indexOf(f[j])<0&&Object.prototype.propertyIsEnumerable.call(S,f[j])&&(i[f[j]]=S[f[j]]);return i};function z(S){return(S||[]).map((A,i)=>{if(A&&typeof A=="object"){const f=A,{label:j,children:re,key:C,type:H}=f,ye=q(f,["label","children","key","type"]),ae=C!=null?C:`tmp-${i}`;return re||H==="group"?H==="group"?pe.createElement(we.BW,Object.assign({key:ae},ye,{title:j}),z(re)):pe.createElement(ee,Object.assign({key:ae},ye,{title:j}),z(re)):H==="divider"?pe.createElement(N,Object.assign({key:ae},ye)):pe.createElement(G,Object.assign({key:ae},ye),j)}return null}).filter(A=>A)}function le(S){return pe.useMemo(()=>S&&z(S),[S])}var ie=h(64993),ge=h(17313),K=h(8378),Me=h(13826),U=h(29878),ke=h(83116),be=h(37613),Fe=S=>{const{componentCls:A,motionDurationSlow:i,horizontalLineHeight:f,colorSplit:j,lineWidth:re,lineType:C,itemPaddingInline:H}=S;return{[`${A}-horizontal`]:{lineHeight:f,border:0,borderBottom:`${re}px ${C} ${j}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${A}-item, ${A}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:H},[`> ${A}-item:hover,
> ${A}-item-active,
> ${A}-submenu ${A}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${A}-item, ${A}-submenu-title`]:{transition:[`border-color ${i}`,`background ${i}`].join(",")},[`${A}-submenu-arrow`]:{display:"none"}}}},Be=S=>{let{componentCls:A,menuArrowOffset:i}=S;return{[`${A}-rtl`]:{direction:"rtl"},[`${A}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${A}-rtl${A}-vertical,
${A}-submenu-rtl ${A}-vertical`]:{[`${A}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${i})`},"&::after":{transform:`rotate(45deg) translateY(${i})`}}}}};const te=S=>Object.assign({},(0,ge.oN)(S));var Ve=(S,A)=>{const{componentCls:i,itemColor:f,itemSelectedColor:j,groupTitleColor:re,itemBg:C,subMenuItemBg:H,itemSelectedBg:ye,activeBarHeight:ae,activeBarWidth:oe,activeBarBorderWidth:Re,motionDurationSlow:it,motionEaseInOut:Ue,motionEaseOut:Ge,itemPaddingInline:We,motionDurationMid:me,itemHoverColor:ve,lineType:rt,colorSplit:Et,itemDisabledColor:Bt,dangerItemColor:zt,dangerItemHoverColor:fn,dangerItemSelectedColor:An,dangerItemActiveBg:Bn,dangerItemSelectedBg:Cn,itemHoverBg:rn,itemActiveBg:wn,menuSubMenuBg:On,horizontalItemSelectedColor:Yn,horizontalItemSelectedBg:vr,horizontalItemBorderRadius:Wn,horizontalItemHoverBg:Hr,popupBg:no}=S;return{[`${i}-${A}, ${i}-${A} > ${i}`]:{color:f,background:C,[`&${i}-root:focus-visible`]:Object.assign({},te(S)),[`${i}-item-group-title`]:{color:re},[`${i}-submenu-selected`]:{[`> ${i}-submenu-title`]:{color:j}},[`${i}-item-disabled, ${i}-submenu-disabled`]:{color:`${Bt} !important`},[`${i}-item:not(${i}-item-selected):not(${i}-submenu-selected)`]:{[`&:hover, > ${i}-submenu-title:hover`]:{color:ve}},[`&:not(${i}-horizontal)`]:{[`${i}-item:not(${i}-item-selected)`]:{"&:hover":{backgroundColor:rn},"&:active":{backgroundColor:wn}},[`${i}-submenu-title`]:{"&:hover":{backgroundColor:rn},"&:active":{backgroundColor:wn}}},[`${i}-item-danger`]:{color:zt,[`&${i}-item:hover`]:{[`&:not(${i}-item-selected):not(${i}-submenu-selected)`]:{color:fn}},[`&${i}-item:active`]:{background:Bn}},[`${i}-item a`]:{"&, &:hover":{color:"inherit"}},[`${i}-item-selected`]:{color:j,[`&${i}-item-danger`]:{color:An},"a, a:hover":{color:"inherit"}},[`& ${i}-item-selected`]:{backgroundColor:ye,[`&${i}-item-danger`]:{backgroundColor:Cn}},[`${i}-item, ${i}-submenu-title`]:{[`&:not(${i}-item-disabled):focus-visible`]:Object.assign({},te(S))},[`&${i}-submenu > ${i}`]:{backgroundColor:On},[`&${i}-popup > ${i}`]:{backgroundColor:no},[`&${i}-horizontal`]:Object.assign(Object.assign({},A==="dark"?{borderBottom:0}:{}),{[`> ${i}-item, > ${i}-submenu`]:{top:Re,marginTop:-Re,marginBottom:0,borderRadius:Wn,"&::after":{position:"absolute",insetInline:We,bottom:0,borderBottom:`${ae}px solid transparent`,transition:`border-color ${it} ${Ue}`,content:'""'},"&:hover, &-active, &-open":{background:Hr,"&::after":{borderBottomWidth:ae,borderBottomColor:Yn}},"&-selected":{color:Yn,backgroundColor:vr,"&:hover":{backgroundColor:vr},"&::after":{borderBottomWidth:ae,borderBottomColor:Yn}}}}),[`&${i}-root`]:{[`&${i}-inline, &${i}-vertical`]:{borderInlineEnd:`${Re}px ${rt} ${Et}`}},[`&${i}-inline`]:{[`${i}-sub${i}-inline`]:{background:H},[`${i}-item, ${i}-submenu-title`]:Re&&oe?{width:`calc(100% + ${Re}px)`}:{},[`${i}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${oe}px solid ${j}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${me} ${Ge}`,`opacity ${me} ${Ge}`].join(","),content:'""'},[`&${i}-item-danger`]:{"&::after":{borderInlineEndColor:An}}},[`${i}-selected, ${i}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${me} ${Ue}`,`opacity ${me} ${Ue}`].join(",")}}}}}};const Ke=S=>{const{componentCls:A,itemHeight:i,itemMarginInline:f,padding:j,menuArrowSize:re,marginXS:C,itemMarginBlock:H}=S,ye=j+re+C;return{[`${A}-item`]:{position:"relative",overflow:"hidden"},[`${A}-item, ${A}-submenu-title`]:{height:i,lineHeight:`${i}px`,paddingInline:j,overflow:"hidden",textOverflow:"ellipsis",marginInline:f,marginBlock:H,width:`calc(100% - ${f*2}px)`},[`> ${A}-item,
> ${A}-submenu > ${A}-submenu-title`]:{height:i,lineHeight:`${i}px`},[`${A}-item-group-list ${A}-submenu-title,
${A}-submenu-title`]:{paddingInlineEnd:ye}}};var yt=S=>{const{componentCls:A,iconCls:i,itemHeight:f,colorTextLightSolid:j,dropdownWidth:re,controlHeightLG:C,motionDurationMid:H,motionEaseOut:ye,paddingXL:ae,itemMarginInline:oe,fontSizeLG:Re,motionDurationSlow:it,paddingXS:Ue,boxShadowSecondary:Ge,collapsedWidth:We,collapsedIconSize:me}=S,ve={height:f,lineHeight:`${f}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[A]:{"&-inline, &-vertical":Object.assign({[`&${A}-root`]:{boxShadow:"none"}},Ke(S))},[`${A}-submenu-popup`]:{[`${A}-vertical`]:Object.assign(Object.assign({},Ke(S)),{boxShadow:Ge})}},{[`${A}-submenu-popup ${A}-vertical${A}-sub`]:{minWidth:re,maxHeight:`calc(100vh - ${C*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${A}-inline`]:{width:"100%",[`&${A}-root`]:{[`${A}-item, ${A}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${it}`,`background ${it}`,`padding ${H} ${ye}`].join(","),[`> ${A}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${A}-sub${A}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${A}-submenu > ${A}-submenu-title`]:ve,[`& ${A}-item-group-title`]:{paddingInlineStart:ae}},[`${A}-item`]:ve}},{[`${A}-inline-collapsed`]:{width:We,[`&${A}-root`]:{[`${A}-item, ${A}-submenu ${A}-submenu-title`]:{[`> ${A}-inline-collapsed-noicon`]:{fontSize:Re,textAlign:"center"}}},[`> ${A}-item,
> ${A}-item-group > ${A}-item-group-list > ${A}-item,
> ${A}-item-group > ${A}-item-group-list > ${A}-submenu > ${A}-submenu-title,
> ${A}-submenu > ${A}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${Re/2}px - ${oe}px)`,textOverflow:"clip",[`
${A}-submenu-arrow,
${A}-submenu-expand-icon
`]:{opacity:0},[`${A}-item-icon, ${i}`]:{margin:0,fontSize:me,lineHeight:`${f}px`,"+ span":{display:"inline-block",opacity:0}}},[`${A}-item-icon, ${i}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${A}-item-icon, ${i}`]:{display:"none"},"a, a:hover":{color:j}},[`${A}-item-group-title`]:Object.assign(Object.assign({},ge.vS),{paddingInline:Ue})}}]};const xt=S=>{const{componentCls:A,motionDurationSlow:i,motionDurationMid:f,motionEaseInOut:j,motionEaseOut:re,iconCls:C,iconSize:H,iconMarginInlineEnd:ye}=S;return{[`${A}-item, ${A}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${i}`,`background ${i}`,`padding ${i} ${j}`].join(","),[`${A}-item-icon, ${C}`]:{minWidth:H,fontSize:H,transition:[`font-size ${f} ${re}`,`margin ${i} ${j}`,`color ${i}`].join(","),"+ span":{marginInlineStart:ye,opacity:1,transition:[`opacity ${i} ${j}`,`margin ${i}`,`color ${i}`].join(",")}},[`${A}-item-icon`]:Object.assign({},(0,ge.Ro)()),[`&${A}-item-only-child`]:{[`> ${C}, > ${A}-item-icon`]:{marginInlineEnd:0}}},[`${A}-item-disabled, ${A}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${A}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Lt=S=>{const{componentCls:A,motionDurationSlow:i,motionEaseInOut:f,borderRadius:j,menuArrowSize:re,menuArrowOffset:C}=S;return{[`${A}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:S.margin,width:re,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${i} ${f}, opacity ${i}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:re*.6,height:re*.15,backgroundColor:"currentcolor",borderRadius:j,transition:[`background ${i} ${f}`,`transform ${i} ${f}`,`top ${i} ${f}`,`color ${i} ${f}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${C})`},"&::after":{transform:`rotate(-45deg) translateY(${C})`}}}}},Oe=S=>{const{antCls:A,componentCls:i,fontSize:f,motionDurationSlow:j,motionDurationMid:re,motionEaseInOut:C,paddingXS:H,padding:ye,colorSplit:ae,lineWidth:oe,zIndexPopup:Re,borderRadiusLG:it,subMenuItemBorderRadius:Ue,menuArrowSize:Ge,menuArrowOffset:We,lineType:me,menuPanelMaskInset:ve,groupTitleLineHeight:rt,groupTitleFontSize:Et}=S;return[{"":{[`${i}`]:Object.assign(Object.assign({},(0,ge.dF)()),{"&-hidden":{display:"none"}})},[`${i}-submenu-hidden`]:{display:"none"}},{[i]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ge.Wf)(S)),(0,ge.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:f,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${j} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${i}-item`]:{flex:"none"}},[`${i}-item, ${i}-submenu, ${i}-submenu-title`]:{borderRadius:S.itemBorderRadius},[`${i}-item-group-title`]:{padding:`${H}px ${ye}px`,fontSize:Et,lineHeight:rt,transition:`all ${j}`},[`&-horizontal ${i}-submenu`]:{transition:[`border-color ${j} ${C}`,`background ${j} ${C}`].join(",")},[`${i}-submenu, ${i}-submenu-inline`]:{transition:[`border-color ${j} ${C}`,`background ${j} ${C}`,`padding ${re} ${C}`].join(",")},[`${i}-submenu ${i}-sub`]:{cursor:"initial",transition:[`background ${j} ${C}`,`padding ${j} ${C}`].join(",")},[`${i}-title-content`]:{transition:`color ${j}`},[`${i}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${i}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:ae,borderStyle:me,borderWidth:0,borderTopWidth:oe,marginBlock:oe,padding:0,"&-dashed":{borderStyle:"dashed"}}}),xt(S)),{[`${i}-item-group`]:{[`${i}-item-group-list`]:{margin:0,padding:0,[`${i}-item, ${i}-submenu-title`]:{paddingInline:`${f*2}px ${ye}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:Re,borderRadius:it,boxShadow:"none",transformOrigin:"0 0",[`&${i}-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:S.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:S.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:S.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:S.paddingXS},[`> ${i}`]:Object.assign(Object.assign(Object.assign({borderRadius:it},xt(S)),Lt(S)),{[`${i}-item, ${i}-submenu > ${i}-submenu-title`]:{borderRadius:Ue},[`${i}-submenu-title::after`]:{transition:`transform ${j} ${C}`}})}}),Lt(S)),{[`&-inline-collapsed ${i}-submenu-arrow,
&-inline ${i}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${We})`},"&::after":{transform:`rotate(45deg) translateX(-${We})`}},[`${i}-submenu-open${i}-submenu-inline > ${i}-submenu-title > ${i}-submenu-arrow`]:{transform:`translateY(-${Ge*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${We})`},"&::before":{transform:`rotate(45deg) translateX(${We})`}}})},{[`${A}-layout-header`]:{[i]:{lineHeight:"inherit"}}}]};var Gt=(S,A)=>(0,ke.Z)("Menu",f=>{if(A===!1)return[];const{colorBgElevated:j,colorPrimary:re,colorTextLightSolid:C,controlHeightLG:H,fontSize:ye,darkItemColor:ae,darkDangerItemColor:oe,darkItemBg:Re,darkSubMenuItemBg:it,darkItemSelectedColor:Ue,darkItemSelectedBg:Ge,darkDangerItemSelectedBg:We,darkItemHoverBg:me,darkGroupTitleColor:ve,darkItemHoverColor:rt,darkItemDisabledColor:Et,darkDangerItemHoverColor:Bt,darkDangerItemSelectedColor:zt,darkDangerItemActiveBg:fn}=f,An=ye/7*5,Bn=(0,be.TS)(f,{menuArrowSize:An,menuHorizontalHeight:H*1.15,menuArrowOffset:`${An*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:j}),Cn=(0,be.TS)(Bn,{itemColor:ae,itemHoverColor:rt,groupTitleColor:ve,itemSelectedColor:Ue,itemBg:Re,popupBg:Re,subMenuItemBg:it,itemActiveBg:"transparent",itemSelectedBg:Ge,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:me,itemDisabledColor:Et,dangerItemColor:oe,dangerItemHoverColor:Bt,dangerItemSelectedColor:zt,dangerItemActiveBg:fn,dangerItemSelectedBg:We,menuSubMenuBg:it,horizontalItemSelectedColor:C,horizontalItemSelectedBg:re});return[Oe(Bn),Fe(Bn),yt(Bn),Ve(Bn,"light"),Ve(Cn,"dark"),Be(Bn),(0,K.Z)(Bn),(0,Me.oN)(Bn,"slide-up"),(0,Me.oN)(Bn,"slide-down"),(0,U._y)(Bn,"zoom-big")]},f=>{const{colorPrimary:j,colorError:re,colorTextDisabled:C,colorErrorBg:H,colorText:ye,colorTextDescription:ae,colorBgContainer:oe,colorFillAlter:Re,colorFillContent:it,lineWidth:Ue,lineWidthBold:Ge,controlItemBgActive:We,colorBgTextHover:me,controlHeightLG:ve,lineHeight:rt,colorBgElevated:Et,marginXXS:Bt,padding:zt,fontSize:fn,controlHeightSM:An,fontSizeLG:Bn,colorTextLightSolid:Cn,colorErrorHover:rn}=f,wn=new ie.C(Cn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:f.zIndexPopupBase+50,radiusItem:f.borderRadiusLG,itemBorderRadius:f.borderRadiusLG,radiusSubMenuItem:f.borderRadiusSM,subMenuItemBorderRadius:f.borderRadiusSM,colorItemText:ye,itemColor:ye,colorItemTextHover:ye,itemHoverColor:ye,colorItemTextHoverHorizontal:j,horizontalItemHoverColor:j,colorGroupTitle:ae,groupTitleColor:ae,colorItemTextSelected:j,itemSelectedColor:j,colorItemTextSelectedHorizontal:j,horizontalItemSelectedColor:j,colorItemBg:oe,itemBg:oe,colorItemBgHover:me,itemHoverBg:me,colorItemBgActive:it,itemActiveBg:We,colorSubItemBg:Re,subMenuItemBg:Re,colorItemBgSelected:We,itemSelectedBg:We,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Ge,activeBarHeight:Ge,colorActiveBarBorderSize:Ue,activeBarBorderWidth:Ue,colorItemTextDisabled:C,itemDisabledColor:C,colorDangerItemText:re,dangerItemColor:re,colorDangerItemTextHover:re,dangerItemHoverColor:re,colorDangerItemTextSelected:re,dangerItemSelectedColor:re,colorDangerItemBgActive:H,dangerItemActiveBg:H,colorDangerItemBgSelected:H,dangerItemSelectedBg:H,itemMarginInline:f.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:ve,groupTitleLineHeight:rt,collapsedWidth:ve*2,popupBg:Et,itemMarginBlock:Bt,itemPaddingInline:zt,horizontalLineHeight:`${ve*1.15}px`,iconSize:fn,iconMarginInlineEnd:An-fn,collapsedIconSize:Bn,groupTitleFontSize:fn,darkItemDisabledColor:new ie.C(Cn).setAlpha(.25).toRgbString(),darkItemColor:wn,darkDangerItemColor:re,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Cn,darkItemSelectedBg:j,darkDangerItemSelectedBg:re,darkItemHoverBg:"transparent",darkGroupTitleColor:wn,darkItemHoverColor:Cn,darkDangerItemHoverColor:rn,darkDangerItemSelectedColor:Cn,darkDangerItemActiveBg:re}},{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"]]})(S),kt=function(S,A){var i={};for(var f in S)Object.prototype.hasOwnProperty.call(S,f)&&A.indexOf(f)<0&&(i[f]=S[f]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,f=Object.getOwnPropertySymbols(S);j<f.length;j++)A.indexOf(f[j])<0&&Object.prototype.propertyIsEnumerable.call(S,f[j])&&(i[f[j]]=S[f[j]]);return i},Zt=(0,pe.forwardRef)((S,A)=>{var i,f;const j=pe.useContext(O.Z),re=j||{},{getPrefixCls:C,getPopupContainer:H,direction:ye,menu:ae}=pe.useContext($.E_),oe=C(),{prefixCls:Re,className:it,style:Ue,theme:Ge="light",expandIcon:We,_internalDisableMenuItemTitleTooltip:me,inlineCollapsed:ve,siderCollapsed:rt,items:Et,children:Bt,rootClassName:zt,mode:fn,selectable:An,onClick:Bn,overflowedIndicatorPopupClassName:Cn}=S,rn=kt(S,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),wn=(0,L.Z)(rn,["collapsedWidth"]),On=le(Et)||Bt;(i=re.validator)===null||i===void 0||i.call(re,{mode:fn});const Yn=(0,X.useEvent)(function(){var wo;Bn==null||Bn.apply(void 0,arguments),(wo=re.onClick)===null||wo===void 0||wo.call(re)}),vr=re.mode||fn,Wn=An!=null?An:re.selectable,Hr=pe.useMemo(()=>rt!==void 0?rt:ve,[ve,rt]),no={horizontal:{motionName:`${oe}-slide-up`},inline:(0,R.Z)(oe),other:{motionName:`${oe}-zoom-big`}},xn=C("menu",Re||re.prefixCls),[$r,Qt]=Gt(xn,!j),zr=T()(`${xn}-${Ge}`,ae==null?void 0:ae.className,it);let Fo;if(typeof We=="function")Fo=We;else if(We===null||We===!1)Fo=null;else if(re.expandIcon===null||re.expandIcon===!1)Fo=null;else{const wo=We!=null?We:re.expandIcon;Fo=(0,v.Tm)(wo,{className:T()(`${xn}-submenu-expand-icon`,(0,v.l$)(wo)?(f=wo.props)===null||f===void 0?void 0:f.className:"")})}const Ao=pe.useMemo(()=>({prefixCls:xn,inlineCollapsed:Hr||!1,direction:ye,firstLevel:!0,theme:Ge,mode:vr,disableMenuItemTitleTooltip:me}),[xn,Hr,ye,me,Ge]);return $r(pe.createElement(O.Z.Provider,{value:null},pe.createElement(Q.Provider,{value:Ao},pe.createElement(we.ZP,Object.assign({getPopupContainer:H,overflowedIndicator:pe.createElement(Y.Z,null),overflowedIndicatorPopupClassName:T()(xn,`${xn}-${Ge}`,Cn),mode:vr,selectable:Wn,onClick:Yn},wn,{inlineCollapsed:Hr,style:Object.assign(Object.assign({},ae==null?void 0:ae.style),Ue),className:zr,prefixCls:xn,direction:ye,defaultMotions:no,expandIcon:Fo,ref:A,rootClassName:T()(zt,Qt)}),On))))});const M=(0,pe.forwardRef)((S,A)=>{const i=(0,pe.useRef)(null),f=pe.useContext(_.D);return(0,pe.useImperativeHandle)(A,()=>({menu:i.current,focus:j=>{var re;(re=i.current)===null||re===void 0||re.focus(j)}})),pe.createElement(Zt,Object.assign({ref:i},S,f))});M.Item=G,M.SubMenu=ee,M.Divider=N,M.ItemGroup=we.BW;var At=M},58421:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return re}});var we=h(14809),pe=h(59301),_={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=_,T=h(7657),$=function(H,ye){return pe.createElement(T.Z,(0,we.Z)({},H,{ref:ye,icon:Ee}))},m=pe.forwardRef($),g=m,N=h(49198),a=h(33853),L=h(38819),I=h(92310),v=h.n(I),x=h(4635),Q=h(20439),w=h(99153),G=h(84851),P=h(19257),ee=h(93046),Y=h(26112),X={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},R=X,O=h(91735),q=function(C){(0,P.Z)(ye,C);var H=(0,ee.Z)(ye);function ye(){var ae;(0,w.Z)(this,ye);for(var oe=arguments.length,Re=new Array(oe),it=0;it<oe;it++)Re[it]=arguments[it];return ae=H.call.apply(H,[this].concat(Re)),ae.state={goInputText:""},ae.getValidValue=function(){var Ue=ae.state.goInputText;return!Ue||Number.isNaN(Ue)?void 0:Number(Ue)},ae.buildOptionText=function(Ue){return"".concat(Ue," ").concat(ae.props.locale.items_per_page)},ae.changeSize=function(Ue){ae.props.changeSize(Number(Ue))},ae.handleChange=function(Ue){ae.setState({goInputText:Ue.target.value})},ae.handleBlur=function(Ue){var Ge=ae.props,We=Ge.goButton,me=Ge.quickGo,ve=Ge.rootPrefixCls,rt=ae.state.goInputText;We||rt===""||(ae.setState({goInputText:""}),!(Ue.relatedTarget&&(Ue.relatedTarget.className.indexOf("".concat(ve,"-item-link"))>=0||Ue.relatedTarget.className.indexOf("".concat(ve,"-item"))>=0))&&me(ae.getValidValue()))},ae.go=function(Ue){var Ge=ae.state.goInputText;Ge!==""&&(Ue.keyCode===R.ENTER||Ue.type==="click")&&(ae.setState({goInputText:""}),ae.props.quickGo(ae.getValidValue()))},ae}return(0,G.Z)(ye,[{key:"getPageSizeOptions",value:function(){var oe=this.props,Re=oe.pageSize,it=oe.pageSizeOptions;return it.some(function(Ue){return Ue.toString()===Re.toString()})?it:it.concat([Re.toString()]).sort(function(Ue,Ge){var We=Number.isNaN(Number(Ue))?0:Number(Ue),me=Number.isNaN(Number(Ge))?0:Number(Ge);return We-me})}},{key:"render",value:function(){var oe=this,Re=this.props,it=Re.pageSize,Ue=Re.locale,Ge=Re.rootPrefixCls,We=Re.changeSize,me=Re.quickGo,ve=Re.goButton,rt=Re.selectComponentClass,Et=Re.buildOptionText,Bt=Re.selectPrefixCls,zt=Re.disabled,fn=this.state.goInputText,An="".concat(Ge,"-options"),Bn=rt,Cn=null,rn=null,wn=null;if(!We&&!me)return null;var On=this.getPageSizeOptions();if(We&&Bn){var Yn=On.map(function(vr,Wn){return pe.createElement(Bn.Option,{key:Wn,value:vr.toString()},(Et||oe.buildOptionText)(vr))});Cn=pe.createElement(Bn,{disabled:zt,prefixCls:Bt,showSearch:!1,className:"".concat(An,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(it||On[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Wn){return Wn.parentNode},"aria-label":Ue.page_size,defaultOpen:!1},Yn)}return me&&(ve&&(wn=typeof ve=="boolean"?pe.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:zt,className:"".concat(An,"-quick-jumper-button")},Ue.jump_to_confirm):pe.createElement("span",{onClick:this.go,onKeyUp:this.go},ve)),rn=pe.createElement("div",{className:"".concat(An,"-quick-jumper")},Ue.jump_to,pe.createElement("input",{disabled:zt,type:"text",value:fn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Ue.page}),Ue.page,wn)),pe.createElement("li",{className:"".concat(An)},Cn,rn)}}]),ye}(pe.Component);q.defaultProps={pageSizeOptions:["10","20","50","100"]};var z=q,le=function(H){var ye,ae=H.rootPrefixCls,oe=H.page,Re=H.active,it=H.className,Ue=H.showTitle,Ge=H.onClick,We=H.onKeyPress,me=H.itemRender,ve="".concat(ae,"-item"),rt=v()(ve,"".concat(ve,"-").concat(oe),(ye={},(0,x.Z)(ye,"".concat(ve,"-active"),Re),(0,x.Z)(ye,"".concat(ve,"-disabled"),!oe),(0,x.Z)(ye,H.className,it),ye)),Et=function(){Ge(oe)},Bt=function(An){We(An,Ge,oe)},zt=me(oe,"page",pe.createElement("a",{rel:"nofollow"},oe));return zt?pe.createElement("li",{title:Ue?oe.toString():null,className:rt,onClick:Et,onKeyPress:Bt,tabIndex:0},zt):null},ie=le;function ge(){}function K(C){var H=Number(C);return typeof H=="number"&&!Number.isNaN(H)&&isFinite(H)&&Math.floor(H)===H}var Me=function(H,ye,ae){return ae};function U(C,H,ye){var ae=typeof C=="undefined"?H.pageSize:C;return Math.floor((ye.total-1)/ae)+1}var ke=function(C){(0,P.Z)(ye,C);var H=(0,ee.Z)(ye);function ye(ae){var oe;(0,w.Z)(this,ye),oe=H.call(this,ae),oe.paginationNode=pe.createRef(),oe.getJumpPrevPage=function(){return Math.max(1,oe.state.current-(oe.props.showLessItems?3:5))},oe.getJumpNextPage=function(){return Math.min(U(void 0,oe.state,oe.props),oe.state.current+(oe.props.showLessItems?3:5))},oe.getItemIcon=function(We,me){var ve=oe.props.prefixCls,rt=We||pe.createElement("button",{type:"button","aria-label":me,className:"".concat(ve,"-item-link")});return typeof We=="function"&&(rt=pe.createElement(We,(0,Q.Z)({},oe.props))),rt},oe.isValid=function(We){var me=oe.props.total;return K(We)&&We!==oe.state.current&&K(me)&&me>0},oe.shouldDisplayQuickJumper=function(){var We=oe.props,me=We.showQuickJumper,ve=We.total,rt=oe.state.pageSize;return ve<=rt?!1:me},oe.handleKeyDown=function(We){(We.keyCode===R.ARROW_UP||We.keyCode===R.ARROW_DOWN)&&We.preventDefault()},oe.handleKeyUp=function(We){var me=oe.getValidValue(We),ve=oe.state.currentInputValue;me!==ve&&oe.setState({currentInputValue:me}),We.keyCode===R.ENTER?oe.handleChange(me):We.keyCode===R.ARROW_UP?oe.handleChange(me-1):We.keyCode===R.ARROW_DOWN&&oe.handleChange(me+1)},oe.handleBlur=function(We){var me=oe.getValidValue(We);oe.handleChange(me)},oe.changePageSize=function(We){var me=oe.state.current,ve=U(We,oe.state,oe.props);me=me>ve?ve:me,ve===0&&(me=oe.state.current),typeof We=="number"&&("pageSize"in oe.props||oe.setState({pageSize:We}),"current"in oe.props||oe.setState({current:me,currentInputValue:me})),oe.props.onShowSizeChange(me,We),"onChange"in oe.props&&oe.props.onChange&&oe.props.onChange(me,We)},oe.handleChange=function(We){var me=oe.props,ve=me.disabled,rt=me.onChange,Et=oe.state,Bt=Et.pageSize,zt=Et.current,fn=Et.currentInputValue;if(oe.isValid(We)&&!ve){var An=U(void 0,oe.state,oe.props),Bn=We;return We>An?Bn=An:We<1&&(Bn=1),"current"in oe.props||oe.setState({current:Bn}),Bn!==fn&&oe.setState({currentInputValue:Bn}),rt(Bn,Bt),Bn}return zt},oe.prev=function(){oe.hasPrev()&&oe.handleChange(oe.state.current-1)},oe.next=function(){oe.hasNext()&&oe.handleChange(oe.state.current+1)},oe.jumpPrev=function(){oe.handleChange(oe.getJumpPrevPage())},oe.jumpNext=function(){oe.handleChange(oe.getJumpNextPage())},oe.hasPrev=function(){return oe.state.current>1},oe.hasNext=function(){return oe.state.current<U(void 0,oe.state,oe.props)},oe.runIfEnter=function(We,me){if(We.key==="Enter"||We.charCode===13){for(var ve=arguments.length,rt=new Array(ve>2?ve-2:0),Et=2;Et<ve;Et++)rt[Et-2]=arguments[Et];me.apply(void 0,rt)}},oe.runIfEnterPrev=function(We){oe.runIfEnter(We,oe.prev)},oe.runIfEnterNext=function(We){oe.runIfEnter(We,oe.next)},oe.runIfEnterJumpPrev=function(We){oe.runIfEnter(We,oe.jumpPrev)},oe.runIfEnterJumpNext=function(We){oe.runIfEnter(We,oe.jumpNext)},oe.handleGoTO=function(We){(We.keyCode===R.ENTER||We.type==="click")&&oe.handleChange(oe.state.currentInputValue)},oe.renderPrev=function(We){var me=oe.props,ve=me.prevIcon,rt=me.itemRender,Et=rt(We,"prev",oe.getItemIcon(ve,"prev page")),Bt=!oe.hasPrev();return(0,pe.isValidElement)(Et)?(0,pe.cloneElement)(Et,{disabled:Bt}):Et},oe.renderNext=function(We){var me=oe.props,ve=me.nextIcon,rt=me.itemRender,Et=rt(We,"next",oe.getItemIcon(ve,"next page")),Bt=!oe.hasNext();return(0,pe.isValidElement)(Et)?(0,pe.cloneElement)(Et,{disabled:Bt}):Et};var Re=ae.onChange!==ge,it="current"in ae;it&&!Re&&console.warn("Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.");var Ue=ae.defaultCurrent;"current"in ae&&(Ue=ae.current);var Ge=ae.defaultPageSize;return"pageSize"in ae&&(Ge=ae.pageSize),Ue=Math.min(Ue,U(Ge,void 0,ae)),oe.state={current:Ue,currentInputValue:Ue,pageSize:Ge},oe}return(0,G.Z)(ye,[{key:"componentDidUpdate",value:function(oe,Re){var it=this.props.prefixCls;if(Re.current!==this.state.current&&this.paginationNode.current){var Ue=this.paginationNode.current.querySelector(".".concat(it,"-item-").concat(Re.current));if(Ue&&document.activeElement===Ue){var Ge;Ue==null||(Ge=Ue.blur)===null||Ge===void 0||Ge.call(Ue)}}}},{key:"getValidValue",value:function(oe){var Re=oe.target.value,it=U(void 0,this.state,this.props),Ue=this.state.currentInputValue,Ge;return Re===""?Ge=Re:Number.isNaN(Number(Re))?Ge=Ue:Re>=it?Ge=it:Ge=Number(Re),Ge}},{key:"getShowSizeChanger",value:function(){var oe=this.props,Re=oe.showSizeChanger,it=oe.total,Ue=oe.totalBoundaryShowSizeChanger;return typeof Re!="undefined"?Re:it>Ue}},{key:"render",value:function(){var oe=this.props,Re=oe.prefixCls,it=oe.className,Ue=oe.style,Ge=oe.disabled,We=oe.hideOnSinglePage,me=oe.total,ve=oe.locale,rt=oe.showQuickJumper,Et=oe.showLessItems,Bt=oe.showTitle,zt=oe.showTotal,fn=oe.simple,An=oe.itemRender,Bn=oe.showPrevNextJumpers,Cn=oe.jumpPrevIcon,rn=oe.jumpNextIcon,wn=oe.selectComponentClass,On=oe.selectPrefixCls,Yn=oe.pageSizeOptions,vr=this.state,Wn=vr.current,Hr=vr.pageSize,no=vr.currentInputValue;if(We===!0&&me<=Hr)return null;var xn=U(void 0,this.state,this.props),$r=[],Qt=null,zr=null,Fo=null,Ao=null,wo=null,Zo=rt&&rt.goButton,ho=Et?1:2,Lr=Wn-1>0?Wn-1:0,co=Wn+1<xn?Wn+1:xn,ut=(0,Y.Z)(this.props,{aria:!0,data:!0}),nn=zt&&pe.createElement("li",{className:"".concat(Re,"-total-text")},zt(me,[me===0?0:(Wn-1)*Hr+1,Wn*Hr>me?me:Wn*Hr]));if(fn){Zo&&(typeof Zo=="boolean"?wo=pe.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ve.jump_to_confirm):wo=pe.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Zo),wo=pe.createElement("li",{title:Bt?"".concat(ve.jump_to).concat(Wn,"/").concat(xn):null,className:"".concat(Re,"-simple-pager")},wo));var dn=this.renderPrev(Lr);return pe.createElement("ul",(0,we.Z)({className:v()(Re,"".concat(Re,"-simple"),(0,x.Z)({},"".concat(Re,"-disabled"),Ge),it),style:Ue,ref:this.paginationNode},ut),nn,dn?pe.createElement("li",{title:Bt?ve.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:v()("".concat(Re,"-prev"),(0,x.Z)({},"".concat(Re,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},dn):null,pe.createElement("li",{title:Bt?"".concat(Wn,"/").concat(xn):null,className:"".concat(Re,"-simple-pager")},pe.createElement("input",{type:"text",value:no,disabled:Ge,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),pe.createElement("span",{className:"".concat(Re,"-slash")},"/"),xn),pe.createElement("li",{title:Bt?ve.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:v()("".concat(Re,"-next"),(0,x.Z)({},"".concat(Re,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(co)),wo)}if(xn<=3+ho*2){var Ye={locale:ve,rootPrefixCls:Re,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Bt,itemRender:An};xn||$r.push(pe.createElement(ie,(0,we.Z)({},Ye,{key:"noPager",page:1,className:"".concat(Re,"-item-disabled")})));for(var qe=1;qe<=xn;qe+=1){var on=Wn===qe;$r.push(pe.createElement(ie,(0,we.Z)({},Ye,{key:qe,page:qe,active:on})))}}else{var Xt=Et?ve.prev_3:ve.prev_5,Tn=Et?ve.next_3:ve.next_5,yn=An(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Cn,"prev page")),Nn=An(this.getJumpNextPage(),"jump-next",this.getItemIcon(rn,"next page"));Bn&&(Qt=yn?pe.createElement("li",{title:Bt?Xt:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:v()("".concat(Re,"-jump-prev"),(0,x.Z)({},"".concat(Re,"-jump-prev-custom-icon"),!!Cn))},yn):null,zr=Nn?pe.createElement("li",{title:Bt?Tn:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:v()("".concat(Re,"-jump-next"),(0,x.Z)({},"".concat(Re,"-jump-next-custom-icon"),!!rn))},Nn):null),Ao=pe.createElement(ie,{locale:ve,last:!0,rootPrefixCls:Re,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:xn,page:xn,active:!1,showTitle:Bt,itemRender:An}),Fo=pe.createElement(ie,{locale:ve,rootPrefixCls:Re,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Bt,itemRender:An});var Mn=Math.max(1,Wn-ho),Hn=Math.min(Wn+ho,xn);Wn-1<=ho&&(Hn=1+ho*2),xn-Wn<=ho&&(Mn=xn-ho*2);for(var sr=Mn;sr<=Hn;sr+=1){var Qn=Wn===sr;$r.push(pe.createElement(ie,{locale:ve,rootPrefixCls:Re,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:sr,page:sr,active:Qn,showTitle:Bt,itemRender:An}))}Wn-1>=ho*2&&Wn!==3&&($r[0]=(0,pe.cloneElement)($r[0],{className:"".concat(Re,"-item-after-jump-prev")}),$r.unshift(Qt)),xn-Wn>=ho*2&&Wn!==xn-2&&($r[$r.length-1]=(0,pe.cloneElement)($r[$r.length-1],{className:"".concat(Re,"-item-before-jump-next")}),$r.push(zr)),Mn!==1&&$r.unshift(Fo),Hn!==xn&&$r.push(Ao)}var er=!this.hasPrev()||!xn,ir=!this.hasNext()||!xn,$n=this.renderPrev(Lr),cr=this.renderNext(co);return pe.createElement("ul",(0,we.Z)({className:v()(Re,it,(0,x.Z)({},"".concat(Re,"-disabled"),Ge)),style:Ue,ref:this.paginationNode},ut),nn,$n?pe.createElement("li",{title:Bt?ve.prev_page:null,onClick:this.prev,tabIndex:er?null:0,onKeyPress:this.runIfEnterPrev,className:v()("".concat(Re,"-prev"),(0,x.Z)({},"".concat(Re,"-disabled"),er)),"aria-disabled":er},$n):null,$r,cr?pe.createElement("li",{title:Bt?ve.next_page:null,onClick:this.next,tabIndex:ir?null:0,onKeyPress:this.runIfEnterNext,className:v()("".concat(Re,"-next"),(0,x.Z)({},"".concat(Re,"-disabled"),ir)),"aria-disabled":ir},cr):null,pe.createElement(z,{disabled:Ge,locale:ve,rootPrefixCls:Re,selectComponentClass:wn,selectPrefixCls:On,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Wn,pageSize:Hr,pageSizeOptions:Yn,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Zo}))}}],[{key:"getDerivedStateFromProps",value:function(oe,Re){var it={};if("current"in oe&&(it.current=oe.current,oe.current!==Re.current&&(it.currentInputValue=it.current)),"pageSize"in oe&&oe.pageSize!==Re.pageSize){var Ue=Re.current,Ge=U(oe.pageSize,Re,oe);Ue=Ue>Ge?Ge:Ue,"current"in oe||(it.current=Ue,it.currentInputValue=Ue),it.pageSize=oe.pageSize}return it}}]),ye}(pe.Component);ke.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:ge,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:ge,locale:O.Z,style:{},itemRender:Me,totalBoundaryShowSizeChanger:50};var be=ke,ue=h(22075),Fe=h(36355),ne=h(19716),Be=h(8628),te=h(9763),se=h(57809);const Ve=C=>pe.createElement(se.default,Object.assign({},C,{showSearch:!0,size:"small"})),Ke=C=>pe.createElement(se.default,Object.assign({},C,{showSearch:!0,size:"middle"}));Ve.Option=se.default.Option,Ke.Option=se.default.Option;var He=h(9937),yt=h(17313),xt=h(83116),Lt=h(37613);const Oe=C=>{const{componentCls:H}=C;return{[`${H}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${H}-item-link`]:{color:C.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${H}-item-link`]:{color:C.colorTextDisabled,cursor:"not-allowed"}}},[`&${H}-disabled`]:{cursor:"not-allowed",[`${H}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:C.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:C.colorBorder,backgroundColor:C.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:C.itemActiveBgDisabled},a:{color:C.itemActiveColorDisabled}}},[`${H}-item-link`]:{color:C.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${H}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${H}-simple-pager`]:{color:C.colorTextDisabled},[`${H}-jump-prev, ${H}-jump-next`]:{[`${H}-item-link-icon`]:{opacity:0},[`${H}-item-ellipsis`]:{opacity:1}}},[`&${H}-simple`]:{[`${H}-prev, ${H}-next`]:{[`&${H}-disabled ${H}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Gt=C=>{const{componentCls:H}=C;return{[`&${H}-mini ${H}-total-text, &${H}-mini ${H}-simple-pager`]:{height:C.itemSizeSM,lineHeight:`${C.itemSizeSM}px`},[`&${H}-mini ${H}-item`]:{minWidth:C.itemSizeSM,height:C.itemSizeSM,margin:0,lineHeight:`${C.itemSizeSM-2}px`},[`&${H}-mini:not(${H}-disabled) ${H}-item:not(${H}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:C.colorBgTextHover},"&:active":{backgroundColor:C.colorBgTextActive}},[`&${H}-mini ${H}-prev, &${H}-mini ${H}-next`]:{minWidth:C.itemSizeSM,height:C.itemSizeSM,margin:0,lineHeight:`${C.itemSizeSM}px`},[`&${H}-mini:not(${H}-disabled)`]:{[`${H}-prev, ${H}-next`]:{[`&:hover ${H}-item-link`]:{backgroundColor:C.colorBgTextHover},[`&:active ${H}-item-link`]:{backgroundColor:C.colorBgTextActive},[`&${H}-disabled:hover ${H}-item-link`]:{backgroundColor:"transparent"}}},[`
&${H}-mini ${H}-prev ${H}-item-link,
&${H}-mini ${H}-next ${H}-item-link
`]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:C.itemSizeSM,lineHeight:`${C.itemSizeSM}px`}},[`&${H}-mini ${H}-jump-prev, &${H}-mini ${H}-jump-next`]:{height:C.itemSizeSM,marginInlineEnd:0,lineHeight:`${C.itemSizeSM}px`},[`&${H}-mini ${H}-options`]:{marginInlineStart:C.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:C.miniOptionsSizeChangerTop},"&-quick-jumper":{height:C.itemSizeSM,lineHeight:`${C.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,He.x0)(C)),{width:C.paginationMiniQuickJumperInputWidth,height:C.controlHeightSM})}}}},kt=C=>{const{componentCls:H}=C;return{[`
&${H}-simple ${H}-prev,
&${H}-simple ${H}-next
`]:{height:C.itemSizeSM,lineHeight:`${C.itemSizeSM}px`,verticalAlign:"top",[`${H}-item-link`]:{height:C.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:C.colorBgTextHover},"&:active":{backgroundColor:C.colorBgTextActive},"&::after":{height:C.itemSizeSM,lineHeight:`${C.itemSizeSM}px`}}},[`&${H}-simple ${H}-simple-pager`]:{display:"inline-block",height:C.itemSizeSM,marginInlineEnd:C.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:C.marginXS,padding:`0 ${C.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:C.itemInputBg,border:`${C.lineWidth}px ${C.lineType} ${C.colorBorder}`,borderRadius:C.borderRadius,outline:"none",transition:`border-color ${C.motionDurationMid}`,color:"inherit","&:hover":{borderColor:C.colorPrimary},"&:focus":{borderColor:C.colorPrimaryHover,boxShadow:`${C.inputOutlineOffset}px 0 ${C.controlOutlineWidth}px ${C.controlOutline}`},"&[disabled]":{color:C.colorTextDisabled,backgroundColor:C.colorBgContainerDisabled,borderColor:C.colorBorder,cursor:"not-allowed"}}}}},ln=C=>{const{componentCls:H}=C;return{[`${H}-jump-prev, ${H}-jump-next`]:{outline:0,[`${H}-item-container`]:{position:"relative",[`${H}-item-link-icon`]:{color:C.colorPrimary,fontSize:C.fontSizeSM,opacity:0,transition:`all ${C.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${H}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:C.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:C.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:C.paginationEllipsisTextIndent,opacity:1,transition:`all ${C.motionDurationMid}`}},"&:hover":{[`${H}-item-link-icon`]:{opacity:1},[`${H}-item-ellipsis`]:{opacity:0}}},[`
${H}-prev,
${H}-jump-prev,
${H}-jump-next
`]:{marginInlineEnd:C.marginXS},[`
${H}-prev,
${H}-next,
${H}-jump-prev,
${H}-jump-next
`]:{display:"inline-block",minWidth:C.itemSize,height:C.itemSize,color:C.colorText,fontFamily:C.fontFamily,lineHeight:`${C.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:C.borderRadius,cursor:"pointer",transition:`all ${C.motionDurationMid}`},[`${H}-prev, ${H}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:C.colorText,cursor:"pointer",userSelect:"none"},[`${H}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:C.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${C.lineWidth}px ${C.lineType} transparent`,borderRadius:C.borderRadius,outline:"none",transition:`all ${C.motionDurationMid}`},[`&:hover ${H}-item-link`]:{backgroundColor:C.colorBgTextHover},[`&:active ${H}-item-link`]:{backgroundColor:C.colorBgTextActive},[`&${H}-disabled:hover`]:{[`${H}-item-link`]:{backgroundColor:"transparent"}}},[`${H}-slash`]:{marginInlineEnd:C.paginationSlashMarginInlineEnd,marginInlineStart:C.paginationSlashMarginInlineStart},[`${H}-options`]:{display:"inline-block",marginInlineStart:C.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:C.controlHeight,marginInlineStart:C.marginXS,lineHeight:`${C.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,He.ik)(C)),{width:C.controlHeightLG*1.25,height:C.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:C.marginXS,marginInlineEnd:C.marginXS})}}}},Zt=C=>{const{componentCls:H}=C;return{[`${H}-item`]:{display:"inline-block",minWidth:C.itemSize,height:C.itemSize,marginInlineEnd:C.marginXS,fontFamily:C.fontFamily,lineHeight:`${C.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${C.lineWidth}px ${C.lineType} transparent`,borderRadius:C.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${C.paginationItemPaddingInline}px`,color:C.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${H}-item-active)`]:{"&:hover":{transition:`all ${C.motionDurationMid}`,backgroundColor:C.colorBgTextHover},"&:active":{backgroundColor:C.colorBgTextActive}},"&-active":{fontWeight:C.fontWeightStrong,backgroundColor:C.itemActiveBg,borderColor:C.colorPrimary,a:{color:C.colorPrimary},"&:hover":{borderColor:C.colorPrimaryHover},"&:hover a":{color:C.colorPrimaryHover}}}}},M=C=>{const{componentCls:H}=C;return{[H]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,yt.Wf)(C)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${H}-total-text`]:{display:"inline-block",height:C.itemSize,marginInlineEnd:C.marginXS,lineHeight:`${C.itemSize-2}px`,verticalAlign:"middle"}}),Zt(C)),ln(C)),kt(C)),Gt(C)),Oe(C)),{[`@media only screen and (max-width: ${C.screenLG}px)`]:{[`${H}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${C.screenSM}px)`]:{[`${H}-options`]:{display:"none"}}}),[`&${C.componentCls}-rtl`]:{direction:"rtl"}}},At=C=>{const{componentCls:H}=C;return{[`${H}${H}-disabled:not(${H}-mini)`]:{"&, &:hover":{[`${H}-item-link`]:{borderColor:C.colorBorder}},"&:focus-visible":{[`${H}-item-link`]:{borderColor:C.colorBorder}},[`${H}-item, ${H}-item-link`]:{backgroundColor:C.colorBgContainerDisabled,borderColor:C.colorBorder,[`&:hover:not(${H}-item-active)`]:{backgroundColor:C.colorBgContainerDisabled,borderColor:C.colorBorder,a:{color:C.colorTextDisabled}},[`&${H}-item-active`]:{backgroundColor:C.itemActiveBgDisabled}},[`${H}-prev, ${H}-next`]:{"&:hover button":{backgroundColor:C.colorBgContainerDisabled,borderColor:C.colorBorder,color:C.colorTextDisabled},[`${H}-item-link`]:{backgroundColor:C.colorBgContainerDisabled,borderColor:C.colorBorder}}},[`${H}:not(${H}-mini)`]:{[`${H}-prev, ${H}-next`]:{"&:hover button":{borderColor:C.colorPrimaryHover,backgroundColor:C.itemBg},[`${H}-item-link`]:{backgroundColor:C.itemLinkBg,borderColor:C.colorBorder},[`&:hover ${H}-item-link`]:{borderColor:C.colorPrimary,backgroundColor:C.itemBg,color:C.colorPrimary},[`&${H}-disabled`]:{[`${H}-item-link`]:{borderColor:C.colorBorder,color:C.colorTextDisabled}}},[`${H}-item`]:{backgroundColor:C.itemBg,border:`${C.lineWidth}px ${C.lineType} ${C.colorBorder}`,[`&:hover:not(${H}-item-active)`]:{borderColor:C.colorPrimary,backgroundColor:C.itemBg,a:{color:C.colorPrimary}},"&-active":{borderColor:C.colorPrimary}}}}},S=C=>{const{componentCls:H}=C;return{[`${H}:not(${H}-disabled)`]:{[`${H}-item`]:Object.assign({},(0,yt.Qy)(C)),[`${H}-jump-prev, ${H}-jump-next`]:{"&:focus-visible":Object.assign({[`${H}-item-link-icon`]:{opacity:1},[`${H}-item-ellipsis`]:{opacity:0}},(0,yt.oN)(C))},[`${H}-prev, ${H}-next`]:{[`&:focus-visible ${H}-item-link`]:Object.assign({},(0,yt.oN)(C))}}}};var A=(0,xt.Z)("Pagination",C=>{const H=(0,Lt.TS)(C,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:C.marginXXS/2,paginationMiniQuickJumperInputWidth:C.controlHeightLG*1.1,paginationItemPaddingInline:C.marginXXS*1.5,paginationEllipsisLetterSpacing:C.marginXXS/2,paginationSlashMarginInlineStart:C.marginXXS,paginationSlashMarginInlineEnd:C.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,He.e5)(C),(0,He.TM)(C));return[M(H),S(H),C.wireframe&&At(H)]},C=>({itemBg:C.colorBgContainer,itemSize:C.controlHeight,itemSizeSM:C.controlHeightSM,itemActiveBg:C.colorBgContainer,itemLinkBg:C.colorBgContainer,itemActiveColorDisabled:C.colorTextDisabled,itemActiveBgDisabled:C.controlItemBgActiveDisabled,itemInputBg:C.colorBgContainer,miniOptionsSizeChangerTop:0})),i=function(C,H){var ye={};for(var ae in C)Object.prototype.hasOwnProperty.call(C,ae)&&H.indexOf(ae)<0&&(ye[ae]=C[ae]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,ae=Object.getOwnPropertySymbols(C);oe<ae.length;oe++)H.indexOf(ae[oe])<0&&Object.prototype.propertyIsEnumerable.call(C,ae[oe])&&(ye[ae[oe]]=C[ae[oe]]);return ye},j=C=>{const{prefixCls:H,selectPrefixCls:ye,className:ae,rootClassName:oe,style:Re,size:it,locale:Ue,selectComponentClass:Ge,responsive:We,showSizeChanger:me}=C,ve=i(C,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:rt}=(0,Be.Z)(We),{getPrefixCls:Et,direction:Bt,pagination:zt={}}=pe.useContext(Fe.E_),fn=Et("pagination",H),[An,Bn]=A(fn),Cn=me!=null?me:zt.showSizeChanger,rn=pe.useMemo(()=>{const xn=pe.createElement("span",{className:`${fn}-item-ellipsis`},"\u2022\u2022\u2022"),$r=pe.createElement("button",{className:`${fn}-item-link`,type:"button",tabIndex:-1},Bt==="rtl"?pe.createElement(L.Z,null):pe.createElement(a.Z,null)),Qt=pe.createElement("button",{className:`${fn}-item-link`,type:"button",tabIndex:-1},Bt==="rtl"?pe.createElement(a.Z,null):pe.createElement(L.Z,null)),zr=pe.createElement("a",{className:`${fn}-item-link`},pe.createElement("div",{className:`${fn}-item-container`},Bt==="rtl"?pe.createElement(N.Z,{className:`${fn}-item-link-icon`}):pe.createElement(g,{className:`${fn}-item-link-icon`}),xn)),Fo=pe.createElement("a",{className:`${fn}-item-link`},pe.createElement("div",{className:`${fn}-item-container`},Bt==="rtl"?pe.createElement(g,{className:`${fn}-item-link-icon`}):pe.createElement(N.Z,{className:`${fn}-item-link-icon`}),xn));return{prevIcon:$r,nextIcon:Qt,jumpPrevIcon:zr,jumpNextIcon:Fo}},[Bt,fn]),[wn]=(0,te.Z)("Pagination",ue.Z),On=Object.assign(Object.assign({},wn),Ue),Yn=(0,ne.Z)(it),vr=Yn==="small"||!!(rt&&!Yn&&We),Wn=Et("select",ye),Hr=v()({[`${fn}-mini`]:vr,[`${fn}-rtl`]:Bt==="rtl"},zt==null?void 0:zt.className,ae,oe,Bn),no=Object.assign(Object.assign({},zt==null?void 0:zt.style),Re);return An(pe.createElement(be,Object.assign({},rn,ve,{style:no,prefixCls:fn,selectPrefixCls:Wn,className:Hr,selectComponentClass:Ge||(vr?Ve:Ke),locale:On,showSizeChanger:Cn})))},re=j},5112:function(gr,Pt,h){"use strict";h.d(Pt,{ZP:function(){return Be}});var we=h(92310),pe=h.n(we),_=h(18929),Ee=h(26112),T=h(59301),$=h(36355),m=h(19716);const g=T.createContext(null),N=g.Provider;var a=g;const L=T.createContext(null),I=L.Provider;var v=h(5630),x=h(8654),Q=h(1684),w=h(32441),G=h(17313),P=h(83116),ee=h(37613);const Y=te=>{const{componentCls:se,antCls:Ve}=te,Ke=`${se}-group`;return{[Ke]:Object.assign(Object.assign({},(0,G.Wf)(te)),{display:"inline-block",fontSize:0,[`&${Ke}-rtl`]:{direction:"rtl"},[`${Ve}-badge ${Ve}-badge-count`]:{zIndex:1},[`> ${Ve}-badge:not(:first-child) > ${Ve}-button-wrapper`]:{borderInlineStart:"none"}})}},X=te=>{const{componentCls:se,wrapperMarginInlineEnd:Ve,colorPrimary:Ke,radioSize:He,motionDurationSlow:yt,motionDurationMid:xt,motionEaseInOutCirc:Lt,colorBgContainer:Oe,colorBorder:Gt,lineWidth:kt,dotSize:ln,colorBgContainerDisabled:Zt,colorTextDisabled:M,paddingXS:At,dotColorDisabled:S,lineType:A,radioDotDisabledSize:i,wireframe:f,colorWhite:j}=te,re=`${se}-inner`;return{[`${se}-wrapper`]:Object.assign(Object.assign({},(0,G.Wf)(te)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:Ve,cursor:"pointer",[`&${se}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:te.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${se}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${kt}px ${A} ${Ke}`,borderRadius:"50%",visibility:"hidden",content:'""'},[se]:Object.assign(Object.assign({},(0,G.Wf)(te)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${se}-wrapper:hover &,
&:hover ${re}`]:{borderColor:Ke},[`${se}-input:focus-visible + ${re}`]:Object.assign({},(0,G.oN)(te)),[`${se}:hover::after, ${se}-wrapper:hover &::after`]:{visibility:"visible"},[`${se}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:He,height:He,marginBlockStart:He/-2,marginInlineStart:He/-2,backgroundColor:f?Ke:j,borderBlockStart:0,borderInlineStart:0,borderRadius:He,transform:"scale(0)",opacity:0,transition:`all ${yt} ${Lt}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:He,height:He,backgroundColor:Oe,borderColor:Gt,borderStyle:"solid",borderWidth:kt,borderRadius:"50%",transition:`all ${xt}`},[`${se}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${se}-checked`]:{[re]:{borderColor:Ke,backgroundColor:f?Oe:Ke,"&::after":{transform:`scale(${ln/He})`,opacity:1,transition:`all ${yt} ${Lt}`}}},[`${se}-disabled`]:{cursor:"not-allowed",[re]:{backgroundColor:Zt,borderColor:Gt,cursor:"not-allowed","&::after":{backgroundColor:S}},[`${se}-input`]:{cursor:"not-allowed"},[`${se}-disabled + span`]:{color:M,cursor:"not-allowed"},[`&${se}-checked`]:{[re]:{"&::after":{transform:`scale(${i/He})`}}}},[`span${se} + *`]:{paddingInlineStart:At,paddingInlineEnd:At}})}},R=te=>{const{buttonColor:se,controlHeight:Ve,componentCls:Ke,lineWidth:He,lineType:yt,colorBorder:xt,motionDurationSlow:Lt,motionDurationMid:Oe,buttonPaddingInline:Gt,fontSize:kt,buttonBg:ln,fontSizeLG:Zt,controlHeightLG:M,controlHeightSM:At,paddingXS:S,borderRadius:A,borderRadiusSM:i,borderRadiusLG:f,buttonCheckedBg:j,buttonSolidCheckedColor:re,colorTextDisabled:C,colorBgContainerDisabled:H,buttonCheckedBgDisabled:ye,buttonCheckedColorDisabled:ae,colorPrimary:oe,colorPrimaryHover:Re,colorPrimaryActive:it,buttonSolidCheckedBg:Ue,buttonSolidCheckedHoverBg:Ge,buttonSolidCheckedActiveBg:We}=te;return{[`${Ke}-button-wrapper`]:{position:"relative",display:"inline-block",height:Ve,margin:0,paddingInline:Gt,paddingBlock:0,color:se,fontSize:kt,lineHeight:`${Ve-He*2}px`,background:ln,border:`${He}px ${yt} ${xt}`,borderBlockStartWidth:He+.02,borderInlineStartWidth:0,borderInlineEndWidth:He,cursor:"pointer",transition:[`color ${Oe}`,`background ${Oe}`,`box-shadow ${Oe}`].join(","),a:{color:se},[`> ${Ke}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-He,insetInlineStart:-He,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:He,paddingInline:0,backgroundColor:xt,transition:`background-color ${Lt}`,content:'""'}},"&:first-child":{borderInlineStart:`${He}px ${yt} ${xt}`,borderStartStartRadius:A,borderEndStartRadius:A},"&:last-child":{borderStartEndRadius:A,borderEndEndRadius:A},"&:first-child:last-child":{borderRadius:A},[`${Ke}-group-large &`]:{height:M,fontSize:Zt,lineHeight:`${M-He*2}px`,"&:first-child":{borderStartStartRadius:f,borderEndStartRadius:f},"&:last-child":{borderStartEndRadius:f,borderEndEndRadius:f}},[`${Ke}-group-small &`]:{height:At,paddingInline:S-He,paddingBlock:0,lineHeight:`${At-He*2}px`,"&:first-child":{borderStartStartRadius:i,borderEndStartRadius:i},"&:last-child":{borderStartEndRadius:i,borderEndEndRadius:i}},"&:hover":{position:"relative",color:oe},"&:has(:focus-visible)":Object.assign({},(0,G.oN)(te)),[`${Ke}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${Ke}-button-wrapper-disabled)`]:{zIndex:1,color:oe,background:j,borderColor:oe,"&::before":{backgroundColor:oe},"&:first-child":{borderColor:oe},"&:hover":{color:Re,borderColor:Re,"&::before":{backgroundColor:Re}},"&:active":{color:it,borderColor:it,"&::before":{backgroundColor:it}}},[`${Ke}-group-solid &-checked:not(${Ke}-button-wrapper-disabled)`]:{color:re,background:Ue,borderColor:Ue,"&:hover":{color:re,background:Ge,borderColor:Ge},"&:active":{color:re,background:We,borderColor:We}},"&-disabled":{color:C,backgroundColor:H,borderColor:xt,cursor:"not-allowed","&:first-child, &:hover":{color:C,backgroundColor:H,borderColor:xt}},[`&-disabled${Ke}-button-wrapper-checked`]:{color:ae,backgroundColor:ye,borderColor:xt,boxShadow:"none"}}}},O=te=>te-4*2;var q=(0,P.Z)("Radio",te=>{const{controlOutline:se,controlOutlineWidth:Ve,radioSize:Ke}=te,He=`0 0 0 ${Ve}px ${se}`,yt=He,xt=O(Ke),Lt=(0,ee.TS)(te,{radioDotDisabledSize:xt,radioFocusShadow:He,radioButtonFocusShadow:yt});return[Y(Lt),X(Lt),R(Lt)]},te=>{const{wireframe:se,padding:Ve,marginXS:Ke,lineWidth:He,fontSizeLG:yt,colorText:xt,colorBgContainer:Lt,colorTextDisabled:Oe,controlItemBgActiveDisabled:Gt,colorTextLightSolid:kt,colorPrimary:ln,colorPrimaryHover:Zt,colorPrimaryActive:M}=te,At=4,S=yt,A=se?O(S):S-(At+He)*2;return{radioSize:S,dotSize:A,dotColorDisabled:Oe,buttonSolidCheckedColor:kt,buttonSolidCheckedBg:ln,buttonSolidCheckedHoverBg:Zt,buttonSolidCheckedActiveBg:M,buttonBg:Lt,buttonCheckedBg:Lt,buttonColor:xt,buttonCheckedBgDisabled:Gt,buttonCheckedColorDisabled:Oe,buttonPaddingInline:Ve-He,wrapperMarginInlineEnd:Ke}}),z=h(14088),le=h(4572),ie=function(te,se){var Ve={};for(var Ke in te)Object.prototype.hasOwnProperty.call(te,Ke)&&se.indexOf(Ke)<0&&(Ve[Ke]=te[Ke]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,Ke=Object.getOwnPropertySymbols(te);He<Ke.length;He++)se.indexOf(Ke[He])<0&&Object.prototype.propertyIsEnumerable.call(te,Ke[He])&&(Ve[Ke[He]]=te[Ke[He]]);return Ve};const ge=(te,se)=>{var Ve,Ke;const He=T.useContext(a),yt=T.useContext(L),{getPrefixCls:xt,direction:Lt,radio:Oe}=T.useContext($.E_),Gt=T.useRef(null),kt=(0,x.sQ)(se,Gt),{isFormItemInput:ln}=T.useContext(w.aM),Zt=it=>{var Ue,Ge;(Ue=te.onChange)===null||Ue===void 0||Ue.call(te,it),(Ge=He==null?void 0:He.onChange)===null||Ge===void 0||Ge.call(He,it)},{prefixCls:M,className:At,rootClassName:S,children:A,style:i}=te,f=ie(te,["prefixCls","className","rootClassName","children","style"]),j=xt("radio",M),re=((He==null?void 0:He.optionType)||yt)==="button",C=re?`${j}-button`:j,[H,ye]=q(j),ae=Object.assign({},f),oe=T.useContext(Q.Z);He&&(ae.name=He.name,ae.onChange=Zt,ae.checked=te.value===He.value,ae.disabled=(Ve=ae.disabled)!==null&&Ve!==void 0?Ve:He.disabled),ae.disabled=(Ke=ae.disabled)!==null&&Ke!==void 0?Ke:oe;const Re=pe()(`${C}-wrapper`,{[`${C}-wrapper-checked`]:ae.checked,[`${C}-wrapper-disabled`]:ae.disabled,[`${C}-wrapper-rtl`]:Lt==="rtl",[`${C}-wrapper-in-form-item`]:ln},Oe==null?void 0:Oe.className,At,S,ye);return H(T.createElement(z.Z,{component:"Radio",disabled:ae.disabled},T.createElement("label",{className:Re,style:Object.assign(Object.assign({},Oe==null?void 0:Oe.style),i),onMouseEnter:te.onMouseEnter,onMouseLeave:te.onMouseLeave},T.createElement(v.Z,Object.assign({},ae,{className:pe()(ae.className,!re&&le.A),type:"radio",prefixCls:C,ref:kt})),A!==void 0?T.createElement("span",null,A):null)))};var Me=T.forwardRef(ge);const U=T.forwardRef((te,se)=>{const{getPrefixCls:Ve,direction:Ke}=T.useContext($.E_),[He,yt]=(0,_.Z)(te.defaultValue,{value:te.value}),xt=Ue=>{const Ge=He,We=Ue.target.value;"value"in te||yt(We);const{onChange:me}=te;me&&We!==Ge&&me(Ue)},{prefixCls:Lt,className:Oe,rootClassName:Gt,options:kt,buttonStyle:ln="outline",disabled:Zt,children:M,size:At,style:S,id:A,onMouseEnter:i,onMouseLeave:f,onFocus:j,onBlur:re}=te,C=Ve("radio",Lt),H=`${C}-group`,[ye,ae]=q(C);let oe=M;kt&&kt.length>0&&(oe=kt.map(Ue=>typeof Ue=="string"||typeof Ue=="number"?T.createElement(Me,{key:Ue.toString(),prefixCls:C,disabled:Zt,value:Ue,checked:He===Ue},Ue):T.createElement(Me,{key:`radio-group-value-options-${Ue.value}`,prefixCls:C,disabled:Ue.disabled||Zt,value:Ue.value,checked:He===Ue.value,title:Ue.title,style:Ue.style},Ue.label)));const Re=(0,m.Z)(At),it=pe()(H,`${H}-${ln}`,{[`${H}-${Re}`]:Re,[`${H}-rtl`]:Ke==="rtl"},Oe,Gt,ae);return ye(T.createElement("div",Object.assign({},(0,Ee.Z)(te,{aria:!0,data:!0}),{className:it,style:S,onMouseEnter:i,onMouseLeave:f,onFocus:j,onBlur:re,id:A,ref:se}),T.createElement(N,{value:{onChange:xt,value:He,disabled:te.disabled,name:te.name,optionType:te.optionType}},oe)))});var ke=T.memo(U),be=function(te,se){var Ve={};for(var Ke in te)Object.prototype.hasOwnProperty.call(te,Ke)&&se.indexOf(Ke)<0&&(Ve[Ke]=te[Ke]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,Ke=Object.getOwnPropertySymbols(te);He<Ke.length;He++)se.indexOf(Ke[He])<0&&Object.prototype.propertyIsEnumerable.call(te,Ke[He])&&(Ve[Ke[He]]=te[Ke[He]]);return Ve};const ue=(te,se)=>{const{getPrefixCls:Ve}=T.useContext($.E_),{prefixCls:Ke}=te,He=be(te,["prefixCls"]),yt=Ve("radio",Ke);return T.createElement(I,{value:"button"},T.createElement(Me,Object.assign({prefixCls:yt},He,{type:"radio",ref:se})))};var Fe=T.forwardRef(ue);const ne=Me;ne.Button=Fe,ne.Group=ke,ne.__ANT_RADIO=!0;var Be=ne},57809:function(gr,Pt,h){"use strict";var we=h(92310),pe=h.n(we),_=h(77861),Ee=h(2738),T=h(59301),$=h(53487),m=h(62892),g=h(19080),N=h(36355),a=h(1684),L=h(93891),I=h(19716),v=h(32441),x=h(33234),Q=h(14154),w=h(58582),G=h(84443),P=h(66339),ee=function(q,z){var le={};for(var ie in q)Object.prototype.hasOwnProperty.call(q,ie)&&z.indexOf(ie)<0&&(le[ie]=q[ie]);if(q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,ie=Object.getOwnPropertySymbols(q);ge<ie.length;ge++)z.indexOf(ie[ge])<0&&Object.prototype.propertyIsEnumerable.call(q,ie[ge])&&(le[ie[ge]]=q[ie[ge]]);return le};const Y="SECRET_COMBOBOX_MODE_DO_NOT_USE",X=(q,z)=>{var le,{prefixCls:ie,bordered:ge=!0,className:K,rootClassName:Me,getPopupContainer:U,popupClassName:ke,dropdownClassName:be,listHeight:ue=256,placement:Fe,listItemHeight:ne=24,size:Be,disabled:te,notFoundContent:se,status:Ve,builtinPlacements:Ke,dropdownMatchSelectWidth:He,popupMatchSelectWidth:yt,direction:xt,style:Lt,allowClear:Oe}=q,Gt=ee(q,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:kt,getPrefixCls:ln,renderEmpty:Zt,direction:M,virtual:At,popupMatchSelectWidth:S,popupOverflow:A,select:i}=T.useContext(N.E_),f=ln("select",ie),j=ln(),re=xt!=null?xt:M,{compactSize:C,compactItemClassnames:H}=(0,x.ri)(f,re),[ye,ae]=(0,Q.Z)(f),oe=T.useMemo(()=>{const{mode:no}=Gt;if(no!=="combobox")return no===Y?"combobox":no},[Gt.mode]),Re=oe==="multiple"||oe==="tags",it=(0,G.Z)(Gt.suffixIcon,Gt.showArrow),Ue=(le=yt!=null?yt:He)!==null&&le!==void 0?le:S,{status:Ge,hasFeedback:We,isFormItemInput:me,feedbackIcon:ve}=T.useContext(v.aM),rt=(0,g.F)(Ge,Ve);let Et;se!==void 0?Et=se:oe==="combobox"?Et=null:Et=(Zt==null?void 0:Zt("Select"))||T.createElement(L.Z,{componentName:"Select"});const{suffixIcon:Bt,itemIcon:zt,removeIcon:fn,clearIcon:An}=(0,P.Z)(Object.assign(Object.assign({},Gt),{multiple:Re,hasFeedback:We,feedbackIcon:ve,showSuffixIcon:it,prefixCls:f,showArrow:Gt.showArrow,componentName:"Select"})),Bn=Oe===!0?{clearIcon:An}:Oe,Cn=(0,Ee.Z)(Gt,["suffixIcon","itemIcon"]),rn=pe()(ke||be,{[`${f}-dropdown-${re}`]:re==="rtl"},Me,ae),wn=(0,I.Z)(no=>{var xn;return(xn=Be!=null?Be:C)!==null&&xn!==void 0?xn:no}),On=T.useContext(a.Z),Yn=te!=null?te:On,vr=pe()({[`${f}-lg`]:wn==="large",[`${f}-sm`]:wn==="small",[`${f}-rtl`]:re==="rtl",[`${f}-borderless`]:!ge,[`${f}-in-form-item`]:me},(0,g.Z)(f,rt,We),H,i==null?void 0:i.className,K,Me,ae),Wn=T.useMemo(()=>Fe!==void 0?Fe:re==="rtl"?"bottomRight":"bottomLeft",[Fe,re]),Hr=(0,w.Z)(Ke,A);return ye(T.createElement(_.ZP,Object.assign({ref:z,virtual:At,showSearch:i==null?void 0:i.showSearch},Cn,{style:Object.assign(Object.assign({},i==null?void 0:i.style),Lt),dropdownMatchSelectWidth:Ue,builtinPlacements:Hr,transitionName:(0,m.m)(j,"slide-up",Gt.transitionName),listHeight:ue,listItemHeight:ne,mode:oe,prefixCls:f,placement:Wn,direction:re,suffixIcon:Bt,menuItemSelectedIcon:zt,removeIcon:fn,allowClear:Bn,notFoundContent:Et,className:vr,getPopupContainer:U||kt,dropdownClassName:rn,disabled:Yn})))},R=T.forwardRef(X),O=(0,$.Z)(R);R.SECRET_COMBOBOX_MODE_DO_NOT_USE=Y,R.Option=_.Wx,R.OptGroup=_.Xo,R._InternalPanelDoNotUseOrYouWillBeFired=O,Pt.default=R},14154:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return R}});var we=h(17313),pe=h(74207),_=h(37613),Ee=h(83116),T=h(13826),$=h(92899);const m=O=>{const{optionHeight:q,optionFontSize:z,optionLineHeight:le,optionPadding:ie}=O;return{position:"relative",display:"block",minHeight:q,padding:ie,color:O.colorText,fontWeight:"normal",fontSize:z,lineHeight:le,boxSizing:"border-box"}};var N=O=>{const{antCls:q,componentCls:z}=O,le=`${z}-item`,ie=`&${q}-slide-up-enter${q}-slide-up-enter-active`,ge=`&${q}-slide-up-appear${q}-slide-up-appear-active`,K=`&${q}-slide-up-leave${q}-slide-up-leave-active`,Me=`${z}-dropdown-placement-`;return[{[`${z}-dropdown`]:Object.assign(Object.assign({},(0,we.Wf)(O)),{position:"absolute",top:-9999,zIndex:O.zIndexPopup,boxSizing:"border-box",padding:O.paddingXXS,overflow:"hidden",fontSize:O.fontSize,fontVariant:"initial",backgroundColor:O.colorBgElevated,borderRadius:O.borderRadiusLG,outline:"none",boxShadow:O.boxShadowSecondary,[`
${ie}${Me}bottomLeft,
${ge}${Me}bottomLeft
`]:{animationName:T.fJ},[`
${ie}${Me}topLeft,
${ge}${Me}topLeft,
${ie}${Me}topRight,
${ge}${Me}topRight
`]:{animationName:T.Qt},[`${K}${Me}bottomLeft`]:{animationName:T.Uw},[`
${K}${Me}topLeft,
${K}${Me}topRight
`]:{animationName:T.ly},"&-hidden":{display:"none"},[`${le}`]:Object.assign(Object.assign({},m(O)),{cursor:"pointer",transition:`background ${O.motionDurationSlow} ease`,borderRadius:O.borderRadiusSM,"&-group":{color:O.colorTextDescription,fontSize:O.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},we.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${le}-option-disabled)`]:{backgroundColor:O.optionActiveBg},[`&-selected:not(${le}-option-disabled)`]:{color:O.optionSelectedColor,fontWeight:O.optionSelectedFontWeight,backgroundColor:O.optionSelectedBg,[`${le}-option-state`]:{color:O.colorPrimary}},"&-disabled":{[`&${le}-option-selected`]:{backgroundColor:O.colorBgContainerDisabled},color:O.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:O.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,T.oN)(O,"slide-up"),(0,T.oN)(O,"slide-down"),(0,$.Fm)(O,"move-up"),(0,$.Fm)(O,"move-down")]};const a=2,L=O=>{let{controlHeightSM:q,controlHeight:z,lineWidth:le}=O;const ie=(z-q)/2-le,ge=Math.ceil(ie/2);return[ie,ge]};function I(O,q){const{componentCls:z,iconCls:le}=O,ie=`${z}-selection-overflow`,ge=O.multipleSelectItemHeight,[K]=L(O),Me=q?`${z}-${q}`:"";return{[`${z}-multiple${Me}`]:{fontSize:O.fontSize,[ie]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${z}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${K-a}px ${a*2}px`,borderRadius:O.borderRadius,[`${z}-show-search&`]:{cursor:"text"},[`${z}-disabled&`]:{background:O.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${a}px 0`,lineHeight:`${ge}px`,visibility:"hidden",content:'"\\a0"'}},[`
&${z}-show-arrow ${z}-selector,
&${z}-allow-clear ${z}-selector
`]:{paddingInlineEnd:O.fontSizeIcon+O.controlPaddingHorizontal},[`${z}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:ge,marginTop:a,marginBottom:a,lineHeight:`${ge-O.lineWidth*2}px`,background:O.multipleItemBg,border:`${O.lineWidth}px ${O.lineType} ${O.multipleItemBorderColor}`,borderRadius:O.borderRadiusSM,cursor:"default",transition:`font-size ${O.motionDurationSlow}, line-height ${O.motionDurationSlow}, height ${O.motionDurationSlow}`,userSelect:"none",marginInlineEnd:a*2,paddingInlineStart:O.paddingXS,paddingInlineEnd:O.paddingXS/2,[`${z}-disabled&`]:{color:O.multipleItemColorDisabled,borderColor:O.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:O.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,we.Ro)()),{display:"inline-flex",alignItems:"center",color:O.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${le}`]:{verticalAlign:"-0.2em"},"&:hover":{color:O.colorIconHover}})},[`${ie}-item + ${ie}-item`]:{[`${z}-selection-search`]:{marginInlineStart:0}},[`${z}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:O.inputPaddingHorizontalBase-K,"\n &-input,\n &-mirror\n ":{height:ge,fontFamily:O.fontFamily,lineHeight:`${ge}px`,transition:`all ${O.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${z}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:O.inputPaddingHorizontalBase,insetInlineEnd:O.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${O.motionDurationSlow}`}}}}var x=O=>{const{componentCls:q}=O,z=(0,_.TS)(O,{controlHeight:O.controlHeightSM,multipleSelectItemHeight:O.controlHeightXS,borderRadius:O.borderRadiusSM,borderRadiusSM:O.borderRadiusXS}),le=(0,_.TS)(O,{fontSize:O.fontSizeLG,controlHeight:O.controlHeightLG,multipleSelectItemHeight:O.multipleItemHeightLG,borderRadius:O.borderRadiusLG,borderRadiusSM:O.borderRadius}),[,ie]=L(O);return[I(O),I(z,"sm"),{[`${q}-multiple${q}-sm`]:{[`${q}-selection-placeholder`]:{insetInline:O.controlPaddingHorizontalSM-O.lineWidth},[`${q}-selection-search`]:{marginInlineStart:ie}}},I(le,"lg")]};function Q(O,q){const{componentCls:z,inputPaddingHorizontalBase:le,borderRadius:ie}=O,ge=O.controlHeight-O.lineWidth*2,K=Math.ceil(O.fontSize*1.25),Me=q?`${z}-${q}`:"";return{[`${z}-single${Me}`]:{fontSize:O.fontSize,[`${z}-selector`]:Object.assign(Object.assign({},(0,we.Wf)(O)),{display:"flex",borderRadius:ie,[`${z}-selection-search`]:{position:"absolute",top:0,insetInlineStart:le,insetInlineEnd:le,bottom:0,"&-input":{width:"100%"}},[`
${z}-selection-item,
${z}-selection-placeholder
`]:{padding:0,lineHeight:`${ge}px`,transition:`all ${O.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${ge}px`}},[`${z}-selection-item`]:{position:"relative",userSelect:"none"},[`${z}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${z}-selection-item:after`,`${z}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[`
&${z}-show-arrow ${z}-selection-item,
&${z}-show-arrow ${z}-selection-placeholder
`]:{paddingInlineEnd:K},[`&${z}-open ${z}-selection-item`]:{color:O.colorTextPlaceholder},[`&:not(${z}-customize-input)`]:{[`${z}-selector`]:{width:"100%",height:O.controlHeight,padding:`0 ${le}px`,[`${z}-selection-search-input`]:{height:ge},"&:after":{lineHeight:`${ge}px`}}},[`&${z}-customize-input`]:{[`${z}-selector`]:{"&:after":{display:"none"},[`${z}-selection-search`]:{position:"static",width:"100%"},[`${z}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${le}px`,"&:after":{display:"none"}}}}}}}function w(O){const{componentCls:q}=O,z=O.controlPaddingHorizontalSM-O.lineWidth;return[Q(O),Q((0,_.TS)(O,{controlHeight:O.controlHeightSM,borderRadius:O.borderRadiusSM}),"sm"),{[`${q}-single${q}-sm`]:{[`&:not(${q}-customize-input)`]:{[`${q}-selection-search`]:{insetInlineStart:z,insetInlineEnd:z},[`${q}-selector`]:{padding:`0 ${z}px`},[`&${q}-show-arrow ${q}-selection-search`]:{insetInlineEnd:z+O.fontSize*1.5},[`
&${q}-show-arrow ${q}-selection-item,
&${q}-show-arrow ${q}-selection-placeholder
`]:{paddingInlineEnd:O.fontSize*1.5}}}},Q((0,_.TS)(O,{controlHeight:O.singleItemHeightLG,fontSize:O.fontSizeLG,borderRadius:O.borderRadiusLG}),"lg")]}const G=O=>{const{componentCls:q,selectorBg:z}=O;return{position:"relative",backgroundColor:z,border:`${O.lineWidth}px ${O.lineType} ${O.colorBorder}`,transition:`all ${O.motionDurationMid} ${O.motionEaseInOut}`,input:{cursor:"pointer"},[`${q}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${q}-disabled&`]:{color:O.colorTextDisabled,background:O.colorBgContainerDisabled,cursor:"not-allowed",[`${q}-multiple&`]:{background:O.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},P=function(O,q){let z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:le,borderHoverColor:ie,outlineColor:ge,antCls:K}=q,Me=z?{[`${le}-selector`]:{borderColor:ie}}:{};return{[O]:{[`&:not(${le}-disabled):not(${le}-customize-input):not(${K}-pagination-size-changer)`]:Object.assign(Object.assign({},Me),{[`${le}-focused& ${le}-selector`]:{borderColor:ie,boxShadow:`0 0 0 ${q.controlOutlineWidth}px ${ge}`,outline:0},[`&:hover ${le}-selector`]:{borderColor:ie}})}}},ee=O=>{const{componentCls:q}=O;return{[`${q}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},Y=O=>{const{componentCls:q,inputPaddingHorizontalBase:z,iconCls:le}=O;return{[q]:Object.assign(Object.assign({},(0,we.Wf)(O)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${q}-customize-input) ${q}-selector`]:Object.assign(Object.assign({},G(O)),ee(O)),[`${q}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},we.vS),[`${q}-selection-placeholder`]:Object.assign(Object.assign({},we.vS),{flex:1,color:O.colorTextPlaceholder,pointerEvents:"none"}),[`${q}-arrow`]:Object.assign(Object.assign({},(0,we.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:z,height:O.fontSizeIcon,marginTop:-O.fontSizeIcon/2,color:O.colorTextQuaternary,fontSize:O.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[le]:{verticalAlign:"top",transition:`transform ${O.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${q}-suffix)`]:{pointerEvents:"auto"}},[`${q}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${q}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:z,zIndex:1,display:"inline-block",width:O.fontSizeIcon,height:O.fontSizeIcon,marginTop:-O.fontSizeIcon/2,color:O.colorTextQuaternary,fontSize:O.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:O.clearBg,cursor:"pointer",opacity:0,transition:`color ${O.motionDurationMid} ease, opacity ${O.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:O.colorTextTertiary}},"&:hover":{[`${q}-clear`]:{opacity:1}}}),[`${q}-has-feedback`]:{[`${q}-clear`]:{insetInlineEnd:z+O.fontSize+O.paddingXS}}}},X=O=>{const{componentCls:q}=O;return[{[q]:{[`&-borderless ${q}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${q}-in-form-item`]:{width:"100%"}}},Y(O),w(O),x(O),N(O),{[`${q}-rtl`]:{direction:"rtl"}},P(q,(0,_.TS)(O,{borderHoverColor:O.colorPrimaryHover,outlineColor:O.controlOutline})),P(`${q}-status-error`,(0,_.TS)(O,{borderHoverColor:O.colorErrorHover,outlineColor:O.colorErrorOutline}),!0),P(`${q}-status-warning`,(0,_.TS)(O,{borderHoverColor:O.colorWarningHover,outlineColor:O.colorWarningOutline}),!0),(0,pe.c)(O,{borderElCls:`${q}-selector`,focusElCls:`${q}-focused`})]};var R=(0,Ee.Z)("Select",(O,q)=>{let{rootPrefixCls:z}=q;const le=(0,_.TS)(O,{rootPrefixCls:z,inputPaddingHorizontalBase:O.paddingSM-1,multipleSelectItemHeight:O.multipleItemHeight});return[X(le)]},O=>{const{fontSize:q,lineHeight:z,controlHeight:le,controlPaddingHorizontal:ie,zIndexPopupBase:ge,colorText:K,fontWeightStrong:Me,controlItemBgActive:U,controlItemBgHover:ke,colorBgContainer:be,colorFillSecondary:ue,controlHeightLG:Fe,controlHeightSM:ne,colorBgContainerDisabled:Be,colorTextDisabled:te}=O;return{zIndexPopup:ge+50,optionSelectedColor:K,optionSelectedFontWeight:Me,optionSelectedBg:U,optionActiveBg:ke,optionPadding:`${(le-q*z)/2}px ${ie}px`,optionFontSize:q,optionLineHeight:z,optionHeight:le,selectorBg:be,clearBg:be,singleItemHeightLG:Fe,multipleItemBg:ue,multipleItemBorderColor:"transparent",multipleItemHeight:ne,multipleItemHeightLG:le,multipleSelectorBgDisabled:Be,multipleItemColorDisabled:te,multipleItemBorderColorDisabled:"transparent"}})},58582:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return pe}});const we=_=>{const T={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:_==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},T),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},T),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},T),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},T),{points:["br","tr"],offset:[0,-4]})}};function pe(_,Ee){return _||we(Ee)}},84443:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return we}});function we(pe,_){return _!==void 0?_:pe!==null}},66339:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return g}});var we=h(40001),pe=h(19248),_=h(99267),Ee=h(84105),T=h(58617),$=h(47472),m=h(59301);function g(N){let{suffixIcon:a,clearIcon:L,menuItemSelectedIcon:I,removeIcon:v,loading:x,multiple:Q,hasFeedback:w,prefixCls:G,showSuffixIcon:P,feedbackIcon:ee,showArrow:Y,componentName:X}=N;const R=L!=null?L:m.createElement(pe.Z,null),O=ie=>a===null&&!w&&!Y?null:m.createElement(m.Fragment,null,P!==!1&&ie,w&&ee);let q=null;if(a!==void 0)q=O(a);else if(x)q=O(m.createElement(T.Z,{spin:!0}));else{const ie=`${G}-suffix`;q=ge=>{let{open:K,showSearch:Me}=ge;return O(K&&Me?m.createElement($.Z,{className:ie}):m.createElement(Ee.Z,{className:ie}))}}let z=null;I!==void 0?z=I:Q?z=m.createElement(we.Z,null):z=null;let le=null;return v!==void 0?le=v:le=m.createElement(_.Z,null),{clearIcon:R,suffixIcon:q,itemIcon:z,removeIcon:le}}},61621:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return A}});var we=h(92310),pe=h.n(we),_=h(59301),Ee=h(36355),T=h(2738),m=i=>{const{prefixCls:f,className:j,style:re,size:C,shape:H}=i,ye=pe()({[`${f}-lg`]:C==="large",[`${f}-sm`]:C==="small"}),ae=pe()({[`${f}-circle`]:H==="circle",[`${f}-square`]:H==="square",[`${f}-round`]:H==="round"}),oe=_.useMemo(()=>typeof C=="number"?{width:C,height:C,lineHeight:`${C}px`}:{},[C]);return _.createElement("span",{className:pe()(f,ye,ae,j),style:Object.assign(Object.assign({},oe),re)})},g=h(36237),N=h(83116),a=h(37613);const L=new g.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),I=i=>({height:i,lineHeight:`${i}px`}),v=i=>Object.assign({width:i},I(i)),x=i=>({background:i.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:L,animationDuration:i.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),Q=i=>Object.assign({width:i*5,minWidth:i*5},I(i)),w=i=>{const{skeletonAvatarCls:f,gradientFromColor:j,controlHeight:re,controlHeightLG:C,controlHeightSM:H}=i;return{[`${f}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:j},v(re)),[`${f}${f}-circle`]:{borderRadius:"50%"},[`${f}${f}-lg`]:Object.assign({},v(C)),[`${f}${f}-sm`]:Object.assign({},v(H))}},G=i=>{const{controlHeight:f,borderRadiusSM:j,skeletonInputCls:re,controlHeightLG:C,controlHeightSM:H,gradientFromColor:ye}=i;return{[`${re}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ye,borderRadius:j},Q(f)),[`${re}-lg`]:Object.assign({},Q(C)),[`${re}-sm`]:Object.assign({},Q(H))}},P=i=>Object.assign({width:i},I(i)),ee=i=>{const{skeletonImageCls:f,imageSizeBase:j,gradientFromColor:re,borderRadiusSM:C}=i;return{[`${f}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:re,borderRadius:C},P(j*2)),{[`${f}-path`]:{fill:"#bfbfbf"},[`${f}-svg`]:Object.assign(Object.assign({},P(j)),{maxWidth:j*4,maxHeight:j*4}),[`${f}-svg${f}-svg-circle`]:{borderRadius:"50%"}}),[`${f}${f}-circle`]:{borderRadius:"50%"}}},Y=(i,f,j)=>{const{skeletonButtonCls:re}=i;return{[`${j}${re}-circle`]:{width:f,minWidth:f,borderRadius:"50%"},[`${j}${re}-round`]:{borderRadius:f}}},X=i=>Object.assign({width:i*2,minWidth:i*2},I(i)),R=i=>{const{borderRadiusSM:f,skeletonButtonCls:j,controlHeight:re,controlHeightLG:C,controlHeightSM:H,gradientFromColor:ye}=i;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${j}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ye,borderRadius:f,width:re*2,minWidth:re*2},X(re))},Y(i,re,j)),{[`${j}-lg`]:Object.assign({},X(C))}),Y(i,C,`${j}-lg`)),{[`${j}-sm`]:Object.assign({},X(H))}),Y(i,H,`${j}-sm`))},O=i=>{const{componentCls:f,skeletonAvatarCls:j,skeletonTitleCls:re,skeletonParagraphCls:C,skeletonButtonCls:H,skeletonInputCls:ye,skeletonImageCls:ae,controlHeight:oe,controlHeightLG:Re,controlHeightSM:it,gradientFromColor:Ue,padding:Ge,marginSM:We,borderRadius:me,titleHeight:ve,blockRadius:rt,paragraphLiHeight:Et,controlHeightXS:Bt,paragraphMarginTop:zt}=i;return{[`${f}`]:{display:"table",width:"100%",[`${f}-header`]:{display:"table-cell",paddingInlineEnd:Ge,verticalAlign:"top",[`${j}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ue},v(oe)),[`${j}-circle`]:{borderRadius:"50%"},[`${j}-lg`]:Object.assign({},v(Re)),[`${j}-sm`]:Object.assign({},v(it))},[`${f}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${re}`]:{width:"100%",height:ve,background:Ue,borderRadius:rt,[`+ ${C}`]:{marginBlockStart:it}},[`${C}`]:{padding:0,"> li":{width:"100%",height:Et,listStyle:"none",background:Ue,borderRadius:rt,"+ li":{marginBlockStart:Bt}}},[`${C}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${f}-content`]:{[`${re}, ${C} > li`]:{borderRadius:me}}},[`${f}-with-avatar ${f}-content`]:{[`${re}`]:{marginBlockStart:We,[`+ ${C}`]:{marginBlockStart:zt}}},[`${f}${f}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},R(i)),w(i)),G(i)),ee(i)),[`${f}${f}-block`]:{width:"100%",[`${H}`]:{width:"100%"},[`${ye}`]:{width:"100%"}},[`${f}${f}-active`]:{[`
${re},
${C} > li,
${j},
${H},
${ye},
${ae}
`]:Object.assign({},x(i))}}};var q=(0,N.Z)("Skeleton",i=>{const{componentCls:f}=i,j=(0,a.TS)(i,{skeletonAvatarCls:`${f}-avatar`,skeletonTitleCls:`${f}-title`,skeletonParagraphCls:`${f}-paragraph`,skeletonButtonCls:`${f}-button`,skeletonInputCls:`${f}-input`,skeletonImageCls:`${f}-image`,imageSizeBase:i.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${i.gradientFromColor} 25%, ${i.gradientToColor} 37%, ${i.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[O(j)]},i=>{const{colorFillContent:f,colorFill:j}=i,re=f,C=j;return{color:re,colorGradientEnd:C,gradientFromColor:re,gradientToColor:C,titleHeight:i.controlHeight/2,blockRadius:i.borderRadiusSM,paragraphMarginTop:i.marginLG+i.marginXXS,paragraphLiHeight:i.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),le=i=>{const{prefixCls:f,className:j,rootClassName:re,active:C,shape:H="circle",size:ye="default"}=i,{getPrefixCls:ae}=_.useContext(Ee.E_),oe=ae("skeleton",f),[Re,it]=q(oe),Ue=(0,T.Z)(i,["prefixCls","className"]),Ge=pe()(oe,`${oe}-element`,{[`${oe}-active`]:C},j,re,it);return Re(_.createElement("div",{className:Ge},_.createElement(m,Object.assign({prefixCls:`${oe}-avatar`,shape:H,size:ye},Ue))))},ge=i=>{const{prefixCls:f,className:j,rootClassName:re,active:C,block:H=!1,size:ye="default"}=i,{getPrefixCls:ae}=_.useContext(Ee.E_),oe=ae("skeleton",f),[Re,it]=q(oe),Ue=(0,T.Z)(i,["prefixCls"]),Ge=pe()(oe,`${oe}-element`,{[`${oe}-active`]:C,[`${oe}-block`]:H},j,re,it);return Re(_.createElement("div",{className:Ge},_.createElement(m,Object.assign({prefixCls:`${oe}-button`,size:ye},Ue))))};const K="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var U=i=>{const{prefixCls:f,className:j,rootClassName:re,style:C,active:H}=i,{getPrefixCls:ye}=_.useContext(Ee.E_),ae=ye("skeleton",f),[oe,Re]=q(ae),it=pe()(ae,`${ae}-element`,{[`${ae}-active`]:H},j,re,Re);return oe(_.createElement("div",{className:it},_.createElement("div",{className:pe()(`${ae}-image`,j),style:C},_.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${ae}-image-svg`},_.createElement("path",{d:K,className:`${ae}-image-path`})))))},be=i=>{const{prefixCls:f,className:j,rootClassName:re,active:C,block:H,size:ye="default"}=i,{getPrefixCls:ae}=_.useContext(Ee.E_),oe=ae("skeleton",f),[Re,it]=q(oe),Ue=(0,T.Z)(i,["prefixCls"]),Ge=pe()(oe,`${oe}-element`,{[`${oe}-active`]:C,[`${oe}-block`]:H},j,re,it);return Re(_.createElement("div",{className:Ge},_.createElement(m,Object.assign({prefixCls:`${oe}-input`,size:ye},Ue))))},ue=h(14809),Fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},ne=Fe,Be=h(7657),te=function(f,j){return _.createElement(Be.Z,(0,ue.Z)({},f,{ref:j,icon:ne}))},se=_.forwardRef(te),Ve=se,He=i=>{const{prefixCls:f,className:j,rootClassName:re,style:C,active:H,children:ye}=i,{getPrefixCls:ae}=_.useContext(Ee.E_),oe=ae("skeleton",f),[Re,it]=q(oe),Ue=pe()(oe,`${oe}-element`,{[`${oe}-active`]:H},it,j,re),Ge=ye!=null?ye:_.createElement(Ve,null);return Re(_.createElement("div",{className:Ue},_.createElement("div",{className:pe()(`${oe}-image`,j),style:C},Ge)))},yt=h(95190),Lt=i=>{const f=ae=>{const{width:oe,rows:Re=2}=i;if(Array.isArray(oe))return oe[ae];if(Re-1===ae)return oe},{prefixCls:j,className:re,style:C,rows:H}=i,ye=(0,yt.Z)(Array(H)).map((ae,oe)=>_.createElement("li",{key:oe,style:{width:f(oe)}}));return _.createElement("ul",{className:pe()(j,re),style:C},ye)},Gt=i=>{let{prefixCls:f,className:j,width:re,style:C}=i;return _.createElement("h3",{className:pe()(f,j),style:Object.assign({width:re},C)})};function kt(i){return i&&typeof i=="object"?i:{}}function ln(i,f){return i&&!f?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Zt(i,f){return!i&&f?{width:"38%"}:i&&f?{width:"50%"}:{}}function M(i,f){const j={};return(!i||!f)&&(j.width="61%"),!i&&f?j.rows=3:j.rows=2,j}const At=i=>{const{prefixCls:f,loading:j,className:re,rootClassName:C,style:H,children:ye,avatar:ae=!1,title:oe=!0,paragraph:Re=!0,active:it,round:Ue}=i,{getPrefixCls:Ge,direction:We,skeleton:me}=_.useContext(Ee.E_),ve=Ge("skeleton",f),[rt,Et]=q(ve);if(j||!("loading"in i)){const Bt=!!ae,zt=!!oe,fn=!!Re;let An;if(Bt){const rn=Object.assign(Object.assign({prefixCls:`${ve}-avatar`},ln(zt,fn)),kt(ae));An=_.createElement("div",{className:`${ve}-header`},_.createElement(m,Object.assign({},rn)))}let Bn;if(zt||fn){let rn;if(zt){const On=Object.assign(Object.assign({prefixCls:`${ve}-title`},Zt(Bt,fn)),kt(oe));rn=_.createElement(Gt,Object.assign({},On))}let wn;if(fn){const On=Object.assign(Object.assign({prefixCls:`${ve}-paragraph`},M(Bt,zt)),kt(Re));wn=_.createElement(Lt,Object.assign({},On))}Bn=_.createElement("div",{className:`${ve}-content`},rn,wn)}const Cn=pe()(ve,{[`${ve}-with-avatar`]:Bt,[`${ve}-active`]:it,[`${ve}-rtl`]:We==="rtl",[`${ve}-round`]:Ue},me==null?void 0:me.className,re,C,Et);return rt(_.createElement("div",{className:Cn,style:Object.assign(Object.assign({},me==null?void 0:me.style),H)},An,Bn))}return typeof ye!="undefined"?ye:null};At.Button=ge,At.Avatar=le,At.Input=be,At.Image=U,At.Node=He;var S=At,A=S},81327:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return G}});var we=h(59301),pe=h(92310),_=h.n(pe),Ee=h(11592),T=h(36355),$=h(33234);const m=we.createContext({latestIndex:0}),g=m.Provider;var a=P=>{let{className:ee,index:Y,children:X,split:R,style:O}=P;const{latestIndex:q}=we.useContext(m);return X==null?null:we.createElement(we.Fragment,null,we.createElement("div",{className:ee,style:O},X),Y<q&&R&&we.createElement("span",{className:`${ee}-split`},R))},L=h(2856);function I(P){return["small","middle","large"].includes(P)}function v(P){return P?typeof P=="number"&&!Number.isNaN(P):!1}var x=function(P,ee){var Y={};for(var X in P)Object.prototype.hasOwnProperty.call(P,X)&&ee.indexOf(X)<0&&(Y[X]=P[X]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,X=Object.getOwnPropertySymbols(P);R<X.length;R++)ee.indexOf(X[R])<0&&Object.prototype.propertyIsEnumerable.call(P,X[R])&&(Y[X[R]]=P[X[R]]);return Y};const w=we.forwardRef((P,ee)=>{var Y,X;const{getPrefixCls:R,space:O,direction:q}=we.useContext(T.E_),{size:z=(O==null?void 0:O.size)||"small",align:le,className:ie,rootClassName:ge,children:K,direction:Me="horizontal",prefixCls:U,split:ke,style:be,wrap:ue=!1,classNames:Fe,styles:ne}=P,Be=x(P,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[te,se]=Array.isArray(z)?z:[z,z],Ve=I(se),Ke=I(te),He=v(se),yt=v(te),xt=(0,Ee.Z)(K,{keepEmpty:!0}),Lt=le===void 0&&Me==="horizontal"?"center":le,Oe=R("space",U),[Gt,kt]=(0,L.Z)(Oe),ln=_()(Oe,O==null?void 0:O.className,kt,`${Oe}-${Me}`,{[`${Oe}-rtl`]:q==="rtl",[`${Oe}-align-${Lt}`]:Lt,[`${Oe}-gap-row-${se}`]:Ve,[`${Oe}-gap-col-${te}`]:Ke},ie,ge),Zt=_()(`${Oe}-item`,(Y=Fe==null?void 0:Fe.item)!==null&&Y!==void 0?Y:(X=O==null?void 0:O.classNames)===null||X===void 0?void 0:X.item);let M=0;const At=xt.map((i,f)=>{var j,re;i!=null&&(M=f);const C=i&&i.key||`${Zt}-${f}`;return we.createElement(a,{className:Zt,key:C,index:f,split:ke,style:(j=ne==null?void 0:ne.item)!==null&&j!==void 0?j:(re=O==null?void 0:O.styles)===null||re===void 0?void 0:re.item},i)}),S=we.useMemo(()=>({latestIndex:M}),[M]);if(xt.length===0)return null;const A={};return ue&&(A.flexWrap="wrap"),!Ke&&yt&&(A.columnGap=te),!Ve&&He&&(A.rowGap=se),Gt(we.createElement("div",Object.assign({ref:ee,className:ln,style:Object.assign(Object.assign(Object.assign({},A),O==null?void 0:O.style),be)},Be),we.createElement(g,{value:S},At)))});w.Compact=$.ZP;var G=w},8378:function(gr,Pt){"use strict";const h=we=>({[we.componentCls]:{[`${we.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${we.motionDurationMid} ${we.motionEaseInOut},
opacity ${we.motionDurationMid} ${we.motionEaseInOut} !important`}},[`${we.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${we.motionDurationMid} ${we.motionEaseInOut},
opacity ${we.motionDurationMid} ${we.motionEaseInOut} !important`}}});Pt.Z=h},92899:function(gr,Pt,h){"use strict";h.d(Pt,{Fm:function(){return I}});var we=h(36237),pe=h(95406);const _=new we.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 we.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),T=new we.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),$=new we.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m=new we.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),g=new we.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),N=new we.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),a=new we.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),L={"move-up":{inKeyframes:N,outKeyframes:a},"move-down":{inKeyframes:_,outKeyframes:Ee},"move-left":{inKeyframes:T,outKeyframes:$},"move-right":{inKeyframes:m,outKeyframes:g}},I=(v,x)=>{const{antCls:Q}=v,w=`${Q}-${x}`,{inKeyframes:G,outKeyframes:P}=L[x];return[(0,pe.R)(w,G,P,v.motionDurationMid),{[`
${w}-enter,
${w}-appear
`]:{opacity:0,animationTimingFunction:v.motionEaseOutCirc},[`${w}-leave`]:{animationTimingFunction:v.motionEaseInOutCirc}}]}},13826:function(gr,Pt,h){"use strict";h.d(Pt,{Qt:function(){return T},Uw:function(){return Ee},fJ:function(){return _},ly:function(){return $},oN:function(){return I}});var we=h(36237),pe=h(95406);const _=new we.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),Ee=new we.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),T=new we.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),$=new we.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),m=new we.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),g=new we.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),N=new we.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),a=new we.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),L={"slide-up":{inKeyframes:_,outKeyframes:Ee},"slide-down":{inKeyframes:T,outKeyframes:$},"slide-left":{inKeyframes:m,outKeyframes:g},"slide-right":{inKeyframes:N,outKeyframes:a}},I=(v,x)=>{const{antCls:Q}=v,w=`${Q}-${x}`,{inKeyframes:G,outKeyframes:P}=L[x];return[(0,pe.R)(w,G,P,v.motionDurationMid),{[`
${w}-enter,
${w}-appear
`]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:v.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${w}-leave`]:{animationTimingFunction:v.motionEaseInQuint}}]}},15969:function(gr,Pt,h){"use strict";h.d(Pt,{N:function(){return we}});const we=pe=>({color:pe.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${pe.motionDurationSlow}`,"&:focus, &:hover":{color:pe.colorLinkHover},"&:active":{color:pe.colorLinkActive}})},1710:function(gr,Pt,h){"use strict";h.d(Pt,{default:function(){return Tt}});var we={},pe="rc-table-internal-hook",_=h(50298),Ee=h(6089),T=h(34280),$=h(13697),m=h(59301),g=h(4676);function N(E){var k=m.createContext(void 0),ce=function(Se){var Te=Se.value,Je=Se.children,ft=m.useRef(Te);ft.current=Te;var J=m.useState(function(){return{getValue:function(){return ft.current},listeners:new Set}}),xe=(0,_.Z)(J,1),je=xe[0];return(0,T.Z)(function(){(0,g.unstable_batchedUpdates)(function(){je.listeners.forEach(function(_e){_e(Te)})})},[Te]),m.createElement(k.Provider,{value:je},Je)};return{Context:k,Provider:ce,defaultValue:E}}function a(E,k){var ce=(0,Ee.Z)(typeof k=="function"?k:function(_e){if(k===void 0)return _e;if(!Array.isArray(k))return _e[k];var ot={};return k.forEach(function(dt){ot[dt]=_e[dt]}),ot}),Ce=m.useContext(E==null?void 0:E.Context),Se=Ce||{},Te=Se.listeners,Je=Se.getValue,ft=m.useRef();ft.current=ce(Ce?Je():E==null?void 0:E.defaultValue);var J=m.useState({}),xe=(0,_.Z)(J,2),je=xe[1];return(0,T.Z)(function(){if(!Ce)return;function _e(ot){var dt=ce(ot);(0,$.Z)(ft.current,dt,!0)||je({})}return Te.add(_e),function(){Te.delete(_e)}},[Ce]),ft.current}var L=h(14809),I=h(8654);function v(){var E=m.createContext(null);function k(){return m.useContext(E)}function ce(Se,Te){var Je=(0,I.Yr)(Se),ft=function(xe,je){var _e=Je?{ref:je}:{},ot=m.useRef(0),dt=m.useRef(xe),ht=k();return ht!==null?m.createElement(Se,(0,L.Z)({},xe,_e)):((!Te||Te(dt.current,xe))&&(ot.current+=1),dt.current=xe,m.createElement(E.Provider,{value:ot.current},m.createElement(Se,(0,L.Z)({},xe,_e))))};return Je?m.forwardRef(ft):ft}function Ce(Se,Te){var Je=(0,I.Yr)(Se),ft=function(xe,je){var _e=Je?{ref:je}:{};return k(),m.createElement(Se,(0,L.Z)({},xe,_e))};return Je?m.memo(m.forwardRef(ft),Te):m.memo(ft,Te)}return{makeImmutable:ce,responseImmutable:Ce,useImmutableMark:k}}var x=v(),Q=x.makeImmutable,w=x.responseImmutable,G=x.useImmutableMark,P=v(),ee=P.makeImmutable,Y=P.responseImmutable,X=P.useImmutableMark,R=N(),O=R;function q(E,k){var ce=m.useRef(0);ce.current+=1;var Ce=m.useRef(E),Se=[];Object.keys(E||{}).map(function(Je){var ft;(E==null?void 0:E[Je])!==((ft=Ce.current)===null||ft===void 0?void 0:ft[Je])&&Se.push(Je)}),Ce.current=E;var Te=m.useRef([]);return Se.length&&(Te.current=Se),m.useDebugValue(ce.current),m.useDebugValue(Te.current.join(", ")),k&&console.log("".concat(k,":"),ce.current,Te.current),ce.current}var z=null,le=m.memo(function(){var E=q();return m.createElement("h1",null,"Render Times: ",E)});le.displayName="RenderBlock";var ie=h(93664),ge=h(20439),K=h(4635),Me=h(92310),U=h.n(Me),ke=h(80547),be=h(97938),ue=h(48736),Fe=m.createContext({renderWithProps:!1}),ne=Fe,Be="RC_TABLE_KEY";function te(E){return E==null?[]:Array.isArray(E)?E:[E]}function se(E){var k=[],ce={};return E.forEach(function(Ce){for(var Se=Ce||{},Te=Se.key,Je=Se.dataIndex,ft=Te||te(Je).join("-")||Be;ce[ft];)ft="".concat(ft,"_next");ce[ft]=!0,k.push(ft)}),k}function Ve(E){return E!=null}function Ke(E){return E&&(0,ie.Z)(E)==="object"&&!Array.isArray(E)&&!m.isValidElement(E)}function He(E,k,ce,Ce,Se,Te){var Je=m.useContext(ne),ft=X(),J=(0,ke.Z)(function(){if(Ve(Ce))return[Ce];var xe=k==null||k===""?[]:Array.isArray(k)?k:[k],je=(0,be.Z)(E,xe),_e=je,ot=void 0;if(Se){var dt=Se(je,E,ce);Ke(dt)?(_e=dt.children,ot=dt.props,Je.renderWithProps=!0):_e=dt}return[_e,ot]},[ft,E,Ce,k,Se,ce],function(xe,je){if(Te){var _e=(0,_.Z)(xe,2),ot=_e[1],dt=(0,_.Z)(je,2),ht=dt[1];return Te(ht,ot)}return Je.renderWithProps?!0:!(0,$.Z)(xe,je,!0)});return J}function yt(E,k,ce,Ce){var Se=E+k-1;return E<=Ce&&Se>=ce}function xt(E,k){return a(O,function(ce){var Ce=yt(E,k||1,ce.hoverStartRow,ce.hoverEndRow);return[Ce,ce.onHover]})}var Lt=function(k){var ce=k.ellipsis,Ce=k.rowType,Se=k.children,Te,Je=ce===!0?{showTitle:!0}:ce;return Je&&(Je.showTitle||Ce==="header")&&(typeof Se=="string"||typeof Se=="number"?Te=Se.toString():m.isValidElement(Se)&&typeof Se.props.children=="string"&&(Te=Se.props.children)),Te};function Oe(E){var k,ce,Ce,Se,Te,Je,ft,J,xe=E.component,je=E.children,_e=E.ellipsis,ot=E.scope,dt=E.prefixCls,ht=E.className,Ct=E.align,_t=E.record,Kt=E.render,Jt=E.dataIndex,cn=E.renderIndex,zn=E.shouldCellUpdate,Ht=E.index,nt=E.rowType,lr=E.colSpan,Gn=E.rowSpan,qt=E.fixLeft,gn=E.fixRight,mn=E.firstFixLeft,sn=E.lastFixLeft,Un=E.firstFixRight,tr=E.lastFixRight,Ir=E.appendNode,xr=E.additionalProps,fr=xr===void 0?{}:xr,jr=E.isSticky,Er="".concat(dt,"-cell"),qr=a(O,["supportSticky","allColumnsFixedLeft"]),Xn=qr.supportSticky,$o=qr.allColumnsFixedLeft,fo=He(_t,Jt,cn,je,Kt,zn),ao=(0,_.Z)(fo,2),Io=ao[0],so=ao[1],Jo={},uo=typeof qt=="number"&&Xn,oa=typeof gn=="number"&&Xn;uo&&(Jo.position="sticky",Jo.left=qt),oa&&(Jo.position="sticky",Jo.right=gn);var Ar=(k=(ce=(Ce=so==null?void 0:so.colSpan)!==null&&Ce!==void 0?Ce:fr.colSpan)!==null&&ce!==void 0?ce:lr)!==null&&k!==void 0?k:1,Zr=(Se=(Te=(Je=so==null?void 0:so.rowSpan)!==null&&Je!==void 0?Je:fr.rowSpan)!==null&&Te!==void 0?Te:Gn)!==null&&Se!==void 0?Se:1,Gr=xt(Ht,Zr),Br=(0,_.Z)(Gr,2),Pr=Br[0],ur=Br[1],lo=function(Jn){var li;_t&&ur(Ht,Ht+Zr-1),fr==null||(li=fr.onMouseEnter)===null||li===void 0||li.call(fr,Jn)},go=function(Jn){var li;_t&&ur(-1,-1),fr==null||(li=fr.onMouseLeave)===null||li===void 0||li.call(fr,Jn)};if(Ar===0||Zr===0)return null;var Eo=(ft=fr.title)!==null&&ft!==void 0?ft:Lt({rowType:nt,ellipsis:_e,children:Io}),Mi=U()(Er,ht,(J={},(0,K.Z)(J,"".concat(Er,"-fix-left"),uo&&Xn),(0,K.Z)(J,"".concat(Er,"-fix-left-first"),mn&&Xn),(0,K.Z)(J,"".concat(Er,"-fix-left-last"),sn&&Xn),(0,K.Z)(J,"".concat(Er,"-fix-left-all"),sn&&$o&&Xn),(0,K.Z)(J,"".concat(Er,"-fix-right"),oa&&Xn),(0,K.Z)(J,"".concat(Er,"-fix-right-first"),Un&&Xn),(0,K.Z)(J,"".concat(Er,"-fix-right-last"),tr&&Xn),(0,K.Z)(J,"".concat(Er,"-ellipsis"),_e),(0,K.Z)(J,"".concat(Er,"-with-append"),Ir),(0,K.Z)(J,"".concat(Er,"-fix-sticky"),(uo||oa)&&jr&&Xn),(0,K.Z)(J,"".concat(Er,"-row-hover"),!so&&Pr),J),fr.className,so==null?void 0:so.className),eo={};Ct&&(eo.textAlign=Ct);var ia=(0,ge.Z)((0,ge.Z)((0,ge.Z)((0,ge.Z)({},Jo),fr.style),eo),so==null?void 0:so.style),yi=Io;return(0,ie.Z)(yi)==="object"&&!Array.isArray(yi)&&!m.isValidElement(yi)&&(yi=null),_e&&(sn||Un)&&(yi=m.createElement("span",{className:"".concat(Er,"-content")},yi)),m.createElement(xe,(0,L.Z)({},so,fr,{className:Mi,style:ia,title:Eo,scope:ot,onMouseEnter:lo,onMouseLeave:go,colSpan:Ar!==1?Ar:null,rowSpan:Zr!==1?Zr:null}),Ir,yi)}var Gt=m.memo(Oe);function kt(E,k,ce,Ce,Se,Te){var Je=ce[E]||{},ft=ce[k]||{},J,xe;Je.fixed==="left"?J=Ce.left[Se==="rtl"?k:E]:ft.fixed==="right"&&(xe=Ce.right[Se==="rtl"?E:k]);var je=!1,_e=!1,ot=!1,dt=!1,ht=ce[k+1],Ct=ce[E-1],_t=!(Te!=null&&Te.children);if(Se==="rtl"){if(J!==void 0){var Kt=Ct&&Ct.fixed==="left";dt=!Kt&&_t}else if(xe!==void 0){var Jt=ht&&ht.fixed==="right";ot=!Jt&&_t}}else if(J!==void 0){var cn=ht&&ht.fixed==="left";je=!cn&&_t}else if(xe!==void 0){var zn=Ct&&Ct.fixed==="right";_e=!zn&&_t}return{fixLeft:J,fixRight:xe,lastFixLeft:je,firstFixRight:_e,lastFixRight:ot,firstFixLeft:dt,isSticky:Ce.isSticky}}var ln=m.createContext({}),Zt=ln;function M(E){var k=E.className,ce=E.index,Ce=E.children,Se=E.colSpan,Te=Se===void 0?1:Se,Je=E.rowSpan,ft=E.align,J=a(O,["prefixCls","direction"]),xe=J.prefixCls,je=J.direction,_e=m.useContext(Zt),ot=_e.scrollColumnIndex,dt=_e.stickyOffsets,ht=_e.flattenColumns,Ct=_e.columns,_t=ce+Te-1,Kt=_t+1===ot?Te+1:Te,Jt=kt(ce,ce+Kt-1,ht,dt,je,Ct==null?void 0:Ct[ce]);return m.createElement(Gt,(0,L.Z)({className:k,index:ce,component:"td",prefixCls:xe,record:null,dataIndex:null,align:ft,colSpan:Kt,rowSpan:Je,render:function(){return Ce}},Jt))}var At=h(62646),S=["children"];function A(E){var k=E.children,ce=(0,At.Z)(E,S);return m.createElement("tr",ce,k)}function i(E){var k=E.children;return k}i.Row=A,i.Cell=M;var f=i;function j(E){var k=E.children,ce=E.stickyOffsets,Ce=E.flattenColumns,Se=E.columns,Te=a(O,"prefixCls"),Je=Ce.length-1,ft=Ce[Je],J=m.useMemo(function(){return{stickyOffsets:ce,flattenColumns:Ce,scrollColumnIndex:ft!=null&&ft.scrollbar?Je:null,columns:Se}},[ft,Ce,Je,ce,Se]);return m.createElement(Zt.Provider,{value:J},m.createElement("tfoot",{className:"".concat(Te,"-summary")},k))}var re=Y(j),C=f,H=h(70425),ye=h(29301),ae=h(29194),oe=h(24514),Re=h(75152),it=h(26112);function Ue(E,k,ce,Ce,Se,Te,Je){E.push({record:k,indent:ce,index:Je});var ft=Te(k),J=Se==null?void 0:Se.has(ft);if(k&&Array.isArray(k[Ce])&&J)for(var xe=0;xe<k[Ce].length;xe+=1)Ue(E,k[Ce][xe],ce+1,Ce,Se,Te,xe)}function Ge(E,k,ce,Ce){var Se=m.useMemo(function(){if(ce!=null&&ce.size){for(var Te=[],Je=0;Je<(E==null?void 0:E.length);Je+=1){var ft=E[Je];Ue(Te,ft,0,k,ce,Ce,Je)}return Te}return E==null?void 0:E.map(function(J,xe){return{record:J,indent:0,index:xe}})},[E,k,ce,Ce]);return Se}function We(E){var k=E.prefixCls,ce=E.children,Ce=E.component,Se=E.cellComponent,Te=E.className,Je=E.expanded,ft=E.colSpan,J=E.isEmpty,xe=a(O,["scrollbarSize","fixHeader","fixColumn","componentWidth","horizonScroll"]),je=xe.scrollbarSize,_e=xe.fixHeader,ot=xe.fixColumn,dt=xe.componentWidth,ht=xe.horizonScroll,Ct=ce;return(J?ht&&dt:ot)&&(Ct=m.createElement("div",{style:{width:dt-(_e?je:0),position:"sticky",left:0,overflow:"hidden"},className:"".concat(k,"-expanded-row-fixed")},Ct)),m.createElement(Ce,{className:Te,style:{display:Je?null:"none"}},m.createElement(Gt,{component:Se,prefixCls:k,colSpan:ft},Ct))}var me=We;function ve(E,k,ce,Ce){var Se=a(O,["prefixCls","fixedInfoList","flattenColumns","expandableType","expandRowByClick","onTriggerExpand","rowClassName","expandedRowClassName","indentSize","expandIcon","expandedRowRender","expandIconColumnIndex","expandedKeys","childrenColumnName","rowExpandable","onRow"]),Te=Se.flattenColumns,Je=Se.expandableType,ft=Se.expandedKeys,J=Se.childrenColumnName,xe=Se.onTriggerExpand,je=Se.rowExpandable,_e=Se.onRow,ot=Se.expandRowByClick,dt=Se.rowClassName,ht=Je==="nest",Ct=Je==="row"&&(!je||je(E)),_t=Ct||ht,Kt=ft&&ft.has(k),Jt=J&&E&&E[J],cn=(0,H.useEvent)(xe),zn=_e==null?void 0:_e(E,ce),Ht=zn==null?void 0:zn.onClick,nt=function(gn){ot&&_t&&xe(E,gn);for(var mn=arguments.length,sn=new Array(mn>1?mn-1:0),Un=1;Un<mn;Un++)sn[Un-1]=arguments[Un];Ht==null||Ht.apply(void 0,[gn].concat(sn))},lr;typeof dt=="string"?lr=dt:typeof dt=="function"&&(lr=dt(E,ce,Ce));var Gn=se(Te);return(0,ge.Z)((0,ge.Z)({},Se),{},{columnsKey:Gn,nestExpandable:ht,expanded:Kt,hasNestChildren:Jt,record:E,onTriggerExpand:cn,rowSupportExpand:Ct,expandable:_t,rowProps:(0,ge.Z)((0,ge.Z)({},zn),{},{className:U()(lr,zn==null?void 0:zn.className),onClick:nt})})}function rt(E,k,ce,Ce,Se){var Te=E.record,Je=E.prefixCls,ft=E.columnsKey,J=E.fixedInfoList,xe=E.expandIconColumnIndex,je=E.nestExpandable,_e=E.indentSize,ot=E.expandIcon,dt=E.expanded,ht=E.hasNestChildren,Ct=E.onTriggerExpand,_t=ft[ce],Kt=J[ce],Jt;ce===(xe||0)&&je&&(Jt=m.createElement(m.Fragment,null,m.createElement("span",{style:{paddingLeft:"".concat(_e*Ce,"px")},className:"".concat(Je,"-row-indent indent-level-").concat(Ce)}),ot({prefixCls:Je,expanded:dt,expandable:ht,record:Te,onExpand:Ct})));var cn;return k.onCell&&(cn=k.onCell(Te,Se)),{key:_t,fixedInfo:Kt,appendCellNode:Jt,additionalCellProps:cn||{}}}function Et(E){var k=E.className,ce=E.style,Ce=E.record,Se=E.index,Te=E.renderIndex,Je=E.rowKey,ft=E.indent,J=ft===void 0?0:ft,xe=E.rowComponent,je=E.cellComponent,_e=E.scopeCellComponent,ot=ve(Ce,Je,Se,J),dt=ot.prefixCls,ht=ot.flattenColumns,Ct=ot.expandedRowClassName,_t=ot.expandedRowRender,Kt=ot.rowProps,Jt=ot.expanded,cn=ot.rowSupportExpand,zn=m.useState(!1),Ht=(0,_.Z)(zn,2),nt=Ht[0],lr=Ht[1];m.useEffect(function(){Jt&&lr(!0)},[Jt]);var Gn=m.createElement(xe,(0,L.Z)({},Kt,{"data-row-key":Je,className:U()(k,"".concat(dt,"-row"),"".concat(dt,"-row-level-").concat(J),Kt==null?void 0:Kt.className),style:(0,ge.Z)((0,ge.Z)({},ce),Kt==null?void 0:Kt.style)}),ht.map(function(sn,Un){var tr=sn.render,Ir=sn.dataIndex,xr=sn.className,fr=rt(ot,sn,Un,J,Se),jr=fr.key,Er=fr.fixedInfo,qr=fr.appendCellNode,Xn=fr.additionalCellProps;return m.createElement(Gt,(0,L.Z)({className:xr,ellipsis:sn.ellipsis,align:sn.align,scope:sn.rowScope,component:sn.rowScope?_e:je,prefixCls:dt,key:jr,record:Ce,index:Se,renderIndex:Te,dataIndex:Ir,render:tr,shouldCellUpdate:sn.shouldCellUpdate},Er,{appendNode:qr,additionalProps:Xn}))})),qt;if(cn&&(nt||Jt)){var gn=_t(Ce,Se,J+1,Jt),mn=Ct&&Ct(Ce,Se,J);qt=m.createElement(me,{expanded:Jt,className:U()("".concat(dt,"-expanded-row"),"".concat(dt,"-expanded-row-level-").concat(J+1),mn),prefixCls:dt,component:xe,cellComponent:je,colSpan:ht.length,isEmpty:!1},gn)}return m.createElement(m.Fragment,null,Gn,qt)}Et.displayName="BodyRow";var Bt=Y(Et);function zt(E){var k=E.columnKey,ce=E.onColumnResize,Ce=m.useRef();return m.useEffect(function(){Ce.current&&ce(k,Ce.current.offsetWidth)},[]),m.createElement(ye.Z,{data:k},m.createElement("td",{ref:Ce,style:{padding:0,border:0,height:0}},m.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}function fn(E){var k=E.prefixCls,ce=E.columnsKey,Ce=E.onColumnResize;return m.createElement("tr",{"aria-hidden":"true",className:"".concat(k,"-measure-row"),style:{height:0,fontSize:0}},m.createElement(ye.Z.Collection,{onBatchResize:function(Te){Te.forEach(function(Je){var ft=Je.data,J=Je.size;Ce(ft,J.offsetWidth)})}},ce.map(function(Se){return m.createElement(zt,{key:Se,columnKey:Se,onColumnResize:Ce})})))}function An(E){var k=E.data,ce=E.measureColumnWidth,Ce=a(O,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),Se=Ce.prefixCls,Te=Ce.getComponent,Je=Ce.onColumnResize,ft=Ce.flattenColumns,J=Ce.getRowKey,xe=Ce.expandedKeys,je=Ce.childrenColumnName,_e=Ce.emptyNode,ot=Ge(k,je,xe,J),dt=m.useRef({renderWithProps:!1}),ht=Te(["body","wrapper"],"tbody"),Ct=Te(["body","row"],"tr"),_t=Te(["body","cell"],"td"),Kt=Te(["body","cell"],"th"),Jt;k.length?Jt=ot.map(function(zn,Ht){var nt=zn.record,lr=zn.indent,Gn=zn.index,qt=J(nt,Ht);return m.createElement(Bt,{key:qt,rowKey:qt,record:nt,index:Ht,renderIndex:Gn,rowComponent:Ct,cellComponent:_t,scopeCellComponent:Kt,getRowKey:J,indent:lr})}):Jt=m.createElement(me,{expanded:!0,className:"".concat(Se,"-placeholder"),prefixCls:Se,component:Ct,cellComponent:_t,colSpan:ft.length,isEmpty:!0},_e);var cn=se(ft);return m.createElement(ne.Provider,{value:dt.current},m.createElement(ht,{className:"".concat(Se,"-tbody")},ce&&m.createElement(fn,{prefixCls:Se,columnsKey:cn,onColumnResize:Je}),Jt))}An.displayName="Body";var Bn=Y(An),Cn=["expandable"],rn="RC_TABLE_INTERNAL_COL_DEFINE";function wn(E){var k=E.expandable,ce=(0,At.Z)(E,Cn),Ce;return"expandable"in E?Ce=(0,ge.Z)((0,ge.Z)({},ce),k):Ce=ce,Ce.showExpandColumn===!1&&(Ce.expandIconColumnIndex=-1),Ce}var On=["columnType"];function Yn(E){for(var k=E.colWidths,ce=E.columns,Ce=E.columCount,Se=[],Te=Ce||ce.length,Je=!1,ft=Te-1;ft>=0;ft-=1){var J=k[ft],xe=ce&&ce[ft],je=xe&&xe[rn];if(J||je||Je){var _e=je||{},ot=_e.columnType,dt=(0,At.Z)(_e,On);Se.unshift(m.createElement("col",(0,L.Z)({key:ft,style:{width:J}},dt))),Je=!0}}return m.createElement("colgroup",null,Se)}var vr=Yn,Wn=h(95190),Hr=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function no(E,k){return(0,m.useMemo)(function(){for(var ce=[],Ce=0;Ce<k;Ce+=1){var Se=E[Ce];if(Se!==void 0)ce[Ce]=Se;else return null}return ce},[E.join("_"),k])}var xn=m.forwardRef(function(E,k){var ce=E.className,Ce=E.noData,Se=E.columns,Te=E.flattenColumns,Je=E.colWidths,ft=E.columCount,J=E.stickyOffsets,xe=E.direction,je=E.fixHeader,_e=E.stickyTopOffset,ot=E.stickyBottomOffset,dt=E.stickyClassName,ht=E.onScroll,Ct=E.maxContentScroll,_t=E.children,Kt=(0,At.Z)(E,Hr),Jt=a(O,["prefixCls","scrollbarSize","isSticky"]),cn=Jt.prefixCls,zn=Jt.scrollbarSize,Ht=Jt.isSticky,nt=Ht&&!je?0:zn,lr=m.useRef(null),Gn=m.useCallback(function(xr){(0,I.mH)(k,xr),(0,I.mH)(lr,xr)},[]);m.useEffect(function(){var xr;function fr(jr){var Er=jr,qr=Er.currentTarget,Xn=Er.deltaX;Xn&&(ht({currentTarget:qr,scrollLeft:qr.scrollLeft+Xn}),jr.preventDefault())}return(xr=lr.current)===null||xr===void 0||xr.addEventListener("wheel",fr),function(){var jr;(jr=lr.current)===null||jr===void 0||jr.removeEventListener("wheel",fr)}},[]);var qt=m.useMemo(function(){return Te.every(function(xr){return xr.width})},[Te]),gn=Te[Te.length-1],mn={fixed:gn?gn.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat(cn,"-cell-scrollbar")}}},sn=(0,m.useMemo)(function(){return nt?[].concat((0,Wn.Z)(Se),[mn]):Se},[nt,Se]),Un=(0,m.useMemo)(function(){return nt?[].concat((0,Wn.Z)(Te),[mn]):Te},[nt,Te]),tr=(0,m.useMemo)(function(){var xr=J.right,fr=J.left;return(0,ge.Z)((0,ge.Z)({},J),{},{left:xe==="rtl"?[].concat((0,Wn.Z)(fr.map(function(jr){return jr+nt})),[0]):fr,right:xe==="rtl"?xr:[].concat((0,Wn.Z)(xr.map(function(jr){return jr+nt})),[0]),isSticky:Ht})},[nt,J,Ht]),Ir=no(Je,ft);return m.createElement("div",{style:(0,ge.Z)({overflow:"hidden"},Ht?{top:_e,bottom:ot}:{}),ref:Gn,className:U()(ce,(0,K.Z)({},dt,!!dt))},m.createElement("table",{style:{tableLayout:"fixed",visibility:Ce||Ir?null:"hidden"}},(!Ce||!Ct||qt)&&m.createElement(vr,{colWidths:Ir?[].concat((0,Wn.Z)(Ir),[nt]):[],columCount:ft+1,columns:Un}),_t((0,ge.Z)((0,ge.Z)({},Kt),{},{stickyOffsets:tr,columns:sn,flattenColumns:Un}))))});xn.displayName="FixedHolder";var $r=m.memo(xn);function Qt(E){var k=E.cells,ce=E.stickyOffsets,Ce=E.flattenColumns,Se=E.rowComponent,Te=E.cellComponent,Je=E.tdCellComponent,ft=E.onHeaderRow,J=E.index,xe=a(O,["prefixCls","direction"]),je=xe.prefixCls,_e=xe.direction,ot;ft&&(ot=ft(k.map(function(ht){return ht.column}),J));var dt=se(k.map(function(ht){return ht.column}));return m.createElement(Se,ot,k.map(function(ht,Ct){var _t=ht.column,Kt=kt(ht.colStart,ht.colEnd,Ce,ce,_e,_t),Jt;return _t&&_t.onHeaderCell&&(Jt=ht.column.onHeaderCell(_t)),m.createElement(Gt,(0,L.Z)({},ht,{scope:_t.title?ht.colSpan>1?"colgroup":"col":null,ellipsis:_t.ellipsis,align:_t.align,component:_t.title?Te:Je,prefixCls:je,key:dt[Ct]},Kt,{additionalProps:Jt,rowType:"header"}))}))}Qt.displayName="HeaderRow";var zr=Qt;function Fo(E){var k=[];function ce(Je,ft){var J=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;k[J]=k[J]||[];var xe=ft,je=Je.filter(Boolean).map(function(_e){var ot={key:_e.key,className:_e.className||"",children:_e.title,column:_e,colStart:xe},dt=1,ht=_e.children;return ht&&ht.length>0&&(dt=ce(ht,xe,J+1).reduce(function(Ct,_t){return Ct+_t},0),ot.hasSubColumns=!0),"colSpan"in _e&&(dt=_e.colSpan),"rowSpan"in _e&&(ot.rowSpan=_e.rowSpan),ot.colSpan=dt,ot.colEnd=ot.colStart+dt-1,k[J].push(ot),xe+=dt,dt});return je}ce(E,0);for(var Ce=k.length,Se=function(ft){k[ft].forEach(function(J){!("rowSpan"in J)&&!J.hasSubColumns&&(J.rowSpan=Ce-ft)})},Te=0;Te<Ce;Te+=1)Se(Te);return k}function Ao(E){var k=E.stickyOffsets,ce=E.columns,Ce=E.flattenColumns,Se=E.onHeaderRow,Te=a(O,["prefixCls","getComponent"]),Je=Te.prefixCls,ft=Te.getComponent,J=m.useMemo(function(){return Fo(ce)},[ce]),xe=ft(["header","wrapper"],"thead"),je=ft(["header","row"],"tr"),_e=ft(["header","cell"],"th"),ot=ft(["header","cell"],"td");return m.createElement(xe,{className:"".concat(Je,"-thead")},J.map(function(dt,ht){var Ct=m.createElement(zr,{key:ht,flattenColumns:Ce,cells:dt,stickyOffsets:k,rowComponent:je,cellComponent:_e,tdCellComponent:ot,onHeaderRow:Se,index:ht});return Ct}))}var wo=Y(Ao),Zo=h(11592);function ho(E){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof k=="number"?k:k.endsWith("%")?E*parseFloat(k)/100:null}function Lr(E,k){return m.useMemo(function(){if(k&&k>0){var ce=0,Ce=0;E.forEach(function(xe){var je=ho(k,xe.width);je?ce+=je:Ce+=1});var Se=k-ce,Te=Ce,Je=Se/Ce,ft=0,J=E.map(function(xe){var je=(0,ge.Z)({},xe),_e=ho(k,je.width);if(_e)je.width=_e;else{var ot=Math.floor(Je);je.width=Te===1?Se:ot,Se-=ot,Te-=1}return ft+=je.width,je});return[J,ft]}return[E,k]},[E,k])}var co=["children"],ut=["fixed"];function nn(E){return(0,Zo.Z)(E).filter(function(k){return m.isValidElement(k)}).map(function(k){var ce=k.key,Ce=k.props,Se=Ce.children,Te=(0,At.Z)(Ce,co),Je=(0,ge.Z)({key:ce},Te);return Se&&(Je.children=nn(Se)),Je})}function dn(E){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return E.filter(function(ce){return ce&&(0,ie.Z)(ce)==="object"}).reduce(function(ce,Ce,Se){var Te=Ce.fixed,Je=Te===!0?"left":Te,ft="".concat(k,"-").concat(Se),J=Ce.children;return J&&J.length>0?[].concat((0,Wn.Z)(ce),(0,Wn.Z)(dn(J,ft).map(function(xe){return(0,ge.Z)({fixed:Je},xe)}))):[].concat((0,Wn.Z)(ce),[(0,ge.Z)((0,ge.Z)({key:ft},Ce),{},{fixed:Je})])},[])}function Ye(E){for(var k=!0,ce=0;ce<E.length;ce+=1){var Ce=E[ce];if(k&&Ce.fixed!=="left")k=!1;else if(!k&&Ce.fixed==="left"){warning(!1,"Index ".concat(ce-1," of `columns` missing `fixed='left'` prop."));break}}for(var Se=!0,Te=E.length-1;Te>=0;Te-=1){var Je=E[Te];if(Se&&Je.fixed!=="right")Se=!1;else if(!Se&&Je.fixed==="right"){warning(!1,"Index ".concat(Te+1," of `columns` missing `fixed='right'` prop."));break}}}function qe(E){return E.map(function(k){var ce=k.fixed,Ce=(0,At.Z)(k,ut),Se=ce;return ce==="left"?Se="right":ce==="right"&&(Se="left"),(0,ge.Z)({fixed:Se},Ce)})}function on(E,k){var ce=E.prefixCls,Ce=E.columns,Se=E.children,Te=E.expandable,Je=E.expandedKeys,ft=E.columnTitle,J=E.getRowKey,xe=E.onTriggerExpand,je=E.expandIcon,_e=E.rowExpandable,ot=E.expandIconColumnIndex,dt=E.direction,ht=E.expandRowByClick,Ct=E.columnWidth,_t=E.fixed,Kt=E.scrollWidth,Jt=m.useMemo(function(){return Ce||nn(Se)},[Ce,Se]),cn=m.useMemo(function(){if(Te){var gn,mn=Jt.slice();if(!mn.includes(we)){var sn=ot||0;sn>=0&&mn.splice(sn,0,we)}var Un=mn.indexOf(we);mn=mn.filter(function(fr,jr){return fr!==we||jr===Un});var tr=Jt[Un],Ir;(_t==="left"||_t)&&!ot?Ir="left":(_t==="right"||_t)&&ot===Jt.length?Ir="right":Ir=tr?tr.fixed:null;var xr=(gn={},(0,K.Z)(gn,rn,{className:"".concat(ce,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,K.Z)(gn,"title",ft),(0,K.Z)(gn,"fixed",Ir),(0,K.Z)(gn,"className","".concat(ce,"-row-expand-icon-cell")),(0,K.Z)(gn,"width",Ct),(0,K.Z)(gn,"render",function(jr,Er,qr){var Xn=J(Er,qr),$o=Je.has(Xn),fo=_e?_e(Er):!0,ao=je({prefixCls:ce,expanded:$o,expandable:fo,record:Er,onExpand:xe});return ht?m.createElement("span",{onClick:function(so){return so.stopPropagation()}},ao):ao}),gn);return mn.map(function(fr){return fr===we?xr:fr})}return Jt.filter(function(fr){return fr!==we})},[Te,Jt,J,Je,je,dt]),zn=m.useMemo(function(){var gn=cn;return k&&(gn=k(gn)),gn.length||(gn=[{render:function(){return null}}]),gn},[k,cn,dt]),Ht=m.useMemo(function(){return dt==="rtl"?qe(dn(zn)):dn(zn)},[zn,dt,Kt]),nt=Lr(Ht,Kt),lr=(0,_.Z)(nt,2),Gn=lr[0],qt=lr[1];return[zn,Gn,qt]}var Xt=on;function Tn(E){var k,ce=E.prefixCls,Ce=E.record,Se=E.onExpand,Te=E.expanded,Je=E.expandable,ft="".concat(ce,"-row-expand-icon");if(!Je)return m.createElement("span",{className:U()(ft,"".concat(ce,"-row-spaced"))});var J=function(je){Se(Ce,je),je.stopPropagation()};return m.createElement("span",{className:U()(ft,(k={},(0,K.Z)(k,"".concat(ce,"-row-expanded"),Te),(0,K.Z)(k,"".concat(ce,"-row-collapsed"),!Te),k)),onClick:J})}function yn(E,k,ce){var Ce=[];function Se(Te){(Te||[]).forEach(function(Je,ft){Ce.push(k(Je,ft)),Se(Je[ce])})}return Se(E),Ce}function Nn(E,k,ce){var Ce=wn(E),Se=Ce.expandIcon,Te=Ce.expandedRowKeys,Je=Ce.defaultExpandedRowKeys,ft=Ce.defaultExpandAllRows,J=Ce.expandedRowRender,xe=Ce.onExpand,je=Ce.onExpandedRowsChange,_e=Ce.childrenColumnName,ot=Se||Tn,dt=_e||"children",ht=m.useMemo(function(){return J?"row":E.expandable&&E.internalHooks===pe&&E.expandable.__PARENT_RENDER_ICON__||k.some(function(Ht){return Ht&&(0,ie.Z)(Ht)==="object"&&Ht[dt]})?"nest":!1},[!!J,k]),Ct=m.useState(function(){return Je||(ft?yn(k,ce,dt):[])}),_t=(0,_.Z)(Ct,2),Kt=_t[0],Jt=_t[1],cn=m.useMemo(function(){return new Set(Te||Kt||[])},[Te,Kt]),zn=m.useCallback(function(Ht){var nt=ce(Ht,k.indexOf(Ht)),lr,Gn=cn.has(nt);Gn?(cn.delete(nt),lr=(0,Wn.Z)(cn)):lr=[].concat((0,Wn.Z)(cn),[nt]),Jt(lr),xe&&xe(!Gn,Ht),je&&je(lr)},[ce,cn,k,xe,je]);return[Ce,ht,cn,ot,dt,zn]}function Mn(E,k,ce,Ce){var Se=E.map(function(Te,Je){return kt(Je,Je,E,k,ce,Ce==null?void 0:Ce[Je])});return(0,ke.Z)(function(){return Se},[Se],function(Te,Je){return!(0,$.Z)(Te,Je)})}function Hn(E){var k=(0,m.useRef)(E),ce=(0,m.useState)({}),Ce=(0,_.Z)(ce,2),Se=Ce[1],Te=(0,m.useRef)(null),Je=(0,m.useRef)([]);function ft(J){Je.current.push(J);var xe=Promise.resolve();Te.current=xe,xe.then(function(){if(Te.current===xe){var je=Je.current,_e=k.current;Je.current=[],je.forEach(function(ot){k.current=ot(k.current)}),Te.current=null,_e!==k.current&&Se({})}})}return(0,m.useEffect)(function(){return function(){Te.current=null}},[]),[k.current,ft]}function sr(E){var k=(0,m.useRef)(E||null),ce=(0,m.useRef)();function Ce(){window.clearTimeout(ce.current)}function Se(Je){k.current=Je,Ce(),ce.current=window.setTimeout(function(){k.current=null,ce.current=void 0},100)}function Te(){return k.current}return(0,m.useEffect)(function(){return Ce},[]),[Se,Te]}function Qn(){var E=m.useState(-1),k=(0,_.Z)(E,2),ce=k[0],Ce=k[1],Se=m.useState(-1),Te=(0,_.Z)(Se,2),Je=Te[0],ft=Te[1],J=m.useCallback(function(xe,je){Ce(xe),ft(je)},[]);return[ce,Je,J]}var er=h(47273),ir=(0,er.Z)()?window:null;function $n(E,k){var ce=(0,ie.Z)(E)==="object"?E:{},Ce=ce.offsetHeader,Se=Ce===void 0?0:Ce,Te=ce.offsetSummary,Je=Te===void 0?0:Te,ft=ce.offsetScroll,J=ft===void 0?0:ft,xe=ce.getContainer,je=xe===void 0?function(){return ir}:xe,_e=je()||ir;return m.useMemo(function(){var ot=!!E;return{isSticky:ot,stickyClassName:ot?"".concat(k,"-sticky-holder"):"",offsetHeader:Se,offsetSummary:Je,offsetScroll:J,container:_e}},[J,Se,Je,k,_e])}function cr(E,k,ce){var Ce=(0,m.useMemo)(function(){for(var Se=[],Te=[],Je=0,ft=0,J=0;J<k;J+=1)if(ce==="rtl"){Te[J]=ft,ft+=E[J]||0;var xe=k-J-1;Se[xe]=Je,Je+=E[xe]||0}else{Se[J]=Je,Je+=E[J]||0;var je=k-J-1;Te[je]=ft,ft+=E[je]||0}return{left:Se,right:Te}},[E,k,ce]);return Ce}var nr=cr;function Kr(E){var k=E.className,ce=E.children;return m.createElement("div",{className:k},ce)}var wr=Kr,Dn=h(8224),bt=h(55468),Ot=function(k,ce){var Ce,Se,Te=k.scrollBodyRef,Je=k.onScroll,ft=k.offsetScroll,J=k.container,xe=a(O,"prefixCls"),je=((Ce=Te.current)===null||Ce===void 0?void 0:Ce.scrollWidth)||0,_e=((Se=Te.current)===null||Se===void 0?void 0:Se.clientWidth)||0,ot=je&&_e*(_e/je),dt=m.useRef(),ht=Hn({scrollLeft:0,isHiddenScrollBar:!1}),Ct=(0,_.Z)(ht,2),_t=Ct[0],Kt=Ct[1],Jt=m.useRef({delta:0,x:0}),cn=m.useState(!1),zn=(0,_.Z)(cn,2),Ht=zn[0],nt=zn[1],lr=function(){nt(!1)},Gn=function(Un){Un.persist(),Jt.current.delta=Un.pageX-_t.scrollLeft,Jt.current.x=0,nt(!0),Un.preventDefault()},qt=function(Un){var tr,Ir=Un||((tr=window)===null||tr===void 0?void 0:tr.event),xr=Ir.buttons;if(!Ht||xr===0){Ht&&nt(!1);return}var fr=Jt.current.x+Un.pageX-Jt.current.x-Jt.current.delta;fr<=0&&(fr=0),fr+ot>=_e&&(fr=_e-ot),Je({scrollLeft:fr/_e*(je+2)}),Jt.current.x=Un.pageX},gn=function(){if(Te.current){var Un=(0,bt.os)(Te.current).top,tr=Un+Te.current.offsetHeight,Ir=J===window?document.documentElement.scrollTop+window.innerHeight:(0,bt.os)(J).top+J.clientHeight;tr-(0,Re.Z)()<=Ir||Un>=Ir-ft?Kt(function(xr){return(0,ge.Z)((0,ge.Z)({},xr),{},{isHiddenScrollBar:!0})}):Kt(function(xr){return(0,ge.Z)((0,ge.Z)({},xr),{},{isHiddenScrollBar:!1})})}},mn=function(Un){Kt(function(tr){return(0,ge.Z)((0,ge.Z)({},tr),{},{scrollLeft:Un/je*_e||0})})};return m.useImperativeHandle(ce,function(){return{setScrollLeft:mn}}),m.useEffect(function(){var sn=(0,Dn.Z)(document.body,"mouseup",lr,!1),Un=(0,Dn.Z)(document.body,"mousemove",qt,!1);return gn(),function(){sn.remove(),Un.remove()}},[ot,Ht]),m.useEffect(function(){var sn=(0,Dn.Z)(J,"scroll",gn,!1),Un=(0,Dn.Z)(window,"resize",gn,!1);return function(){sn.remove(),Un.remove()}},[J]),m.useEffect(function(){_t.isHiddenScrollBar||Kt(function(sn){var Un=Te.current;return Un?(0,ge.Z)((0,ge.Z)({},sn),{},{scrollLeft:Un.scrollLeft/Un.scrollWidth*Un.clientWidth}):sn})},[_t.isHiddenScrollBar]),je<=_e||!ot||_t.isHiddenScrollBar?null:m.createElement("div",{style:{height:(0,Re.Z)(),width:_e,bottom:ft},className:"".concat(xe,"-sticky-scroll")},m.createElement("div",{onMouseDown:Gn,ref:dt,className:U()("".concat(xe,"-sticky-scroll-bar"),(0,K.Z)({},"".concat(xe,"-sticky-scroll-bar-active"),Ht)),style:{width:"".concat(ot,"px"),transform:"translate3d(".concat(_t.scrollLeft,"px, 0, 0)")}}))},Mt=m.forwardRef(Ot);function tn(E){return null}var Yt=tn;function Rn(E){return null}var En=Rn,rr="rc-table",mr=[],Ur={};function Xr(){return"No Data"}function Tr(E){var k,ce=(0,ge.Z)({rowKey:"key",prefixCls:rr,emptyText:Xr},E),Ce=ce.prefixCls,Se=ce.className,Te=ce.rowClassName,Je=ce.style,ft=ce.data,J=ce.rowKey,xe=ce.scroll,je=ce.tableLayout,_e=ce.direction,ot=ce.title,dt=ce.footer,ht=ce.summary,Ct=ce.caption,_t=ce.id,Kt=ce.showHeader,Jt=ce.components,cn=ce.emptyText,zn=ce.onRow,Ht=ce.onHeaderRow,nt=ce.internalHooks,lr=ce.transformColumns,Gn=ce.internalRefs,qt=ce.tailor,gn=ce.sticky,mn=ft||mr,sn=!!mn.length,Un=nt===pe,tr=m.useCallback(function(Mo,ci){return(0,be.Z)(Jt,Mo)||ci},[Jt]),Ir=m.useMemo(function(){return typeof J=="function"?J:function(Mo){var ci=Mo&&Mo[J];return ci}},[J]),xr=tr(["body"]),fr=Qn(),jr=(0,_.Z)(fr,3),Er=jr[0],qr=jr[1],Xn=jr[2],$o=Nn(ce,mn,Ir),fo=(0,_.Z)($o,6),ao=fo[0],Io=fo[1],so=fo[2],Jo=fo[3],uo=fo[4],oa=fo[5],Ar=xe==null?void 0:xe.x,Zr=m.useState(0),Gr=(0,_.Z)(Zr,2),Br=Gr[0],Pr=Gr[1],ur=Xt((0,ge.Z)((0,ge.Z)((0,ge.Z)({},ce),ao),{},{expandable:!!ao.expandedRowRender,columnTitle:ao.columnTitle,expandedKeys:so,getRowKey:Ir,onTriggerExpand:oa,expandIcon:Jo,expandIconColumnIndex:ao.expandIconColumnIndex,direction:_e,scrollWidth:Un&&qt&&typeof Ar=="number"?Ar:null}),Un?lr:null),lo=(0,_.Z)(ur,3),go=lo[0],Eo=lo[1],Mi=lo[2],eo=Mi!=null?Mi:Ar,ia=m.useMemo(function(){return{columns:go,flattenColumns:Eo}},[go,Eo]),yi=m.useRef(),ji=m.useRef(),Jn=m.useRef(),li=m.useRef(),ya=m.useRef(),Po=m.useState(!1),Co=(0,_.Z)(Po,2),Yo=Co[0],hi=Co[1],ni=m.useState(!1),mo=(0,_.Z)(ni,2),Qi=mo[0],Hi=mo[1],ua=Hn(new Map),aa=(0,_.Z)(ua,2),Ia=aa[0],mA=aa[1],qa=se(Eo),ja=qa.map(function(Mo){return Ia.get(Mo)}),Qa=m.useMemo(function(){return ja},[ja.join("_")]),da=nr(Qa,Eo.length,_e),Pi=xe&&Ve(xe.y),Si=xe&&Ve(eo)||!!ao.fixed,vA=Si&&Eo.some(function(Mo){var ci=Mo.fixed;return ci}),FA=m.useRef(),RA=$n(gn,Ce),AA=RA.isSticky,js=RA.offsetHeader,As=RA.offsetSummary,Do=RA.offsetScroll,So=RA.stickyClassName,Aa=RA.container,Fi=m.useMemo(function(){return ht==null?void 0:ht(mn)},[ht,mn]),sa=(Pi||AA)&&m.isValidElement(Fi)&&Fi.type===f&&Fi.props.fixed,Ba,fa,wa;Pi&&(fa={overflowY:"scroll",maxHeight:xe.y}),Si&&(Ba={overflowX:"auto"},Pi||(fa={overflowY:"hidden"}),wa={width:eo===!0?"auto":eo,minWidth:"100%"});var GA=m.useCallback(function(Mo,ci){(0,ae.Z)(yi.current)&&mA(function(Pa){if(Pa.get(Mo)!==ci){var IA=new Map(Pa);return IA.set(Mo,ci),IA}return Pa})},[]),Ha=sr(null),ys=(0,_.Z)(Ha,2),nl=ys[0],bl=ys[1];function ss(Mo,ci){ci&&(typeof ci=="function"?ci(Mo):ci.scrollLeft!==Mo&&(ci.scrollLeft=Mo,ci.scrollLeft!==Mo&&setTimeout(function(){ci.scrollLeft=Mo},0)))}var TA=(0,Ee.Z)(function(Mo){var ci=Mo.currentTarget,Pa=Mo.scrollLeft,IA=_e==="rtl",UA=typeof Pa=="number"?Pa:ci.scrollLeft,Al=ci||Ur;if(!bl()||bl()===Al){var ks;nl(Al),ss(UA,ji.current),ss(UA,Jn.current),ss(UA,ya.current),ss(UA,(ks=FA.current)===null||ks===void 0?void 0:ks.setScrollLeft)}var BA=ci||ji.current;if(BA){var OA=BA.scrollWidth,sl=BA.clientWidth;if(OA===sl){hi(!1),Hi(!1);return}IA?(hi(-UA<OA-sl),Hi(-UA>0)):(hi(UA>0),Hi(UA<OA-sl))}}),Bs=function(){Si&&Jn.current?TA({currentTarget:Jn.current}):(hi(!1),Hi(!1))},Cl=function(ci){var Pa=ci.width;Pa!==Br&&(Bs(),Pr(yi.current?yi.current.offsetWidth:Pa))},ws=m.useRef(!1);m.useEffect(function(){ws.current&&Bs()},[Si,ft,go.length]),m.useEffect(function(){ws.current=!0},[]);var xl=m.useState(0),rl=(0,_.Z)(xl,2),ls=rl[0],MA=rl[1],Hs=m.useState(!0),bs=(0,_.Z)(Hs,2),_a=bs[0],Ua=bs[1];m.useEffect(function(){(!qt||!Un)&&(Jn.current instanceof Element?MA((0,Re.o)(Jn.current).width):MA((0,Re.o)(li.current).width)),Ua((0,oe.G)("position","sticky"))},[]),m.useEffect(function(){Un&&Gn&&(Gn.body.current=Jn.current)});var Vl=m.useCallback(function(Mo){return m.createElement(m.Fragment,null,m.createElement(wo,Mo),sa==="top"&&m.createElement(re,Mo,Fi))},[sa,Fi]),El=m.useCallback(function(Mo){return m.createElement(re,Mo,Fi)},[Fi]),No=tr(["table"],"table"),_s=m.useMemo(function(){return je||(vA?eo==="max-content"?"auto":"fixed":Pi||AA||Eo.some(function(Mo){var ci=Mo.ellipsis;return ci})?"fixed":"auto")},[Pi,vA,Eo,je,AA]),ol,yA={colWidths:Qa,columCount:Eo.length,stickyOffsets:da,onHeaderRow:Ht,fixHeader:Pi,scroll:xe},il=m.useMemo(function(){return sn?null:typeof cn=="function"?cn():cn},[sn,cn]),al=m.createElement(Bn,{data:mn,measureColumnWidth:Pi||Si||AA}),Cs=m.createElement(vr,{colWidths:Eo.map(function(Mo){var ci=Mo.width;return ci}),columns:Eo}),xs=Ct!=null?m.createElement("caption",{className:"".concat(Ce,"-caption")},Ct):void 0,Gl=(0,it.Z)(ce,{data:!0}),$s=(0,it.Z)(ce,{aria:!0});if(Pi||AA){var Ks;typeof xr=="function"?(Ks=xr(mn,{scrollbarSize:ls,ref:Jn,onScroll:TA}),yA.colWidths=Eo.map(function(Mo,ci){var Pa=Mo.width,IA=ci===Eo.length-1?Pa-ls:Pa;return typeof IA=="number"&&!Number.isNaN(IA)?IA:0})):Ks=m.createElement("div",{style:(0,ge.Z)((0,ge.Z)({},Ba),fa),onScroll:TA,ref:Jn,className:U()("".concat(Ce,"-body"))},m.createElement(No,(0,L.Z)({style:(0,ge.Z)((0,ge.Z)({},wa),{},{tableLayout:_s})},$s),xs,Cs,al,!sa&&Fi&&m.createElement(re,{stickyOffsets:da,flattenColumns:Eo,columns:go},Fi)));var ta=(0,ge.Z)((0,ge.Z)((0,ge.Z)({noData:!mn.length,maxContentScroll:Si&&eo==="max-content"},yA),ia),{},{direction:_e,stickyClassName:So,onScroll:TA});ol=m.createElement(m.Fragment,null,Kt!==!1&&m.createElement($r,(0,L.Z)({},ta,{stickyTopOffset:js,className:"".concat(Ce,"-header"),ref:ji}),Vl),Ks,sa&&sa!=="top"&&m.createElement($r,(0,L.Z)({},ta,{stickyBottomOffset:As,className:"".concat(Ce,"-summary"),ref:ya}),El),AA&&m.createElement(Mt,{ref:FA,offsetScroll:Do,scrollBodyRef:Jn,onScroll:TA,container:Aa}))}else ol=m.createElement("div",{style:(0,ge.Z)((0,ge.Z)({},Ba),fa),className:U()("".concat(Ce,"-content")),onScroll:TA,ref:Jn},m.createElement(No,(0,L.Z)({style:(0,ge.Z)((0,ge.Z)({},wa),{},{tableLayout:_s})},$s),xs,Cs,Kt!==!1&&m.createElement(wo,(0,L.Z)({},yA,ia)),al,Fi&&m.createElement(re,{stickyOffsets:da,flattenColumns:Eo,columns:go},Fi)));var sA=m.createElement("div",(0,L.Z)({className:U()(Ce,Se,(k={},(0,K.Z)(k,"".concat(Ce,"-rtl"),_e==="rtl"),(0,K.Z)(k,"".concat(Ce,"-ping-left"),Yo),(0,K.Z)(k,"".concat(Ce,"-ping-right"),Qi),(0,K.Z)(k,"".concat(Ce,"-layout-fixed"),je==="fixed"),(0,K.Z)(k,"".concat(Ce,"-fixed-header"),Pi),(0,K.Z)(k,"".concat(Ce,"-fixed-column"),vA),(0,K.Z)(k,"".concat(Ce,"-scroll-horizontal"),Si),(0,K.Z)(k,"".concat(Ce,"-has-fix-left"),Eo[0]&&Eo[0].fixed),(0,K.Z)(k,"".concat(Ce,"-has-fix-right"),Eo[Eo.length-1]&&Eo[Eo.length-1].fixed==="right"),k)),style:Je,id:_t,ref:yi},Gl),ot&&m.createElement(wr,{className:"".concat(Ce,"-title")},ot(mn)),m.createElement("div",{ref:li,className:"".concat(Ce,"-container")},ol),dt&&m.createElement(wr,{className:"".concat(Ce,"-footer")},dt(mn)));Si&&(sA=m.createElement(ye.Z,{onResize:Cl},sA));var XA=Mn(Eo,da,_e,go),Xl=m.useMemo(function(){return{scrollX:eo,prefixCls:Ce,getComponent:tr,scrollbarSize:ls,direction:_e,fixedInfoList:XA,isSticky:AA,supportSticky:_a,componentWidth:Br,fixHeader:Pi,fixColumn:vA,horizonScroll:Si,tableLayout:_s,rowClassName:Te,expandedRowClassName:ao.expandedRowClassName,expandIcon:Jo,expandableType:Io,expandRowByClick:ao.expandRowByClick,expandedRowRender:ao.expandedRowRender,onTriggerExpand:oa,expandIconColumnIndex:ao.expandIconColumnIndex,indentSize:ao.indentSize,allColumnsFixedLeft:Eo.every(function(Mo){return Mo.fixed==="left"}),emptyNode:il,columns:go,flattenColumns:Eo,onColumnResize:GA,hoverStartRow:Er,hoverEndRow:qr,onHover:Xn,rowExpandable:ao.rowExpandable,onRow:zn,getRowKey:Ir,expandedKeys:so,childrenColumnName:uo}},[eo,Ce,tr,ls,_e,XA,AA,_a,Br,Pi,vA,Si,_s,Te,ao.expandedRowClassName,Jo,Io,ao.expandRowByClick,ao.expandedRowRender,oa,ao.expandIconColumnIndex,ao.indentSize,il,go,Eo,GA,Er,qr,Xn,ao.rowExpandable,zn,Ir,so,uo]);return m.createElement(O.Provider,{value:Xl},sA)}function kr(E){return ee(Tr,E)}var Vt=kr();Vt.EXPAND_COLUMN=we,Vt.INTERNAL_HOOKS=pe,Vt.Column=Yt,Vt.ColumnGroup=En,Vt.Summary=C;var Kn=Vt,bn=h(6790),br=N(null),qn=N(null);function Vn(E,k,ce){var Ce=k||1;return ce[E+Ce]-(ce[E]||0)}function dr(E){var k=E.rowInfo,ce=E.column,Ce=E.colIndex,Se=E.indent,Te=E.index,Je=E.renderIndex,ft=E.record,J=E.style,xe=E.className,je=E.inverse,_e=E.getHeight,ot=ce.render,dt=ce.dataIndex,ht=ce.className,Ct=ce.width,_t=a(qn,["columnsOffset"]),Kt=_t.columnsOffset,Jt=rt(k,ce,Ce,Se,Te),cn=Jt.key,zn=Jt.fixedInfo,Ht=Jt.appendCellNode,nt=Jt.additionalCellProps,lr=nt.style,Gn=nt.colSpan,qt=Gn===void 0?1:Gn,gn=nt.rowSpan,mn=gn===void 0?1:gn,sn=Ce-1,Un=Vn(sn,qt,Kt),tr=qt>1?Ct-Un:0,Ir=(0,ge.Z)((0,ge.Z)((0,ge.Z)({},lr),J),{},{flex:"0 0 ".concat(Un,"px"),width:"".concat(Un,"px"),marginRight:tr,pointerEvents:"auto"}),xr=m.useMemo(function(){return je?mn<=1:qt===0||mn===0||mn>1},[mn,qt,je]);xr?Ir.visibility="hidden":je&&(Ir.height=_e==null?void 0:_e(mn));var fr=xr?function(){return null}:ot,jr={};return(mn===0||qt===0)&&(jr.rowSpan=1,jr.colSpan=1),m.createElement(Gt,(0,L.Z)({className:U()(ht,xe),ellipsis:ce.ellipsis,align:ce.align,scope:ce.rowScope,component:"div",prefixCls:k.prefixCls,key:cn,record:ft,index:Te,renderIndex:Je,dataIndex:dt,render:fr,shouldCellUpdate:ce.shouldCellUpdate},zn,{appendNode:Ht,additionalProps:(0,ge.Z)((0,ge.Z)({},nt),{},{style:Ir},jr)}))}var Qr=dr,Rr=["data","index","className","rowKey","style","extra","getHeight"],Vr=m.forwardRef(function(E,k){var ce=E.data,Ce=E.index,Se=E.className,Te=E.rowKey,Je=E.style,ft=E.extra,J=E.getHeight,xe=(0,At.Z)(E,Rr),je=ce.record,_e=ce.indent,ot=ce.index,dt=a(O,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),ht=dt.scrollX,Ct=dt.flattenColumns,_t=dt.prefixCls,Kt=dt.fixColumn,Jt=dt.componentWidth,cn=ve(je,Te,Ce,_e),zn=cn.rowSupportExpand,Ht=cn.expanded,nt=cn.rowProps,lr=cn.expandedRowRender,Gn=cn.expandedRowClassName,qt;if(zn&&Ht){var gn=lr(je,Ce,_e+1,Ht),mn=Gn==null?void 0:Gn(je,Ce,_e),sn={};Kt&&(sn={style:(0,K.Z)({},"--virtual-width","".concat(Jt,"px"))});var Un="".concat(_t,"-expanded-row-cell");qt=m.createElement("div",{className:U()("".concat(_t,"-expanded-row"),"".concat(_t,"-expanded-row-level-").concat(_e+1),mn)},m.createElement(Gt,{component:"div",prefixCls:_t,className:U()(Un,(0,K.Z)({},"".concat(Un,"-fixed"),Kt)),additionalProps:sn},gn))}var tr=(0,ge.Z)((0,ge.Z)({},Je),{},{width:ht});ft&&(tr.position="absolute",tr.pointerEvents="none");var Ir=m.createElement("div",(0,L.Z)({},nt,xe,{ref:zn?null:k,className:U()(Se,"".concat(_t,"-row"),nt==null?void 0:nt.className,(0,K.Z)({},"".concat(_t,"-row-extra"),ft)),style:(0,ge.Z)((0,ge.Z)({},tr),nt==null?void 0:nt.style)}),Ct.map(function(xr,fr){return m.createElement(Qr,{key:fr,rowInfo:cn,column:xr,colIndex:fr,indent:_e,index:Ce,renderIndex:ot,record:je,inverse:ft,getHeight:J})}));return zn?m.createElement("div",{ref:k},Ir,qt):Ir}),yo=Y(Vr),yr=yo,kn=m.forwardRef(function(E,k){var ce=E.data,Ce=E.onScroll,Se=a(O,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Te=Se.flattenColumns,Je=Se.onColumnResize,ft=Se.getRowKey,J=Se.expandedKeys,xe=Se.prefixCls,je=Se.childrenColumnName,_e=Se.emptyNode,ot=Se.scrollX,dt=a(br),ht=dt.scrollY,Ct=dt.listItemHeight,_t=m.useRef(),Kt=Ge(ce,je,J,ft),Jt=m.useMemo(function(){var qt=0;return Te.map(function(gn){var mn=gn.width,sn=gn.key;return qt+=mn,[sn,mn,qt]})},[Te]),cn=m.useMemo(function(){return Jt.map(function(qt){return qt[2]})},[Jt]);m.useEffect(function(){Jt.forEach(function(qt){var gn=(0,_.Z)(qt,2),mn=gn[0],sn=gn[1];Je(mn,sn)})},[Jt]),m.useImperativeHandle(k,function(){var qt={};return Object.defineProperty(qt,"scrollLeft",{get:function(){var mn;return((mn=_t.current)===null||mn===void 0?void 0:mn.getScrollInfo().x)||0},set:function(mn){var sn;(sn=_t.current)===null||sn===void 0||sn.scrollTo({left:mn})}}),qt});var zn=function(gn,mn){var sn,Un=(sn=Kt[mn])===null||sn===void 0?void 0:sn.record,tr=gn.onCell;if(tr){var Ir,xr=tr(Un,mn);return(Ir=xr==null?void 0:xr.rowSpan)!==null&&Ir!==void 0?Ir:1}return 1},Ht=function(gn){var mn=gn.start,sn=gn.end,Un=gn.getSize,tr=gn.offsetY;if(sn<0)return null;for(var Ir=Te.filter(function(Ar){return zn(Ar,mn)===0}),xr=mn,fr=function(Zr){if(Ir=Ir.filter(function(Gr){return zn(Gr,Zr)===0}),!Ir.length)return xr=Zr,"break"},jr=mn;jr>=0;jr-=1){var Er=fr(jr);if(Er==="break")break}for(var qr=Te.filter(function(Ar){return zn(Ar,sn)!==1}),Xn=sn,$o=function(Zr){if(qr=qr.filter(function(Gr){return zn(Gr,Zr)!==1}),!qr.length)return Xn=Math.max(Zr-1,sn),"break"},fo=sn;fo<Kt.length;fo+=1){var ao=$o(fo);if(ao==="break")break}for(var Io=[],so=function(Zr){var Gr=Kt[Zr];if(!Gr)return"continue";Te.some(function(Br){return zn(Br,Zr)>1})&&Io.push(Zr)},Jo=xr;Jo<=Xn;Jo+=1)var uo=so(Jo);var oa=Io.map(function(Ar){var Zr=Kt[Ar],Gr=ft(Zr.record,Ar),Br=function(lo){var go=Ar+lo-1,Eo=ft(Kt[go].record,go),Mi=Un(Gr,Eo);return Mi.bottom-Mi.top},Pr=Un(Gr);return m.createElement(yr,{key:Ar,data:Zr,rowKey:Gr,index:Ar,style:{top:-tr+Pr.top},extra:!0,getHeight:Br})});return oa},nt=m.useMemo(function(){return{columnsOffset:cn}},[cn]),lr="".concat(xe,"-tbody"),Gn;return Kt.length?Gn=m.createElement(bn.Z,{fullHeight:!1,ref:_t,className:U()(lr,"".concat(lr,"-virtual")),height:ht,itemHeight:Ct||24,data:Kt,itemKey:function(gn){return ft(gn.record)},scrollWidth:ot,onVirtualScroll:function(gn){var mn=gn.x;Ce({scrollLeft:mn})},extraRender:Ht},function(qt,gn,mn){var sn=ft(qt.record,gn);return m.createElement(yr,(0,L.Z)({data:qt,rowKey:sn,index:gn},mn))}):Gn=m.createElement("div",{className:U()("".concat(xe,"-placeholder"))},m.createElement(Gt,{component:"div",prefixCls:xe},_e)),m.createElement(qn.Provider,{value:nt},Gn)}),In=Y(kn),pr=In,ar=function(k,ce){var Ce=ce.ref,Se=ce.onScroll;return m.createElement(pr,{ref:Ce,data:k,onScroll:Se})},Cr=100;function Mr(E){var k=E.columns,ce=E.scroll,Ce=E.prefixCls,Se=Ce===void 0?rr:Ce,Te=E.className,Je=E.listItemHeight,ft=ce||{},J=ft.x,xe=ft.y;typeof J!="number"&&(J=((k||[]).length+1)*Cr),typeof xe!="number"&&(xe=500);var je=m.useMemo(function(){return{scrollY:xe,listItemHeight:Je}},[xe,Je]);return m.createElement(br.Provider,{value:je},m.createElement(Kn,(0,L.Z)({},E,{className:U()(Te,"".concat(Se,"-virtual")),scroll:(0,ge.Z)((0,ge.Z)({},ce),{},{x:J}),components:{body:ar},columns:k,internalHooks:pe,tailor:!0})))}function xo(E){return ee(Mr,E)}var ei=xo(),Ro=null;function oi(E){return null}var Or=oi;function hr(E){return null}var to=hr,ro=h(2738),ko=h(68031),Xi=h(36355),Oo=h(93891),Wo=h(19716),ai=h(8628),Ui=h(31724),Di=h(58421),Ni=h(71418),Vo=h(88088);function _r(E){return function(ce){let{prefixCls:Ce,onExpand:Se,record:Te,expanded:Je,expandable:ft}=ce;const J=`${Ce}-row-expand-icon`;return m.createElement("button",{type:"button",onClick:xe=>{Se(Te,xe),xe.stopPropagation()},className:U()(J,{[`${J}-spaced`]:!ft,[`${J}-expanded`]:ft&&Je,[`${J}-collapsed`]:ft&&!Je}),"aria-label":Je?E.collapse:E.expand,"aria-expanded":Je})}}var To=_r;function qi(E,k){return"key"in E&&E.key!==void 0&&E.key!==null?E.key:E.dataIndex?Array.isArray(E.dataIndex)?E.dataIndex.join("."):E.dataIndex:k}function Ki(E,k){return k?`${k}-${E}`:`${E}`}function Bi(E,k){return typeof E=="function"?E(k):E}function io(E,k){const ce=Bi(E,k);return Object.prototype.toString.call(ce)==="[object Object]"?"":ce}var ha={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},Ii=ha,dA=h(7657),ca=function(k,ce){return m.createElement(dA.Z,(0,L.Z)({},k,{ref:ce,icon:Ii}))},fA=m.forwardRef(ca),pa=fA,DA=h(56762);function wi(E){const k=m.useRef(E),ce=(0,DA.Z)();return[()=>k.current,Ce=>{k.current=Ce,ce()}]}var vi=h(3113),di=h(24905),ka=h(38854),Jr=h(64165),Bo=h(20834),oo=h(40875),po=h(5112),_o=h(17574),Ai=h(47472),ga=h(92832);function ki(E){let{value:k,onChange:ce,filterSearch:Ce,tablePrefixCls:Se,locale:Te}=E;return Ce?m.createElement("div",{className:`${Se}-filter-dropdown-search`},m.createElement(ga.default,{prefix:m.createElement(Ai.Z,null),placeholder:Te.filterSearchPlaceholder,onChange:ce,value:k,htmlSize:1,className:`${Se}-filter-dropdown-search-input`})):null}var Ri=ki,bi=h(10228);const iA=E=>{const{keyCode:k}=E;k===bi.Z.ENTER&&E.stopPropagation()};var Sa=m.forwardRef((E,k)=>m.createElement("div",{className:E.className,onClick:ce=>ce.stopPropagation(),onKeyDown:iA,ref:k},E.children));function ma(E){let k=[];return(E||[]).forEach(ce=>{let{value:Ce,children:Se}=ce;k.push(Ce),Se&&(k=[].concat((0,Wn.Z)(k),(0,Wn.Z)(ma(Se))))}),k}function zi(E){return E.some(k=>{let{children:ce}=k;return ce})}function Li(E,k){return typeof k=="string"||typeof k=="number"?k==null?void 0:k.toString().toLowerCase().includes(E.trim().toLowerCase()):!1}function Go(E){let{filters:k,prefixCls:ce,filteredKeys:Ce,filterMultiple:Se,searchValue:Te,filterSearch:Je}=E;return k.map((ft,J)=>{const xe=String(ft.value);if(ft.children)return{key:xe||J,label:ft.text,popupClassName:`${ce}-dropdown-submenu`,children:Go({filters:ft.children,prefixCls:ce,filteredKeys:Ce,filterMultiple:Se,searchValue:Te,filterSearch:Je})};const je=Se?di.default:po.ZP,_e={key:ft.value!==void 0?xe:J,label:m.createElement(m.Fragment,null,m.createElement(je,{checked:Ce.includes(xe)}),m.createElement("span",null,ft.text))};return Te.trim()?typeof Je=="function"?Je(Te,ft)?_e:null:Li(Te,ft.text)?_e:null:_e})}function Oi(E){var k,ce;const{tablePrefixCls:Ce,prefixCls:Se,column:Te,dropdownPrefixCls:Je,columnKey:ft,filterMultiple:J,filterMode:xe="menu",filterSearch:je=!1,filterState:_e,triggerFilter:ot,locale:dt,children:ht,getPopupContainer:Ct}=E,{filterDropdownOpen:_t,onFilterDropdownOpenChange:Kt,filterResetToDefaultFilteredValue:Jt,defaultFilteredValue:cn,filterDropdownVisible:zn,onFilterDropdownVisibleChange:Ht}=Te,[nt,lr]=m.useState(!1),Gn=!!(_e&&(!((k=_e.filteredKeys)===null||k===void 0)&&k.length||_e.forceFiltered)),qt=ur=>{lr(ur),Kt==null||Kt(ur),Ht==null||Ht(ur)},gn=(ce=_t!=null?_t:zn)!==null&&ce!==void 0?ce:nt,mn=_e==null?void 0:_e.filteredKeys,[sn,Un]=wi(mn||[]),tr=ur=>{let{selectedKeys:lo}=ur;Un(lo)},Ir=(ur,lo)=>{let{node:go,checked:Eo}=lo;tr(J?{selectedKeys:ur}:{selectedKeys:Eo&&go.key?[go.key]:[]})};m.useEffect(()=>{nt&&tr({selectedKeys:mn||[]})},[mn]);const[xr,fr]=m.useState([]),jr=ur=>{fr(ur)},[Er,qr]=m.useState(""),Xn=ur=>{const{value:lo}=ur.target;qr(lo)};m.useEffect(()=>{nt||qr("")},[nt]);const $o=ur=>{const lo=ur&&ur.length?ur:null;if(lo===null&&(!_e||!_e.filteredKeys)||(0,$.Z)(lo,_e==null?void 0:_e.filteredKeys,!0))return null;ot({column:Te,key:ft,filteredKeys:lo})},fo=()=>{qt(!1),$o(sn())},ao=function(){let{confirm:ur,closeDropdown:lo}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};ur&&$o([]),lo&&qt(!1),qr(""),Un(Jt?(cn||[]).map(go=>String(go)):[])},Io=function(){let{closeDropdown:ur}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};ur&&qt(!1),$o(sn())},so=ur=>{ur&&mn!==void 0&&Un(mn||[]),qt(ur),!ur&&!Te.filterDropdown&&fo()},Jo=U()({[`${Je}-menu-without-submenu`]:!zi(Te.filters||[])}),uo=ur=>{if(ur.target.checked){const lo=ma(Te==null?void 0:Te.filters).map(go=>String(go));Un(lo)}else Un([])},oa=ur=>{let{filters:lo}=ur;return(lo||[]).map((go,Eo)=>{const Mi=String(go.value),eo={title:go.text,key:go.value!==void 0?Mi:Eo};return go.children&&(eo.children=oa({filters:go.children})),eo})},Ar=ur=>{var lo;return Object.assign(Object.assign({},ur),{text:ur.title,value:ur.key,children:((lo=ur.children)===null||lo===void 0?void 0:lo.map(go=>Ar(go)))||[]})};let Zr;if(typeof Te.filterDropdown=="function")Zr=Te.filterDropdown({prefixCls:`${Je}-custom`,setSelectedKeys:ur=>tr({selectedKeys:ur}),selectedKeys:sn(),confirm:Io,clearFilters:ao,filters:Te.filters,visible:gn,close:()=>{qt(!1)}});else if(Te.filterDropdown)Zr=Te.filterDropdown;else{const ur=sn()||[],lo=()=>(Te.filters||[]).length===0?m.createElement(Jr.Z,{image:Jr.Z.PRESENTED_IMAGE_SIMPLE,description:dt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):xe==="tree"?m.createElement(m.Fragment,null,m.createElement(Ri,{filterSearch:je,value:Er,onChange:Xn,tablePrefixCls:Ce,locale:dt}),m.createElement("div",{className:`${Ce}-filter-dropdown-tree`},J?m.createElement(di.default,{checked:ur.length===ma(Te.filters).length,indeterminate:ur.length>0&&ur.length<ma(Te.filters).length,className:`${Ce}-filter-dropdown-checkall`,onChange:uo},dt.filterCheckall):null,m.createElement(_o.default,{checkable:!0,selectable:!1,blockNode:!0,multiple:J,checkStrictly:!J,className:`${Je}-menu`,onCheck:Ir,checkedKeys:ur,selectedKeys:ur,showIcon:!1,treeData:oa({filters:Te.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:Er.trim()?Eo=>typeof je=="function"?je(Er,Ar(Eo)):Li(Er,Eo.title):void 0}))):m.createElement(m.Fragment,null,m.createElement(Ri,{filterSearch:je,value:Er,onChange:Xn,tablePrefixCls:Ce,locale:dt}),m.createElement(Bo.default,{selectable:!0,multiple:J,prefixCls:`${Je}-menu`,className:Jo,onSelect:tr,onDeselect:tr,selectedKeys:ur,getPopupContainer:Ct,openKeys:xr,onOpenChange:jr,items:Go({filters:Te.filters||[],filterSearch:je,prefixCls:Se,filteredKeys:sn(),filterMultiple:J,searchValue:Er})})),go=()=>Jt?(0,$.Z)((cn||[]).map(Eo=>String(Eo)),ur,!0):ur.length===0;Zr=m.createElement(m.Fragment,null,lo(),m.createElement("div",{className:`${Se}-dropdown-btns`},m.createElement(vi.ZP,{type:"link",size:"small",disabled:go(),onClick:()=>ao()},dt.filterReset),m.createElement(vi.ZP,{type:"primary",size:"small",onClick:fo},dt.filterConfirm)))}Te.filterDropdown&&(Zr=m.createElement(oo.J,{selectable:void 0},Zr));const Gr=()=>m.createElement(Sa,{className:`${Se}-dropdown`},Zr);let Br;typeof Te.filterIcon=="function"?Br=Te.filterIcon(Gn):Te.filterIcon?Br=Te.filterIcon:Br=m.createElement(pa,null);const{direction:Pr}=m.useContext(Xi.E_);return m.createElement("div",{className:`${Se}-column`},m.createElement("span",{className:`${Ce}-column-title`},ht),m.createElement(ka.Z,{dropdownRender:Gr,trigger:["click"],open:gn,onOpenChange:so,getPopupContainer:Ct,placement:Pr==="rtl"?"bottomLeft":"bottomRight"},m.createElement("span",{role:"button",tabIndex:-1,className:U()(`${Se}-trigger`,{active:Gn}),onClick:ur=>{ur.stopPropagation()}},Br)))}var pA=Oi;function ra(E,k,ce){let Ce=[];return(E||[]).forEach((Se,Te)=>{var Je;const ft=Ki(Te,ce);if(Se.filters||"filterDropdown"in Se||"onFilter"in Se)if("filteredValue"in Se){let J=Se.filteredValue;"filterDropdown"in Se||(J=(Je=J==null?void 0:J.map(String))!==null&&Je!==void 0?Je:J),Ce.push({column:Se,key:qi(Se,ft),filteredKeys:J,forceFiltered:Se.filtered})}else Ce.push({column:Se,key:qi(Se,ft),filteredKeys:k&&Se.defaultFilteredValue?Se.defaultFilteredValue:void 0,forceFiltered:Se.filtered});"children"in Se&&(Ce=[].concat((0,Wn.Z)(Ce),(0,Wn.Z)(ra(Se.children,k,ft))))}),Ce}function Ga(E,k,ce,Ce,Se,Te,Je,ft){return ce.map((J,xe)=>{const je=Ki(xe,ft),{filterMultiple:_e=!0,filterMode:ot,filterSearch:dt}=J;let ht=J;if(ht.filters||ht.filterDropdown){const Ct=qi(ht,je),_t=Ce.find(Kt=>{let{key:Jt}=Kt;return Ct===Jt});ht=Object.assign(Object.assign({},ht),{title:Kt=>m.createElement(pA,{tablePrefixCls:E,prefixCls:`${E}-filter`,dropdownPrefixCls:k,column:ht,columnKey:Ct,filterState:_t,filterMultiple:_e,filterMode:ot,filterSearch:dt,triggerFilter:Te,locale:Se,getPopupContainer:Je},Bi(J.title,Kt))})}return"children"in ht&&(ht=Object.assign(Object.assign({},ht),{children:Ga(E,k,ht.children,Ce,Se,Te,Je,je)})),ht})}function va(E){const k={};return E.forEach(ce=>{let{key:Ce,filteredKeys:Se,column:Te}=ce;const{filters:Je,filterDropdown:ft}=Te;if(ft)k[Ce]=Se||null;else if(Array.isArray(Se)){const J=ma(Je);k[Ce]=J.filter(xe=>Se.includes(String(xe)))}else k[Ce]=null}),k}function Xa(E,k){return k.reduce((ce,Ce)=>{const{column:{onFilter:Se,filters:Te},filteredKeys:Je}=Ce;return Se&&Je&&Je.length?ce.filter(ft=>Je.some(J=>{const xe=ma(Te),je=xe.findIndex(ot=>String(ot)===String(J)),_e=je!==-1?xe[je]:J;return Se(_e,ft)})):ce},E)}const Fa=E=>E.flatMap(k=>"children"in k?[k].concat((0,Wn.Z)(Fa(k.children||[]))):[k]);function Fr(E){let{prefixCls:k,dropdownPrefixCls:ce,mergedColumns:Ce,onFilterChange:Se,getPopupContainer:Te,locale:Je}=E;const ft=m.useMemo(()=>Fa(Ce||[]),[Ce]),[J,xe]=m.useState(()=>ra(ft,!0)),je=m.useMemo(()=>{const ht=ra(ft,!1);if(ht.length===0)return ht;let Ct=!0,_t=!0;if(ht.forEach(Kt=>{let{filteredKeys:Jt}=Kt;Jt!==void 0?Ct=!1:_t=!1}),Ct){const Kt=(ft||[]).map((Jt,cn)=>qi(Jt,Ki(cn)));return J.filter(Jt=>{let{key:cn}=Jt;return Kt.includes(cn)}).map(Jt=>{const cn=ft[Kt.findIndex(zn=>zn===Jt.key)];return Object.assign(Object.assign({},Jt),{column:Object.assign(Object.assign({},Jt.column),cn),forceFiltered:cn.filtered})})}return ht},[ft,J]),_e=m.useMemo(()=>va(je),[je]),ot=ht=>{const Ct=je.filter(_t=>{let{key:Kt}=_t;return Kt!==ht.key});Ct.push(ht),xe(Ct),Se(va(Ct),Ct)};return[ht=>Ga(k,ce,ht,je,Je,ot,Te),je,_e]}var fs=Fr;function Ji(E,k,ce){const Ce=m.useRef({});function Se(Te){if(!Ce.current||Ce.current.data!==E||Ce.current.childrenColumnName!==k||Ce.current.getRowKey!==ce){let ft=function(J){J.forEach((xe,je)=>{const _e=ce(xe,je);Je.set(_e,xe),xe&&typeof xe=="object"&&k in xe&&ft(xe[k]||[])})};const Je=new Map;ft(E),Ce.current={data:E,childrenColumnName:k,kvMap:Je,getRowKey:ce}}return Ce.current.kvMap.get(Te)}return[Se]}var bA=h(50371),Ja=function(E,k){var ce={};for(var Ce in E)Object.prototype.hasOwnProperty.call(E,Ce)&&k.indexOf(Ce)<0&&(ce[Ce]=E[Ce]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,Ce=Object.getOwnPropertySymbols(E);Se<Ce.length;Se++)k.indexOf(Ce[Se])<0&&Object.prototype.propertyIsEnumerable.call(E,Ce[Se])&&(ce[Ce[Se]]=E[Ce[Se]]);return ce};const aA=10;function Xo(E,k){const ce={current:E.current,pageSize:E.pageSize};return Object.keys(k&&typeof k=="object"?k:{}).forEach(Se=>{const Te=E[Se];typeof Te!="function"&&(ce[Se]=Te)}),ce}function os(E,k,ce){const Ce=ce&&typeof ce=="object"?ce:{},{total:Se=0}=Ce,Te=Ja(Ce,["total"]),[Je,ft]=(0,m.useState)(()=>({current:"defaultCurrent"in Te?Te.defaultCurrent:1,pageSize:"defaultPageSize"in Te?Te.defaultPageSize:aA})),J=(0,bA.Z)(Je,Te,{total:Se>0?Se:E}),xe=Math.ceil((Se||E)/J.pageSize);J.current>xe&&(J.current=xe||1);const je=(ot,dt)=>{ft({current:ot!=null?ot:1,pageSize:dt||J.pageSize})},_e=(ot,dt)=>{var ht;ce&&((ht=ce.onChange)===null||ht===void 0||ht.call(ce,ot,dt)),je(ot,dt),k(ot,dt||(J==null?void 0:J.pageSize))};return ce===!1?[{},()=>{}]:[Object.assign(Object.assign({},J),{onChange:_e}),je]}var hs=os,VA=h(84105),CA=h(35654),Lo=h(90782),Uo=h(71430),ea=h(18929);const ti={},si="SELECT_ALL",Ti="SELECT_INVERT",ii="SELECT_NONE",Zi=[],La=(E,k)=>{let ce=[];return(k||[]).forEach(Ce=>{ce.push(Ce),Ce&&typeof Ce=="object"&&E in Ce&&(ce=[].concat((0,Wn.Z)(ce),(0,Wn.Z)(La(E,Ce[E]))))}),ce};var Ta=(E,k)=>{const{preserveSelectedRowKeys:ce,selectedRowKeys:Ce,defaultSelectedRowKeys:Se,getCheckboxProps:Te,onChange:Je,onSelect:ft,onSelectAll:J,onSelectInvert:xe,onSelectNone:je,onSelectMultiple:_e,columnWidth:ot,type:dt,selections:ht,fixed:Ct,renderCell:_t,hideSelectAll:Kt,checkStrictly:Jt=!0}=k||{},{prefixCls:cn,data:zn,pageData:Ht,getRecordByKey:nt,getRowKey:lr,expandType:Gn,childrenColumnName:qt,locale:gn,getPopupContainer:mn}=E,[sn,Un]=(0,ea.Z)(Ce||Se||Zi,{value:Ce}),tr=m.useRef(new Map),Ir=(0,m.useCallback)(Ar=>{if(ce){const Zr=new Map;Ar.forEach(Gr=>{let Br=nt(Gr);!Br&&tr.current.has(Gr)&&(Br=tr.current.get(Gr)),Zr.set(Gr,Br)}),tr.current=Zr}},[nt,ce]);m.useEffect(()=>{Ir(sn)},[sn]);const{keyEntities:xr}=(0,m.useMemo)(()=>{if(Jt)return{keyEntities:null};let Ar=zn;if(ce){const Zr=new Set(zn.map((Br,Pr)=>lr(Br,Pr))),Gr=Array.from(tr.current).reduce((Br,Pr)=>{let[ur,lo]=Pr;return Zr.has(ur)?Br:Br.concat(lo)},[]);Ar=[].concat((0,Wn.Z)(Ar),(0,Wn.Z)(Gr))}return(0,Uo.I8)(Ar,{externalGetKey:lr,childrenPropName:qt})},[zn,lr,Jt,qt,ce]),fr=(0,m.useMemo)(()=>La(qt,Ht),[qt,Ht]),jr=(0,m.useMemo)(()=>{const Ar=new Map;return fr.forEach((Zr,Gr)=>{const Br=lr(Zr,Gr),Pr=(Te?Te(Zr):null)||{};Ar.set(Br,Pr)}),Ar},[fr,lr,Te]),Er=(0,m.useCallback)(Ar=>{var Zr;return!!(!((Zr=jr.get(lr(Ar)))===null||Zr===void 0)&&Zr.disabled)},[jr,lr]),[qr,Xn]=(0,m.useMemo)(()=>{if(Jt)return[sn||[],[]];const{checkedKeys:Ar,halfCheckedKeys:Zr}=(0,Lo.S)(sn,!0,xr,Er);return[Ar||[],Zr]},[sn,Jt,xr,Er]),$o=(0,m.useMemo)(()=>{const Ar=dt==="radio"?qr.slice(0,1):qr;return new Set(Ar)},[qr,dt]),fo=(0,m.useMemo)(()=>dt==="radio"?new Set:new Set(Xn),[Xn,dt]),[ao,Io]=(0,m.useState)(null);m.useEffect(()=>{k||Un(Zi)},[!!k]);const so=(0,m.useCallback)((Ar,Zr)=>{let Gr,Br;Ir(Ar),ce?(Gr=Ar,Br=Ar.map(Pr=>tr.current.get(Pr))):(Gr=[],Br=[],Ar.forEach(Pr=>{const ur=nt(Pr);ur!==void 0&&(Gr.push(Pr),Br.push(ur))})),Un(Gr),Je==null||Je(Gr,Br,{type:Zr})},[Un,nt,Je,ce]),Jo=(0,m.useCallback)((Ar,Zr,Gr,Br)=>{if(ft){const Pr=Gr.map(ur=>nt(ur));ft(nt(Ar),Zr,Pr,Br)}so(Gr,"single")},[ft,nt,so]),uo=(0,m.useMemo)(()=>!ht||Kt?null:(ht===!0?[si,Ti,ii]:ht).map(Zr=>Zr===si?{key:"all",text:gn.selectionAll,onSelect(){so(zn.map((Gr,Br)=>lr(Gr,Br)).filter(Gr=>{const Br=jr.get(Gr);return!(Br!=null&&Br.disabled)||$o.has(Gr)}),"all")}}:Zr===Ti?{key:"invert",text:gn.selectInvert,onSelect(){const Gr=new Set($o);Ht.forEach((Pr,ur)=>{const lo=lr(Pr,ur),go=jr.get(lo);go!=null&&go.disabled||(Gr.has(lo)?Gr.delete(lo):Gr.add(lo))});const Br=Array.from(Gr);xe&&xe(Br),so(Br,"invert")}}:Zr===ii?{key:"none",text:gn.selectNone,onSelect(){je==null||je(),so(Array.from($o).filter(Gr=>{const Br=jr.get(Gr);return Br==null?void 0:Br.disabled}),"none")}}:Zr).map(Zr=>Object.assign(Object.assign({},Zr),{onSelect:function(){for(var Gr,Br,Pr=arguments.length,ur=new Array(Pr),lo=0;lo<Pr;lo++)ur[lo]=arguments[lo];(Br=Zr.onSelect)===null||Br===void 0||(Gr=Br).call.apply(Gr,[Zr].concat(ur)),Io(null)}})),[ht,$o,Ht,lr,xe,so]);return[(0,m.useCallback)(Ar=>{var Zr;if(!k)return Ar.filter(Po=>Po!==ti);let Gr=(0,Wn.Z)(Ar);const Br=new Set($o),Pr=fr.map(lr).filter(Po=>!jr.get(Po).disabled),ur=Pr.every(Po=>Br.has(Po)),lo=Pr.some(Po=>Br.has(Po)),go=()=>{const Po=[];ur?Pr.forEach(Yo=>{Br.delete(Yo),Po.push(Yo)}):Pr.forEach(Yo=>{Br.has(Yo)||(Br.add(Yo),Po.push(Yo))});const Co=Array.from(Br);J==null||J(!ur,Co.map(Yo=>nt(Yo)),Po.map(Yo=>nt(Yo))),so(Co,"all"),Io(null)};let Eo;if(dt!=="radio"){let Po;if(uo){const mo={getPopupContainer:mn,items:uo.map((Qi,Hi)=>{const{key:ua,text:aa,onSelect:Ia}=Qi;return{key:ua!=null?ua:Hi,onClick:()=>{Ia==null||Ia(Pr)},label:aa}})};Po=m.createElement("div",{className:`${cn}-selection-extra`},m.createElement(ka.Z,{menu:mo,getPopupContainer:mn},m.createElement("span",null,m.createElement(VA.Z,null))))}const Co=fr.map((mo,Qi)=>{const Hi=lr(mo,Qi),ua=jr.get(Hi)||{};return Object.assign({checked:Br.has(Hi)},ua)}).filter(mo=>{let{disabled:Qi}=mo;return Qi}),Yo=!!Co.length&&Co.length===fr.length,hi=Yo&&Co.every(mo=>{let{checked:Qi}=mo;return Qi}),ni=Yo&&Co.some(mo=>{let{checked:Qi}=mo;return Qi});Eo=!Kt&&m.createElement("div",{className:`${cn}-selection`},m.createElement(di.default,{checked:Yo?hi:!!fr.length&&ur,indeterminate:Yo?!hi&&ni:!ur&&lo,onChange:go,disabled:fr.length===0||Yo,"aria-label":Po?"Custom selection":"Select all",skipGroup:!0}),Po)}let Mi;dt==="radio"?Mi=(Po,Co,Yo)=>{const hi=lr(Co,Yo),ni=Br.has(hi);return{node:m.createElement(po.ZP,Object.assign({},jr.get(hi),{checked:ni,onClick:mo=>mo.stopPropagation(),onChange:mo=>{Br.has(hi)||Jo(hi,!0,[hi],mo.nativeEvent)}})),checked:ni}}:Mi=(Po,Co,Yo)=>{var hi;const ni=lr(Co,Yo),mo=Br.has(ni),Qi=fo.has(ni),Hi=jr.get(ni);let ua;return Gn==="nest"?ua=Qi:ua=(hi=Hi==null?void 0:Hi.indeterminate)!==null&&hi!==void 0?hi:Qi,{node:m.createElement(di.default,Object.assign({},Hi,{indeterminate:ua,checked:mo,skipGroup:!0,onClick:aa=>aa.stopPropagation(),onChange:aa=>{let{nativeEvent:Ia}=aa;const{shiftKey:mA}=Ia;let qa=-1,ja=-1;if(mA&&Jt){const Qa=new Set([ao,ni]);Pr.some((da,Pi)=>{if(Qa.has(da))if(qa===-1)qa=Pi;else return ja=Pi,!0;return!1})}if(ja!==-1&&qa!==ja&&Jt){const Qa=Pr.slice(qa,ja+1),da=[];mo?Qa.forEach(Si=>{Br.has(Si)&&(da.push(Si),Br.delete(Si))}):Qa.forEach(Si=>{Br.has(Si)||(da.push(Si),Br.add(Si))});const Pi=Array.from(Br);_e==null||_e(!mo,Pi.map(Si=>nt(Si)),da.map(Si=>nt(Si))),so(Pi,"multiple")}else{const Qa=qr;if(Jt){const da=mo?(0,CA._5)(Qa,ni):(0,CA.L0)(Qa,ni);Jo(ni,!mo,da,Ia)}else{const da=(0,Lo.S)([].concat((0,Wn.Z)(Qa),[ni]),!0,xr,Er),{checkedKeys:Pi,halfCheckedKeys:Si}=da;let vA=Pi;if(mo){const FA=new Set(Pi);FA.delete(ni),vA=(0,Lo.S)(Array.from(FA),{checked:!1,halfCheckedKeys:Si},xr,Er).checkedKeys}Jo(ni,!mo,vA,Ia)}}Io(mo?null:ni)}})),checked:mo}};const eo=(Po,Co,Yo)=>{const{node:hi,checked:ni}=Mi(Po,Co,Yo);return _t?_t(ni,Co,Yo,hi):hi};if(!Gr.includes(ti))if(Gr.findIndex(Po=>{var Co;return((Co=Po[rn])===null||Co===void 0?void 0:Co.columnType)==="EXPAND_COLUMN"})===0){const[Po,...Co]=Gr;Gr=[Po,ti].concat((0,Wn.Z)(Co))}else Gr=[ti].concat((0,Wn.Z)(Gr));const ia=Gr.indexOf(ti);Gr=Gr.filter((Po,Co)=>Po!==ti||Co===ia);const yi=Gr[ia-1],ji=Gr[ia+1];let Jn=Ct;Jn===void 0&&((ji==null?void 0:ji.fixed)!==void 0?Jn=ji.fixed:(yi==null?void 0:yi.fixed)!==void 0&&(Jn=yi.fixed)),Jn&&yi&&((Zr=yi[rn])===null||Zr===void 0?void 0:Zr.columnType)==="EXPAND_COLUMN"&&yi.fixed===void 0&&(yi.fixed=Jn);const li=U()(`${cn}-selection-col`,{[`${cn}-selection-col-with-dropdown`]:ht&&dt==="checkbox"}),ya={fixed:Jn,width:ot,className:`${cn}-selection-column`,title:k.columnTitle||Eo,render:eo,onCell:k.onCell,[rn]:{className:li}};return Gr.map(Po=>Po===ti?ya:Po)},[lr,fr,k,qr,$o,fo,ot,uo,Gn,ao,jr,_e,Jo,Er]),$o]},gA=h(89489),ps=h(59477),EA=h(6848);const za="ascend",Rs="descend";function Ts(E){return typeof E.sorter=="object"&&typeof E.sorter.multiple=="number"?E.sorter.multiple:!1}function is(E){return typeof E=="function"?E:E&&typeof E=="object"&&E.compare?E.compare:!1}function qs(E,k){return k?E[E.indexOf(k)+1]:E[0]}function gs(E,k,ce){let Ce=[];function Se(Te,Je){Ce.push({column:Te,key:qi(Te,Je),multiplePriority:Ts(Te),sortOrder:Te.sortOrder})}return(E||[]).forEach((Te,Je)=>{const ft=Ki(Je,ce);Te.children?("sortOrder"in Te&&Se(Te,ft),Ce=[].concat((0,Wn.Z)(Ce),(0,Wn.Z)(gs(Te.children,k,ft)))):Te.sorter&&("sortOrder"in Te?Se(Te,ft):k&&Te.defaultSortOrder&&Ce.push({column:Te,key:qi(Te,ft),multiplePriority:Ts(Te),sortOrder:Te.defaultSortOrder}))}),Ce}function Ya(E,k,ce,Ce,Se,Te,Je,ft){return(k||[]).map((J,xe)=>{const je=Ki(xe,ft);let _e=J;if(_e.sorter){const ot=_e.sortDirections||Se,dt=_e.showSorterTooltip===void 0?Je:_e.showSorterTooltip,ht=qi(_e,je),Ct=ce.find(Gn=>{let{key:qt}=Gn;return qt===ht}),_t=Ct?Ct.sortOrder:null,Kt=qs(ot,_t);let Jt;if(J.sortIcon)Jt=J.sortIcon({sortOrder:_t});else{const Gn=ot.includes(za)&&m.createElement(ps.Z,{className:U()(`${E}-column-sorter-up`,{active:_t===za})}),qt=ot.includes(Rs)&&m.createElement(gA.Z,{className:U()(`${E}-column-sorter-down`,{active:_t===Rs})});Jt=m.createElement("span",{className:U()(`${E}-column-sorter`,{[`${E}-column-sorter-full`]:!!(Gn&&qt)})},m.createElement("span",{className:`${E}-column-sorter-inner`,"aria-hidden":"true"},Gn,qt))}const{cancelSort:cn,triggerAsc:zn,triggerDesc:Ht}=Te||{};let nt=cn;Kt===Rs?nt=Ht:Kt===za&&(nt=zn);const lr=typeof dt=="object"?dt:{title:nt};_e=Object.assign(Object.assign({},_e),{className:U()(_e.className,{[`${E}-column-sort`]:_t}),title:Gn=>{const qt=m.createElement("div",{className:`${E}-column-sorters`},m.createElement("span",{className:`${E}-column-title`},Bi(J.title,Gn)),Jt);return dt?m.createElement(EA.Z,Object.assign({},lr),qt):qt},onHeaderCell:Gn=>{const qt=J.onHeaderCell&&J.onHeaderCell(Gn)||{},gn=qt.onClick,mn=qt.onKeyDown;qt.onClick=tr=>{Ce({column:J,key:ht,sortOrder:Kt,multiplePriority:Ts(J)}),gn==null||gn(tr)},qt.onKeyDown=tr=>{tr.keyCode===bi.Z.ENTER&&(Ce({column:J,key:ht,sortOrder:Kt,multiplePriority:Ts(J)}),mn==null||mn(tr))};const sn=io(J.title,{}),Un=sn==null?void 0:sn.toString();return _t?qt["aria-sort"]=_t==="ascend"?"ascending":"descending":qt["aria-label"]=Un||"",qt.className=U()(qt.className,`${E}-column-has-sorters`),qt.tabIndex=0,J.ellipsis&&(qt.title=(sn!=null?sn:"").toString()),qt}})}return"children"in _e&&(_e=Object.assign(Object.assign({},_e),{children:Ya(E,_e.children,ce,Ce,Se,Te,Je,je)})),_e})}function Za(E){const{column:k,sortOrder:ce}=E;return{column:k,order:ce,field:k.dataIndex,columnKey:k.key}}function Wa(E){const k=E.filter(ce=>{let{sortOrder:Ce}=ce;return Ce}).map(Za);return k.length===0&&E.length?Object.assign(Object.assign({},Za(E[E.length-1])),{column:void 0}):k.length<=1?k[0]||{}:k}function fi(E,k,ce){const Ce=k.slice().sort((Je,ft)=>ft.multiplePriority-Je.multiplePriority),Se=E.slice(),Te=Ce.filter(Je=>{let{column:{sorter:ft},sortOrder:J}=Je;return is(ft)&&J});return Te.length?Se.sort((Je,ft)=>{for(let J=0;J<Te.length;J+=1){const xe=Te[J],{column:{sorter:je},sortOrder:_e}=xe,ot=is(je);if(ot&&_e){const dt=ot(Je,ft,_e);if(dt!==0)return _e===za?dt:-dt}}return 0}).map(Je=>{const ft=Je[ce];return ft?Object.assign(Object.assign({},Je),{[ce]:fi(ft,k,ce)}):Je}):Se}function xi(E){let{prefixCls:k,mergedColumns:ce,onSorterChange:Ce,sortDirections:Se,tableLocale:Te,showSorterTooltip:Je}=E;const[ft,J]=m.useState(gs(ce,!0)),xe=m.useMemo(()=>{let ht=!0;const Ct=gs(ce,!1);if(!Ct.length)return ft;const _t=[];function Kt(cn){ht?_t.push(cn):_t.push(Object.assign(Object.assign({},cn),{sortOrder:null}))}let Jt=null;return Ct.forEach(cn=>{Jt===null?(Kt(cn),cn.sortOrder&&(cn.multiplePriority===!1?ht=!1:Jt=!0)):(Jt&&cn.multiplePriority!==!1||(ht=!1),Kt(cn))}),_t},[ce,ft]),je=m.useMemo(()=>{const ht=xe.map(Ct=>{let{column:_t,sortOrder:Kt}=Ct;return{column:_t,order:Kt}});return{sortColumns:ht,sortColumn:ht[0]&&ht[0].column,sortOrder:ht[0]&&ht[0].order}},[xe]);function _e(ht){let Ct;ht.multiplePriority===!1||!xe.length||xe[0].multiplePriority===!1?Ct=[ht]:Ct=[].concat((0,Wn.Z)(xe.filter(_t=>{let{key:Kt}=_t;return Kt!==ht.key})),[ht]),J(Ct),Ce(Wa(Ct),Ct)}return[ht=>Ya(k,ht,xe,_e,Se,Te,Je),xe,je,()=>Wa(xe)]}function Ei(E,k){return E.map(ce=>{const Ce=Object.assign({},ce);return Ce.title=Bi(ce.title,k),"children"in Ce&&(Ce.children=Ei(Ce.children,k)),Ce})}function Wi(E){return[m.useCallback(ce=>Ei(ce,E),[E])]}var Ma=kr((E,k)=>{const{_renderTimes:ce}=E,{_renderTimes:Ce}=k;return ce!==Ce}),as=xo((E,k)=>{const{_renderTimes:ce}=E,{_renderTimes:Ce}=k;return ce!==Ce}),SA=h(64993),ms=h(17313),el=h(83116),tl=h(37613),Ms=E=>{const{componentCls:k}=E,ce=`${E.lineWidth}px ${E.lineType} ${E.tableBorderColor}`,Ce=(Se,Te,Je)=>({[`&${k}-${Se}`]:{[`> ${k}-container`]:{[`> ${k}-content, > ${k}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${k}-expanded-row-fixed`]:{margin:`-${Te}px -${Je+E.lineWidth}px`}}}}}});return{[`${k}-wrapper`]:{[`${k}${k}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${k}-title`]:{border:ce,borderBottom:0},[`> ${k}-container`]:{borderInlineStart:ce,borderTop:ce,[`
> ${k}-content,
> ${k}-header,
> ${k}-body,
> ${k}-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:ce},"> thead":{"> tr:not(:last-child) > th":{borderBottom:ce},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${k}-cell-fix-right-first::after`]:{borderInlineEnd:ce}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${k}-expanded-row-fixed`]:{margin:`-${E.tablePaddingVertical}px -${E.tablePaddingHorizontal+E.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:E.lineWidth,bottom:0,borderInlineEnd:ce,content:'""'}}}}}},[`&${k}-scroll-horizontal`]:{[`> ${k}-container > ${k}-body`]:{"> table > tbody":{[`
> tr${k}-expanded-row,
> tr${k}-placeholder
`]:{"> th, > td":{borderInlineEnd:0}}}}}},Ce("middle",E.tablePaddingVerticalMiddle,E.tablePaddingHorizontalMiddle)),Ce("small",E.tablePaddingVerticalSmall,E.tablePaddingHorizontalSmall)),{[`> ${k}-footer`]:{border:ce,borderTop:0}}),[`${k}-cell`]:{[`${k}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${E.lineWidth}px 0 ${E.lineWidth}px ${E.tableHeaderBg}`}},[`${k}-bordered ${k}-cell-scrollbar`]:{borderInlineEnd:ce}}}},wl=E=>{const{componentCls:k}=E;return{[`${k}-wrapper`]:{[`${k}-cell-ellipsis`]:Object.assign(Object.assign({},ms.vS),{wordBreak:"keep-all",[`
&${k}-cell-fix-left-last,
&${k}-cell-fix-right-first
`]:{overflow:"visible",[`${k}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${k}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Ic=E=>{const{componentCls:k}=E;return{[`${k}-wrapper`]:{[`${k}-tbody > tr${k}-placeholder`]:{textAlign:"center",color:E.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:E.colorBgContainer}}}}},Wl=h(15969),uc=E=>{const{componentCls:k,antCls:ce,controlInteractiveSize:Ce,motionDurationSlow:Se,lineWidth:Te,paddingXS:Je,lineType:ft,tableBorderColor:J,tableExpandIconBg:xe,tableExpandColumnWidth:je,borderRadius:_e,fontSize:ot,fontSizeSM:dt,lineHeight:ht,tablePaddingVertical:Ct,tablePaddingHorizontal:_t,tableExpandedRowBg:Kt,paddingXXS:Jt}=E,cn=Ce/2-Te,zn=cn*2+Te*3,Ht=`${Te}px ${ft} ${J}`,nt=Jt-Te;return{[`${k}-wrapper`]:{[`${k}-expand-icon-col`]:{width:je},[`${k}-row-expand-icon-cell`]:{textAlign:"center",[`${k}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${k}-row-indent`]:{height:1,float:"left"},[`${k}-row-expand-icon`]:Object.assign(Object.assign({},(0,Wl.N)(E)),{position:"relative",float:"left",boxSizing:"border-box",width:zn,height:zn,padding:0,color:"inherit",lineHeight:`${zn}px`,background:xe,border:Ht,borderRadius:_e,transform:`scale(${Ce/zn})`,transition:`all ${Se}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Se} ease-out`,content:'""'},"&::before":{top:cn,insetInlineEnd:nt,insetInlineStart:nt,height:Te},"&::after":{top:nt,bottom:nt,insetInlineStart:cn,width:Te,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${k}-row-indent + ${k}-row-expand-icon`]:{marginTop:(ot*ht-Te*3)/2-Math.ceil((dt*1.4-Te*3)/2),marginInlineEnd:Je},[`tr${k}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Kt}},[`${ce}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${k}-expanded-row-fixed`]:{position:"relative",margin:`-${Ct}px -${_t}px`,padding:`${Ct}px ${_t}px`}}}},r=E=>{const{componentCls:k,antCls:ce,iconCls:Ce,tableFilterDropdownWidth:Se,tableFilterDropdownSearchWidth:Te,paddingXXS:Je,paddingXS:ft,colorText:J,lineWidth:xe,lineType:je,tableBorderColor:_e,tableHeaderIconColor:ot,fontSizeSM:dt,tablePaddingHorizontal:ht,borderRadius:Ct,motionDurationSlow:_t,colorTextDescription:Kt,colorPrimary:Jt,tableHeaderFilterActiveBg:cn,colorTextDisabled:zn,tableFilterDropdownBg:Ht,tableFilterDropdownHeight:nt,controlItemBgHover:lr,controlItemBgActive:Gn,boxShadowSecondary:qt,filterDropdownMenuBg:gn}=E,mn=`${ce}-dropdown`,sn=`${k}-filter-dropdown`,Un=`${ce}-tree`,tr=`${xe}px ${je} ${_e}`;return[{[`${k}-wrapper`]:{[`${k}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${k}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Je,marginInline:`${Je}px ${-ht/2}px`,padding:`0 ${Je}px`,color:ot,fontSize:dt,borderRadius:Ct,cursor:"pointer",transition:`all ${_t}`,"&:hover":{color:Kt,background:cn},"&.active":{color:Jt}}}},{[`${ce}-dropdown`]:{[sn]:Object.assign(Object.assign({},(0,ms.Wf)(E)),{minWidth:Se,backgroundColor:Ht,borderRadius:Ct,boxShadow:qt,overflow:"hidden",[`${mn}-menu`]:{maxHeight:nt,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:gn,"&:empty::after":{display:"block",padding:`${ft}px 0`,color:zn,fontSize:dt,textAlign:"center",content:'"Not Found"'}},[`${sn}-tree`]:{paddingBlock:`${ft}px 0`,paddingInline:ft,[Un]:{padding:0},[`${Un}-treenode ${Un}-node-content-wrapper:hover`]:{backgroundColor:lr},[`${Un}-treenode-checkbox-checked ${Un}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Gn}}},[`${sn}-search`]:{padding:ft,borderBottom:tr,"&-input":{input:{minWidth:Te},[Ce]:{color:zn}}},[`${sn}-checkall`]:{width:"100%",marginBottom:Je,marginInlineStart:Je},[`${sn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${ft-xe}px ${ft}px`,overflow:"hidden",borderTop:tr}})}},{[`${ce}-dropdown ${sn}, ${sn}-submenu`]:{[`${ce}-checkbox-wrapper + span`]:{paddingInlineStart:ft,color:J},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},n=E=>{const{componentCls:k,lineWidth:ce,colorSplit:Ce,motionDurationSlow:Se,zIndexTableFixed:Te,tableBg:Je,zIndexTableSticky:ft}=E,J=Ce;return{[`${k}-wrapper`]:{[`
${k}-cell-fix-left,
${k}-cell-fix-right
`]:{position:"sticky !important",zIndex:Te,background:Je},[`
${k}-cell-fix-left-first::after,
${k}-cell-fix-left-last::after
`]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-ce,width:30,transform:"translateX(100%)",transition:`box-shadow ${Se}`,content:'""',pointerEvents:"none"},[`${k}-cell-fix-left-all::after`]:{display:"none"},[`
${k}-cell-fix-right-first::after,
${k}-cell-fix-right-last::after
`]:{position:"absolute",top:0,bottom:-ce,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Se}`,content:'""',pointerEvents:"none"},[`${k}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:ft+1,width:30,transition:`box-shadow ${Se}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${k}-ping-left`]:{[`&:not(${k}-has-fix-left) ${k}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${J}`}},[`
${k}-cell-fix-left-first::after,
${k}-cell-fix-left-last::after
`]:{boxShadow:`inset 10px 0 8px -8px ${J}`},[`${k}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${k}-ping-right`]:{[`&:not(${k}-has-fix-right) ${k}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${J}`}},[`
${k}-cell-fix-right-first::after,
${k}-cell-fix-right-last::after
`]:{boxShadow:`inset -10px 0 8px -8px ${J}`}}}}},y=E=>{const{componentCls:k,antCls:ce}=E;return{[`${k}-wrapper`]:{[`${k}-pagination${ce}-pagination`]:{margin:`${E.margin}px 0`},[`${k}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:E.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},F=E=>{const{componentCls:k,tableRadius:ce}=E;return{[`${k}-wrapper`]:{[k]:{[`${k}-title, ${k}-header`]:{borderRadius:`${ce}px ${ce}px 0 0`},[`${k}-title + ${k}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${k}-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:ce,borderStartEndRadius:ce,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:ce},"> *:last-child":{borderStartEndRadius:ce}}},"&-footer":{borderRadius:`0 0 ${ce}px ${ce}px`}}}}},W=E=>{const{componentCls:k}=E;return{[`${k}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${k}-pagination-left`]:{justifyContent:"flex-end"},[`${k}-pagination-right`]:{justifyContent:"flex-start"},[`${k}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${k}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${k}-row-indent`]:{float:"right"}}}}},Ne=E=>{const{componentCls:k,antCls:ce,iconCls:Ce,fontSizeIcon:Se,padding:Te,paddingXS:Je,tableHeaderIconColor:ft,tableHeaderIconColorHover:J,tableSelectionColumnWidth:xe}=E;return{[`${k}-wrapper`]:{[`${k}-selection-col`]:{width:xe,[`&${k}-selection-col-with-dropdown`]:{width:xe+Se+Te/4}},[`${k}-bordered ${k}-selection-col`]:{width:xe+Je*2,[`&${k}-selection-col-with-dropdown`]:{width:xe+Se+Te/4+Je*2}},[`
table tr th${k}-selection-column,
table tr td${k}-selection-column
`]:{paddingInlineEnd:E.paddingXS,paddingInlineStart:E.paddingXS,textAlign:"center",[`${ce}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${k}-selection-column${k}-cell-fix-left`]:{zIndex:E.zIndexTableFixed+1},[`table tr th${k}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${k}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${k}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${E.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${E.tablePaddingHorizontal/4}px`,[Ce]:{color:ft,fontSize:Se,verticalAlign:"baseline","&:hover":{color:J}}}}}},Ze=E=>{const{componentCls:k}=E,ce=(Ce,Se,Te,Je)=>({[`${k}${k}-${Ce}`]:{fontSize:Je,[`
${k}-title,
${k}-footer,
${k}-cell,
${k}-thead > tr > th,
${k}-tbody > tr > th,
${k}-tbody > tr > td,
tfoot > tr > th,
tfoot > tr > td
`]:{padding:`${Se}px ${Te}px`},[`${k}-filter-trigger`]:{marginInlineEnd:`-${Te/2}px`},[`${k}-expanded-row-fixed`]:{margin:`-${Se}px -${Te}px`},[`${k}-tbody`]:{[`${k}-wrapper:only-child ${k}`]:{marginBlock:`-${Se}px`,marginInline:`${E.tableExpandColumnWidth-Te}px -${Te}px`}},[`${k}-selection-column`]:{paddingInlineStart:`${Te/4}px`}}});return{[`${k}-wrapper`]:Object.assign(Object.assign({},ce("middle",E.tablePaddingVerticalMiddle,E.tablePaddingHorizontalMiddle,E.tableFontSizeMiddle)),ce("small",E.tablePaddingVerticalSmall,E.tablePaddingHorizontalSmall,E.tableFontSizeSmall))}},pt=E=>{const{componentCls:k,marginXXS:ce,fontSizeIcon:Ce,tableHeaderIconColor:Se,tableHeaderIconColorHover:Te}=E;return{[`${k}-wrapper`]:{[`${k}-thead th${k}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${E.motionDurationSlow}`,"&:hover":{background:E.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:E.colorPrimary},[`
&${k}-cell-fix-left:hover,
&${k}-cell-fix-right:hover
`]:{background:E.tableFixedHeaderSortActiveBg}},[`${k}-thead th${k}-column-sort`]:{background:E.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${k}-column-sort`]:{background:E.tableBodySortBg},[`${k}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${k}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${k}-column-sorter`]:{marginInlineStart:ce,color:Se,fontSize:0,transition:`color ${E.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:Ce,"&.active":{color:E.colorPrimary}},[`${k}-column-sorter-up + ${k}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${k}-column-sorters:hover ${k}-column-sorter`]:{color:Te}}}},gt=E=>{const{componentCls:k,opacityLoading:ce,tableScrollThumbBg:Ce,tableScrollThumbBgHover:Se,tableScrollThumbSize:Te,tableScrollBg:Je,zIndexTableSticky:ft,stickyScrollBarBorderRadius:J}=E,xe=`${E.lineWidth}px ${E.lineType} ${E.tableBorderColor}`;return{[`${k}-wrapper`]:{[`${k}-sticky`]:{"&-holder":{position:"sticky",zIndex:ft,background:E.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Te}px !important`,zIndex:ft,display:"flex",alignItems:"center",background:Je,borderTop:xe,opacity:ce,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Te,backgroundColor:Ce,borderRadius:J,transition:`all ${E.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Se}}}}}}},mt=E=>{const{componentCls:k,lineWidth:ce,tableBorderColor:Ce}=E,Se=`${ce}px ${E.lineType} ${Ce}`;return{[`${k}-wrapper`]:{[`${k}-summary`]:{position:"relative",zIndex:E.zIndexTableFixed,background:E.tableBg,"> tr":{"> th, > td":{borderBottom:Se}}},[`div${k}-summary`]:{boxShadow:`0 -${ce}px 0 ${Ce}`}}}},an=E=>{const{componentCls:k}=E,ce=`${E.lineWidth}px ${E.lineType} ${E.tableBorderColor}`,Ce=`${k}-expanded-row-cell`;return{[`${k}-wrapper`]:{[`${k}-tbody-virtual`]:{[`${k}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${k}-cell`]:{borderBottom:ce},[`${k}-expanded-row`]:{[`${Ce}${Ce}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${E.lineWidth}px)`,borderInlineEnd:"none"}}},[`${k}-bordered`]:{[`${k}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:ce,position:"absolute"},[`${k}-cell`]:{borderInlineEnd:ce,[`&${k}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-E.lineWidth,borderInlineStart:ce}}}}}}};const Fn=E=>{const{componentCls:k,fontWeightStrong:ce,tablePaddingVertical:Ce,tablePaddingHorizontal:Se,lineWidth:Te,lineType:Je,tableBorderColor:ft,tableFontSize:J,tableBg:xe,tableRadius:je,tableHeaderTextColor:_e,motionDurationMid:ot,tableHeaderBg:dt,tableHeaderCellSplitColor:ht,tableRowHoverBg:Ct,tableSelectedRowBg:_t,tableSelectedRowHoverBg:Kt,tableFooterTextColor:Jt,tableFooterBg:cn,paddingContentVerticalLG:zn}=E,Ht=`${Te}px ${Je} ${ft}`;return{[`${k}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,ms.dF)()),{[k]:Object.assign(Object.assign({},(0,ms.Wf)(E)),{fontSize:J,background:xe,borderRadius:`${je}px ${je}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${je}px ${je}px 0 0`,borderCollapse:"separate",borderSpacing:0},[`
${k}-cell,
${k}-thead > tr > th,
${k}-tbody > tr > th,
${k}-tbody > tr > td,
tfoot > tr > th,
tfoot > tr > td
`]:{position:"relative",padding:`${zn}px ${Se}px`,overflowWrap:"break-word"},[`${k}-title`]:{padding:`${Ce}px ${Se}px`},[`${k}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:_e,fontWeight:ce,textAlign:"start",background:dt,borderBottom:Ht,transition:`background ${ot} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${k}-selection-column):not(${k}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:ht,transform:"translateY(-50%)",transition:`background-color ${ot}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${k}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${ot}, border-color ${ot}`,borderBottom:Ht,[`
> ${k}-wrapper:only-child,
> ${k}-expanded-row-fixed > ${k}-wrapper:only-child
`]:{[k]:{marginBlock:`-${Ce}px`,marginInline:`${E.tableExpandColumnWidth-Se}px -${Se}px`,[`${k}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:_e,fontWeight:ce,textAlign:"start",background:dt,borderBottom:Ht,transition:`background ${ot} ease`},[`
&${k}-row:hover > th,
&${k}-row:hover > td,
> th${k}-cell-row-hover,
> td${k}-cell-row-hover
`]:{background:Ct},[`&${k}-row-selected`]:{"> th, > td":{background:_t},"&:hover > th, &:hover > td":{background:Kt}}}},[`${k}-footer`]:{padding:`${Ce}px ${Se}px`,color:Jt,background:cn}})}};var Zn=(0,el.Z)("Table",E=>{const{colorTextHeading:k,colorSplit:ce,colorIcon:Ce,colorIconHover:Se,opacityLoading:Te,colorBgContainer:Je,controlInteractiveSize:ft,headerBg:J,headerColor:xe,headerSortActiveBg:je,headerSortHoverBg:_e,bodySortBg:ot,rowHoverBg:dt,rowSelectedBg:ht,rowSelectedHoverBg:Ct,rowExpandedBg:_t,cellPaddingBlock:Kt,cellPaddingInline:Jt,cellPaddingBlockMD:cn,cellPaddingInlineMD:zn,cellPaddingBlockSM:Ht,cellPaddingInlineSM:nt,borderColor:lr,footerBg:Gn,footerColor:qt,headerBorderRadius:gn,cellFontSize:mn,cellFontSizeMD:sn,cellFontSizeSM:Un,headerSplitColor:tr,fixedHeaderSortActiveBg:Ir,headerFilterHoverBg:xr,filterDropdownBg:fr,expandIconBg:jr,selectionColumnWidth:Er,stickyScrollBarBg:qr}=E,Xn=new SA.C(Ce),$o=new SA.C(Se),fo=2,ao=(0,tl.TS)(E,{tableFontSize:mn,tableBg:Je,tableRadius:gn,tablePaddingVertical:Kt,tablePaddingHorizontal:Jt,tablePaddingVerticalMiddle:cn,tablePaddingHorizontalMiddle:zn,tablePaddingVerticalSmall:Ht,tablePaddingHorizontalSmall:nt,tableBorderColor:lr,tableHeaderTextColor:xe,tableHeaderBg:J,tableFooterTextColor:qt,tableFooterBg:Gn,tableHeaderCellSplitColor:tr,tableHeaderSortBg:je,tableHeaderSortHoverBg:_e,tableHeaderIconColor:Xn.clone().setAlpha(Xn.getAlpha()*Te).toRgbString(),tableHeaderIconColorHover:$o.clone().setAlpha($o.getAlpha()*Te).toRgbString(),tableBodySortBg:ot,tableFixedHeaderSortActiveBg:Ir,tableHeaderFilterActiveBg:xr,tableFilterDropdownBg:fr,tableRowHoverBg:dt,tableSelectedRowBg:ht,tableSelectedRowHoverBg:Ct,zIndexTableFixed:fo,zIndexTableSticky:fo+1,tableFontSizeMiddle:sn,tableFontSizeSmall:Un,tableSelectionColumnWidth:Er,tableExpandIconBg:jr,tableExpandColumnWidth:ft+2*E.padding,tableExpandedRowBg:_t,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:qr,tableScrollThumbBgHover:k,tableScrollBg:ce});return[Fn(ao),y(ao),mt(ao),pt(ao),r(ao),Ms(ao),F(ao),uc(ao),mt(ao),Ic(ao),Ne(ao),n(ao),gt(ao),wl(ao),Ze(ao),W(ao),an(ao)]},E=>{const{colorFillAlter:k,colorBgContainer:ce,colorTextHeading:Ce,colorFillSecondary:Se,colorFillContent:Te,controlItemBgActive:Je,controlItemBgActiveHover:ft,padding:J,paddingSM:xe,paddingXS:je,colorBorderSecondary:_e,borderRadiusLG:ot,fontSize:dt,controlHeight:ht,colorTextPlaceholder:Ct}=E,_t=new SA.C(Se).onBackground(ce).toHexShortString(),Kt=new SA.C(Te).onBackground(ce).toHexShortString(),Jt=new SA.C(k).onBackground(ce).toHexShortString();return{headerBg:Jt,headerColor:Ce,headerSortActiveBg:_t,headerSortHoverBg:Kt,bodySortBg:Jt,rowHoverBg:Jt,rowSelectedBg:Je,rowSelectedHoverBg:ft,rowExpandedBg:k,cellPaddingBlock:J,cellPaddingInline:J,cellPaddingBlockMD:xe,cellPaddingInlineMD:je,cellPaddingBlockSM:je,cellPaddingInlineSM:je,borderColor:_e,headerBorderRadius:ot,footerBg:Jt,footerColor:Ce,cellFontSize:dt,cellFontSizeMD:dt,cellFontSizeSM:dt,headerSplitColor:_e,fixedHeaderSortActiveBg:_t,headerFilterHoverBg:Te,filterDropdownMenuBg:ce,filterDropdownBg:ce,expandIconBg:ce,selectionColumnWidth:ht,stickyScrollBarBg:Ct,stickyScrollBarBorderRadius:100}});const un=[],Ft=(E,k)=>{const{prefixCls:ce,className:Ce,rootClassName:Se,style:Te,size:Je,bordered:ft,dropdownPrefixCls:J,dataSource:xe,pagination:je,rowSelection:_e,rowKey:ot="key",rowClassName:dt,columns:ht,children:Ct,childrenColumnName:_t,onChange:Kt,getPopupContainer:Jt,loading:cn,expandIcon:zn,expandable:Ht,expandedRowRender:nt,expandIconColumnIndex:lr,indentSize:Gn,scroll:qt,sortDirections:gn,locale:mn,showSorterTooltip:sn=!0,virtual:Un}=E,tr=m.useMemo(()=>ht||nn(Ct),[ht,Ct]),Ir=m.useMemo(()=>tr.some(Do=>Do.responsive),[tr]),xr=(0,ai.Z)(Ir),fr=m.useMemo(()=>{const Do=new Set(Object.keys(xr).filter(So=>xr[So]));return tr.filter(So=>!So.responsive||So.responsive.some(Aa=>Do.has(Aa)))},[tr,xr]),jr=(0,ro.Z)(E,["className","style","columns"]),{locale:Er=Ui.Z,direction:qr,table:Xn,renderEmpty:$o,getPrefixCls:fo,getPopupContainer:ao}=m.useContext(Xi.E_),Io=(0,Wo.Z)(Je),so=Object.assign(Object.assign({},Er.Table),mn),Jo=xe||un,uo=fo("table",ce),oa=fo("dropdown",J),Ar=Object.assign({childrenColumnName:_t,expandIconColumnIndex:lr},Ht),{childrenColumnName:Zr="children"}=Ar,Gr=m.useMemo(()=>Jo.some(Do=>Do==null?void 0:Do[Zr])?"nest":nt||Ht&&Ht.expandedRowRender?"row":null,[Jo]),Br={body:m.useRef()},Pr=m.useMemo(()=>typeof ot=="function"?ot:Do=>Do==null?void 0:Do[ot],[ot]),[ur]=Ji(Jo,Zr,Pr),lo={},go=function(Do,So){let Aa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Fi,sa,Ba;const fa=Object.assign(Object.assign({},lo),Do);Aa&&((Fi=lo.resetPagination)===null||Fi===void 0||Fi.call(lo),!((sa=fa.pagination)===null||sa===void 0)&&sa.current&&(fa.pagination.current=1),je&&je.onChange&&je.onChange(1,(Ba=fa.pagination)===null||Ba===void 0?void 0:Ba.pageSize)),qt&&qt.scrollToFirstRowOnChange!==!1&&Br.body.current&&(0,ko.Z)(0,{getContainer:()=>Br.body.current}),Kt==null||Kt(fa.pagination,fa.filters,fa.sorter,{currentDataSource:Xa(fi(Jo,fa.sorterStates,Zr),fa.filterStates),action:So})},Eo=(Do,So)=>{go({sorter:Do,sorterStates:So},"sort",!1)},[Mi,eo,ia,yi]=xi({prefixCls:uo,mergedColumns:fr,onSorterChange:Eo,sortDirections:gn||["ascend","descend"],tableLocale:so,showSorterTooltip:sn}),ji=m.useMemo(()=>fi(Jo,eo,Zr),[Jo,eo]);lo.sorter=yi(),lo.sorterStates=eo;const Jn=(Do,So)=>{go({filters:Do,filterStates:So},"filter",!0)},[li,ya,Po]=fs({prefixCls:uo,locale:so,dropdownPrefixCls:oa,mergedColumns:fr,onFilterChange:Jn,getPopupContainer:Jt||ao}),Co=Xa(ji,ya);lo.filters=Po,lo.filterStates=ya;const Yo=m.useMemo(()=>{const Do={};return Object.keys(Po).forEach(So=>{Po[So]!==null&&(Do[So]=Po[So])}),Object.assign(Object.assign({},ia),{filters:Do})},[ia,Po]),[hi]=Wi(Yo),ni=(Do,So)=>{go({pagination:Object.assign(Object.assign({},lo.pagination),{current:Do,pageSize:So})},"paginate")},[mo,Qi]=hs(Co.length,ni,je);lo.pagination=je===!1?{}:Xo(mo,je),lo.resetPagination=Qi;const Hi=m.useMemo(()=>{if(je===!1||!mo.pageSize)return Co;const{current:Do=1,total:So,pageSize:Aa=aA}=mo;return Co.length<So?Co.length>Aa?Co.slice((Do-1)*Aa,Do*Aa):Co:Co.slice((Do-1)*Aa,Do*Aa)},[!!je,Co,mo&&mo.current,mo&&mo.pageSize,mo&&mo.total]),[ua,aa]=Ta({prefixCls:uo,data:Co,pageData:Hi,getRowKey:Pr,getRecordByKey:ur,expandType:Gr,childrenColumnName:Zr,locale:so,getPopupContainer:Jt||ao},_e),Ia=(Do,So,Aa)=>{let Fi;return typeof dt=="function"?Fi=U()(dt(Do,So,Aa)):Fi=U()(dt),U()({[`${uo}-row-selected`]:aa.has(Pr(Do,So))},Fi)};Ar.__PARENT_RENDER_ICON__=Ar.expandIcon,Ar.expandIcon=Ar.expandIcon||zn||To(so),Gr==="nest"&&Ar.expandIconColumnIndex===void 0?Ar.expandIconColumnIndex=_e?1:0:Ar.expandIconColumnIndex>0&&_e&&(Ar.expandIconColumnIndex-=1),typeof Ar.indentSize!="number"&&(Ar.indentSize=typeof Gn=="number"?Gn:15);const mA=m.useCallback(Do=>hi(ua(li(Mi(Do)))),[Mi,li,ua]);let qa,ja;if(je!==!1&&(mo!=null&&mo.total)){let Do;mo.size?Do=mo.size:Do=Io==="small"||Io==="middle"?"small":void 0;const So=sa=>m.createElement(Di.Z,Object.assign({},mo,{className:U()(`${uo}-pagination ${uo}-pagination-${sa}`,mo.className),size:Do})),Aa=qr==="rtl"?"left":"right",{position:Fi}=mo;if(Fi!==null&&Array.isArray(Fi)){const sa=Fi.find(wa=>wa.includes("top")),Ba=Fi.find(wa=>wa.includes("bottom")),fa=Fi.every(wa=>`${wa}`=="none");!sa&&!Ba&&!fa&&(ja=So(Aa)),sa&&(qa=So(sa.toLowerCase().replace("top",""))),Ba&&(ja=So(Ba.toLowerCase().replace("bottom","")))}else ja=So(Aa)}let Qa;typeof cn=="boolean"?Qa={spinning:cn}:typeof cn=="object"&&(Qa=Object.assign({spinning:!0},cn));const[da,Pi]=Zn(uo),[,Si]=(0,Vo.Z)(),vA=U()(`${uo}-wrapper`,Xn==null?void 0:Xn.className,{[`${uo}-wrapper-rtl`]:qr==="rtl"},Ce,Se,Pi),FA=Object.assign(Object.assign({},Xn==null?void 0:Xn.style),Te),RA=mn&&mn.emptyText||($o==null?void 0:$o("Table"))||m.createElement(Oo.Z,{componentName:"Table"}),AA=Un?as:Ma,js={},As=m.useMemo(()=>{const{fontSize:Do,lineHeight:So,padding:Aa,paddingXS:Fi,paddingSM:sa}=Si,Ba=Math.floor(Do*So);switch(Io){case"large":return Aa*2+Ba;case"small":return Fi*2+Ba;default:return sa*2+Ba}},[Si,Io]);return Un&&(js.listItemHeight=As),da(m.createElement("div",{ref:k,className:vA,style:FA},m.createElement(Ni.Z,Object.assign({spinning:!1},Qa),qa,m.createElement(AA,Object.assign({},js,jr,{columns:fr,direction:qr,expandable:Ar,prefixCls:uo,className:U()({[`${uo}-middle`]:Io==="middle",[`${uo}-small`]:Io==="small",[`${uo}-bordered`]:ft,[`${uo}-empty`]:Jo.length===0}),data:Hi,rowKey:Pr,rowClassName:Ia,emptyText:RA,internalHooks:pe,internalRefs:Br,transformColumns:mA})),ja)))};var pn=m.forwardRef(Ft);const Pn=(E,k)=>{const ce=m.useRef(0);return ce.current+=1,m.createElement(pn,Object.assign({},E,{ref:k,_renderTimes:ce.current}))},tt=m.forwardRef(Pn);tt.SELECTION_COLUMN=ti,tt.EXPAND_COLUMN=we,tt.SELECTION_ALL=si,tt.SELECTION_INVERT=Ti,tt.SELECTION_NONE=ii,tt.Column=Or,tt.ColumnGroup=to,tt.Summary=C;var ct=tt,Tt=ct},10777:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return q}});var we=h(92310),pe=h.n(we),_=h(59301),Ee=h(36355),T=function(z,le){var ie={};for(var ge in z)Object.prototype.hasOwnProperty.call(z,ge)&&le.indexOf(ge)<0&&(ie[ge]=z[ge]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,ge=Object.getOwnPropertySymbols(z);K<ge.length;K++)le.indexOf(ge[K])<0&&Object.prototype.propertyIsEnumerable.call(z,ge[K])&&(ie[ge[K]]=z[ge[K]]);return ie},m=z=>{var{prefixCls:le,className:ie,color:ge="blue",dot:K,pending:Me=!1,position:U,label:ke,children:be}=z,ue=T(z,["prefixCls","className","color","dot","pending","position","label","children"]);const{getPrefixCls:Fe}=_.useContext(Ee.E_),ne=Fe("timeline",le),Be=pe()(`${ne}-item`,{[`${ne}-item-pending`]:Me},ie),te=/blue|red|green|gray/.test(ge||"")?void 0:ge,se=pe()(`${ne}-item-head`,{[`${ne}-item-head-custom`]:!!K,[`${ne}-item-head-${ge}`]:!te});return _.createElement("li",Object.assign({},ue,{className:Be}),ke&&_.createElement("div",{className:`${ne}-item-label`},ke),_.createElement("div",{className:`${ne}-item-tail`}),_.createElement("div",{className:se,style:{borderColor:te,color:te}},K),_.createElement("div",{className:`${ne}-item-content`},be))},g=h(95190),N=h(58617),a=function(z,le){var ie={};for(var ge in z)Object.prototype.hasOwnProperty.call(z,ge)&&le.indexOf(ge)<0&&(ie[ge]=z[ge]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,ge=Object.getOwnPropertySymbols(z);K<ge.length;K++)le.indexOf(ge[K])<0&&Object.prototype.propertyIsEnumerable.call(z,ge[K])&&(ie[ge[K]]=z[ge[K]]);return ie},I=z=>{var{prefixCls:le,className:ie,pending:ge=!1,children:K,items:Me,rootClassName:U,reverse:ke=!1,direction:be,hashId:ue,pendingDot:Fe,mode:ne=""}=z,Be=a(z,["prefixCls","className","pending","children","items","rootClassName","reverse","direction","hashId","pendingDot","mode"]);const te=(Oe,Gt)=>ne==="alternate"?Oe==="right"?`${le}-item-right`:Oe==="left"?`${le}-item-left`:Gt%2===0?`${le}-item-left`:`${le}-item-right`:ne==="left"?`${le}-item-left`:ne==="right"?`${le}-item-right`:Oe==="right"?`${le}-item-right`:"",se=(0,g.Z)(Me||[]),Ve=typeof ge=="boolean"?null:ge;ge&&se.push({pending:!!ge,dot:Fe||_.createElement(N.Z,null),children:Ve}),ke&&se.reverse();const Ke=se.length,He=`${le}-item-last`,yt=se.filter(Oe=>!!Oe).map((Oe,Gt)=>{var kt;const ln=Gt===Ke-2?He:"",Zt=Gt===Ke-1?He:"",{className:M}=Oe,At=a(Oe,["className"]);return _.createElement(m,Object.assign({},At,{className:pe()([M,!ke&&ge?ln:Zt,te((kt=Oe==null?void 0:Oe.position)!==null&&kt!==void 0?kt:"",Gt)]),key:(Oe==null?void 0:Oe.key)||Gt}))}),xt=se.some(Oe=>!!(Oe!=null&&Oe.label)),Lt=pe()(le,{[`${le}-pending`]:!!ge,[`${le}-reverse`]:!!ke,[`${le}-${ne}`]:!!ne&&!xt,[`${le}-label`]:xt,[`${le}-rtl`]:be==="rtl"},ie,U,ue);return _.createElement("ul",Object.assign({},Be,{className:Lt}),yt)},v=h(11592);function x(z,le){return z&&Array.isArray(z)?z:(0,v.Z)(le).map(ie=>{var ge,K;return Object.assign({children:(K=(ge=ie==null?void 0:ie.props)===null||ge===void 0?void 0:ge.children)!==null&&K!==void 0?K:""},ie.props)})}var Q=x,w=h(17313),G=h(83116),P=h(37613);const ee=z=>{const{componentCls:le}=z;return{[le]:Object.assign(Object.assign({},(0,w.Wf)(z)),{margin:0,padding:0,listStyle:"none",[`${le}-item`]:{position:"relative",margin:0,paddingBottom:z.itemPaddingBottom,fontSize:z.fontSize,listStyle:"none","&-tail":{position:"absolute",insetBlockStart:z.itemHeadSize,insetInlineStart:(z.itemHeadSize-z.tailWidth)/2,height:`calc(100% - ${z.itemHeadSize}px)`,borderInlineStart:`${z.tailWidth}px ${z.lineType} ${z.tailColor}`},"&-pending":{[`${le}-item-head`]:{fontSize:z.fontSizeSM,backgroundColor:"transparent"},[`${le}-item-tail`]:{display:"none"}},"&-head":{position:"absolute",width:z.itemHeadSize,height:z.itemHeadSize,backgroundColor:z.dotBg,border:`${z.dotBorderWidth}px ${z.lineType} transparent`,borderRadius:"50%","&-blue":{color:z.colorPrimary,borderColor:z.colorPrimary},"&-red":{color:z.colorError,borderColor:z.colorError},"&-green":{color:z.colorSuccess,borderColor:z.colorSuccess},"&-gray":{color:z.colorTextDisabled,borderColor:z.colorTextDisabled}},"&-head-custom":{position:"absolute",insetBlockStart:z.itemHeadSize/2,insetInlineStart:z.itemHeadSize/2,width:"auto",height:"auto",marginBlockStart:0,paddingBlock:z.customHeadPaddingVertical,lineHeight:1,textAlign:"center",border:0,borderRadius:0,transform:"translate(-50%, -50%)"},"&-content":{position:"relative",insetBlockStart:-(z.fontSize*z.lineHeight-z.fontSize)+z.lineWidth,marginInlineStart:z.margin+z.itemHeadSize,marginInlineEnd:0,marginBlockStart:0,marginBlockEnd:0,wordBreak:"break-word"},"&-last":{[`> ${le}-item-tail`]:{display:"none"},[`> ${le}-item-content`]:{minHeight:z.controlHeightLG*1.2}}},[`&${le}-alternate,
&${le}-right,
&${le}-label`]:{[`${le}-item`]:{"&-tail, &-head, &-head-custom":{insetInlineStart:"50%"},"&-head":{marginInlineStart:`-${z.marginXXS}px`,"&-custom":{marginInlineStart:z.tailWidth/2}},"&-left":{[`${le}-item-content`]:{insetInlineStart:`calc(50% - ${z.marginXXS}px)`,width:`calc(50% - ${z.marginSM}px)`,textAlign:"start"}},"&-right":{[`${le}-item-content`]:{width:`calc(50% - ${z.marginSM}px)`,margin:0,textAlign:"end"}}}},[`&${le}-right`]:{[`${le}-item-right`]:{[`${le}-item-tail,
${le}-item-head,
${le}-item-head-custom`]:{insetInlineStart:`calc(100% - ${(z.itemHeadSize+z.tailWidth)/2}px)`},[`${le}-item-content`]:{width:`calc(100% - ${z.itemHeadSize+z.marginXS}px)`}}},[`&${le}-pending
${le}-item-last
${le}-item-tail`]:{display:"block",height:`calc(100% - ${z.margin}px)`,borderInlineStart:`${z.tailWidth}px dotted ${z.tailColor}`},[`&${le}-reverse
${le}-item-last
${le}-item-tail`]:{display:"none"},[`&${le}-reverse ${le}-item-pending`]:{[`${le}-item-tail`]:{insetBlockStart:z.margin,display:"block",height:`calc(100% - ${z.margin}px)`,borderInlineStart:`${z.tailWidth}px dotted ${z.tailColor}`},[`${le}-item-content`]:{minHeight:z.controlHeightLG*1.2}},[`&${le}-label`]:{[`${le}-item-label`]:{position:"absolute",insetBlockStart:-(z.fontSize*z.lineHeight-z.fontSize)+z.tailWidth,width:`calc(50% - ${z.marginSM}px)`,textAlign:"end"},[`${le}-item-right`]:{[`${le}-item-label`]:{insetInlineStart:`calc(50% + ${z.marginSM}px)`,width:`calc(50% - ${z.marginSM}px)`,textAlign:"start"}}},"&-rtl":{direction:"rtl",[`${le}-item-head-custom`]:{transform:"translate(50%, -50%)"}}})}};var Y=(0,G.Z)("Timeline",z=>{const le=(0,P.TS)(z,{itemHeadSize:10,customHeadPaddingVertical:z.paddingXXS,paddingInlineEnd:2});return[ee(le)]},z=>({tailColor:z.colorSplit,tailWidth:z.lineWidthBold,dotBorderWidth:z.wireframe?z.lineWidthBold:z.lineWidth*3,dotBg:z.colorBgContainer,itemPaddingBottom:z.padding*1.25})),X=function(z,le){var ie={};for(var ge in z)Object.prototype.hasOwnProperty.call(z,ge)&&le.indexOf(ge)<0&&(ie[ge]=z[ge]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,ge=Object.getOwnPropertySymbols(z);K<ge.length;K++)le.indexOf(ge[K])<0&&Object.prototype.propertyIsEnumerable.call(z,ge[K])&&(ie[ge[K]]=z[ge[K]]);return ie};const R=z=>{const{getPrefixCls:le,direction:ie,timeline:ge}=_.useContext(Ee.E_),{prefixCls:K,children:Me,items:U,className:ke,style:be}=z,ue=X(z,["prefixCls","children","items","className","style"]),Fe=le("timeline",K),[ne,Be]=Y(Fe),te=Q(U,Me);return ne(_.createElement(I,Object.assign({},ue,{className:pe()(ge==null?void 0:ge.className,ke),style:Object.assign(Object.assign({},ge==null?void 0:ge.style),be),prefixCls:Fe,direction:ie,items:te,hashId:Be})))};R.Item=m;var O=R,q=O},17574:function(gr,Pt,h){"use strict";h.d(Pt,{default:function(){return Be}});var we=h(79556),pe=h(95190),_=h(52671),Ee=h(8657),T=h(14809),$=h(59301),m={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"},g=m,N=h(7657),a=function(se,Ve){return $.createElement(N.Z,(0,T.Z)({},se,{ref:Ve,icon:g}))},L=$.forwardRef(a),I=L,v=h(92310),x=h.n(v),Q=h(35654),w=h(71430),G=h(36355),P=h(56082),ee=h(62892),Y=h(20648);const X=4;function R(te){const{dropPosition:se,dropLevelOffset:Ve,prefixCls:Ke,indent:He,direction:yt="ltr"}=te,xt=yt==="ltr"?"left":"right",Lt=yt==="ltr"?"right":"left",Oe={[xt]:-Ve*He+X,[Lt]:0};switch(se){case-1:Oe.top=-3;break;case 1:Oe.bottom=-3;break;default:Oe.bottom=-3,Oe[xt]=He+X;break}return $.createElement("div",{style:Oe,className:`${Ke}-drop-indicator`})}var O=h(71997),z=$.forwardRef((te,se)=>{const{getPrefixCls:Ve,direction:Ke,virtual:He,tree:yt}=$.useContext(G.E_),{prefixCls:xt,className:Lt,showIcon:Oe=!1,showLine:Gt,switcherIcon:kt,blockNode:ln=!1,children:Zt,checkable:M=!1,selectable:At=!0,draggable:S,motion:A,style:i}=te,f=Ve("tree",xt),j=Ve(),re=A!=null?A:Object.assign(Object.assign({},(0,ee.Z)(j)),{motionAppear:!1}),C=Object.assign(Object.assign({},te),{checkable:M,selectable:At,showIcon:Oe,motion:re,blockNode:ln,showLine:!!Gt,dropIndicatorRender:R}),[H,ye]=(0,Y.ZP)(f),ae=$.useMemo(()=>{if(!S)return!1;let Re={};switch(typeof S){case"function":Re.nodeDraggable=S;break;case"object":Re=Object.assign({},S);break;default:break}return Re.icon!==!1&&(Re.icon=Re.icon||$.createElement(P.Z,null)),Re},[S]),oe=Re=>$.createElement(O.Z,{prefixCls:f,switcherIcon:kt,treeNodeProps:Re,showLine:Gt});return H($.createElement(we.Z,Object.assign({itemHeight:20,ref:se,virtual:He},C,{style:Object.assign(Object.assign({},yt==null?void 0:yt.style),i),prefixCls:f,className:x()({[`${f}-icon-hide`]:!Oe,[`${f}-block-node`]:ln,[`${f}-unselectable`]:!At,[`${f}-rtl`]:Ke==="rtl"},yt==null?void 0:yt.className,Lt,ye),direction:Ke,checkable:M&&$.createElement("span",{className:`${f}-checkbox-inner`}),selectable:At,switcherIcon:oe,draggable:ae}),Zt))}),le;(function(te){te[te.None=0]="None",te[te.Start=1]="Start",te[te.End=2]="End"})(le||(le={}));function ie(te,se){function Ve(Ke){const{key:He,children:yt}=Ke;se(He,Ke)!==!1&&ie(yt||[],se)}te.forEach(Ve)}function ge(te){let{treeData:se,expandedKeys:Ve,startKey:Ke,endKey:He}=te;const yt=[];let xt=le.None;if(Ke&&Ke===He)return[Ke];if(!Ke||!He)return[];function Lt(Oe){return Oe===Ke||Oe===He}return ie(se,Oe=>{if(xt===le.End)return!1;if(Lt(Oe)){if(yt.push(Oe),xt===le.None)xt=le.Start;else if(xt===le.Start)return xt=le.End,!1}else xt===le.Start&&yt.push(Oe);return Ve.includes(Oe)}),yt}function K(te,se){const Ve=(0,pe.Z)(se),Ke=[];return ie(te,(He,yt)=>{const xt=Ve.indexOf(He);return xt!==-1&&(Ke.push(yt),Ve.splice(xt,1)),!!Ve.length}),Ke}var Me=function(te,se){var Ve={};for(var Ke in te)Object.prototype.hasOwnProperty.call(te,Ke)&&se.indexOf(Ke)<0&&(Ve[Ke]=te[Ke]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,Ke=Object.getOwnPropertySymbols(te);He<Ke.length;He++)se.indexOf(Ke[He])<0&&Object.prototype.propertyIsEnumerable.call(te,Ke[He])&&(Ve[Ke[He]]=te[Ke[He]]);return Ve};function U(te){const{isLeaf:se,expanded:Ve}=te;return se?$.createElement(_.Z,null):Ve?$.createElement(Ee.Z,null):$.createElement(I,null)}function ke(te){let{treeData:se,children:Ve}=te;return se||(0,w.zn)(Ve)}const be=(te,se)=>{var{defaultExpandAll:Ve,defaultExpandParent:Ke,defaultExpandedKeys:He}=te,yt=Me(te,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const xt=$.useRef(),Lt=$.useRef(),Oe=()=>{const{keyEntities:ae}=(0,w.I8)(ke(yt));let oe;return Ve?oe=Object.keys(ae):Ke?oe=(0,Q.r7)(yt.expandedKeys||He||[],ae):oe=yt.expandedKeys||He,oe},[Gt,kt]=$.useState(yt.selectedKeys||yt.defaultSelectedKeys||[]),[ln,Zt]=$.useState(()=>Oe());$.useEffect(()=>{"selectedKeys"in yt&&kt(yt.selectedKeys)},[yt.selectedKeys]),$.useEffect(()=>{"expandedKeys"in yt&&Zt(yt.expandedKeys)},[yt.expandedKeys]);const M=(ae,oe)=>{var Re;return"expandedKeys"in yt||Zt(ae),(Re=yt.onExpand)===null||Re===void 0?void 0:Re.call(yt,ae,oe)},At=(ae,oe)=>{var Re;const{multiple:it}=yt,{node:Ue,nativeEvent:Ge}=oe,{key:We=""}=Ue,me=ke(yt),ve=Object.assign(Object.assign({},oe),{selected:!0}),rt=(Ge==null?void 0:Ge.ctrlKey)||(Ge==null?void 0:Ge.metaKey),Et=Ge==null?void 0:Ge.shiftKey;let Bt;it&&rt?(Bt=ae,xt.current=We,Lt.current=Bt,ve.selectedNodes=K(me,Bt)):it&&Et?(Bt=Array.from(new Set([].concat((0,pe.Z)(Lt.current||[]),(0,pe.Z)(ge({treeData:me,expandedKeys:ln,startKey:We,endKey:xt.current}))))),ve.selectedNodes=K(me,Bt)):(Bt=[We],xt.current=We,Lt.current=Bt,ve.selectedNodes=K(me,Bt)),(Re=yt.onSelect)===null||Re===void 0||Re.call(yt,Bt,ve),"selectedKeys"in yt||kt(Bt)},{getPrefixCls:S,direction:A}=$.useContext(G.E_),{prefixCls:i,className:f,showIcon:j=!0,expandAction:re="click"}=yt,C=Me(yt,["prefixCls","className","showIcon","expandAction"]),H=S("tree",i),ye=x()(`${H}-directory`,{[`${H}-directory-rtl`]:A==="rtl"},f);return $.createElement(z,Object.assign({icon:U,ref:se,blockNode:!0},C,{showIcon:j,expandAction:re,prefixCls:H,className:ye,expandedKeys:ln,selectedKeys:Gt,onSelect:At,onExpand:M}))};var Fe=$.forwardRef(be);const ne=z;ne.DirectoryTree=Fe,ne.TreeNode=we.O;var Be=ne},20648:function(gr,Pt,h){"use strict";h.d(Pt,{TM:function(){return v},Yk:function(){return I}});var we=h(36237),pe=h(98447),_=h(17313),Ee=h(8378),T=h(37613),$=h(83116);const m=new we.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),g=(x,Q)=>({[`.${x}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${Q.motionDurationSlow}`}}}),N=(x,Q)=>({[`.${x}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:Q.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${Q.lineWidthBold}px solid ${Q.colorPrimary}`,borderRadius:"50%",content:'""'}}}),a=(x,Q)=>{const{treeCls:w,treeNodeCls:G,treeNodePadding:P,titleHeight:ee,nodeSelectedBg:Y,nodeHoverBg:X}=Q,R=Q.paddingXS;return{[w]:Object.assign(Object.assign({},(0,_.Wf)(Q)),{background:Q.colorBgContainer,borderRadius:Q.borderRadius,transition:`background-color ${Q.motionDurationSlow}`,[`&${w}-rtl`]:{[`${w}-switcher`]:{"&_close":{[`${w}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${w}-active-focused)`]:Object.assign({},(0,_.oN)(Q)),[`${w}-list-holder-inner`]:{alignItems:"flex-start"},[`&${w}-block-node`]:{[`${w}-list-holder-inner`]:{alignItems:"stretch",[`${w}-node-content-wrapper`]:{flex:"auto"},[`${G}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:P,insetInlineStart:0,border:`1px solid ${Q.colorPrimary}`,opacity:0,animationName:m,animationDuration:Q.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${G}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${P}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${w}-node-content-wrapper`]:{color:Q.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${w}-node-content-wrapper`]:Object.assign({},(0,_.oN)(Q)),[`&:not(${G}-disabled).filter-node ${w}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${w}-draggable-icon`]:{flexShrink:0,width:ee,lineHeight:`${ee}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${Q.motionDurationSlow}`,[`${G}:hover &`]:{opacity:.45}},[`&${G}-disabled`]:{[`${w}-draggable-icon`]:{visibility:"hidden"}}}},[`${w}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:ee}},[`${w}-draggable-icon`]:{visibility:"hidden"},[`${w}-switcher`]:Object.assign(Object.assign({},g(x,Q)),{position:"relative",flex:"none",alignSelf:"stretch",width:ee,margin:0,lineHeight:`${ee}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${w}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:Q.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ee/2,bottom:-P,marginInlineStart:-1,borderInlineEnd:`1px solid ${Q.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:ee/2*.8,height:ee/2,borderBottom:`1px solid ${Q.colorBorder}`,content:'""'}}}),[`${w}-checkbox`]:{top:"initial",marginInlineEnd:R},[`${w}-node-content-wrapper, ${w}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:ee,margin:0,padding:`0 ${Q.paddingXS/2}px`,color:"inherit",lineHeight:`${ee}px`,background:"transparent",borderRadius:Q.borderRadius,cursor:"pointer",transition:`all ${Q.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:X},[`&${w}-node-selected`]:{backgroundColor:Y},[`${w}-iconEle`]:{display:"inline-block",width:ee,height:ee,lineHeight:`${ee}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${w}-unselectable ${w}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${w}-node-content-wrapper`]:Object.assign({lineHeight:`${ee}px`,userSelect:"none"},N(x,Q)),[`${G}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${Q.colorPrimary}`}},"&-show-line":{[`${w}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ee/2,bottom:-P,borderInlineEnd:`1px solid ${Q.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${w}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${G}-leaf-last`]:{[`${w}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${ee/2}px !important`}}}}})}},L=x=>{const{treeCls:Q,treeNodeCls:w,treeNodePadding:G,directoryNodeSelectedBg:P,directoryNodeSelectedColor:ee}=x;return{[`${Q}${Q}-directory`]:{[w]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:G,insetInlineStart:0,transition:`background-color ${x.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:x.controlItemBgHover}},"> *":{zIndex:1},[`${Q}-switcher`]:{transition:`color ${x.motionDurationMid}`},[`${Q}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${Q}-node-selected`]:{color:ee,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:P},[`${Q}-switcher`]:{color:ee},[`${Q}-node-content-wrapper`]:{color:ee,background:"transparent"}}}}}},I=(x,Q)=>{const w=`.${x}`,G=`${w}-treenode`,P=Q.paddingXS/2,ee=(0,T.TS)(Q,{treeCls:w,treeNodeCls:G,treeNodePadding:P});return[a(x,ee),L(ee)]},v=x=>{const{controlHeightSM:Q}=x;return{titleHeight:Q,nodeHoverBg:x.controlItemBgHover,nodeSelectedBg:x.controlItemBgActive}};Pt.ZP=(0,$.Z)("Tree",(x,Q)=>{let{prefixCls:w}=Q;return[{[x.componentCls]:(0,pe.C2)(`${w}-checkbox`,x)},I(w,x),(0,Ee.Z)(x)]},x=>{const{colorTextLightSolid:Q,colorPrimary:w}=x;return Object.assign(Object.assign({},v(x)),{directoryNodeSelectedColor:Q,directoryNodeSelectedBg:w})})},71997:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return G}});var we=h(14809),pe=h(59301),_={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=_,T=h(7657),$=function(ee,Y){return pe.createElement(T.Z,(0,we.Z)({},ee,{ref:Y,icon:Ee}))},m=pe.forwardRef($),g=m,N=h(52671),a=h(58617),L=h(15075),I=h(43531),v=h(92310),x=h.n(v),Q=h(92343),G=P=>{const{prefixCls:ee,switcherIcon:Y,treeNodeProps:X,showLine:R}=P,{isLeaf:O,expanded:q,loading:z}=X;if(z)return pe.createElement(a.Z,{className:`${ee}-switcher-loading-icon`});let le;if(R&&typeof R=="object"&&(le=R.showLeafIcon),O){if(!R)return null;if(typeof le!="boolean"&&le){const K=typeof le=="function"?le(X):le,Me=`${ee}-switcher-line-custom-icon`;return(0,Q.l$)(K)?(0,Q.Tm)(K,{className:x()(K.props.className||"",Me)}):K}return le?pe.createElement(N.Z,{className:`${ee}-switcher-line-icon`}):pe.createElement("span",{className:`${ee}-switcher-leaf-line`})}const ie=`${ee}-switcher-icon`,ge=typeof Y=="function"?Y(X):Y;return(0,Q.l$)(ge)?(0,Q.Tm)(ge,{className:x()(ge.props.className||"",ie)}):ge!==void 0?ge:R?q?pe.createElement(L.Z,{className:`${ee}-switcher-line-icon`}):pe.createElement(I.Z,{className:`${ee}-switcher-line-icon`}):pe.createElement(g,{className:ie})}},86251:function(gr,Pt){"use strict";Pt.byteLength=m,Pt.toByteArray=N,Pt.fromByteArray=I;for(var h=[],we=[],pe=typeof Uint8Array!="undefined"?Uint8Array:Array,_="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ee=0,T=_.length;Ee<T;++Ee)h[Ee]=_[Ee],we[_.charCodeAt(Ee)]=Ee;we[45]=62,we[95]=63;function $(v){var x=v.length;if(x%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var Q=v.indexOf("=");Q===-1&&(Q=x);var w=Q===x?0:4-Q%4;return[Q,w]}function m(v){var x=$(v),Q=x[0],w=x[1];return(Q+w)*3/4-w}function g(v,x,Q){return(x+Q)*3/4-Q}function N(v){var x,Q=$(v),w=Q[0],G=Q[1],P=new pe(g(v,w,G)),ee=0,Y=G>0?w-4:w,X;for(X=0;X<Y;X+=4)x=we[v.charCodeAt(X)]<<18|we[v.charCodeAt(X+1)]<<12|we[v.charCodeAt(X+2)]<<6|we[v.charCodeAt(X+3)],P[ee++]=x>>16&255,P[ee++]=x>>8&255,P[ee++]=x&255;return G===2&&(x=we[v.charCodeAt(X)]<<2|we[v.charCodeAt(X+1)]>>4,P[ee++]=x&255),G===1&&(x=we[v.charCodeAt(X)]<<10|we[v.charCodeAt(X+1)]<<4|we[v.charCodeAt(X+2)]>>2,P[ee++]=x>>8&255,P[ee++]=x&255),P}function a(v){return h[v>>18&63]+h[v>>12&63]+h[v>>6&63]+h[v&63]}function L(v,x,Q){for(var w,G=[],P=x;P<Q;P+=3)w=(v[P]<<16&16711680)+(v[P+1]<<8&65280)+(v[P+2]&255),G.push(a(w));return G.join("")}function I(v){for(var x,Q=v.length,w=Q%3,G=[],P=16383,ee=0,Y=Q-w;ee<Y;ee+=P)G.push(L(v,ee,ee+P>Y?Y:ee+P));return w===1?(x=v[Q-1],G.push(h[x>>2]+h[x<<4&63]+"==")):w===2&&(x=(v[Q-2]<<8)+v[Q-1],G.push(h[x>>10]+h[x>>4&63]+h[x<<2&63]+"=")),G.join("")}},19208:function(gr,Pt,h){"use strict";var we;var pe=h(86251),_=h(67467),Ee=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;Pt.lW=g,we=ee,Pt.h2=50;var T=2147483647;we=T,g.TYPED_ARRAY_SUPPORT=$(),!g.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function $(){try{var S=new Uint8Array(1),A={foo:function(){return 42}};return Object.setPrototypeOf(A,Uint8Array.prototype),Object.setPrototypeOf(S,A),S.foo()===42}catch(i){return!1}}Object.defineProperty(g.prototype,"parent",{enumerable:!0,get:function(){if(g.isBuffer(this))return this.buffer}}),Object.defineProperty(g.prototype,"offset",{enumerable:!0,get:function(){if(g.isBuffer(this))return this.byteOffset}});function m(S){if(S>T)throw new RangeError('The value "'+S+'" is invalid for option "size"');var A=new Uint8Array(S);return Object.setPrototypeOf(A,g.prototype),A}function g(S,A,i){if(typeof S=="number"){if(typeof A=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return I(S)}return N(S,A,i)}g.poolSize=8192;function N(S,A,i){if(typeof S=="string")return v(S,A);if(ArrayBuffer.isView(S))return Q(S);if(S==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof S);if(Zt(S,ArrayBuffer)||S&&Zt(S.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(Zt(S,SharedArrayBuffer)||S&&Zt(S.buffer,SharedArrayBuffer)))return w(S,A,i);if(typeof S=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var f=S.valueOf&&S.valueOf();if(f!=null&&f!==S)return g.from(f,A,i);var j=G(S);if(j)return j;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof S[Symbol.toPrimitive]=="function")return g.from(S[Symbol.toPrimitive]("string"),A,i);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof S)}g.from=function(S,A,i){return N(S,A,i)},Object.setPrototypeOf(g.prototype,Uint8Array.prototype),Object.setPrototypeOf(g,Uint8Array);function a(S){if(typeof S!="number")throw new TypeError('"size" argument must be of type number');if(S<0)throw new RangeError('The value "'+S+'" is invalid for option "size"')}function L(S,A,i){return a(S),S<=0?m(S):A!==void 0?typeof i=="string"?m(S).fill(A,i):m(S).fill(A):m(S)}g.alloc=function(S,A,i){return L(S,A,i)};function I(S){return a(S),m(S<0?0:P(S)|0)}g.allocUnsafe=function(S){return I(S)},g.allocUnsafeSlow=function(S){return I(S)};function v(S,A){if((typeof A!="string"||A==="")&&(A="utf8"),!g.isEncoding(A))throw new TypeError("Unknown encoding: "+A);var i=Y(S,A)|0,f=m(i),j=f.write(S,A);return j!==i&&(f=f.slice(0,j)),f}function x(S){for(var A=S.length<0?0:P(S.length)|0,i=m(A),f=0;f<A;f+=1)i[f]=S[f]&255;return i}function Q(S){if(Zt(S,Uint8Array)){var A=new Uint8Array(S);return w(A.buffer,A.byteOffset,A.byteLength)}return x(S)}function w(S,A,i){if(A<0||S.byteLength<A)throw new RangeError('"offset" is outside of buffer bounds');if(S.byteLength<A+(i||0))throw new RangeError('"length" is outside of buffer bounds');var f;return A===void 0&&i===void 0?f=new Uint8Array(S):i===void 0?f=new Uint8Array(S,A):f=new Uint8Array(S,A,i),Object.setPrototypeOf(f,g.prototype),f}function G(S){if(g.isBuffer(S)){var A=P(S.length)|0,i=m(A);return i.length===0||S.copy(i,0,0,A),i}if(S.length!==void 0)return typeof S.length!="number"||M(S.length)?m(0):x(S);if(S.type==="Buffer"&&Array.isArray(S.data))return x(S.data)}function P(S){if(S>=T)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+T.toString(16)+" bytes");return S|0}function ee(S){return+S!=S&&(S=0),g.alloc(+S)}g.isBuffer=function(A){return A!=null&&A._isBuffer===!0&&A!==g.prototype},g.compare=function(A,i){if(Zt(A,Uint8Array)&&(A=g.from(A,A.offset,A.byteLength)),Zt(i,Uint8Array)&&(i=g.from(i,i.offset,i.byteLength)),!g.isBuffer(A)||!g.isBuffer(i))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(A===i)return 0;for(var f=A.length,j=i.length,re=0,C=Math.min(f,j);re<C;++re)if(A[re]!==i[re]){f=A[re],j=i[re];break}return f<j?-1:j<f?1:0},g.isEncoding=function(A){switch(String(A).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},g.concat=function(A,i){if(!Array.isArray(A))throw new TypeError('"list" argument must be an Array of Buffers');if(A.length===0)return g.alloc(0);var f;if(i===void 0)for(i=0,f=0;f<A.length;++f)i+=A[f].length;var j=g.allocUnsafe(i),re=0;for(f=0;f<A.length;++f){var C=A[f];if(Zt(C,Uint8Array))re+C.length>j.length?g.from(C).copy(j,re):Uint8Array.prototype.set.call(j,C,re);else if(g.isBuffer(C))C.copy(j,re);else throw new TypeError('"list" argument must be an Array of Buffers');re+=C.length}return j};function Y(S,A){if(g.isBuffer(S))return S.length;if(ArrayBuffer.isView(S)||Zt(S,ArrayBuffer))return S.byteLength;if(typeof S!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof S);var i=S.length,f=arguments.length>2&&arguments[2]===!0;if(!f&&i===0)return 0;for(var j=!1;;)switch(A){case"ascii":case"latin1":case"binary":return i;case"utf8":case"utf-8":return Lt(S).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return i*2;case"hex":return i>>>1;case"base64":return kt(S).length;default:if(j)return f?-1:Lt(S).length;A=(""+A).toLowerCase(),j=!0}}g.byteLength=Y;function X(S,A,i){var f=!1;if((A===void 0||A<0)&&(A=0),A>this.length||((i===void 0||i>this.length)&&(i=this.length),i<=0)||(i>>>=0,A>>>=0,i<=A))return"";for(S||(S="utf8");;)switch(S){case"hex":return ne(this,A,i);case"utf8":case"utf-8":return U(this,A,i);case"ascii":return ue(this,A,i);case"latin1":case"binary":return Fe(this,A,i);case"base64":return Me(this,A,i);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Be(this,A,i);default:if(f)throw new TypeError("Unknown encoding: "+S);S=(S+"").toLowerCase(),f=!0}}g.prototype._isBuffer=!0;function R(S,A,i){var f=S[A];S[A]=S[i],S[i]=f}g.prototype.swap16=function(){var A=this.length;if(A%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var i=0;i<A;i+=2)R(this,i,i+1);return this},g.prototype.swap32=function(){var A=this.length;if(A%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var i=0;i<A;i+=4)R(this,i,i+3),R(this,i+1,i+2);return this},g.prototype.swap64=function(){var A=this.length;if(A%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var i=0;i<A;i+=8)R(this,i,i+7),R(this,i+1,i+6),R(this,i+2,i+5),R(this,i+3,i+4);return this},g.prototype.toString=function(){var A=this.length;return A===0?"":arguments.length===0?U(this,0,A):X.apply(this,arguments)},g.prototype.toLocaleString=g.prototype.toString,g.prototype.equals=function(A){if(!g.isBuffer(A))throw new TypeError("Argument must be a Buffer");return this===A?!0:g.compare(this,A)===0},g.prototype.inspect=function(){var A="",i=Pt.h2;return A=this.toString("hex",0,i).replace(/(.{2})/g,"$1 ").trim(),this.length>i&&(A+=" ... "),"<Buffer "+A+">"},Ee&&(g.prototype[Ee]=g.prototype.inspect),g.prototype.compare=function(A,i,f,j,re){if(Zt(A,Uint8Array)&&(A=g.from(A,A.offset,A.byteLength)),!g.isBuffer(A))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof A);if(i===void 0&&(i=0),f===void 0&&(f=A?A.length:0),j===void 0&&(j=0),re===void 0&&(re=this.length),i<0||f>A.length||j<0||re>this.length)throw new RangeError("out of range index");if(j>=re&&i>=f)return 0;if(j>=re)return-1;if(i>=f)return 1;if(i>>>=0,f>>>=0,j>>>=0,re>>>=0,this===A)return 0;for(var C=re-j,H=f-i,ye=Math.min(C,H),ae=this.slice(j,re),oe=A.slice(i,f),Re=0;Re<ye;++Re)if(ae[Re]!==oe[Re]){C=ae[Re],H=oe[Re];break}return C<H?-1:H<C?1:0};function O(S,A,i,f,j){if(S.length===0)return-1;if(typeof i=="string"?(f=i,i=0):i>2147483647?i=2147483647:i<-2147483648&&(i=-2147483648),i=+i,M(i)&&(i=j?0:S.length-1),i<0&&(i=S.length+i),i>=S.length){if(j)return-1;i=S.length-1}else if(i<0)if(j)i=0;else return-1;if(typeof A=="string"&&(A=g.from(A,f)),g.isBuffer(A))return A.length===0?-1:q(S,A,i,f,j);if(typeof A=="number")return A=A&255,typeof Uint8Array.prototype.indexOf=="function"?j?Uint8Array.prototype.indexOf.call(S,A,i):Uint8Array.prototype.lastIndexOf.call(S,A,i):q(S,[A],i,f,j);throw new TypeError("val must be string, number or Buffer")}function q(S,A,i,f,j){var re=1,C=S.length,H=A.length;if(f!==void 0&&(f=String(f).toLowerCase(),f==="ucs2"||f==="ucs-2"||f==="utf16le"||f==="utf-16le")){if(S.length<2||A.length<2)return-1;re=2,C/=2,H/=2,i/=2}function ye(Ue,Ge){return re===1?Ue[Ge]:Ue.readUInt16BE(Ge*re)}var ae;if(j){var oe=-1;for(ae=i;ae<C;ae++)if(ye(S,ae)===ye(A,oe===-1?0:ae-oe)){if(oe===-1&&(oe=ae),ae-oe+1===H)return oe*re}else oe!==-1&&(ae-=ae-oe),oe=-1}else for(i+H>C&&(i=C-H),ae=i;ae>=0;ae--){for(var Re=!0,it=0;it<H;it++)if(ye(S,ae+it)!==ye(A,it)){Re=!1;break}if(Re)return ae}return-1}g.prototype.includes=function(A,i,f){return this.indexOf(A,i,f)!==-1},g.prototype.indexOf=function(A,i,f){return O(this,A,i,f,!0)},g.prototype.lastIndexOf=function(A,i,f){return O(this,A,i,f,!1)};function z(S,A,i,f){i=Number(i)||0;var j=S.length-i;f?(f=Number(f),f>j&&(f=j)):f=j;var re=A.length;f>re/2&&(f=re/2);for(var C=0;C<f;++C){var H=parseInt(A.substr(C*2,2),16);if(M(H))return C;S[i+C]=H}return C}function le(S,A,i,f){return ln(Lt(A,S.length-i),S,i,f)}function ie(S,A,i,f){return ln(Oe(A),S,i,f)}function ge(S,A,i,f){return ln(kt(A),S,i,f)}function K(S,A,i,f){return ln(Gt(A,S.length-i),S,i,f)}g.prototype.write=function(A,i,f,j){if(i===void 0)j="utf8",f=this.length,i=0;else if(f===void 0&&typeof i=="string")j=i,f=this.length,i=0;else if(isFinite(i))i=i>>>0,isFinite(f)?(f=f>>>0,j===void 0&&(j="utf8")):(j=f,f=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var re=this.length-i;if((f===void 0||f>re)&&(f=re),A.length>0&&(f<0||i<0)||i>this.length)throw new RangeError("Attempt to write outside buffer bounds");j||(j="utf8");for(var C=!1;;)switch(j){case"hex":return z(this,A,i,f);case"utf8":case"utf-8":return le(this,A,i,f);case"ascii":case"latin1":case"binary":return ie(this,A,i,f);case"base64":return ge(this,A,i,f);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return K(this,A,i,f);default:if(C)throw new TypeError("Unknown encoding: "+j);j=(""+j).toLowerCase(),C=!0}},g.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function Me(S,A,i){return A===0&&i===S.length?pe.fromByteArray(S):pe.fromByteArray(S.slice(A,i))}function U(S,A,i){i=Math.min(S.length,i);for(var f=[],j=A;j<i;){var re=S[j],C=null,H=re>239?4:re>223?3:re>191?2:1;if(j+H<=i){var ye,ae,oe,Re;switch(H){case 1:re<128&&(C=re);break;case 2:ye=S[j+1],(ye&192)===128&&(Re=(re&31)<<6|ye&63,Re>127&&(C=Re));break;case 3:ye=S[j+1],ae=S[j+2],(ye&192)===128&&(ae&192)===128&&(Re=(re&15)<<12|(ye&63)<<6|ae&63,Re>2047&&(Re<55296||Re>57343)&&(C=Re));break;case 4:ye=S[j+1],ae=S[j+2],oe=S[j+3],(ye&192)===128&&(ae&192)===128&&(oe&192)===128&&(Re=(re&15)<<18|(ye&63)<<12|(ae&63)<<6|oe&63,Re>65535&&Re<1114112&&(C=Re))}}C===null?(C=65533,H=1):C>65535&&(C-=65536,f.push(C>>>10&1023|55296),C=56320|C&1023),f.push(C),j+=H}return be(f)}var ke=4096;function be(S){var A=S.length;if(A<=ke)return String.fromCharCode.apply(String,S);for(var i="",f=0;f<A;)i+=String.fromCharCode.apply(String,S.slice(f,f+=ke));return i}function ue(S,A,i){var f="";i=Math.min(S.length,i);for(var j=A;j<i;++j)f+=String.fromCharCode(S[j]&127);return f}function Fe(S,A,i){var f="";i=Math.min(S.length,i);for(var j=A;j<i;++j)f+=String.fromCharCode(S[j]);return f}function ne(S,A,i){var f=S.length;(!A||A<0)&&(A=0),(!i||i<0||i>f)&&(i=f);for(var j="",re=A;re<i;++re)j+=At[S[re]];return j}function Be(S,A,i){for(var f=S.slice(A,i),j="",re=0;re<f.length-1;re+=2)j+=String.fromCharCode(f[re]+f[re+1]*256);return j}g.prototype.slice=function(A,i){var f=this.length;A=~~A,i=i===void 0?f:~~i,A<0?(A+=f,A<0&&(A=0)):A>f&&(A=f),i<0?(i+=f,i<0&&(i=0)):i>f&&(i=f),i<A&&(i=A);var j=this.subarray(A,i);return Object.setPrototypeOf(j,g.prototype),j};function te(S,A,i){if(S%1!==0||S<0)throw new RangeError("offset is not uint");if(S+A>i)throw new RangeError("Trying to access beyond buffer length")}g.prototype.readUintLE=g.prototype.readUIntLE=function(A,i,f){A=A>>>0,i=i>>>0,f||te(A,i,this.length);for(var j=this[A],re=1,C=0;++C<i&&(re*=256);)j+=this[A+C]*re;return j},g.prototype.readUintBE=g.prototype.readUIntBE=function(A,i,f){A=A>>>0,i=i>>>0,f||te(A,i,this.length);for(var j=this[A+--i],re=1;i>0&&(re*=256);)j+=this[A+--i]*re;return j},g.prototype.readUint8=g.prototype.readUInt8=function(A,i){return A=A>>>0,i||te(A,1,this.length),this[A]},g.prototype.readUint16LE=g.prototype.readUInt16LE=function(A,i){return A=A>>>0,i||te(A,2,this.length),this[A]|this[A+1]<<8},g.prototype.readUint16BE=g.prototype.readUInt16BE=function(A,i){return A=A>>>0,i||te(A,2,this.length),this[A]<<8|this[A+1]},g.prototype.readUint32LE=g.prototype.readUInt32LE=function(A,i){return A=A>>>0,i||te(A,4,this.length),(this[A]|this[A+1]<<8|this[A+2]<<16)+this[A+3]*16777216},g.prototype.readUint32BE=g.prototype.readUInt32BE=function(A,i){return A=A>>>0,i||te(A,4,this.length),this[A]*16777216+(this[A+1]<<16|this[A+2]<<8|this[A+3])},g.prototype.readIntLE=function(A,i,f){A=A>>>0,i=i>>>0,f||te(A,i,this.length);for(var j=this[A],re=1,C=0;++C<i&&(re*=256);)j+=this[A+C]*re;return re*=128,j>=re&&(j-=Math.pow(2,8*i)),j},g.prototype.readIntBE=function(A,i,f){A=A>>>0,i=i>>>0,f||te(A,i,this.length);for(var j=i,re=1,C=this[A+--j];j>0&&(re*=256);)C+=this[A+--j]*re;return re*=128,C>=re&&(C-=Math.pow(2,8*i)),C},g.prototype.readInt8=function(A,i){return A=A>>>0,i||te(A,1,this.length),this[A]&128?(255-this[A]+1)*-1:this[A]},g.prototype.readInt16LE=function(A,i){A=A>>>0,i||te(A,2,this.length);var f=this[A]|this[A+1]<<8;return f&32768?f|4294901760:f},g.prototype.readInt16BE=function(A,i){A=A>>>0,i||te(A,2,this.length);var f=this[A+1]|this[A]<<8;return f&32768?f|4294901760:f},g.prototype.readInt32LE=function(A,i){return A=A>>>0,i||te(A,4,this.length),this[A]|this[A+1]<<8|this[A+2]<<16|this[A+3]<<24},g.prototype.readInt32BE=function(A,i){return A=A>>>0,i||te(A,4,this.length),this[A]<<24|this[A+1]<<16|this[A+2]<<8|this[A+3]},g.prototype.readFloatLE=function(A,i){return A=A>>>0,i||te(A,4,this.length),_.read(this,A,!0,23,4)},g.prototype.readFloatBE=function(A,i){return A=A>>>0,i||te(A,4,this.length),_.read(this,A,!1,23,4)},g.prototype.readDoubleLE=function(A,i){return A=A>>>0,i||te(A,8,this.length),_.read(this,A,!0,52,8)},g.prototype.readDoubleBE=function(A,i){return A=A>>>0,i||te(A,8,this.length),_.read(this,A,!1,52,8)};function se(S,A,i,f,j,re){if(!g.isBuffer(S))throw new TypeError('"buffer" argument must be a Buffer instance');if(A>j||A<re)throw new RangeError('"value" argument is out of bounds');if(i+f>S.length)throw new RangeError("Index out of range")}g.prototype.writeUintLE=g.prototype.writeUIntLE=function(A,i,f,j){if(A=+A,i=i>>>0,f=f>>>0,!j){var re=Math.pow(2,8*f)-1;se(this,A,i,f,re,0)}var C=1,H=0;for(this[i]=A&255;++H<f&&(C*=256);)this[i+H]=A/C&255;return i+f},g.prototype.writeUintBE=g.prototype.writeUIntBE=function(A,i,f,j){if(A=+A,i=i>>>0,f=f>>>0,!j){var re=Math.pow(2,8*f)-1;se(this,A,i,f,re,0)}var C=f-1,H=1;for(this[i+C]=A&255;--C>=0&&(H*=256);)this[i+C]=A/H&255;return i+f},g.prototype.writeUint8=g.prototype.writeUInt8=function(A,i,f){return A=+A,i=i>>>0,f||se(this,A,i,1,255,0),this[i]=A&255,i+1},g.prototype.writeUint16LE=g.prototype.writeUInt16LE=function(A,i,f){return A=+A,i=i>>>0,f||se(this,A,i,2,65535,0),this[i]=A&255,this[i+1]=A>>>8,i+2},g.prototype.writeUint16BE=g.prototype.writeUInt16BE=function(A,i,f){return A=+A,i=i>>>0,f||se(this,A,i,2,65535,0),this[i]=A>>>8,this[i+1]=A&255,i+2},g.prototype.writeUint32LE=g.prototype.writeUInt32LE=function(A,i,f){return A=+A,i=i>>>0,f||se(this,A,i,4,4294967295,0),this[i+3]=A>>>24,this[i+2]=A>>>16,this[i+1]=A>>>8,this[i]=A&255,i+4},g.prototype.writeUint32BE=g.prototype.writeUInt32BE=function(A,i,f){return A=+A,i=i>>>0,f||se(this,A,i,4,4294967295,0),this[i]=A>>>24,this[i+1]=A>>>16,this[i+2]=A>>>8,this[i+3]=A&255,i+4},g.prototype.writeIntLE=function(A,i,f,j){if(A=+A,i=i>>>0,!j){var re=Math.pow(2,8*f-1);se(this,A,i,f,re-1,-re)}var C=0,H=1,ye=0;for(this[i]=A&255;++C<f&&(H*=256);)A<0&&ye===0&&this[i+C-1]!==0&&(ye=1),this[i+C]=(A/H>>0)-ye&255;return i+f},g.prototype.writeIntBE=function(A,i,f,j){if(A=+A,i=i>>>0,!j){var re=Math.pow(2,8*f-1);se(this,A,i,f,re-1,-re)}var C=f-1,H=1,ye=0;for(this[i+C]=A&255;--C>=0&&(H*=256);)A<0&&ye===0&&this[i+C+1]!==0&&(ye=1),this[i+C]=(A/H>>0)-ye&255;return i+f},g.prototype.writeInt8=function(A,i,f){return A=+A,i=i>>>0,f||se(this,A,i,1,127,-128),A<0&&(A=255+A+1),this[i]=A&255,i+1},g.prototype.writeInt16LE=function(A,i,f){return A=+A,i=i>>>0,f||se(this,A,i,2,32767,-32768),this[i]=A&255,this[i+1]=A>>>8,i+2},g.prototype.writeInt16BE=function(A,i,f){return A=+A,i=i>>>0,f||se(this,A,i,2,32767,-32768),this[i]=A>>>8,this[i+1]=A&255,i+2},g.prototype.writeInt32LE=function(A,i,f){return A=+A,i=i>>>0,f||se(this,A,i,4,2147483647,-2147483648),this[i]=A&255,this[i+1]=A>>>8,this[i+2]=A>>>16,this[i+3]=A>>>24,i+4},g.prototype.writeInt32BE=function(A,i,f){return A=+A,i=i>>>0,f||se(this,A,i,4,2147483647,-2147483648),A<0&&(A=4294967295+A+1),this[i]=A>>>24,this[i+1]=A>>>16,this[i+2]=A>>>8,this[i+3]=A&255,i+4};function Ve(S,A,i,f,j,re){if(i+f>S.length)throw new RangeError("Index out of range");if(i<0)throw new RangeError("Index out of range")}function Ke(S,A,i,f,j){return A=+A,i=i>>>0,j||Ve(S,A,i,4,34028234663852886e22,-34028234663852886e22),_.write(S,A,i,f,23,4),i+4}g.prototype.writeFloatLE=function(A,i,f){return Ke(this,A,i,!0,f)},g.prototype.writeFloatBE=function(A,i,f){return Ke(this,A,i,!1,f)};function He(S,A,i,f,j){return A=+A,i=i>>>0,j||Ve(S,A,i,8,17976931348623157e292,-17976931348623157e292),_.write(S,A,i,f,52,8),i+8}g.prototype.writeDoubleLE=function(A,i,f){return He(this,A,i,!0,f)},g.prototype.writeDoubleBE=function(A,i,f){return He(this,A,i,!1,f)},g.prototype.copy=function(A,i,f,j){if(!g.isBuffer(A))throw new TypeError("argument should be a Buffer");if(f||(f=0),!j&&j!==0&&(j=this.length),i>=A.length&&(i=A.length),i||(i=0),j>0&&j<f&&(j=f),j===f||A.length===0||this.length===0)return 0;if(i<0)throw new RangeError("targetStart out of bounds");if(f<0||f>=this.length)throw new RangeError("Index out of range");if(j<0)throw new RangeError("sourceEnd out of bounds");j>this.length&&(j=this.length),A.length-i<j-f&&(j=A.length-i+f);var re=j-f;return this===A&&typeof Uint8Array.prototype.copyWithin=="function"?this.copyWithin(i,f,j):Uint8Array.prototype.set.call(A,this.subarray(f,j),i),re},g.prototype.fill=function(A,i,f,j){if(typeof A=="string"){if(typeof i=="string"?(j=i,i=0,f=this.length):typeof f=="string"&&(j=f,f=this.length),j!==void 0&&typeof j!="string")throw new TypeError("encoding must be a string");if(typeof j=="string"&&!g.isEncoding(j))throw new TypeError("Unknown encoding: "+j);if(A.length===1){var re=A.charCodeAt(0);(j==="utf8"&&re<128||j==="latin1")&&(A=re)}}else typeof A=="number"?A=A&255:typeof A=="boolean"&&(A=Number(A));if(i<0||this.length<i||this.length<f)throw new RangeError("Out of range index");if(f<=i)return this;i=i>>>0,f=f===void 0?this.length:f>>>0,A||(A=0);var C;if(typeof A=="number")for(C=i;C<f;++C)this[C]=A;else{var H=g.isBuffer(A)?A:g.from(A,j),ye=H.length;if(ye===0)throw new TypeError('The value "'+A+'" is invalid for argument "value"');for(C=0;C<f-i;++C)this[C+i]=H[C%ye]}return this};var yt=/[^+/0-9A-Za-z-_]/g;function xt(S){if(S=S.split("=")[0],S=S.trim().replace(yt,""),S.length<2)return"";for(;S.length%4!==0;)S=S+"=";return S}function Lt(S,A){A=A||1/0;for(var i,f=S.length,j=null,re=[],C=0;C<f;++C){if(i=S.charCodeAt(C),i>55295&&i<57344){if(!j){if(i>56319){(A-=3)>-1&&re.push(239,191,189);continue}else if(C+1===f){(A-=3)>-1&&re.push(239,191,189);continue}j=i;continue}if(i<56320){(A-=3)>-1&&re.push(239,191,189),j=i;continue}i=(j-55296<<10|i-56320)+65536}else j&&(A-=3)>-1&&re.push(239,191,189);if(j=null,i<128){if((A-=1)<0)break;re.push(i)}else if(i<2048){if((A-=2)<0)break;re.push(i>>6|192,i&63|128)}else if(i<65536){if((A-=3)<0)break;re.push(i>>12|224,i>>6&63|128,i&63|128)}else if(i<1114112){if((A-=4)<0)break;re.push(i>>18|240,i>>12&63|128,i>>6&63|128,i&63|128)}else throw new Error("Invalid code point")}return re}function Oe(S){for(var A=[],i=0;i<S.length;++i)A.push(S.charCodeAt(i)&255);return A}function Gt(S,A){for(var i,f,j,re=[],C=0;C<S.length&&!((A-=2)<0);++C)i=S.charCodeAt(C),f=i>>8,j=i%256,re.push(j),re.push(f);return re}function kt(S){return pe.toByteArray(xt(S))}function ln(S,A,i,f){for(var j=0;j<f&&!(j+i>=A.length||j>=S.length);++j)A[j+i]=S[j];return j}function Zt(S,A){return S instanceof A||S!=null&&S.constructor!=null&&S.constructor.name!=null&&S.constructor.name===A.name}function M(S){return S!==S}var At=function(){for(var S="0123456789abcdef",A=new Array(256),i=0;i<16;++i)for(var f=i*16,j=0;j<16;++j)A[f+j]=S[i]+S[j];return A}()},64270:function(gr){(function(Pt,h){gr.exports=h()})(this,function(){"use strict";var Pt=function(s,o){return Pt=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(u,c){u.__proto__=c}||function(u,c){for(var Z in c)Object.prototype.hasOwnProperty.call(c,Z)&&(u[Z]=c[Z])},Pt(s,o)};function h(s,o){if(typeof o!="function"&&o!==null)throw new TypeError("Class extends value "+String(o)+" is not a constructor or null");Pt(s,o);function u(){this.constructor=s}s.prototype=o===null?Object.create(o):(u.prototype=o.prototype,new u)}var we=function(){return we=Object.assign||function(o){for(var u,c=1,Z=arguments.length;c<Z;c++){u=arguments[c];for(var fe in u)Object.prototype.hasOwnProperty.call(u,fe)&&(o[fe]=u[fe])}return o},we.apply(this,arguments)};function pe(s,o,u,c){function Z(fe){return fe instanceof u?fe:new u(function($e){$e(fe)})}return new(u||(u=Promise))(function(fe,$e){function st(Wt){try{Dt(c.next(Wt))}catch(e){$e(e)}}function lt(Wt){try{Dt(c.throw(Wt))}catch(e){$e(e)}}function Dt(Wt){Wt.done?fe(Wt.value):Z(Wt.value).then(st,lt)}Dt((c=c.apply(s,o||[])).next())})}function _(s,o){var u={label:0,sent:function(){if(fe[0]&1)throw fe[1];return fe[1]},trys:[],ops:[]},c,Z,fe,$e;return $e={next:st(0),throw:st(1),return:st(2)},typeof Symbol=="function"&&($e[Symbol.iterator]=function(){return this}),$e;function st(Dt){return function(Wt){return lt([Dt,Wt])}}function lt(Dt){if(c)throw new TypeError("Generator is already executing.");for(;u;)try{if(c=1,Z&&(fe=Dt[0]&2?Z.return:Dt[0]?Z.throw||((fe=Z.return)&&fe.call(Z),0):Z.next)&&!(fe=fe.call(Z,Dt[1])).done)return fe;switch(Z=0,fe&&(Dt=[Dt[0]&2,fe.value]),Dt[0]){case 0:case 1:fe=Dt;break;case 4:return u.label++,{value:Dt[1],done:!1};case 5:u.label++,Z=Dt[1],Dt=[0];continue;case 7:Dt=u.ops.pop(),u.trys.pop();continue;default:if(fe=u.trys,!(fe=fe.length>0&&fe[fe.length-1])&&(Dt[0]===6||Dt[0]===2)){u=0;continue}if(Dt[0]===3&&(!fe||Dt[1]>fe[0]&&Dt[1]<fe[3])){u.label=Dt[1];break}if(Dt[0]===6&&u.label<fe[1]){u.label=fe[1],fe=Dt;break}if(fe&&u.label<fe[2]){u.label=fe[2],u.ops.push(Dt);break}fe[2]&&u.ops.pop(),u.trys.pop();continue}Dt=o.call(s,u)}catch(Wt){Dt=[6,Wt],Z=0}finally{c=fe=0}if(Dt[0]&5)throw Dt[1];return{value:Dt[0]?Dt[1]:void 0,done:!0}}}function Ee(s,o,u){if(u||arguments.length===2)for(var c=0,Z=o.length,fe;c<Z;c++)(fe||!(c in o))&&(fe||(fe=Array.prototype.slice.call(o,0,c)),fe[c]=o[c]);return s.concat(fe||o)}for(var T=function(){function s(o,u,c,Z){this.left=o,this.top=u,this.width=c,this.height=Z}return s.prototype.add=function(o,u,c,Z){return new s(this.left+o,this.top+u,this.width+c,this.height+Z)},s.fromClientRect=function(o,u){return new s(u.left+o.windowBounds.left,u.top+o.windowBounds.top,u.width,u.height)},s.fromDOMRectList=function(o,u){var c=Array.from(u).find(function(Z){return Z.width!==0});return c?new s(c.left+o.windowBounds.left,c.top+o.windowBounds.top,c.width,c.height):s.EMPTY},s.EMPTY=new s(0,0,0,0),s}(),$=function(s,o){return T.fromClientRect(s,o.getBoundingClientRect())},m=function(s){var o=s.body,u=s.documentElement;if(!o||!u)throw new Error("Unable to get document size");var c=Math.max(Math.max(o.scrollWidth,u.scrollWidth),Math.max(o.offsetWidth,u.offsetWidth),Math.max(o.clientWidth,u.clientWidth)),Z=Math.max(Math.max(o.scrollHeight,u.scrollHeight),Math.max(o.offsetHeight,u.offsetHeight),Math.max(o.clientHeight,u.clientHeight));return new T(0,0,c,Z)},g=function(s){for(var o=[],u=0,c=s.length;u<c;){var Z=s.charCodeAt(u++);if(Z>=55296&&Z<=56319&&u<c){var fe=s.charCodeAt(u++);(fe&64512)===56320?o.push(((Z&1023)<<10)+(fe&1023)+65536):(o.push(Z),u--)}else o.push(Z)}return o},N=function(){for(var s=[],o=0;o<arguments.length;o++)s[o]=arguments[o];if(String.fromCodePoint)return String.fromCodePoint.apply(String,s);var u=s.length;if(!u)return"";for(var c=[],Z=-1,fe="";++Z<u;){var $e=s[Z];$e<=65535?c.push($e):($e-=65536,c.push(($e>>10)+55296,$e%1024+56320)),(Z+1===u||c.length>16384)&&(fe+=String.fromCharCode.apply(String,c),c.length=0)}return fe},a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",L=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),I=0;I<a.length;I++)L[a.charCodeAt(I)]=I;for(var v="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",x=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Q=0;Q<v.length;Q++)x[v.charCodeAt(Q)]=Q;for(var w=function(s){var o=s.length*.75,u=s.length,c,Z=0,fe,$e,st,lt;s[s.length-1]==="="&&(o--,s[s.length-2]==="="&&o--);var Dt=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined"&&typeof Uint8Array.prototype.slice!="undefined"?new ArrayBuffer(o):new Array(o),Wt=Array.isArray(Dt)?Dt:new Uint8Array(Dt);for(c=0;c<u;c+=4)fe=x[s.charCodeAt(c)],$e=x[s.charCodeAt(c+1)],st=x[s.charCodeAt(c+2)],lt=x[s.charCodeAt(c+3)],Wt[Z++]=fe<<2|$e>>4,Wt[Z++]=($e&15)<<4|st>>2,Wt[Z++]=(st&3)<<6|lt&63;return Dt},G=function(s){for(var o=s.length,u=[],c=0;c<o;c+=2)u.push(s[c+1]<<8|s[c]);return u},P=function(s){for(var o=s.length,u=[],c=0;c<o;c+=4)u.push(s[c+3]<<24|s[c+2]<<16|s[c+1]<<8|s[c]);return u},ee=5,Y=11,X=2,R=Y-ee,O=65536>>ee,q=1<<ee,z=q-1,le=1024>>ee,ie=O+le,ge=ie,K=32,Me=ge+K,U=65536>>Y,ke=1<<R,be=ke-1,ue=function(s,o,u){return s.slice?s.slice(o,u):new Uint16Array(Array.prototype.slice.call(s,o,u))},Fe=function(s,o,u){return s.slice?s.slice(o,u):new Uint32Array(Array.prototype.slice.call(s,o,u))},ne=function(s,o){var u=w(s),c=Array.isArray(u)?P(u):new Uint32Array(u),Z=Array.isArray(u)?G(u):new Uint16Array(u),fe=24,$e=ue(Z,fe/2,c[4]/2),st=c[5]===2?ue(Z,(fe+c[4])/2):Fe(c,Math.ceil((fe+c[4])/4));return new Be(c[0],c[1],c[2],c[3],$e,st)},Be=function(){function s(o,u,c,Z,fe,$e){this.initialValue=o,this.errorValue=u,this.highStart=c,this.highValueIndex=Z,this.index=fe,this.data=$e}return s.prototype.get=function(o){var u;if(o>=0){if(o<55296||o>56319&&o<=65535)return u=this.index[o>>ee],u=(u<<X)+(o&z),this.data[u];if(o<=65535)return u=this.index[O+(o-55296>>ee)],u=(u<<X)+(o&z),this.data[u];if(o<this.highStart)return u=Me-U+(o>>Y),u=this.index[u],u+=o>>ee&be,u=this.index[u],u=(u<<X)+(o&z),this.data[u];if(o<=1114111)return this.data[this.highValueIndex]}return this.errorValue},s}(),te="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",se=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Ve=0;Ve<te.length;Ve++)se[te.charCodeAt(Ve)]=Ve;var Ke="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==",He=50,yt=1,xt=2,Lt=3,Oe=4,Gt=5,kt=7,ln=8,Zt=9,M=10,At=11,S=12,A=13,i=14,f=15,j=16,re=17,C=18,H=19,ye=20,ae=21,oe=22,Re=23,it=24,Ue=25,Ge=26,We=27,me=28,ve=29,rt=30,Et=31,Bt=32,zt=33,fn=34,An=35,Bn=36,Cn=37,rn=38,wn=39,On=40,Yn=41,vr=42,Wn=43,Hr=[9001,65288],no="!",xn="\xD7",$r="\xF7",Qt=ne(Ke),zr=[rt,Bn],Fo=[yt,xt,Lt,Gt],Ao=[M,ln],wo=[We,Ge],Zo=Fo.concat(Ao),ho=[rn,wn,On,fn,An],Lr=[f,A],co=function(s,o){o===void 0&&(o="strict");var u=[],c=[],Z=[];return s.forEach(function(fe,$e){var st=Qt.get(fe);if(st>He?(Z.push(!0),st-=He):Z.push(!1),["normal","auto","loose"].indexOf(o)!==-1&&[8208,8211,12316,12448].indexOf(fe)!==-1)return c.push($e),u.push(j);if(st===Oe||st===At){if($e===0)return c.push($e),u.push(rt);var lt=u[$e-1];return Zo.indexOf(lt)===-1?(c.push(c[$e-1]),u.push(lt)):(c.push($e),u.push(rt))}if(c.push($e),st===Et)return u.push(o==="strict"?ae:Cn);if(st===vr||st===ve)return u.push(rt);if(st===Wn)return fe>=131072&&fe<=196605||fe>=196608&&fe<=262141?u.push(Cn):u.push(rt);u.push(st)}),[c,u,Z]},ut=function(s,o,u,c){var Z=c[u];if(Array.isArray(s)?s.indexOf(Z)!==-1:s===Z)for(var fe=u;fe<=c.length;){fe++;var $e=c[fe];if($e===o)return!0;if($e!==M)break}if(Z===M)for(var fe=u;fe>0;){fe--;var st=c[fe];if(Array.isArray(s)?s.indexOf(st)!==-1:s===st)for(var lt=u;lt<=c.length;){lt++;var $e=c[lt];if($e===o)return!0;if($e!==M)break}if(st!==M)break}return!1},nn=function(s,o){for(var u=s;u>=0;){var c=o[u];if(c===M)u--;else return c}return 0},dn=function(s,o,u,c,Z){if(u[c]===0)return xn;var fe=c-1;if(Array.isArray(Z)&&Z[fe]===!0)return xn;var $e=fe-1,st=fe+1,lt=o[fe],Dt=$e>=0?o[$e]:0,Wt=o[st];if(lt===xt&&Wt===Lt)return xn;if(Fo.indexOf(lt)!==-1)return no;if(Fo.indexOf(Wt)!==-1||Ao.indexOf(Wt)!==-1)return xn;if(nn(fe,o)===ln)return $r;if(Qt.get(s[fe])===At||(lt===Bt||lt===zt)&&Qt.get(s[st])===At||lt===kt||Wt===kt||lt===Zt||[M,A,f].indexOf(lt)===-1&&Wt===Zt||[re,C,H,it,me].indexOf(Wt)!==-1||nn(fe,o)===oe||ut(Re,oe,fe,o)||ut([re,C],ae,fe,o)||ut(S,S,fe,o))return xn;if(lt===M)return $r;if(lt===Re||Wt===Re)return xn;if(Wt===j||lt===j)return $r;if([A,f,ae].indexOf(Wt)!==-1||lt===i||Dt===Bn&&Lr.indexOf(lt)!==-1||lt===me&&Wt===Bn||Wt===ye||zr.indexOf(Wt)!==-1&&lt===Ue||zr.indexOf(lt)!==-1&&Wt===Ue||lt===We&&[Cn,Bt,zt].indexOf(Wt)!==-1||[Cn,Bt,zt].indexOf(lt)!==-1&&Wt===Ge||zr.indexOf(lt)!==-1&&wo.indexOf(Wt)!==-1||wo.indexOf(lt)!==-1&&zr.indexOf(Wt)!==-1||[We,Ge].indexOf(lt)!==-1&&(Wt===Ue||[oe,f].indexOf(Wt)!==-1&&o[st+1]===Ue)||[oe,f].indexOf(lt)!==-1&&Wt===Ue||lt===Ue&&[Ue,me,it].indexOf(Wt)!==-1)return xn;if([Ue,me,it,re,C].indexOf(Wt)!==-1)for(var e=fe;e>=0;){var l=o[e];if(l===Ue)return xn;if([me,it].indexOf(l)!==-1)e--;else break}if([We,Ge].indexOf(Wt)!==-1)for(var e=[re,C].indexOf(lt)!==-1?$e:fe;e>=0;){var l=o[e];if(l===Ue)return xn;if([me,it].indexOf(l)!==-1)e--;else break}if(rn===lt&&[rn,wn,fn,An].indexOf(Wt)!==-1||[wn,fn].indexOf(lt)!==-1&&[wn,On].indexOf(Wt)!==-1||[On,An].indexOf(lt)!==-1&&Wt===On||ho.indexOf(lt)!==-1&&[ye,Ge].indexOf(Wt)!==-1||ho.indexOf(Wt)!==-1&&lt===We||zr.indexOf(lt)!==-1&&zr.indexOf(Wt)!==-1||lt===it&&zr.indexOf(Wt)!==-1||zr.concat(Ue).indexOf(lt)!==-1&&Wt===oe&&Hr.indexOf(s[st])===-1||zr.concat(Ue).indexOf(Wt)!==-1&&lt===C)return xn;if(lt===Yn&&Wt===Yn){for(var b=u[fe],V=1;b>0&&(b--,o[b]===Yn);)V++;if(V%2!==0)return xn}return lt===Bt&&Wt===zt?xn:$r},Ye=function(s,o){o||(o={lineBreak:"normal",wordBreak:"normal"});var u=co(s,o.lineBreak),c=u[0],Z=u[1],fe=u[2];(o.wordBreak==="break-all"||o.wordBreak==="break-word")&&(Z=Z.map(function(st){return[Ue,rt,vr].indexOf(st)!==-1?Cn:st}));var $e=o.wordBreak==="keep-all"?fe.map(function(st,lt){return st&&s[lt]>=19968&&s[lt]<=40959}):void 0;return[c,Z,$e]},qe=function(){function s(o,u,c,Z){this.codePoints=o,this.required=u===no,this.start=c,this.end=Z}return s.prototype.slice=function(){return N.apply(void 0,this.codePoints.slice(this.start,this.end))},s}(),on=function(s,o){var u=g(s),c=Ye(u,o),Z=c[0],fe=c[1],$e=c[2],st=u.length,lt=0,Dt=0;return{next:function(){if(Dt>=st)return{done:!0,value:null};for(var Wt=xn;Dt<st&&(Wt=dn(u,fe,Z,++Dt,$e))===xn;);if(Wt!==xn||Dt===st){var e=new qe(u,Wt,lt,Dt);return lt=Dt,{value:e,done:!1}}return{done:!0,value:null}}}},Xt=1,Tn=2,yn=4,Nn=8,Mn=10,Hn=47,sr=92,Qn=9,er=32,ir=34,$n=61,cr=35,nr=36,Kr=37,wr=39,Dn=40,bt=41,Ot=95,Mt=45,tn=33,Yt=60,Rn=62,En=64,rr=91,mr=93,Ur=61,Xr=123,Tr=63,kr=125,Vt=124,Kn=126,bn=128,br=65533,qn=42,Vn=43,dr=44,Qr=58,Rr=59,Vr=46,yo=0,yr=8,kn=11,In=14,pr=31,ar=127,Cr=-1,Mr=48,xo=97,ei=101,Ro=102,oi=117,Or=122,hr=65,to=69,ro=70,ko=85,Xi=90,Oo=function(s){return s>=Mr&&s<=57},Wo=function(s){return s>=55296&&s<=57343},ai=function(s){return Oo(s)||s>=hr&&s<=ro||s>=xo&&s<=Ro},Ui=function(s){return s>=xo&&s<=Or},Di=function(s){return s>=hr&&s<=Xi},Ni=function(s){return Ui(s)||Di(s)},Vo=function(s){return s>=bn},_r=function(s){return s===Mn||s===Qn||s===er},To=function(s){return Ni(s)||Vo(s)||s===Ot},qi=function(s){return To(s)||Oo(s)||s===Mt},Ki=function(s){return s>=yo&&s<=yr||s===kn||s>=In&&s<=pr||s===ar},Bi=function(s,o){return s!==sr?!1:o!==Mn},io=function(s,o,u){return s===Mt?To(o)||Bi(o,u):To(s)?!0:!!(s===sr&&Bi(s,o))},ha=function(s,o,u){return s===Vn||s===Mt?Oo(o)?!0:o===Vr&&Oo(u):Oo(s===Vr?o:s)},Ii=function(s){var o=0,u=1;(s[o]===Vn||s[o]===Mt)&&(s[o]===Mt&&(u=-1),o++);for(var c=[];Oo(s[o]);)c.push(s[o++]);var Z=c.length?parseInt(N.apply(void 0,c),10):0;s[o]===Vr&&o++;for(var fe=[];Oo(s[o]);)fe.push(s[o++]);var $e=fe.length,st=$e?parseInt(N.apply(void 0,fe),10):0;(s[o]===to||s[o]===ei)&&o++;var lt=1;(s[o]===Vn||s[o]===Mt)&&(s[o]===Mt&&(lt=-1),o++);for(var Dt=[];Oo(s[o]);)Dt.push(s[o++]);var Wt=Dt.length?parseInt(N.apply(void 0,Dt),10):0;return u*(Z+st*Math.pow(10,-$e))*Math.pow(10,lt*Wt)},dA={type:2},ca={type:3},fA={type:4},pa={type:13},DA={type:8},wi={type:21},vi={type:9},di={type:10},ka={type:11},Jr={type:12},Bo={type:14},oo={type:23},po={type:1},_o={type:25},Ai={type:24},ga={type:26},ki={type:27},Ri={type:28},bi={type:29},iA={type:31},hA={type:32},Sa=function(){function s(){this._value=[]}return s.prototype.write=function(o){this._value=this._value.concat(g(o))},s.prototype.read=function(){for(var o=[],u=this.consumeToken();u!==hA;)o.push(u),u=this.consumeToken();return o},s.prototype.consumeToken=function(){var o=this.consumeCodePoint();switch(o){case ir:return this.consumeStringToken(ir);case cr:var u=this.peekCodePoint(0),c=this.peekCodePoint(1),Z=this.peekCodePoint(2);if(qi(u)||Bi(c,Z)){var fe=io(u,c,Z)?Tn:Xt,$e=this.consumeName();return{type:5,value:$e,flags:fe}}break;case nr:if(this.peekCodePoint(0)===$n)return this.consumeCodePoint(),pa;break;case wr:return this.consumeStringToken(wr);case Dn:return dA;case bt:return ca;case qn:if(this.peekCodePoint(0)===$n)return this.consumeCodePoint(),Bo;break;case Vn:if(ha(o,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(o),this.consumeNumericToken();break;case dr:return fA;case Mt:var st=o,lt=this.peekCodePoint(0),Dt=this.peekCodePoint(1);if(ha(st,lt,Dt))return this.reconsumeCodePoint(o),this.consumeNumericToken();if(io(st,lt,Dt))return this.reconsumeCodePoint(o),this.consumeIdentLikeToken();if(lt===Mt&&Dt===Rn)return this.consumeCodePoint(),this.consumeCodePoint(),Ai;break;case Vr:if(ha(o,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(o),this.consumeNumericToken();break;case Hn:if(this.peekCodePoint(0)===qn)for(this.consumeCodePoint();;){var Wt=this.consumeCodePoint();if(Wt===qn&&(Wt=this.consumeCodePoint(),Wt===Hn))return this.consumeToken();if(Wt===Cr)return this.consumeToken()}break;case Qr:return ga;case Rr:return ki;case Yt:if(this.peekCodePoint(0)===tn&&this.peekCodePoint(1)===Mt&&this.peekCodePoint(2)===Mt)return this.consumeCodePoint(),this.consumeCodePoint(),_o;break;case En:var e=this.peekCodePoint(0),l=this.peekCodePoint(1),b=this.peekCodePoint(2);if(io(e,l,b)){var $e=this.consumeName();return{type:7,value:$e}}break;case rr:return Ri;case sr:if(Bi(o,this.peekCodePoint(0)))return this.reconsumeCodePoint(o),this.consumeIdentLikeToken();break;case mr:return bi;case Ur:if(this.peekCodePoint(0)===$n)return this.consumeCodePoint(),DA;break;case Xr:return ka;case kr:return Jr;case oi:case ko:var V=this.peekCodePoint(0),he=this.peekCodePoint(1);return V===Vn&&(ai(he)||he===Tr)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(o),this.consumeIdentLikeToken();case Vt:if(this.peekCodePoint(0)===$n)return this.consumeCodePoint(),vi;if(this.peekCodePoint(0)===Vt)return this.consumeCodePoint(),wi;break;case Kn:if(this.peekCodePoint(0)===$n)return this.consumeCodePoint(),di;break;case Cr:return hA}return _r(o)?(this.consumeWhiteSpace(),iA):Oo(o)?(this.reconsumeCodePoint(o),this.consumeNumericToken()):To(o)?(this.reconsumeCodePoint(o),this.consumeIdentLikeToken()):{type:6,value:N(o)}},s.prototype.consumeCodePoint=function(){var o=this._value.shift();return typeof o=="undefined"?-1:o},s.prototype.reconsumeCodePoint=function(o){this._value.unshift(o)},s.prototype.peekCodePoint=function(o){return o>=this._value.length?-1:this._value[o]},s.prototype.consumeUnicodeRangeToken=function(){for(var o=[],u=this.consumeCodePoint();ai(u)&&o.length<6;)o.push(u),u=this.consumeCodePoint();for(var c=!1;u===Tr&&o.length<6;)o.push(u),u=this.consumeCodePoint(),c=!0;if(c){var Z=parseInt(N.apply(void 0,o.map(function(lt){return lt===Tr?Mr:lt})),16),fe=parseInt(N.apply(void 0,o.map(function(lt){return lt===Tr?ro:lt})),16);return{type:30,start:Z,end:fe}}var $e=parseInt(N.apply(void 0,o),16);if(this.peekCodePoint(0)===Mt&&ai(this.peekCodePoint(1))){this.consumeCodePoint(),u=this.consumeCodePoint();for(var st=[];ai(u)&&st.length<6;)st.push(u),u=this.consumeCodePoint();var fe=parseInt(N.apply(void 0,st),16);return{type:30,start:$e,end:fe}}else return{type:30,start:$e,end:$e}},s.prototype.consumeIdentLikeToken=function(){var o=this.consumeName();return o.toLowerCase()==="url"&&this.peekCodePoint(0)===Dn?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===Dn?(this.consumeCodePoint(),{type:19,value:o}):{type:20,value:o}},s.prototype.consumeUrlToken=function(){var o=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===Cr)return{type:22,value:""};var u=this.peekCodePoint(0);if(u===wr||u===ir){var c=this.consumeStringToken(this.consumeCodePoint());return c.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===Cr||this.peekCodePoint(0)===bt)?(this.consumeCodePoint(),{type:22,value:c.value}):(this.consumeBadUrlRemnants(),oo)}for(;;){var Z=this.consumeCodePoint();if(Z===Cr||Z===bt)return{type:22,value:N.apply(void 0,o)};if(_r(Z))return this.consumeWhiteSpace(),this.peekCodePoint(0)===Cr||this.peekCodePoint(0)===bt?(this.consumeCodePoint(),{type:22,value:N.apply(void 0,o)}):(this.consumeBadUrlRemnants(),oo);if(Z===ir||Z===wr||Z===Dn||Ki(Z))return this.consumeBadUrlRemnants(),oo;if(Z===sr)if(Bi(Z,this.peekCodePoint(0)))o.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),oo;else o.push(Z)}},s.prototype.consumeWhiteSpace=function(){for(;_r(this.peekCodePoint(0));)this.consumeCodePoint()},s.prototype.consumeBadUrlRemnants=function(){for(;;){var o=this.consumeCodePoint();if(o===bt||o===Cr)return;Bi(o,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},s.prototype.consumeStringSlice=function(o){for(var u=5e4,c="";o>0;){var Z=Math.min(u,o);c+=N.apply(void 0,this._value.splice(0,Z)),o-=Z}return this._value.shift(),c},s.prototype.consumeStringToken=function(o){var u="",c=0;do{var Z=this._value[c];if(Z===Cr||Z===void 0||Z===o)return u+=this.consumeStringSlice(c),{type:0,value:u};if(Z===Mn)return this._value.splice(0,c),po;if(Z===sr){var fe=this._value[c+1];fe!==Cr&&fe!==void 0&&(fe===Mn?(u+=this.consumeStringSlice(c),c=-1,this._value.shift()):Bi(Z,fe)&&(u+=this.consumeStringSlice(c),u+=N(this.consumeEscapedCodePoint()),c=-1))}c++}while(!0)},s.prototype.consumeNumber=function(){var o=[],u=yn,c=this.peekCodePoint(0);for((c===Vn||c===Mt)&&o.push(this.consumeCodePoint());Oo(this.peekCodePoint(0));)o.push(this.consumeCodePoint());c=this.peekCodePoint(0);var Z=this.peekCodePoint(1);if(c===Vr&&Oo(Z))for(o.push(this.consumeCodePoint(),this.consumeCodePoint()),u=Nn;Oo(this.peekCodePoint(0));)o.push(this.consumeCodePoint());c=this.peekCodePoint(0),Z=this.peekCodePoint(1);var fe=this.peekCodePoint(2);if((c===to||c===ei)&&((Z===Vn||Z===Mt)&&Oo(fe)||Oo(Z)))for(o.push(this.consumeCodePoint(),this.consumeCodePoint()),u=Nn;Oo(this.peekCodePoint(0));)o.push(this.consumeCodePoint());return[Ii(o),u]},s.prototype.consumeNumericToken=function(){var o=this.consumeNumber(),u=o[0],c=o[1],Z=this.peekCodePoint(0),fe=this.peekCodePoint(1),$e=this.peekCodePoint(2);if(io(Z,fe,$e)){var st=this.consumeName();return{type:15,number:u,flags:c,unit:st}}return Z===Kr?(this.consumeCodePoint(),{type:16,number:u,flags:c}):{type:17,number:u,flags:c}},s.prototype.consumeEscapedCodePoint=function(){var o=this.consumeCodePoint();if(ai(o)){for(var u=N(o);ai(this.peekCodePoint(0))&&u.length<6;)u+=N(this.consumeCodePoint());_r(this.peekCodePoint(0))&&this.consumeCodePoint();var c=parseInt(u,16);return c===0||Wo(c)||c>1114111?br:c}return o===Cr?br:o},s.prototype.consumeName=function(){for(var o="";;){var u=this.consumeCodePoint();if(qi(u))o+=N(u);else if(Bi(u,this.peekCodePoint(0)))o+=N(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(u),o}},s}(),ma=function(){function s(o){this._tokens=o}return s.create=function(o){var u=new Sa;return u.write(o),new s(u.read())},s.parseValue=function(o){return s.create(o).parseComponentValue()},s.parseValues=function(o){return s.create(o).parseComponentValues()},s.prototype.parseComponentValue=function(){for(var o=this.consumeToken();o.type===31;)o=this.consumeToken();if(o.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(o);var u=this.consumeComponentValue();do o=this.consumeToken();while(o.type===31);if(o.type===32)return u;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},s.prototype.parseComponentValues=function(){for(var o=[];;){var u=this.consumeComponentValue();if(u.type===32)return o;o.push(u),o.push()}},s.prototype.consumeComponentValue=function(){var o=this.consumeToken();switch(o.type){case 11:case 28:case 2:return this.consumeSimpleBlock(o.type);case 19:return this.consumeFunction(o)}return o},s.prototype.consumeSimpleBlock=function(o){for(var u={type:o,values:[]},c=this.consumeToken();;){if(c.type===32||Xa(c,o))return u;this.reconsumeToken(c),u.values.push(this.consumeComponentValue()),c=this.consumeToken()}},s.prototype.consumeFunction=function(o){for(var u={name:o.value,values:[],type:18};;){var c=this.consumeToken();if(c.type===32||c.type===3)return u;this.reconsumeToken(c),u.values.push(this.consumeComponentValue())}},s.prototype.consumeToken=function(){var o=this._tokens.shift();return typeof o=="undefined"?hA:o},s.prototype.reconsumeToken=function(o){this._tokens.unshift(o)},s}(),zi=function(s){return s.type===15},Li=function(s){return s.type===17},Go=function(s){return s.type===20},Oi=function(s){return s.type===0},pA=function(s,o){return Go(s)&&s.value===o},ra=function(s){return s.type!==31},Ga=function(s){return s.type!==31&&s.type!==4},va=function(s){var o=[],u=[];return s.forEach(function(c){if(c.type===4){if(u.length===0)throw new Error("Error parsing function args, zero tokens for arg");o.push(u),u=[];return}c.type!==31&&u.push(c)}),u.length&&o.push(u),o},Xa=function(s,o){return o===11&&s.type===12||o===28&&s.type===29?!0:o===2&&s.type===3},Fa=function(s){return s.type===17||s.type===15},Fr=function(s){return s.type===16||Fa(s)},fs=function(s){return s.length>1?[s[0],s[1]]:[s[0]]},Ji={type:17,number:0,flags:yn},bA={type:16,number:50,flags:yn},Ja={type:16,number:100,flags:yn},aA=function(s,o,u){var c=s[0],Z=s[1];return[Xo(c,o),Xo(typeof Z!="undefined"?Z:c,u)]},Xo=function(s,o){if(s.type===16)return s.number/100*o;if(zi(s))switch(s.unit){case"rem":case"em":return 16*s.number;case"px":default:return s.number}return s.number},os="deg",hs="grad",VA="rad",CA="turn",Lo={name:"angle",parse:function(s,o){if(o.type===15)switch(o.unit){case os:return Math.PI*o.number/180;case hs:return Math.PI/200*o.number;case VA:return o.number;case CA:return Math.PI*2*o.number}throw new Error("Unsupported angle type")}},Uo=function(s){return s.type===15&&(s.unit===os||s.unit===hs||s.unit===VA||s.unit===CA)},ea=function(s){var o=s.filter(Go).map(function(u){return u.value}).join(" ");switch(o){case"to bottom right":case"to right bottom":case"left top":case"top left":return[Ji,Ji];case"to top":case"bottom":return ti(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[Ji,Ja];case"to right":case"left":return ti(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[Ja,Ja];case"to bottom":case"top":return ti(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[Ja,Ji];case"to left":case"right":return ti(270)}return 0},ti=function(s){return Math.PI*s/180},si={name:"color",parse:function(s,o){if(o.type===18){var u=ps[o.name];if(typeof u=="undefined")throw new Error('Attempting to parse an unsupported color function "'+o.name+'"');return u(s,o.values)}if(o.type===5){if(o.value.length===3){var c=o.value.substring(0,1),Z=o.value.substring(1,2),fe=o.value.substring(2,3);return Zi(parseInt(c+c,16),parseInt(Z+Z,16),parseInt(fe+fe,16),1)}if(o.value.length===4){var c=o.value.substring(0,1),Z=o.value.substring(1,2),fe=o.value.substring(2,3),$e=o.value.substring(3,4);return Zi(parseInt(c+c,16),parseInt(Z+Z,16),parseInt(fe+fe,16),parseInt($e+$e,16)/255)}if(o.value.length===6){var c=o.value.substring(0,2),Z=o.value.substring(2,4),fe=o.value.substring(4,6);return Zi(parseInt(c,16),parseInt(Z,16),parseInt(fe,16),1)}if(o.value.length===8){var c=o.value.substring(0,2),Z=o.value.substring(2,4),fe=o.value.substring(4,6),$e=o.value.substring(6,8);return Zi(parseInt(c,16),parseInt(Z,16),parseInt(fe,16),parseInt($e,16)/255)}}if(o.type===20){var st=za[o.value.toUpperCase()];if(typeof st!="undefined")return st}return za.TRANSPARENT}},Ti=function(s){return(255&s)===0},ii=function(s){var o=255&s,u=255&s>>8,c=255&s>>16,Z=255&s>>24;return o<255?"rgba("+Z+","+c+","+u+","+o/255+")":"rgb("+Z+","+c+","+u+")"},Zi=function(s,o,u,c){return(s<<24|o<<16|u<<8|Math.round(c*255)<<0)>>>0},La=function(s,o){if(s.type===17)return s.number;if(s.type===16){var u=o===3?1:255;return o===3?s.number/100*u:Math.round(s.number/100*u)}return 0},xA=function(s,o){var u=o.filter(Ga);if(u.length===3){var c=u.map(La),Z=c[0],fe=c[1],$e=c[2];return Zi(Z,fe,$e,1)}if(u.length===4){var st=u.map(La),Z=st[0],fe=st[1],$e=st[2],lt=st[3];return Zi(Z,fe,$e,lt)}return 0};function Ta(s,o,u){return u<0&&(u+=1),u>=1&&(u-=1),u<1/6?(o-s)*u*6+s:u<1/2?o:u<2/3?(o-s)*6*(2/3-u)+s:s}var gA=function(s,o){var u=o.filter(Ga),c=u[0],Z=u[1],fe=u[2],$e=u[3],st=(c.type===17?ti(c.number):Lo.parse(s,c))/(Math.PI*2),lt=Fr(Z)?Z.number/100:0,Dt=Fr(fe)?fe.number/100:0,Wt=typeof $e!="undefined"&&Fr($e)?Xo($e,1):1;if(lt===0)return Zi(Dt*255,Dt*255,Dt*255,1);var e=Dt<=.5?Dt*(lt+1):Dt+lt-Dt*lt,l=Dt*2-e,b=Ta(l,e,st+1/3),V=Ta(l,e,st),he=Ta(l,e,st-1/3);return Zi(b*255,V*255,he*255,Wt)},ps={hsl:gA,hsla:gA,rgb:xA,rgba:xA},EA=function(s,o){return si.parse(s,ma.create(o).parseComponentValue())},za={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},Rs={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(s,o){return o.map(function(u){if(Go(u))switch(u.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Ts={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},is=function(s,o){var u=si.parse(s,o[0]),c=o[1];return c&&Fr(c)?{color:u,stop:c}:{color:u,stop:null}},qs=function(s,o){var u=s[0],c=s[s.length-1];u.stop===null&&(u.stop=Ji),c.stop===null&&(c.stop=Ja);for(var Z=[],fe=0,$e=0;$e<s.length;$e++){var st=s[$e].stop;if(st!==null){var lt=Xo(st,o);lt>fe?Z.push(lt):Z.push(fe),fe=lt}else Z.push(null)}for(var Dt=null,$e=0;$e<Z.length;$e++){var Wt=Z[$e];if(Wt===null)Dt===null&&(Dt=$e);else if(Dt!==null){for(var e=$e-Dt,l=Z[Dt-1],b=(Wt-l)/(e+1),V=1;V<=e;V++)Z[Dt+V-1]=b*V;Dt=null}}return s.map(function(he,Qe){var Ie=he.color;return{color:Ie,stop:Math.max(Math.min(1,Z[Qe]/o),0)}})},gs=function(s,o,u){var c=o/2,Z=u/2,fe=Xo(s[0],o)-c,$e=Z-Xo(s[1],u);return(Math.atan2($e,fe)+Math.PI*2)%(Math.PI*2)},Ya=function(s,o,u){var c=typeof s=="number"?s:gs(s,o,u),Z=Math.abs(o*Math.sin(c))+Math.abs(u*Math.cos(c)),fe=o/2,$e=u/2,st=Z/2,lt=Math.sin(c-Math.PI/2)*st,Dt=Math.cos(c-Math.PI/2)*st;return[Z,fe-Dt,fe+Dt,$e-lt,$e+lt]},Za=function(s,o){return Math.sqrt(s*s+o*o)},Wa=function(s,o,u,c,Z){var fe=[[0,0],[0,o],[s,0],[s,o]];return fe.reduce(function($e,st){var lt=st[0],Dt=st[1],Wt=Za(u-lt,c-Dt);return(Z?Wt<$e.optimumDistance:Wt>$e.optimumDistance)?{optimumCorner:st,optimumDistance:Wt}:$e},{optimumDistance:Z?1/0:-1/0,optimumCorner:null}).optimumCorner},fi=function(s,o,u,c,Z){var fe=0,$e=0;switch(s.size){case 0:s.shape===0?fe=$e=Math.min(Math.abs(o),Math.abs(o-c),Math.abs(u),Math.abs(u-Z)):s.shape===1&&(fe=Math.min(Math.abs(o),Math.abs(o-c)),$e=Math.min(Math.abs(u),Math.abs(u-Z)));break;case 2:if(s.shape===0)fe=$e=Math.min(Za(o,u),Za(o,u-Z),Za(o-c,u),Za(o-c,u-Z));else if(s.shape===1){var st=Math.min(Math.abs(u),Math.abs(u-Z))/Math.min(Math.abs(o),Math.abs(o-c)),lt=Wa(c,Z,o,u,!0),Dt=lt[0],Wt=lt[1];fe=Za(Dt-o,(Wt-u)/st),$e=st*fe}break;case 1:s.shape===0?fe=$e=Math.max(Math.abs(o),Math.abs(o-c),Math.abs(u),Math.abs(u-Z)):s.shape===1&&(fe=Math.max(Math.abs(o),Math.abs(o-c)),$e=Math.max(Math.abs(u),Math.abs(u-Z)));break;case 3:if(s.shape===0)fe=$e=Math.max(Za(o,u),Za(o,u-Z),Za(o-c,u),Za(o-c,u-Z));else if(s.shape===1){var st=Math.max(Math.abs(u),Math.abs(u-Z))/Math.max(Math.abs(o),Math.abs(o-c)),e=Wa(c,Z,o,u,!1),Dt=e[0],Wt=e[1];fe=Za(Dt-o,(Wt-u)/st),$e=st*fe}break}return Array.isArray(s.size)&&(fe=Xo(s.size[0],c),$e=s.size.length===2?Xo(s.size[1],Z):fe),[fe,$e]},xi=function(s,o){var u=ti(180),c=[];return va(o).forEach(function(Z,fe){if(fe===0){var $e=Z[0];if($e.type===20&&$e.value==="to"){u=ea(Z);return}else if(Uo($e)){u=Lo.parse(s,$e);return}}var st=is(s,Z);c.push(st)}),{angle:u,stops:c,type:1}},Ei=function(s,o){var u=ti(180),c=[];return va(o).forEach(function(Z,fe){if(fe===0){var $e=Z[0];if($e.type===20&&["top","left","right","bottom"].indexOf($e.value)!==-1){u=ea(Z);return}else if(Uo($e)){u=(Lo.parse(s,$e)+ti(270))%ti(360);return}}var st=is(s,Z);c.push(st)}),{angle:u,stops:c,type:1}},Wi=function(s,o){var u=ti(180),c=[],Z=1,fe=0,$e=3,st=[];return va(o).forEach(function(lt,Dt){var Wt=lt[0];if(Dt===0){if(Go(Wt)&&Wt.value==="linear"){Z=1;return}else if(Go(Wt)&&Wt.value==="radial"){Z=2;return}}if(Wt.type===18){if(Wt.name==="from"){var e=si.parse(s,Wt.values[0]);c.push({stop:Ji,color:e})}else if(Wt.name==="to"){var e=si.parse(s,Wt.values[0]);c.push({stop:Ja,color:e})}else if(Wt.name==="color-stop"){var l=Wt.values.filter(Ga);if(l.length===2){var e=si.parse(s,l[1]),b=l[0];Li(b)&&c.push({stop:{type:16,number:b.number*100,flags:b.flags},color:e})}}}}),Z===1?{angle:(u+ti(180))%ti(360),stops:c,type:Z}:{size:$e,shape:fe,stops:c,position:st,type:Z}},Ma="closest-side",as="farthest-side",SA="closest-corner",ms="farthest-corner",el="circle",tl="ellipse",vs="cover",Ms="contain",cc=function(s,o){var u=0,c=3,Z=[],fe=[];return va(o).forEach(function($e,st){var lt=!0;if(st===0){var Dt=!1;lt=$e.reduce(function(e,l){if(Dt)if(Go(l))switch(l.value){case"center":return fe.push(bA),e;case"top":case"left":return fe.push(Ji),e;case"right":case"bottom":return fe.push(Ja),e}else(Fr(l)||Fa(l))&&fe.push(l);else if(Go(l))switch(l.value){case el:return u=0,!1;case tl:return u=1,!1;case"at":return Dt=!0,!1;case Ma:return c=0,!1;case vs:case as:return c=1,!1;case Ms:case SA:return c=2,!1;case ms:return c=3,!1}else if(Fa(l)||Fr(l))return Array.isArray(c)||(c=[]),c.push(l),!1;return e},lt)}if(lt){var Wt=is(s,$e);Z.push(Wt)}}),{size:c,shape:u,stops:Z,position:fe,type:2}},wl=function(s,o){var u=0,c=3,Z=[],fe=[];return va(o).forEach(function($e,st){var lt=!0;if(st===0?lt=$e.reduce(function(Wt,e){if(Go(e))switch(e.value){case"center":return fe.push(bA),!1;case"top":case"left":return fe.push(Ji),!1;case"right":case"bottom":return fe.push(Ja),!1}else if(Fr(e)||Fa(e))return fe.push(e),!1;return Wt},lt):st===1&&(lt=$e.reduce(function(Wt,e){if(Go(e))switch(e.value){case el:return u=0,!1;case tl:return u=1,!1;case Ms:case Ma:return c=0,!1;case as:return c=1,!1;case SA:return c=2,!1;case vs:case ms:return c=3,!1}else if(Fa(e)||Fr(e))return Array.isArray(c)||(c=[]),c.push(e),!1;return Wt},lt)),lt){var Dt=is(s,$e);Z.push(Dt)}}),{size:c,shape:u,stops:Z,position:fe,type:2}},Fc=function(s){return s.type===1},Ic=function(s){return s.type===2},Wl={name:"image",parse:function(s,o){if(o.type===22){var u={url:o.value,type:0};return s.cache.addImage(o.value),u}if(o.type===18){var c=uc[o.name];if(typeof c=="undefined")throw new Error('Attempting to parse an unsupported image function "'+o.name+'"');return c(s,o.values)}throw new Error("Unsupported image type "+o.type)}};function _c(s){return!(s.type===20&&s.value==="none")&&(s.type!==18||!!uc[s.name])}var uc={"linear-gradient":xi,"-moz-linear-gradient":Ei,"-ms-linear-gradient":Ei,"-o-linear-gradient":Ei,"-webkit-linear-gradient":Ei,"radial-gradient":cc,"-moz-radial-gradient":wl,"-ms-radial-gradient":wl,"-o-radial-gradient":wl,"-webkit-radial-gradient":wl,"-webkit-gradient":Wi},$c={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(s,o){if(o.length===0)return[];var u=o[0];return u.type===20&&u.value==="none"?[]:o.filter(function(c){return Ga(c)&&_c(c)}).map(function(c){return Wl.parse(s,c)})}},r={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(s,o){return o.map(function(u){if(Go(u))switch(u.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},t={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(s,o){return va(o).map(function(u){return u.filter(Fr)}).map(fs)}},n={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(s,o){return va(o).map(function(u){return u.filter(Go).map(function(c){return c.value}).join(" ")}).map(d)}},d=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}},y;(function(s){s.AUTO="auto",s.CONTAIN="contain",s.COVER="cover"})(y||(y={}));var p={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(s,o){return va(o).map(function(u){return u.filter(F)})}},F=function(s){return Go(s)||Fr(s)},D=function(s){return{name:"border-"+s+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},W=D("top"),de=D("right"),Ne=D("bottom"),Le=D("left"),Ze=function(s){return{name:"border-radius-"+s,initialValue:"0 0",prefix:!1,type:1,parse:function(o,u){return fs(u.filter(Fr))}}},Ae=Ze("top-left"),pt=Ze("top-right"),at=Ze("bottom-right"),gt=Ze("bottom-left"),Xe=function(s){return{name:"border-"+s+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(o,u){switch(u){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},mt=Xe("top"),jt=Xe("right"),an=Xe("bottom"),Fn=Xe("left"),Zn=function(s){return{name:"border-"+s+"-width",initialValue:"0",type:0,prefix:!1,parse:function(o,u){return zi(u)?u.number:0}}},un=Zn("top"),Ft=Zn("right"),pn=Zn("bottom"),Pn=Zn("left"),tt={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},ct={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(s,o){switch(o){case"rtl":return 1;case"ltr":default:return 0}}},Tt={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(s,o){return o.filter(Go).reduce(function(u,c){return u|E(c.value)},0)}},E=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},k={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(s,o){switch(o){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},ce={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(s,o){return o.type===20&&o.value==="normal"?0:o.type===17||o.type===15?o.number:0}},Ce;(function(s){s.NORMAL="normal",s.STRICT="strict"})(Ce||(Ce={}));var Se={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(s,o){switch(o){case"strict":return Ce.STRICT;case"normal":default:return Ce.NORMAL}}},Te={name:"line-height",initialValue:"normal",prefix:!1,type:4},Je=function(s,o){return Go(s)&&s.value==="normal"?1.2*o:s.type===17?o*s.number:Fr(s)?Xo(s,o):o},ft={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(s,o){return o.type===20&&o.value==="none"?null:Wl.parse(s,o)}},J={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(s,o){switch(o){case"inside":return 0;case"outside":default:return 1}}},xe={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(s,o){switch(o){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}}},je=function(s){return{name:"margin-"+s,initialValue:"0",prefix:!1,type:4}},_e=je("top"),ot=je("right"),dt=je("bottom"),ht=je("left"),Ct={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(s,o){return o.filter(Go).map(function(u){switch(u.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},_t={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(s,o){switch(o){case"break-word":return"break-word";case"normal":default:return"normal"}}},Kt=function(s){return{name:"padding-"+s,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Jt=Kt("top"),cn=Kt("right"),zn=Kt("bottom"),Ht=Kt("left"),nt={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(s,o){switch(o){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},lr={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(s,o){switch(o){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Gn={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(s,o){return o.length===1&&pA(o[0],"none")?[]:va(o).map(function(u){for(var c={color:za.TRANSPARENT,offsetX:Ji,offsetY:Ji,blur:Ji},Z=0,fe=0;fe<u.length;fe++){var $e=u[fe];Fa($e)?(Z===0?c.offsetX=$e:Z===1?c.offsetY=$e:c.blur=$e,Z++):c.color=si.parse(s,$e)}return c})}},qt={name:"text-transform",initialValue:"none",prefix:!1,type:2,parse:function(s,o){switch(o){case"uppercase":return 2;case"lowercase":return 1;case"capitalize":return 3}return 0}},gn={name:"transform",initialValue:"none",prefix:!0,type:0,parse:function(s,o){if(o.type===20&&o.value==="none")return null;if(o.type===18){var u=Un[o.name];if(typeof u=="undefined")throw new Error('Attempting to parse an unsupported transform function "'+o.name+'"');return u(o.values)}return null}},mn=function(s){var o=s.filter(function(u){return u.type===17}).map(function(u){return u.number});return o.length===6?o:null},sn=function(s){var o=s.filter(function(lt){return lt.type===17}).map(function(lt){return lt.number}),u=o[0],c=o[1];o[2],o[3];var Z=o[4],fe=o[5];o[6],o[7],o[8],o[9],o[10],o[11];var $e=o[12],st=o[13];return o[14],o[15],o.length===16?[u,c,Z,fe,$e,st]:null},Un={matrix:mn,matrix3d:sn},tr={type:16,number:50,flags:yn},Ir=[tr,tr],xr={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(s,o){var u=o.filter(Fr);return u.length!==2?Ir:[u[0],u[1]]}},fr={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(s,o){switch(o){case"hidden":return 1;case"collapse":return 2;case"visible":default:return 0}}},jr;(function(s){s.NORMAL="normal",s.BREAK_ALL="break-all",s.KEEP_ALL="keep-all"})(jr||(jr={}));for(var Er={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(s,o){switch(o){case"break-all":return jr.BREAK_ALL;case"keep-all":return jr.KEEP_ALL;case"normal":default:return jr.NORMAL}}},qr={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(s,o){if(o.type===20)return{auto:!0,order:0};if(Li(o))return{auto:!1,order:o.number};throw new Error("Invalid z-index number parsed")}},Xn={name:"time",parse:function(s,o){if(o.type===15)switch(o.unit.toLowerCase()){case"s":return 1e3*o.number;case"ms":return o.number}throw new Error("Unsupported time type")}},$o={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(s,o){return Li(o)?o.number:1}},fo={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},ao={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(s,o){return o.filter(Go).map(function(u){switch(u.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0}).filter(function(u){return u!==0})}},Io={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(s,o){var u=[],c=[];return o.forEach(function(Z){switch(Z.type){case 20:case 0:u.push(Z.value);break;case 17:u.push(Z.number.toString());break;case 4:c.push(u.join(" ")),u.length=0;break}}),u.length&&c.push(u.join(" ")),c.map(function(Z){return Z.indexOf(" ")===-1?Z:"'"+Z+"'"})}},so={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},Jo={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(s,o){if(Li(o))return o.number;if(Go(o))switch(o.value){case"bold":return 700;case"normal":default:return 400}return 400}},uo={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(s,o){return o.filter(Go).map(function(u){return u.value})}},oa={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(s,o){switch(o){case"oblique":return"oblique";case"italic":return"italic";case"normal":default:return"normal"}}},Ar=function(s,o){return(s&o)!==0},Zr={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(s,o){if(o.length===0)return[];var u=o[0];return u.type===20&&u.value==="none"?[]:o}},Gr={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(s,o){if(o.length===0)return null;var u=o[0];if(u.type===20&&u.value==="none")return null;for(var c=[],Z=o.filter(ra),fe=0;fe<Z.length;fe++){var $e=Z[fe],st=Z[fe+1];if($e.type===20){var lt=st&&Li(st)?st.number:1;c.push({counter:$e.value,increment:lt})}}return c}},Br={name:"counter-reset",initialValue:"none",prefix:!0,type:1,parse:function(s,o){if(o.length===0)return[];for(var u=[],c=o.filter(ra),Z=0;Z<c.length;Z++){var fe=c[Z],$e=c[Z+1];if(Go(fe)&&fe.value!=="none"){var st=$e&&Li($e)?$e.number:0;u.push({counter:fe.value,reset:st})}}return u}},Pr={name:"duration",initialValue:"0s",prefix:!1,type:1,parse:function(s,o){return o.filter(zi).map(function(u){return Xn.parse(s,u)})}},ur={name:"quotes",initialValue:"none",prefix:!0,type:1,parse:function(s,o){if(o.length===0)return null;var u=o[0];if(u.type===20&&u.value==="none")return null;var c=[],Z=o.filter(Oi);if(Z.length%2!==0)return null;for(var fe=0;fe<Z.length;fe+=2){var $e=Z[fe].value,st=Z[fe+1].value;c.push({open:$e,close:st})}return c}},lo=function(s,o,u){if(!s)return"";var c=s[Math.min(o,s.length-1)];return c?u?c.open:c.close:""},go={name:"box-shadow",initialValue:"none",type:1,prefix:!1,parse:function(s,o){return o.length===1&&pA(o[0],"none")?[]:va(o).map(function(u){for(var c={color:255,offsetX:Ji,offsetY:Ji,blur:Ji,spread:Ji,inset:!1},Z=0,fe=0;fe<u.length;fe++){var $e=u[fe];pA($e,"inset")?c.inset=!0:Fa($e)?(Z===0?c.offsetX=$e:Z===1?c.offsetY=$e:Z===2?c.blur=$e:c.spread=$e,Z++):c.color=si.parse(s,$e)}return c})}},Eo={name:"paint-order",initialValue:"normal",prefix:!1,type:1,parse:function(s,o){var u=[0,1,2],c=[];return o.filter(Go).forEach(function(Z){switch(Z.value){case"stroke":c.push(1);break;case"fill":c.push(0);break;case"markers":c.push(2);break}}),u.forEach(function(Z){c.indexOf(Z)===-1&&c.push(Z)}),c}},Mi={name:"-webkit-text-stroke-color",initialValue:"currentcolor",prefix:!1,type:3,format:"color"},eo={name:"-webkit-text-stroke-width",initialValue:"0",type:0,prefix:!1,parse:function(s,o){return zi(o)?o.number:0}},ia=function(){function s(o,u){var c,Z;this.animationDuration=Jn(o,Pr,u.animationDuration),this.backgroundClip=Jn(o,Rs,u.backgroundClip),this.backgroundColor=Jn(o,Ts,u.backgroundColor),this.backgroundImage=Jn(o,$c,u.backgroundImage),this.backgroundOrigin=Jn(o,r,u.backgroundOrigin),this.backgroundPosition=Jn(o,t,u.backgroundPosition),this.backgroundRepeat=Jn(o,n,u.backgroundRepeat),this.backgroundSize=Jn(o,p,u.backgroundSize),this.borderTopColor=Jn(o,W,u.borderTopColor),this.borderRightColor=Jn(o,de,u.borderRightColor),this.borderBottomColor=Jn(o,Ne,u.borderBottomColor),this.borderLeftColor=Jn(o,Le,u.borderLeftColor),this.borderTopLeftRadius=Jn(o,Ae,u.borderTopLeftRadius),this.borderTopRightRadius=Jn(o,pt,u.borderTopRightRadius),this.borderBottomRightRadius=Jn(o,at,u.borderBottomRightRadius),this.borderBottomLeftRadius=Jn(o,gt,u.borderBottomLeftRadius),this.borderTopStyle=Jn(o,mt,u.borderTopStyle),this.borderRightStyle=Jn(o,jt,u.borderRightStyle),this.borderBottomStyle=Jn(o,an,u.borderBottomStyle),this.borderLeftStyle=Jn(o,Fn,u.borderLeftStyle),this.borderTopWidth=Jn(o,un,u.borderTopWidth),this.borderRightWidth=Jn(o,Ft,u.borderRightWidth),this.borderBottomWidth=Jn(o,pn,u.borderBottomWidth),this.borderLeftWidth=Jn(o,Pn,u.borderLeftWidth),this.boxShadow=Jn(o,go,u.boxShadow),this.color=Jn(o,tt,u.color),this.direction=Jn(o,ct,u.direction),this.display=Jn(o,Tt,u.display),this.float=Jn(o,k,u.cssFloat),this.fontFamily=Jn(o,Io,u.fontFamily),this.fontSize=Jn(o,so,u.fontSize),this.fontStyle=Jn(o,oa,u.fontStyle),this.fontVariant=Jn(o,uo,u.fontVariant),this.fontWeight=Jn(o,Jo,u.fontWeight),this.letterSpacing=Jn(o,ce,u.letterSpacing),this.lineBreak=Jn(o,Se,u.lineBreak),this.lineHeight=Jn(o,Te,u.lineHeight),this.listStyleImage=Jn(o,ft,u.listStyleImage),this.listStylePosition=Jn(o,J,u.listStylePosition),this.listStyleType=Jn(o,xe,u.listStyleType),this.marginTop=Jn(o,_e,u.marginTop),this.marginRight=Jn(o,ot,u.marginRight),this.marginBottom=Jn(o,dt,u.marginBottom),this.marginLeft=Jn(o,ht,u.marginLeft),this.opacity=Jn(o,$o,u.opacity);var fe=Jn(o,Ct,u.overflow);this.overflowX=fe[0],this.overflowY=fe[fe.length>1?1:0],this.overflowWrap=Jn(o,_t,u.overflowWrap),this.paddingTop=Jn(o,Jt,u.paddingTop),this.paddingRight=Jn(o,cn,u.paddingRight),this.paddingBottom=Jn(o,zn,u.paddingBottom),this.paddingLeft=Jn(o,Ht,u.paddingLeft),this.paintOrder=Jn(o,Eo,u.paintOrder),this.position=Jn(o,lr,u.position),this.textAlign=Jn(o,nt,u.textAlign),this.textDecorationColor=Jn(o,fo,(c=u.textDecorationColor)!==null&&c!==void 0?c:u.color),this.textDecorationLine=Jn(o,ao,(Z=u.textDecorationLine)!==null&&Z!==void 0?Z:u.textDecoration),this.textShadow=Jn(o,Gn,u.textShadow),this.textTransform=Jn(o,qt,u.textTransform),this.transform=Jn(o,gn,u.transform),this.transformOrigin=Jn(o,xr,u.transformOrigin),this.visibility=Jn(o,fr,u.visibility),this.webkitTextStrokeColor=Jn(o,Mi,u.webkitTextStrokeColor),this.webkitTextStrokeWidth=Jn(o,eo,u.webkitTextStrokeWidth),this.wordBreak=Jn(o,Er,u.wordBreak),this.zIndex=Jn(o,qr,u.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 Ar(this.display,4)||Ar(this.display,33554432)||Ar(this.display,268435456)||Ar(this.display,536870912)||Ar(this.display,67108864)||Ar(this.display,134217728)},s}(),yi=function(){function s(o,u){this.content=Jn(o,Zr,u.content),this.quotes=Jn(o,ur,u.quotes)}return s}(),ji=function(){function s(o,u){this.counterIncrement=Jn(o,Gr,u.counterIncrement),this.counterReset=Jn(o,Br,u.counterReset)}return s}(),Jn=function(s,o,u){var c=new Sa,Z=u!==null&&typeof u!="undefined"?u.toString():o.initialValue;c.write(Z);var fe=new ma(c.read());switch(o.type){case 2:var $e=fe.parseComponentValue();return o.parse(s,Go($e)?$e.value:o.initialValue);case 0:return o.parse(s,fe.parseComponentValue());case 1:return o.parse(s,fe.parseComponentValues());case 4:return fe.parseComponentValue();case 3:switch(o.format){case"angle":return Lo.parse(s,fe.parseComponentValue());case"color":return si.parse(s,fe.parseComponentValue());case"image":return Wl.parse(s,fe.parseComponentValue());case"length":var st=fe.parseComponentValue();return Fa(st)?st:Ji;case"length-percentage":var lt=fe.parseComponentValue();return Fr(lt)?lt:Ji;case"time":return Xn.parse(s,fe.parseComponentValue())}break}},li="data-html2canvas-debug",ya=function(s){var o=s.getAttribute(li);switch(o){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},Po=function(s,o){var u=ya(s);return u===1||o===u},Co=function(){function s(o,u){if(this.context=o,this.textNodes=[],this.elements=[],this.flags=0,Po(u,3))debugger;this.styles=new ia(o,window.getComputedStyle(u,null)),Ln(u)&&(this.styles.animationDuration.some(function(c){return c>0})&&(u.style.animationDuration="0s"),this.styles.transform!==null&&(u.style.transform="none")),this.bounds=$(this.context,u),Po(u,4)&&(this.flags|=16)}return s}(),Yo="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",hi="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ni=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),mo=0;mo<hi.length;mo++)ni[hi.charCodeAt(mo)]=mo;for(var Qi=function(s){var o=s.length*.75,u=s.length,c,Z=0,fe,$e,st,lt;s[s.length-1]==="="&&(o--,s[s.length-2]==="="&&o--);var Dt=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined"&&typeof Uint8Array.prototype.slice!="undefined"?new ArrayBuffer(o):new Array(o),Wt=Array.isArray(Dt)?Dt:new Uint8Array(Dt);for(c=0;c<u;c+=4)fe=ni[s.charCodeAt(c)],$e=ni[s.charCodeAt(c+1)],st=ni[s.charCodeAt(c+2)],lt=ni[s.charCodeAt(c+3)],Wt[Z++]=fe<<2|$e>>4,Wt[Z++]=($e&15)<<4|st>>2,Wt[Z++]=(st&3)<<6|lt&63;return Dt},Hi=function(s){for(var o=s.length,u=[],c=0;c<o;c+=2)u.push(s[c+1]<<8|s[c]);return u},ua=function(s){for(var o=s.length,u=[],c=0;c<o;c+=4)u.push(s[c+3]<<24|s[c+2]<<16|s[c+1]<<8|s[c]);return u},aa=5,Ia=11,mA=2,qa=Ia-aa,ja=65536>>aa,Qa=1<<aa,da=Qa-1,Pi=1024>>aa,Si=ja+Pi,vA=Si,FA=32,RA=vA+FA,AA=65536>>Ia,js=1<<qa,As=js-1,Do=function(s,o,u){return s.slice?s.slice(o,u):new Uint16Array(Array.prototype.slice.call(s,o,u))},So=function(s,o,u){return s.slice?s.slice(o,u):new Uint32Array(Array.prototype.slice.call(s,o,u))},Aa=function(s,o){var u=Qi(s),c=Array.isArray(u)?ua(u):new Uint32Array(u),Z=Array.isArray(u)?Hi(u):new Uint16Array(u),fe=24,$e=Do(Z,fe/2,c[4]/2),st=c[5]===2?Do(Z,(fe+c[4])/2):So(c,Math.ceil((fe+c[4])/4));return new Fi(c[0],c[1],c[2],c[3],$e,st)},Fi=function(){function s(o,u,c,Z,fe,$e){this.initialValue=o,this.errorValue=u,this.highStart=c,this.highValueIndex=Z,this.index=fe,this.data=$e}return s.prototype.get=function(o){var u;if(o>=0){if(o<55296||o>56319&&o<=65535)return u=this.index[o>>aa],u=(u<<mA)+(o&da),this.data[u];if(o<=65535)return u=this.index[ja+(o-55296>>aa)],u=(u<<mA)+(o&da),this.data[u];if(o<this.highStart)return u=RA-AA+(o>>Ia),u=this.index[u],u+=o>>aa&As,u=this.index[u],u=(u<<mA)+(o&da),this.data[u];if(o<=1114111)return this.data[this.highValueIndex]}return this.errorValue},s}(),sa="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ba=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),fa=0;fa<sa.length;fa++)Ba[sa.charCodeAt(fa)]=fa;var wa=1,GA=2,Ha=3,ys=4,nl=5,bl=7,ss=8,TA=9,Bs=10,Cl=11,ws=12,xl=13,rl=14,ls=15,MA=function(s){for(var o=[],u=0,c=s.length;u<c;){var Z=s.charCodeAt(u++);if(Z>=55296&&Z<=56319&&u<c){var fe=s.charCodeAt(u++);(fe&64512)===56320?o.push(((Z&1023)<<10)+(fe&1023)+65536):(o.push(Z),u--)}else o.push(Z)}return o},Hs=function(){for(var s=[],o=0;o<arguments.length;o++)s[o]=arguments[o];if(String.fromCodePoint)return String.fromCodePoint.apply(String,s);var u=s.length;if(!u)return"";for(var c=[],Z=-1,fe="";++Z<u;){var $e=s[Z];$e<=65535?c.push($e):($e-=65536,c.push(($e>>10)+55296,$e%1024+56320)),(Z+1===u||c.length>16384)&&(fe+=String.fromCharCode.apply(String,c),c.length=0)}return fe},bs=Aa(Yo),_a="\xD7",Ua="\xF7",Vl=function(s){return bs.get(s)},El=function(s,o,u){var c=u-2,Z=o[c],fe=o[u-1],$e=o[u];if(fe===GA&&$e===Ha)return _a;if(fe===GA||fe===Ha||fe===ys||$e===GA||$e===Ha||$e===ys)return Ua;if(fe===ss&&[ss,TA,Cl,ws].indexOf($e)!==-1||(fe===Cl||fe===TA)&&($e===TA||$e===Bs)||(fe===ws||fe===Bs)&&$e===Bs||$e===xl||$e===nl||$e===bl||fe===wa)return _a;if(fe===xl&&$e===rl){for(;Z===nl;)Z=o[--c];if(Z===rl)return _a}if(fe===ls&&$e===ls){for(var st=0;Z===ls;)st++,Z=o[--c];if(st%2===0)return _a}return Ua},No=function(s){var o=MA(s),u=o.length,c=0,Z=0,fe=o.map(Vl);return{next:function(){if(c>=u)return{done:!0,value:null};for(var $e=_a;c<u&&($e=El(o,fe,++c))===_a;);if($e!==_a||c===u){var st=Hs.apply(null,o.slice(Z,c));return Z=c,{value:st,done:!1}}return{done:!0,value:null}}}},_s=function(s){for(var o=No(s),u=[],c;!(c=o.next()).done;)c.value&&u.push(c.value.slice());return u},ol=function(s){var o=123;if(s.createRange){var u=s.createRange();if(u.getBoundingClientRect){var c=s.createElement("boundtest");c.style.height=o+"px",c.style.display="block",s.body.appendChild(c),u.selectNode(c);var Z=u.getBoundingClientRect(),fe=Math.round(Z.height);if(s.body.removeChild(c),fe===o)return!0}}return!1},yA=function(s){var o=s.createElement("boundtest");o.style.width="50px",o.style.display="block",o.style.fontSize="12px",o.style.letterSpacing="0px",o.style.wordSpacing="0px",s.body.appendChild(o);var u=s.createRange();o.innerHTML=typeof"".repeat=="function"?"&#128104;".repeat(10):"";var c=o.firstChild,Z=g(c.data).map(function(lt){return N(lt)}),fe=0,$e={},st=Z.every(function(lt,Dt){u.setStart(c,fe),u.setEnd(c,fe+lt.length);var Wt=u.getBoundingClientRect();fe+=lt.length;var e=Wt.x>$e.x||Wt.y>$e.y;return $e=Wt,Dt===0?!0:e});return s.body.removeChild(o),st},il=function(){return typeof new Image().crossOrigin!="undefined"},al=function(){return typeof new XMLHttpRequest().responseType=="string"},Cs=function(s){var o=new Image,u=s.createElement("canvas"),c=u.getContext("2d");if(!c)return!1;o.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'></svg>";try{c.drawImage(o,0,0),u.toDataURL()}catch(Z){return!1}return!0},xs=function(s){return s[0]===0&&s[1]===255&&s[2]===0&&s[3]===255},Gl=function(s){var o=s.createElement("canvas"),u=100;o.width=u,o.height=u;var c=o.getContext("2d");if(!c)return Promise.reject(!1);c.fillStyle="rgb(0, 255, 0)",c.fillRect(0,0,u,u);var Z=new Image,fe=o.toDataURL();Z.src=fe;var $e=$s(u,u,0,0,Z);return c.fillStyle="red",c.fillRect(0,0,u,u),Ks($e).then(function(st){c.drawImage(st,0,0);var lt=c.getImageData(0,0,u,u).data;c.fillStyle="red",c.fillRect(0,0,u,u);var Dt=s.createElement("div");return Dt.style.backgroundImage="url("+fe+")",Dt.style.height=u+"px",xs(lt)?Ks($s(u,u,0,0,Dt)):Promise.reject(!1)}).then(function(st){return c.drawImage(st,0,0),xs(c.getImageData(0,0,u,u).data)}).catch(function(){return!1})},$s=function(s,o,u,c,Z){var fe="http://www.w3.org/2000/svg",$e=document.createElementNS(fe,"svg"),st=document.createElementNS(fe,"foreignObject");return $e.setAttributeNS(null,"width",s.toString()),$e.setAttributeNS(null,"height",o.toString()),st.setAttributeNS(null,"width","100%"),st.setAttributeNS(null,"height","100%"),st.setAttributeNS(null,"x",u.toString()),st.setAttributeNS(null,"y",c.toString()),st.setAttributeNS(null,"externalResourcesRequired","true"),$e.appendChild(st),st.appendChild(Z),$e},Ks=function(s){return new Promise(function(o,u){var c=new Image;c.onload=function(){return o(c)},c.onerror=u,c.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(s))})},ta={get SUPPORT_RANGE_BOUNDS(){var s=ol(document);return Object.defineProperty(ta,"SUPPORT_RANGE_BOUNDS",{value:s}),s},get SUPPORT_WORD_BREAKING(){var s=ta.SUPPORT_RANGE_BOUNDS&&yA(document);return Object.defineProperty(ta,"SUPPORT_WORD_BREAKING",{value:s}),s},get SUPPORT_SVG_DRAWING(){var s=Cs(document);return Object.defineProperty(ta,"SUPPORT_SVG_DRAWING",{value:s}),s},get SUPPORT_FOREIGNOBJECT_DRAWING(){var s=typeof Array.from=="function"&&typeof window.fetch=="function"?Gl(document):Promise.resolve(!1);return Object.defineProperty(ta,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:s}),s},get SUPPORT_CORS_IMAGES(){var s=il();return Object.defineProperty(ta,"SUPPORT_CORS_IMAGES",{value:s}),s},get SUPPORT_RESPONSE_TYPE(){var s=al();return Object.defineProperty(ta,"SUPPORT_RESPONSE_TYPE",{value:s}),s},get SUPPORT_CORS_XHR(){var s="withCredentials"in new XMLHttpRequest;return Object.defineProperty(ta,"SUPPORT_CORS_XHR",{value:s}),s},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var s=!!(typeof Intl!="undefined"&&Intl.Segmenter);return Object.defineProperty(ta,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:s}),s}},sA=function(){function s(o,u){this.text=o,this.bounds=u}return s}(),XA=function(s,o,u,c){var Z=IA(o,u),fe=[],$e=0;return Z.forEach(function(st){if(u.textDecorationLine.length||st.trim().length>0)if(ta.SUPPORT_RANGE_BOUNDS){var lt=Mo(c,$e,st.length).getClientRects();if(lt.length>1){var Dt=ci(st),Wt=0;Dt.forEach(function(l){fe.push(new sA(l,T.fromDOMRectList(s,Mo(c,Wt+$e,l.length).getClientRects()))),Wt+=l.length})}else fe.push(new sA(st,T.fromDOMRectList(s,lt)))}else{var e=c.splitText(st.length);fe.push(new sA(st,Xl(s,c))),c=e}else ta.SUPPORT_RANGE_BOUNDS||(c=c.splitText(st.length));$e+=st.length}),fe},Xl=function(s,o){var u=o.ownerDocument;if(u){var c=u.createElement("html2canvaswrapper");c.appendChild(o.cloneNode(!0));var Z=o.parentNode;if(Z){Z.replaceChild(c,o);var fe=$(s,c);return c.firstChild&&Z.replaceChild(c.firstChild,c),fe}}return T.EMPTY},Mo=function(s,o,u){var c=s.ownerDocument;if(!c)throw new Error("Node has no owner document");var Z=c.createRange();return Z.setStart(s,o),Z.setEnd(s,o+u),Z},ci=function(s){if(ta.SUPPORT_NATIVE_TEXT_SEGMENTATION){var o=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(o.segment(s)).map(function(u){return u.segment})}return _s(s)},Pa=function(s,o){if(ta.SUPPORT_NATIVE_TEXT_SEGMENTATION){var u=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(u.segment(s)).map(function(c){return c.segment})}return Al(s,o)},IA=function(s,o){return o.letterSpacing!==0?ci(s):Pa(s,o)},UA=[32,160,4961,65792,65793,4153,4241],Al=function(s,o){for(var u=on(s,{lineBreak:o.lineBreak,wordBreak:o.overflowWrap==="break-word"?"break-word":o.wordBreak}),c=[],Z,fe=function(){if(Z.value){var $e=Z.value.slice(),st=g($e),lt="";st.forEach(function(Dt){UA.indexOf(Dt)===-1?lt+=N(Dt):(lt.length&&c.push(lt),c.push(N(Dt)),lt="")}),lt.length&&c.push(lt)}};!(Z=u.next()).done;)fe();return c},ks=function(){function s(o,u,c){this.text=BA(u.data,c.textTransform),this.textBounds=XA(o,this.text,c,u)}return s}(),BA=function(s,o){switch(o){case 1:return s.toLowerCase();case 3:return s.replace(OA,sl);case 2:return s.toUpperCase();default:return s}},OA=/(^|\s|:|-|\(|\))([a-z])/g,sl=function(s,o,u){return s.length>0?o+u.toUpperCase():s},Es=function(s){h(o,s);function o(u,c){var Z=s.call(this,u,c)||this;return Z.src=c.currentSrc||c.src,Z.intrinsicWidth=c.naturalWidth,Z.intrinsicHeight=c.naturalHeight,Z.context.cache.addImage(Z.src),Z}return o}(Co),jA=function(s){h(o,s);function o(u,c){var Z=s.call(this,u,c)||this;return Z.canvas=c,Z.intrinsicWidth=c.width,Z.intrinsicHeight=c.height,Z}return o}(Co),Sl=function(s){h(o,s);function o(u,c){var Z=s.call(this,u,c)||this,fe=new XMLSerializer,$e=$(u,c);return c.setAttribute("width",$e.width+"px"),c.setAttribute("height",$e.height+"px"),Z.svg="data:image/svg+xml,"+encodeURIComponent(fe.serializeToString(c)),Z.intrinsicWidth=c.width.baseVal.value,Z.intrinsicHeight=c.height.baseVal.value,Z.context.cache.addImage(Z.svg),Z}return o}(Co),zs=function(s){h(o,s);function o(u,c){var Z=s.call(this,u,c)||this;return Z.value=c.value,Z}return o}(Co),Jl=function(s){h(o,s);function o(u,c){var Z=s.call(this,u,c)||this;return Z.start=c.start,Z.reversed=typeof c.reversed=="boolean"&&c.reversed===!0,Z}return o}(Co),Fl=[{type:15,flags:0,unit:"px",number:3}],Uc=[{type:16,flags:0,number:50}],Yl=function(s){return s.width>s.height?new T(s.left+(s.width-s.height)/2,s.top,s.height,s.height):s.width<s.height?new T(s.left,s.top+(s.height-s.width)/2,s.width,s.width):s},ql=function(s){var o=s.type===ec?new Array(s.value.length+1).join("\u2022"):s.value;return o.length===0?s.placeholder||"":o},ll="checkbox",Ss="radio",ec="password",Il=707406591,Ul=function(s){h(o,s);function o(u,c){var Z=s.call(this,u,c)||this;switch(Z.type=c.type.toLowerCase(),Z.checked=c.checked,Z.value=ql(c),(Z.type===ll||Z.type===Ss)&&(Z.styles.backgroundColor=3739148031,Z.styles.borderTopColor=Z.styles.borderRightColor=Z.styles.borderBottomColor=Z.styles.borderLeftColor=2779096575,Z.styles.borderTopWidth=Z.styles.borderRightWidth=Z.styles.borderBottomWidth=Z.styles.borderLeftWidth=1,Z.styles.borderTopStyle=Z.styles.borderRightStyle=Z.styles.borderBottomStyle=Z.styles.borderLeftStyle=1,Z.styles.backgroundClip=[0],Z.styles.backgroundOrigin=[0],Z.bounds=Yl(Z.bounds)),Z.type){case ll:Z.styles.borderTopRightRadius=Z.styles.borderTopLeftRadius=Z.styles.borderBottomRightRadius=Z.styles.borderBottomLeftRadius=Fl;break;case Ss:Z.styles.borderTopRightRadius=Z.styles.borderTopLeftRadius=Z.styles.borderBottomRightRadius=Z.styles.borderBottomLeftRadius=Uc;break}return Z}return o}(Co),dc=function(s){h(o,s);function o(u,c){var Z=s.call(this,u,c)||this,fe=c.options[c.selectedIndex||0];return Z.value=fe&&fe.text||"",Z}return o}(Co),cl=function(s){h(o,s);function o(u,c){var Z=s.call(this,u,c)||this;return Z.value=c.value,Z}return o}(Co),Zs=function(s){h(o,s);function o(u,c){var Z=s.call(this,u,c)||this;Z.src=c.src,Z.width=parseInt(c.width,10)||0,Z.height=parseInt(c.height,10)||0,Z.backgroundColor=Z.styles.backgroundColor;try{if(c.contentWindow&&c.contentWindow.document&&c.contentWindow.document.documentElement){Z.tree=B(u,c.contentWindow.document.documentElement);var fe=c.contentWindow.document.documentElement?EA(u,getComputedStyle(c.contentWindow.document.documentElement).backgroundColor):za.TRANSPARENT,$e=c.contentWindow.document.body?EA(u,getComputedStyle(c.contentWindow.document.body).backgroundColor):za.TRANSPARENT;Z.backgroundColor=Ti(fe)?Ti($e)?Z.styles.backgroundColor:$e:fe}}catch(st){}return Z}return o}(Co),tc=["OL","UL","MENU"],JA=function(s,o,u,c){for(var Z=o.firstChild,fe=void 0;Z;Z=fe)if(fe=Z.nextSibling,Nt(Z)&&Z.data.trim().length>0)u.textNodes.push(new ks(s,Z,u.styles));else if(en(Z))if(Nl(Z)&&Z.assignedNodes)Z.assignedNodes().forEach(function(st){return JA(s,st,u,c)});else{var $e=Ol(s,Z);$e.styles.isVisible()&&(Pe(Z,$e,c)?$e.flags|=4:vt($e.styles)&&($e.flags|=2),tc.indexOf(Z.tagName)!==-1&&($e.flags|=8),u.elements.push($e),Z.slot,Z.shadowRoot?JA(s,Z.shadowRoot,$e,c):!LA(Z)&&!pi(Z)&&!ul(Z)&&JA(s,Z,$e,c))}},Ol=function(s,o){return $a(o)?new Es(s,o):la(o)?new jA(s,o):pi(o)?new Sl(s,o):Yr(o)?new zs(s,o):bo(o)?new Jl(s,o):Ko(o)?new Ul(s,o):ul(o)?new dc(s,o):LA(o)?new cl(s,o):Da(o)?new Zs(s,o):new Co(s,o)},B=function(s,o){var u=Ol(s,o);return u.flags|=4,JA(s,o,u,u),u},Pe=function(s,o,u){return o.styles.isPositionedWithZIndex()||o.styles.opacity<1||o.styles.isTransformed()||Yi(s)&&u.styles.isTransparent()},vt=function(s){return s.isPositioned()||s.isFloating()},Nt=function(s){return s.nodeType===Node.TEXT_NODE},en=function(s){return s.nodeType===Node.ELEMENT_NODE},Ln=function(s){return en(s)&&typeof s.style!="undefined"&&!or(s)},or=function(s){return typeof s.className=="object"},Yr=function(s){return s.tagName==="LI"},bo=function(s){return s.tagName==="OL"},Ko=function(s){return s.tagName==="INPUT"},jo=function(s){return s.tagName==="HTML"},pi=function(s){return s.tagName==="svg"},Yi=function(s){return s.tagName==="BODY"},la=function(s){return s.tagName==="CANVAS"},ba=function(s){return s.tagName==="VIDEO"},$a=function(s){return s.tagName==="IMG"},Da=function(s){return s.tagName==="IFRAME"},HA=function(s){return s.tagName==="STYLE"},NA=function(s){return s.tagName==="SCRIPT"},LA=function(s){return s.tagName==="TEXTAREA"},ul=function(s){return s.tagName==="SELECT"},Nl=function(s){return s.tagName==="SLOT"},Ll=function(s){return s.tagName.indexOf("-")>0},Ql=function(){function s(){this.counters={}}return s.prototype.getCounterValue=function(o){var u=this.counters[o];return u&&u.length?u[u.length-1]:1},s.prototype.getCounterValues=function(o){var u=this.counters[o];return u||[]},s.prototype.pop=function(o){var u=this;o.forEach(function(c){return u.counters[c].pop()})},s.prototype.parse=function(o){var u=this,c=o.counterIncrement,Z=o.counterReset,fe=!0;c!==null&&c.forEach(function(st){var lt=u.counters[st.counter];lt&&st.increment!==0&&(fe=!1,lt.length||lt.push(1),lt[Math.max(0,lt.length-1)]+=st.increment)});var $e=[];return fe&&Z.forEach(function(st){var lt=u.counters[st.counter];$e.push(st.counter),lt||(lt=u.counters[st.counter]=[]),lt.push(st.reset)}),$e},s}(),Pl={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"]},Dl={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"]},Rl={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["\u05D9\u05F3","\u05D8\u05F3","\u05D7\u05F3","\u05D6\u05F3","\u05D5\u05F3","\u05D4\u05F3","\u05D3\u05F3","\u05D2\u05F3","\u05D1\u05F3","\u05D0\u05F3","\u05EA","\u05E9","\u05E8","\u05E7","\u05E6","\u05E4","\u05E2","\u05E1","\u05E0","\u05DE","\u05DC","\u05DB","\u05D9\u05D8","\u05D9\u05D7","\u05D9\u05D6","\u05D8\u05D6","\u05D8\u05D5","\u05D9","\u05D8","\u05D7","\u05D6","\u05D5","\u05D4","\u05D3","\u05D2","\u05D1","\u05D0"]},Va={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u10F5","\u10F0","\u10EF","\u10F4","\u10EE","\u10ED","\u10EC","\u10EB","\u10EA","\u10E9","\u10E8","\u10E7","\u10E6","\u10E5","\u10E4","\u10F3","\u10E2","\u10E1","\u10E0","\u10DF","\u10DE","\u10DD","\u10F2","\u10DC","\u10DB","\u10DA","\u10D9","\u10D8","\u10D7","\u10F1","\u10D6","\u10D5","\u10D4","\u10D3","\u10D2","\u10D1","\u10D0"]},YA=function(s,o,u,c,Z,fe){return s<o||s>u?es(s,Z,fe.length>0):c.integers.reduce(function($e,st,lt){for(;s>=st;)s-=st,$e+=c.values[lt];return $e},"")+fe},dl=function(s,o,u,c){var Z="";do u||s--,Z=c(s)+Z,s/=o;while(s*o>=o);return Z},Vi=function(s,o,u,c,Z){var fe=u-o+1;return(s<0?"-":"")+(dl(Math.abs(s),fe,c,function($e){return N(Math.floor($e%fe)+o)})+Z)},qA=function(s,o,u){u===void 0&&(u=". ");var c=o.length;return dl(Math.abs(s),c,!1,function(Z){return o[Math.floor(Z%c)]})+u},Ra=1,cs=2,_A=4,Ws=8,Oa=function(s,o,u,c,Z,fe){if(s<-9999||s>9999)return es(s,4,Z.length>0);var $e=Math.abs(s),st=Z;if($e===0)return o[0]+st;for(var lt=0;$e>0&&lt<=4;lt++){var Dt=$e%10;Dt===0&&Ar(fe,Ra)&&st!==""?st=o[Dt]+st:Dt>1||Dt===1&&lt===0||Dt===1&&lt===1&&Ar(fe,cs)||Dt===1&&lt===1&&Ar(fe,_A)&&s>100||Dt===1&&lt>1&&Ar(fe,Ws)?st=o[Dt]+(lt>0?u[lt-1]:"")+st:Dt===1&&lt>0&&(st=u[lt-1]+st),$e=Math.floor($e/10)}return(s<0?c:"")+st},fl="\u5341\u767E\u5343\u842C",nc="\u62FE\u4F70\u4EDF\u842C",rc="\u30DE\u30A4\u30CA\u30B9",us="\uB9C8\uC774\uB108\uC2A4",es=function(s,o,u){var c=u?". ":"",Z=u?"\u3001":"",fe=u?", ":"",$e=u?" ":"";switch(o){case 0:return"\u2022"+$e;case 1:return"\u25E6"+$e;case 2:return"\u25FE"+$e;case 5:var st=Vi(s,48,57,!0,c);return st.length<4?"0"+st:st;case 4:return qA(s,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",Z);case 6:return YA(s,1,3999,Pl,3,c).toLowerCase();case 7:return YA(s,1,3999,Pl,3,c);case 8:return Vi(s,945,969,!1,c);case 9:return Vi(s,97,122,!1,c);case 10:return Vi(s,65,90,!1,c);case 11:return Vi(s,1632,1641,!0,c);case 12:case 49:return YA(s,1,9999,Dl,3,c);case 35:return YA(s,1,9999,Dl,3,c).toLowerCase();case 13:return Vi(s,2534,2543,!0,c);case 14:case 30:return Vi(s,6112,6121,!0,c);case 15:return qA(s,"\u5B50\u4E11\u5BC5\u536F\u8FB0\u5DF3\u5348\u672A\u7533\u9149\u620C\u4EA5",Z);case 16:return qA(s,"\u7532\u4E59\u4E19\u4E01\u620A\u5DF1\u5E9A\u8F9B\u58EC\u7678",Z);case 17:case 48:return Oa(s,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",fl,"\u8CA0",Z,cs|_A|Ws);case 47:return Oa(s,"\u96F6\u58F9\u8CB3\u53C3\u8086\u4F0D\u9678\u67D2\u634C\u7396",nc,"\u8CA0",Z,Ra|cs|_A|Ws);case 42:return Oa(s,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",fl,"\u8D1F",Z,cs|_A|Ws);case 41:return Oa(s,"\u96F6\u58F9\u8D30\u53C1\u8086\u4F0D\u9646\u67D2\u634C\u7396",nc,"\u8D1F",Z,Ra|cs|_A|Ws);case 26:return Oa(s,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u4E07",rc,Z,0);case 25:return Oa(s,"\u96F6\u58F1\u5F10\u53C2\u56DB\u4F0D\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343\u4E07",rc,Z,Ra|cs|_A);case 31:return Oa(s,"\uC601\uC77C\uC774\uC0BC\uC0AC\uC624\uC721\uCE60\uD314\uAD6C","\uC2ED\uBC31\uCC9C\uB9CC",us,fe,Ra|cs|_A);case 33:return Oa(s,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u842C",us,fe,0);case 32:return Oa(s,"\u96F6\u58F9\u8CB3\u53C3\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343",us,fe,Ra|cs|_A);case 18:return Vi(s,2406,2415,!0,c);case 20:return YA(s,1,19999,Va,3,c);case 21:return Vi(s,2790,2799,!0,c);case 22:return Vi(s,2662,2671,!0,c);case 22:return YA(s,1,10999,Rl,3,c);case 23:return qA(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 qA(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 Vi(s,3302,3311,!0,c);case 28:return qA(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",Z);case 29:return qA(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",Z);case 34:return Vi(s,3792,3801,!0,c);case 37:return Vi(s,6160,6169,!0,c);case 38:return Vi(s,4160,4169,!0,c);case 39:return Vi(s,2918,2927,!0,c);case 40:return Vi(s,1776,1785,!0,c);case 43:return Vi(s,3046,3055,!0,c);case 44:return Vi(s,3174,3183,!0,c);case 45:return Vi(s,3664,3673,!0,c);case 46:return Vi(s,3872,3881,!0,c);case 3:default:return Vi(s,48,57,!0,c)}},lA="data-html2canvas-ignore",eA=function(){function s(o,u,c){if(this.context=o,this.options=c,this.scrolledElements=[],this.referenceElement=u,this.counters=new Ql,this.quoteDepth=0,!u.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(u.ownerDocument.documentElement,!1)}return s.prototype.toIFrame=function(o,u){var c=this,Z=Fs(o,u);if(!Z.contentWindow)return Promise.reject("Unable to find iframe window");var fe=o.defaultView.pageXOffset,$e=o.defaultView.pageYOffset,st=Z.contentWindow,lt=st.document,Dt=Us(Z).then(function(){return pe(c,void 0,void 0,function(){var Wt,e;return _(this,function(l){switch(l.label){case 0:return this.scrolledElements.forEach(Ml),st&&(st.scrollTo(u.left,u.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(st.scrollY!==u.top||st.scrollX!==u.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(st.scrollX-u.left,st.scrollY-u.top,0,0))),Wt=this.options.onclone,e=this.clonedReferenceElement,typeof e=="undefined"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:lt.fonts&&lt.fonts.ready?[4,lt.fonts.ready]:[3,2];case 1:l.sent(),l.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,Tl(lt)]:[3,4];case 3:l.sent(),l.label=4;case 4:return typeof Wt=="function"?[2,Promise.resolve().then(function(){return Wt(lt,e)}).then(function(){return Z})]:[2,Z]}})})});return lt.open(),lt.write(cA(document.doctype)+"<html></html>"),KA(this.referenceElement.ownerDocument,fe,$e),lt.replaceChild(lt.adoptNode(this.documentElement),lt.documentElement),lt.close(),Dt},s.prototype.createElementClone=function(o){if(Po(o,2))debugger;if(la(o))return this.createCanvasClone(o);if(ba(o))return this.createVideoClone(o);if(HA(o))return this.createStyleClone(o);var u=o.cloneNode(!1);return $a(u)&&($a(o)&&o.currentSrc&&o.currentSrc!==o.src&&(u.src=o.currentSrc,u.srcset=""),u.loading==="lazy"&&(u.loading="eager")),Ll(u)?this.createCustomElementClone(u):u},s.prototype.createCustomElementClone=function(o){var u=document.createElement("html2canvascustomelement");return hl(o.style,u),u},s.prototype.createStyleClone=function(o){try{var u=o.sheet;if(u&&u.cssRules){var c=[].slice.call(u.cssRules,0).reduce(function(fe,$e){return $e&&typeof $e.cssText=="string"?fe+$e.cssText:fe},""),Z=o.cloneNode(!1);return Z.textContent=c,Z}}catch(fe){if(this.context.logger.error("Unable to access cssRules property",fe),fe.name!=="SecurityError")throw fe}return o.cloneNode(!1)},s.prototype.createCanvasClone=function(o){var u;if(this.options.inlineImages&&o.ownerDocument){var c=o.ownerDocument.createElement("img");try{return c.src=o.toDataURL(),c}catch(Dt){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",o)}}var Z=o.cloneNode(!1);try{Z.width=o.width,Z.height=o.height;var fe=o.getContext("2d"),$e=Z.getContext("2d");if($e)if(!this.options.allowTaint&&fe)$e.putImageData(fe.getImageData(0,0,o.width,o.height),0,0);else{var st=(u=o.getContext("webgl2"))!==null&&u!==void 0?u:o.getContext("webgl");if(st){var lt=st.getContextAttributes();(lt==null?void 0:lt.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",o)}$e.drawImage(o,0,0)}return Z}catch(Dt){this.context.logger.info("Unable to clone canvas as it is tainted",o)}return Z},s.prototype.createVideoClone=function(o){var u=o.ownerDocument.createElement("canvas");u.width=o.offsetWidth,u.height=o.offsetHeight;var c=u.getContext("2d");try{return c&&(c.drawImage(o,0,0,u.width,u.height),this.options.allowTaint||c.getImageData(0,0,u.width,u.height)),u}catch(fe){this.context.logger.info("Unable to clone video as it is tainted",o)}var Z=o.ownerDocument.createElement("canvas");return Z.width=o.offsetWidth,Z.height=o.offsetHeight,Z},s.prototype.appendChildNode=function(o,u,c){(!en(u)||!NA(u)&&!u.hasAttribute(lA)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(u)))&&(!this.options.copyStyles||!en(u)||!HA(u))&&o.appendChild(this.cloneNode(u,c))},s.prototype.cloneChildNodes=function(o,u,c){for(var Z=this,fe=o.shadowRoot?o.shadowRoot.firstChild:o.firstChild;fe;fe=fe.nextSibling)if(en(fe)&&Nl(fe)&&typeof fe.assignedNodes=="function"){var $e=fe.assignedNodes();$e.length&&$e.forEach(function(st){return Z.appendChildNode(u,st,c)})}else this.appendChildNode(u,fe,c)},s.prototype.cloneNode=function(o,u){if(Nt(o))return document.createTextNode(o.data);if(!o.ownerDocument)return o.cloneNode(!1);var c=o.ownerDocument.defaultView;if(c&&en(o)&&(Ln(o)||or(o))){var Z=this.createElementClone(o);Z.style.transitionProperty="none";var fe=c.getComputedStyle(o),$e=c.getComputedStyle(o,":before"),st=c.getComputedStyle(o,":after");this.referenceElement===o&&Ln(Z)&&(this.clonedReferenceElement=Z),Yi(Z)&&pl(Z);var lt=this.counters.parse(new ji(this.context,fe)),Dt=this.resolvePseudoContent(o,Z,$e,$A.BEFORE);Ll(o)&&(u=!0),ba(o)||this.cloneChildNodes(o,Z,u),Dt&&Z.insertBefore(Dt,Z.firstChild);var Wt=this.resolvePseudoContent(o,Z,st,$A.AFTER);return Wt&&Z.appendChild(Wt),this.counters.pop(lt),(fe&&(this.options.copyStyles||or(o))&&!Da(o)||u)&&hl(fe,Z),(o.scrollTop!==0||o.scrollLeft!==0)&&this.scrolledElements.push([Z,o.scrollLeft,o.scrollTop]),(LA(o)||ul(o))&&(LA(Z)||ul(Z))&&(Z.value=o.value),Z}return o.cloneNode(!1)},s.prototype.resolvePseudoContent=function(o,u,c,Z){var fe=this;if(c){var $e=c.content,st=u.ownerDocument;if(!(!st||!$e||$e==="none"||$e==="-moz-alt-content"||c.display==="none")){this.counters.parse(new ji(this.context,c));var lt=new yi(this.context,c),Dt=st.createElement("html2canvaspseudoelement");hl(c,Dt),lt.content.forEach(function(e){if(e.type===0)Dt.appendChild(st.createTextNode(e.value));else if(e.type===22){var l=st.createElement("img");l.src=e.value,l.style.opacity="1",Dt.appendChild(l)}else if(e.type===18){if(e.name==="attr"){var b=e.values.filter(Go);b.length&&Dt.appendChild(st.createTextNode(o.getAttribute(b[0].value)||""))}else if(e.name==="counter"){var V=e.values.filter(Ga),he=V[0],Qe=V[1];if(he&&Go(he)){var Ie=fe.counters.getCounterValue(he.value),De=Qe&&Go(Qe)?xe.parse(fe.context,Qe.value):3;Dt.appendChild(st.createTextNode(es(Ie,De,!1)))}}else if(e.name==="counters"){var ze=e.values.filter(Ga),he=ze[0],et=ze[1],Qe=ze[2];if(he&&Go(he)){var wt=fe.counters.getCounterValues(he.value),St=Qe&&Go(Qe)?xe.parse(fe.context,Qe.value):3,$t=et&&et.type===0?et.value:"",It=wt.map(function(Ut){return es(Ut,St,!1)}).join($t);Dt.appendChild(st.createTextNode(It))}}}else if(e.type===20)switch(e.value){case"open-quote":Dt.appendChild(st.createTextNode(lo(lt.quotes,fe.quoteDepth++,!0)));break;case"close-quote":Dt.appendChild(st.createTextNode(lo(lt.quotes,--fe.quoteDepth,!1)));break;default:Dt.appendChild(st.createTextNode(e.value))}}),Dt.className=Os+" "+Ns;var Wt=Z===$A.BEFORE?" "+Os:" "+Ns;return or(u)?u.className.baseValue+=Wt:u.className+=Wt,Dt}}},s.destroy=function(o){return o.parentNode?(o.parentNode.removeChild(o),!0):!1},s}(),$A;(function(s){s[s.BEFORE=0]="BEFORE",s[s.AFTER=1]="AFTER"})($A||($A={}));var Fs=function(s,o){var u=s.createElement("iframe");return u.className="html2canvas-container",u.style.visibility="hidden",u.style.position="fixed",u.style.left="-10000px",u.style.top="0px",u.style.border="0",u.width=o.width.toString(),u.height=o.height.toString(),u.scrolling="no",u.setAttribute(lA,"true"),s.body.appendChild(u),u},Is=function(s){return new Promise(function(o){if(s.complete){o();return}if(!s.src){o();return}s.onload=o,s.onerror=o})},Tl=function(s){return Promise.all([].slice.call(s.images,0).map(Is))},Us=function(s){return new Promise(function(o,u){var c=s.contentWindow;if(!c)return u("No window assigned for iframe");var Z=c.document;c.onload=s.onload=function(){c.onload=s.onload=null;var fe=setInterval(function(){Z.body.childNodes.length>0&&Z.readyState==="complete"&&(clearInterval(fe),o(s))},50)}})},Ca=["all","d","content"],hl=function(s,o){for(var u=s.length-1;u>=0;u--){var c=s.item(u);Ca.indexOf(c)===-1&&o.style.setProperty(c,s.getPropertyValue(c))}return o},cA=function(s){var o="";return s&&(o+="<!DOCTYPE ",s.name&&(o+=s.name),s.internalSubset&&(o+=s.internalSubset),s.publicId&&(o+='"'+s.publicId+'"'),s.systemId&&(o+='"'+s.systemId+'"'),o+=">"),o},KA=function(s,o,u){s&&s.defaultView&&(o!==s.defaultView.pageXOffset||u!==s.defaultView.pageYOffset)&&s.defaultView.scrollTo(o,u)},Ml=function(s){var o=s[0],u=s[1],c=s[2];o.scrollLeft=u,o.scrollTop=c},fc=":before",oc=":after",Os="___html2canvas___pseudoelement_before",Ns="___html2canvas___pseudoelement_after",Ls=`{
content: "" !important;
display: none !important;
}`,pl=function(s){jl(s,"."+Os+fc+Ls+`
.`+Ns+oc+Ls)},jl=function(s,o){var u=s.ownerDocument;if(u){var c=u.createElement("style");c.textContent=o,s.appendChild(c)}},Vs=function(){function s(){}return s.getOrigin=function(o){var u=s._link;return u?(u.href=o,u.href=u.href,u.protocol+u.hostname+u.port):"about:blank"},s.isSameOrigin=function(o){return s.getOrigin(o)===s._origin},s.setContext=function(o){s._link=o.document.createElement("a"),s._origin=s.getOrigin(o.location.href)},s._origin="about:blank",s}(),Gs=function(){function s(o,u){this.context=o,this._options=u,this._cache={}}return s.prototype.addImage=function(o){var u=Promise.resolve();return this.has(o)||(Ea(o)||Gi(o))&&(this._cache[o]=this.loadImage(o)).catch(function(){}),u},s.prototype.match=function(o){return this._cache[o]},s.prototype.loadImage=function(o){return pe(this,void 0,void 0,function(){var u,c,Z,fe,$e=this;return _(this,function(st){switch(st.label){case 0:return u=Vs.isSameOrigin(o),c=!_i(o)&&this._options.useCORS===!0&&ta.SUPPORT_CORS_IMAGES&&!u,Z=!_i(o)&&!u&&!Ea(o)&&typeof this._options.proxy=="string"&&ta.SUPPORT_CORS_XHR&&!c,!u&&this._options.allowTaint===!1&&!_i(o)&&!Ea(o)&&!Z&&!c?[2]:(fe=o,Z?[4,this.proxy(fe)]:[3,2]);case 1:fe=st.sent(),st.label=2;case 2:return this.context.logger.debug("Added image "+o.substring(0,256)),[4,new Promise(function(lt,Dt){var Wt=new Image;Wt.onload=function(){return lt(Wt)},Wt.onerror=Dt,(xa(fe)||c)&&(Wt.crossOrigin="anonymous"),Wt.src=fe,Wt.complete===!0&&setTimeout(function(){return lt(Wt)},500),$e._options.imageTimeout>0&&setTimeout(function(){return Dt("Timed out ("+$e._options.imageTimeout+"ms) loading image")},$e._options.imageTimeout)})];case 3:return[2,st.sent()]}})})},s.prototype.has=function(o){return typeof this._cache[o]!="undefined"},s.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},s.prototype.proxy=function(o){var u=this,c=this._options.proxy;if(!c)throw new Error("No proxy defined");var Z=o.substring(0,256);return new Promise(function(fe,$e){var st=ta.SUPPORT_RESPONSE_TYPE?"blob":"text",lt=new XMLHttpRequest;lt.onload=function(){if(lt.status===200)if(st==="text")fe(lt.response);else{var e=new FileReader;e.addEventListener("load",function(){return fe(e.result)},!1),e.addEventListener("error",function(l){return $e(l)},!1),e.readAsDataURL(lt.response)}else $e("Failed to proxy resource "+Z+" with status code "+lt.status)},lt.onerror=$e;var Dt=c.indexOf("?")>-1?"&":"?";if(lt.open("GET",""+c+Dt+"url="+encodeURIComponent(o)+"&responseType="+st),st!=="text"&&lt instanceof XMLHttpRequest&&(lt.responseType=st),u._options.imageTimeout){var Wt=u._options.imageTimeout;lt.timeout=Wt,lt.ontimeout=function(){return $e("Timed out ("+Wt+"ms) proxying "+Z)}}lt.send()})},s}(),ic=/^data:image\/svg\+xml/i,kA=/^data:image\/.*;base64,/i,zA=/^data:image\/.*/i,Gi=function(s){return ta.SUPPORT_SVG_DRAWING||!Qs(s)},_i=function(s){return zA.test(s)},xa=function(s){return kA.test(s)},Ea=function(s){return s.substr(0,4)==="blob"},Qs=function(s){return s.substr(-3).toLowerCase()==="svg"||ic.test(s)},Wr=function(){function s(o,u){this.type=0,this.x=o,this.y=u}return s.prototype.add=function(o,u){return new s(this.x+o,this.y+u)},s}(),ts=function(s,o,u){return new Wr(s.x+(o.x-s.x)*u,s.y+(o.y-s.y)*u)},gl=function(){function s(o,u,c,Z){this.type=1,this.start=o,this.startControl=u,this.endControl=c,this.end=Z}return s.prototype.subdivide=function(o,u){var c=ts(this.start,this.startControl,o),Z=ts(this.startControl,this.endControl,o),fe=ts(this.endControl,this.end,o),$e=ts(c,Z,o),st=ts(Z,fe,o),lt=ts($e,st,o);return u?new s(this.start,c,$e,lt):new s(lt,st,fe,this.end)},s.prototype.add=function(o,u){return new s(this.start.add(o,u),this.startControl.add(o,u),this.endControl.add(o,u),this.end.add(o,u))},s.prototype.reverse=function(){return new s(this.end,this.endControl,this.startControl,this.start)},s}(),wA=function(s){return s.type===1},hc=function(){function s(o){var u=o.styles,c=o.bounds,Z=aA(u.borderTopLeftRadius,c.width,c.height),fe=Z[0],$e=Z[1],st=aA(u.borderTopRightRadius,c.width,c.height),lt=st[0],Dt=st[1],Wt=aA(u.borderBottomRightRadius,c.width,c.height),e=Wt[0],l=Wt[1],b=aA(u.borderBottomLeftRadius,c.width,c.height),V=b[0],he=b[1],Qe=[];Qe.push((fe+lt)/c.width),Qe.push((V+e)/c.width),Qe.push(($e+he)/c.height),Qe.push((Dt+l)/c.height);var Ie=Math.max.apply(Math,Qe);Ie>1&&(fe/=Ie,$e/=Ie,lt/=Ie,Dt/=Ie,e/=Ie,l/=Ie,V/=Ie,he/=Ie);var De=c.width-lt,ze=c.height-l,et=c.width-e,wt=c.height-he,St=u.borderTopWidth,$t=u.borderRightWidth,It=u.borderBottomWidth,hn=u.borderLeftWidth,vn=Xo(u.paddingTop,o.bounds.width),Ut=Xo(u.paddingRight,o.bounds.width),Rt=Xo(u.paddingBottom,o.bounds.width),Sn=Xo(u.paddingLeft,o.bounds.width);this.topLeftBorderDoubleOuterBox=fe>0||$e>0?gi(c.left+hn/3,c.top+St/3,fe-hn/3,$e-St/3,zo.TOP_LEFT):new Wr(c.left+hn/3,c.top+St/3),this.topRightBorderDoubleOuterBox=fe>0||$e>0?gi(c.left+De,c.top+St/3,lt-$t/3,Dt-St/3,zo.TOP_RIGHT):new Wr(c.left+c.width-$t/3,c.top+St/3),this.bottomRightBorderDoubleOuterBox=e>0||l>0?gi(c.left+et,c.top+ze,e-$t/3,l-It/3,zo.BOTTOM_RIGHT):new Wr(c.left+c.width-$t/3,c.top+c.height-It/3),this.bottomLeftBorderDoubleOuterBox=V>0||he>0?gi(c.left+hn/3,c.top+wt,V-hn/3,he-It/3,zo.BOTTOM_LEFT):new Wr(c.left+hn/3,c.top+c.height-It/3),this.topLeftBorderDoubleInnerBox=fe>0||$e>0?gi(c.left+hn*2/3,c.top+St*2/3,fe-hn*2/3,$e-St*2/3,zo.TOP_LEFT):new Wr(c.left+hn*2/3,c.top+St*2/3),this.topRightBorderDoubleInnerBox=fe>0||$e>0?gi(c.left+De,c.top+St*2/3,lt-$t*2/3,Dt-St*2/3,zo.TOP_RIGHT):new Wr(c.left+c.width-$t*2/3,c.top+St*2/3),this.bottomRightBorderDoubleInnerBox=e>0||l>0?gi(c.left+et,c.top+ze,e-$t*2/3,l-It*2/3,zo.BOTTOM_RIGHT):new Wr(c.left+c.width-$t*2/3,c.top+c.height-It*2/3),this.bottomLeftBorderDoubleInnerBox=V>0||he>0?gi(c.left+hn*2/3,c.top+wt,V-hn*2/3,he-It*2/3,zo.BOTTOM_LEFT):new Wr(c.left+hn*2/3,c.top+c.height-It*2/3),this.topLeftBorderStroke=fe>0||$e>0?gi(c.left+hn/2,c.top+St/2,fe-hn/2,$e-St/2,zo.TOP_LEFT):new Wr(c.left+hn/2,c.top+St/2),this.topRightBorderStroke=fe>0||$e>0?gi(c.left+De,c.top+St/2,lt-$t/2,Dt-St/2,zo.TOP_RIGHT):new Wr(c.left+c.width-$t/2,c.top+St/2),this.bottomRightBorderStroke=e>0||l>0?gi(c.left+et,c.top+ze,e-$t/2,l-It/2,zo.BOTTOM_RIGHT):new Wr(c.left+c.width-$t/2,c.top+c.height-It/2),this.bottomLeftBorderStroke=V>0||he>0?gi(c.left+hn/2,c.top+wt,V-hn/2,he-It/2,zo.BOTTOM_LEFT):new Wr(c.left+hn/2,c.top+c.height-It/2),this.topLeftBorderBox=fe>0||$e>0?gi(c.left,c.top,fe,$e,zo.TOP_LEFT):new Wr(c.left,c.top),this.topRightBorderBox=lt>0||Dt>0?gi(c.left+De,c.top,lt,Dt,zo.TOP_RIGHT):new Wr(c.left+c.width,c.top),this.bottomRightBorderBox=e>0||l>0?gi(c.left+et,c.top+ze,e,l,zo.BOTTOM_RIGHT):new Wr(c.left+c.width,c.top+c.height),this.bottomLeftBorderBox=V>0||he>0?gi(c.left,c.top+wt,V,he,zo.BOTTOM_LEFT):new Wr(c.left,c.top+c.height),this.topLeftPaddingBox=fe>0||$e>0?gi(c.left+hn,c.top+St,Math.max(0,fe-hn),Math.max(0,$e-St),zo.TOP_LEFT):new Wr(c.left+hn,c.top+St),this.topRightPaddingBox=lt>0||Dt>0?gi(c.left+Math.min(De,c.width-$t),c.top+St,De>c.width+$t?0:Math.max(0,lt-$t),Math.max(0,Dt-St),zo.TOP_RIGHT):new Wr(c.left+c.width-$t,c.top+St),this.bottomRightPaddingBox=e>0||l>0?gi(c.left+Math.min(et,c.width-hn),c.top+Math.min(ze,c.height-It),Math.max(0,e-$t),Math.max(0,l-It),zo.BOTTOM_RIGHT):new Wr(c.left+c.width-$t,c.top+c.height-It),this.bottomLeftPaddingBox=V>0||he>0?gi(c.left+hn,c.top+Math.min(wt,c.height-It),Math.max(0,V-hn),Math.max(0,he-It),zo.BOTTOM_LEFT):new Wr(c.left+hn,c.top+c.height-It),this.topLeftContentBox=fe>0||$e>0?gi(c.left+hn+Sn,c.top+St+vn,Math.max(0,fe-(hn+Sn)),Math.max(0,$e-(St+vn)),zo.TOP_LEFT):new Wr(c.left+hn+Sn,c.top+St+vn),this.topRightContentBox=lt>0||Dt>0?gi(c.left+Math.min(De,c.width+hn+Sn),c.top+St+vn,De>c.width+hn+Sn?0:lt-hn+Sn,Dt-(St+vn),zo.TOP_RIGHT):new Wr(c.left+c.width-($t+Ut),c.top+St+vn),this.bottomRightContentBox=e>0||l>0?gi(c.left+Math.min(et,c.width-(hn+Sn)),c.top+Math.min(ze,c.height+St+vn),Math.max(0,e-($t+Ut)),l-(It+Rt),zo.BOTTOM_RIGHT):new Wr(c.left+c.width-($t+Ut),c.top+c.height-(It+Rt)),this.bottomLeftContentBox=V>0||he>0?gi(c.left+hn+Sn,c.top+wt,Math.max(0,V-(hn+Sn)),he-(It+Rt),zo.BOTTOM_LEFT):new Wr(c.left+hn+Sn,c.top+c.height-(It+Rt))}return s}(),zo;(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"})(zo||(zo={}));var gi=function(s,o,u,c,Z){var fe=4*((Math.sqrt(2)-1)/3),$e=u*fe,st=c*fe,lt=s+u,Dt=o+c;switch(Z){case zo.TOP_LEFT:return new gl(new Wr(s,Dt),new Wr(s,Dt-st),new Wr(lt-$e,o),new Wr(lt,o));case zo.TOP_RIGHT:return new gl(new Wr(s,o),new Wr(s+$e,o),new Wr(lt,Dt-st),new Wr(lt,Dt));case zo.BOTTOM_RIGHT:return new gl(new Wr(lt,o),new Wr(lt,o+st),new Wr(s+$e,Dt),new Wr(s,Dt));case zo.BOTTOM_LEFT:default:return new gl(new Wr(lt,Dt),new Wr(lt-$e,Dt),new Wr(s,o+st),new Wr(s,o))}},ml=function(s){return[s.topLeftBorderBox,s.topRightBorderBox,s.bottomRightBorderBox,s.bottomLeftBorderBox]},pc=function(s){return[s.topLeftContentBox,s.topRightContentBox,s.bottomRightContentBox,s.bottomLeftContentBox]},ac=function(s){return[s.topLeftPaddingBox,s.topRightPaddingBox,s.bottomRightPaddingBox,s.bottomLeftPaddingBox]},gc=function(){function s(o,u,c){this.offsetX=o,this.offsetY=u,this.matrix=c,this.type=0,this.target=6}return s}(),vl=function(){function s(o,u){this.path=o,this.target=u,this.type=1}return s}(),Oc=function(){function s(o){this.opacity=o,this.type=2,this.target=6}return s}(),Kc=function(s){return s.type===0},mc=function(s){return s.type===1},Nc=function(s){return s.type===2},Ac=function(s,o){return s.length===o.length?s.some(function(u,c){return u===o[c]}):!1},Lc=function(s,o,u,c,Z){return s.map(function(fe,$e){switch($e){case 0:return fe.add(o,u);case 1:return fe.add(o+c,u);case 2:return fe.add(o+c,u+Z);case 3:return fe.add(o,u+Z)}return fe})},kc=function(){function s(o){this.element=o,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return s}(),zc=function(){function s(o,u){if(this.container=o,this.parent=u,this.effects=[],this.curves=new hc(this.container),this.container.styles.opacity<1&&this.effects.push(new Oc(this.container.styles.opacity)),this.container.styles.transform!==null){var c=this.container.bounds.left+this.container.styles.transformOrigin[0].number,Z=this.container.bounds.top+this.container.styles.transformOrigin[1].number,fe=this.container.styles.transform;this.effects.push(new gc(c,Z,fe))}if(this.container.styles.overflowX!==0){var $e=ml(this.curves),st=ac(this.curves);Ac($e,st)?this.effects.push(new vl($e,6)):(this.effects.push(new vl($e,2)),this.effects.push(new vl(st,4)))}}return s.prototype.getEffects=function(o){for(var u=[2,3].indexOf(this.container.styles.position)===-1,c=this.parent,Z=this.effects.slice(0);c;){var fe=c.effects.filter(function(lt){return!mc(lt)});if(u||c.container.styles.position!==0||!c.parent){if(Z.unshift.apply(Z,fe),u=[2,3].indexOf(c.container.styles.position)===-1,c.container.styles.overflowX!==0){var $e=ml(c.curves),st=ac(c.curves);Ac($e,st)||Z.unshift(new vl(st,6))}}else Z.unshift.apply(Z,fe);c=c.parent}return Z.filter(function(lt){return Ar(lt.target,o)})},s}(),vc=function(s,o,u,c){s.container.elements.forEach(function(Z){var fe=Ar(Z.flags,4),$e=Ar(Z.flags,2),st=new zc(Z,s);Ar(Z.styles.display,2048)&&c.push(st);var lt=Ar(Z.flags,8)?[]:c;if(fe||$e){var Dt=fe||Z.styles.isPositioned()?u:o,Wt=new kc(st);if(Z.styles.isPositioned()||Z.styles.opacity<1||Z.styles.isTransformed()){var e=Z.styles.zIndex.order;if(e<0){var l=0;Dt.negativeZIndex.some(function(V,he){return e>V.element.container.styles.zIndex.order?(l=he,!1):l>0}),Dt.negativeZIndex.splice(l,0,Wt)}else if(e>0){var b=0;Dt.positiveZIndex.some(function(V,he){return e>=V.element.container.styles.zIndex.order?(b=he+1,!1):b>0}),Dt.positiveZIndex.splice(b,0,Wt)}else Dt.zeroOrAutoZIndexOrTransformedOrOpacity.push(Wt)}else Z.styles.isFloating()?Dt.nonPositionedFloats.push(Wt):Dt.nonPositionedInlineLevel.push(Wt);vc(st,Wt,fe?Wt:u,lt)}else Z.styles.isInlineLevel()?o.inlineLevel.push(st):o.nonInlineLevel.push(st),vc(st,o,u,lt);Ar(Z.flags,8)&&Zc(Z,lt)})},Zc=function(s,o){for(var u=s instanceof Jl?s.start:1,c=s instanceof Jl?s.reversed:!1,Z=0;Z<o.length;Z++){var fe=o[Z];fe.container instanceof zs&&typeof fe.container.value=="number"&&fe.container.value!==0&&(u=fe.container.value),fe.listValue=es(u,fe.container.styles.listStyleType,!0),u+=c?-1:1}},du=function(s){var o=new zc(s,null),u=new kc(o),c=[];return vc(o,u,u,c),Zc(o.container,c),u},Wc=function(s,o){switch(o){case 0:return tA(s.topLeftBorderBox,s.topLeftPaddingBox,s.topRightBorderBox,s.topRightPaddingBox);case 1:return tA(s.topRightBorderBox,s.topRightPaddingBox,s.bottomRightBorderBox,s.bottomRightPaddingBox);case 2:return tA(s.bottomRightBorderBox,s.bottomRightPaddingBox,s.bottomLeftBorderBox,s.bottomLeftPaddingBox);case 3:default:return tA(s.bottomLeftBorderBox,s.bottomLeftPaddingBox,s.topLeftBorderBox,s.topLeftPaddingBox)}},fu=function(s,o){switch(o){case 0:return tA(s.topLeftBorderBox,s.topLeftBorderDoubleOuterBox,s.topRightBorderBox,s.topRightBorderDoubleOuterBox);case 1:return tA(s.topRightBorderBox,s.topRightBorderDoubleOuterBox,s.bottomRightBorderBox,s.bottomRightBorderDoubleOuterBox);case 2:return tA(s.bottomRightBorderBox,s.bottomRightBorderDoubleOuterBox,s.bottomLeftBorderBox,s.bottomLeftBorderDoubleOuterBox);case 3:default:return tA(s.bottomLeftBorderBox,s.bottomLeftBorderDoubleOuterBox,s.topLeftBorderBox,s.topLeftBorderDoubleOuterBox)}},hu=function(s,o){switch(o){case 0:return tA(s.topLeftBorderDoubleInnerBox,s.topLeftPaddingBox,s.topRightBorderDoubleInnerBox,s.topRightPaddingBox);case 1:return tA(s.topRightBorderDoubleInnerBox,s.topRightPaddingBox,s.bottomRightBorderDoubleInnerBox,s.bottomRightPaddingBox);case 2:return tA(s.bottomRightBorderDoubleInnerBox,s.bottomRightPaddingBox,s.bottomLeftBorderDoubleInnerBox,s.bottomLeftPaddingBox);case 3:default:return tA(s.bottomLeftBorderDoubleInnerBox,s.bottomLeftPaddingBox,s.topLeftBorderDoubleInnerBox,s.topLeftPaddingBox)}},Qc=function(s,o){switch(o){case 0:return Hl(s.topLeftBorderStroke,s.topRightBorderStroke);case 1:return Hl(s.topRightBorderStroke,s.bottomRightBorderStroke);case 2:return Hl(s.bottomRightBorderStroke,s.bottomLeftBorderStroke);case 3:default:return Hl(s.bottomLeftBorderStroke,s.topLeftBorderStroke)}},Hl=function(s,o){var u=[];return wA(s)?u.push(s.subdivide(.5,!1)):u.push(s),wA(o)?u.push(o.subdivide(.5,!0)):u.push(o),u},tA=function(s,o,u,c){var Z=[];return wA(s)?Z.push(s.subdivide(.5,!1)):Z.push(s),wA(u)?Z.push(u.subdivide(.5,!0)):Z.push(u),wA(c)?Z.push(c.subdivide(.5,!0).reverse()):Z.push(c),wA(o)?Z.push(o.subdivide(.5,!1).reverse()):Z.push(o),Z},Vc=function(s){var o=s.bounds,u=s.styles;return o.add(u.borderLeftWidth,u.borderTopWidth,-(u.borderRightWidth+u.borderLeftWidth),-(u.borderTopWidth+u.borderBottomWidth))},yc=function(s){var o=s.styles,u=s.bounds,c=Xo(o.paddingLeft,u.width),Z=Xo(o.paddingRight,u.width),fe=Xo(o.paddingTop,u.width),$e=Xo(o.paddingBottom,u.width);return u.add(c+o.borderLeftWidth,fe+o.borderTopWidth,-(o.borderRightWidth+o.borderLeftWidth+c+Z),-(o.borderTopWidth+o.borderBottomWidth+fe+$e))},Gc=function(s,o){return s===0?o.bounds:s===2?yc(o):Vc(o)},pu=function(s,o){return s===0?o.bounds:s===2?yc(o):Vc(o)},Pc=function(s,o,u){var c=Gc(nA(s.styles.backgroundOrigin,o),s),Z=pu(nA(s.styles.backgroundClip,o),s),fe=Xs(nA(s.styles.backgroundSize,o),u,c),$e=fe[0],st=fe[1],lt=aA(nA(s.styles.backgroundPosition,o),c.width-$e,c.height-st),Dt=Ps(nA(s.styles.backgroundRepeat,o),lt,fe,c,Z),Wt=Math.round(c.left+lt[0]),e=Math.round(c.top+lt[1]);return[Dt,Wt,e,$e,st]},_l=function(s){return Go(s)&&s.value===y.AUTO},Bc=function(s){return typeof s=="number"},Xs=function(s,o,u){var c=o[0],Z=o[1],fe=o[2],$e=s[0],st=s[1];if(!$e)return[0,0];if(Fr($e)&&st&&Fr(st))return[Xo($e,u.width),Xo(st,u.height)];var lt=Bc(fe);if(Go($e)&&($e.value===y.CONTAIN||$e.value===y.COVER)){if(Bc(fe)){var Dt=u.width/u.height;return Dt<fe!=($e.value===y.COVER)?[u.width,u.width/fe]:[u.height*fe,u.height]}return[u.width,u.height]}var Wt=Bc(c),e=Bc(Z),l=Wt||e;if(_l($e)&&(!st||_l(st))){if(Wt&&e)return[c,Z];if(!lt&&!l)return[u.width,u.height];if(l&&lt){var b=Wt?c:Z*fe,V=e?Z:c/fe;return[b,V]}var he=Wt?c:u.width,Qe=e?Z:u.height;return[he,Qe]}if(lt){var Ie=0,De=0;return Fr($e)?Ie=Xo($e,u.width):Fr(st)&&(De=Xo(st,u.height)),_l($e)?Ie=De*fe:(!st||_l(st))&&(De=Ie/fe),[Ie,De]}var ze=null,et=null;if(Fr($e)?ze=Xo($e,u.width):st&&Fr(st)&&(et=Xo(st,u.height)),ze!==null&&(!st||_l(st))&&(et=Wt&&e?ze/c*Z:u.height),et!==null&&_l($e)&&(ze=Wt&&e?et/Z*c:u.width),ze!==null&&et!==null)return[ze,et];throw new Error("Unable to calculate background-size for element")},nA=function(s,o){var u=s[o];return typeof u=="undefined"?s[0]:u},Ps=function(s,o,u,c,Z){var fe=o[0],$e=o[1],st=u[0],lt=u[1];switch(s){case 2:return[new Wr(Math.round(c.left),Math.round(c.top+$e)),new Wr(Math.round(c.left+c.width),Math.round(c.top+$e)),new Wr(Math.round(c.left+c.width),Math.round(lt+c.top+$e)),new Wr(Math.round(c.left),Math.round(lt+c.top+$e))];case 3:return[new Wr(Math.round(c.left+fe),Math.round(c.top)),new Wr(Math.round(c.left+fe+st),Math.round(c.top)),new Wr(Math.round(c.left+fe+st),Math.round(c.height+c.top)),new Wr(Math.round(c.left+fe),Math.round(c.height+c.top))];case 1:return[new Wr(Math.round(c.left+fe),Math.round(c.top+$e)),new Wr(Math.round(c.left+fe+st),Math.round(c.top+$e)),new Wr(Math.round(c.left+fe+st),Math.round(c.top+$e+lt)),new Wr(Math.round(c.left+fe),Math.round(c.top+$e+lt))];default:return[new Wr(Math.round(Z.left),Math.round(Z.top)),new Wr(Math.round(Z.left+Z.width),Math.round(Z.top)),new Wr(Math.round(Z.left+Z.width),Math.round(Z.height+Z.top)),new Wr(Math.round(Z.left),Math.round(Z.height+Z.top))]}},gu="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",Dc="Hidden Text",Js=function(){function s(o){this._data={},this._document=o}return s.prototype.parseMetrics=function(o,u){var c=this._document.createElement("div"),Z=this._document.createElement("img"),fe=this._document.createElement("span"),$e=this._document.body;c.style.visibility="hidden",c.style.fontFamily=o,c.style.fontSize=u,c.style.margin="0",c.style.padding="0",c.style.whiteSpace="nowrap",$e.appendChild(c),Z.src=gu,Z.width=1,Z.height=1,Z.style.margin="0",Z.style.padding="0",Z.style.verticalAlign="baseline",fe.style.fontFamily=o,fe.style.fontSize=u,fe.style.margin="0",fe.style.padding="0",fe.appendChild(this._document.createTextNode(Dc)),c.appendChild(fe),c.appendChild(Z);var st=Z.offsetTop-fe.offsetTop+2;c.removeChild(fe),c.appendChild(this._document.createTextNode(Dc)),c.style.lineHeight="normal",Z.style.verticalAlign="super";var lt=Z.offsetTop-c.offsetTop+2;return $e.removeChild(c),{baseline:st,middle:lt}},s.prototype.getMetrics=function(o,u){var c=o+" "+u;return typeof this._data[c]=="undefined"&&(this._data[c]=this.parseMetrics(o,u)),this._data[c]},s}(),QA=function(){function s(o,u){this.context=o,this.options=u}return s}(),mu=1e4,vu=function(s){h(o,s);function o(u,c){var Z=s.call(this,u,c)||this;return Z._activeEffects=[],Z.canvas=c.canvas?c.canvas:document.createElement("canvas"),Z.ctx=Z.canvas.getContext("2d"),c.canvas||(Z.canvas.width=Math.floor(c.width*c.scale),Z.canvas.height=Math.floor(c.height*c.scale),Z.canvas.style.width=c.width+"px",Z.canvas.style.height=c.height+"px"),Z.fontMetrics=new Js(document),Z.ctx.scale(Z.options.scale,Z.options.scale),Z.ctx.translate(-c.x,-c.y),Z.ctx.textBaseline="bottom",Z._activeEffects=[],Z.context.logger.debug("Canvas renderer initialized ("+c.width+"x"+c.height+") with scale "+c.scale),Z}return o.prototype.applyEffects=function(u){for(var c=this;this._activeEffects.length;)this.popEffect();u.forEach(function(Z){return c.applyEffect(Z)})},o.prototype.applyEffect=function(u){this.ctx.save(),Nc(u)&&(this.ctx.globalAlpha=u.opacity),Kc(u)&&(this.ctx.translate(u.offsetX,u.offsetY),this.ctx.transform(u.matrix[0],u.matrix[1],u.matrix[2],u.matrix[3],u.matrix[4],u.matrix[5]),this.ctx.translate(-u.offsetX,-u.offsetY)),mc(u)&&(this.path(u.path),this.ctx.clip()),this._activeEffects.push(u)},o.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},o.prototype.renderStack=function(u){return pe(this,void 0,void 0,function(){var c;return _(this,function(Z){switch(Z.label){case 0:return c=u.element.container.styles,c.isVisible()?[4,this.renderStackContent(u)]:[3,2];case 1:Z.sent(),Z.label=2;case 2:return[2]}})})},o.prototype.renderNode=function(u){return pe(this,void 0,void 0,function(){return _(this,function(c){switch(c.label){case 0:if(Ar(u.container.flags,16))debugger;return u.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(u)]:[3,3];case 1:return c.sent(),[4,this.renderNodeContent(u)];case 2:c.sent(),c.label=3;case 3:return[2]}})})},o.prototype.renderTextWithLetterSpacing=function(u,c,Z){var fe=this;if(c===0)this.ctx.fillText(u.text,u.bounds.left,u.bounds.top+Z);else{var $e=ci(u.text);$e.reduce(function(st,lt){return fe.ctx.fillText(lt,st,u.bounds.top+Z),st+fe.ctx.measureText(lt).width},u.bounds.left)}},o.prototype.createFontStyle=function(u){var c=u.fontVariant.filter(function($e){return $e==="normal"||$e==="small-caps"}).join(""),Z=yu(u.fontFamily).join(", "),fe=zi(u.fontSize)?""+u.fontSize.number+u.fontSize.unit:u.fontSize.number+"px";return[[u.fontStyle,c,u.fontWeight,fe,Z].join(" "),Z,fe]},o.prototype.renderTextNode=function(u,c){return pe(this,void 0,void 0,function(){var Z,fe,$e,st,lt,Dt,Wt,e,l=this;return _(this,function(b){return Z=this.createFontStyle(c),fe=Z[0],$e=Z[1],st=Z[2],this.ctx.font=fe,this.ctx.direction=c.direction===1?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",lt=this.fontMetrics.getMetrics($e,st),Dt=lt.baseline,Wt=lt.middle,e=c.paintOrder,u.textBounds.forEach(function(V){e.forEach(function(he){switch(he){case 0:l.ctx.fillStyle=ii(c.color),l.renderTextWithLetterSpacing(V,c.letterSpacing,Dt);var Qe=c.textShadow;Qe.length&&V.text.trim().length&&(Qe.slice(0).reverse().forEach(function(Ie){l.ctx.shadowColor=ii(Ie.color),l.ctx.shadowOffsetX=Ie.offsetX.number*l.options.scale,l.ctx.shadowOffsetY=Ie.offsetY.number*l.options.scale,l.ctx.shadowBlur=Ie.blur.number,l.renderTextWithLetterSpacing(V,c.letterSpacing,Dt)}),l.ctx.shadowColor="",l.ctx.shadowOffsetX=0,l.ctx.shadowOffsetY=0,l.ctx.shadowBlur=0),c.textDecorationLine.length&&(l.ctx.fillStyle=ii(c.textDecorationColor||c.color),c.textDecorationLine.forEach(function(Ie){switch(Ie){case 1:l.ctx.fillRect(V.bounds.left,Math.round(V.bounds.top+Dt),V.bounds.width,1);break;case 2:l.ctx.fillRect(V.bounds.left,Math.round(V.bounds.top),V.bounds.width,1);break;case 3:l.ctx.fillRect(V.bounds.left,Math.ceil(V.bounds.top+Wt),V.bounds.width,1);break}}));break;case 1:c.webkitTextStrokeWidth&&V.text.trim().length&&(l.ctx.strokeStyle=ii(c.webkitTextStrokeColor),l.ctx.lineWidth=c.webkitTextStrokeWidth,l.ctx.lineJoin=window.chrome?"miter":"round",l.ctx.strokeText(V.text,V.bounds.left,V.bounds.top+Dt)),l.ctx.strokeStyle="",l.ctx.lineWidth=0,l.ctx.lineJoin="miter";break}})}),[2]})})},o.prototype.renderReplacedElement=function(u,c,Z){if(Z&&u.intrinsicWidth>0&&u.intrinsicHeight>0){var fe=yc(u),$e=ac(c);this.path($e),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(Z,0,0,u.intrinsicWidth,u.intrinsicHeight,fe.left,fe.top,fe.width,fe.height),this.ctx.restore()}},o.prototype.renderNodeContent=function(u){return pe(this,void 0,void 0,function(){var c,Z,fe,$e,st,lt,De,De,Dt,Wt,e,l,et,b,V,wt,he,Qe,Ie,De,ze,et,wt;return _(this,function(St){switch(St.label){case 0:this.applyEffects(u.getEffects(4)),c=u.container,Z=u.curves,fe=c.styles,$e=0,st=c.textNodes,St.label=1;case 1:return $e<st.length?(lt=st[$e],[4,this.renderTextNode(lt,fe)]):[3,4];case 2:St.sent(),St.label=3;case 3:return $e++,[3,1];case 4:if(!(c instanceof Es))return[3,8];St.label=5;case 5:return St.trys.push([5,7,,8]),[4,this.context.cache.match(c.src)];case 6:return De=St.sent(),this.renderReplacedElement(c,Z,De),[3,8];case 7:return St.sent(),this.context.logger.error("Error loading image "+c.src),[3,8];case 8:if(c instanceof jA&&this.renderReplacedElement(c,Z,c.canvas),!(c instanceof Sl))return[3,12];St.label=9;case 9:return St.trys.push([9,11,,12]),[4,this.context.cache.match(c.svg)];case 10:return De=St.sent(),this.renderReplacedElement(c,Z,De),[3,12];case 11:return St.sent(),this.context.logger.error("Error loading svg "+c.svg.substring(0,255)),[3,12];case 12:return c instanceof Zs&&c.tree?(Dt=new o(this.context,{scale:this.options.scale,backgroundColor:c.backgroundColor,x:0,y:0,width:c.width,height:c.height}),[4,Dt.render(c.tree)]):[3,14];case 13:Wt=St.sent(),c.width&&c.height&&this.ctx.drawImage(Wt,0,0,c.width,c.height,c.bounds.left,c.bounds.top,c.bounds.width,c.bounds.height),St.label=14;case 14:if(c instanceof Ul&&(e=Math.min(c.bounds.width,c.bounds.height),c.type===ll?c.checked&&(this.ctx.save(),this.path([new Wr(c.bounds.left+e*.39363,c.bounds.top+e*.79),new Wr(c.bounds.left+e*.16,c.bounds.top+e*.5549),new Wr(c.bounds.left+e*.27347,c.bounds.top+e*.44071),new Wr(c.bounds.left+e*.39694,c.bounds.top+e*.5649),new Wr(c.bounds.left+e*.72983,c.bounds.top+e*.23),new Wr(c.bounds.left+e*.84,c.bounds.top+e*.34085),new Wr(c.bounds.left+e*.39363,c.bounds.top+e*.79)]),this.ctx.fillStyle=ii(Il),this.ctx.fill(),this.ctx.restore()):c.type===Ss&&c.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(c.bounds.left+e/2,c.bounds.top+e/2,e/4,0,Math.PI*2,!0),this.ctx.fillStyle=ii(Il),this.ctx.fill(),this.ctx.restore())),Xc(c)&&c.value.length){switch(l=this.createFontStyle(fe),et=l[0],b=l[1],V=this.fontMetrics.getMetrics(et,b).baseline,this.ctx.font=et,this.ctx.fillStyle=ii(fe.color),this.ctx.textBaseline="alphabetic",this.ctx.textAlign=Yc(c.styles.textAlign),wt=yc(c),he=0,c.styles.textAlign){case 1:he+=wt.width/2;break;case 2:he+=wt.width;break}Qe=wt.add(he,0,0,-wt.height/2+1),this.ctx.save(),this.path([new Wr(wt.left,wt.top),new Wr(wt.left+wt.width,wt.top),new Wr(wt.left+wt.width,wt.top+wt.height),new Wr(wt.left,wt.top+wt.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new sA(c.value,Qe),fe.letterSpacing,V),this.ctx.restore(),this.ctx.textBaseline="alphabetic",this.ctx.textAlign="left"}if(!Ar(c.styles.display,2048))return[3,20];if(c.styles.listStyleImage===null)return[3,19];if(Ie=c.styles.listStyleImage,Ie.type!==0)return[3,18];De=void 0,ze=Ie.url,St.label=15;case 15:return St.trys.push([15,17,,18]),[4,this.context.cache.match(ze)];case 16:return De=St.sent(),this.ctx.drawImage(De,c.bounds.left-(De.width+10),c.bounds.top),[3,18];case 17:return St.sent(),this.context.logger.error("Error loading list-style-image "+ze),[3,18];case 18:return[3,20];case 19:u.listValue&&c.styles.listStyleType!==-1&&(et=this.createFontStyle(fe)[0],this.ctx.font=et,this.ctx.fillStyle=ii(fe.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",wt=new T(c.bounds.left,c.bounds.top+Xo(c.styles.paddingTop,c.bounds.width),c.bounds.width,Je(fe.lineHeight,fe.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new sA(u.listValue,wt),fe.letterSpacing,Je(fe.lineHeight,fe.fontSize.number)/2+2),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"),St.label=20;case 20:return[2]}})})},o.prototype.renderStackContent=function(u){return pe(this,void 0,void 0,function(){var c,Z,Ie,fe,$e,Ie,st,lt,Ie,Dt,Wt,Ie,e,l,Ie,b,V,Ie,he,Qe,Ie;return _(this,function(De){switch(De.label){case 0:if(Ar(u.element.container.flags,16))debugger;return[4,this.renderNodeBackgroundAndBorders(u.element)];case 1:De.sent(),c=0,Z=u.negativeZIndex,De.label=2;case 2:return c<Z.length?(Ie=Z[c],[4,this.renderStack(Ie)]):[3,5];case 3:De.sent(),De.label=4;case 4:return c++,[3,2];case 5:return[4,this.renderNodeContent(u.element)];case 6:De.sent(),fe=0,$e=u.nonInlineLevel,De.label=7;case 7:return fe<$e.length?(Ie=$e[fe],[4,this.renderNode(Ie)]):[3,10];case 8:De.sent(),De.label=9;case 9:return fe++,[3,7];case 10:st=0,lt=u.nonPositionedFloats,De.label=11;case 11:return st<lt.length?(Ie=lt[st],[4,this.renderStack(Ie)]):[3,14];case 12:De.sent(),De.label=13;case 13:return st++,[3,11];case 14:Dt=0,Wt=u.nonPositionedInlineLevel,De.label=15;case 15:return Dt<Wt.length?(Ie=Wt[Dt],[4,this.renderStack(Ie)]):[3,18];case 16:De.sent(),De.label=17;case 17:return Dt++,[3,15];case 18:e=0,l=u.inlineLevel,De.label=19;case 19:return e<l.length?(Ie=l[e],[4,this.renderNode(Ie)]):[3,22];case 20:De.sent(),De.label=21;case 21:return e++,[3,19];case 22:b=0,V=u.zeroOrAutoZIndexOrTransformedOrOpacity,De.label=23;case 23:return b<V.length?(Ie=V[b],[4,this.renderStack(Ie)]):[3,26];case 24:De.sent(),De.label=25;case 25:return b++,[3,23];case 26:he=0,Qe=u.positiveZIndex,De.label=27;case 27:return he<Qe.length?(Ie=Qe[he],[4,this.renderStack(Ie)]):[3,30];case 28:De.sent(),De.label=29;case 29:return he++,[3,27];case 30:return[2]}})})},o.prototype.mask=function(u){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(u.slice(0).reverse()),this.ctx.closePath()},o.prototype.path=function(u){this.ctx.beginPath(),this.formatPath(u),this.ctx.closePath()},o.prototype.formatPath=function(u){var c=this;u.forEach(function(Z,fe){var $e=wA(Z)?Z.start:Z;fe===0?c.ctx.moveTo($e.x,$e.y):c.ctx.lineTo($e.x,$e.y),wA(Z)&&c.ctx.bezierCurveTo(Z.startControl.x,Z.startControl.y,Z.endControl.x,Z.endControl.y,Z.end.x,Z.end.y)})},o.prototype.renderRepeat=function(u,c,Z,fe){this.path(u),this.ctx.fillStyle=c,this.ctx.translate(Z,fe),this.ctx.fill(),this.ctx.translate(-Z,-fe)},o.prototype.resizeImage=function(u,c,Z){var fe;if(u.width===c&&u.height===Z)return u;var $e=(fe=this.canvas.ownerDocument)!==null&&fe!==void 0?fe:document,st=$e.createElement("canvas");st.width=Math.max(1,c),st.height=Math.max(1,Z);var lt=st.getContext("2d");return lt.drawImage(u,0,0,u.width,u.height,0,0,c,Z),st},o.prototype.renderBackgroundImage=function(u){return pe(this,void 0,void 0,function(){var c,Z,fe,$e,st,lt;return _(this,function(Dt){switch(Dt.label){case 0:c=u.styles.backgroundImage.length-1,Z=function(Wt){var e,l,b,vn,Dr,Sr,Sn,jn,It,V,vn,Dr,Sr,Sn,jn,he,Qe,Ie,De,ze,et,wt,St,$t,It,hn,vn,Ut,Rt,Sn,jn,_n,Dr,Sr,vo,Nr,ri,mi,qo,Ho,Ci,ui;return _(this,function(Qo){switch(Qo.label){case 0:if(Wt.type!==0)return[3,5];e=void 0,l=Wt.url,Qo.label=1;case 1:return Qo.trys.push([1,3,,4]),[4,fe.context.cache.match(l)];case 2:return e=Qo.sent(),[3,4];case 3:return Qo.sent(),fe.context.logger.error("Error loading background-image "+l),[3,4];case 4:return e&&(b=Pc(u,c,[e.width,e.height,e.width/e.height]),vn=b[0],Dr=b[1],Sr=b[2],Sn=b[3],jn=b[4],It=fe.ctx.createPattern(fe.resizeImage(e,Sn,jn),"repeat"),fe.renderRepeat(vn,It,Dr,Sr)),[3,6];case 5:Fc(Wt)?(V=Pc(u,c,[null,null,null]),vn=V[0],Dr=V[1],Sr=V[2],Sn=V[3],jn=V[4],he=Ya(Wt.angle,Sn,jn),Qe=he[0],Ie=he[1],De=he[2],ze=he[3],et=he[4],wt=document.createElement("canvas"),wt.width=Sn,wt.height=jn,St=wt.getContext("2d"),$t=St.createLinearGradient(Ie,ze,De,et),qs(Wt.stops,Qe).forEach(function(na){return $t.addColorStop(na.stop,ii(na.color))}),St.fillStyle=$t,St.fillRect(0,0,Sn,jn),Sn>0&&jn>0&&(It=fe.ctx.createPattern(wt,"repeat"),fe.renderRepeat(vn,It,Dr,Sr))):Ic(Wt)&&(hn=Pc(u,c,[null,null,null]),vn=hn[0],Ut=hn[1],Rt=hn[2],Sn=hn[3],jn=hn[4],_n=Wt.position.length===0?[bA]:Wt.position,Dr=Xo(_n[0],Sn),Sr=Xo(_n[_n.length-1],jn),vo=fi(Wt,Dr,Sr,Sn,jn),Nr=vo[0],ri=vo[1],Nr>0&&ri>0&&(mi=fe.ctx.createRadialGradient(Ut+Dr,Rt+Sr,0,Ut+Dr,Rt+Sr,Nr),qs(Wt.stops,Nr*2).forEach(function(na){return mi.addColorStop(na.stop,ii(na.color))}),fe.path(vn),fe.ctx.fillStyle=mi,Nr!==ri?(qo=u.bounds.left+.5*u.bounds.width,Ho=u.bounds.top+.5*u.bounds.height,Ci=ri/Nr,ui=1/Ci,fe.ctx.save(),fe.ctx.translate(qo,Ho),fe.ctx.transform(1,0,0,Ci,0,0),fe.ctx.translate(-qo,-Ho),fe.ctx.fillRect(Ut,ui*(Rt-Ho)+Ho,Sn,jn*ui),fe.ctx.restore()):fe.ctx.fill())),Qo.label=6;case 6:return c--,[2]}})},fe=this,$e=0,st=u.styles.backgroundImage.slice(0).reverse(),Dt.label=1;case 1:return $e<st.length?(lt=st[$e],[5,Z(lt)]):[3,4];case 2:Dt.sent(),Dt.label=3;case 3:return $e++,[3,1];case 4:return[2]}})})},o.prototype.renderSolidBorder=function(u,c,Z){return pe(this,void 0,void 0,function(){return _(this,function(fe){return this.path(Wc(Z,c)),this.ctx.fillStyle=ii(u),this.ctx.fill(),[2]})})},o.prototype.renderDoubleBorder=function(u,c,Z,fe){return pe(this,void 0,void 0,function(){var $e,st;return _(this,function(lt){switch(lt.label){case 0:return c<3?[4,this.renderSolidBorder(u,Z,fe)]:[3,2];case 1:return lt.sent(),[2];case 2:return $e=fu(fe,Z),this.path($e),this.ctx.fillStyle=ii(u),this.ctx.fill(),st=hu(fe,Z),this.path(st),this.ctx.fill(),[2]}})})},o.prototype.renderNodeBackgroundAndBorders=function(u){return pe(this,void 0,void 0,function(){var c,Z,fe,$e,st,lt,Dt,Wt,e=this;return _(this,function(l){switch(l.label){case 0:return this.applyEffects(u.getEffects(2)),c=u.container.styles,Z=!Ti(c.backgroundColor)||c.backgroundImage.length,fe=[{style:c.borderTopStyle,color:c.borderTopColor,width:c.borderTopWidth},{style:c.borderRightStyle,color:c.borderRightColor,width:c.borderRightWidth},{style:c.borderBottomStyle,color:c.borderBottomColor,width:c.borderBottomWidth},{style:c.borderLeftStyle,color:c.borderLeftColor,width:c.borderLeftWidth}],$e=Jc(nA(c.backgroundClip,0),u.curves),Z||c.boxShadow.length?(this.ctx.save(),this.path($e),this.ctx.clip(),Ti(c.backgroundColor)||(this.ctx.fillStyle=ii(c.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(u.container)]):[3,2];case 1:l.sent(),this.ctx.restore(),c.boxShadow.slice(0).reverse().forEach(function(b){e.ctx.save();var V=ml(u.curves),he=b.inset?0:mu,Qe=Lc(V,-he+(b.inset?1:-1)*b.spread.number,(b.inset?1:-1)*b.spread.number,b.spread.number*(b.inset?-2:2),b.spread.number*(b.inset?-2:2));b.inset?(e.path(V),e.ctx.clip(),e.mask(Qe)):(e.mask(V),e.ctx.clip(),e.path(Qe)),e.ctx.shadowOffsetX=b.offsetX.number+he,e.ctx.shadowOffsetY=b.offsetY.number,e.ctx.shadowColor=ii(b.color),e.ctx.shadowBlur=b.blur.number,e.ctx.fillStyle=b.inset?ii(b.color):"rgba(0,0,0,1)",e.ctx.fill(),e.ctx.restore()}),l.label=2;case 2:st=0,lt=0,Dt=fe,l.label=3;case 3:return lt<Dt.length?(Wt=Dt[lt],Wt.style!==0&&!Ti(Wt.color)&&Wt.width>0?Wt.style!==2?[3,5]:[4,this.renderDashedDottedBorder(Wt.color,Wt.width,st,u.curves,2)]:[3,11]):[3,13];case 4:return l.sent(),[3,11];case 5:return Wt.style!==3?[3,7]:[4,this.renderDashedDottedBorder(Wt.color,Wt.width,st,u.curves,3)];case 6:return l.sent(),[3,11];case 7:return Wt.style!==4?[3,9]:[4,this.renderDoubleBorder(Wt.color,Wt.width,st,u.curves)];case 8:return l.sent(),[3,11];case 9:return[4,this.renderSolidBorder(Wt.color,st,u.curves)];case 10:l.sent(),l.label=11;case 11:st++,l.label=12;case 12:return lt++,[3,3];case 13:return[2]}})})},o.prototype.renderDashedDottedBorder=function(u,c,Z,fe,$e){return pe(this,void 0,void 0,function(){var st,lt,Dt,Wt,e,l,b,V,he,Qe,Ie,De,ze,et,wt,St,wt,St;return _(this,function($t){return this.ctx.save(),st=Qc(fe,Z),lt=Wc(fe,Z),$e===2&&(this.path(lt),this.ctx.clip()),wA(lt[0])?(Dt=lt[0].start.x,Wt=lt[0].start.y):(Dt=lt[0].x,Wt=lt[0].y),wA(lt[1])?(e=lt[1].end.x,l=lt[1].end.y):(e=lt[1].x,l=lt[1].y),Z===0||Z===2?b=Math.abs(Dt-e):b=Math.abs(Wt-l),this.ctx.beginPath(),$e===3?this.formatPath(st):this.formatPath(lt.slice(0,2)),V=c<3?c*3:c*2,he=c<3?c*2:c,$e===3&&(V=c,he=c),Qe=!0,b<=V*2?Qe=!1:b<=V*2+he?(Ie=b/(2*V+he),V*=Ie,he*=Ie):(De=Math.floor((b+he)/(V+he)),ze=(b-De*V)/(De-1),et=(b-(De+1)*V)/De,he=et<=0||Math.abs(he-ze)<Math.abs(he-et)?ze:et),Qe&&($e===3?this.ctx.setLineDash([0,V+he]):this.ctx.setLineDash([V,he])),$e===3?(this.ctx.lineCap="round",this.ctx.lineWidth=c):this.ctx.lineWidth=c*2+1.1,this.ctx.strokeStyle=ii(u),this.ctx.stroke(),this.ctx.setLineDash([]),$e===2&&(wA(lt[0])&&(wt=lt[3],St=lt[0],this.ctx.beginPath(),this.formatPath([new Wr(wt.end.x,wt.end.y),new Wr(St.start.x,St.start.y)]),this.ctx.stroke()),wA(lt[1])&&(wt=lt[1],St=lt[2],this.ctx.beginPath(),this.formatPath([new Wr(wt.end.x,wt.end.y),new Wr(St.start.x,St.start.y)]),this.ctx.stroke())),this.ctx.restore(),[2]})})},o.prototype.render=function(u){return pe(this,void 0,void 0,function(){var c;return _(this,function(Z){switch(Z.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=ii(this.options.backgroundColor),this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)),c=du(u),[4,this.renderStack(c)];case 1:return Z.sent(),this.applyEffects([]),[2,this.canvas]}})})},o}(QA),Xc=function(s){return s instanceof cl||s instanceof dc?!0:s instanceof Ul&&s.type!==Ss&&s.type!==ll},Jc=function(s,o){switch(s){case 0:return ml(o);case 2:return pc(o);case 1:default:return ac(o)}},Yc=function(s){switch(s){case 1:return"center";case 2:return"right";case 0:default:return"left"}},qc=["-apple-system","system-ui"],yu=function(s){return/iPhone OS 15_(0|1)/.test(window.navigator.userAgent)?s.filter(function(o){return qc.indexOf(o)===-1}):s},wc=function(s){h(o,s);function o(u,c){var Z=s.call(this,u,c)||this;return Z.canvas=c.canvas?c.canvas:document.createElement("canvas"),Z.ctx=Z.canvas.getContext("2d"),Z.options=c,Z.canvas.width=Math.floor(c.width*c.scale),Z.canvas.height=Math.floor(c.height*c.scale),Z.canvas.style.width=c.width+"px",Z.canvas.style.height=c.height+"px",Z.ctx.scale(Z.options.scale,Z.options.scale),Z.ctx.translate(-c.x,-c.y),Z.context.logger.debug("EXPERIMENTAL ForeignObject renderer initialized ("+c.width+"x"+c.height+" at "+c.x+","+c.y+") with scale "+c.scale),Z}return o.prototype.render=function(u){return pe(this,void 0,void 0,function(){var c,Z;return _(this,function(fe){switch(fe.label){case 0:return c=$s(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,u),[4,bc(c)];case 1:return Z=fe.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=ii(this.options.backgroundColor),this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)),this.ctx.drawImage(Z,-this.options.x*this.options.scale,-this.options.y*this.options.scale),[2,this.canvas]}})})},o}(QA),bc=function(s){return new Promise(function(o,u){var c=new Image;c.onload=function(){o(c)},c.onerror=u,c.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(s))})},sc=function(){function s(o){var u=o.id,c=o.enabled;this.id=u,this.enabled=c,this.start=Date.now()}return s.prototype.debug=function(){for(var o=[],u=0;u<arguments.length;u++)o[u]=arguments[u];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.debug=="function"?console.debug.apply(console,Ee([this.id,this.getTime()+"ms"],o)):this.info.apply(this,o))},s.prototype.getTime=function(){return Date.now()-this.start},s.prototype.info=function(){for(var o=[],u=0;u<arguments.length;u++)o[u]=arguments[u];this.enabled&&typeof window!="undefined"&&window.console&&typeof console.info=="function"&&console.info.apply(console,Ee([this.id,this.getTime()+"ms"],o))},s.prototype.warn=function(){for(var o=[],u=0;u<arguments.length;u++)o[u]=arguments[u];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.warn=="function"?console.warn.apply(console,Ee([this.id,this.getTime()+"ms"],o)):this.info.apply(this,o))},s.prototype.error=function(){for(var o=[],u=0;u<arguments.length;u++)o[u]=arguments[u];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.error=="function"?console.error.apply(console,Ee([this.id,this.getTime()+"ms"],o)):this.info.apply(this,o))},s.instances={},s}(),Rc=function(){function s(o,u){var c;this.windowBounds=u,this.instanceName="#"+s.instanceCount++,this.logger=new sc({id:this.instanceName,enabled:o.logging}),this.cache=(c=o.cache)!==null&&c!==void 0?c:new Gs(this,o)}return s.instanceCount=1,s}(),eu=function(s,o){return o===void 0&&(o={}),Bu(s,o)};typeof window!="undefined"&&Vs.setContext(window);var Bu=function(s,o){return pe(void 0,void 0,void 0,function(){var u,c,Z,fe,$e,st,lt,Dt,Wt,e,l,b,V,he,Qe,Ie,De,ze,et,wt,$t,St,$t,It,hn,vn,Ut,Rt,Sn,jn,_n,Dr,Sr,vo,Nr,ri,mi,qo,Ho,Ci;return _(this,function(ui){switch(ui.label){case 0:if(!s||typeof s!="object")return[2,Promise.reject("Invalid element provided as first argument")];if(u=s.ownerDocument,!u)throw new Error("Element is not attached to a Document");if(c=u.defaultView,!c)throw new Error("Document is not attached to a Window");return Z={allowTaint:(It=o.allowTaint)!==null&&It!==void 0?It:!1,imageTimeout:(hn=o.imageTimeout)!==null&&hn!==void 0?hn:15e3,proxy:o.proxy,useCORS:(vn=o.useCORS)!==null&&vn!==void 0?vn:!1},fe=we({logging:(Ut=o.logging)!==null&&Ut!==void 0?Ut:!0,cache:o.cache},Z),$e={windowWidth:(Rt=o.windowWidth)!==null&&Rt!==void 0?Rt:c.innerWidth,windowHeight:(Sn=o.windowHeight)!==null&&Sn!==void 0?Sn:c.innerHeight,scrollX:(jn=o.scrollX)!==null&&jn!==void 0?jn:c.pageXOffset,scrollY:(_n=o.scrollY)!==null&&_n!==void 0?_n:c.pageYOffset},st=new T($e.scrollX,$e.scrollY,$e.windowWidth,$e.windowHeight),lt=new Rc(fe,st),Dt=(Dr=o.foreignObjectRendering)!==null&&Dr!==void 0?Dr:!1,Wt={allowTaint:(Sr=o.allowTaint)!==null&&Sr!==void 0?Sr:!1,onclone:o.onclone,ignoreElements:o.ignoreElements,inlineImages:Dt,copyStyles:Dt},lt.logger.debug("Starting document clone with size "+st.width+"x"+st.height+" scrolled to "+-st.left+","+-st.top),e=new eA(lt,s,Wt),l=e.clonedReferenceElement,l?[4,e.toIFrame(u,st)]:[2,Promise.reject("Unable to find element in cloned iframe")];case 1:return b=ui.sent(),V=Yi(l)||jo(l)?m(l.ownerDocument):$(lt,l),he=V.width,Qe=V.height,Ie=V.left,De=V.top,ze=tu(lt,l,o.backgroundColor),et={canvas:o.canvas,backgroundColor:ze,scale:(Nr=(vo=o.scale)!==null&&vo!==void 0?vo:c.devicePixelRatio)!==null&&Nr!==void 0?Nr:1,x:((ri=o.x)!==null&&ri!==void 0?ri:0)+Ie,y:((mi=o.y)!==null&&mi!==void 0?mi:0)+De,width:(qo=o.width)!==null&&qo!==void 0?qo:Math.ceil(he),height:(Ho=o.height)!==null&&Ho!==void 0?Ho:Math.ceil(Qe)},Dt?(lt.logger.debug("Document cloned, using foreign object rendering"),$t=new wc(lt,et),[4,$t.render(l)]):[3,3];case 2:return wt=ui.sent(),[3,5];case 3:return lt.logger.debug("Document cloned, element located at "+Ie+","+De+" with size "+he+"x"+Qe+" using computed rendering"),lt.logger.debug("Starting DOM parsing"),St=B(lt,l),ze===St.styles.backgroundColor&&(St.styles.backgroundColor=za.TRANSPARENT),lt.logger.debug("Starting renderer for element at "+et.x+","+et.y+" with size "+et.width+"x"+et.height),$t=new vu(lt,et),[4,$t.render(St)];case 4:wt=ui.sent(),ui.label=5;case 5:return(!((Ci=o.removeContainer)!==null&&Ci!==void 0)||Ci)&&(eA.destroy(b)||lt.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore")),lt.logger.debug("Finished rendering"),[2,wt]}})})},tu=function(s,o,u){var c=o.ownerDocument,Z=c.documentElement?EA(s,getComputedStyle(c.documentElement).backgroundColor):za.TRANSPARENT,fe=c.body?EA(s,getComputedStyle(c.body).backgroundColor):za.TRANSPARENT,$e=typeof u=="string"?EA(s,u):u===null?za.TRANSPARENT:4294967295;return o===c.documentElement?Ti(Z)?Ti(fe)?$e:fe:Z:$e};return eu})},44164:function(gr,Pt,h){var we=h(97671);(function(_,Ee){gr.exports=Ee(h(7348),h(64270))})(self,function(pe,_){return function(){var Ee={"./src/plugin/hyperlinks.js":function(g,N,a){"use strict";a.r(N);var L=a("./node_modules/core-js/modules/web.dom-collections.for-each.js"),I=a.n(L),v=a("./node_modules/core-js/modules/es.string.link.js"),x=a.n(v),Q=a("./src/worker.js"),w=a("./src/utils.js"),G=[],P={toContainer:Q.default.prototype.toContainer,toPdf:Q.default.prototype.toPdf};Q.default.prototype.toContainer=function(){return P.toContainer.call(this).then(function(){if(this.opt.enableLinks){var X=this.prop.container,R=X.querySelectorAll("a"),O=(0,w.unitConvert)(X.getBoundingClientRect(),this.prop.pageSize.k);G=[],Array.prototype.forEach.call(R,function(q){for(var z=q.getClientRects(),le=0;le<z.length;le++){var ie=(0,w.unitConvert)(z[le],this.prop.pageSize.k);ie.left-=O.left,ie.top-=O.top;var ge=Math.floor(ie.top/this.prop.pageSize.inner.height)+1,K=this.opt.margin[0]+ie.top%this.prop.pageSize.inner.height,Me=this.opt.margin[1]+ie.left;G.push({page:ge,top:K,left:Me,clientRect:ie,link:q})}},this)}})},Q.default.prototype.toPdf=function(){return P.toPdf.call(this).then(function(){if(this.opt.enableLinks){G.forEach(function(R){this.prop.pdf.setPage(R.page),this.prop.pdf.link(R.left,R.top,R.clientRect.width,R.clientRect.height,{url:R.link.href})},this);var X=this.prop.pdf.internal.getNumberOfPages();this.prop.pdf.setPage(X)}})}},"./src/plugin/jspdf-plugin.js":function(g,N,a){"use strict";a.r(N);var L=a("./node_modules/core-js/modules/es.symbol.js"),I=a.n(L),v=a("./node_modules/core-js/modules/es.symbol.description.js"),x=a.n(v),Q=a("./node_modules/core-js/modules/es.object.to-string.js"),w=a.n(Q),G=a("./node_modules/core-js/modules/es.symbol.iterator.js"),P=a.n(G),ee=a("./node_modules/core-js/modules/es.array.iterator.js"),Y=a.n(ee),X=a("./node_modules/core-js/modules/es.string.iterator.js"),R=a.n(X),O=a("./node_modules/core-js/modules/web.dom-collections.iterator.js"),q=a.n(O),z=a("jspdf"),le=a.n(z);function ie(ge){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ie=function(Me){return typeof Me}:ie=function(Me){return Me&&typeof Symbol=="function"&&Me.constructor===Symbol&&Me!==Symbol.prototype?"symbol":typeof Me},ie(ge)}z.jsPDF.getPageSize=function(ge,K,Me){if(ie(ge)==="object"){var U=ge;ge=U.orientation,K=U.unit||K,Me=U.format||Me}K=K||"mm",Me=Me||"a4",ge=(""+(ge||"P")).toLowerCase();var ke=(""+Me).toLowerCase(),be={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(K){case"pt":var ue=1;break;case"mm":var ue=72/25.4;break;case"cm":var ue=72/2.54;break;case"in":var ue=72;break;case"px":var ue=72/96;break;case"pc":var ue=12;break;case"em":var ue=12;break;case"ex":var ue=6;break;default:throw"Invalid unit: "+K}if(be.hasOwnProperty(ke))var Fe=be[ke][1]/ue,ne=be[ke][0]/ue;else try{var Fe=Me[1],ne=Me[0]}catch(se){throw new Error("Invalid format: "+Me)}if(ge==="p"||ge==="portrait"){if(ge="p",ne>Fe){var Be=ne;ne=Fe,Fe=Be}}else if(ge==="l"||ge==="landscape"){if(ge="l",Fe>ne){var Be=ne;ne=Fe,Fe=Be}}else throw"Invalid orientation: "+ge;var te={width:ne,height:Fe,unit:K,k:ue};return te},N.default=z.jsPDF},"./src/plugin/pagebreaks.js":function(g,N,a){"use strict";a.r(N);var L=a("./node_modules/core-js/modules/es.array.concat.js"),I=a.n(L),v=a("./node_modules/core-js/modules/es.array.slice.js"),x=a.n(v),Q=a("./node_modules/core-js/modules/es.array.join.js"),w=a.n(Q),G=a("./node_modules/core-js/modules/web.dom-collections.for-each.js"),P=a.n(G),ee=a("./node_modules/core-js/modules/es.object.keys.js"),Y=a.n(ee),X=a("./src/worker.js"),R=a("./src/utils.js"),O={toContainer:X.default.prototype.toContainer};X.default.template.opt.pagebreak={mode:["css","legacy"],before:[],after:[],avoid:[]},X.default.prototype.toContainer=function(){return O.toContainer.call(this).then(function(){var le=this.prop.container,ie=this.prop.pageSize.inner.px.height,ge=[].concat(this.opt.pagebreak.mode),K={avoidAll:ge.indexOf("avoid-all")!==-1,css:ge.indexOf("css")!==-1,legacy:ge.indexOf("legacy")!==-1},Me={},U=this;["before","after","avoid"].forEach(function(ue){var Fe=K.avoidAll&&ue==="avoid";Me[ue]=Fe?[]:[].concat(U.opt.pagebreak[ue]||[]),Me[ue].length>0&&(Me[ue]=Array.prototype.slice.call(le.querySelectorAll(Me[ue].join(", "))))});var ke=le.querySelectorAll(".html2pdf__page-break");ke=Array.prototype.slice.call(ke);var be=le.querySelectorAll("*");Array.prototype.forEach.call(be,function(Fe){var ne={before:!1,after:K.legacy&&ke.indexOf(Fe)!==-1,avoid:K.avoidAll};if(K.css){var Be=window.getComputedStyle(Fe),te=["always","page","left","right"],se=["avoid","avoid-page"];ne={before:ne.before||te.indexOf(Be.breakBefore||Be.pageBreakBefore)!==-1,after:ne.after||te.indexOf(Be.breakAfter||Be.pageBreakAfter)!==-1,avoid:ne.avoid||se.indexOf(Be.breakInside||Be.pageBreakInside)!==-1}}Object.keys(ne).forEach(function(Lt){ne[Lt]=ne[Lt]||Me[Lt].indexOf(Fe)!==-1});var Ve=Fe.getBoundingClientRect();if(ne.avoid&&!ne.before){var Ke=Math.floor(Ve.top/ie),He=Math.floor(Ve.bottom/ie),yt=Math.abs(Ve.bottom-Ve.top)/ie;He!==Ke&&yt<=1&&(ne.before=!0)}if(ne.before){var xt=(0,R.createElement)("div",{style:{display:"block",height:ie-Ve.top%ie+"px"}});Fe.parentNode.insertBefore(xt,Fe)}if(ne.after){var xt=(0,R.createElement)("div",{style:{display:"block",height:ie-Ve.bottom%ie+"px"}});Fe.parentNode.insertBefore(xt,Fe.nextSibling)}})})}},"./src/utils.js":function(g,N,a){"use strict";a.r(N),a.d(N,{objType:function(){return ge},createElement:function(){return K},cloneNode:function(){return Me},unitConvert:function(){return U},toPx:function(){return ke}});var L=a("./node_modules/core-js/modules/es.number.constructor.js"),I=a.n(L),v=a("./node_modules/core-js/modules/es.symbol.js"),x=a.n(v),Q=a("./node_modules/core-js/modules/es.symbol.description.js"),w=a.n(Q),G=a("./node_modules/core-js/modules/es.object.to-string.js"),P=a.n(G),ee=a("./node_modules/core-js/modules/es.symbol.iterator.js"),Y=a.n(ee),X=a("./node_modules/core-js/modules/es.array.iterator.js"),R=a.n(X),O=a("./node_modules/core-js/modules/es.string.iterator.js"),q=a.n(O),z=a("./node_modules/core-js/modules/web.dom-collections.iterator.js"),le=a.n(z);function ie(be){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ie=function(Fe){return typeof Fe}:ie=function(Fe){return Fe&&typeof Symbol=="function"&&Fe.constructor===Symbol&&Fe!==Symbol.prototype?"symbol":typeof Fe},ie(be)}var ge=function(ue){var Fe=ie(ue);return Fe==="undefined"?"undefined":Fe==="string"||ue instanceof String?"string":Fe==="number"||ue instanceof Number?"number":Fe==="function"||ue instanceof Function?"function":ue&&ue.constructor===Array?"array":ue&&ue.nodeType===1?"element":Fe==="object"?"object":"unknown"},K=function(ue,Fe){var ne=document.createElement(ue);if(Fe.className&&(ne.className=Fe.className),Fe.innerHTML){ne.innerHTML=Fe.innerHTML;for(var Be=ne.getElementsByTagName("script"),te=Be.length;te-- >0;null)Be[te].parentNode.removeChild(Be[te])}for(var se in Fe.style)ne.style[se]=Fe.style[se];return ne},Me=function be(ue,Fe){for(var ne=ue.nodeType===3?document.createTextNode(ue.nodeValue):ue.cloneNode(!1),Be=ue.firstChild;Be;Be=Be.nextSibling)(Fe===!0||Be.nodeType!==1||Be.nodeName!=="SCRIPT")&&ne.appendChild(be(Be,Fe));return ue.nodeType===1&&(ue.nodeName==="CANVAS"?(ne.width=ue.width,ne.height=ue.height,ne.getContext("2d").drawImage(ue,0,0)):(ue.nodeName==="TEXTAREA"||ue.nodeName==="SELECT")&&(ne.value=ue.value),ne.addEventListener("load",function(){ne.scrollTop=ue.scrollTop,ne.scrollLeft=ue.scrollLeft},!0)),ne},U=function(ue,Fe){if(ge(ue)==="number")return ue*72/96/Fe;var ne={};for(var Be in ue)ne[Be]=ue[Be]*72/96/Fe;return ne},ke=function(ue,Fe){return Math.floor(ue*Fe/72*96)}},"./src/worker.js":function(g,N,a){"use strict";a.r(N);var L=a("./node_modules/core-js/modules/es.object.assign.js"),I=a.n(L),v=a("./node_modules/core-js/modules/es.array.map.js"),x=a.n(v),Q=a("./node_modules/core-js/modules/es.object.keys.js"),w=a.n(Q),G=a("./node_modules/core-js/modules/es.array.concat.js"),P=a.n(G),ee=a("./node_modules/core-js/modules/es.object.to-string.js"),Y=a.n(ee),X=a("./node_modules/core-js/modules/es.regexp.to-string.js"),R=a.n(X),O=a("./node_modules/core-js/modules/es.function.name.js"),q=a.n(O),z=a("./node_modules/core-js/modules/web.dom-collections.for-each.js"),le=a.n(z),ie=a("jspdf"),ge=a.n(ie),K=a("html2canvas"),Me=a.n(K),U=a("./src/utils.js"),ke=a("./node_modules/es6-promise/dist/es6-promise.js"),be=a.n(ke),ue=be().Promise,Fe=function ne(Be){var te=Object.assign(ne.convert(ue.resolve()),JSON.parse(JSON.stringify(ne.template))),se=ne.convert(ue.resolve(),te);return se=se.setProgress(1,ne,1,[ne]),se=se.set(Be),se};Fe.prototype=Object.create(ue.prototype),Fe.prototype.constructor=Fe,Fe.convert=function(Be,te){return Be.__proto__=te||Fe.prototype,Be},Fe.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:{}}},Fe.prototype.from=function(Be,te){function se(Ve){switch((0,U.objType)(Ve)){case"string":return"string";case"element":return Ve.nodeName.toLowerCase&&Ve.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}return this.then(function(){switch(te=te||se(Be),te){case"string":return this.set({src:(0,U.createElement)("div",{innerHTML:Be})});case"element":return this.set({src:Be});case"canvas":return this.set({canvas:Be});case"img":return this.set({img:Be});default:return this.error("Unknown source type.")}})},Fe.prototype.to=function(Be){switch(Be){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.")}},Fe.prototype.toContainer=function(){var Be=[function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(Be).then(function(){var se={position:"fixed",overflow:"hidden",zIndex:1e3,left:0,right:0,bottom:0,top:0,backgroundColor:"rgba(0,0,0,0.8)"},Ve={position:"absolute",width:this.prop.pageSize.inner.width+this.prop.pageSize.unit,left:0,right:0,top:0,height:"auto",margin:"auto",backgroundColor:"white"};se.opacity=0;var Ke=(0,U.cloneNode)(this.prop.src,this.opt.html2canvas.javascriptEnabled);this.prop.overlay=(0,U.createElement)("div",{className:"html2pdf__overlay",style:se}),this.prop.container=(0,U.createElement)("div",{className:"html2pdf__container",style:Ve}),this.prop.container.appendChild(Ke),this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay)})},Fe.prototype.toCanvas=function(){var Be=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(Be).then(function(){var se=Object.assign({},this.opt.html2canvas);return delete se.onrendered,K(this.prop.container,se)}).then(function(se){var Ve=this.opt.html2canvas.onrendered||function(){};Ve(se),this.prop.canvas=se,document.body.removeChild(this.prop.overlay)})},Fe.prototype.toImg=function(){var Be=[function(){return this.prop.canvas||this.toCanvas()}];return this.thenList(Be).then(function(){var se=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=se})},Fe.prototype.toPdf=function(){var Be=[function(){return this.prop.canvas||this.toCanvas()},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(Be).then(function(){var se=this.prop.canvas,Ve=this.opt,Ke=se.height,He=Math.floor(se.width*this.prop.pageSize.inner.ratio),yt=Math.ceil(Ke/He),xt=this.prop.pageSize.inner.height,Lt=document.createElement("canvas"),Oe=Lt.getContext("2d");Lt.width=se.width,Lt.height=He,this.prop.pdf=this.prop.pdf||new ie.jsPDF(Ve.jsPDF);for(var Gt=0;Gt<yt;Gt++){Gt===yt-1&&Ke%He!==0&&(Lt.height=Ke%He,xt=Lt.height*this.prop.pageSize.inner.width/Lt.width);var kt=Lt.width,ln=Lt.height;Oe.fillStyle="white",Oe.fillRect(0,0,kt,ln),Oe.drawImage(se,0,Gt*He,kt,ln,0,0,kt,ln),Gt&&this.prop.pdf.addPage();var Zt=Lt.toDataURL("image/"+Ve.image.type,Ve.image.quality);this.prop.pdf.addImage(Zt,Ve.image.type,Ve.margin[1],Ve.margin[0],this.prop.pageSize.inner.width,xt)}})},Fe.prototype.output=function(Be,te,se){return se=se||"pdf",se.toLowerCase()==="img"||se.toLowerCase()==="image"?this.outputImg(Be,te):this.outputPdf(Be,te)},Fe.prototype.outputPdf=function(Be,te){var se=[function(){return this.prop.pdf||this.toPdf()}];return this.thenList(se).then(function(){return this.prop.pdf.output(Be,te)})},Fe.prototype.outputImg=function(Be,te){var se=[function(){return this.prop.img||this.toImg()}];return this.thenList(se).then(function(){switch(Be){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 "'+Be+'" is not supported.'}})},Fe.prototype.save=function(Be){var te=[function(){return this.prop.pdf||this.toPdf()}];return this.thenList(te).set(Be?{filename:Be}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},Fe.prototype.set=function(Be){if((0,U.objType)(Be)!=="object")return this;var te=Object.keys(Be||{}).map(function(se){switch(se){case"margin":return this.setMargin.bind(this,Be.margin);case"jsPDF":return function(){return this.opt.jsPDF=Be.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,Be.pageSize);default:return se in Fe.template.prop?function(){this.prop[se]=Be[se]}:function(){this.opt[se]=Be[se]}}},this);return this.then(function(){return this.thenList(te)})},Fe.prototype.get=function(Be,te){return this.then(function(){var Ve=Be in Fe.template.prop?this.prop[Be]:this.opt[Be];return te?te(Ve):Ve})},Fe.prototype.setMargin=function(Be){return this.then(function(){switch((0,U.objType)(Be)){case"number":Be=[Be,Be,Be,Be];case"array":if(Be.length===2&&(Be=[Be[0],Be[1],Be[0],Be[1]]),Be.length===4)break;default:return this.error("Invalid margin array.")}this.opt.margin=Be}).then(this.setPageSize)},Fe.prototype.setPageSize=function(Be){return this.then(function(){Be=Be||ie.jsPDF.getPageSize(this.opt.jsPDF),Be.hasOwnProperty("inner")||(Be.inner={width:Be.width-this.opt.margin[1]-this.opt.margin[3],height:Be.height-this.opt.margin[0]-this.opt.margin[2]},Be.inner.px={width:(0,U.toPx)(Be.inner.width,Be.k),height:(0,U.toPx)(Be.inner.height,Be.k)},Be.inner.ratio=Be.inner.height/Be.inner.width),this.prop.pageSize=Be})},Fe.prototype.setProgress=function(Be,te,se,Ve){return Be!=null&&(this.progress.val=Be),te!=null&&(this.progress.state=te),se!=null&&(this.progress.n=se),Ve!=null&&(this.progress.stack=Ve),this.progress.ratio=this.progress.val/this.progress.state,this},Fe.prototype.updateProgress=function(Be,te,se,Ve){return this.setProgress(Be?this.progress.val+Be:null,te||null,se?this.progress.n+se:null,Ve?this.progress.stack.concat(Ve):null)},Fe.prototype.then=function(Be,te){var se=this;return this.thenCore(Be,te,function(Ke,He){return se.updateProgress(null,null,1,[Ke]),ue.prototype.then.call(this,function(xt){return se.updateProgress(null,Ke),xt}).then(Ke,He).then(function(xt){return se.updateProgress(1),xt})})},Fe.prototype.thenCore=function(Be,te,se){se=se||ue.prototype.then;var Ve=this;Be&&(Be=Be.bind(Ve)),te&&(te=te.bind(Ve));var Ke=ue.toString().indexOf("[native code]")!==-1&&ue.name==="Promise",He=Ke?Ve:Fe.convert(Object.assign({},Ve),ue.prototype),yt=se.call(He,Be,te);return Fe.convert(yt,Ve.__proto__)},Fe.prototype.thenExternal=function(Be,te){return ue.prototype.then.call(this,Be,te)},Fe.prototype.thenList=function(Be){var te=this;return Be.forEach(function(Ve){te=te.thenCore(Ve)}),te},Fe.prototype.catch=function(ne){ne&&(ne=ne.bind(this));var Be=ue.prototype.catch.call(this,ne);return Fe.convert(Be,this)},Fe.prototype.catchExternal=function(Be){return ue.prototype.catch.call(this,Be)},Fe.prototype.error=function(Be){return this.then(function(){throw new Error(Be)})},Fe.prototype.using=Fe.prototype.set,Fe.prototype.saveAs=Fe.prototype.save,Fe.prototype.export=Fe.prototype.output,Fe.prototype.run=Fe.prototype.then,N.default=Fe},"./node_modules/core-js/internals/a-function.js":function(g){g.exports=function(N){if(typeof N!="function")throw TypeError(String(N)+" is not a function");return N}},"./node_modules/core-js/internals/a-possible-prototype.js":function(g,N,a){var L=a("./node_modules/core-js/internals/is-object.js");g.exports=function(I){if(!L(I)&&I!==null)throw TypeError("Can't set "+String(I)+" as a prototype");return I}},"./node_modules/core-js/internals/add-to-unscopables.js":function(g,N,a){var L=a("./node_modules/core-js/internals/well-known-symbol.js"),I=a("./node_modules/core-js/internals/object-create.js"),v=a("./node_modules/core-js/internals/object-define-property.js"),x=L("unscopables"),Q=Array.prototype;Q[x]==null&&v.f(Q,x,{configurable:!0,value:I(null)}),g.exports=function(w){Q[x][w]=!0}},"./node_modules/core-js/internals/an-object.js":function(g,N,a){var L=a("./node_modules/core-js/internals/is-object.js");g.exports=function(I){if(!L(I))throw TypeError(String(I)+" is not an object");return I}},"./node_modules/core-js/internals/array-for-each.js":function(g,N,a){"use strict";var L=a("./node_modules/core-js/internals/array-iteration.js").forEach,I=a("./node_modules/core-js/internals/array-method-is-strict.js"),v=I("forEach");g.exports=v?[].forEach:function(Q){return L(this,Q,arguments.length>1?arguments[1]:void 0)}},"./node_modules/core-js/internals/array-includes.js":function(g,N,a){var L=a("./node_modules/core-js/internals/to-indexed-object.js"),I=a("./node_modules/core-js/internals/to-length.js"),v=a("./node_modules/core-js/internals/to-absolute-index.js"),x=function(Q){return function(w,G,P){var ee=L(w),Y=I(ee.length),X=v(P,Y),R;if(Q&&G!=G){for(;Y>X;)if(R=ee[X++],R!=R)return!0}else for(;Y>X;X++)if((Q||X in ee)&&ee[X]===G)return Q||X||0;return!Q&&-1}};g.exports={includes:x(!0),indexOf:x(!1)}},"./node_modules/core-js/internals/array-iteration.js":function(g,N,a){var L=a("./node_modules/core-js/internals/function-bind-context.js"),I=a("./node_modules/core-js/internals/indexed-object.js"),v=a("./node_modules/core-js/internals/to-object.js"),x=a("./node_modules/core-js/internals/to-length.js"),Q=a("./node_modules/core-js/internals/array-species-create.js"),w=[].push,G=function(P){var ee=P==1,Y=P==2,X=P==3,R=P==4,O=P==6,q=P==7,z=P==5||O;return function(le,ie,ge,K){for(var Me=v(le),U=I(Me),ke=L(ie,ge,3),be=x(U.length),ue=0,Fe=K||Q,ne=ee?Fe(le,be):Y||q?Fe(le,0):void 0,Be,te;be>ue;ue++)if((z||ue in U)&&(Be=U[ue],te=ke(Be,ue,Me),P))if(ee)ne[ue]=te;else if(te)switch(P){case 3:return!0;case 5:return Be;case 6:return ue;case 2:w.call(ne,Be)}else switch(P){case 4:return!1;case 7:w.call(ne,Be)}return O?-1:X||R?R:ne}};g.exports={forEach:G(0),map:G(1),filter:G(2),some:G(3),every:G(4),find:G(5),findIndex:G(6),filterReject:G(7)}},"./node_modules/core-js/internals/array-method-has-species-support.js":function(g,N,a){var L=a("./node_modules/core-js/internals/fails.js"),I=a("./node_modules/core-js/internals/well-known-symbol.js"),v=a("./node_modules/core-js/internals/engine-v8-version.js"),x=I("species");g.exports=function(Q){return v>=51||!L(function(){var w=[],G=w.constructor={};return G[x]=function(){return{foo:1}},w[Q](Boolean).foo!==1})}},"./node_modules/core-js/internals/array-method-is-strict.js":function(g,N,a){"use strict";var L=a("./node_modules/core-js/internals/fails.js");g.exports=function(I,v){var x=[][I];return!!x&&L(function(){x.call(null,v||function(){throw 1},1)})}},"./node_modules/core-js/internals/array-species-constructor.js":function(g,N,a){var L=a("./node_modules/core-js/internals/is-object.js"),I=a("./node_modules/core-js/internals/is-array.js"),v=a("./node_modules/core-js/internals/well-known-symbol.js"),x=v("species");g.exports=function(Q){var w;return I(Q)&&(w=Q.constructor,typeof w=="function"&&(w===Array||I(w.prototype))?w=void 0:L(w)&&(w=w[x],w===null&&(w=void 0))),w===void 0?Array:w}},"./node_modules/core-js/internals/array-species-create.js":function(g,N,a){var L=a("./node_modules/core-js/internals/array-species-constructor.js");g.exports=function(I,v){return new(L(I))(v===0?0:v)}},"./node_modules/core-js/internals/classof-raw.js":function(g){var N={}.toString;g.exports=function(a){return N.call(a).slice(8,-1)}},"./node_modules/core-js/internals/classof.js":function(g,N,a){var L=a("./node_modules/core-js/internals/to-string-tag-support.js"),I=a("./node_modules/core-js/internals/classof-raw.js"),v=a("./node_modules/core-js/internals/well-known-symbol.js"),x=v("toStringTag"),Q=I(function(){return arguments}())=="Arguments",w=function(G,P){try{return G[P]}catch(ee){}};g.exports=L?I:function(G){var P,ee,Y;return G===void 0?"Undefined":G===null?"Null":typeof(ee=w(P=Object(G),x))=="string"?ee:Q?I(P):(Y=I(P))=="Object"&&typeof P.callee=="function"?"Arguments":Y}},"./node_modules/core-js/internals/copy-constructor-properties.js":function(g,N,a){var L=a("./node_modules/core-js/internals/has.js"),I=a("./node_modules/core-js/internals/own-keys.js"),v=a("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),x=a("./node_modules/core-js/internals/object-define-property.js");g.exports=function(Q,w){for(var G=I(w),P=x.f,ee=v.f,Y=0;Y<G.length;Y++){var X=G[Y];L(Q,X)||P(Q,X,ee(w,X))}}},"./node_modules/core-js/internals/correct-prototype-getter.js":function(g,N,a){var L=a("./node_modules/core-js/internals/fails.js");g.exports=!L(function(){function I(){}return I.prototype.constructor=null,Object.getPrototypeOf(new I)!==I.prototype})},"./node_modules/core-js/internals/create-html.js":function(g,N,a){var L=a("./node_modules/core-js/internals/require-object-coercible.js"),I=a("./node_modules/core-js/internals/to-string.js"),v=/"/g;g.exports=function(x,Q,w,G){var P=I(L(x)),ee="<"+Q;return w!==""&&(ee+=" "+w+'="'+I(G).replace(v,"&quot;")+'"'),ee+">"+P+"</"+Q+">"}},"./node_modules/core-js/internals/create-iterator-constructor.js":function(g,N,a){"use strict";var L=a("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,I=a("./node_modules/core-js/internals/object-create.js"),v=a("./node_modules/core-js/internals/create-property-descriptor.js"),x=a("./node_modules/core-js/internals/set-to-string-tag.js"),Q=a("./node_modules/core-js/internals/iterators.js"),w=function(){return this};g.exports=function(G,P,ee){var Y=P+" Iterator";return G.prototype=I(L,{next:v(1,ee)}),x(G,Y,!1,!0),Q[Y]=w,G}},"./node_modules/core-js/internals/create-non-enumerable-property.js":function(g,N,a){var L=a("./node_modules/core-js/internals/descriptors.js"),I=a("./node_modules/core-js/internals/object-define-property.js"),v=a("./node_modules/core-js/internals/create-property-descriptor.js");g.exports=L?function(x,Q,w){return I.f(x,Q,v(1,w))}:function(x,Q,w){return x[Q]=w,x}},"./node_modules/core-js/internals/create-property-descriptor.js":function(g){g.exports=function(N,a){return{enumerable:!(N&1),configurable:!(N&2),writable:!(N&4),value:a}}},"./node_modules/core-js/internals/create-property.js":function(g,N,a){"use strict";var L=a("./node_modules/core-js/internals/to-property-key.js"),I=a("./node_modules/core-js/internals/object-define-property.js"),v=a("./node_modules/core-js/internals/create-property-descriptor.js");g.exports=function(x,Q,w){var G=L(Q);G in x?I.f(x,G,v(0,w)):x[G]=w}},"./node_modules/core-js/internals/define-iterator.js":function(g,N,a){"use strict";var L=a("./node_modules/core-js/internals/export.js"),I=a("./node_modules/core-js/internals/create-iterator-constructor.js"),v=a("./node_modules/core-js/internals/object-get-prototype-of.js"),x=a("./node_modules/core-js/internals/object-set-prototype-of.js"),Q=a("./node_modules/core-js/internals/set-to-string-tag.js"),w=a("./node_modules/core-js/internals/create-non-enumerable-property.js"),G=a("./node_modules/core-js/internals/redefine.js"),P=a("./node_modules/core-js/internals/well-known-symbol.js"),ee=a("./node_modules/core-js/internals/is-pure.js"),Y=a("./node_modules/core-js/internals/iterators.js"),X=a("./node_modules/core-js/internals/iterators-core.js"),R=X.IteratorPrototype,O=X.BUGGY_SAFARI_ITERATORS,q=P("iterator"),z="keys",le="values",ie="entries",ge=function(){return this};g.exports=function(K,Me,U,ke,be,ue,Fe){I(U,Me,ke);var ne=function(Oe){if(Oe===be&&Ke)return Ke;if(!O&&Oe in se)return se[Oe];switch(Oe){case z:return function(){return new U(this,Oe)};case le:return function(){return new U(this,Oe)};case ie:return function(){return new U(this,Oe)}}return function(){return new U(this)}},Be=Me+" Iterator",te=!1,se=K.prototype,Ve=se[q]||se["@@iterator"]||be&&se[be],Ke=!O&&Ve||ne(be),He=Me=="Array"&&se.entries||Ve,yt,xt,Lt;if(He&&(yt=v(He.call(new K)),R!==Object.prototype&&yt.next&&(!ee&&v(yt)!==R&&(x?x(yt,R):typeof yt[q]!="function"&&w(yt,q,ge)),Q(yt,Be,!0,!0),ee&&(Y[Be]=ge))),be==le&&Ve&&Ve.name!==le&&(te=!0,Ke=function(){return Ve.call(this)}),(!ee||Fe)&&se[q]!==Ke&&w(se,q,Ke),Y[Me]=Ke,be)if(xt={values:ne(le),keys:ue?Ke:ne(z),entries:ne(ie)},Fe)for(Lt in xt)(O||te||!(Lt in se))&&G(se,Lt,xt[Lt]);else L({target:Me,proto:!0,forced:O||te},xt);return xt}},"./node_modules/core-js/internals/define-well-known-symbol.js":function(g,N,a){var L=a("./node_modules/core-js/internals/path.js"),I=a("./node_modules/core-js/internals/has.js"),v=a("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),x=a("./node_modules/core-js/internals/object-define-property.js").f;g.exports=function(Q){var w=L.Symbol||(L.Symbol={});I(w,Q)||x(w,Q,{value:v.f(Q)})}},"./node_modules/core-js/internals/descriptors.js":function(g,N,a){var L=a("./node_modules/core-js/internals/fails.js");g.exports=!L(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},"./node_modules/core-js/internals/document-create-element.js":function(g,N,a){var L=a("./node_modules/core-js/internals/global.js"),I=a("./node_modules/core-js/internals/is-object.js"),v=L.document,x=I(v)&&I(v.createElement);g.exports=function(Q){return x?v.createElement(Q):{}}},"./node_modules/core-js/internals/dom-iterables.js":function(g){g.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},"./node_modules/core-js/internals/engine-user-agent.js":function(g,N,a){var L=a("./node_modules/core-js/internals/get-built-in.js");g.exports=L("navigator","userAgent")||""},"./node_modules/core-js/internals/engine-v8-version.js":function(g,N,a){var L=a("./node_modules/core-js/internals/global.js"),I=a("./node_modules/core-js/internals/engine-user-agent.js"),v=L.process,x=L.Deno,Q=v&&v.versions||x&&x.version,w=Q&&Q.v8,G,P;w?(G=w.split("."),P=G[0]<4?1:G[0]+G[1]):I&&(G=I.match(/Edge\/(\d+)/),(!G||G[1]>=74)&&(G=I.match(/Chrome\/(\d+)/),G&&(P=G[1]))),g.exports=P&&+P},"./node_modules/core-js/internals/enum-bug-keys.js":function(g){g.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"./node_modules/core-js/internals/export.js":function(g,N,a){var L=a("./node_modules/core-js/internals/global.js"),I=a("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,v=a("./node_modules/core-js/internals/create-non-enumerable-property.js"),x=a("./node_modules/core-js/internals/redefine.js"),Q=a("./node_modules/core-js/internals/set-global.js"),w=a("./node_modules/core-js/internals/copy-constructor-properties.js"),G=a("./node_modules/core-js/internals/is-forced.js");g.exports=function(P,ee){var Y=P.target,X=P.global,R=P.stat,O,q,z,le,ie,ge;if(X?q=L:R?q=L[Y]||Q(Y,{}):q=(L[Y]||{}).prototype,q)for(z in ee){if(ie=ee[z],P.noTargetGet?(ge=I(q,z),le=ge&&ge.value):le=q[z],O=G(X?z:Y+(R?".":"#")+z,P.forced),!O&&le!==void 0){if(typeof ie==typeof le)continue;w(ie,le)}(P.sham||le&&le.sham)&&v(ie,"sham",!0),x(q,z,ie,P)}}},"./node_modules/core-js/internals/fails.js":function(g){g.exports=function(N){try{return!!N()}catch(a){return!0}}},"./node_modules/core-js/internals/function-bind-context.js":function(g,N,a){var L=a("./node_modules/core-js/internals/a-function.js");g.exports=function(I,v,x){if(L(I),v===void 0)return I;switch(x){case 0:return function(){return I.call(v)};case 1:return function(Q){return I.call(v,Q)};case 2:return function(Q,w){return I.call(v,Q,w)};case 3:return function(Q,w,G){return I.call(v,Q,w,G)}}return function(){return I.apply(v,arguments)}}},"./node_modules/core-js/internals/get-built-in.js":function(g,N,a){var L=a("./node_modules/core-js/internals/global.js"),I=function(v){return typeof v=="function"?v:void 0};g.exports=function(v,x){return arguments.length<2?I(L[v]):L[v]&&L[v][x]}},"./node_modules/core-js/internals/global.js":function(g){var N=function(a){return a&&a.Math==Math&&a};g.exports=N(typeof globalThis=="object"&&globalThis)||N(typeof window=="object"&&window)||N(typeof self=="object"&&self)||N(typeof h.g=="object"&&h.g)||function(){return this}()||Function("return this")()},"./node_modules/core-js/internals/has.js":function(g,N,a){var L=a("./node_modules/core-js/internals/to-object.js"),I={}.hasOwnProperty;g.exports=Object.hasOwn||function(x,Q){return I.call(L(x),Q)}},"./node_modules/core-js/internals/hidden-keys.js":function(g){g.exports={}},"./node_modules/core-js/internals/html.js":function(g,N,a){var L=a("./node_modules/core-js/internals/get-built-in.js");g.exports=L("document","documentElement")},"./node_modules/core-js/internals/ie8-dom-define.js":function(g,N,a){var L=a("./node_modules/core-js/internals/descriptors.js"),I=a("./node_modules/core-js/internals/fails.js"),v=a("./node_modules/core-js/internals/document-create-element.js");g.exports=!L&&!I(function(){return Object.defineProperty(v("div"),"a",{get:function(){return 7}}).a!=7})},"./node_modules/core-js/internals/indexed-object.js":function(g,N,a){var L=a("./node_modules/core-js/internals/fails.js"),I=a("./node_modules/core-js/internals/classof-raw.js"),v="".split;g.exports=L(function(){return!Object("z").propertyIsEnumerable(0)})?function(x){return I(x)=="String"?v.call(x,""):Object(x)}:Object},"./node_modules/core-js/internals/inherit-if-required.js":function(g,N,a){var L=a("./node_modules/core-js/internals/is-object.js"),I=a("./node_modules/core-js/internals/object-set-prototype-of.js");g.exports=function(v,x,Q){var w,G;return I&&typeof(w=x.constructor)=="function"&&w!==Q&&L(G=w.prototype)&&G!==Q.prototype&&I(v,G),v}},"./node_modules/core-js/internals/inspect-source.js":function(g,N,a){var L=a("./node_modules/core-js/internals/shared-store.js"),I=Function.toString;typeof L.inspectSource!="function"&&(L.inspectSource=function(v){return I.call(v)}),g.exports=L.inspectSource},"./node_modules/core-js/internals/internal-state.js":function(g,N,a){var L=a("./node_modules/core-js/internals/native-weak-map.js"),I=a("./node_modules/core-js/internals/global.js"),v=a("./node_modules/core-js/internals/is-object.js"),x=a("./node_modules/core-js/internals/create-non-enumerable-property.js"),Q=a("./node_modules/core-js/internals/has.js"),w=a("./node_modules/core-js/internals/shared-store.js"),G=a("./node_modules/core-js/internals/shared-key.js"),P=a("./node_modules/core-js/internals/hidden-keys.js"),ee="Object already initialized",Y=I.WeakMap,X,R,O,q=function(U){return O(U)?R(U):X(U,{})},z=function(U){return function(ke){var be;if(!v(ke)||(be=R(ke)).type!==U)throw TypeError("Incompatible receiver, "+U+" required");return be}};if(L||w.state){var le=w.state||(w.state=new Y),ie=le.get,ge=le.has,K=le.set;X=function(U,ke){if(ge.call(le,U))throw new TypeError(ee);return ke.facade=U,K.call(le,U,ke),ke},R=function(U){return ie.call(le,U)||{}},O=function(U){return ge.call(le,U)}}else{var Me=G("state");P[Me]=!0,X=function(U,ke){if(Q(U,Me))throw new TypeError(ee);return ke.facade=U,x(U,Me,ke),ke},R=function(U){return Q(U,Me)?U[Me]:{}},O=function(U){return Q(U,Me)}}g.exports={set:X,get:R,has:O,enforce:q,getterFor:z}},"./node_modules/core-js/internals/is-array.js":function(g,N,a){var L=a("./node_modules/core-js/internals/classof-raw.js");g.exports=Array.isArray||function(v){return L(v)=="Array"}},"./node_modules/core-js/internals/is-forced.js":function(g,N,a){var L=a("./node_modules/core-js/internals/fails.js"),I=/#|\.prototype\./,v=function(P,ee){var Y=Q[x(P)];return Y==G?!0:Y==w?!1:typeof ee=="function"?L(ee):!!ee},x=v.normalize=function(P){return String(P).replace(I,".").toLowerCase()},Q=v.data={},w=v.NATIVE="N",G=v.POLYFILL="P";g.exports=v},"./node_modules/core-js/internals/is-object.js":function(g){g.exports=function(N){return typeof N=="object"?N!==null:typeof N=="function"}},"./node_modules/core-js/internals/is-pure.js":function(g){g.exports=!1},"./node_modules/core-js/internals/is-symbol.js":function(g,N,a){var L=a("./node_modules/core-js/internals/get-built-in.js"),I=a("./node_modules/core-js/internals/use-symbol-as-uid.js");g.exports=I?function(v){return typeof v=="symbol"}:function(v){var x=L("Symbol");return typeof x=="function"&&Object(v)instanceof x}},"./node_modules/core-js/internals/iterators-core.js":function(g,N,a){"use strict";var L=a("./node_modules/core-js/internals/fails.js"),I=a("./node_modules/core-js/internals/object-get-prototype-of.js"),v=a("./node_modules/core-js/internals/create-non-enumerable-property.js"),x=a("./node_modules/core-js/internals/has.js"),Q=a("./node_modules/core-js/internals/well-known-symbol.js"),w=a("./node_modules/core-js/internals/is-pure.js"),G=Q("iterator"),P=!1,ee=function(){return this},Y,X,R;[].keys&&(R=[].keys(),"next"in R?(X=I(I(R)),X!==Object.prototype&&(Y=X)):P=!0);var O=Y==null||L(function(){var q={};return Y[G].call(q)!==q});O&&(Y={}),(!w||O)&&!x(Y,G)&&v(Y,G,ee),g.exports={IteratorPrototype:Y,BUGGY_SAFARI_ITERATORS:P}},"./node_modules/core-js/internals/iterators.js":function(g){g.exports={}},"./node_modules/core-js/internals/native-symbol.js":function(g,N,a){var L=a("./node_modules/core-js/internals/engine-v8-version.js"),I=a("./node_modules/core-js/internals/fails.js");g.exports=!!Object.getOwnPropertySymbols&&!I(function(){var v=Symbol();return!String(v)||!(Object(v)instanceof Symbol)||!Symbol.sham&&L&&L<41})},"./node_modules/core-js/internals/native-weak-map.js":function(g,N,a){var L=a("./node_modules/core-js/internals/global.js"),I=a("./node_modules/core-js/internals/inspect-source.js"),v=L.WeakMap;g.exports=typeof v=="function"&&/native code/.test(I(v))},"./node_modules/core-js/internals/object-assign.js":function(g,N,a){"use strict";var L=a("./node_modules/core-js/internals/descriptors.js"),I=a("./node_modules/core-js/internals/fails.js"),v=a("./node_modules/core-js/internals/object-keys.js"),x=a("./node_modules/core-js/internals/object-get-own-property-symbols.js"),Q=a("./node_modules/core-js/internals/object-property-is-enumerable.js"),w=a("./node_modules/core-js/internals/to-object.js"),G=a("./node_modules/core-js/internals/indexed-object.js"),P=Object.assign,ee=Object.defineProperty;g.exports=!P||I(function(){if(L&&P({b:1},P(ee({},"a",{enumerable:!0,get:function(){ee(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var Y={},X={},R=Symbol(),O="abcdefghijklmnopqrst";return Y[R]=7,O.split("").forEach(function(q){X[q]=q}),P({},Y)[R]!=7||v(P({},X)).join("")!=O})?function(X,R){for(var O=w(X),q=arguments.length,z=1,le=x.f,ie=Q.f;q>z;)for(var ge=G(arguments[z++]),K=le?v(ge).concat(le(ge)):v(ge),Me=K.length,U=0,ke;Me>U;)ke=K[U++],(!L||ie.call(ge,ke))&&(O[ke]=ge[ke]);return O}:P},"./node_modules/core-js/internals/object-create.js":function(g,N,a){var L=a("./node_modules/core-js/internals/an-object.js"),I=a("./node_modules/core-js/internals/object-define-properties.js"),v=a("./node_modules/core-js/internals/enum-bug-keys.js"),x=a("./node_modules/core-js/internals/hidden-keys.js"),Q=a("./node_modules/core-js/internals/html.js"),w=a("./node_modules/core-js/internals/document-create-element.js"),G=a("./node_modules/core-js/internals/shared-key.js"),P=">",ee="<",Y="prototype",X="script",R=G("IE_PROTO"),O=function(){},q=function(K){return ee+X+P+K+ee+"/"+X+P},z=function(K){K.write(q("")),K.close();var Me=K.parentWindow.Object;return K=null,Me},le=function(){var K=w("iframe"),Me="java"+X+":",U;if(K.style)return K.style.display="none",Q.appendChild(K),K.src=String(Me),U=K.contentWindow.document,U.open(),U.write(q("document.F=Object")),U.close(),U.F},ie,ge=function(){try{ie=new ActiveXObject("htmlfile")}catch(Me){}ge=document.domain&&ie?z(ie):le()||z(ie);for(var K=v.length;K--;)delete ge[Y][v[K]];return ge()};x[R]=!0,g.exports=Object.create||function(Me,U){var ke;return Me!==null?(O[Y]=L(Me),ke=new O,O[Y]=null,ke[R]=Me):ke=ge(),U===void 0?ke:I(ke,U)}},"./node_modules/core-js/internals/object-define-properties.js":function(g,N,a){var L=a("./node_modules/core-js/internals/descriptors.js"),I=a("./node_modules/core-js/internals/object-define-property.js"),v=a("./node_modules/core-js/internals/an-object.js"),x=a("./node_modules/core-js/internals/object-keys.js");g.exports=L?Object.defineProperties:function(w,G){v(w);for(var P=x(G),ee=P.length,Y=0,X;ee>Y;)I.f(w,X=P[Y++],G[X]);return w}},"./node_modules/core-js/internals/object-define-property.js":function(g,N,a){var L=a("./node_modules/core-js/internals/descriptors.js"),I=a("./node_modules/core-js/internals/ie8-dom-define.js"),v=a("./node_modules/core-js/internals/an-object.js"),x=a("./node_modules/core-js/internals/to-property-key.js"),Q=Object.defineProperty;N.f=L?Q:function(G,P,ee){if(v(G),P=x(P),v(ee),I)try{return Q(G,P,ee)}catch(Y){}if("get"in ee||"set"in ee)throw TypeError("Accessors not supported");return"value"in ee&&(G[P]=ee.value),G}},"./node_modules/core-js/internals/object-get-own-property-descriptor.js":function(g,N,a){var L=a("./node_modules/core-js/internals/descriptors.js"),I=a("./node_modules/core-js/internals/object-property-is-enumerable.js"),v=a("./node_modules/core-js/internals/create-property-descriptor.js"),x=a("./node_modules/core-js/internals/to-indexed-object.js"),Q=a("./node_modules/core-js/internals/to-property-key.js"),w=a("./node_modules/core-js/internals/has.js"),G=a("./node_modules/core-js/internals/ie8-dom-define.js"),P=Object.getOwnPropertyDescriptor;N.f=L?P:function(Y,X){if(Y=x(Y),X=Q(X),G)try{return P(Y,X)}catch(R){}if(w(Y,X))return v(!I.f.call(Y,X),Y[X])}},"./node_modules/core-js/internals/object-get-own-property-names-external.js":function(g,N,a){var L=a("./node_modules/core-js/internals/to-indexed-object.js"),I=a("./node_modules/core-js/internals/object-get-own-property-names.js").f,v={}.toString,x=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],Q=function(w){try{return I(w)}catch(G){return x.slice()}};g.exports.f=function(G){return x&&v.call(G)=="[object Window]"?Q(G):I(L(G))}},"./node_modules/core-js/internals/object-get-own-property-names.js":function(g,N,a){var L=a("./node_modules/core-js/internals/object-keys-internal.js"),I=a("./node_modules/core-js/internals/enum-bug-keys.js"),v=I.concat("length","prototype");N.f=Object.getOwnPropertyNames||function(Q){return L(Q,v)}},"./node_modules/core-js/internals/object-get-own-property-symbols.js":function(g,N){N.f=Object.getOwnPropertySymbols},"./node_modules/core-js/internals/object-get-prototype-of.js":function(g,N,a){var L=a("./node_modules/core-js/internals/has.js"),I=a("./node_modules/core-js/internals/to-object.js"),v=a("./node_modules/core-js/internals/shared-key.js"),x=a("./node_modules/core-js/internals/correct-prototype-getter.js"),Q=v("IE_PROTO"),w=Object.prototype;g.exports=x?Object.getPrototypeOf:function(G){return G=I(G),L(G,Q)?G[Q]:typeof G.constructor=="function"&&G instanceof G.constructor?G.constructor.prototype:G instanceof Object?w:null}},"./node_modules/core-js/internals/object-keys-internal.js":function(g,N,a){var L=a("./node_modules/core-js/internals/has.js"),I=a("./node_modules/core-js/internals/to-indexed-object.js"),v=a("./node_modules/core-js/internals/array-includes.js").indexOf,x=a("./node_modules/core-js/internals/hidden-keys.js");g.exports=function(Q,w){var G=I(Q),P=0,ee=[],Y;for(Y in G)!L(x,Y)&&L(G,Y)&&ee.push(Y);for(;w.length>P;)L(G,Y=w[P++])&&(~v(ee,Y)||ee.push(Y));return ee}},"./node_modules/core-js/internals/object-keys.js":function(g,N,a){var L=a("./node_modules/core-js/internals/object-keys-internal.js"),I=a("./node_modules/core-js/internals/enum-bug-keys.js");g.exports=Object.keys||function(x){return L(x,I)}},"./node_modules/core-js/internals/object-property-is-enumerable.js":function(g,N){"use strict";var a={}.propertyIsEnumerable,L=Object.getOwnPropertyDescriptor,I=L&&!a.call({1:2},1);N.f=I?function(x){var Q=L(this,x);return!!Q&&Q.enumerable}:a},"./node_modules/core-js/internals/object-set-prototype-of.js":function(g,N,a){var L=a("./node_modules/core-js/internals/an-object.js"),I=a("./node_modules/core-js/internals/a-possible-prototype.js");g.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var v=!1,x={},Q;try{Q=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,Q.call(x,[]),v=x instanceof Array}catch(w){}return function(G,P){return L(G),I(P),v?Q.call(G,P):G.__proto__=P,G}}():void 0)},"./node_modules/core-js/internals/object-to-string.js":function(g,N,a){"use strict";var L=a("./node_modules/core-js/internals/to-string-tag-support.js"),I=a("./node_modules/core-js/internals/classof.js");g.exports=L?{}.toString:function(){return"[object "+I(this)+"]"}},"./node_modules/core-js/internals/ordinary-to-primitive.js":function(g,N,a){var L=a("./node_modules/core-js/internals/is-object.js");g.exports=function(I,v){var x,Q;if(v==="string"&&typeof(x=I.toString)=="function"&&!L(Q=x.call(I))||typeof(x=I.valueOf)=="function"&&!L(Q=x.call(I))||v!=="string"&&typeof(x=I.toString)=="function"&&!L(Q=x.call(I)))return Q;throw TypeError("Can't convert object to primitive value")}},"./node_modules/core-js/internals/own-keys.js":function(g,N,a){var L=a("./node_modules/core-js/internals/get-built-in.js"),I=a("./node_modules/core-js/internals/object-get-own-property-names.js"),v=a("./node_modules/core-js/internals/object-get-own-property-symbols.js"),x=a("./node_modules/core-js/internals/an-object.js");g.exports=L("Reflect","ownKeys")||function(w){var G=I.f(x(w)),P=v.f;return P?G.concat(P(w)):G}},"./node_modules/core-js/internals/path.js":function(g,N,a){var L=a("./node_modules/core-js/internals/global.js");g.exports=L},"./node_modules/core-js/internals/redefine.js":function(g,N,a){var L=a("./node_modules/core-js/internals/global.js"),I=a("./node_modules/core-js/internals/create-non-enumerable-property.js"),v=a("./node_modules/core-js/internals/has.js"),x=a("./node_modules/core-js/internals/set-global.js"),Q=a("./node_modules/core-js/internals/inspect-source.js"),w=a("./node_modules/core-js/internals/internal-state.js"),G=w.get,P=w.enforce,ee=String(String).split("String");(g.exports=function(Y,X,R,O){var q=O?!!O.unsafe:!1,z=O?!!O.enumerable:!1,le=O?!!O.noTargetGet:!1,ie;if(typeof R=="function"&&(typeof X=="string"&&!v(R,"name")&&I(R,"name",X),ie=P(R),ie.source||(ie.source=ee.join(typeof X=="string"?X:""))),Y===L){z?Y[X]=R:x(X,R);return}else q?!le&&Y[X]&&(z=!0):delete Y[X];z?Y[X]=R:I(Y,X,R)})(Function.prototype,"toString",function(){return typeof this=="function"&&G(this).source||Q(this)})},"./node_modules/core-js/internals/regexp-flags.js":function(g,N,a){"use strict";var L=a("./node_modules/core-js/internals/an-object.js");g.exports=function(){var I=L(this),v="";return I.global&&(v+="g"),I.ignoreCase&&(v+="i"),I.multiline&&(v+="m"),I.dotAll&&(v+="s"),I.unicode&&(v+="u"),I.sticky&&(v+="y"),v}},"./node_modules/core-js/internals/require-object-coercible.js":function(g){g.exports=function(N){if(N==null)throw TypeError("Can't call method on "+N);return N}},"./node_modules/core-js/internals/set-global.js":function(g,N,a){var L=a("./node_modules/core-js/internals/global.js");g.exports=function(I,v){try{Object.defineProperty(L,I,{value:v,configurable:!0,writable:!0})}catch(x){L[I]=v}return v}},"./node_modules/core-js/internals/set-to-string-tag.js":function(g,N,a){var L=a("./node_modules/core-js/internals/object-define-property.js").f,I=a("./node_modules/core-js/internals/has.js"),v=a("./node_modules/core-js/internals/well-known-symbol.js"),x=v("toStringTag");g.exports=function(Q,w,G){Q&&!I(Q=G?Q:Q.prototype,x)&&L(Q,x,{configurable:!0,value:w})}},"./node_modules/core-js/internals/shared-key.js":function(g,N,a){var L=a("./node_modules/core-js/internals/shared.js"),I=a("./node_modules/core-js/internals/uid.js"),v=L("keys");g.exports=function(x){return v[x]||(v[x]=I(x))}},"./node_modules/core-js/internals/shared-store.js":function(g,N,a){var L=a("./node_modules/core-js/internals/global.js"),I=a("./node_modules/core-js/internals/set-global.js"),v="__core-js_shared__",x=L[v]||I(v,{});g.exports=x},"./node_modules/core-js/internals/shared.js":function(g,N,a){var L=a("./node_modules/core-js/internals/is-pure.js"),I=a("./node_modules/core-js/internals/shared-store.js");(g.exports=function(v,x){return I[v]||(I[v]=x!==void 0?x:{})})("versions",[]).push({version:"3.16.0",mode:L?"pure":"global",copyright:"\xA9 2021 Denis Pushkarev (zloirock.ru)"})},"./node_modules/core-js/internals/string-html-forced.js":function(g,N,a){var L=a("./node_modules/core-js/internals/fails.js");g.exports=function(I){return L(function(){var v=""[I]('"');return v!==v.toLowerCase()||v.split('"').length>3})}},"./node_modules/core-js/internals/string-multibyte.js":function(g,N,a){var L=a("./node_modules/core-js/internals/to-integer.js"),I=a("./node_modules/core-js/internals/to-string.js"),v=a("./node_modules/core-js/internals/require-object-coercible.js"),x=function(Q){return function(w,G){var P=I(v(w)),ee=L(G),Y=P.length,X,R;return ee<0||ee>=Y?Q?"":void 0:(X=P.charCodeAt(ee),X<55296||X>56319||ee+1===Y||(R=P.charCodeAt(ee+1))<56320||R>57343?Q?P.charAt(ee):X:Q?P.slice(ee,ee+2):(X-55296<<10)+(R-56320)+65536)}};g.exports={codeAt:x(!1),charAt:x(!0)}},"./node_modules/core-js/internals/string-trim.js":function(g,N,a){var L=a("./node_modules/core-js/internals/require-object-coercible.js"),I=a("./node_modules/core-js/internals/to-string.js"),v=a("./node_modules/core-js/internals/whitespaces.js"),x="["+v+"]",Q=RegExp("^"+x+x+"*"),w=RegExp(x+x+"*$"),G=function(P){return function(ee){var Y=I(L(ee));return P&1&&(Y=Y.replace(Q,"")),P&2&&(Y=Y.replace(w,"")),Y}};g.exports={start:G(1),end:G(2),trim:G(3)}},"./node_modules/core-js/internals/to-absolute-index.js":function(g,N,a){var L=a("./node_modules/core-js/internals/to-integer.js"),I=Math.max,v=Math.min;g.exports=function(x,Q){var w=L(x);return w<0?I(w+Q,0):v(w,Q)}},"./node_modules/core-js/internals/to-indexed-object.js":function(g,N,a){var L=a("./node_modules/core-js/internals/indexed-object.js"),I=a("./node_modules/core-js/internals/require-object-coercible.js");g.exports=function(v){return L(I(v))}},"./node_modules/core-js/internals/to-integer.js":function(g){var N=Math.ceil,a=Math.floor;g.exports=function(L){return isNaN(L=+L)?0:(L>0?a:N)(L)}},"./node_modules/core-js/internals/to-length.js":function(g,N,a){var L=a("./node_modules/core-js/internals/to-integer.js"),I=Math.min;g.exports=function(v){return v>0?I(L(v),9007199254740991):0}},"./node_modules/core-js/internals/to-object.js":function(g,N,a){var L=a("./node_modules/core-js/internals/require-object-coercible.js");g.exports=function(I){return Object(L(I))}},"./node_modules/core-js/internals/to-primitive.js":function(g,N,a){var L=a("./node_modules/core-js/internals/is-object.js"),I=a("./node_modules/core-js/internals/is-symbol.js"),v=a("./node_modules/core-js/internals/ordinary-to-primitive.js"),x=a("./node_modules/core-js/internals/well-known-symbol.js"),Q=x("toPrimitive");g.exports=function(w,G){if(!L(w)||I(w))return w;var P=w[Q],ee;if(P!==void 0){if(G===void 0&&(G="default"),ee=P.call(w,G),!L(ee)||I(ee))return ee;throw TypeError("Can't convert object to primitive value")}return G===void 0&&(G="number"),v(w,G)}},"./node_modules/core-js/internals/to-property-key.js":function(g,N,a){var L=a("./node_modules/core-js/internals/to-primitive.js"),I=a("./node_modules/core-js/internals/is-symbol.js");g.exports=function(v){var x=L(v,"string");return I(x)?x:String(x)}},"./node_modules/core-js/internals/to-string-tag-support.js":function(g,N,a){var L=a("./node_modules/core-js/internals/well-known-symbol.js"),I=L("toStringTag"),v={};v[I]="z",g.exports=String(v)==="[object z]"},"./node_modules/core-js/internals/to-string.js":function(g,N,a){var L=a("./node_modules/core-js/internals/is-symbol.js");g.exports=function(I){if(L(I))throw TypeError("Cannot convert a Symbol value to a string");return String(I)}},"./node_modules/core-js/internals/uid.js":function(g){var N=0,a=Math.random();g.exports=function(L){return"Symbol("+String(L===void 0?"":L)+")_"+(++N+a).toString(36)}},"./node_modules/core-js/internals/use-symbol-as-uid.js":function(g,N,a){var L=a("./node_modules/core-js/internals/native-symbol.js");g.exports=L&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},"./node_modules/core-js/internals/well-known-symbol-wrapped.js":function(g,N,a){var L=a("./node_modules/core-js/internals/well-known-symbol.js");N.f=L},"./node_modules/core-js/internals/well-known-symbol.js":function(g,N,a){var L=a("./node_modules/core-js/internals/global.js"),I=a("./node_modules/core-js/internals/shared.js"),v=a("./node_modules/core-js/internals/has.js"),x=a("./node_modules/core-js/internals/uid.js"),Q=a("./node_modules/core-js/internals/native-symbol.js"),w=a("./node_modules/core-js/internals/use-symbol-as-uid.js"),G=I("wks"),P=L.Symbol,ee=w?P:P&&P.withoutSetter||x;g.exports=function(Y){return(!v(G,Y)||!(Q||typeof G[Y]=="string"))&&(Q&&v(P,Y)?G[Y]=P[Y]:G[Y]=ee("Symbol."+Y)),G[Y]}},"./node_modules/core-js/internals/whitespaces.js":function(g){g.exports=`
\v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},"./node_modules/core-js/modules/es.array.concat.js":function(g,N,a){"use strict";var L=a("./node_modules/core-js/internals/export.js"),I=a("./node_modules/core-js/internals/fails.js"),v=a("./node_modules/core-js/internals/is-array.js"),x=a("./node_modules/core-js/internals/is-object.js"),Q=a("./node_modules/core-js/internals/to-object.js"),w=a("./node_modules/core-js/internals/to-length.js"),G=a("./node_modules/core-js/internals/create-property.js"),P=a("./node_modules/core-js/internals/array-species-create.js"),ee=a("./node_modules/core-js/internals/array-method-has-species-support.js"),Y=a("./node_modules/core-js/internals/well-known-symbol.js"),X=a("./node_modules/core-js/internals/engine-v8-version.js"),R=Y("isConcatSpreadable"),O=9007199254740991,q="Maximum allowed index exceeded",z=X>=51||!I(function(){var K=[];return K[R]=!1,K.concat()[0]!==K}),le=ee("concat"),ie=function(K){if(!x(K))return!1;var Me=K[R];return Me!==void 0?!!Me:v(K)},ge=!z||!le;L({target:"Array",proto:!0,forced:ge},{concat:function(Me){var U=Q(this),ke=P(U,0),be=0,ue,Fe,ne,Be,te;for(ue=-1,ne=arguments.length;ue<ne;ue++)if(te=ue===-1?U:arguments[ue],ie(te)){if(Be=w(te.length),be+Be>O)throw TypeError(q);for(Fe=0;Fe<Be;Fe++,be++)Fe in te&&G(ke,be,te[Fe])}else{if(be>=O)throw TypeError(q);G(ke,be++,te)}return ke.length=be,ke}})},"./node_modules/core-js/modules/es.array.iterator.js":function(g,N,a){"use strict";var L=a("./node_modules/core-js/internals/to-indexed-object.js"),I=a("./node_modules/core-js/internals/add-to-unscopables.js"),v=a("./node_modules/core-js/internals/iterators.js"),x=a("./node_modules/core-js/internals/internal-state.js"),Q=a("./node_modules/core-js/internals/define-iterator.js"),w="Array Iterator",G=x.set,P=x.getterFor(w);g.exports=Q(Array,"Array",function(ee,Y){G(this,{type:w,target:L(ee),index:0,kind:Y})},function(){var ee=P(this),Y=ee.target,X=ee.kind,R=ee.index++;return!Y||R>=Y.length?(ee.target=void 0,{value:void 0,done:!0}):X=="keys"?{value:R,done:!1}:X=="values"?{value:Y[R],done:!1}:{value:[R,Y[R]],done:!1}},"values"),v.Arguments=v.Array,I("keys"),I("values"),I("entries")},"./node_modules/core-js/modules/es.array.join.js":function(g,N,a){"use strict";var L=a("./node_modules/core-js/internals/export.js"),I=a("./node_modules/core-js/internals/indexed-object.js"),v=a("./node_modules/core-js/internals/to-indexed-object.js"),x=a("./node_modules/core-js/internals/array-method-is-strict.js"),Q=[].join,w=I!=Object,G=x("join",",");L({target:"Array",proto:!0,forced:w||!G},{join:function(ee){return Q.call(v(this),ee===void 0?",":ee)}})},"./node_modules/core-js/modules/es.array.map.js":function(g,N,a){"use strict";var L=a("./node_modules/core-js/internals/export.js"),I=a("./node_modules/core-js/internals/array-iteration.js").map,v=a("./node_modules/core-js/internals/array-method-has-species-support.js"),x=v("map");L({target:"Array",proto:!0,forced:!x},{map:function(w){return I(this,w,arguments.length>1?arguments[1]:void 0)}})},"./node_modules/core-js/modules/es.array.slice.js":function(g,N,a){"use strict";var L=a("./node_modules/core-js/internals/export.js"),I=a("./node_modules/core-js/internals/is-object.js"),v=a("./node_modules/core-js/internals/is-array.js"),x=a("./node_modules/core-js/internals/to-absolute-index.js"),Q=a("./node_modules/core-js/internals/to-length.js"),w=a("./node_modules/core-js/internals/to-indexed-object.js"),G=a("./node_modules/core-js/internals/create-property.js"),P=a("./node_modules/core-js/internals/well-known-symbol.js"),ee=a("./node_modules/core-js/internals/array-method-has-species-support.js"),Y=ee("slice"),X=P("species"),R=[].slice,O=Math.max;L({target:"Array",proto:!0,forced:!Y},{slice:function(z,le){var ie=w(this),ge=Q(ie.length),K=x(z,ge),Me=x(le===void 0?ge:le,ge),U,ke,be;if(v(ie)&&(U=ie.constructor,typeof U=="function"&&(U===Array||v(U.prototype))?U=void 0:I(U)&&(U=U[X],U===null&&(U=void 0)),U===Array||U===void 0))return R.call(ie,K,Me);for(ke=new(U===void 0?Array:U)(O(Me-K,0)),be=0;K<Me;K++,be++)K in ie&&G(ke,be,ie[K]);return ke.length=be,ke}})},"./node_modules/core-js/modules/es.function.name.js":function(g,N,a){var L=a("./node_modules/core-js/internals/descriptors.js"),I=a("./node_modules/core-js/internals/object-define-property.js").f,v=Function.prototype,x=v.toString,Q=/^\s*function ([^ (]*)/,w="name";L&&!(w in v)&&I(v,w,{configurable:!0,get:function(){try{return x.call(this).match(Q)[1]}catch(G){return""}}})},"./node_modules/core-js/modules/es.number.constructor.js":function(g,N,a){"use strict";var L=a("./node_modules/core-js/internals/descriptors.js"),I=a("./node_modules/core-js/internals/global.js"),v=a("./node_modules/core-js/internals/is-forced.js"),x=a("./node_modules/core-js/internals/redefine.js"),Q=a("./node_modules/core-js/internals/has.js"),w=a("./node_modules/core-js/internals/classof-raw.js"),G=a("./node_modules/core-js/internals/inherit-if-required.js"),P=a("./node_modules/core-js/internals/is-symbol.js"),ee=a("./node_modules/core-js/internals/to-primitive.js"),Y=a("./node_modules/core-js/internals/fails.js"),X=a("./node_modules/core-js/internals/object-create.js"),R=a("./node_modules/core-js/internals/object-get-own-property-names.js").f,O=a("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,q=a("./node_modules/core-js/internals/object-define-property.js").f,z=a("./node_modules/core-js/internals/string-trim.js").trim,le="Number",ie=I[le],ge=ie.prototype,K=w(X(ge))==le,Me=function(Fe){if(P(Fe))throw TypeError("Cannot convert a Symbol value to a number");var ne=ee(Fe,"number"),Be,te,se,Ve,Ke,He,yt,xt;if(typeof ne=="string"&&ne.length>2){if(ne=z(ne),Be=ne.charCodeAt(0),Be===43||Be===45){if(te=ne.charCodeAt(2),te===88||te===120)return NaN}else if(Be===48){switch(ne.charCodeAt(1)){case 66:case 98:se=2,Ve=49;break;case 79:case 111:se=8,Ve=55;break;default:return+ne}for(Ke=ne.slice(2),He=Ke.length,yt=0;yt<He;yt++)if(xt=Ke.charCodeAt(yt),xt<48||xt>Ve)return NaN;return parseInt(Ke,se)}}return+ne};if(v(le,!ie(" 0o1")||!ie("0b1")||ie("+0x1"))){for(var U=function(ne){var Be=arguments.length<1?0:ne,te=this;return te instanceof U&&(K?Y(function(){ge.valueOf.call(te)}):w(te)!=le)?G(new ie(Me(Be)),te,U):Me(Be)},ke=L?R(ie):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","),be=0,ue;ke.length>be;be++)Q(ie,ue=ke[be])&&!Q(U,ue)&&q(U,ue,O(ie,ue));U.prototype=ge,ge.constructor=U,x(I,le,U)}},"./node_modules/core-js/modules/es.object.assign.js":function(g,N,a){var L=a("./node_modules/core-js/internals/export.js"),I=a("./node_modules/core-js/internals/object-assign.js");L({target:"Object",stat:!0,forced:Object.assign!==I},{assign:I})},"./node_modules/core-js/modules/es.object.keys.js":function(g,N,a){var L=a("./node_modules/core-js/internals/export.js"),I=a("./node_modules/core-js/internals/to-object.js"),v=a("./node_modules/core-js/internals/object-keys.js"),x=a("./node_modules/core-js/internals/fails.js"),Q=x(function(){v(1)});L({target:"Object",stat:!0,forced:Q},{keys:function(G){return v(I(G))}})},"./node_modules/core-js/modules/es.object.to-string.js":function(g,N,a){var L=a("./node_modules/core-js/internals/to-string-tag-support.js"),I=a("./node_modules/core-js/internals/redefine.js"),v=a("./node_modules/core-js/internals/object-to-string.js");L||I(Object.prototype,"toString",v,{unsafe:!0})},"./node_modules/core-js/modules/es.regexp.to-string.js":function(g,N,a){"use strict";var L=a("./node_modules/core-js/internals/redefine.js"),I=a("./node_modules/core-js/internals/an-object.js"),v=a("./node_modules/core-js/internals/to-string.js"),x=a("./node_modules/core-js/internals/fails.js"),Q=a("./node_modules/core-js/internals/regexp-flags.js"),w="toString",G=RegExp.prototype,P=G[w],ee=x(function(){return P.call({source:"a",flags:"b"})!="/a/b"}),Y=P.name!=w;(ee||Y)&&L(RegExp.prototype,w,function(){var R=I(this),O=v(R.source),q=R.flags,z=v(q===void 0&&R instanceof RegExp&&!("flags"in G)?Q.call(R):q);return"/"+O+"/"+z},{unsafe:!0})},"./node_modules/core-js/modules/es.string.iterator.js":function(g,N,a){"use strict";var L=a("./node_modules/core-js/internals/string-multibyte.js").charAt,I=a("./node_modules/core-js/internals/to-string.js"),v=a("./node_modules/core-js/internals/internal-state.js"),x=a("./node_modules/core-js/internals/define-iterator.js"),Q="String Iterator",w=v.set,G=v.getterFor(Q);x(String,"String",function(P){w(this,{type:Q,string:I(P),index:0})},function(){var ee=G(this),Y=ee.string,X=ee.index,R;return X>=Y.length?{value:void 0,done:!0}:(R=L(Y,X),ee.index+=R.length,{value:R,done:!1})})},"./node_modules/core-js/modules/es.string.link.js":function(g,N,a){"use strict";var L=a("./node_modules/core-js/internals/export.js"),I=a("./node_modules/core-js/internals/create-html.js"),v=a("./node_modules/core-js/internals/string-html-forced.js");L({target:"String",proto:!0,forced:v("link")},{link:function(Q){return I(this,"a","href",Q)}})},"./node_modules/core-js/modules/es.symbol.description.js":function(g,N,a){"use strict";var L=a("./node_modules/core-js/internals/export.js"),I=a("./node_modules/core-js/internals/descriptors.js"),v=a("./node_modules/core-js/internals/global.js"),x=a("./node_modules/core-js/internals/has.js"),Q=a("./node_modules/core-js/internals/is-object.js"),w=a("./node_modules/core-js/internals/object-define-property.js").f,G=a("./node_modules/core-js/internals/copy-constructor-properties.js"),P=v.Symbol;if(I&&typeof P=="function"&&(!("description"in P.prototype)||P().description!==void 0)){var ee={},Y=function(){var le=arguments.length<1||arguments[0]===void 0?void 0:String(arguments[0]),ie=this instanceof Y?new P(le):le===void 0?P():P(le);return le===""&&(ee[ie]=!0),ie};G(Y,P);var X=Y.prototype=P.prototype;X.constructor=Y;var R=X.toString,O=String(P("test"))=="Symbol(test)",q=/^Symbol\((.*)\)[^)]+$/;w(X,"description",{configurable:!0,get:function(){var le=Q(this)?this.valueOf():this,ie=R.call(le);if(x(ee,le))return"";var ge=O?ie.slice(7,-1):ie.replace(q,"$1");return ge===""?void 0:ge}}),L({global:!0,forced:!0},{Symbol:Y})}},"./node_modules/core-js/modules/es.symbol.iterator.js":function(g,N,a){var L=a("./node_modules/core-js/internals/define-well-known-symbol.js");L("iterator")},"./node_modules/core-js/modules/es.symbol.js":function(g,N,a){"use strict";var L=a("./node_modules/core-js/internals/export.js"),I=a("./node_modules/core-js/internals/global.js"),v=a("./node_modules/core-js/internals/get-built-in.js"),x=a("./node_modules/core-js/internals/is-pure.js"),Q=a("./node_modules/core-js/internals/descriptors.js"),w=a("./node_modules/core-js/internals/native-symbol.js"),G=a("./node_modules/core-js/internals/fails.js"),P=a("./node_modules/core-js/internals/has.js"),ee=a("./node_modules/core-js/internals/is-array.js"),Y=a("./node_modules/core-js/internals/is-object.js"),X=a("./node_modules/core-js/internals/is-symbol.js"),R=a("./node_modules/core-js/internals/an-object.js"),O=a("./node_modules/core-js/internals/to-object.js"),q=a("./node_modules/core-js/internals/to-indexed-object.js"),z=a("./node_modules/core-js/internals/to-property-key.js"),le=a("./node_modules/core-js/internals/to-string.js"),ie=a("./node_modules/core-js/internals/create-property-descriptor.js"),ge=a("./node_modules/core-js/internals/object-create.js"),K=a("./node_modules/core-js/internals/object-keys.js"),Me=a("./node_modules/core-js/internals/object-get-own-property-names.js"),U=a("./node_modules/core-js/internals/object-get-own-property-names-external.js"),ke=a("./node_modules/core-js/internals/object-get-own-property-symbols.js"),be=a("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),ue=a("./node_modules/core-js/internals/object-define-property.js"),Fe=a("./node_modules/core-js/internals/object-property-is-enumerable.js"),ne=a("./node_modules/core-js/internals/create-non-enumerable-property.js"),Be=a("./node_modules/core-js/internals/redefine.js"),te=a("./node_modules/core-js/internals/shared.js"),se=a("./node_modules/core-js/internals/shared-key.js"),Ve=a("./node_modules/core-js/internals/hidden-keys.js"),Ke=a("./node_modules/core-js/internals/uid.js"),He=a("./node_modules/core-js/internals/well-known-symbol.js"),yt=a("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),xt=a("./node_modules/core-js/internals/define-well-known-symbol.js"),Lt=a("./node_modules/core-js/internals/set-to-string-tag.js"),Oe=a("./node_modules/core-js/internals/internal-state.js"),Gt=a("./node_modules/core-js/internals/array-iteration.js").forEach,kt=se("hidden"),ln="Symbol",Zt="prototype",M=He("toPrimitive"),At=Oe.set,S=Oe.getterFor(ln),A=Object[Zt],i=I.Symbol,f=v("JSON","stringify"),j=be.f,re=ue.f,C=U.f,H=Fe.f,ye=te("symbols"),ae=te("op-symbols"),oe=te("string-to-symbol-registry"),Re=te("symbol-to-string-registry"),it=te("wks"),Ue=I.QObject,Ge=!Ue||!Ue[Zt]||!Ue[Zt].findChild,We=Q&&G(function(){return ge(re({},"a",{get:function(){return re(this,"a",{value:7}).a}})).a!=7})?function(Cn,rn,wn){var On=j(A,rn);On&&delete A[rn],re(Cn,rn,wn),On&&Cn!==A&&re(A,rn,On)}:re,me=function(Cn,rn){var wn=ye[Cn]=ge(i[Zt]);return At(wn,{type:ln,tag:Cn,description:rn}),Q||(wn.description=rn),wn},ve=function(rn,wn,On){rn===A&&ve(ae,wn,On),R(rn);var Yn=z(wn);return R(On),P(ye,Yn)?(On.enumerable?(P(rn,kt)&&rn[kt][Yn]&&(rn[kt][Yn]=!1),On=ge(On,{enumerable:ie(0,!1)})):(P(rn,kt)||re(rn,kt,ie(1,{})),rn[kt][Yn]=!0),We(rn,Yn,On)):re(rn,Yn,On)},rt=function(rn,wn){R(rn);var On=q(wn),Yn=K(On).concat(An(On));return Gt(Yn,function(vr){(!Q||Bt.call(On,vr))&&ve(rn,vr,On[vr])}),rn},Et=function(rn,wn){return wn===void 0?ge(rn):rt(ge(rn),wn)},Bt=function(rn){var wn=z(rn),On=H.call(this,wn);return this===A&&P(ye,wn)&&!P(ae,wn)?!1:On||!P(this,wn)||!P(ye,wn)||P(this,kt)&&this[kt][wn]?On:!0},zt=function(rn,wn){var On=q(rn),Yn=z(wn);if(!(On===A&&P(ye,Yn)&&!P(ae,Yn))){var vr=j(On,Yn);return vr&&P(ye,Yn)&&!(P(On,kt)&&On[kt][Yn])&&(vr.enumerable=!0),vr}},fn=function(rn){var wn=C(q(rn)),On=[];return Gt(wn,function(Yn){!P(ye,Yn)&&!P(Ve,Yn)&&On.push(Yn)}),On},An=function(rn){var wn=rn===A,On=C(wn?ae:q(rn)),Yn=[];return Gt(On,function(vr){P(ye,vr)&&(!wn||P(A,vr))&&Yn.push(ye[vr])}),Yn};if(w||(i=function(){if(this instanceof i)throw TypeError("Symbol is not a constructor");var rn=!arguments.length||arguments[0]===void 0?void 0:le(arguments[0]),wn=Ke(rn),On=function(Yn){this===A&&On.call(ae,Yn),P(this,kt)&&P(this[kt],wn)&&(this[kt][wn]=!1),We(this,wn,ie(1,Yn))};return Q&&Ge&&We(A,wn,{configurable:!0,set:On}),me(wn,rn)},Be(i[Zt],"toString",function(){return S(this).tag}),Be(i,"withoutSetter",function(Cn){return me(Ke(Cn),Cn)}),Fe.f=Bt,ue.f=ve,be.f=zt,Me.f=U.f=fn,ke.f=An,yt.f=function(Cn){return me(He(Cn),Cn)},Q&&(re(i[Zt],"description",{configurable:!0,get:function(){return S(this).description}}),x||Be(A,"propertyIsEnumerable",Bt,{unsafe:!0}))),L({global:!0,wrap:!0,forced:!w,sham:!w},{Symbol:i}),Gt(K(it),function(Cn){xt(Cn)}),L({target:ln,stat:!0,forced:!w},{for:function(Cn){var rn=le(Cn);if(P(oe,rn))return oe[rn];var wn=i(rn);return oe[rn]=wn,Re[wn]=rn,wn},keyFor:function(rn){if(!X(rn))throw TypeError(rn+" is not a symbol");if(P(Re,rn))return Re[rn]},useSetter:function(){Ge=!0},useSimple:function(){Ge=!1}}),L({target:"Object",stat:!0,forced:!w,sham:!Q},{create:Et,defineProperty:ve,defineProperties:rt,getOwnPropertyDescriptor:zt}),L({target:"Object",stat:!0,forced:!w},{getOwnPropertyNames:fn,getOwnPropertySymbols:An}),L({target:"Object",stat:!0,forced:G(function(){ke.f(1)})},{getOwnPropertySymbols:function(rn){return ke.f(O(rn))}}),f){var Bn=!w||G(function(){var Cn=i();return f([Cn])!="[null]"||f({a:Cn})!="{}"||f(Object(Cn))!="{}"});L({target:"JSON",stat:!0,forced:Bn},{stringify:function(rn,wn,On){for(var Yn=[rn],vr=1,Wn;arguments.length>vr;)Yn.push(arguments[vr++]);if(Wn=wn,!(!Y(wn)&&rn===void 0||X(rn)))return ee(wn)||(wn=function(Hr,no){if(typeof Wn=="function"&&(no=Wn.call(this,Hr,no)),!X(no))return no}),Yn[1]=wn,f.apply(null,Yn)}})}i[Zt][M]||ne(i[Zt],M,i[Zt].valueOf),Lt(i,ln),Ve[kt]=!0},"./node_modules/core-js/modules/web.dom-collections.for-each.js":function(g,N,a){var L=a("./node_modules/core-js/internals/global.js"),I=a("./node_modules/core-js/internals/dom-iterables.js"),v=a("./node_modules/core-js/internals/array-for-each.js"),x=a("./node_modules/core-js/internals/create-non-enumerable-property.js");for(var Q in I){var w=L[Q],G=w&&w.prototype;if(G&&G.forEach!==v)try{x(G,"forEach",v)}catch(P){G.forEach=v}}},"./node_modules/core-js/modules/web.dom-collections.iterator.js":function(g,N,a){var L=a("./node_modules/core-js/internals/global.js"),I=a("./node_modules/core-js/internals/dom-iterables.js"),v=a("./node_modules/core-js/modules/es.array.iterator.js"),x=a("./node_modules/core-js/internals/create-non-enumerable-property.js"),Q=a("./node_modules/core-js/internals/well-known-symbol.js"),w=Q("iterator"),G=Q("toStringTag"),P=v.values;for(var ee in I){var Y=L[ee],X=Y&&Y.prototype;if(X){if(X[w]!==P)try{x(X,w,P)}catch(O){X[w]=P}if(X[G]||x(X,G,ee),I[ee]){for(var R in v)if(X[R]!==v[R])try{x(X,R,v[R])}catch(O){X[R]=v[R]}}}}},"./node_modules/es6-promise/dist/es6-promise.js":function(g){(function(N,a){g.exports=a()})(this,function(){"use strict";function N(Ue){var Ge=typeof Ue;return Ue!==null&&(Ge==="object"||Ge==="function")}function a(Ue){return typeof Ue=="function"}var L=void 0;Array.isArray?L=Array.isArray:L=function(Ue){return Object.prototype.toString.call(Ue)==="[object Array]"};var I=L,v=0,x=void 0,Q=void 0,w=function(Ge,We){K[v]=Ge,K[v+1]=We,v+=2,v===2&&(Q?Q(Me):ke())};function G(Ue){Q=Ue}function P(Ue){w=Ue}var ee=typeof window!="undefined"?window:void 0,Y=ee||{},X=Y.MutationObserver||Y.WebKitMutationObserver,R=typeof self=="undefined"&&typeof we!="undefined"&&{}.toString.call(we)==="[object process]",O=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function q(){return function(){return we.nextTick(Me)}}function z(){return typeof x!="undefined"?function(){x(Me)}:ge()}function le(){var Ue=0,Ge=new X(Me),We=document.createTextNode("");return Ge.observe(We,{characterData:!0}),function(){We.data=Ue=++Ue%2}}function ie(){var Ue=new MessageChannel;return Ue.port1.onmessage=Me,function(){return Ue.port2.postMessage(0)}}function ge(){var Ue=setTimeout;return function(){return Ue(Me,1)}}var K=new Array(1e3);function Me(){for(var Ue=0;Ue<v;Ue+=2){var Ge=K[Ue],We=K[Ue+1];Ge(We),K[Ue]=void 0,K[Ue+1]=void 0}v=0}function U(){try{var Ue=Function("return this")().require("vertx");return x=Ue.runOnLoop||Ue.runOnContext,z()}catch(Ge){return ge()}}var ke=void 0;R?ke=q():X?ke=le():O?ke=ie():ee===void 0?ke=U():ke=ge();function be(Ue,Ge){var We=this,me=new this.constructor(ne);me[Fe]===void 0&&f(me);var ve=We._state;if(ve){var rt=arguments[ve-1];w(function(){return At(ve,me,rt,We._result)})}else Zt(We,me,Ue,Ge);return me}function ue(Ue){var Ge=this;if(Ue&&typeof Ue=="object"&&Ue.constructor===Ge)return Ue;var We=new Ge(ne);return Oe(We,Ue),We}var Fe=Math.random().toString(36).substring(2);function ne(){}var Be=void 0,te=1,se=2;function Ve(){return new TypeError("You cannot resolve a promise with itself")}function Ke(){return new TypeError("A promises callback cannot return that same promise.")}function He(Ue,Ge,We,me){try{Ue.call(Ge,We,me)}catch(ve){return ve}}function yt(Ue,Ge,We){w(function(me){var ve=!1,rt=He(We,Ge,function(Et){ve||(ve=!0,Ge!==Et?Oe(me,Et):kt(me,Et))},function(Et){ve||(ve=!0,ln(me,Et))},"Settle: "+(me._label||" unknown promise"));!ve&&rt&&(ve=!0,ln(me,rt))},Ue)}function xt(Ue,Ge){Ge._state===te?kt(Ue,Ge._result):Ge._state===se?ln(Ue,Ge._result):Zt(Ge,void 0,function(We){return Oe(Ue,We)},function(We){return ln(Ue,We)})}function Lt(Ue,Ge,We){Ge.constructor===Ue.constructor&&We===be&&Ge.constructor.resolve===ue?xt(Ue,Ge):We===void 0?kt(Ue,Ge):a(We)?yt(Ue,Ge,We):kt(Ue,Ge)}function Oe(Ue,Ge){if(Ue===Ge)ln(Ue,Ve());else if(N(Ge)){var We=void 0;try{We=Ge.then}catch(me){ln(Ue,me);return}Lt(Ue,Ge,We)}else kt(Ue,Ge)}function Gt(Ue){Ue._onerror&&Ue._onerror(Ue._result),M(Ue)}function kt(Ue,Ge){Ue._state===Be&&(Ue._result=Ge,Ue._state=te,Ue._subscribers.length!==0&&w(M,Ue))}function ln(Ue,Ge){Ue._state===Be&&(Ue._state=se,Ue._result=Ge,w(Gt,Ue))}function Zt(Ue,Ge,We,me){var ve=Ue._subscribers,rt=ve.length;Ue._onerror=null,ve[rt]=Ge,ve[rt+te]=We,ve[rt+se]=me,rt===0&&Ue._state&&w(M,Ue)}function M(Ue){var Ge=Ue._subscribers,We=Ue._state;if(Ge.length!==0){for(var me=void 0,ve=void 0,rt=Ue._result,Et=0;Et<Ge.length;Et+=3)me=Ge[Et],ve=Ge[Et+We],me?At(We,me,ve,rt):ve(rt);Ue._subscribers.length=0}}function At(Ue,Ge,We,me){var ve=a(We),rt=void 0,Et=void 0,Bt=!0;if(ve){try{rt=We(me)}catch(zt){Bt=!1,Et=zt}if(Ge===rt){ln(Ge,Ke());return}}else rt=me;Ge._state!==Be||(ve&&Bt?Oe(Ge,rt):Bt===!1?ln(Ge,Et):Ue===te?kt(Ge,rt):Ue===se&&ln(Ge,rt))}function S(Ue,Ge){try{Ge(function(me){Oe(Ue,me)},function(me){ln(Ue,me)})}catch(We){ln(Ue,We)}}var A=0;function i(){return A++}function f(Ue){Ue[Fe]=A++,Ue._state=void 0,Ue._result=void 0,Ue._subscribers=[]}function j(){return new Error("Array Methods must be provided an Array")}var re=function(){function Ue(Ge,We){this._instanceConstructor=Ge,this.promise=new Ge(ne),this.promise[Fe]||f(this.promise),I(We)?(this.length=We.length,this._remaining=We.length,this._result=new Array(this.length),this.length===0?kt(this.promise,this._result):(this.length=this.length||0,this._enumerate(We),this._remaining===0&&kt(this.promise,this._result))):ln(this.promise,j())}return Ue.prototype._enumerate=function(We){for(var me=0;this._state===Be&&me<We.length;me++)this._eachEntry(We[me],me)},Ue.prototype._eachEntry=function(We,me){var ve=this._instanceConstructor,rt=ve.resolve;if(rt===ue){var Et=void 0,Bt=void 0,zt=!1;try{Et=We.then}catch(An){zt=!0,Bt=An}if(Et===be&&We._state!==Be)this._settledAt(We._state,me,We._result);else if(typeof Et!="function")this._remaining--,this._result[me]=We;else if(ve===Re){var fn=new ve(ne);zt?ln(fn,Bt):Lt(fn,We,Et),this._willSettleAt(fn,me)}else this._willSettleAt(new ve(function(An){return An(We)}),me)}else this._willSettleAt(rt(We),me)},Ue.prototype._settledAt=function(We,me,ve){var rt=this.promise;rt._state===Be&&(this._remaining--,We===se?ln(rt,ve):this._result[me]=ve),this._remaining===0&&kt(rt,this._result)},Ue.prototype._willSettleAt=function(We,me){var ve=this;Zt(We,void 0,function(rt){return ve._settledAt(te,me,rt)},function(rt){return ve._settledAt(se,me,rt)})},Ue}();function C(Ue){return new re(this,Ue).promise}function H(Ue){var Ge=this;return I(Ue)?new Ge(function(We,me){for(var ve=Ue.length,rt=0;rt<ve;rt++)Ge.resolve(Ue[rt]).then(We,me)}):new Ge(function(We,me){return me(new TypeError("You must pass an array to race."))})}function ye(Ue){var Ge=this,We=new Ge(ne);return ln(We,Ue),We}function ae(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}function oe(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}var Re=function(){function Ue(Ge){this[Fe]=i(),this._result=this._state=void 0,this._subscribers=[],ne!==Ge&&(typeof Ge!="function"&&ae(),this instanceof Ue?S(this,Ge):oe())}return Ue.prototype.catch=function(We){return this.then(null,We)},Ue.prototype.finally=function(We){var me=this,ve=me.constructor;return a(We)?me.then(function(rt){return ve.resolve(We()).then(function(){return rt})},function(rt){return ve.resolve(We()).then(function(){throw rt})}):me.then(We,We)},Ue}();Re.prototype.then=be,Re.all=C,Re.race=H,Re.resolve=ue,Re.reject=ye,Re._setScheduler=G,Re._setAsap=P,Re._asap=w;function it(){var Ue=void 0;if(typeof h.g!="undefined")Ue=h.g;else if(typeof self!="undefined")Ue=self;else try{Ue=Function("return this")()}catch(me){throw new Error("polyfill failed because global object is unavailable in this environment")}var Ge=Ue.Promise;if(Ge){var We=null;try{We=Object.prototype.toString.call(Ge.resolve())}catch(me){}if(We==="[object Promise]"&&!Ge.cast)return}Ue.Promise=Re}return Re.polyfill=it,Re.Promise=Re,Re})},html2canvas:function(g){"use strict";g.exports=_},jspdf:function(g){"use strict";g.exports=pe}},T={};function $(g){var N=T[g];if(N!==void 0)return N.exports;var a=T[g]={exports:{}};return Ee[g].call(a.exports,a,a.exports,$),a.exports}(function(){$.n=function(g){var N=g&&g.__esModule?function(){return g.default}:function(){return g};return $.d(N,{a:N}),N}})(),function(){$.d=function(g,N){for(var a in N)$.o(N,a)&&!$.o(g,a)&&Object.defineProperty(g,a,{enumerable:!0,get:N[a]})}}(),function(){$.o=function(g,N){return Object.prototype.hasOwnProperty.call(g,N)}}(),function(){$.r=function(g){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(g,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(g,"__esModule",{value:!0})}}();var m={};return function(){"use strict";$.r(m);var g=$("./src/worker.js"),N=$("./src/plugin/jspdf-plugin.js"),a=$("./src/plugin/pagebreaks.js"),L=$("./src/plugin/hyperlinks.js"),I=function v(x,Q){var w=new v.Worker(Q);return x?w.from(x).save():w};I.Worker=g.default,m.default=I}(),m=m.default,m}()})},67467:function(gr,Pt){Pt.read=function(h,we,pe,_,Ee){var T,$,m=Ee*8-_-1,g=(1<<m)-1,N=g>>1,a=-7,L=pe?Ee-1:0,I=pe?-1:1,v=h[we+L];for(L+=I,T=v&(1<<-a)-1,v>>=-a,a+=m;a>0;T=T*256+h[we+L],L+=I,a-=8);for($=T&(1<<-a)-1,T>>=-a,a+=_;a>0;$=$*256+h[we+L],L+=I,a-=8);if(T===0)T=1-N;else{if(T===g)return $?NaN:(v?-1:1)*(1/0);$=$+Math.pow(2,_),T=T-N}return(v?-1:1)*$*Math.pow(2,T-_)},Pt.write=function(h,we,pe,_,Ee,T){var $,m,g,N=T*8-Ee-1,a=(1<<N)-1,L=a>>1,I=Ee===23?Math.pow(2,-24)-Math.pow(2,-77):0,v=_?0:T-1,x=_?1:-1,Q=we<0||we===0&&1/we<0?1:0;for(we=Math.abs(we),isNaN(we)||we===1/0?(m=isNaN(we)?1:0,$=a):($=Math.floor(Math.log(we)/Math.LN2),we*(g=Math.pow(2,-$))<1&&($--,g*=2),$+L>=1?we+=I/g:we+=I*Math.pow(2,1-L),we*g>=2&&($++,g/=2),$+L>=a?(m=0,$=a):$+L>=1?(m=(we*g-1)*Math.pow(2,Ee),$=$+L):(m=we*Math.pow(2,L-1)*Math.pow(2,Ee),$=0));Ee>=8;h[pe+v]=m&255,v+=x,m/=256,Ee-=8);for($=$<<Ee|m,N+=Ee;N>0;h[pe+v]=$&255,v+=x,$/=256,N-=8);h[pe+v-x]|=Q*128}},7348:function(gr,Pt,h){"use strict";h.r(Pt),h.d(Pt,{AcroForm:function(){return Ji},AcroFormAppearance:function(){return Fr},AcroFormButton:function(){return Oi},AcroFormCheckBox:function(){return va},AcroFormChoiceField:function(){return ma},AcroFormComboBox:function(){return Li},AcroFormEditBox:function(){return Go},AcroFormListBox:function(){return zi},AcroFormPasswordField:function(){return Fa},AcroFormPushButton:function(){return pA},AcroFormRadioButton:function(){return ra},AcroFormTextField:function(){return Xa},GState:function(){return Ui},ShadingPattern:function(){return Ni},TilingPattern:function(){return Vo},default:function(){return _r},jsPDF:function(){return _r}});var we=h(93664),pe={},_=function(r,t,n,d,y){var p=new Worker(pe[t]||(pe[t]=URL.createObjectURL(new Blob([r+';addEventListener("error",function(e){e=e.error;postMessage({$e$:[e.message,e.code,e.stack]})})'],{type:"text/javascript"}))));return p.onmessage=function(F){var D=F.data,W=D.$e$;if(W){var de=new Error(W[0]);de.code=W[1],de.stack=W[2],y(de,null)}else y(null,D)},p.postMessage(n,d),p},Ee=Uint8Array,T=Uint16Array,$=Int32Array,m=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]),g=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]),N=new Ee([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),a=function(r,t){for(var n=new T(31),d=0;d<31;++d)n[d]=t+=1<<r[d-1];for(var y=new $(n[30]),d=1;d<30;++d)for(var p=n[d];p<n[d+1];++p)y[p]=p-n[d]<<5|d;return{b:n,r:y}},L=a(m,2),I=L.b,v=L.r;I[28]=258,v[258]=28;for(var x=a(g,0),Q=x.b,w=x.r,G=new T(32768),P=0;P<32768;++P){var ee=(P&43690)>>1|(P&21845)<<1;ee=(ee&52428)>>2|(ee&13107)<<2,ee=(ee&61680)>>4|(ee&3855)<<4,G[P]=((ee&65280)>>8|(ee&255)<<8)>>1}for(var Y=function(r,t,n){for(var d=r.length,y=0,p=new T(t);y<d;++y)r[y]&&++p[r[y]-1];var F=new T(t);for(y=1;y<t;++y)F[y]=F[y-1]+p[y-1]<<1;var D;if(n){D=new T(1<<t);var W=15-t;for(y=0;y<d;++y)if(r[y])for(var de=y<<4|r[y],Ne=t-r[y],Le=F[r[y]-1]++<<Ne,Ze=Le|(1<<Ne)-1;Le<=Ze;++Le)D[G[Le]>>W]=de}else for(D=new T(d),y=0;y<d;++y)r[y]&&(D[y]=G[F[r[y]-1]++]>>15-r[y]);return D},X=new Ee(288),P=0;P<144;++P)X[P]=8;for(var P=144;P<256;++P)X[P]=9;for(var P=256;P<280;++P)X[P]=7;for(var P=280;P<288;++P)X[P]=8;for(var R=new Ee(32),P=0;P<32;++P)R[P]=5;var O=Y(X,9,0),q=Y(X,9,1),z=Y(R,5,0),le=Y(R,5,1),ie=function(r){for(var t=r[0],n=1;n<r.length;++n)r[n]>t&&(t=r[n]);return t},ge=function(r,t,n){var d=t/8|0;return(r[d]|r[d+1]<<8)>>(t&7)&n},K=function(r,t){var n=t/8|0;return(r[n]|r[n+1]<<8|r[n+2]<<16)>>(t&7)},Me=function(r){return(r+7)/8|0},U=function(r,t,n){return(t==null||t<0)&&(t=0),(n==null||n>r.length)&&(n=r.length),new Ee(r.subarray(t,n))},ke={UnexpectedEOF:0,InvalidBlockType:1,InvalidLengthLiteral:2,InvalidDistance:3,StreamFinished:4,NoStreamHandler:5,InvalidHeader:6,NoCallback:7,InvalidUTF8:8,ExtraFieldTooLong:9,InvalidDate:10,FilenameTooLong:11,StreamFinishing:12,InvalidZipData:13,UnknownCompressionMethod:14},be=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],ue=function(r,t,n){var d=new Error(t||be[r]);if(d.code=r,Error.captureStackTrace&&Error.captureStackTrace(d,ue),!n)throw d;return d},Fe=function(r,t,n,d){var y=r.length,p=d?d.length:0;if(!y||t.f&&!t.l)return n||new Ee(0);var F=!n,D=F||t.i!=2,W=t.i;F&&(n=new Ee(y*3));var de=function(Kt){var Jt=n.length;if(Kt>Jt){var cn=new Ee(Math.max(Jt*2,Kt));cn.set(n),n=cn}},Ne=t.f||0,Le=t.p||0,Ze=t.b||0,Ae=t.l,pt=t.d,at=t.m,gt=t.n,Xe=y*8;do{if(!Ae){Ne=ge(r,Le,1);var mt=ge(r,Le+1,3);if(Le+=3,mt)if(mt==1)Ae=q,pt=le,at=9,gt=5;else if(mt==2){var Zn=ge(r,Le,31)+257,un=ge(r,Le+10,15)+4,Ft=Zn+ge(r,Le+5,31)+1;Le+=14;for(var pn=new Ee(Ft),Pn=new Ee(19),tt=0;tt<un;++tt)Pn[N[tt]]=ge(r,Le+tt*3,7);Le+=un*3;for(var ct=ie(Pn),Tt=(1<<ct)-1,E=Y(Pn,ct,1),tt=0;tt<Ft;){var k=E[ge(r,Le,Tt)];Le+=k&15;var jt=k>>4;if(jt<16)pn[tt++]=jt;else{var ce=0,Ce=0;for(jt==16?(Ce=3+ge(r,Le,3),Le+=2,ce=pn[tt-1]):jt==17?(Ce=3+ge(r,Le,7),Le+=3):jt==18&&(Ce=11+ge(r,Le,127),Le+=7);Ce--;)pn[tt++]=ce}}var Se=pn.subarray(0,Zn),Te=pn.subarray(Zn);at=ie(Se),gt=ie(Te),Ae=Y(Se,at,1),pt=Y(Te,gt,1)}else ue(1);else{var jt=Me(Le)+4,an=r[jt-4]|r[jt-3]<<8,Fn=jt+an;if(Fn>y){W&&ue(0);break}D&&de(Ze+an),n.set(r.subarray(jt,Fn),Ze),t.b=Ze+=an,t.p=Le=Fn*8,t.f=Ne;continue}if(Le>Xe){W&&ue(0);break}}D&&de(Ze+131072);for(var Je=(1<<at)-1,ft=(1<<gt)-1,J=Le;;J=Le){var ce=Ae[K(r,Le)&Je],xe=ce>>4;if(Le+=ce&15,Le>Xe){W&&ue(0);break}if(ce||ue(2),xe<256)n[Ze++]=xe;else if(xe==256){J=Le,Ae=null;break}else{var je=xe-254;if(xe>264){var tt=xe-257,_e=m[tt];je=ge(r,Le,(1<<_e)-1)+I[tt],Le+=_e}var ot=pt[K(r,Le)&ft],dt=ot>>4;ot||ue(3),Le+=ot&15;var Te=Q[dt];if(dt>3){var _e=g[dt];Te+=K(r,Le)&(1<<_e)-1,Le+=_e}if(Le>Xe){W&&ue(0);break}D&&de(Ze+131072);var ht=Ze+je;if(Ze<Te){var Ct=p-Te,_t=Math.min(Te,ht);for(Ct+Ze<0&&ue(3);Ze<_t;++Ze)n[Ze]=d[Ct+Ze]}for(;Ze<ht;++Ze)n[Ze]=n[Ze-Te]}}t.l=Ae,t.p=J,t.b=Ze,t.f=Ne,Ae&&(Ne=1,t.m=at,t.d=pt,t.n=gt)}while(!Ne);return Ze!=n.length&&F?U(n,0,Ze):n.subarray(0,Ze)},ne=function(r,t,n){n<<=t&7;var d=t/8|0;r[d]|=n,r[d+1]|=n>>8},Be=function(r,t,n){n<<=t&7;var d=t/8|0;r[d]|=n,r[d+1]|=n>>8,r[d+2]|=n>>16},te=function(r,t){for(var n=[],d=0;d<r.length;++d)r[d]&&n.push({s:d,f:r[d]});var y=n.length,p=n.slice();if(!y)return{t:Lt,l:0};if(y==1){var F=new Ee(n[0].s+1);return F[n[0].s]=1,{t:F,l:1}}n.sort(function(Fn,Zn){return Fn.f-Zn.f}),n.push({s:-1,f:25001});var D=n[0],W=n[1],de=0,Ne=1,Le=2;for(n[0]={s:-1,f:D.f+W.f,l:D,r:W};Ne!=y-1;)D=n[n[de].f<n[Le].f?de++:Le++],W=n[de!=Ne&&n[de].f<n[Le].f?de++:Le++],n[Ne++]={s:-1,f:D.f+W.f,l:D,r:W};for(var Ze=p[0].s,d=1;d<y;++d)p[d].s>Ze&&(Ze=p[d].s);var Ae=new T(Ze+1),pt=se(n[Ne-1],Ae,0);if(pt>t){var d=0,at=0,gt=pt-t,Xe=1<<gt;for(p.sort(function(Zn,un){return Ae[un.s]-Ae[Zn.s]||Zn.f-un.f});d<y;++d){var mt=p[d].s;if(Ae[mt]>t)at+=Xe-(1<<pt-Ae[mt]),Ae[mt]=t;else break}for(at>>=gt;at>0;){var jt=p[d].s;Ae[jt]<t?at-=1<<t-Ae[jt]++-1:++d}for(;d>=0&&at;--d){var an=p[d].s;Ae[an]==t&&(--Ae[an],++at)}pt=t}return{t:new Ee(Ae),l:pt}},se=function(r,t,n){return r.s==-1?Math.max(se(r.l,t,n+1),se(r.r,t,n+1)):t[r.s]=n},Ve=function(r){for(var t=r.length;t&&!r[--t];);for(var n=new T(++t),d=0,y=r[0],p=1,F=function(W){n[d++]=W},D=1;D<=t;++D)if(r[D]==y&&D!=t)++p;else{if(!y&&p>2){for(;p>138;p-=138)F(32754);p>2&&(F(p>10?p-11<<5|28690:p-3<<5|12305),p=0)}else if(p>3){for(F(y),--p;p>6;p-=6)F(8304);p>2&&(F(p-3<<5|8208),p=0)}for(;p--;)F(y);p=1,y=r[D]}return{c:n.subarray(0,d),n:t}},Ke=function(r,t){for(var n=0,d=0;d<t.length;++d)n+=r[d]*t[d];return n},He=function(r,t,n){var d=n.length,y=Me(t+2);r[y]=d&255,r[y+1]=d>>8,r[y+2]=r[y]^255,r[y+3]=r[y+1]^255;for(var p=0;p<d;++p)r[y+p+4]=n[p];return(y+4+d)*8},yt=function(r,t,n,d,y,p,F,D,W,de,Ne){ne(t,Ne++,n),++y[256];for(var Le=te(y,15),Ze=Le.t,Ae=Le.l,pt=te(p,15),at=pt.t,gt=pt.l,Xe=Ve(Ze),mt=Xe.c,jt=Xe.n,an=Ve(at),Fn=an.c,Zn=an.n,un=new T(19),Ft=0;Ft<mt.length;++Ft)++un[mt[Ft]&31];for(var Ft=0;Ft<Fn.length;++Ft)++un[Fn[Ft]&31];for(var pn=te(un,7),Pn=pn.t,tt=pn.l,ct=19;ct>4&&!Pn[N[ct-1]];--ct);var Tt=de+5<<3,E=Ke(y,X)+Ke(p,R)+F,k=Ke(y,Ze)+Ke(p,at)+F+14+3*ct+Ke(un,Pn)+2*un[16]+3*un[17]+7*un[18];if(W>=0&&Tt<=E&&Tt<=k)return He(t,Ne,r.subarray(W,W+de));var ce,Ce,Se,Te;if(ne(t,Ne,1+(k<E)),Ne+=2,k<E){ce=Y(Ze,Ae,0),Ce=Ze,Se=Y(at,gt,0),Te=at;var Je=Y(Pn,tt,0);ne(t,Ne,jt-257),ne(t,Ne+5,Zn-1),ne(t,Ne+10,ct-4),Ne+=14;for(var Ft=0;Ft<ct;++Ft)ne(t,Ne+3*Ft,Pn[N[Ft]]);Ne+=3*ct;for(var ft=[mt,Fn],J=0;J<2;++J)for(var xe=ft[J],Ft=0;Ft<xe.length;++Ft){var je=xe[Ft]&31;ne(t,Ne,Je[je]),Ne+=Pn[je],je>15&&(ne(t,Ne,xe[Ft]>>5&127),Ne+=xe[Ft]>>12)}}else ce=O,Ce=X,Se=z,Te=R;for(var Ft=0;Ft<D;++Ft){var _e=d[Ft];if(_e>255){var je=_e>>18&31;Be(t,Ne,ce[je+257]),Ne+=Ce[je+257],je>7&&(ne(t,Ne,_e>>23&31),Ne+=m[je]);var ot=_e&31;Be(t,Ne,Se[ot]),Ne+=Te[ot],ot>3&&(Be(t,Ne,_e>>5&8191),Ne+=g[ot])}else Be(t,Ne,ce[_e]),Ne+=Ce[_e]}return Be(t,Ne,ce[256]),Ne+Ce[256]},xt=new $([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),Lt=new Ee(0),Oe=function(r,t,n,d,y,p){var F=p.z||r.length,D=new Ee(d+F+5*(1+Math.ceil(F/7e3))+y),W=D.subarray(d,D.length-y),de=p.l,Ne=(p.r||0)&7;if(t){Ne&&(W[0]=p.r>>3);for(var Le=xt[t-1],Ze=Le>>13,Ae=Le&8191,pt=(1<<n)-1,at=p.p||new T(32768),gt=p.h||new T(pt+1),Xe=Math.ceil(n/3),mt=2*Xe,jt=function(zn){return(r[zn]^r[zn+1]<<Xe^r[zn+2]<<mt)&pt},an=new $(25e3),Fn=new T(288),Zn=new T(32),un=0,Ft=0,pn=p.i||0,Pn=0,tt=p.w||0,ct=0;pn+2<F;++pn){var Tt=jt(pn),E=pn&32767,k=gt[Tt];if(at[E]=k,gt[Tt]=E,tt<=pn){var ce=F-pn;if((un>7e3||Pn>24576)&&(ce>423||!de)){Ne=yt(r,W,0,an,Fn,Zn,Ft,Pn,ct,pn-ct,Ne),Pn=un=Ft=0,ct=pn;for(var Ce=0;Ce<286;++Ce)Fn[Ce]=0;for(var Ce=0;Ce<30;++Ce)Zn[Ce]=0}var Se=2,Te=0,Je=Ae,ft=E-k&32767;if(ce>2&&Tt==jt(pn-ft))for(var J=Math.min(Ze,ce)-1,xe=Math.min(32767,pn),je=Math.min(258,ce);ft<=xe&&--Je&&E!=k;){if(r[pn+Se]==r[pn+Se-ft]){for(var _e=0;_e<je&&r[pn+_e]==r[pn+_e-ft];++_e);if(_e>Se){if(Se=_e,Te=ft,_e>J)break;for(var ot=Math.min(ft,_e-2),dt=0,Ce=0;Ce<ot;++Ce){var ht=pn-ft+Ce&32767,Ct=at[ht],_t=ht-Ct&32767;_t>dt&&(dt=_t,k=ht)}}}E=k,k=at[E],ft+=E-k&32767}if(Te){an[Pn++]=268435456|v[Se]<<18|w[Te];var Kt=v[Se]&31,Jt=w[Te]&31;Ft+=m[Kt]+g[Jt],++Fn[257+Kt],++Zn[Jt],tt=pn+Se,++un}else an[Pn++]=r[pn],++Fn[r[pn]]}}for(pn=Math.max(pn,tt);pn<F;++pn)an[Pn++]=r[pn],++Fn[r[pn]];Ne=yt(r,W,de,an,Fn,Zn,Ft,Pn,ct,pn-ct,Ne),de||(p.r=Ne&7|W[Ne/8|0]<<3,Ne-=7,p.h=gt,p.p=at,p.i=pn,p.w=tt)}else{for(var pn=p.w||0;pn<F+de;pn+=65535){var cn=pn+65535;cn>=F&&(W[Ne/8|0]=de,cn=F),Ne=He(W,Ne+1,r.subarray(pn,cn))}p.i=F}return U(D,0,d+Me(Ne)+y)},Gt=null,kt=function(){var r=-1;return{p:function(t){for(var n=r,d=0;d<t.length;++d)n=Gt[n&255^t[d]]^n>>>8;r=n},d:function(){return~r}}},ln=function(){var r=1,t=0;return{p:function(n){for(var d=r,y=t,p=n.length|0,F=0;F!=p;){for(var D=Math.min(F+2655,p);F<D;++F)y+=d+=n[F];d=(d&65535)+15*(d>>16),y=(y&65535)+15*(y>>16)}r=d,t=y},d:function(){return r%=65521,t%=65521,(r&255)<<24|(r&65280)<<8|(t&255)<<8|t>>8}}},Zt=function(r,t,n,d,y){if(!y&&(y={l:1},t.dictionary)){var p=t.dictionary.subarray(-32768),F=new Ee(p.length+r.length);F.set(p),F.set(r,p.length),r=F,y.w=p.length}return Oe(r,t.level==null?6:t.level,t.mem==null?y.l?Math.ceil(Math.max(8,Math.min(13,Math.log(r.length)))*1.5):20:12+t.mem,n,d,y)},M=function(r,t){var n={};for(var d in r)n[d]=r[d];for(var d in t)n[d]=t[d];return n},At=function(r,t,n){for(var d=r(),y=r.toString(),p=y.slice(y.indexOf("[")+1,y.lastIndexOf("]")).replace(/\s+/g,"").split(","),F=0;F<d.length;++F){var D=d[F],W=p[F];if(typeof D=="function"){t+=";"+W+"=";var de=D.toString();if(D.prototype)if(de.indexOf("[native code]")!=-1){var Ne=de.indexOf(" ",8)+1;t+=de.slice(Ne,de.indexOf("(",Ne))}else{t+=de;for(var Le in D.prototype)t+=";"+W+".prototype."+Le+"="+D.prototype[Le].toString()}else t+=de}else n[W]=D}return t},S=null,A=function(r){var t=[];for(var n in r)r[n].buffer&&t.push((r[n]=new r[n].constructor(r[n])).buffer);return t},i=function(r,t,n,d){if(!S[n]){for(var y="",p={},F=r.length-1,D=0;D<F;++D)y=At(r[D],y,p);S[n]={c:At(r[F],y,p),e:p}}var W=M({},S[n].e);return _(S[n].c+";onmessage=function(e){for(var k in e.data)self[k]=e.data[k];onmessage="+t.toString()+"}",n,W,A(W),d)},f=function(){return[Ee,T,$,m,g,N,I,Q,q,le,G,be,Y,ie,ge,K,Me,U,ue,Fe,Hr,ae,oe]},j=function(){return[Ee,T,$,m,g,N,v,w,O,X,z,R,G,xt,Lt,Y,ne,Be,te,se,Ve,Ke,He,yt,Me,U,Oe,Zt,On,ae]},re=function(){return[rt,zt,ve,kt,Gt]},C=function(){return[Et,Bt]},H=function(){return[fn,ve,ln]},ye=function(){return[An]},ae=function(r){return postMessage(r,[r.buffer])},oe=function(r){return r&&{out:r.size&&new Ee(r.size),dictionary:r.dictionary}},Re=function(r,t,n,d,y,p){var F=i(n,d,y,function(D,W){F.terminate(),p(D,W)});return F.postMessage([r,t],t.consume?[r.buffer]:[]),function(){F.terminate()}},it=function(r){return r.ondata=function(t,n){return postMessage([t,n],[t.buffer])},function(t){t.data.length?(r.push(t.data[0],t.data[1]),postMessage([t.data[0].length])):r.flush()}},Ue=function(r,t,n,d,y,p,F){var D,W=i(r,d,y,function(de,Ne){de?(W.terminate(),t.ondata.call(t,de)):Array.isArray(Ne)?Ne.length==1?(t.queuedSize-=Ne[0],t.ondrain&&t.ondrain(Ne[0])):(Ne[1]&&W.terminate(),t.ondata.call(t,de,Ne[0],Ne[1])):F(Ne)});W.postMessage(n),t.queuedSize=0,t.push=function(de,Ne){t.ondata||ue(5),D&&t.ondata(ue(4,0,1),null,!!Ne),t.queuedSize+=de.length,W.postMessage([de,D=Ne],[de.buffer])},t.terminate=function(){W.terminate()},p&&(t.flush=function(){W.postMessage([])})},Ge=function(r,t){return r[t]|r[t+1]<<8},We=function(r,t){return(r[t]|r[t+1]<<8|r[t+2]<<16|r[t+3]<<24)>>>0},me=function(r,t){return We(r,t)+We(r,t+4)*4294967296},ve=function(r,t,n){for(;n;++t)r[t]=n,n>>>=8},rt=function(r,t){var n=t.filename;if(r[0]=31,r[1]=139,r[2]=8,r[8]=t.level<2?4:t.level==9?2:0,r[9]=3,t.mtime!=0&&ve(r,4,Math.floor(new Date(t.mtime||Date.now())/1e3)),n){r[3]=8;for(var d=0;d<=n.length;++d)r[d+10]=n.charCodeAt(d)}},Et=function(r){(r[0]!=31||r[1]!=139||r[2]!=8)&&ue(6,"invalid gzip data");var t=r[3],n=10;t&4&&(n+=(r[10]|r[11]<<8)+2);for(var d=(t>>3&1)+(t>>4&1);d>0;d-=!r[n++]);return n+(t&2)},Bt=function(r){var t=r.length;return(r[t-4]|r[t-3]<<8|r[t-2]<<16|r[t-1]<<24)>>>0},zt=function(r){return 10+(r.filename?r.filename.length+1:0)},fn=function(r,t){var n=t.level,d=n==0?0:n<6?1:n==9?3:2;if(r[0]=120,r[1]=d<<6|(t.dictionary&&32),r[1]|=31-(r[0]<<8|r[1])%31,t.dictionary){var y=ln();y.p(t.dictionary),ve(r,2,y.d())}},An=function(r,t){return((r[0]&15)!=8||r[0]>>4>7||(r[0]<<8|r[1])%31)&&ue(6,"invalid zlib data"),(r[1]>>5&1)==+!t&&ue(6,"invalid zlib data: "+(r[1]&32?"need":"unexpected")+" dictionary"),(r[1]>>3&4)+2};function Bn(r,t){return typeof r=="function"&&(t=r,r={}),this.ondata=t,r}var Cn=null,rn=null;function wn(r,t,n){return n||(n=t,t={}),typeof n!="function"&&ue(7),Re(r,t,[j],function(d){return ae(On(d.data[0],d.data[1]))},0,n)}function On(r,t){return Zt(r,t||{},0,0)}var Yn=null,vr=null;function Wn(r,t,n){return n||(n=t,t={}),typeof n!="function"&&ue(7),Re(r,t,[f],function(d){return ae(Hr(d.data[0],oe(d.data[1])))},1,n)}function Hr(r,t){return Fe(r,{i:2},t&&t.out,t&&t.dictionary)}var no=null,xn=null;function $r(r,t,n){return n||(n=t,t={}),typeof n!="function"&&ue(7),Re(r,t,[j,re,function(){return[Qt]}],function(d){return ae(Qt(d.data[0],d.data[1]))},2,n)}function Qt(r,t){t||(t={});var n=kt(),d=r.length;n.p(r);var y=Zt(r,t,zt(t),8),p=y.length;return rt(y,t),ve(y,p-8,n.d()),ve(y,p-4,d),y}var zr=null,Fo=null;function Ao(r,t,n){return n||(n=t,t={}),typeof n!="function"&&ue(7),Re(r,t,[f,C,function(){return[wo]}],function(d){return ae(wo(d.data[0],d.data[1]))},3,n)}function wo(r,t){var n=Et(r);return n+8>r.length&&ue(6,"invalid gzip data"),Fe(r.subarray(n,-8),{i:2},t&&t.out||new Ee(Bt(r)),t&&t.dictionary)}var Zo=null,ho=null;function Lr(r,t,n){return n||(n=t,t={}),typeof n!="function"&&ue(7),Re(r,t,[j,H,function(){return[co]}],function(d){return ae(co(d.data[0],d.data[1]))},4,n)}function co(r,t){t||(t={});var n=ln();n.p(r);var d=Zt(r,t,t.dictionary?6:2,4);return fn(d,t),ve(d,d.length-4,n.d()),d}var ut=null,nn=null;function dn(r,t,n){return n||(n=t,t={}),typeof n!="function"&&ue(7),Re(r,t,[f,ye,function(){return[Ye]}],function(d){return ae(Ye(d.data[0],oe(d.data[1])))},5,n)}function Ye(r,t){return Fe(r.subarray(An(r,t&&t.dictionary),-4),{i:2},t&&t.out,t&&t.dictionary)}var qe=null,on=null;function Xt(r,t,n){return n||(n=t,t={}),typeof n!="function"&&ue(7),r[0]==31&&r[1]==139&&r[2]==8?Ao(r,t,n):(r[0]&15)!=8||r[0]>>4>7||(r[0]<<8|r[1])%31?Wn(r,t,n):dn(r,t,n)}function Tn(r,t){return r[0]==31&&r[1]==139&&r[2]==8?wo(r,t):(r[0]&15)!=8||r[0]>>4>7||(r[0]<<8|r[1])%31?Hr(r,t):Ye(r,t)}var yn=function(r,t,n,d){for(var y in r){var p=r[y],F=t+y,D=d;Array.isArray(p)&&(D=M(d,p[1]),p=p[0]),p instanceof Ee?n[F]=[p,D]:(n[F+="/"]=[new Ee(0),D],yn(p,F,n,d))}},Nn=typeof TextEncoder!="undefined"&&new TextEncoder,Mn=typeof TextDecoder!="undefined"&&new TextDecoder,Hn=0;try{Mn.decode(Lt,{stream:!0}),Hn=1}catch(r){}var sr=function(r){for(var t="",n=0;;){var d=r[n++],y=(d>127)+(d>223)+(d>239);if(n+y>r.length)return{s:t,r:U(r,n-1)};y?y==3?(d=((d&15)<<18|(r[n++]&63)<<12|(r[n++]&63)<<6|r[n++]&63)-65536,t+=String.fromCharCode(55296|d>>10,56320|d&1023)):y&1?t+=String.fromCharCode((d&31)<<6|r[n++]&63):t+=String.fromCharCode((d&15)<<12|(r[n++]&63)<<6|r[n++]&63):t+=String.fromCharCode(d)}},Qn=null,er=null;function ir(r,t){if(t){for(var n=new Ee(r.length),d=0;d<r.length;++d)n[d]=r.charCodeAt(d);return n}if(Nn)return Nn.encode(r);for(var y=r.length,p=new Ee(r.length+(r.length>>1)),F=0,D=function(Ne){p[F++]=Ne},d=0;d<y;++d){if(F+5>p.length){var W=new Ee(F+8+(y-d<<1));W.set(p),p=W}var de=r.charCodeAt(d);de<128||t?D(de):de<2048?(D(192|de>>6),D(128|de&63)):de>55295&&de<57344?(de=65536+(de&1047552)|r.charCodeAt(++d)&1023,D(240|de>>18),D(128|de>>12&63),D(128|de>>6&63),D(128|de&63)):(D(224|de>>12),D(128|de>>6&63),D(128|de&63))}return U(p,0,F)}function $n(r,t){if(t){for(var n="",d=0;d<r.length;d+=16384)n+=String.fromCharCode.apply(null,r.subarray(d,d+16384));return n}else{if(Mn)return Mn.decode(r);var y=sr(r),p=y.s,n=y.r;return n.length&&ue(8),p}}var cr=function(r){return r==1?3:r<6?2:r==9?1:0},nr=function(r,t){return t+30+Ge(r,t+26)+Ge(r,t+28)},Kr=function(r,t,n){var d=Ge(r,t+28),y=$n(r.subarray(t+46,t+46+d),!(Ge(r,t+8)&2048)),p=t+46+d,F=We(r,t+20),D=n&&F==4294967295?wr(r,p):[F,We(r,t+24),We(r,t+42)],W=D[0],de=D[1],Ne=D[2];return[Ge(r,t+10),W,de,y,p+Ge(r,t+30)+Ge(r,t+32),Ne]},wr=function(r,t){for(;Ge(r,t)!=1;t+=4+Ge(r,t+2));return[me(r,t+12),me(r,t+4),me(r,t+20)]},Dn=function(r){var t=0;if(r)for(var n in r){var d=r[n].length;d>65535&&ue(9),t+=d+4}return t},bt=function(r,t,n,d,y,p,F,D){var W=d.length,de=n.extra,Ne=D&&D.length,Le=Dn(de);ve(r,t,F!=null?33639248:67324752),t+=4,F!=null&&(r[t++]=20,r[t++]=n.os),r[t]=20,t+=2,r[t++]=n.flag<<1|(p<0&&8),r[t++]=y&&8,r[t++]=n.compression&255,r[t++]=n.compression>>8;var Ze=new Date(n.mtime==null?Date.now():n.mtime),Ae=Ze.getFullYear()-1980;if((Ae<0||Ae>119)&&ue(10),ve(r,t,Ae<<25|Ze.getMonth()+1<<21|Ze.getDate()<<16|Ze.getHours()<<11|Ze.getMinutes()<<5|Ze.getSeconds()>>1),t+=4,p!=-1&&(ve(r,t,n.crc),ve(r,t+4,p<0?-p-2:p),ve(r,t+8,n.size)),ve(r,t+12,W),ve(r,t+14,Le),t+=16,F!=null&&(ve(r,t,Ne),ve(r,t+6,n.attrs),ve(r,t+10,F),t+=14),r.set(d,t),t+=W,Le)for(var pt in de){var at=de[pt],gt=at.length;ve(r,t,+pt),ve(r,t+2,gt),r.set(at,t+4),t+=4+gt}return Ne&&(r.set(D,t),t+=Ne),t},Ot=function(r,t,n,d,y){ve(r,t,101010256),ve(r,t+8,n),ve(r,t+10,n),ve(r,t+12,d),ve(r,t+16,y)},Mt=null,tn=null,Yt=null,Rn=null;function En(r,t,n){n||(n=t,t={}),typeof n!="function"&&ue(7);var d={};yn(r,"",d,t);var y=Object.keys(d),p=y.length,F=0,D=0,W=p,de=new Array(p),Ne=[],Le=function(){for(var gt=0;gt<Ne.length;++gt)Ne[gt]()},Ze=function(gt,Xe){kr(function(){n(gt,Xe)})};kr(function(){Ze=n});var Ae=function(){var gt=new Ee(D+22),Xe=F,mt=D-F;D=0;for(var jt=0;jt<W;++jt){var an=de[jt];try{var Fn=an.c.length;bt(gt,D,an,an.f,an.u,Fn);var Zn=30+an.f.length+Dn(an.extra),un=D+Zn;gt.set(an.c,un),bt(gt,F,an,an.f,an.u,Fn,D,an.m),F+=16+Zn+(an.m?an.m.length:0),D=un+Fn}catch(Ft){return Ze(Ft,null)}}Ot(gt,F,de.length,mt,Xe),Ze(null,gt)};p||Ae();for(var pt=function(gt){var Xe=y[gt],mt=d[Xe],jt=mt[0],an=mt[1],Fn=kt(),Zn=jt.length;Fn.p(jt);var un=ir(Xe),Ft=un.length,pn=an.comment,Pn=pn&&ir(pn),tt=Pn&&Pn.length,ct=Dn(an.extra),Tt=an.level==0?0:8,E=function(k,ce){if(k)Le(),Ze(k,null);else{var Ce=ce.length;de[gt]=M(an,{size:Zn,crc:Fn.d(),c:ce,f:un,m:Pn,u:Ft!=Xe.length||Pn&&pn.length!=tt,compression:Tt}),F+=30+Ft+ct+Ce,D+=76+2*(Ft+ct)+(tt||0)+Ce,--p||Ae()}};if(Ft>65535&&E(ue(11,0,1),null),!Tt)E(null,jt);else if(Zn<16e4)try{E(null,On(jt,an))}catch(k){E(k,null)}else Ne.push(wn(jt,an,E))},at=0;at<W;++at)pt(at);return Le}function rr(r,t){t||(t={});var n={},d=[];yn(r,"",n,t);var y=0,p=0;for(var F in n){var D=n[F],W=D[0],de=D[1],Ne=de.level==0?0:8,Le=ir(F),Ze=Le.length,Ae=de.comment,pt=Ae&&ir(Ae),at=pt&&pt.length,gt=Dn(de.extra);Ze>65535&&ue(11);var Xe=Ne?On(W,de):W,mt=Xe.length,jt=kt();jt.p(W),d.push(M(de,{size:W.length,crc:jt.d(),c:Xe,f:Le,m:pt,u:Ze!=F.length||pt&&Ae.length!=at,o:y,compression:Ne})),y+=30+Ze+gt+mt,p+=76+2*(Ze+gt)+(at||0)+mt}for(var an=new Ee(p+22),Fn=y,Zn=p-y,un=0;un<d.length;++un){var Le=d[un];bt(an,Le.o,Le,Le.f,Le.u,Le.c.length);var Ft=30+Le.f.length+Dn(Le.extra);an.set(Le.c,Le.o+Ft),bt(an,y,Le,Le.f,Le.u,Le.c.length,Le.o,Le.m),y+=16+Ft+(Le.m?Le.m.length:0)}return Ot(an,y,d.length,Zn,Fn),an}var mr=null,Ur=null,Xr=null,Tr=null,kr=typeof queueMicrotask=="function"?queueMicrotask:typeof setTimeout=="function"?setTimeout:function(r){r()};function Vt(r,t,n){n||(n=t,t={}),typeof n!="function"&&ue(7);var d=[],y=function(){for(var gt=0;gt<d.length;++gt)d[gt]()},p={},F=function(gt,Xe){kr(function(){n(gt,Xe)})};kr(function(){F=n});for(var D=r.length-22;We(r,D)!=101010256;--D)if(!D||r.length-D>65558)return F(ue(13,0,1),null),y;var W=Ge(r,D+8);if(W){var de=W,Ne=We(r,D+16),Le=Ne==4294967295||de==65535;if(Le){var Ze=We(r,D-12);Le=We(r,Ze)==101075792,Le&&(de=W=We(r,Ze+32),Ne=We(r,Ze+48))}for(var Ae=t&&t.filter,pt=function(gt){var Xe=Kr(r,Ne,Le),mt=Xe[0],jt=Xe[1],an=Xe[2],Fn=Xe[3],Zn=Xe[4],un=Xe[5],Ft=nr(r,un);Ne=Zn;var pn=function(tt,ct){tt?(y(),F(tt,null)):(ct&&(p[Fn]=ct),--W||F(null,p))};if(!Ae||Ae({name:Fn,size:jt,originalSize:an,compression:mt}))if(!mt)pn(null,U(r,Ft,Ft+jt));else if(mt==8){var Pn=r.subarray(Ft,Ft+jt);if(an<524288||jt>.8*an)try{pn(null,Hr(Pn,{out:new Ee(an)}))}catch(tt){pn(tt,null)}else d.push(Wn(Pn,{size:an},pn))}else pn(ue(14,"unknown compression type "+mt,1),null);else pn(null,null)},at=0;at<de;++at)pt(at)}else F(null,{});return y}function Kn(r,t){for(var n={},d=r.length-22;We(r,d)!=101010256;--d)(!d||r.length-d>65558)&&ue(13);var y=Ge(r,d+8);if(!y)return{};var p=We(r,d+16),F=p==4294967295||y==65535;if(F){var D=We(r,d-12);F=We(r,D)==101075792,F&&(y=We(r,D+32),p=We(r,D+48))}for(var W=t&&t.filter,de=0;de<y;++de){var Ne=Kr(r,p,F),Le=Ne[0],Ze=Ne[1],Ae=Ne[2],pt=Ne[3],at=Ne[4],gt=Ne[5],Xe=nr(r,gt);p=at,(!W||W({name:pt,size:Ze,originalSize:Ae,compression:Le}))&&(Le?Le==8?n[pt]=Hr(r.subarray(Xe,Xe+Ze),{out:new Ee(Ae)}):ue(14,"unknown compression type "+Le):n[pt]=U(r,Xe,Xe+Ze))}return n}var bn=function(){return typeof window!="undefined"?window:typeof h.g!="undefined"?h.g:typeof self!="undefined"?self:this}();function br(){bn.console&&typeof bn.console.log=="function"&&bn.console.log.apply(bn.console,arguments)}var qn={log:br,warn:function(r){bn.console&&(typeof bn.console.warn=="function"?bn.console.warn.apply(bn.console,arguments):br.call(null,arguments))},error:function(r){bn.console&&(typeof bn.console.error=="function"?bn.console.error.apply(bn.console,arguments):br(r))}};function Vn(r,t,n){var d=new XMLHttpRequest;d.open("GET",r),d.responseType="blob",d.onload=function(){yo(d.response,t,n)},d.onerror=function(){qn.error("could not download file")},d.send()}function dr(r){var t=new XMLHttpRequest;t.open("HEAD",r,!1);try{t.send()}catch(n){}return t.status>=200&&t.status<=299}function Qr(r){try{r.dispatchEvent(new MouseEvent("click"))}catch(n){var t=document.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),r.dispatchEvent(t)}}var Rr,Vr,yo=bn.saveAs||((typeof window=="undefined"?"undefined":(0,we.Z)(window))!=="object"||window!==bn?function(){}:typeof HTMLAnchorElement!="undefined"&&"download"in HTMLAnchorElement.prototype?function(r,t,n){var d=bn.URL||bn.webkitURL,y=document.createElement("a");t=t||r.name||"download",y.download=t,y.rel="noopener",typeof r=="string"?(y.href=r,y.origin!==location.origin?dr(y.href)?Vn(r,t,n):Qr(y,y.target="_blank"):Qr(y)):(y.href=d.createObjectURL(r),setTimeout(function(){d.revokeObjectURL(y.href)},4e4),setTimeout(function(){Qr(y)},0))}:"msSaveOrOpenBlob"in navigator?function(r,t,n){if(t=t||r.name||"download",typeof r=="string")if(dr(r))Vn(r,t,n);else{var d=document.createElement("a");d.href=r,d.target="_blank",setTimeout(function(){Qr(d)})}else navigator.msSaveOrOpenBlob(function(y,p){return p===void 0?p={autoBom:!1}:(0,we.Z)(p)!=="object"&&(qn.warn("Deprecated: Expected third argument to be a object"),p={autoBom:!p}),p.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(y.type)?new Blob(["\uFEFF",y],{type:y.type}):y}(r,n),t)}:function(r,t,n,d){if((d=d||open("","_blank"))&&(d.document.title=d.document.body.innerText="downloading..."),typeof r=="string")return Vn(r,t,n);var y=r.type==="application/octet-stream",p=/constructor/i.test(bn.HTMLElement)||bn.safari,F=/CriOS\/[\d]+/.test(navigator.userAgent);if((F||y&&p)&&(typeof FileReader=="undefined"?"undefined":(0,we.Z)(FileReader))==="object"){var D=new FileReader;D.onloadend=function(){var Ne=D.result;Ne=F?Ne:Ne.replace(/^data:[^;]*;/,"data:attachment/file;"),d?d.location.href=Ne:location=Ne,d=null},D.readAsDataURL(r)}else{var W=bn.URL||bn.webkitURL,de=W.createObjectURL(r);d?d.location=de:location.href=de,d=null,setTimeout(function(){W.revokeObjectURL(de)},4e4)}});function yr(r){var t;r=r||"",this.ok=!1,r.charAt(0)=="#"&&(r=r.substr(1,6)),r={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[r=(r=r.replace(/ /g,"")).toLowerCase()]||r;for(var n=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(D){return[parseInt(D[1]),parseInt(D[2]),parseInt(D[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(D){return[parseInt(D[1],16),parseInt(D[2],16),parseInt(D[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(D){return[parseInt(D[1]+D[1],16),parseInt(D[2]+D[2],16),parseInt(D[3]+D[3],16)]}}],d=0;d<n.length;d++){var y=n[d].re,p=n[d].process,F=y.exec(r);F&&(t=p(F),this.r=t[0],this.g=t[1],this.b=t[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 D=this.r.toString(16),W=this.g.toString(16),de=this.b.toString(16);return D.length==1&&(D="0"+D),W.length==1&&(W="0"+W),de.length==1&&(de="0"+de),"#"+D+W+de}}function kn(r,t){var n=r[0],d=r[1],y=r[2],p=r[3];n=pr(n,d,y,p,t[0],7,-680876936),p=pr(p,n,d,y,t[1],12,-389564586),y=pr(y,p,n,d,t[2],17,606105819),d=pr(d,y,p,n,t[3],22,-1044525330),n=pr(n,d,y,p,t[4],7,-176418897),p=pr(p,n,d,y,t[5],12,1200080426),y=pr(y,p,n,d,t[6],17,-1473231341),d=pr(d,y,p,n,t[7],22,-45705983),n=pr(n,d,y,p,t[8],7,1770035416),p=pr(p,n,d,y,t[9],12,-1958414417),y=pr(y,p,n,d,t[10],17,-42063),d=pr(d,y,p,n,t[11],22,-1990404162),n=pr(n,d,y,p,t[12],7,1804603682),p=pr(p,n,d,y,t[13],12,-40341101),y=pr(y,p,n,d,t[14],17,-1502002290),n=ar(n,d=pr(d,y,p,n,t[15],22,1236535329),y,p,t[1],5,-165796510),p=ar(p,n,d,y,t[6],9,-1069501632),y=ar(y,p,n,d,t[11],14,643717713),d=ar(d,y,p,n,t[0],20,-373897302),n=ar(n,d,y,p,t[5],5,-701558691),p=ar(p,n,d,y,t[10],9,38016083),y=ar(y,p,n,d,t[15],14,-660478335),d=ar(d,y,p,n,t[4],20,-405537848),n=ar(n,d,y,p,t[9],5,568446438),p=ar(p,n,d,y,t[14],9,-1019803690),y=ar(y,p,n,d,t[3],14,-187363961),d=ar(d,y,p,n,t[8],20,1163531501),n=ar(n,d,y,p,t[13],5,-1444681467),p=ar(p,n,d,y,t[2],9,-51403784),y=ar(y,p,n,d,t[7],14,1735328473),n=Cr(n,d=ar(d,y,p,n,t[12],20,-1926607734),y,p,t[5],4,-378558),p=Cr(p,n,d,y,t[8],11,-2022574463),y=Cr(y,p,n,d,t[11],16,1839030562),d=Cr(d,y,p,n,t[14],23,-35309556),n=Cr(n,d,y,p,t[1],4,-1530992060),p=Cr(p,n,d,y,t[4],11,1272893353),y=Cr(y,p,n,d,t[7],16,-155497632),d=Cr(d,y,p,n,t[10],23,-1094730640),n=Cr(n,d,y,p,t[13],4,681279174),p=Cr(p,n,d,y,t[0],11,-358537222),y=Cr(y,p,n,d,t[3],16,-722521979),d=Cr(d,y,p,n,t[6],23,76029189),n=Cr(n,d,y,p,t[9],4,-640364487),p=Cr(p,n,d,y,t[12],11,-421815835),y=Cr(y,p,n,d,t[15],16,530742520),n=Mr(n,d=Cr(d,y,p,n,t[2],23,-995338651),y,p,t[0],6,-198630844),p=Mr(p,n,d,y,t[7],10,1126891415),y=Mr(y,p,n,d,t[14],15,-1416354905),d=Mr(d,y,p,n,t[5],21,-57434055),n=Mr(n,d,y,p,t[12],6,1700485571),p=Mr(p,n,d,y,t[3],10,-1894986606),y=Mr(y,p,n,d,t[10],15,-1051523),d=Mr(d,y,p,n,t[1],21,-2054922799),n=Mr(n,d,y,p,t[8],6,1873313359),p=Mr(p,n,d,y,t[15],10,-30611744),y=Mr(y,p,n,d,t[6],15,-1560198380),d=Mr(d,y,p,n,t[13],21,1309151649),n=Mr(n,d,y,p,t[4],6,-145523070),p=Mr(p,n,d,y,t[11],10,-1120210379),y=Mr(y,p,n,d,t[2],15,718787259),d=Mr(d,y,p,n,t[9],21,-343485551),r[0]=ro(n,r[0]),r[1]=ro(d,r[1]),r[2]=ro(y,r[2]),r[3]=ro(p,r[3])}function In(r,t,n,d,y,p){return t=ro(ro(t,r),ro(d,p)),ro(t<<y|t>>>32-y,n)}function pr(r,t,n,d,y,p,F){return In(t&n|~t&d,r,t,y,p,F)}function ar(r,t,n,d,y,p,F){return In(t&d|n&~d,r,t,y,p,F)}function Cr(r,t,n,d,y,p,F){return In(t^n^d,r,t,y,p,F)}function Mr(r,t,n,d,y,p,F){return In(n^(t|~d),r,t,y,p,F)}function xo(r){var t,n=r.length,d=[1732584193,-271733879,-1732584194,271733878];for(t=64;t<=r.length;t+=64)kn(d,ei(r.substring(t-64,t)));r=r.substring(t-64);var y=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(t=0;t<r.length;t++)y[t>>2]|=r.charCodeAt(t)<<(t%4<<3);if(y[t>>2]|=128<<(t%4<<3),t>55)for(kn(d,y),t=0;t<16;t++)y[t]=0;return y[14]=8*n,kn(d,y),d}function ei(r){var t,n=[];for(t=0;t<64;t+=4)n[t>>2]=r.charCodeAt(t)+(r.charCodeAt(t+1)<<8)+(r.charCodeAt(t+2)<<16)+(r.charCodeAt(t+3)<<24);return n}Rr=bn.atob.bind(bn),Vr=bn.btoa.bind(bn);var Ro="0123456789abcdef".split("");function oi(r){for(var t="",n=0;n<4;n++)t+=Ro[r>>8*n+4&15]+Ro[r>>8*n&15];return t}function Or(r){return String.fromCharCode((255&r)>>0,(65280&r)>>8,(16711680&r)>>16,(4278190080&r)>>24)}function hr(r){return xo(r).map(Or).join("")}var to=function(r){for(var t=0;t<r.length;t++)r[t]=oi(r[t]);return r.join("")}(xo("hello"))!="5d41402abc4b2a76b9719d911017c592";function ro(r,t){if(to){var n=(65535&r)+(65535&t);return(r>>16)+(t>>16)+(n>>16)<<16|65535&n}return r+t&4294967295}function ko(r,t){var n,d,y,p;if(r!==n){for(var F=(y=r,p=1+(256/r.length>>0),new Array(p+1).join(y)),D=[],W=0;W<256;W++)D[W]=W;var de=0;for(W=0;W<256;W++){var Ne=D[W];de=(de+Ne+F.charCodeAt(W))%256,D[W]=D[de],D[de]=Ne}n=r,d=D}else D=d;var Le=t.length,Ze=0,Ae=0,pt="";for(W=0;W<Le;W++)Ae=(Ae+(Ne=D[Ze=(Ze+1)%256]))%256,D[Ze]=D[Ae],D[Ae]=Ne,F=D[(D[Ze]+D[Ae])%256],pt+=String.fromCharCode(t.charCodeAt(W)^F);return pt}var Xi={print:4,modify:8,copy:16,"annot-forms":32};function Oo(r,t,n,d){this.v=1,this.r=2;var y=192;r.forEach(function(D){if(Xi.perm!==void 0)throw new Error("Invalid permission: "+D);y+=Xi[D]}),this.padding="(\xBFN^Nu\x8AAd\0NV\xFF\xFA\b..\0\xB6\xD0h>\x80/\f\xA9\xFEdSiz";var p=(t+this.padding).substr(0,32),F=(n+this.padding).substr(0,32);this.O=this.processOwnerPassword(p,F),this.P=-(1+(255^y)),this.encryptionKey=hr(p+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(d)).substr(0,5),this.U=ko(this.encryptionKey,this.padding)}function Wo(r){if(/[^\u0000-\u00ff]/.test(r))throw new Error("Invalid PDF Name Object: "+r+", Only accept ASCII characters.");for(var t="",n=r.length,d=0;d<n;d++){var y=r.charCodeAt(d);y<33||y===35||y===37||y===40||y===41||y===47||y===60||y===62||y===91||y===93||y===123||y===125||y>126?t+="#"+("0"+y.toString(16)).slice(-2):t+=r[d]}return t}function ai(r){if((0,we.Z)(r)!=="object")throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var t={};this.subscribe=function(n,d,y){if(y=y||!1,typeof n!="string"||typeof d!="function"||typeof y!="boolean")throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");t.hasOwnProperty(n)||(t[n]={});var p=Math.random().toString(35);return t[n][p]=[d,!!y],p},this.unsubscribe=function(n){for(var d in t)if(t[d][n])return delete t[d][n],Object.keys(t[d]).length===0&&delete t[d],!0;return!1},this.publish=function(n){if(t.hasOwnProperty(n)){var d=Array.prototype.slice.call(arguments,1),y=[];for(var p in t[n]){var F=t[n][p];try{F[0].apply(r,d)}catch(D){bn.console&&qn.error("jsPDF PubSub Error",D.message,D)}F[1]&&y.push(p)}y.length&&y.forEach(this.unsubscribe)}},this.getTopics=function(){return t}}function Ui(r){if(!(this instanceof Ui))return new Ui(r);var t="opacity,stroke-opacity".split(",");for(var n in r)r.hasOwnProperty(n)&&t.indexOf(n)>=0&&(this[n]=r[n]);this.id="",this.objectNumber=-1}function Di(r,t){this.gState=r,this.matrix=t,this.id="",this.objectNumber=-1}function Ni(r,t,n,d,y){if(!(this instanceof Ni))return new Ni(r,t,n,d,y);this.type=r==="axial"?2:3,this.coords=t,this.colors=n,Di.call(this,d,y)}function Vo(r,t,n,d,y){if(!(this instanceof Vo))return new Vo(r,t,n,d,y);this.boundingBox=r,this.xStep=t,this.yStep=n,this.stream="",this.cloneIndex=0,Di.call(this,d,y)}function _r(r){var t,n=typeof arguments[0]=="string"?arguments[0]:"p",d=arguments[1],y=arguments[2],p=arguments[3],F=[],D=1,W=16,de="S",Ne=null;(0,we.Z)(r=r||{})==="object"&&(n=r.orientation,d=r.unit||d,y=r.format||y,p=r.compress||r.compressPdf||p,(Ne=r.encryption||null)!==null&&(Ne.userPassword=Ne.userPassword||"",Ne.ownerPassword=Ne.ownerPassword||"",Ne.userPermissions=Ne.userPermissions||[]),D=typeof r.userUnit=="number"?Math.abs(r.userUnit):1,r.precision!==void 0&&(t=r.precision),r.floatPrecision!==void 0&&(W=r.floatPrecision),de=r.defaultPathOperation||"S"),F=r.filters||(p===!0?["FlateEncode"]:F),d=d||"mm",n=(""+(n||"P")).toLowerCase();var Le=r.putOnlyUsedFonts||!1,Ze={},Ae={internal:{},__private__:{}};Ae.__private__.PubSub=ai;var pt="1.3",at=Ae.__private__.getPdfVersion=function(){return pt};Ae.__private__.setPdfVersion=function(B){pt=B};var gt={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]};Ae.__private__.getPageFormats=function(){return gt};var Xe=Ae.__private__.getPageFormat=function(B){return gt[B]};y=y||"a4";var mt={COMPAT:"compat",ADVANCED:"advanced"},jt=mt.COMPAT;function an(){this.saveGraphicsState(),nt(new eo(Xn,0,0,-Xn,0,JA()*Xn).toString()+" cm"),this.setFontSize(this.getFontSize()/Xn),de="n",jt=mt.ADVANCED}function Fn(){this.restoreGraphicsState(),de="S",jt=mt.COMPAT}var Zn=Ae.__private__.combineFontStyleAndFontWeight=function(B,Pe){if(B=="bold"&&Pe=="normal"||B=="bold"&&Pe==400||B=="normal"&&Pe=="italic"||B=="bold"&&Pe=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return Pe&&(B=Pe==400||Pe==="normal"?B==="italic"?"italic":"normal":Pe!=700&&Pe!=="bold"||B!=="normal"?(Pe==700?"bold":Pe)+""+B:"bold"),B};Ae.advancedAPI=function(B){var Pe=jt===mt.COMPAT;return Pe&&an.call(this),typeof B!="function"||(B(this),Pe&&Fn.call(this)),this},Ae.compatAPI=function(B){var Pe=jt===mt.ADVANCED;return Pe&&Fn.call(this),typeof B!="function"||(B(this),Pe&&an.call(this)),this},Ae.isAdvancedAPI=function(){return jt===mt.ADVANCED};var un,Ft=function(B){if(jt!==mt.ADVANCED)throw new Error(B+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},pn=Ae.roundToPrecision=Ae.__private__.roundToPrecision=function(B,Pe){var vt=t||Pe;if(isNaN(B)||isNaN(vt))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return B.toFixed(vt).replace(/0+$/,"")};un=Ae.hpf=Ae.__private__.hpf=typeof W=="number"?function(B){if(isNaN(B))throw new Error("Invalid argument passed to jsPDF.hpf");return pn(B,W)}:W==="smart"?function(B){if(isNaN(B))throw new Error("Invalid argument passed to jsPDF.hpf");return pn(B,B>-1&&B<1?16:5)}:function(B){if(isNaN(B))throw new Error("Invalid argument passed to jsPDF.hpf");return pn(B,16)};var Pn=Ae.f2=Ae.__private__.f2=function(B){if(isNaN(B))throw new Error("Invalid argument passed to jsPDF.f2");return pn(B,2)},tt=Ae.__private__.f3=function(B){if(isNaN(B))throw new Error("Invalid argument passed to jsPDF.f3");return pn(B,3)},ct=Ae.scale=Ae.__private__.scale=function(B){if(isNaN(B))throw new Error("Invalid argument passed to jsPDF.scale");return jt===mt.COMPAT?B*Xn:jt===mt.ADVANCED?B:void 0},Tt=function(B){return jt===mt.COMPAT?JA()-B:jt===mt.ADVANCED?B:void 0},E=function(B){return ct(Tt(B))};Ae.__private__.setPrecision=Ae.setPrecision=function(B){typeof parseInt(B,10)=="number"&&(t=parseInt(B,10))};var k,ce="00000000000000000000000000000000",Ce=Ae.__private__.getFileId=function(){return ce},Se=Ae.__private__.setFileId=function(B){return ce=B!==void 0&&/^[a-fA-F0-9]{32}$/.test(B)?B.toUpperCase():ce.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),Ne!==null&&(Ua=new Oo(Ne.userPermissions,Ne.userPassword,Ne.ownerPassword,ce)),ce};Ae.setFileId=function(B){return Se(B),this},Ae.getFileId=function(){return Ce()};var Te=Ae.__private__.convertDateToPDFDate=function(B){var Pe=B.getTimezoneOffset(),vt=Pe<0?"+":"-",Nt=Math.floor(Math.abs(Pe/60)),en=Math.abs(Pe%60),Ln=[vt,je(Nt),"'",je(en),"'"].join("");return["D:",B.getFullYear(),je(B.getMonth()+1),je(B.getDate()),je(B.getHours()),je(B.getMinutes()),je(B.getSeconds()),Ln].join("")},Je=Ae.__private__.convertPDFDateToDate=function(B){var Pe=parseInt(B.substr(2,4),10),vt=parseInt(B.substr(6,2),10)-1,Nt=parseInt(B.substr(8,2),10),en=parseInt(B.substr(10,2),10),Ln=parseInt(B.substr(12,2),10),or=parseInt(B.substr(14,2),10);return new Date(Pe,vt,Nt,en,Ln,or,0)},ft=Ae.__private__.setCreationDate=function(B){var Pe;if(B===void 0&&(B=new Date),B instanceof Date)Pe=Te(B);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(B))throw new Error("Invalid argument passed to jsPDF.setCreationDate");Pe=B}return k=Pe},J=Ae.__private__.getCreationDate=function(B){var Pe=k;return B==="jsDate"&&(Pe=Je(k)),Pe};Ae.setCreationDate=function(B){return ft(B),this},Ae.getCreationDate=function(B){return J(B)};var xe,je=Ae.__private__.padd2=function(B){return("0"+parseInt(B)).slice(-2)},_e=Ae.__private__.padd2Hex=function(B){return("00"+(B=B.toString())).substr(B.length)},ot=0,dt=[],ht=[],Ct=0,_t=[],Kt=[],Jt=!1,cn=ht,zn=function(){ot=0,Ct=0,ht=[],dt=[],_t=[],Co=li(),Yo=li()};Ae.__private__.setCustomOutputDestination=function(B){Jt=!0,cn=B};var Ht=function(B){Jt||(cn=B)};Ae.__private__.resetCustomOutputDestination=function(){Jt=!1,cn=ht};var nt=Ae.__private__.out=function(B){return B=B.toString(),Ct+=B.length+1,cn.push(B),cn},lr=Ae.__private__.write=function(B){return nt(arguments.length===1?B.toString():Array.prototype.join.call(arguments," "))},Gn=Ae.__private__.getArrayBuffer=function(B){for(var Pe=B.length,vt=new ArrayBuffer(Pe),Nt=new Uint8Array(vt);Pe--;)Nt[Pe]=B.charCodeAt(Pe);return vt},qt=[["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]];Ae.__private__.getStandardFonts=function(){return qt};var gn=r.fontSize||16;Ae.__private__.setFontSize=Ae.setFontSize=function(B){return gn=jt===mt.ADVANCED?B/Xn:B,this};var mn,sn=Ae.__private__.getFontSize=Ae.getFontSize=function(){return jt===mt.COMPAT?gn:gn*Xn},Un=r.R2L||!1;Ae.__private__.setR2L=Ae.setR2L=function(B){return Un=B,this},Ae.__private__.getR2L=Ae.getR2L=function(){return Un};var tr,Ir=Ae.__private__.setZoomMode=function(B){var Pe=[void 0,null,"fullwidth","fullheight","fullpage","original"];if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(B))mn=B;else if(isNaN(B)){if(Pe.indexOf(B)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+B+'" is not recognized.');mn=B}else mn=parseInt(B,10)};Ae.__private__.getZoomMode=function(){return mn};var xr,fr=Ae.__private__.setPageMode=function(B){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(B)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+B+'" is not recognized.');tr=B};Ae.__private__.getPageMode=function(){return tr};var jr=Ae.__private__.setLayoutMode=function(B){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(B)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+B+'" is not recognized.');xr=B};Ae.__private__.getLayoutMode=function(){return xr},Ae.__private__.setDisplayMode=Ae.setDisplayMode=function(B,Pe,vt){return Ir(B),jr(Pe),fr(vt),this};var Er={title:"",subject:"",author:"",keywords:"",creator:""};Ae.__private__.getDocumentProperty=function(B){if(Object.keys(Er).indexOf(B)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return Er[B]},Ae.__private__.getDocumentProperties=function(){return Er},Ae.__private__.setDocumentProperties=Ae.setProperties=Ae.setDocumentProperties=function(B){for(var Pe in Er)Er.hasOwnProperty(Pe)&&B[Pe]&&(Er[Pe]=B[Pe]);return this},Ae.__private__.setDocumentProperty=function(B,Pe){if(Object.keys(Er).indexOf(B)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return Er[B]=Pe};var qr,Xn,$o,fo,ao,Io={},so={},Jo=[],uo={},oa={},Ar={},Zr={},Gr=null,Br=0,Pr=[],ur=new ai(Ae),lo=r.hotfixes||[],go={},Eo={},Mi=[],eo=function B(Pe,vt,Nt,en,Ln,or){if(!(this instanceof B))return new B(Pe,vt,Nt,en,Ln,or);isNaN(Pe)&&(Pe=1),isNaN(vt)&&(vt=0),isNaN(Nt)&&(Nt=0),isNaN(en)&&(en=1),isNaN(Ln)&&(Ln=0),isNaN(or)&&(or=0),this._matrix=[Pe,vt,Nt,en,Ln,or]};Object.defineProperty(eo.prototype,"sx",{get:function(){return this._matrix[0]},set:function(B){this._matrix[0]=B}}),Object.defineProperty(eo.prototype,"shy",{get:function(){return this._matrix[1]},set:function(B){this._matrix[1]=B}}),Object.defineProperty(eo.prototype,"shx",{get:function(){return this._matrix[2]},set:function(B){this._matrix[2]=B}}),Object.defineProperty(eo.prototype,"sy",{get:function(){return this._matrix[3]},set:function(B){this._matrix[3]=B}}),Object.defineProperty(eo.prototype,"tx",{get:function(){return this._matrix[4]},set:function(B){this._matrix[4]=B}}),Object.defineProperty(eo.prototype,"ty",{get:function(){return this._matrix[5]},set:function(B){this._matrix[5]=B}}),Object.defineProperty(eo.prototype,"a",{get:function(){return this._matrix[0]},set:function(B){this._matrix[0]=B}}),Object.defineProperty(eo.prototype,"b",{get:function(){return this._matrix[1]},set:function(B){this._matrix[1]=B}}),Object.defineProperty(eo.prototype,"c",{get:function(){return this._matrix[2]},set:function(B){this._matrix[2]=B}}),Object.defineProperty(eo.prototype,"d",{get:function(){return this._matrix[3]},set:function(B){this._matrix[3]=B}}),Object.defineProperty(eo.prototype,"e",{get:function(){return this._matrix[4]},set:function(B){this._matrix[4]=B}}),Object.defineProperty(eo.prototype,"f",{get:function(){return this._matrix[5]},set:function(B){this._matrix[5]=B}}),Object.defineProperty(eo.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(eo.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(eo.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(eo.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),eo.prototype.join=function(B){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(un).join(B)},eo.prototype.multiply=function(B){var Pe=B.sx*this.sx+B.shy*this.shx,vt=B.sx*this.shy+B.shy*this.sy,Nt=B.shx*this.sx+B.sy*this.shx,en=B.shx*this.shy+B.sy*this.sy,Ln=B.tx*this.sx+B.ty*this.shx+this.tx,or=B.tx*this.shy+B.ty*this.sy+this.ty;return new eo(Pe,vt,Nt,en,Ln,or)},eo.prototype.decompose=function(){var B=this.sx,Pe=this.shy,vt=this.shx,Nt=this.sy,en=this.tx,Ln=this.ty,or=Math.sqrt(B*B+Pe*Pe),Yr=(B/=or)*vt+(Pe/=or)*Nt;vt-=B*Yr,Nt-=Pe*Yr;var bo=Math.sqrt(vt*vt+Nt*Nt);return Yr/=bo,B*(Nt/=bo)<Pe*(vt/=bo)&&(B=-B,Pe=-Pe,Yr=-Yr,or=-or),{scale:new eo(or,0,0,bo,0,0),translate:new eo(1,0,0,1,en,Ln),rotate:new eo(B,Pe,-Pe,B,0,0),skew:new eo(1,0,Yr,1,0,0)}},eo.prototype.toString=function(B){return this.join(" ")},eo.prototype.inversed=function(){var B=this.sx,Pe=this.shy,vt=this.shx,Nt=this.sy,en=this.tx,Ln=this.ty,or=1/(B*Nt-Pe*vt),Yr=Nt*or,bo=-Pe*or,Ko=-vt*or,jo=B*or;return new eo(Yr,bo,Ko,jo,-Yr*en-Ko*Ln,-bo*en-jo*Ln)},eo.prototype.applyToPoint=function(B){var Pe=B.x*this.sx+B.y*this.shx+this.tx,vt=B.x*this.shy+B.y*this.sy+this.ty;return new Ss(Pe,vt)},eo.prototype.applyToRectangle=function(B){var Pe=this.applyToPoint(B),vt=this.applyToPoint(new Ss(B.x+B.w,B.y+B.h));return new ec(Pe.x,Pe.y,vt.x-Pe.x,vt.y-Pe.y)},eo.prototype.clone=function(){var B=this.sx,Pe=this.shy,vt=this.shx,Nt=this.sy,en=this.tx,Ln=this.ty;return new eo(B,Pe,vt,Nt,en,Ln)},Ae.Matrix=eo;var ia=Ae.matrixMult=function(B,Pe){return Pe.multiply(B)},yi=new eo(1,0,0,1,0,0);Ae.unitMatrix=Ae.identityMatrix=yi;var ji=function(B,Pe){if(!oa[B]){var vt=(Pe instanceof Ni?"Sh":"P")+(Object.keys(uo).length+1).toString(10);Pe.id=vt,oa[B]=vt,uo[vt]=Pe,ur.publish("addPattern",Pe)}};Ae.ShadingPattern=Ni,Ae.TilingPattern=Vo,Ae.addShadingPattern=function(B,Pe){return Ft("addShadingPattern()"),ji(B,Pe),this},Ae.beginTilingPattern=function(B){Ft("beginTilingPattern()"),Ul(B.boundingBox[0],B.boundingBox[1],B.boundingBox[2]-B.boundingBox[0],B.boundingBox[3]-B.boundingBox[1],B.matrix)},Ae.endTilingPattern=function(B,Pe){Ft("endTilingPattern()"),Pe.stream=Kt[xe].join(`
`),ji(B,Pe),ur.publish("endTilingPattern",Pe),Mi.pop().restore()};var Jn=Ae.__private__.newObject=function(){var B=li();return ya(B,!0),B},li=Ae.__private__.newObjectDeferred=function(){return ot++,dt[ot]=function(){return Ct},ot},ya=function(B,Pe){return Pe=typeof Pe=="boolean"&&Pe,dt[B]=Ct,Pe&&nt(B+" 0 obj"),B},Po=Ae.__private__.newAdditionalObject=function(){var B={objId:li(),content:""};return _t.push(B),B},Co=li(),Yo=li(),hi=Ae.__private__.decodeColorString=function(B){var Pe=B.split(" ");if(Pe.length!==2||Pe[1]!=="g"&&Pe[1]!=="G")Pe.length===5&&(Pe[4]==="k"||Pe[4]==="K")&&(Pe=[(1-Pe[0])*(1-Pe[3]),(1-Pe[1])*(1-Pe[3]),(1-Pe[2])*(1-Pe[3]),"r"]);else{var vt=parseFloat(Pe[0]);Pe=[vt,vt,vt,"r"]}for(var Nt="#",en=0;en<3;en++)Nt+=("0"+Math.floor(255*parseFloat(Pe[en])).toString(16)).slice(-2);return Nt},ni=Ae.__private__.encodeColorString=function(B){var Pe;typeof B=="string"&&(B={ch1:B});var vt=B.ch1,Nt=B.ch2,en=B.ch3,Ln=B.ch4,or=B.pdfColorType==="draw"?["G","RG","K"]:["g","rg","k"];if(typeof vt=="string"&&vt.charAt(0)!=="#"){var Yr=new yr(vt);if(Yr.ok)vt=Yr.toHex();else if(!/^\d*\.?\d*$/.test(vt))throw new Error('Invalid color "'+vt+'" passed to jsPDF.encodeColorString.')}if(typeof vt=="string"&&/^#[0-9A-Fa-f]{3}$/.test(vt)&&(vt="#"+vt[1]+vt[1]+vt[2]+vt[2]+vt[3]+vt[3]),typeof vt=="string"&&/^#[0-9A-Fa-f]{6}$/.test(vt)){var bo=parseInt(vt.substr(1),16);vt=bo>>16&255,Nt=bo>>8&255,en=255&bo}if(Nt===void 0||Ln===void 0&&vt===Nt&&Nt===en)if(typeof vt=="string")Pe=vt+" "+or[0];else switch(B.precision){case 2:Pe=Pn(vt/255)+" "+or[0];break;case 3:default:Pe=tt(vt/255)+" "+or[0]}else if(Ln===void 0||(0,we.Z)(Ln)==="object"){if(Ln&&!isNaN(Ln.a)&&Ln.a===0)return Pe=["1.","1.","1.",or[1]].join(" ");if(typeof vt=="string")Pe=[vt,Nt,en,or[1]].join(" ");else switch(B.precision){case 2:Pe=[Pn(vt/255),Pn(Nt/255),Pn(en/255),or[1]].join(" ");break;default:case 3:Pe=[tt(vt/255),tt(Nt/255),tt(en/255),or[1]].join(" ")}}else if(typeof vt=="string")Pe=[vt,Nt,en,Ln,or[2]].join(" ");else switch(B.precision){case 2:Pe=[Pn(vt),Pn(Nt),Pn(en),Pn(Ln),or[2]].join(" ");break;case 3:default:Pe=[tt(vt),tt(Nt),tt(en),tt(Ln),or[2]].join(" ")}return Pe},mo=Ae.__private__.getFilters=function(){return F},Qi=Ae.__private__.putStream=function(B){var Pe=(B=B||{}).data||"",vt=B.filters||mo(),Nt=B.alreadyAppliedFilters||[],en=B.addLength1||!1,Ln=Pe.length,or=B.objectId,Yr=function($a){return $a};if(Ne!==null&&or===void 0)throw new Error("ObjectId must be passed to putStream for file encryption");Ne!==null&&(Yr=Ua.encryptor(or,0));var bo={};vt===!0&&(vt=["FlateEncode"]);var Ko=B.additionalKeyValues||[],jo=(bo=_r.API.processDataByFilters!==void 0?_r.API.processDataByFilters(Pe,vt):{data:Pe,reverseChain:[]}).reverseChain+(Array.isArray(Nt)?Nt.join(" "):Nt.toString());if(bo.data.length!==0&&(Ko.push({key:"Length",value:bo.data.length}),en===!0&&Ko.push({key:"Length1",value:Ln})),jo.length!=0)if(jo.split("/").length-1==1)Ko.push({key:"Filter",value:jo});else{Ko.push({key:"Filter",value:"["+jo+"]"});for(var pi=0;pi<Ko.length;pi+=1)if(Ko[pi].key==="DecodeParms"){for(var Yi=[],la=0;la<bo.reverseChain.split("/").length-1;la+=1)Yi.push("null");Yi.push(Ko[pi].value),Ko[pi].value="["+Yi.join(" ")+"]"}}nt("<<");for(var ba=0;ba<Ko.length;ba++)nt("/"+Ko[ba].key+" "+Ko[ba].value);nt(">>"),bo.data.length!==0&&(nt("stream"),nt(Yr(bo.data)),nt("endstream"))},Hi=Ae.__private__.putPage=function(B){var Pe=B.number,vt=B.data,Nt=B.objId,en=B.contentsObjId;ya(Nt,!0),nt("<</Type /Page"),nt("/Parent "+B.rootDictionaryObjId+" 0 R"),nt("/Resources "+B.resourceDictionaryObjId+" 0 R"),nt("/MediaBox ["+parseFloat(un(B.mediaBox.bottomLeftX))+" "+parseFloat(un(B.mediaBox.bottomLeftY))+" "+un(B.mediaBox.topRightX)+" "+un(B.mediaBox.topRightY)+"]"),B.cropBox!==null&&nt("/CropBox ["+un(B.cropBox.bottomLeftX)+" "+un(B.cropBox.bottomLeftY)+" "+un(B.cropBox.topRightX)+" "+un(B.cropBox.topRightY)+"]"),B.bleedBox!==null&&nt("/BleedBox ["+un(B.bleedBox.bottomLeftX)+" "+un(B.bleedBox.bottomLeftY)+" "+un(B.bleedBox.topRightX)+" "+un(B.bleedBox.topRightY)+"]"),B.trimBox!==null&&nt("/TrimBox ["+un(B.trimBox.bottomLeftX)+" "+un(B.trimBox.bottomLeftY)+" "+un(B.trimBox.topRightX)+" "+un(B.trimBox.topRightY)+"]"),B.artBox!==null&&nt("/ArtBox ["+un(B.artBox.bottomLeftX)+" "+un(B.artBox.bottomLeftY)+" "+un(B.artBox.topRightX)+" "+un(B.artBox.topRightY)+"]"),typeof B.userUnit=="number"&&B.userUnit!==1&&nt("/UserUnit "+B.userUnit),ur.publish("putPage",{objId:Nt,pageContext:Pr[Pe],pageNumber:Pe,page:vt}),nt("/Contents "+en+" 0 R"),nt(">>"),nt("endobj");var Ln=vt.join(`
`);return jt===mt.ADVANCED&&(Ln+=`
Q`),ya(en,!0),Qi({data:Ln,filters:mo(),objectId:en}),nt("endobj"),Nt},ua=Ae.__private__.putPages=function(){var B,Pe,vt=[];for(B=1;B<=Br;B++)Pr[B].objId=li(),Pr[B].contentsObjId=li();for(B=1;B<=Br;B++)vt.push(Hi({number:B,data:Kt[B],objId:Pr[B].objId,contentsObjId:Pr[B].contentsObjId,mediaBox:Pr[B].mediaBox,cropBox:Pr[B].cropBox,bleedBox:Pr[B].bleedBox,trimBox:Pr[B].trimBox,artBox:Pr[B].artBox,userUnit:Pr[B].userUnit,rootDictionaryObjId:Co,resourceDictionaryObjId:Yo}));ya(Co,!0),nt("<</Type /Pages");var Nt="/Kids [";for(Pe=0;Pe<Br;Pe++)Nt+=vt[Pe]+" 0 R ";nt(Nt+"]"),nt("/Count "+Br),nt(">>"),nt("endobj"),ur.publish("postPutPages")},aa=function(B){ur.publish("putFont",{font:B,out:nt,newObject:Jn,putStream:Qi}),B.isAlreadyPutted!==!0&&(B.objectNumber=Jn(),nt("<<"),nt("/Type /Font"),nt("/BaseFont /"+Wo(B.postScriptName)),nt("/Subtype /Type1"),typeof B.encoding=="string"&&nt("/Encoding /"+B.encoding),nt("/FirstChar 32"),nt("/LastChar 255"),nt(">>"),nt("endobj"))},Ia=function(){for(var B in Io)Io.hasOwnProperty(B)&&(Le===!1||Le===!0&&Ze.hasOwnProperty(B))&&aa(Io[B])},mA=function(B){B.objectNumber=Jn();var Pe=[];Pe.push({key:"Type",value:"/XObject"}),Pe.push({key:"Subtype",value:"/Form"}),Pe.push({key:"BBox",value:"["+[un(B.x),un(B.y),un(B.x+B.width),un(B.y+B.height)].join(" ")+"]"}),Pe.push({key:"Matrix",value:"["+B.matrix.toString()+"]"});var vt=B.pages[1].join(`
`);Qi({data:vt,additionalKeyValues:Pe,objectId:B.objectNumber}),nt("endobj")},qa=function(){for(var B in go)go.hasOwnProperty(B)&&mA(go[B])},ja=function(B,Pe){var vt,Nt=[],en=1/(Pe-1);for(vt=0;vt<1;vt+=en)Nt.push(vt);if(Nt.push(1),B[0].offset!=0){var Ln={offset:0,color:B[0].color};B.unshift(Ln)}if(B[B.length-1].offset!=1){var or={offset:1,color:B[B.length-1].color};B.push(or)}for(var Yr="",bo=0,Ko=0;Ko<Nt.length;Ko++){for(vt=Nt[Ko];vt>B[bo+1].offset;)bo++;var jo=B[bo].offset,pi=(vt-jo)/(B[bo+1].offset-jo),Yi=B[bo].color,la=B[bo+1].color;Yr+=_e(Math.round((1-pi)*Yi[0]+pi*la[0]).toString(16))+_e(Math.round((1-pi)*Yi[1]+pi*la[1]).toString(16))+_e(Math.round((1-pi)*Yi[2]+pi*la[2]).toString(16))}return Yr.trim()},Qa=function(B,Pe){Pe||(Pe=21);var vt=Jn(),Nt=ja(B.colors,Pe),en=[];en.push({key:"FunctionType",value:"0"}),en.push({key:"Domain",value:"[0.0 1.0]"}),en.push({key:"Size",value:"["+Pe+"]"}),en.push({key:"BitsPerSample",value:"8"}),en.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),en.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),Qi({data:Nt,additionalKeyValues:en,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:vt}),nt("endobj"),B.objectNumber=Jn(),nt("<< /ShadingType "+B.type),nt("/ColorSpace /DeviceRGB");var Ln="/Coords ["+un(parseFloat(B.coords[0]))+" "+un(parseFloat(B.coords[1]))+" ";B.type===2?Ln+=un(parseFloat(B.coords[2]))+" "+un(parseFloat(B.coords[3])):Ln+=un(parseFloat(B.coords[2]))+" "+un(parseFloat(B.coords[3]))+" "+un(parseFloat(B.coords[4]))+" "+un(parseFloat(B.coords[5])),nt(Ln+="]"),B.matrix&&nt("/Matrix ["+B.matrix.toString()+"]"),nt("/Function "+vt+" 0 R"),nt("/Extend [true true]"),nt(">>"),nt("endobj")},da=function(B,Pe){var vt=li(),Nt=Jn();Pe.push({resourcesOid:vt,objectOid:Nt}),B.objectNumber=Nt;var en=[];en.push({key:"Type",value:"/Pattern"}),en.push({key:"PatternType",value:"1"}),en.push({key:"PaintType",value:"1"}),en.push({key:"TilingType",value:"1"}),en.push({key:"BBox",value:"["+B.boundingBox.map(un).join(" ")+"]"}),en.push({key:"XStep",value:un(B.xStep)}),en.push({key:"YStep",value:un(B.yStep)}),en.push({key:"Resources",value:vt+" 0 R"}),B.matrix&&en.push({key:"Matrix",value:"["+B.matrix.toString()+"]"}),Qi({data:B.stream,additionalKeyValues:en,objectId:B.objectNumber}),nt("endobj")},Pi=function(B){var Pe;for(Pe in uo)uo.hasOwnProperty(Pe)&&(uo[Pe]instanceof Ni?Qa(uo[Pe]):uo[Pe]instanceof Vo&&da(uo[Pe],B))},Si=function(B){for(var Pe in B.objectNumber=Jn(),nt("<<"),B)switch(Pe){case"opacity":nt("/ca "+Pn(B[Pe]));break;case"stroke-opacity":nt("/CA "+Pn(B[Pe]))}nt(">>"),nt("endobj")},vA=function(){var B;for(B in Ar)Ar.hasOwnProperty(B)&&Si(Ar[B])},FA=function(){for(var B in nt("/XObject <<"),go)go.hasOwnProperty(B)&&go[B].objectNumber>=0&&nt("/"+B+" "+go[B].objectNumber+" 0 R");ur.publish("putXobjectDict"),nt(">>")},RA=function(){Ua.oid=Jn(),nt("<<"),nt("/Filter /Standard"),nt("/V "+Ua.v),nt("/R "+Ua.r),nt("/U <"+Ua.toHexString(Ua.U)+">"),nt("/O <"+Ua.toHexString(Ua.O)+">"),nt("/P "+Ua.P),nt(">>"),nt("endobj")},AA=function(){for(var B in nt("/Font <<"),Io)Io.hasOwnProperty(B)&&(Le===!1||Le===!0&&Ze.hasOwnProperty(B))&&nt("/"+B+" "+Io[B].objectNumber+" 0 R");nt(">>")},js=function(){if(Object.keys(uo).length>0){for(var B in nt("/Shading <<"),uo)uo.hasOwnProperty(B)&&uo[B]instanceof Ni&&uo[B].objectNumber>=0&&nt("/"+B+" "+uo[B].objectNumber+" 0 R");ur.publish("putShadingPatternDict"),nt(">>")}},As=function(B){if(Object.keys(uo).length>0){for(var Pe in nt("/Pattern <<"),uo)uo.hasOwnProperty(Pe)&&uo[Pe]instanceof Ae.TilingPattern&&uo[Pe].objectNumber>=0&&uo[Pe].objectNumber<B&&nt("/"+Pe+" "+uo[Pe].objectNumber+" 0 R");ur.publish("putTilingPatternDict"),nt(">>")}},Do=function(){if(Object.keys(Ar).length>0){var B;for(B in nt("/ExtGState <<"),Ar)Ar.hasOwnProperty(B)&&Ar[B].objectNumber>=0&&nt("/"+B+" "+Ar[B].objectNumber+" 0 R");ur.publish("putGStateDict"),nt(">>")}},So=function(B){ya(B.resourcesOid,!0),nt("<<"),nt("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),AA(),js(),As(B.objectOid),Do(),FA(),nt(">>"),nt("endobj")},Aa=function(){var B=[];Ia(),vA(),qa(),Pi(B),ur.publish("putResources"),B.forEach(So),So({resourcesOid:Yo,objectOid:Number.MAX_SAFE_INTEGER}),ur.publish("postPutResources")},Fi=function(){ur.publish("putAdditionalObjects");for(var B=0;B<_t.length;B++){var Pe=_t[B];ya(Pe.objId,!0),nt(Pe.content),nt("endobj")}ur.publish("postPutAdditionalObjects")},sa=function(B){so[B.fontName]=so[B.fontName]||{},so[B.fontName][B.fontStyle]=B.id},Ba=function(B,Pe,vt,Nt,en){var Ln={id:"F"+(Object.keys(Io).length+1).toString(10),postScriptName:B,fontName:Pe,fontStyle:vt,encoding:Nt,isStandardFont:en||!1,metadata:{}};return ur.publish("addFont",{font:Ln,instance:this}),Io[Ln.id]=Ln,sa(Ln),Ln.id},fa=function(B){for(var Pe=0,vt=qt.length;Pe<vt;Pe++){var Nt=Ba.call(this,B[Pe][0],B[Pe][1],B[Pe][2],qt[Pe][3],!0);Le===!1&&(Ze[Nt]=!0);var en=B[Pe][0].split("-");sa({id:Nt,fontName:en[0],fontStyle:en[1]||""})}ur.publish("addFonts",{fonts:Io,dictionary:so})},wa=function(B){return B.foo=function(){try{return B.apply(this,arguments)}catch(Nt){var Pe=Nt.stack||"";~Pe.indexOf(" at ")&&(Pe=Pe.split(" at ")[1]);var vt="Error in function "+Pe.split(`
`)[0].split("<")[0]+": "+Nt.message;if(!bn.console)throw new Error(vt);bn.console.error(vt,Nt),bn.alert&&alert(vt)}},B.foo.bar=B,B.foo},GA=function(B,Pe){var vt,Nt,en,Ln,or,Yr,bo,Ko,jo;if(en=(Pe=Pe||{}).sourceEncoding||"Unicode",or=Pe.outputEncoding,(Pe.autoencode||or)&&Io[qr].metadata&&Io[qr].metadata[en]&&Io[qr].metadata[en].encoding&&(Ln=Io[qr].metadata[en].encoding,!or&&Io[qr].encoding&&(or=Io[qr].encoding),!or&&Ln.codePages&&(or=Ln.codePages[0]),typeof or=="string"&&(or=Ln[or]),or)){for(bo=!1,Yr=[],vt=0,Nt=B.length;vt<Nt;vt++)(Ko=or[B.charCodeAt(vt)])?Yr.push(String.fromCharCode(Ko)):Yr.push(B[vt]),Yr[vt].charCodeAt(0)>>8&&(bo=!0);B=Yr.join("")}for(vt=B.length;bo===void 0&&vt!==0;)B.charCodeAt(vt-1)>>8&&(bo=!0),vt--;if(!bo)return B;for(Yr=Pe.noBOM?[]:[254,255],vt=0,Nt=B.length;vt<Nt;vt++){if((jo=(Ko=B.charCodeAt(vt))>>8)>>8)throw new Error("Character at position "+vt+" of string '"+B+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");Yr.push(jo),Yr.push(Ko-(jo<<8))}return String.fromCharCode.apply(void 0,Yr)},Ha=Ae.__private__.pdfEscape=Ae.pdfEscape=function(B,Pe){return GA(B,Pe).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},ys=Ae.__private__.beginPage=function(B){Kt[++Br]=[],Pr[Br]={objId:0,contentsObjId:0,userUnit:Number(D),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(B[0]),topRightY:Number(B[1])}},ss(Br),Ht(Kt[xe])},nl=function(B,Pe){var vt,Nt,en;switch(n=Pe||n,typeof B=="string"&&(vt=Xe(B.toLowerCase()),Array.isArray(vt)&&(Nt=vt[0],en=vt[1])),Array.isArray(B)&&(Nt=B[0]*Xn,en=B[1]*Xn),isNaN(Nt)&&(Nt=y[0],en=y[1]),(Nt>14400||en>14400)&&(qn.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),Nt=Math.min(14400,Nt),en=Math.min(14400,en)),y=[Nt,en],n.substr(0,1)){case"l":en>Nt&&(y=[en,Nt]);break;case"p":Nt>en&&(y=[en,Nt])}ys(y),IA(ci),nt(jA),Yl!==0&&nt(Yl+" J"),ql!==0&&nt(ql+" j"),ur.publish("addPage",{pageNumber:Br})},bl=function(B){B>0&&B<=Br&&(Kt.splice(B,1),Pr.splice(B,1),Br--,xe>Br&&(xe=Br),this.setPage(xe))},ss=function(B){B>0&&B<=Br&&(xe=B)},TA=Ae.__private__.getNumberOfPages=Ae.getNumberOfPages=function(){return Kt.length-1},Bs=function(B,Pe,vt){var Nt,en=void 0;return vt=vt||{},B=B!==void 0?B:Io[qr].fontName,Pe=Pe!==void 0?Pe:Io[qr].fontStyle,Nt=B.toLowerCase(),so[Nt]!==void 0&&so[Nt][Pe]!==void 0?en=so[Nt][Pe]:so[B]!==void 0&&so[B][Pe]!==void 0?en=so[B][Pe]:vt.disableWarning===!1&&qn.warn("Unable to look up font label for font '"+B+"', '"+Pe+"'. Refer to getFontList() for available fonts."),en||vt.noFallback||(en=so.times[Pe])==null&&(en=so.times.normal),en},Cl=Ae.__private__.putInfo=function(){var B=Jn(),Pe=function(Nt){return Nt};for(var vt in Ne!==null&&(Pe=Ua.encryptor(B,0)),nt("<<"),nt("/Producer ("+Ha(Pe("jsPDF "+_r.version))+")"),Er)Er.hasOwnProperty(vt)&&Er[vt]&&nt("/"+vt.substr(0,1).toUpperCase()+vt.substr(1)+" ("+Ha(Pe(Er[vt]))+")");nt("/CreationDate ("+Ha(Pe(k))+")"),nt(">>"),nt("endobj")},ws=Ae.__private__.putCatalog=function(B){var Pe=(B=B||{}).rootDictionaryObjId||Co;switch(Jn(),nt("<<"),nt("/Type /Catalog"),nt("/Pages "+Pe+" 0 R"),mn||(mn="fullwidth"),mn){case"fullwidth":nt("/OpenAction [3 0 R /FitH null]");break;case"fullheight":nt("/OpenAction [3 0 R /FitV null]");break;case"fullpage":nt("/OpenAction [3 0 R /Fit]");break;case"original":nt("/OpenAction [3 0 R /XYZ null null 1]");break;default:var vt=""+mn;vt.substr(vt.length-1)==="%"&&(mn=parseInt(mn)/100),typeof mn=="number"&&nt("/OpenAction [3 0 R /XYZ null null "+Pn(mn)+"]")}switch(xr||(xr="continuous"),xr){case"continuous":nt("/PageLayout /OneColumn");break;case"single":nt("/PageLayout /SinglePage");break;case"two":case"twoleft":nt("/PageLayout /TwoColumnLeft");break;case"tworight":nt("/PageLayout /TwoColumnRight")}tr&&nt("/PageMode /"+tr),ur.publish("putCatalog"),nt(">>"),nt("endobj")},xl=Ae.__private__.putTrailer=function(){nt("trailer"),nt("<<"),nt("/Size "+(ot+1)),nt("/Root "+ot+" 0 R"),nt("/Info "+(ot-1)+" 0 R"),Ne!==null&&nt("/Encrypt "+Ua.oid+" 0 R"),nt("/ID [ <"+ce+"> <"+ce+"> ]"),nt(">>")},rl=Ae.__private__.putHeader=function(){nt("%PDF-"+pt),nt("%\xBA\xDF\xAC\xE0")},ls=Ae.__private__.putXRef=function(){var B="0000000000";nt("xref"),nt("0 "+(ot+1)),nt("0000000000 65535 f ");for(var Pe=1;Pe<=ot;Pe++)typeof dt[Pe]=="function"?nt((B+dt[Pe]()).slice(-10)+" 00000 n "):dt[Pe]!==void 0?nt((B+dt[Pe]).slice(-10)+" 00000 n "):nt("0000000000 00000 n ")},MA=Ae.__private__.buildDocument=function(){zn(),Ht(ht),ur.publish("buildDocument"),rl(),ua(),Fi(),Aa(),Ne!==null&&RA(),Cl(),ws();var B=Ct;return ls(),xl(),nt("startxref"),nt(""+B),nt("%%EOF"),Ht(Kt[xe]),ht.join(`
`)},Hs=Ae.__private__.getBlob=function(B){return new Blob([Gn(B)],{type:"application/pdf"})},bs=Ae.output=Ae.__private__.output=wa(function(B,Pe){switch(typeof(Pe=Pe||{})=="string"?Pe={filename:Pe}:Pe.filename=Pe.filename||"generated.pdf",B){case void 0:return MA();case"save":Ae.save(Pe.filename);break;case"arraybuffer":return Gn(MA());case"blob":return Hs(MA());case"bloburi":case"bloburl":if(bn.URL!==void 0&&typeof bn.URL.createObjectURL=="function")return bn.URL&&bn.URL.createObjectURL(Hs(MA()))||void 0;qn.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var vt="",Nt=MA();try{vt=Vr(Nt)}catch(la){vt=Vr(unescape(encodeURIComponent(Nt)))}return"data:application/pdf;filename="+Pe.filename+";base64,"+vt;case"pdfobjectnewwindow":if(Object.prototype.toString.call(bn)==="[object Window]"){var en="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",Ln=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';Pe.pdfObjectUrl&&(en=Pe.pdfObjectUrl,Ln="");var or='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><script src="'+en+'"'+Ln+'><\/script><script >PDFObject.embed("'+this.output("dataurlstring")+'", '+JSON.stringify(Pe)+");<\/script></body></html>",Yr=bn.open();return Yr!==null&&Yr.document.write(or),Yr}throw new Error("The option pdfobjectnewwindow just works in a browser-environment.");case"pdfjsnewwindow":if(Object.prototype.toString.call(bn)==="[object Window]"){var bo='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe id="pdfViewer" src="'+(Pe.pdfJsUrl||"examples/PDF.js/web/viewer.html")+"?file=&downloadName="+Pe.filename+'" width="500px" height="400px" /></body></html>',Ko=bn.open();if(Ko!==null){Ko.document.write(bo);var jo=this;Ko.document.documentElement.querySelector("#pdfViewer").onload=function(){Ko.document.title=Pe.filename,Ko.document.documentElement.querySelector("#pdfViewer").contentWindow.PDFViewerApplication.open(jo.output("bloburl"))}}return Ko}throw new Error("The option pdfjsnewwindow just works in a browser-environment.");case"dataurlnewwindow":if(Object.prototype.toString.call(bn)!=="[object Window]")throw new Error("The option dataurlnewwindow just works in a browser-environment.");var pi='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe src="'+this.output("datauristring",Pe)+'"></iframe></body></html>',Yi=bn.open();if(Yi!==null&&(Yi.document.write(pi),Yi.document.title=Pe.filename),Yi||typeof safari=="undefined")return Yi;break;case"datauri":case"dataurl":return bn.document.location.href=this.output("datauristring",Pe);default:return null}}),_a=function(B){return Array.isArray(lo)===!0&&lo.indexOf(B)>-1};switch(d){case"pt":Xn=1;break;case"mm":Xn=72/25.4;break;case"cm":Xn=72/2.54;break;case"in":Xn=72;break;case"px":Xn=_a("px_scaling")==1?.75:96/72;break;case"pc":case"em":Xn=12;break;case"ex":Xn=6;break;default:if(typeof d!="number")throw new Error("Invalid unit: "+d);Xn=d}var Ua=null;ft(),Se();var Vl=function(B){return Ne!==null?Ua.encryptor(B,0):function(Pe){return Pe}},El=Ae.__private__.getPageInfo=Ae.getPageInfo=function(B){if(isNaN(B)||B%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfo");return{objId:Pr[B].objId,pageNumber:B,pageContext:Pr[B]}},No=Ae.__private__.getPageInfoByObjId=function(B){if(isNaN(B)||B%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfoByObjId");for(var Pe in Pr)if(Pr[Pe].objId===B)break;return El(Pe)},_s=Ae.__private__.getCurrentPageInfo=Ae.getCurrentPageInfo=function(){return{objId:Pr[xe].objId,pageNumber:xe,pageContext:Pr[xe]}};Ae.addPage=function(){return nl.apply(this,arguments),this},Ae.setPage=function(){return ss.apply(this,arguments),Ht.call(this,Kt[xe]),this},Ae.insertPage=function(B){return this.addPage(),this.movePage(xe,B),this},Ae.movePage=function(B,Pe){var vt,Nt;if(B>Pe){vt=Kt[B],Nt=Pr[B];for(var en=B;en>Pe;en--)Kt[en]=Kt[en-1],Pr[en]=Pr[en-1];Kt[Pe]=vt,Pr[Pe]=Nt,this.setPage(Pe)}else if(B<Pe){vt=Kt[B],Nt=Pr[B];for(var Ln=B;Ln<Pe;Ln++)Kt[Ln]=Kt[Ln+1],Pr[Ln]=Pr[Ln+1];Kt[Pe]=vt,Pr[Pe]=Nt,this.setPage(Pe)}return this},Ae.deletePage=function(){return bl.apply(this,arguments),this},Ae.__private__.text=Ae.text=function(B,Pe,vt,Nt,en){var Ln,or,Yr,bo,Ko,jo,pi,Yi,la,ba=(Nt=Nt||{}).scope||this;if(typeof B=="number"&&typeof Pe=="number"&&(typeof vt=="string"||Array.isArray(vt))){var $a=vt;vt=Pe,Pe=B,B=$a}if(arguments[3]instanceof eo?(Ft("The transform parameter of text() with a Matrix value"),la=en):(Yr=arguments[4],bo=arguments[5],(0,we.Z)(pi=arguments[3])==="object"&&pi!==null||(typeof Yr=="string"&&(bo=Yr,Yr=null),typeof pi=="string"&&(bo=pi,pi=null),typeof pi=="number"&&(Yr=pi,pi=null),Nt={flags:pi,angle:Yr,align:bo})),isNaN(Pe)||isNaN(vt)||B==null)throw new Error("Invalid arguments passed to jsPDF.text");if(B.length===0)return ba;var Da="",HA=!1,NA=typeof Nt.lineHeightFactor=="number"?Nt.lineHeightFactor:Mo,LA=ba.internal.scaleFactor;function ul(Gi){return Gi=Gi.split(" ").join(Array(Nt.TabLen||9).join(" ")),Ha(Gi,pi)}function Nl(Gi){for(var _i,xa=Gi.concat(),Ea=[],Qs=xa.length;Qs--;)typeof(_i=xa.shift())=="string"?Ea.push(_i):Array.isArray(Gi)&&(_i.length===1||_i[1]===void 0&&_i[2]===void 0)?Ea.push(_i[0]):Ea.push([_i[0],_i[1],_i[2]]);return Ea}function Ll(Gi,_i){var xa;if(typeof Gi=="string")xa=_i(Gi)[0];else if(Array.isArray(Gi)){for(var Ea,Qs,Wr=Gi.concat(),ts=[],gl=Wr.length;gl--;)typeof(Ea=Wr.shift())=="string"?ts.push(_i(Ea)[0]):Array.isArray(Ea)&&typeof Ea[0]=="string"&&(Qs=_i(Ea[0],Ea[1],Ea[2]),ts.push([Qs[0],Qs[1],Qs[2]]));xa=ts}return xa}var Ql=!1,Pl=!0;if(typeof B=="string")Ql=!0;else if(Array.isArray(B)){var Dl=B.concat();or=[];for(var Rl,Va=Dl.length;Va--;)(typeof(Rl=Dl.shift())!="string"||Array.isArray(Rl)&&typeof Rl[0]!="string")&&(Pl=!1);Ql=Pl}if(Ql===!1)throw new Error('Type of text must be string or Array. "'+B+'" is not recognized.');typeof B=="string"&&(B=B.match(/[\r?\n]/)?B.split(/\r\n|\r|\n/g):[B]);var YA=gn/ba.internal.scaleFactor,dl=YA*(NA-1);switch(Nt.baseline){case"bottom":vt-=dl;break;case"top":vt+=YA-dl;break;case"hanging":vt+=YA-2*dl;break;case"middle":vt+=YA/2-dl}if((jo=Nt.maxWidth||0)>0&&(typeof B=="string"?B=ba.splitTextToSize(B,jo):Object.prototype.toString.call(B)==="[object Array]"&&(B=B.reduce(function(Gi,_i){return Gi.concat(ba.splitTextToSize(_i,jo))},[]))),Ln={text:B,x:Pe,y:vt,options:Nt,mutex:{pdfEscape:Ha,activeFontKey:qr,fonts:Io,activeFontSize:gn}},ur.publish("preProcessText",Ln),B=Ln.text,Yr=(Nt=Ln.options).angle,!(la instanceof eo)&&Yr&&typeof Yr=="number"){Yr*=Math.PI/180,Nt.rotationDirection===0&&(Yr=-Yr),jt===mt.ADVANCED&&(Yr=-Yr);var Vi=Math.cos(Yr),qA=Math.sin(Yr);la=new eo(Vi,qA,-qA,Vi,0,0)}else Yr&&Yr instanceof eo&&(la=Yr);jt!==mt.ADVANCED||la||(la=yi),(Ko=Nt.charSpace||Fl)!==void 0&&(Da+=un(ct(Ko))+` Tc
`,this.setCharSpace(this.getCharSpace()||0)),(Yi=Nt.horizontalScale)!==void 0&&(Da+=un(100*Yi)+` Tz
`),Nt.lang;var Ra=-1,cs=Nt.renderingMode!==void 0?Nt.renderingMode:Nt.stroke,_A=ba.internal.getCurrentPageInfo().pageContext;switch(cs){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 Ws=_A.usedRenderingMode!==void 0?_A.usedRenderingMode:-1;Ra!==-1?Da+=Ra+` Tr
`:Ws!==-1&&(Da+=`0 Tr
`),Ra!==-1&&(_A.usedRenderingMode=Ra),bo=Nt.align||"left";var Oa,fl=gn*NA,nc=ba.internal.pageSize.getWidth(),rc=Io[qr];Ko=Nt.charSpace||Fl,jo=Nt.maxWidth||0,pi=Object.assign({autoencode:!0,noBOM:!0},Nt.flags);var us=[],es=function(Gi){return ba.getStringUnitWidth(Gi,{font:rc,charSpace:Ko,fontSize:gn,doKerning:!1})*gn/LA};if(Object.prototype.toString.call(B)==="[object Array]"){var lA;or=Nl(B),bo!=="left"&&(Oa=or.map(es));var eA,$A=0;if(bo==="right"){Pe-=Oa[0],B=[],Va=or.length;for(var Fs=0;Fs<Va;Fs++)Fs===0?(eA=BA(Pe),lA=OA(vt)):(eA=ct($A-Oa[Fs]),lA=-fl),B.push([or[Fs],eA,lA]),$A=Oa[Fs]}else if(bo==="center"){Pe-=Oa[0]/2,B=[],Va=or.length;for(var Is=0;Is<Va;Is++)Is===0?(eA=BA(Pe),lA=OA(vt)):(eA=ct(($A-Oa[Is])/2),lA=-fl),B.push([or[Is],eA,lA]),$A=Oa[Is]}else if(bo==="left"){B=[],Va=or.length;for(var Tl=0;Tl<Va;Tl++)B.push(or[Tl])}else if(bo==="justify"&&rc.encoding==="Identity-H"){B=[],Va=or.length,jo=jo!==0?jo:nc;for(var Us=0,Ca=0;Ca<Va;Ca++)if(lA=Ca===0?OA(vt):-fl,eA=Ca===0?BA(Pe):Us,Ca<Va-1){var hl=ct((jo-Oa[Ca])/(or[Ca].split(" ").length-1)),cA=or[Ca].split(" ");B.push([cA[0]+" ",eA,lA]),Us=0;for(var KA=1;KA<cA.length;KA++){var Ml=(es(cA[KA-1]+" "+cA[KA])-es(cA[KA]))*LA+hl;KA==cA.length-1?B.push([cA[KA],Ml,0]):B.push([cA[KA]+" ",Ml,0]),Us-=Ml}}else B.push([or[Ca],eA,lA]);B.push(["",Us,0])}else{if(bo!=="justify")throw new Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');for(B=[],Va=or.length,jo=jo!==0?jo:nc,Ca=0;Ca<Va;Ca++)lA=Ca===0?OA(vt):-fl,eA=Ca===0?BA(Pe):0,Ca<Va-1?us.push(un(ct((jo-Oa[Ca])/(or[Ca].split(" ").length-1)))):us.push(0),B.push([or[Ca],eA,lA])}}var fc=typeof Nt.R2L=="boolean"?Nt.R2L:Un;fc===!0&&(B=Ll(B,function(Gi,_i,xa){return[Gi.split("").reverse().join(""),_i,xa]})),Ln={text:B,x:Pe,y:vt,options:Nt,mutex:{pdfEscape:Ha,activeFontKey:qr,fonts:Io,activeFontSize:gn}},ur.publish("postProcessText",Ln),B=Ln.text,HA=Ln.mutex.isHex||!1;var oc=Io[qr].encoding;oc!=="WinAnsiEncoding"&&oc!=="StandardEncoding"||(B=Ll(B,function(Gi,_i,xa){return[ul(Gi),_i,xa]})),or=Nl(B),B=[];for(var Os,Ns,Ls,pl=0,jl=1,Vs=Array.isArray(or[0])?jl:pl,Gs="",ic=function(Gi,_i,xa){var Ea="";return xa instanceof eo?(xa=typeof Nt.angle=="number"?ia(xa,new eo(1,0,0,1,Gi,_i)):ia(new eo(1,0,0,1,Gi,_i),xa),jt===mt.ADVANCED&&(xa=ia(new eo(1,0,0,-1,0,0),xa)),Ea=xa.join(" ")+` Tm
`):Ea=un(Gi)+" "+un(_i)+` Td
`,Ea},kA=0;kA<or.length;kA++){switch(Gs="",Vs){case jl:Ls=(HA?"<":"(")+or[kA][0]+(HA?">":")"),Os=parseFloat(or[kA][1]),Ns=parseFloat(or[kA][2]);break;case pl:Ls=(HA?"<":"(")+or[kA]+(HA?">":")"),Os=BA(Pe),Ns=OA(vt)}us!==void 0&&us[kA]!==void 0&&(Gs=us[kA]+` Tw
`),kA===0?B.push(Gs+ic(Os,Ns,la)+Ls):Vs===pl?B.push(Gs+Ls):Vs===jl&&B.push(Gs+ic(Os,Ns,la)+Ls)}B=Vs===pl?B.join(` Tj
T* `):B.join(` Tj
`),B+=` Tj
`;var zA=`BT
/`;return zA+=qr+" "+gn+` Tf
`,zA+=un(gn*NA)+` TL
`,zA+=zs+`
`,zA+=Da,zA+=B,nt(zA+="ET"),Ze[qr]=!0,ba};var ol=Ae.__private__.clip=Ae.clip=function(B){return nt(B==="evenodd"?"W*":"W"),this};Ae.clipEvenOdd=function(){return ol("evenodd")},Ae.__private__.discardPath=Ae.discardPath=function(){return nt("n"),this};var yA=Ae.__private__.isValidStyle=function(B){var Pe=!1;return[void 0,null,"S","D","F","DF","FD","f","f*","B","B*","n"].indexOf(B)!==-1&&(Pe=!0),Pe};Ae.__private__.setDefaultPathOperation=Ae.setDefaultPathOperation=function(B){return yA(B)&&(de=B),this};var il=Ae.__private__.getStyle=Ae.getStyle=function(B){var Pe=de;switch(B){case"D":case"S":Pe="S";break;case"F":Pe="f";break;case"FD":case"DF":Pe="B";break;case"f":case"f*":case"B":case"B*":Pe=B}return Pe},al=Ae.close=function(){return nt("h"),this};Ae.stroke=function(){return nt("S"),this},Ae.fill=function(B){return Cs("f",B),this},Ae.fillEvenOdd=function(B){return Cs("f*",B),this},Ae.fillStroke=function(B){return Cs("B",B),this},Ae.fillStrokeEvenOdd=function(B){return Cs("B*",B),this};var Cs=function(B,Pe){(0,we.Z)(Pe)==="object"?$s(Pe,B):nt(B)},xs=function(B){B===null||jt===mt.ADVANCED&&B===void 0||(B=il(B),nt(B))};function Gl(B,Pe,vt,Nt,en){var Ln=new Vo(Pe||this.boundingBox,vt||this.xStep,Nt||this.yStep,this.gState,en||this.matrix);Ln.stream=this.stream;var or=B+"$$"+this.cloneIndex+++"$$";return ji(or,Ln),Ln}var $s=function(B,Pe){var vt=oa[B.key],Nt=uo[vt];if(Nt instanceof Ni)nt("q"),nt(Ks(Pe)),Nt.gState&&Ae.setGState(Nt.gState),nt(B.matrix.toString()+" cm"),nt("/"+vt+" sh"),nt("Q");else if(Nt instanceof Vo){var en=new eo(1,0,0,-1,0,JA());B.matrix&&(en=en.multiply(B.matrix||yi),vt=Gl.call(Nt,B.key,B.boundingBox,B.xStep,B.yStep,en).id),nt("q"),nt("/Pattern cs"),nt("/"+vt+" scn"),Nt.gState&&Ae.setGState(Nt.gState),nt(Pe),nt("Q")}},Ks=function(B){switch(B){case"f":case"F":return"W n";case"f*":return"W* n";case"B":return"W S";case"B*":return"W* S";case"S":return"W S";case"n":return"W n"}},ta=Ae.moveTo=function(B,Pe){return nt(un(ct(B))+" "+un(E(Pe))+" m"),this},sA=Ae.lineTo=function(B,Pe){return nt(un(ct(B))+" "+un(E(Pe))+" l"),this},XA=Ae.curveTo=function(B,Pe,vt,Nt,en,Ln){return nt([un(ct(B)),un(E(Pe)),un(ct(vt)),un(E(Nt)),un(ct(en)),un(E(Ln)),"c"].join(" ")),this};Ae.__private__.line=Ae.line=function(B,Pe,vt,Nt,en){if(isNaN(B)||isNaN(Pe)||isNaN(vt)||isNaN(Nt)||!yA(en))throw new Error("Invalid arguments passed to jsPDF.line");return jt===mt.COMPAT?this.lines([[vt-B,Nt-Pe]],B,Pe,[1,1],en||"S"):this.lines([[vt-B,Nt-Pe]],B,Pe,[1,1]).stroke()},Ae.__private__.lines=Ae.lines=function(B,Pe,vt,Nt,en,Ln){var or,Yr,bo,Ko,jo,pi,Yi,la,ba,$a,Da,HA;if(typeof B=="number"&&(HA=vt,vt=Pe,Pe=B,B=HA),Nt=Nt||[1,1],Ln=Ln||!1,isNaN(Pe)||isNaN(vt)||!Array.isArray(B)||!Array.isArray(Nt)||!yA(en)||typeof Ln!="boolean")throw new Error("Invalid arguments passed to jsPDF.lines");for(ta(Pe,vt),or=Nt[0],Yr=Nt[1],Ko=B.length,$a=Pe,Da=vt,bo=0;bo<Ko;bo++)(jo=B[bo]).length===2?($a=jo[0]*or+$a,Da=jo[1]*Yr+Da,sA($a,Da)):(pi=jo[0]*or+$a,Yi=jo[1]*Yr+Da,la=jo[2]*or+$a,ba=jo[3]*Yr+Da,$a=jo[4]*or+$a,Da=jo[5]*Yr+Da,XA(pi,Yi,la,ba,$a,Da));return Ln&&al(),xs(en),this},Ae.path=function(B){for(var Pe=0;Pe<B.length;Pe++){var vt=B[Pe],Nt=vt.c;switch(vt.op){case"m":ta(Nt[0],Nt[1]);break;case"l":sA(Nt[0],Nt[1]);break;case"c":XA.apply(this,Nt);break;case"h":al()}}return this},Ae.__private__.rect=Ae.rect=function(B,Pe,vt,Nt,en){if(isNaN(B)||isNaN(Pe)||isNaN(vt)||isNaN(Nt)||!yA(en))throw new Error("Invalid arguments passed to jsPDF.rect");return jt===mt.COMPAT&&(Nt=-Nt),nt([un(ct(B)),un(E(Pe)),un(ct(vt)),un(ct(Nt)),"re"].join(" ")),xs(en),this},Ae.__private__.triangle=Ae.triangle=function(B,Pe,vt,Nt,en,Ln,or){if(isNaN(B)||isNaN(Pe)||isNaN(vt)||isNaN(Nt)||isNaN(en)||isNaN(Ln)||!yA(or))throw new Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[vt-B,Nt-Pe],[en-vt,Ln-Nt],[B-en,Pe-Ln]],B,Pe,[1,1],or,!0),this},Ae.__private__.roundedRect=Ae.roundedRect=function(B,Pe,vt,Nt,en,Ln,or){if(isNaN(B)||isNaN(Pe)||isNaN(vt)||isNaN(Nt)||isNaN(en)||isNaN(Ln)||!yA(or))throw new Error("Invalid arguments passed to jsPDF.roundedRect");var Yr=4/3*(Math.SQRT2-1);return en=Math.min(en,.5*vt),Ln=Math.min(Ln,.5*Nt),this.lines([[vt-2*en,0],[en*Yr,0,en,Ln-Ln*Yr,en,Ln],[0,Nt-2*Ln],[0,Ln*Yr,-en*Yr,Ln,-en,Ln],[2*en-vt,0],[-en*Yr,0,-en,-Ln*Yr,-en,-Ln],[0,2*Ln-Nt],[0,-Ln*Yr,en*Yr,-Ln,en,-Ln]],B+en,Pe,[1,1],or,!0),this},Ae.__private__.ellipse=Ae.ellipse=function(B,Pe,vt,Nt,en){if(isNaN(B)||isNaN(Pe)||isNaN(vt)||isNaN(Nt)||!yA(en))throw new Error("Invalid arguments passed to jsPDF.ellipse");var Ln=4/3*(Math.SQRT2-1)*vt,or=4/3*(Math.SQRT2-1)*Nt;return ta(B+vt,Pe),XA(B+vt,Pe-or,B+Ln,Pe-Nt,B,Pe-Nt),XA(B-Ln,Pe-Nt,B-vt,Pe-or,B-vt,Pe),XA(B-vt,Pe+or,B-Ln,Pe+Nt,B,Pe+Nt),XA(B+Ln,Pe+Nt,B+vt,Pe+or,B+vt,Pe),xs(en),this},Ae.__private__.circle=Ae.circle=function(B,Pe,vt,Nt){if(isNaN(B)||isNaN(Pe)||isNaN(vt)||!yA(Nt))throw new Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(B,Pe,vt,vt,Nt)},Ae.setFont=function(B,Pe,vt){return vt&&(Pe=Zn(Pe,vt)),qr=Bs(B,Pe,{disableWarning:!1}),this};var Xl=Ae.__private__.getFont=Ae.getFont=function(){return Io[Bs.apply(Ae,arguments)]};Ae.__private__.getFontList=Ae.getFontList=function(){var B,Pe,vt={};for(B in so)if(so.hasOwnProperty(B))for(Pe in vt[B]=[],so[B])so[B].hasOwnProperty(Pe)&&vt[B].push(Pe);return vt},Ae.addFont=function(B,Pe,vt,Nt,en){var Ln=["StandardEncoding","MacRomanEncoding","Identity-H","WinAnsiEncoding"];return arguments[3]&&Ln.indexOf(arguments[3])!==-1?en=arguments[3]:arguments[3]&&Ln.indexOf(arguments[3])==-1&&(vt=Zn(vt,Nt)),en=en||"Identity-H",Ba.call(this,B,Pe,vt,en)};var Mo,ci=r.lineWidth||.200025,Pa=Ae.__private__.getLineWidth=Ae.getLineWidth=function(){return ci},IA=Ae.__private__.setLineWidth=Ae.setLineWidth=function(B){return ci=B,nt(un(ct(B))+" w"),this};Ae.__private__.setLineDash=_r.API.setLineDash=_r.API.setLineDashPattern=function(B,Pe){if(B=B||[],Pe=Pe||0,isNaN(Pe)||!Array.isArray(B))throw new Error("Invalid arguments passed to jsPDF.setLineDash");return B=B.map(function(vt){return un(ct(vt))}).join(" "),Pe=un(ct(Pe)),nt("["+B+"] "+Pe+" d"),this};var UA=Ae.__private__.getLineHeight=Ae.getLineHeight=function(){return gn*Mo};Ae.__private__.getLineHeight=Ae.getLineHeight=function(){return gn*Mo};var Al=Ae.__private__.setLineHeightFactor=Ae.setLineHeightFactor=function(B){return typeof(B=B||1.15)=="number"&&(Mo=B),this},ks=Ae.__private__.getLineHeightFactor=Ae.getLineHeightFactor=function(){return Mo};Al(r.lineHeight);var BA=Ae.__private__.getHorizontalCoordinate=function(B){return ct(B)},OA=Ae.__private__.getVerticalCoordinate=function(B){return jt===mt.ADVANCED?B:Pr[xe].mediaBox.topRightY-Pr[xe].mediaBox.bottomLeftY-ct(B)},sl=Ae.__private__.getHorizontalCoordinateString=Ae.getHorizontalCoordinateString=function(B){return un(BA(B))},Es=Ae.__private__.getVerticalCoordinateString=Ae.getVerticalCoordinateString=function(B){return un(OA(B))},jA=r.strokeColor||"0 G";Ae.__private__.getStrokeColor=Ae.getDrawColor=function(){return hi(jA)},Ae.__private__.setStrokeColor=Ae.setDrawColor=function(B,Pe,vt,Nt){return jA=ni({ch1:B,ch2:Pe,ch3:vt,ch4:Nt,pdfColorType:"draw",precision:2}),nt(jA),this};var Sl=r.fillColor||"0 g";Ae.__private__.getFillColor=Ae.getFillColor=function(){return hi(Sl)},Ae.__private__.setFillColor=Ae.setFillColor=function(B,Pe,vt,Nt){return Sl=ni({ch1:B,ch2:Pe,ch3:vt,ch4:Nt,pdfColorType:"fill",precision:2}),nt(Sl),this};var zs=r.textColor||"0 g",Jl=Ae.__private__.getTextColor=Ae.getTextColor=function(){return hi(zs)};Ae.__private__.setTextColor=Ae.setTextColor=function(B,Pe,vt,Nt){return zs=ni({ch1:B,ch2:Pe,ch3:vt,ch4:Nt,pdfColorType:"text",precision:3}),this};var Fl=r.charSpace,Uc=Ae.__private__.getCharSpace=Ae.getCharSpace=function(){return parseFloat(Fl||0)};Ae.__private__.setCharSpace=Ae.setCharSpace=function(B){if(isNaN(B))throw new Error("Invalid argument passed to jsPDF.setCharSpace");return Fl=B,this};var Yl=0;Ae.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},Ae.__private__.setLineCap=Ae.setLineCap=function(B){var Pe=Ae.CapJoinStyles[B];if(Pe===void 0)throw new Error("Line cap style of '"+B+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return Yl=Pe,nt(Pe+" J"),this};var ql=0;Ae.__private__.setLineJoin=Ae.setLineJoin=function(B){var Pe=Ae.CapJoinStyles[B];if(Pe===void 0)throw new Error("Line join style of '"+B+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return ql=Pe,nt(Pe+" j"),this},Ae.__private__.setLineMiterLimit=Ae.__private__.setMiterLimit=Ae.setLineMiterLimit=Ae.setMiterLimit=function(B){if(B=B||0,isNaN(B))throw new Error("Invalid argument passed to jsPDF.setLineMiterLimit");return nt(un(ct(B))+" M"),this},Ae.GState=Ui,Ae.setGState=function(B){(B=typeof B=="string"?Ar[Zr[B]]:ll(null,B)).equals(Gr)||(nt("/"+B.id+" gs"),Gr=B)};var ll=function(B,Pe){if(!B||!Zr[B]){var vt=!1;for(var Nt in Ar)if(Ar.hasOwnProperty(Nt)&&Ar[Nt].equals(Pe)){vt=!0;break}if(vt)Pe=Ar[Nt];else{var en="GS"+(Object.keys(Ar).length+1).toString(10);Ar[en]=Pe,Pe.id=en}return B&&(Zr[B]=Pe.id),ur.publish("addGState",Pe),Pe}};Ae.addGState=function(B,Pe){return ll(B,Pe),this},Ae.saveGraphicsState=function(){return nt("q"),Jo.push({key:qr,size:gn,color:zs}),this},Ae.restoreGraphicsState=function(){nt("Q");var B=Jo.pop();return qr=B.key,gn=B.size,zs=B.color,Gr=null,this},Ae.setCurrentTransformationMatrix=function(B){return nt(B.toString()+" cm"),this},Ae.comment=function(B){return nt("#"+B),this};var Ss=function(B,Pe){var vt=B||0;Object.defineProperty(this,"x",{enumerable:!0,get:function(){return vt},set:function(Ln){isNaN(Ln)||(vt=parseFloat(Ln))}});var Nt=Pe||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return Nt},set:function(Ln){isNaN(Ln)||(Nt=parseFloat(Ln))}});var en="pt";return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return en},set:function(Ln){en=Ln.toString()}}),this},ec=function(B,Pe,vt,Nt){Ss.call(this,B,Pe),this.type="rect";var en=vt||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return en},set:function(or){isNaN(or)||(en=parseFloat(or))}});var Ln=Nt||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return Ln},set:function(or){isNaN(or)||(Ln=parseFloat(or))}}),this},Il=function(){this.page=Br,this.currentPage=xe,this.pages=Kt.slice(0),this.pagesContext=Pr.slice(0),this.x=$o,this.y=fo,this.matrix=ao,this.width=Zs(xe),this.height=JA(xe),this.outputDestination=cn,this.id="",this.objectNumber=-1};Il.prototype.restore=function(){Br=this.page,xe=this.currentPage,Pr=this.pagesContext,Kt=this.pages,$o=this.x,fo=this.y,ao=this.matrix,tc(xe,this.width),Ol(xe,this.height),cn=this.outputDestination};var Ul=function(B,Pe,vt,Nt,en){Mi.push(new Il),Br=xe=0,Kt=[],$o=B,fo=Pe,ao=en,ys([vt,Nt])},dc=function(B){if(Eo[B])Mi.pop().restore();else{var Pe=new Il,vt="Xo"+(Object.keys(go).length+1).toString(10);Pe.id=vt,Eo[B]=vt,go[vt]=Pe,ur.publish("addFormObject",Pe),Mi.pop().restore()}};for(var cl in Ae.beginFormObject=function(B,Pe,vt,Nt,en){return Ul(B,Pe,vt,Nt,en),this},Ae.endFormObject=function(B){return dc(B),this},Ae.doFormObject=function(B,Pe){var vt=go[Eo[B]];return nt("q"),nt(Pe.toString()+" cm"),nt("/"+vt.id+" Do"),nt("Q"),this},Ae.getFormObject=function(B){var Pe=go[Eo[B]];return{x:Pe.x,y:Pe.y,width:Pe.width,height:Pe.height,matrix:Pe.matrix}},Ae.save=function(B,Pe){return B=B||"generated.pdf",(Pe=Pe||{}).returnPromise=Pe.returnPromise||!1,Pe.returnPromise===!1?(yo(Hs(MA()),B),typeof yo.unload=="function"&&bn.setTimeout&&setTimeout(yo.unload,911),this):new Promise(function(vt,Nt){try{var en=yo(Hs(MA()),B);typeof yo.unload=="function"&&bn.setTimeout&&setTimeout(yo.unload,911),vt(en)}catch(Ln){Nt(Ln.message)}})},_r.API)_r.API.hasOwnProperty(cl)&&(cl==="events"&&_r.API.events.length?function(B,Pe){var vt,Nt,en;for(en=Pe.length-1;en!==-1;en--)vt=Pe[en][0],Nt=Pe[en][1],B.subscribe.apply(B,[vt].concat(typeof Nt=="function"?[Nt]:Nt))}(ur,_r.API.events):Ae[cl]=_r.API[cl]);var Zs=Ae.getPageWidth=function(B){return(Pr[B=B||xe].mediaBox.topRightX-Pr[B].mediaBox.bottomLeftX)/Xn},tc=Ae.setPageWidth=function(B,Pe){Pr[B].mediaBox.topRightX=Pe*Xn+Pr[B].mediaBox.bottomLeftX},JA=Ae.getPageHeight=function(B){return(Pr[B=B||xe].mediaBox.topRightY-Pr[B].mediaBox.bottomLeftY)/Xn},Ol=Ae.setPageHeight=function(B,Pe){Pr[B].mediaBox.topRightY=Pe*Xn+Pr[B].mediaBox.bottomLeftY};return Ae.internal={pdfEscape:Ha,getStyle:il,getFont:Xl,getFontSize:sn,getCharSpace:Uc,getTextColor:Jl,getLineHeight:UA,getLineHeightFactor:ks,getLineWidth:Pa,write:lr,getHorizontalCoordinate:BA,getVerticalCoordinate:OA,getCoordinateString:sl,getVerticalCoordinateString:Es,collections:{},newObject:Jn,newAdditionalObject:Po,newObjectDeferred:li,newObjectDeferredBegin:ya,getFilters:mo,putStream:Qi,events:ur,scaleFactor:Xn,pageSize:{getWidth:function(){return Zs(xe)},setWidth:function(B){tc(xe,B)},getHeight:function(){return JA(xe)},setHeight:function(B){Ol(xe,B)}},encryptionOptions:Ne,encryption:Ua,getEncryptor:Vl,output:bs,getNumberOfPages:TA,pages:Kt,out:nt,f2:Pn,f3:tt,getPageInfo:El,getPageInfoByObjId:No,getCurrentPageInfo:_s,getPDFVersion:at,Point:Ss,Rectangle:ec,Matrix:eo,hasHotfix:_a},Object.defineProperty(Ae.internal.pageSize,"width",{get:function(){return Zs(xe)},set:function(B){tc(xe,B)},enumerable:!0,configurable:!0}),Object.defineProperty(Ae.internal.pageSize,"height",{get:function(){return JA(xe)},set:function(B){Ol(xe,B)},enumerable:!0,configurable:!0}),fa.call(Ae,qt),qr="F1",nl(y,n),ur.publish("initialized"),Ae}Oo.prototype.lsbFirstWord=function(r){return String.fromCharCode(r>>0&255,r>>8&255,r>>16&255,r>>24&255)},Oo.prototype.toHexString=function(r){return r.split("").map(function(t){return("0"+(255&t.charCodeAt(0)).toString(16)).slice(-2)}).join("")},Oo.prototype.hexToBytes=function(r){for(var t=[],n=0;n<r.length;n+=2)t.push(String.fromCharCode(parseInt(r.substr(n,2),16)));return t.join("")},Oo.prototype.processOwnerPassword=function(r,t){return ko(hr(t).substr(0,5),r)},Oo.prototype.encryptor=function(r,t){var n=hr(this.encryptionKey+String.fromCharCode(255&r,r>>8&255,r>>16&255,255&t,t>>8&255)).substr(0,10);return function(d){return ko(n,d)}},Ui.prototype.equals=function(r){var t,n="id,objectNumber,equals";if(!r||(0,we.Z)(r)!==(0,we.Z)(this))return!1;var d=0;for(t in this)if(!(n.indexOf(t)>=0)){if(this.hasOwnProperty(t)&&!r.hasOwnProperty(t)||this[t]!==r[t])return!1;d++}for(t in r)r.hasOwnProperty(t)&&n.indexOf(t)<0&&d--;return d===0},_r.API={events:[]},_r.version="3.0.1";var To=_r.API,qi=1,Ki=function(r){return r.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},Bi=function(r){return r.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},io=function(r){return r.toFixed(2)},ha=function(r){return r.toFixed(5)};To.__acroform__={};var Ii=function(r,t){r.prototype=Object.create(t.prototype),r.prototype.constructor=r},dA=function(r){return r*qi},ca=function(r){var t=new iA,n=Fr.internal.getHeight(r)||0,d=Fr.internal.getWidth(r)||0;return t.BBox=[0,0,Number(io(d)),Number(io(n))],t},fA=To.__acroform__.setBit=function(r,t){if(r=r||0,t=t||0,isNaN(r)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBit");return r|=1<<t},pa=To.__acroform__.clearBit=function(r,t){if(r=r||0,t=t||0,isNaN(r)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBit");return r&=~(1<<t)},DA=To.__acroform__.getBit=function(r,t){if(isNaN(r)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBit");return r&1<<t?1:0},wi=To.__acroform__.getBitForPdf=function(r,t){if(isNaN(r)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBitForPdf");return DA(r,t-1)},vi=To.__acroform__.setBitForPdf=function(r,t){if(isNaN(r)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf");return fA(r,t-1)},di=To.__acroform__.clearBitForPdf=function(r,t){if(isNaN(r)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf");return pa(r,t-1)},ka=To.__acroform__.calculateCoordinates=function(r,t){var n=t.internal.getHorizontalCoordinate,d=t.internal.getVerticalCoordinate,y=r[0],p=r[1],F=r[2],D=r[3],W={};return W.lowerLeft_X=n(y)||0,W.lowerLeft_Y=d(p+D)||0,W.upperRight_X=n(y+F)||0,W.upperRight_Y=d(p)||0,[Number(io(W.lowerLeft_X)),Number(io(W.lowerLeft_Y)),Number(io(W.upperRight_X)),Number(io(W.upperRight_Y))]},Jr=function(r){if(r.appearanceStreamContent)return r.appearanceStreamContent;if(r.V||r.DV){var t=[],n=r._V||r.DV,d=Bo(r,n),y=r.scope.internal.getFont(r.fontName,r.fontStyle).id;t.push("/Tx BMC"),t.push("q"),t.push("BT"),t.push(r.scope.__private__.encodeColorString(r.color)),t.push("/"+y+" "+io(d.fontSize)+" Tf"),t.push("1 0 0 1 0 0 Tm"),t.push(d.text),t.push("ET"),t.push("Q"),t.push("EMC");var p=ca(r);return p.scope=r.scope,p.stream=t.join(`
`),p}},Bo=function(r,t){var n=r.fontSize===0?r.maxFontSize:r.fontSize,d={text:"",fontSize:""},y=(t=(t=t.substr(0,1)=="("?t.substr(1):t).substr(t.length-1)==")"?t.substr(0,t.length-1):t).split(" ");y=r.multiline?y.map(function(tt){return tt.split(`
`)}):y.map(function(tt){return[tt]});var p=n,F=Fr.internal.getHeight(r)||0;F=F<0?-F:F;var D=Fr.internal.getWidth(r)||0;D=D<0?-D:D;var W=function(tt,ct,Tt){if(tt+1<y.length){var E=ct+" "+y[tt+1][0];return oo(E,r,Tt).width<=D-4}return!1};p++;e:for(;p>0;){t="",p--;var de,Ne,Le=oo("3",r,p).height,Ze=r.multiline?F-p:(F-Le)/2,Ae=Ze+=2,pt=0,at=0,gt=0;if(p<=0){t=`(...) Tj
`,t+="% Width of Text: "+oo(t,r,p=12).width+", FieldWidth:"+D+`
`;break}for(var Xe="",mt=0,jt=0;jt<y.length;jt++)if(y.hasOwnProperty(jt)){var an=!1;if(y[jt].length!==1&&gt!==y[jt].length-1){if((Le+2)*(mt+2)+2>F)continue e;Xe+=y[jt][gt],an=!0,at=jt,jt--}else{Xe=(Xe+=y[jt][gt]+" ").substr(Xe.length-1)==" "?Xe.substr(0,Xe.length-1):Xe;var Fn=parseInt(jt),Zn=W(Fn,Xe,p),un=jt>=y.length-1;if(Zn&&!un){Xe+=" ",gt=0;continue}if(Zn||un){if(un)at=Fn;else if(r.multiline&&(Le+2)*(mt+2)+2>F)continue e}else{if(!r.multiline||(Le+2)*(mt+2)+2>F)continue e;at=Fn}}for(var Ft="",pn=pt;pn<=at;pn++){var Pn=y[pn];if(r.multiline){if(pn===at){Ft+=Pn[gt]+" ",gt=(gt+1)%Pn.length;continue}if(pn===pt){Ft+=Pn[Pn.length-1]+" ";continue}}Ft+=Pn[0]+" "}switch(Ft=Ft.substr(Ft.length-1)==" "?Ft.substr(0,Ft.length-1):Ft,Ne=oo(Ft,r,p).width,r.textAlign){case"right":de=D-Ne-2;break;case"center":de=(D-Ne)/2;break;case"left":default:de=2}t+=io(de)+" "+io(Ae)+` Td
`,t+="("+Ki(Ft)+`) Tj
`,t+=-io(de)+` 0 Td
`,Ae=-(p+2),Ne=0,pt=an?at:at+1,mt++,Xe=""}break}return d.text=t,d.fontSize=p,d},oo=function(r,t,n){var d=t.scope.internal.getFont(t.fontName,t.fontStyle),y=t.scope.getStringUnitWidth(r,{font:d,fontSize:parseFloat(n),charSpace:0})*parseFloat(n);return{height:t.scope.getStringUnitWidth("3",{font:d,fontSize:parseFloat(n),charSpace:0})*parseFloat(n)*1.5,width:y}},po={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},_o=function(r,t){var n={type:"reference",object:r};t.internal.getPageInfo(r.page).pageContext.annotations.find(function(d){return d.type===n.type&&d.object===n.object})===void 0&&t.internal.getPageInfo(r.page).pageContext.annotations.push(n)},Ai=function(r,t){for(var n in r)if(r.hasOwnProperty(n)){var d=n,y=r[n];t.internal.newObjectDeferredBegin(y.objId,!0),(0,we.Z)(y)==="object"&&typeof y.putStream=="function"&&y.putStream(),delete r[d]}},ga=function(r,t){if(t.scope=r,r.internal!==void 0&&(r.internal.acroformPlugin===void 0||r.internal.acroformPlugin.isInitialized===!1)){if(Sa.FieldNum=0,r.internal.acroformPlugin=JSON.parse(JSON.stringify(po)),r.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("Exception while creating AcroformDictionary");qi=r.internal.scaleFactor,r.internal.acroformPlugin.acroFormDictionaryRoot=new hA,r.internal.acroformPlugin.acroFormDictionaryRoot.scope=r,r.internal.acroformPlugin.acroFormDictionaryRoot._eventID=r.internal.events.subscribe("postPutResources",function(){(function(n){n.internal.events.unsubscribe(n.internal.acroformPlugin.acroFormDictionaryRoot._eventID),delete n.internal.acroformPlugin.acroFormDictionaryRoot._eventID,n.internal.acroformPlugin.printedOut=!0})(r)}),r.internal.events.subscribe("buildDocument",function(){(function(n){n.internal.acroformPlugin.acroFormDictionaryRoot.objId=void 0;var d=n.internal.acroformPlugin.acroFormDictionaryRoot.Fields;for(var y in d)if(d.hasOwnProperty(y)){var p=d[y];p.objId=void 0,p.hasAnnotation&&_o(p,n)}})(r)}),r.internal.events.subscribe("putCatalog",function(){(function(n){if(n.internal.acroformPlugin.acroFormDictionaryRoot===void 0)throw new Error("putCatalogCallback: Root missing.");n.internal.write("/AcroForm "+n.internal.acroformPlugin.acroFormDictionaryRoot.objId+" 0 R")})(r)}),r.internal.events.subscribe("postPutPages",function(n){(function(d,y){var p=!d;for(var F in d||(y.internal.newObjectDeferredBegin(y.internal.acroformPlugin.acroFormDictionaryRoot.objId,!0),y.internal.acroformPlugin.acroFormDictionaryRoot.putStream()),d=d||y.internal.acroformPlugin.acroFormDictionaryRoot.Kids)if(d.hasOwnProperty(F)){var D=d[F],W=[],de=D.Rect;if(D.Rect&&(D.Rect=ka(D.Rect,y)),y.internal.newObjectDeferredBegin(D.objId,!0),D.DA=Fr.createDefaultAppearanceStream(D),(0,we.Z)(D)==="object"&&typeof D.getKeyValueListForStream=="function"&&(W=D.getKeyValueListForStream()),D.Rect=de,D.hasAppearanceStream&&!D.appearanceStreamContent){var Ne=Jr(D);W.push({key:"AP",value:"<</N "+Ne+">>"}),y.internal.acroformPlugin.xForms.push(Ne)}if(D.appearanceStreamContent){var Le="";for(var Ze in D.appearanceStreamContent)if(D.appearanceStreamContent.hasOwnProperty(Ze)){var Ae=D.appearanceStreamContent[Ze];if(Le+="/"+Ze+" ",Le+="<<",Object.keys(Ae).length>=1||Array.isArray(Ae)){for(var F in Ae)if(Ae.hasOwnProperty(F)){var pt=Ae[F];typeof pt=="function"&&(pt=pt.call(y,D)),Le+="/"+F+" "+pt+" ",y.internal.acroformPlugin.xForms.indexOf(pt)>=0||y.internal.acroformPlugin.xForms.push(pt)}}else typeof(pt=Ae)=="function"&&(pt=pt.call(y,D)),Le+="/"+F+" "+pt,y.internal.acroformPlugin.xForms.indexOf(pt)>=0||y.internal.acroformPlugin.xForms.push(pt);Le+=">>"}W.push({key:"AP",value:`<<
`+Le+">>"})}y.internal.putStream({additionalKeyValues:W,objectId:D.objId}),y.internal.out("endobj")}p&&Ai(y.internal.acroformPlugin.xForms,y)})(n,r)}),r.internal.acroformPlugin.isInitialized=!0}},ki=To.__acroform__.arrayToPdfArray=function(r,t,n){var d=function(F){return F};if(Array.isArray(r)){for(var y="[",p=0;p<r.length;p++)switch(p!==0&&(y+=" "),(0,we.Z)(r[p])){case"boolean":case"number":case"object":y+=r[p].toString();break;case"string":r[p].substr(0,1)!=="/"?(t!==void 0&&n&&(d=n.internal.getEncryptor(t)),y+="("+Ki(d(r[p].toString()))+")"):y+=r[p].toString()}return y+="]"}throw new Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},Ri=function(r,t,n){var d=function(y){return y};return t!==void 0&&n&&(d=n.internal.getEncryptor(t)),(r=r||"").toString(),r="("+Ki(d(r))+")"},bi=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(r){this._objId=r}}),Object.defineProperty(this,"scope",{value:this._scope,writable:!0})};bi.prototype.toString=function(){return this.objId+" 0 R"},bi.prototype.putStream=function(){var r=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:r,objectId:this.objId}),this.scope.internal.out("endobj")},bi.prototype.getKeyValueListForStream=function(){var r=[],t=Object.getOwnPropertyNames(this).filter(function(p){return p!="content"&&p!="appearanceStreamContent"&&p!="scope"&&p!="objId"&&p.substring(0,1)!="_"});for(var n in t)if(Object.getOwnPropertyDescriptor(this,t[n]).configurable===!1){var d=t[n],y=this[d];y&&(Array.isArray(y)?r.push({key:d,value:ki(y,this.objId,this.scope)}):y instanceof bi?(y.scope=this.scope,r.push({key:d,value:y.objId+" 0 R"})):typeof y!="function"&&r.push({key:d,value:y}))}return r};var iA=function(){bi.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 r,t=[];Object.defineProperty(this,"BBox",{configurable:!1,get:function(){return t},set:function(n){t=n}}),Object.defineProperty(this,"Resources",{value:"2 0 R",configurable:!1,writable:!0}),Object.defineProperty(this,"stream",{enumerable:!1,configurable:!0,set:function(n){r=n.trim()},get:function(){return r||null}})};Ii(iA,bi);var hA=function(){bi.call(this);var r,t=[];Object.defineProperty(this,"Kids",{enumerable:!1,configurable:!0,get:function(){return t.length>0?t:void 0}}),Object.defineProperty(this,"Fields",{enumerable:!1,configurable:!1,get:function(){return t}}),Object.defineProperty(this,"DA",{enumerable:!1,configurable:!1,get:function(){if(r){var n=function(d){return d};return this.scope&&(n=this.scope.internal.getEncryptor(this.objId)),"("+Ki(n(r))+")"}},set:function(n){r=n}})};Ii(hA,bi);var Sa=function r(){bi.call(this);var t=4;Object.defineProperty(this,"F",{enumerable:!1,configurable:!1,get:function(){return t},set:function(Xe){if(isNaN(Xe))throw new Error('Invalid value "'+Xe+'" for attribute F supplied.');t=Xe}}),Object.defineProperty(this,"showWhenPrinted",{enumerable:!0,configurable:!0,get:function(){return!!wi(t,3)},set:function(Xe){Xe?this.F=vi(t,3):this.F=di(t,3)}});var n=0;Object.defineProperty(this,"Ff",{enumerable:!1,configurable:!1,get:function(){return n},set:function(Xe){if(isNaN(Xe))throw new Error('Invalid value "'+Xe+'" for attribute Ff supplied.');n=Xe}});var d=[];Object.defineProperty(this,"Rect",{enumerable:!1,configurable:!1,get:function(){if(d.length!==0)return d},set:function(Xe){d=Xe!==void 0?Xe:[]}}),Object.defineProperty(this,"x",{enumerable:!0,configurable:!0,get:function(){return!d||isNaN(d[0])?0:d[0]},set:function(Xe){d[0]=Xe}}),Object.defineProperty(this,"y",{enumerable:!0,configurable:!0,get:function(){return!d||isNaN(d[1])?0:d[1]},set:function(Xe){d[1]=Xe}}),Object.defineProperty(this,"width",{enumerable:!0,configurable:!0,get:function(){return!d||isNaN(d[2])?0:d[2]},set:function(Xe){d[2]=Xe}}),Object.defineProperty(this,"height",{enumerable:!0,configurable:!0,get:function(){return!d||isNaN(d[3])?0:d[3]},set:function(Xe){d[3]=Xe}});var y="";Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return y},set:function(Xe){switch(Xe){case"/Btn":case"/Tx":case"/Ch":case"/Sig":y=Xe;break;default:throw new Error('Invalid value "'+Xe+'" for attribute FT supplied.')}}});var p=null;Object.defineProperty(this,"T",{enumerable:!0,configurable:!1,get:function(){if(!p||p.length<1){if(this instanceof Ga)return;p="FieldObject"+r.FieldNum++}var Xe=function(mt){return mt};return this.scope&&(Xe=this.scope.internal.getEncryptor(this.objId)),"("+Ki(Xe(p))+")"},set:function(Xe){p=Xe.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return p},set:function(Xe){p=Xe}});var F="helvetica";Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return F},set:function(Xe){F=Xe}});var D="normal";Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return D},set:function(Xe){D=Xe}});var W=0;Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return W},set:function(Xe){W=Xe}});var de=void 0;Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return de===void 0?50/qi:de},set:function(Xe){de=Xe}});var Ne="black";Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return Ne},set:function(Xe){Ne=Xe}});var Le="/F1 0 Tf 0 g";Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!Le||this instanceof Ga||this instanceof Xa))return Ri(Le,this.objId,this.scope)},set:function(Xe){Xe=Xe.toString(),Le=Xe}});var Ze=null;Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(Ze)return this instanceof Oi?Ze:Ri(Ze,this.objId,this.scope)},set:function(Xe){Xe=Xe.toString(),Ze=this instanceof Oi?Xe:Xe.substr(0,1)==="("?Bi(Xe.substr(1,Xe.length-2)):Bi(Xe)}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof Oi?Bi(Ze.substr(1,Ze.length-1)):Ze},set:function(Xe){Xe=Xe.toString(),Ze=this instanceof Oi?"/"+Xe:Xe}});var Ae=null;Object.defineProperty(this,"_V",{enumerable:!1,configurable:!1,get:function(){if(Ae)return Ae},set:function(Xe){this.V=Xe}}),Object.defineProperty(this,"V",{enumerable:!1,configurable:!1,get:function(){if(Ae)return this instanceof Oi?Ae:Ri(Ae,this.objId,this.scope)},set:function(Xe){Xe=Xe.toString(),Ae=this instanceof Oi?Xe:Xe.substr(0,1)==="("?Bi(Xe.substr(1,Xe.length-2)):Bi(Xe)}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof Oi?Bi(Ae.substr(1,Ae.length-1)):Ae},set:function(Xe){Xe=Xe.toString(),Ae=this instanceof Oi?"/"+Xe:Xe}}),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 pt,at=!1;Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return at},set:function(Xe){Xe=!!Xe,at=Xe}}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,get:function(){if(pt)return pt},set:function(Xe){pt=Xe}}),Object.defineProperty(this,"readOnly",{enumerable:!0,configurable:!0,get:function(){return!!wi(this.Ff,1)},set:function(Xe){Xe?this.Ff=vi(this.Ff,1):this.Ff=di(this.Ff,1)}}),Object.defineProperty(this,"required",{enumerable:!0,configurable:!0,get:function(){return!!wi(this.Ff,2)},set:function(Xe){Xe?this.Ff=vi(this.Ff,2):this.Ff=di(this.Ff,2)}}),Object.defineProperty(this,"noExport",{enumerable:!0,configurable:!0,get:function(){return!!wi(this.Ff,3)},set:function(Xe){Xe?this.Ff=vi(this.Ff,3):this.Ff=di(this.Ff,3)}});var gt=null;Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(gt!==null)return gt},set:function(Xe){if([0,1,2].indexOf(Xe)===-1)throw new Error('Invalid value "'+Xe+'" for attribute Q supplied.');gt=Xe}}),Object.defineProperty(this,"textAlign",{get:function(){var Xe;switch(gt){case 0:default:Xe="left";break;case 1:Xe="center";break;case 2:Xe="right"}return Xe},configurable:!0,enumerable:!0,set:function(Xe){switch(Xe){case"right":case 2:gt=2;break;case"center":case 1:gt=1;break;case"left":case 0:default:gt=0}}})};Ii(Sa,bi);var ma=function(){Sa.call(this),this.FT="/Ch",this.V="()",this.fontName="zapfdingbats";var r=0;Object.defineProperty(this,"TI",{enumerable:!0,configurable:!1,get:function(){return r},set:function(n){r=n}}),Object.defineProperty(this,"topIndex",{enumerable:!0,configurable:!0,get:function(){return r},set:function(n){r=n}});var t=[];Object.defineProperty(this,"Opt",{enumerable:!0,configurable:!1,get:function(){return ki(t,this.objId,this.scope)},set:function(n){var d,y;y=[],typeof(d=n)=="string"&&(y=function(p,F,D){D||(D=1);for(var W,de=[];W=F.exec(p);)de.push(W[D]);return de}(d,/\((.*?)\)/g)),t=y}}),this.getOptions=function(){return t},this.setOptions=function(n){t=n,this.sort&&t.sort()},this.addOption=function(n){n=(n=n||"").toString(),t.push(n),this.sort&&t.sort()},this.removeOption=function(n,d){for(d=d||!1,n=(n=n||"").toString();t.indexOf(n)!==-1&&(t.splice(t.indexOf(n),1),d!==!1););},Object.defineProperty(this,"combo",{enumerable:!0,configurable:!0,get:function(){return!!wi(this.Ff,18)},set:function(n){n?this.Ff=vi(this.Ff,18):this.Ff=di(this.Ff,18)}}),Object.defineProperty(this,"edit",{enumerable:!0,configurable:!0,get:function(){return!!wi(this.Ff,19)},set:function(n){this.combo===!0&&(n?this.Ff=vi(this.Ff,19):this.Ff=di(this.Ff,19))}}),Object.defineProperty(this,"sort",{enumerable:!0,configurable:!0,get:function(){return!!wi(this.Ff,20)},set:function(n){n?(this.Ff=vi(this.Ff,20),t.sort()):this.Ff=di(this.Ff,20)}}),Object.defineProperty(this,"multiSelect",{enumerable:!0,configurable:!0,get:function(){return!!wi(this.Ff,22)},set:function(n){n?this.Ff=vi(this.Ff,22):this.Ff=di(this.Ff,22)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!wi(this.Ff,23)},set:function(n){n?this.Ff=vi(this.Ff,23):this.Ff=di(this.Ff,23)}}),Object.defineProperty(this,"commitOnSelChange",{enumerable:!0,configurable:!0,get:function(){return!!wi(this.Ff,27)},set:function(n){n?this.Ff=vi(this.Ff,27):this.Ff=di(this.Ff,27)}}),this.hasAppearanceStream=!1};Ii(ma,Sa);var zi=function(){ma.call(this),this.fontName="helvetica",this.combo=!1};Ii(zi,ma);var Li=function(){zi.call(this),this.combo=!0};Ii(Li,zi);var Go=function(){Li.call(this),this.edit=!0};Ii(Go,Li);var Oi=function(){Sa.call(this),this.FT="/Btn",Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return!!wi(this.Ff,15)},set:function(n){n?this.Ff=vi(this.Ff,15):this.Ff=di(this.Ff,15)}}),Object.defineProperty(this,"radio",{enumerable:!0,configurable:!0,get:function(){return!!wi(this.Ff,16)},set:function(n){n?this.Ff=vi(this.Ff,16):this.Ff=di(this.Ff,16)}}),Object.defineProperty(this,"pushButton",{enumerable:!0,configurable:!0,get:function(){return!!wi(this.Ff,17)},set:function(n){n?this.Ff=vi(this.Ff,17):this.Ff=di(this.Ff,17)}}),Object.defineProperty(this,"radioIsUnison",{enumerable:!0,configurable:!0,get:function(){return!!wi(this.Ff,26)},set:function(n){n?this.Ff=vi(this.Ff,26):this.Ff=di(this.Ff,26)}});var r,t={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var n=function(p){return p};if(this.scope&&(n=this.scope.internal.getEncryptor(this.objId)),Object.keys(t).length!==0){var d,y=[];for(d in y.push("<<"),t)y.push("/"+d+" ("+Ki(n(t[d]))+")");return y.push(">>"),y.join(`
`)}},set:function(n){(0,we.Z)(n)==="object"&&(t=n)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return t.CA||""},set:function(n){typeof n=="string"&&(t.CA=n)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return r},set:function(n){r=n}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return r.substr(1,r.length-1)},set:function(n){r="/"+n}})};Ii(Oi,Sa);var pA=function(){Oi.call(this),this.pushButton=!0};Ii(pA,Oi);var ra=function(){Oi.call(this),this.radio=!0,this.pushButton=!1;var r=[];Object.defineProperty(this,"Kids",{enumerable:!0,configurable:!1,get:function(){return r},set:function(t){r=t!==void 0?t:[]}})};Ii(ra,Oi);var Ga=function(){var r,t;Sa.call(this),Object.defineProperty(this,"Parent",{enumerable:!1,configurable:!1,get:function(){return r},set:function(y){r=y}}),Object.defineProperty(this,"optionName",{enumerable:!1,configurable:!0,get:function(){return t},set:function(y){t=y}});var n,d={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var y=function(D){return D};this.scope&&(y=this.scope.internal.getEncryptor(this.objId));var p,F=[];for(p in F.push("<<"),d)F.push("/"+p+" ("+Ki(y(d[p]))+")");return F.push(">>"),F.join(`
`)},set:function(y){(0,we.Z)(y)==="object"&&(d=y)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return d.CA||""},set:function(y){typeof y=="string"&&(d.CA=y)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return n},set:function(y){n=y}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return n.substr(1,n.length-1)},set:function(y){n="/"+y}}),this.caption="l",this.appearanceState="Off",this._AppearanceType=Fr.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)};Ii(Ga,Sa),ra.prototype.setAppearance=function(r){if(!("createAppearanceStream"in r)||!("getCA"in r))throw new Error("Couldn't assign Appearance to RadioButton. Appearance was Invalid!");for(var t in this.Kids)if(this.Kids.hasOwnProperty(t)){var n=this.Kids[t];n.appearanceStreamContent=r.createAppearanceStream(n.optionName),n.caption=r.getCA()}},ra.prototype.createOption=function(r){var t=new Ga;return t.Parent=this,t.optionName=r,this.Kids.push(t),fs.call(this.scope,t),t};var va=function(){Oi.call(this),this.fontName="zapfdingbats",this.caption="3",this.appearanceState="On",this.value="On",this.textAlign="center",this.appearanceStreamContent=Fr.CheckBox.createAppearanceStream()};Ii(va,Oi);var Xa=function(){Sa.call(this),this.FT="/Tx",Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return!!wi(this.Ff,13)},set:function(t){t?this.Ff=vi(this.Ff,13):this.Ff=di(this.Ff,13)}}),Object.defineProperty(this,"fileSelect",{enumerable:!0,configurable:!0,get:function(){return!!wi(this.Ff,21)},set:function(t){t?this.Ff=vi(this.Ff,21):this.Ff=di(this.Ff,21)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!wi(this.Ff,23)},set:function(t){t?this.Ff=vi(this.Ff,23):this.Ff=di(this.Ff,23)}}),Object.defineProperty(this,"doNotScroll",{enumerable:!0,configurable:!0,get:function(){return!!wi(this.Ff,24)},set:function(t){t?this.Ff=vi(this.Ff,24):this.Ff=di(this.Ff,24)}}),Object.defineProperty(this,"comb",{enumerable:!0,configurable:!0,get:function(){return!!wi(this.Ff,25)},set:function(t){t?this.Ff=vi(this.Ff,25):this.Ff=di(this.Ff,25)}}),Object.defineProperty(this,"richText",{enumerable:!0,configurable:!0,get:function(){return!!wi(this.Ff,26)},set:function(t){t?this.Ff=vi(this.Ff,26):this.Ff=di(this.Ff,26)}});var r=null;Object.defineProperty(this,"MaxLen",{enumerable:!0,configurable:!1,get:function(){return r},set:function(t){r=t}}),Object.defineProperty(this,"maxLength",{enumerable:!0,configurable:!0,get:function(){return r},set:function(t){Number.isInteger(t)&&(r=t)}}),Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return this.V||this.DV}})};Ii(Xa,Sa);var Fa=function(){Xa.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return!!wi(this.Ff,14)},set:function(r){r?this.Ff=vi(this.Ff,14):this.Ff=di(this.Ff,14)}}),this.password=!0};Ii(Fa,Xa);var Fr={CheckBox:{createAppearanceStream:function(){return{N:{On:Fr.CheckBox.YesNormal},D:{On:Fr.CheckBox.YesPushDown,Off:Fr.CheckBox.OffPushDown}}},YesPushDown:function(r){var t=ca(r);t.scope=r.scope;var n=[],d=r.scope.internal.getFont(r.fontName,r.fontStyle).id,y=r.scope.__private__.encodeColorString(r.color),p=Bo(r,r.caption);return n.push("0.749023 g"),n.push("0 0 "+io(Fr.internal.getWidth(r))+" "+io(Fr.internal.getHeight(r))+" re"),n.push("f"),n.push("BMC"),n.push("q"),n.push("0 0 1 rg"),n.push("/"+d+" "+io(p.fontSize)+" Tf "+y),n.push("BT"),n.push(p.text),n.push("ET"),n.push("Q"),n.push("EMC"),t.stream=n.join(`
`),t},YesNormal:function(r){var t=ca(r);t.scope=r.scope;var n=r.scope.internal.getFont(r.fontName,r.fontStyle).id,d=r.scope.__private__.encodeColorString(r.color),y=[],p=Fr.internal.getHeight(r),F=Fr.internal.getWidth(r),D=Bo(r,r.caption);return y.push("1 g"),y.push("0 0 "+io(F)+" "+io(p)+" re"),y.push("f"),y.push("q"),y.push("0 0 1 rg"),y.push("0 0 "+io(F-1)+" "+io(p-1)+" re"),y.push("W"),y.push("n"),y.push("0 g"),y.push("BT"),y.push("/"+n+" "+io(D.fontSize)+" Tf "+d),y.push(D.text),y.push("ET"),y.push("Q"),t.stream=y.join(`
`),t},OffPushDown:function(r){var t=ca(r);t.scope=r.scope;var n=[];return n.push("0.749023 g"),n.push("0 0 "+io(Fr.internal.getWidth(r))+" "+io(Fr.internal.getHeight(r))+" re"),n.push("f"),t.stream=n.join(`
`),t}},RadioButton:{Circle:{createAppearanceStream:function(r){var t={D:{Off:Fr.RadioButton.Circle.OffPushDown},N:{}};return t.N[r]=Fr.RadioButton.Circle.YesNormal,t.D[r]=Fr.RadioButton.Circle.YesPushDown,t},getCA:function(){return"l"},YesNormal:function(r){var t=ca(r);t.scope=r.scope;var n=[],d=Fr.internal.getWidth(r)<=Fr.internal.getHeight(r)?Fr.internal.getWidth(r)/4:Fr.internal.getHeight(r)/4;d=Number((.9*d).toFixed(5));var y=Fr.internal.Bezier_C,p=Number((d*y).toFixed(5));return n.push("q"),n.push("1 0 0 1 "+ha(Fr.internal.getWidth(r)/2)+" "+ha(Fr.internal.getHeight(r)/2)+" cm"),n.push(d+" 0 m"),n.push(d+" "+p+" "+p+" "+d+" 0 "+d+" c"),n.push("-"+p+" "+d+" -"+d+" "+p+" -"+d+" 0 c"),n.push("-"+d+" -"+p+" -"+p+" -"+d+" 0 -"+d+" c"),n.push(p+" -"+d+" "+d+" -"+p+" "+d+" 0 c"),n.push("f"),n.push("Q"),t.stream=n.join(`
`),t},YesPushDown:function(r){var t=ca(r);t.scope=r.scope;var n=[],d=Fr.internal.getWidth(r)<=Fr.internal.getHeight(r)?Fr.internal.getWidth(r)/4:Fr.internal.getHeight(r)/4;d=Number((.9*d).toFixed(5));var y=Number((2*d).toFixed(5)),p=Number((y*Fr.internal.Bezier_C).toFixed(5)),F=Number((d*Fr.internal.Bezier_C).toFixed(5));return n.push("0.749023 g"),n.push("q"),n.push("1 0 0 1 "+ha(Fr.internal.getWidth(r)/2)+" "+ha(Fr.internal.getHeight(r)/2)+" cm"),n.push(y+" 0 m"),n.push(y+" "+p+" "+p+" "+y+" 0 "+y+" c"),n.push("-"+p+" "+y+" -"+y+" "+p+" -"+y+" 0 c"),n.push("-"+y+" -"+p+" -"+p+" -"+y+" 0 -"+y+" c"),n.push(p+" -"+y+" "+y+" -"+p+" "+y+" 0 c"),n.push("f"),n.push("Q"),n.push("0 g"),n.push("q"),n.push("1 0 0 1 "+ha(Fr.internal.getWidth(r)/2)+" "+ha(Fr.internal.getHeight(r)/2)+" cm"),n.push(d+" 0 m"),n.push(d+" "+F+" "+F+" "+d+" 0 "+d+" c"),n.push("-"+F+" "+d+" -"+d+" "+F+" -"+d+" 0 c"),n.push("-"+d+" -"+F+" -"+F+" -"+d+" 0 -"+d+" c"),n.push(F+" -"+d+" "+d+" -"+F+" "+d+" 0 c"),n.push("f"),n.push("Q"),t.stream=n.join(`
`),t},OffPushDown:function(r){var t=ca(r);t.scope=r.scope;var n=[],d=Fr.internal.getWidth(r)<=Fr.internal.getHeight(r)?Fr.internal.getWidth(r)/4:Fr.internal.getHeight(r)/4;d=Number((.9*d).toFixed(5));var y=Number((2*d).toFixed(5)),p=Number((y*Fr.internal.Bezier_C).toFixed(5));return n.push("0.749023 g"),n.push("q"),n.push("1 0 0 1 "+ha(Fr.internal.getWidth(r)/2)+" "+ha(Fr.internal.getHeight(r)/2)+" cm"),n.push(y+" 0 m"),n.push(y+" "+p+" "+p+" "+y+" 0 "+y+" c"),n.push("-"+p+" "+y+" -"+y+" "+p+" -"+y+" 0 c"),n.push("-"+y+" -"+p+" -"+p+" -"+y+" 0 -"+y+" c"),n.push(p+" -"+y+" "+y+" -"+p+" "+y+" 0 c"),n.push("f"),n.push("Q"),t.stream=n.join(`
`),t}},Cross:{createAppearanceStream:function(r){var t={D:{Off:Fr.RadioButton.Cross.OffPushDown},N:{}};return t.N[r]=Fr.RadioButton.Cross.YesNormal,t.D[r]=Fr.RadioButton.Cross.YesPushDown,t},getCA:function(){return"8"},YesNormal:function(r){var t=ca(r);t.scope=r.scope;var n=[],d=Fr.internal.calculateCross(r);return n.push("q"),n.push("1 1 "+io(Fr.internal.getWidth(r)-2)+" "+io(Fr.internal.getHeight(r)-2)+" re"),n.push("W"),n.push("n"),n.push(io(d.x1.x)+" "+io(d.x1.y)+" m"),n.push(io(d.x2.x)+" "+io(d.x2.y)+" l"),n.push(io(d.x4.x)+" "+io(d.x4.y)+" m"),n.push(io(d.x3.x)+" "+io(d.x3.y)+" l"),n.push("s"),n.push("Q"),t.stream=n.join(`
`),t},YesPushDown:function(r){var t=ca(r);t.scope=r.scope;var n=Fr.internal.calculateCross(r),d=[];return d.push("0.749023 g"),d.push("0 0 "+io(Fr.internal.getWidth(r))+" "+io(Fr.internal.getHeight(r))+" re"),d.push("f"),d.push("q"),d.push("1 1 "+io(Fr.internal.getWidth(r)-2)+" "+io(Fr.internal.getHeight(r)-2)+" re"),d.push("W"),d.push("n"),d.push(io(n.x1.x)+" "+io(n.x1.y)+" m"),d.push(io(n.x2.x)+" "+io(n.x2.y)+" l"),d.push(io(n.x4.x)+" "+io(n.x4.y)+" m"),d.push(io(n.x3.x)+" "+io(n.x3.y)+" l"),d.push("s"),d.push("Q"),t.stream=d.join(`
`),t},OffPushDown:function(r){var t=ca(r);t.scope=r.scope;var n=[];return n.push("0.749023 g"),n.push("0 0 "+io(Fr.internal.getWidth(r))+" "+io(Fr.internal.getHeight(r))+" re"),n.push("f"),t.stream=n.join(`
`),t}}},createDefaultAppearanceStream:function(r){var t=r.scope.internal.getFont(r.fontName,r.fontStyle).id,n=r.scope.__private__.encodeColorString(r.color);return"/"+t+" "+r.fontSize+" Tf "+n}};Fr.internal={Bezier_C:.551915024494,calculateCross:function(r){var t=Fr.internal.getWidth(r),n=Fr.internal.getHeight(r),d=Math.min(t,n);return{x1:{x:(t-d)/2,y:(n-d)/2+d},x2:{x:(t-d)/2+d,y:(n-d)/2},x3:{x:(t-d)/2,y:(n-d)/2},x4:{x:(t-d)/2+d,y:(n-d)/2+d}}}},Fr.internal.getWidth=function(r){var t=0;return(0,we.Z)(r)==="object"&&(t=dA(r.Rect[2])),t},Fr.internal.getHeight=function(r){var t=0;return(0,we.Z)(r)==="object"&&(t=dA(r.Rect[3])),t};var fs=To.addField=function(r){if(ga(this,r),!(r instanceof Sa))throw new Error("Invalid argument passed to jsPDF.addField.");var t;return(t=r).scope.internal.acroformPlugin.printedOut&&(t.scope.internal.acroformPlugin.printedOut=!1,t.scope.internal.acroformPlugin.acroFormDictionaryRoot=null),t.scope.internal.acroformPlugin.acroFormDictionaryRoot.Fields.push(t),r.page=r.scope.internal.getCurrentPageInfo().pageNumber,this};To.AcroFormChoiceField=ma,To.AcroFormListBox=zi,To.AcroFormComboBox=Li,To.AcroFormEditBox=Go,To.AcroFormButton=Oi,To.AcroFormPushButton=pA,To.AcroFormRadioButton=ra,To.AcroFormCheckBox=va,To.AcroFormTextField=Xa,To.AcroFormPasswordField=Fa,To.AcroFormAppearance=Fr,To.AcroForm={ChoiceField:ma,ListBox:zi,ComboBox:Li,EditBox:Go,Button:Oi,PushButton:pA,RadioButton:ra,CheckBox:va,TextField:Xa,PasswordField:Fa,Appearance:Fr},_r.AcroForm={ChoiceField:ma,ListBox:zi,ComboBox:Li,EditBox:Go,Button:Oi,PushButton:pA,RadioButton:ra,CheckBox:va,TextField:Xa,PasswordField:Fa,Appearance:Fr};var Ji=_r.AcroForm;function bA(r){return r.reduce(function(t,n,d){return t[n]=d,t},{})}(function(r){r.__addimage__={};var t="UNKNOWN",n={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]]},d=r.__addimage__.getImageFileTypeByImageData=function(tt,ct){var Tt,E,k,ce,Ce,Se=t;if((ct=ct||t)==="RGBA"||tt.data!==void 0&&tt.data instanceof Uint8ClampedArray&&"height"in tt&&"width"in tt)return"RGBA";if(Zn(tt))for(Ce in n)for(k=n[Ce],Tt=0;Tt<k.length;Tt+=1){for(ce=!0,E=0;E<k[Tt].length;E+=1)if(k[Tt][E]!==void 0&&k[Tt][E]!==tt[E]){ce=!1;break}if(ce===!0){Se=Ce;break}}else for(Ce in n)for(k=n[Ce],Tt=0;Tt<k.length;Tt+=1){for(ce=!0,E=0;E<k[Tt].length;E+=1)if(k[Tt][E]!==void 0&&k[Tt][E]!==tt.charCodeAt(E)){ce=!1;break}if(ce===!0){Se=Ce;break}}return Se===t&&ct!==t&&(Se=ct),Se},y=function tt(ct){for(var Tt=this.internal.write,E=this.internal.putStream,k=(0,this.internal.getFilters)();k.indexOf("FlateEncode")!==-1;)k.splice(k.indexOf("FlateEncode"),1);ct.objectId=this.internal.newObject();var ce=[];if(ce.push({key:"Type",value:"/XObject"}),ce.push({key:"Subtype",value:"/Image"}),ce.push({key:"Width",value:ct.width}),ce.push({key:"Height",value:ct.height}),ct.colorSpace===gt.INDEXED?ce.push({key:"ColorSpace",value:"[/Indexed /DeviceRGB "+(ct.palette.length/3-1)+" "+("sMask"in ct&&ct.sMask!==void 0?ct.objectId+2:ct.objectId+1)+" 0 R]"}):(ce.push({key:"ColorSpace",value:"/"+ct.colorSpace}),ct.colorSpace===gt.DEVICE_CMYK&&ce.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),ce.push({key:"BitsPerComponent",value:ct.bitsPerComponent}),"decodeParameters"in ct&&ct.decodeParameters!==void 0&&ce.push({key:"DecodeParms",value:"<<"+ct.decodeParameters+">>"}),"transparency"in ct&&Array.isArray(ct.transparency)){for(var Ce="",Se=0,Te=ct.transparency.length;Se<Te;Se++)Ce+=ct.transparency[Se]+" "+ct.transparency[Se]+" ";ce.push({key:"Mask",value:"["+Ce+"]"})}ct.sMask!==void 0&&ce.push({key:"SMask",value:ct.objectId+1+" 0 R"});var Je=ct.filter!==void 0?["/"+ct.filter]:void 0;if(E({data:ct.data,additionalKeyValues:ce,alreadyAppliedFilters:Je,objectId:ct.objectId}),Tt("endobj"),"sMask"in ct&&ct.sMask!==void 0){var ft="/Predictor "+ct.predictor+" /Colors 1 /BitsPerComponent "+ct.bitsPerComponent+" /Columns "+ct.width,J={width:ct.width,height:ct.height,colorSpace:"DeviceGray",bitsPerComponent:ct.bitsPerComponent,decodeParameters:ft,data:ct.sMask};"filter"in ct&&(J.filter=ct.filter),tt.call(this,J)}if(ct.colorSpace===gt.INDEXED){var xe=this.internal.newObject();E({data:Ft(new Uint8Array(ct.palette)),objectId:xe}),Tt("endobj")}},p=function(){var tt=this.internal.collections.addImage_images;for(var ct in tt)y.call(this,tt[ct])},F=function(){var tt,ct=this.internal.collections.addImage_images,Tt=this.internal.write;for(var E in ct)Tt("/I"+(tt=ct[E]).index,tt.objectId,"0","R")},D=function(){this.internal.collections.addImage_images||(this.internal.collections.addImage_images={},this.internal.events.subscribe("putResources",p),this.internal.events.subscribe("putXobjectDict",F))},W=function(){var tt=this.internal.collections.addImage_images;return D.call(this),tt},de=function(){return Object.keys(this.internal.collections.addImage_images).length},Ne=function(tt){return typeof r["process"+tt.toUpperCase()]=="function"},Le=function(tt){return(0,we.Z)(tt)==="object"&&tt.nodeType===1},Ze=function(tt,ct){if(tt.nodeName==="IMG"&&tt.hasAttribute("src")){var Tt=""+tt.getAttribute("src");if(Tt.indexOf("data:image/")===0)return Rr(unescape(Tt).split("base64,").pop());var E=r.loadFile(Tt,!0);if(E!==void 0)return E}if(tt.nodeName==="CANVAS"){if(tt.width===0||tt.height===0)throw new Error("Given canvas must have data. Canvas width: "+tt.width+", height: "+tt.height);var k;switch(ct){case"PNG":k="image/png";break;case"WEBP":k="image/webp";break;case"JPEG":case"JPG":default:k="image/jpeg"}return Rr(tt.toDataURL(k,1).split("base64,").pop())}},Ae=function(tt){var ct=this.internal.collections.addImage_images;if(ct){for(var Tt in ct)if(tt===ct[Tt].alias)return ct[Tt]}},pt=function(tt,ct,Tt){return tt||ct||(tt=-96,ct=-96),tt<0&&(tt=-1*Tt.width*72/tt/this.internal.scaleFactor),ct<0&&(ct=-1*Tt.height*72/ct/this.internal.scaleFactor),tt===0&&(tt=ct*Tt.width/Tt.height),ct===0&&(ct=tt*Tt.height/Tt.width),[tt,ct]},at=function(tt,ct,Tt,E,k,ce){var Ce=pt.call(this,Tt,E,k),Se=this.internal.getCoordinateString,Te=this.internal.getVerticalCoordinateString,Je=W.call(this);if(Tt=Ce[0],E=Ce[1],Je[k.index]=k,ce){ce*=Math.PI/180;var ft=Math.cos(ce),J=Math.sin(ce),xe=function(_e){return _e.toFixed(4)},je=[xe(ft),xe(J),xe(-1*J),xe(ft),0,0,"cm"]}this.internal.write("q"),ce?(this.internal.write([1,"0","0",1,Se(tt),Te(ct+E),"cm"].join(" ")),this.internal.write(je.join(" ")),this.internal.write([Se(Tt),"0","0",Se(E),"0","0","cm"].join(" "))):this.internal.write([Se(Tt),"0","0",Se(E),Se(tt),Te(ct+E),"cm"].join(" ")),this.isAdvancedAPI()&&this.internal.write([1,0,0,-1,0,0,"cm"].join(" ")),this.internal.write("/I"+k.index+" Do"),this.internal.write("Q")},gt=r.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"};r.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 Xe=r.image_compression={NONE:"NONE",FAST:"FAST",MEDIUM:"MEDIUM",SLOW:"SLOW"},mt=r.__addimage__.sHashCode=function(tt){var ct,Tt,E=0;if(typeof tt=="string")for(Tt=tt.length,ct=0;ct<Tt;ct++)E=(E<<5)-E+tt.charCodeAt(ct),E|=0;else if(Zn(tt))for(Tt=tt.byteLength/2,ct=0;ct<Tt;ct++)E=(E<<5)-E+tt[ct],E|=0;return E},jt=r.__addimage__.validateStringAsBase64=function(tt){(tt=tt||"").toString().trim();var ct=!0;return tt.length===0&&(ct=!1),tt.length%4!=0&&(ct=!1),/^[A-Za-z0-9+/]+$/.test(tt.substr(0,tt.length-2))===!1&&(ct=!1),/^[A-Za-z0-9/][A-Za-z0-9+/]|[A-Za-z0-9+/]=|==$/.test(tt.substr(-2))===!1&&(ct=!1),ct},an=r.__addimage__.extractImageFromDataUrl=function(tt){if(tt==null||!(tt=tt.trim()).startsWith("data:"))return null;var ct=tt.indexOf(",");return ct<0?null:tt.substring(0,ct).trim().endsWith("base64")?tt.substring(ct+1):null},Fn=r.__addimage__.supportsArrayBuffer=function(){return typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined"};r.__addimage__.isArrayBuffer=function(tt){return Fn()&&tt instanceof ArrayBuffer};var Zn=r.__addimage__.isArrayBufferView=function(tt){return Fn()&&typeof Uint32Array!="undefined"&&(tt instanceof Int8Array||tt instanceof Uint8Array||typeof Uint8ClampedArray!="undefined"&&tt instanceof Uint8ClampedArray||tt instanceof Int16Array||tt instanceof Uint16Array||tt instanceof Int32Array||tt instanceof Uint32Array||tt instanceof Float32Array||tt instanceof Float64Array)},un=r.__addimage__.binaryStringToUint8Array=function(tt){for(var ct=tt.length,Tt=new Uint8Array(ct),E=0;E<ct;E++)Tt[E]=tt.charCodeAt(E);return Tt},Ft=r.__addimage__.arrayBufferToBinaryString=function(tt){for(var ct="",Tt=Zn(tt)?tt:new Uint8Array(tt),E=0;E<Tt.length;E+=8192)ct+=String.fromCharCode.apply(null,Tt.subarray(E,E+8192));return ct};r.addImage=function(){var tt,ct,Tt,E,k,ce,Ce,Se,Te;if(typeof arguments[1]=="number"?(ct=t,Tt=arguments[1],E=arguments[2],k=arguments[3],ce=arguments[4],Ce=arguments[5],Se=arguments[6],Te=arguments[7]):(ct=arguments[1],Tt=arguments[2],E=arguments[3],k=arguments[4],ce=arguments[5],Ce=arguments[6],Se=arguments[7],Te=arguments[8]),(0,we.Z)(tt=arguments[0])==="object"&&!Le(tt)&&"imageData"in tt){var Je=tt;tt=Je.imageData,ct=Je.format||ct||t,Tt=Je.x||Tt||0,E=Je.y||E||0,k=Je.w||Je.width||k,ce=Je.h||Je.height||ce,Ce=Je.alias||Ce,Se=Je.compression||Se,Te=Je.rotation||Je.angle||Te}var ft=this.internal.getFilters();if(Se===void 0&&ft.indexOf("FlateEncode")!==-1&&(Se="SLOW"),isNaN(Tt)||isNaN(E))throw new Error("Invalid coordinates passed to jsPDF.addImage");D.call(this);var J=pn.call(this,tt,ct,Ce,Se);return at.call(this,Tt,E,k,ce,J,Te),this};var pn=function(tt,ct,Tt,E){var k,ce,Ce;if(typeof tt=="string"&&d(tt)===t){tt=unescape(tt);var Se=Pn(tt,!1);(Se!==""||(Se=r.loadFile(tt,!0))!==void 0)&&(tt=Se)}if(Le(tt)&&(tt=Ze(tt,ct)),ct=d(tt,ct),!Ne(ct))throw new Error("addImage does not support files of type '"+ct+"', please ensure that a plugin for '"+ct+"' support is added.");if(((Ce=Tt)==null||Ce.length===0)&&(Tt=function(Te){return typeof Te=="string"||Zn(Te)?mt(Te):Zn(Te.data)?mt(Te.data):null}(tt)),(k=Ae.call(this,Tt))||(Fn()&&(tt instanceof Uint8Array||ct==="RGBA"||(ce=tt,tt=un(tt))),k=this["process"+ct.toUpperCase()](tt,de.call(this),Tt,function(Te){return Te&&typeof Te=="string"&&(Te=Te.toUpperCase()),Te in r.image_compression?Te:Xe.NONE}(E),ce)),!k)throw new Error("An unknown error occurred whilst processing the image.");return k},Pn=r.__addimage__.convertBase64ToBinaryString=function(tt,ct){ct=typeof ct!="boolean"||ct;var Tt,E="";if(typeof tt=="string"){var k;Tt=(k=an(tt))!==null&&k!==void 0?k:tt;try{E=Rr(Tt)}catch(ce){if(ct)throw jt(Tt)?new Error("atob-Error in jsPDF.convertBase64ToBinaryString "+ce.message):new Error("Supplied Data is not a valid base64-String jsPDF.convertBase64ToBinaryString ")}}return E};r.getImageProperties=function(tt){var ct,Tt,E="";if(Le(tt)&&(tt=Ze(tt)),typeof tt=="string"&&d(tt)===t&&((E=Pn(tt,!1))===""&&(E=r.loadFile(tt)||""),tt=E),Tt=d(tt),!Ne(Tt))throw new Error("addImage does not support files of type '"+Tt+"', please ensure that a plugin for '"+Tt+"' support is added.");if(!Fn()||tt instanceof Uint8Array||(tt=un(tt)),!(ct=this["process"+Tt.toUpperCase()](tt)))throw new Error("An unknown error occurred whilst processing the image");return ct.fileType=Tt,ct}})(_r.API),function(r){var t=function(n){if(n!==void 0&&n!="")return!0};_r.API.events.push(["addPage",function(n){this.internal.getPageInfo(n.pageNumber).pageContext.annotations=[]}]),r.events.push(["putPage",function(n){for(var d,y,p,F=this.internal.getCoordinateString,D=this.internal.getVerticalCoordinateString,W=this.internal.getPageInfoByObjId(n.objId),de=n.pageContext.annotations,Ne=!1,Le=0;Le<de.length&&!Ne;Le++)switch((d=de[Le]).type){case"link":(t(d.options.url)||t(d.options.pageNumber))&&(Ne=!0);break;case"reference":case"text":case"freetext":Ne=!0}if(Ne!=0){this.internal.write("/Annots [");for(var Ze=0;Ze<de.length;Ze++){d=de[Ze];var Ae=this.internal.pdfEscape,pt=this.internal.getEncryptor(n.objId);switch(d.type){case"reference":this.internal.write(" "+d.object.objId+" 0 R ");break;case"text":var at=this.internal.newAdditionalObject(),gt=this.internal.newAdditionalObject(),Xe=this.internal.getEncryptor(at.objId),mt=d.title||"Note";p="<</Type /Annot /Subtype /Text "+(y="/Rect ["+F(d.bounds.x)+" "+D(d.bounds.y+d.bounds.h)+" "+F(d.bounds.x+d.bounds.w)+" "+D(d.bounds.y)+"] ")+"/Contents ("+Ae(Xe(d.contents))+")",p+=" /Popup "+gt.objId+" 0 R",p+=" /P "+W.objId+" 0 R",p+=" /T ("+Ae(Xe(mt))+") >>",at.content=p;var jt=at.objId+" 0 R";p="<</Type /Annot /Subtype /Popup "+(y="/Rect ["+F(d.bounds.x+30)+" "+D(d.bounds.y+d.bounds.h)+" "+F(d.bounds.x+d.bounds.w+30)+" "+D(d.bounds.y)+"] ")+" /Parent "+jt,d.open&&(p+=" /Open true"),p+=" >>",gt.content=p,this.internal.write(at.objId,"0 R",gt.objId,"0 R");break;case"freetext":y="/Rect ["+F(d.bounds.x)+" "+D(d.bounds.y)+" "+F(d.bounds.x+d.bounds.w)+" "+D(d.bounds.y+d.bounds.h)+"] ";var an=d.color||"#000000";p="<</Type /Annot /Subtype /FreeText "+y+"/Contents ("+Ae(pt(d.contents))+")",p+=" /DS(font: Helvetica,sans-serif 12.0pt; text-align:left; color:#"+an+")",p+=" /Border [0 0 0]",p+=" >>",this.internal.write(p);break;case"link":if(d.options.name){var Fn=this.annotations._nameMap[d.options.name];d.options.pageNumber=Fn.page,d.options.top=Fn.y}else d.options.top||(d.options.top=0);if(y="/Rect ["+d.finalBounds.x+" "+d.finalBounds.y+" "+d.finalBounds.w+" "+d.finalBounds.h+"] ",p="",d.options.url)p="<</Type /Annot /Subtype /Link "+y+"/Border [0 0 0] /A <</S /URI /URI ("+Ae(pt(d.options.url))+") >>";else if(d.options.pageNumber)switch(p="<</Type /Annot /Subtype /Link "+y+"/Border [0 0 0] /Dest ["+this.internal.getPageInfo(d.options.pageNumber).objId+" 0 R",d.options.magFactor=d.options.magFactor||"XYZ",d.options.magFactor){case"Fit":p+=" /Fit]";break;case"FitH":p+=" /FitH "+d.options.top+"]";break;case"FitV":d.options.left=d.options.left||0,p+=" /FitV "+d.options.left+"]";break;case"XYZ":default:var Zn=D(d.options.top);d.options.left=d.options.left||0,d.options.zoom===void 0&&(d.options.zoom=0),p+=" /XYZ "+d.options.left+" "+Zn+" "+d.options.zoom+"]"}p!=""&&(p+=" >>",this.internal.write(p))}}this.internal.write("]")}}]),r.createAnnotation=function(n){var d=this.internal.getCurrentPageInfo();switch(n.type){case"link":this.link(n.bounds.x,n.bounds.y,n.bounds.w,n.bounds.h,n);break;case"text":case"freetext":d.pageContext.annotations.push(n)}},r.link=function(n,d,y,p,F){var D=this.internal.getCurrentPageInfo(),W=this.internal.getCoordinateString,de=this.internal.getVerticalCoordinateString;D.pageContext.annotations.push({finalBounds:{x:W(n),y:de(d),w:W(n+y),h:de(d+p)},options:F,type:"link"})},r.textWithLink=function(n,d,y,p){var F,D,W=this.getTextWidth(n),de=this.internal.getLineHeight()/this.internal.scaleFactor;if(p.maxWidth!==void 0){D=p.maxWidth;var Ne=this.splitTextToSize(n,D).length;F=Math.ceil(de*Ne)}else D=W,F=de;return this.text(n,d,y,p),y+=.2*de,p.align==="center"&&(d-=W/2),p.align==="right"&&(d-=W),this.link(d,y-de,D,F,p),W},r.getTextWidth=function(n){var d=this.internal.getFontSize();return this.getStringUnitWidth(n)*d/this.internal.scaleFactor}}(_r.API),function(r){var t={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]},n={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}},d={1612:64606,1613:64607,1614:64608,1615:64609,1616:64610},y=[1570,1571,1573,1575];r.__arabicParser__={};var p=r.__arabicParser__.isInArabicSubstitutionA=function(at){return t[at.charCodeAt(0)]!==void 0},F=r.__arabicParser__.isArabicLetter=function(at){return typeof at=="string"&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(at)},D=r.__arabicParser__.isArabicEndLetter=function(at){return F(at)&&p(at)&&t[at.charCodeAt(0)].length<=2},W=r.__arabicParser__.isArabicAlfLetter=function(at){return F(at)&&y.indexOf(at.charCodeAt(0))>=0};r.__arabicParser__.arabicLetterHasIsolatedForm=function(at){return F(at)&&p(at)&&t[at.charCodeAt(0)].length>=1};var de=r.__arabicParser__.arabicLetterHasFinalForm=function(at){return F(at)&&p(at)&&t[at.charCodeAt(0)].length>=2};r.__arabicParser__.arabicLetterHasInitialForm=function(at){return F(at)&&p(at)&&t[at.charCodeAt(0)].length>=3};var Ne=r.__arabicParser__.arabicLetterHasMedialForm=function(at){return F(at)&&p(at)&&t[at.charCodeAt(0)].length==4},Le=r.__arabicParser__.resolveLigatures=function(at){var gt=0,Xe=n,mt="",jt=0;for(gt=0;gt<at.length;gt+=1)Xe[at.charCodeAt(gt)]!==void 0?(jt++,typeof(Xe=Xe[at.charCodeAt(gt)])=="number"&&(mt+=String.fromCharCode(Xe),Xe=n,jt=0),gt===at.length-1&&(Xe=n,mt+=at.charAt(gt-(jt-1)),gt-=jt-1,jt=0)):(Xe=n,mt+=at.charAt(gt-jt),gt-=jt,jt=0);return mt};r.__arabicParser__.isArabicDiacritic=function(at){return at!==void 0&&d[at.charCodeAt(0)]!==void 0};var Ze=r.__arabicParser__.getCorrectForm=function(at,gt,Xe){return F(at)?p(at)===!1?-1:!de(at)||!F(gt)&&!F(Xe)||!F(Xe)&&D(gt)||D(at)&&!F(gt)||D(at)&&W(gt)||D(at)&&D(gt)?0:Ne(at)&&F(gt)&&!D(gt)&&F(Xe)&&de(Xe)?3:D(at)||!F(Xe)?1:2:-1},Ae=function(at){var gt=0,Xe=0,mt=0,jt="",an="",Fn="",Zn=(at=at||"").split("\\s+"),un=[];for(gt=0;gt<Zn.length;gt+=1){for(un.push(""),Xe=0;Xe<Zn[gt].length;Xe+=1)jt=Zn[gt][Xe],an=Zn[gt][Xe-1],Fn=Zn[gt][Xe+1],F(jt)?(mt=Ze(jt,an,Fn),un[gt]+=mt!==-1?String.fromCharCode(t[jt.charCodeAt(0)][mt]):jt):un[gt]+=jt;un[gt]=Le(un[gt])}return un.join(" ")},pt=r.__arabicParser__.processArabic=r.processArabic=function(){var at,gt=typeof arguments[0]=="string"?arguments[0]:arguments[0].text,Xe=[];if(Array.isArray(gt)){var mt=0;for(Xe=[],mt=0;mt<gt.length;mt+=1)Array.isArray(gt[mt])?Xe.push([Ae(gt[mt][0]),gt[mt][1],gt[mt][2]]):Xe.push([Ae(gt[mt])]);at=Xe}else at=Ae(gt);return typeof arguments[0]=="string"?at:(arguments[0].text=at,arguments[0])};r.events.push(["preProcessText",pt])}(_r.API),_r.API.autoPrint=function(r){var t;switch((r=r||{}).variant=r.variant||"non-conform",r.variant){case"javascript":this.addJS("print({});");break;case"non-conform":default:this.internal.events.subscribe("postPutResources",function(){t=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 "+t+" 0 R")})}return this},function(r){var t=function(){var n=void 0;Object.defineProperty(this,"pdf",{get:function(){return n},set:function(D){n=D}});var d=150;Object.defineProperty(this,"width",{get:function(){return d},set:function(D){d=isNaN(D)||Number.isInteger(D)===!1||D<0?150:D,this.getContext("2d").pageWrapXEnabled&&(this.getContext("2d").pageWrapX=d+1)}});var y=300;Object.defineProperty(this,"height",{get:function(){return y},set:function(D){y=isNaN(D)||Number.isInteger(D)===!1||D<0?300:D,this.getContext("2d").pageWrapYEnabled&&(this.getContext("2d").pageWrapY=y+1)}});var p=[];Object.defineProperty(this,"childNodes",{get:function(){return p},set:function(D){p=D}});var F={};Object.defineProperty(this,"style",{get:function(){return F},set:function(D){F=D}}),Object.defineProperty(this,"parentNode",{})};t.prototype.getContext=function(n,d){var y;if((n=n||"2d")!=="2d")return null;for(y in d)this.pdf.context2d.hasOwnProperty(y)&&(this.pdf.context2d[y]=d[y]);return this.pdf.context2d._canvas=this,this.pdf.context2d},t.prototype.toDataURL=function(){throw new Error("toDataURL is not implemented.")},r.events.push(["initialized",function(){this.canvas=new t,this.canvas.pdf=this}])}(_r.API),function(r){var t={left:0,top:0,bottom:0,right:0},n=!1,d=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({},t),this.internal.__cell__.margins.width=this.getPageWidth(),y.call(this))},y=function(){this.internal.__cell__.lastCell=new p,this.internal.__cell__.pages=1},p=function(){var W=arguments[0];Object.defineProperty(this,"x",{enumerable:!0,get:function(){return W},set:function(at){W=at}});var de=arguments[1];Object.defineProperty(this,"y",{enumerable:!0,get:function(){return de},set:function(at){de=at}});var Ne=arguments[2];Object.defineProperty(this,"width",{enumerable:!0,get:function(){return Ne},set:function(at){Ne=at}});var Le=arguments[3];Object.defineProperty(this,"height",{enumerable:!0,get:function(){return Le},set:function(at){Le=at}});var Ze=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return Ze},set:function(at){Ze=at}});var Ae=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return Ae},set:function(at){Ae=at}});var pt=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return pt},set:function(at){pt=at}}),this};p.prototype.clone=function(){return new p(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},p.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},r.setHeaderFunction=function(W){return d.call(this),this.internal.__cell__.headerFunction=typeof W=="function"?W:void 0,this},r.getTextDimensions=function(W,de){d.call(this);var Ne=(de=de||{}).fontSize||this.getFontSize(),Le=de.font||this.getFont(),Ze=de.scaleFactor||this.internal.scaleFactor,Ae=0,pt=0,at=0,gt=this;if(!Array.isArray(W)&&typeof W!="string"){if(typeof W!="number")throw new Error("getTextDimensions expects text-parameter to be of type String or type Number or an Array of Strings.");W=String(W)}var Xe=de.maxWidth;Xe>0?typeof W=="string"?W=this.splitTextToSize(W,Xe):Object.prototype.toString.call(W)==="[object Array]"&&(W=W.reduce(function(jt,an){return jt.concat(gt.splitTextToSize(an,Xe))},[])):W=Array.isArray(W)?W:[W];for(var mt=0;mt<W.length;mt++)Ae<(at=this.getStringUnitWidth(W[mt],{font:Le})*Ne)&&(Ae=at);return Ae!==0&&(pt=W.length),{w:Ae/=Ze,h:Math.max((pt*Ne*this.getLineHeightFactor()-Ne*(this.getLineHeightFactor()-1))/Ze,0)}},r.cellAddPage=function(){d.call(this),this.addPage();var W=this.internal.__cell__.margins||t;return this.internal.__cell__.lastCell=new p(W.left,W.top,void 0,void 0),this.internal.__cell__.pages+=1,this};var F=r.cell=function(){var W;W=arguments[0]instanceof p?arguments[0]:new p(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]),d.call(this);var de=this.internal.__cell__.lastCell,Ne=this.internal.__cell__.padding,Le=this.internal.__cell__.margins||t,Ze=this.internal.__cell__.tableHeaderRow,Ae=this.internal.__cell__.printHeaders;return de.lineNumber!==void 0&&(de.lineNumber===W.lineNumber?(W.x=(de.x||0)+(de.width||0),W.y=de.y||0):de.y+de.height+W.height+Le.bottom>this.getPageHeight()?(this.cellAddPage(),W.y=Le.top,Ae&&Ze&&(this.printHeaderRow(W.lineNumber,!0),W.y+=Ze[0].height)):W.y=de.y+de.height||W.y),W.text[0]!==void 0&&(this.rect(W.x,W.y,W.width,W.height,n===!0?"FD":void 0),W.align==="right"?this.text(W.text,W.x+W.width-Ne,W.y+Ne,{align:"right",baseline:"top"}):W.align==="center"?this.text(W.text,W.x+W.width/2,W.y+Ne,{align:"center",baseline:"top",maxWidth:W.width-Ne-Ne}):this.text(W.text,W.x+Ne,W.y+Ne,{align:"left",baseline:"top",maxWidth:W.width-Ne-Ne})),this.internal.__cell__.lastCell=W,this};r.table=function(W,de,Ne,Le,Ze){if(d.call(this),!Ne)throw new Error("No data for PDF table.");var Ae,pt,at,gt,Xe=[],mt=[],jt=[],an={},Fn={},Zn=[],un=[],Ft=(Ze=Ze||{}).autoSize||!1,pn=Ze.printHeaders!==!1,Pn=Ze.css&&Ze.css["font-size"]!==void 0?16*Ze.css["font-size"]:Ze.fontSize||12,tt=Ze.margins||Object.assign({width:this.getPageWidth()},t),ct=typeof Ze.padding=="number"?Ze.padding:3,Tt=Ze.headerBackgroundColor||"#c8c8c8",E=Ze.headerTextColor||"#000";if(y.call(this),this.internal.__cell__.printHeaders=pn,this.internal.__cell__.margins=tt,this.internal.__cell__.table_font_size=Pn,this.internal.__cell__.padding=ct,this.internal.__cell__.headerBackgroundColor=Tt,this.internal.__cell__.headerTextColor=E,this.setFontSize(Pn),Le==null)mt=Xe=Object.keys(Ne[0]),jt=Xe.map(function(){return"left"});else if(Array.isArray(Le)&&(0,we.Z)(Le[0])==="object")for(Xe=Le.map(function(Je){return Je.name}),mt=Le.map(function(Je){return Je.prompt||Je.name||""}),jt=Le.map(function(Je){return Je.align||"left"}),Ae=0;Ae<Le.length;Ae+=1)Fn[Le[Ae].name]=Le[Ae].width*(19.049976/25.4);else Array.isArray(Le)&&typeof Le[0]=="string"&&(mt=Xe=Le,jt=Xe.map(function(){return"left"}));if(Ft||Array.isArray(Le)&&typeof Le[0]=="string")for(Ae=0;Ae<Xe.length;Ae+=1){for(an[gt=Xe[Ae]]=Ne.map(function(Je){return Je[gt]}),this.setFont(void 0,"bold"),Zn.push(this.getTextDimensions(mt[Ae],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w),pt=an[gt],this.setFont(void 0,"normal"),at=0;at<pt.length;at+=1)Zn.push(this.getTextDimensions(pt[at],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w);Fn[gt]=Math.max.apply(null,Zn)+ct+ct,Zn=[]}if(pn){var k={};for(Ae=0;Ae<Xe.length;Ae+=1)k[Xe[Ae]]={},k[Xe[Ae]].text=mt[Ae],k[Xe[Ae]].align=jt[Ae];var ce=D.call(this,k,Fn);un=Xe.map(function(Je){return new p(W,de,Fn[Je],ce,k[Je].text,void 0,k[Je].align)}),this.setTableHeaderRow(un),this.printHeaderRow(1,!1)}var Ce=Le.reduce(function(Je,ft){return Je[ft.name]=ft.align,Je},{});for(Ae=0;Ae<Ne.length;Ae+=1){"rowStart"in Ze&&Ze.rowStart instanceof Function&&Ze.rowStart({row:Ae,data:Ne[Ae]},this);var Se=D.call(this,Ne[Ae],Fn);for(at=0;at<Xe.length;at+=1){var Te=Ne[Ae][Xe[at]];"cellStart"in Ze&&Ze.cellStart instanceof Function&&Ze.cellStart({row:Ae,col:at,data:Te},this),F.call(this,new p(W,de,Fn[Xe[at]],Se,Te,Ae+2,Ce[Xe[at]]))}}return this.internal.__cell__.table_x=W,this.internal.__cell__.table_y=de,this};var D=function(W,de){var Ne=this.internal.__cell__.padding,Le=this.internal.__cell__.table_font_size,Ze=this.internal.scaleFactor;return Object.keys(W).map(function(Ae){var pt=W[Ae];return this.splitTextToSize(pt.hasOwnProperty("text")?pt.text:pt,de[Ae]-Ne-Ne)},this).map(function(Ae){return this.getLineHeightFactor()*Ae.length*Le/Ze+Ne+Ne},this).reduce(function(Ae,pt){return Math.max(Ae,pt)},0)};r.setTableHeaderRow=function(W){d.call(this),this.internal.__cell__.tableHeaderRow=W},r.printHeaderRow=function(W,de){if(d.call(this),!this.internal.__cell__.tableHeaderRow)throw new Error("Property tableHeaderRow does not exist.");var Ne;if(n=!0,typeof this.internal.__cell__.headerFunction=="function"){var Le=this.internal.__cell__.headerFunction(this,this.internal.__cell__.pages);this.internal.__cell__.lastCell=new p(Le[0],Le[1],Le[2],Le[3],void 0,-1)}this.setFont(void 0,"bold");for(var Ze=[],Ae=0;Ae<this.internal.__cell__.tableHeaderRow.length;Ae+=1){Ne=this.internal.__cell__.tableHeaderRow[Ae].clone(),de&&(Ne.y=this.internal.__cell__.margins.top||0,Ze.push(Ne)),Ne.lineNumber=W;var pt=this.getTextColor();this.setTextColor(this.internal.__cell__.headerTextColor),this.setFillColor(this.internal.__cell__.headerBackgroundColor),F.call(this,Ne),this.setTextColor(pt)}Ze.length>0&&this.setTableHeaderRow(Ze),this.setFont(void 0,"normal"),n=!1}}(_r.API);var Ja={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},aA=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],Xo=bA(aA),os=[100,200,300,400,500,600,700,800,900],hs=bA(os);function VA(r){var t=r.family.replace(/"|'/g,"").toLowerCase(),n=function(p){return Ja[p=p||"normal"]?p:"normal"}(r.style),d=function(p){if(!p)return 400;if(typeof p=="number")return p>=100&&p<=900&&p%100==0?p:400;if(/^\d00$/.test(p))return parseInt(p);switch(p){case"bold":return 700;case"normal":default:return 400}}(r.weight),y=function(p){return typeof Xo[p=p||"normal"]=="number"?p:"normal"}(r.stretch);return{family:t,style:n,weight:d,stretch:y,src:r.src||[],ref:r.ref||{name:t,style:[y,n,d].join(" ")}}}function CA(r,t,n,d){var y;for(y=n;y>=0&&y<t.length;y+=d)if(r[t[y]])return r[t[y]];for(y=n;y>=0&&y<t.length;y-=d)if(r[t[y]])return r[t[y]]}var Lo={"sans-serif":"helvetica",fixed:"courier",monospace:"courier",terminal:"courier",cursive:"times",fantasy:"times",serif:"times"},Uo={caption:"times",icon:"times",menu:"times","message-box":"times","small-caption":"times","status-bar":"times"};function ea(r){return[r.stretch,r.style,r.weight,r.family].join(" ")}function ti(r,t,n){for(var d=(n=n||{}).defaultFontFamily||"times",y=Object.assign({},Lo,n.genericFontFamilies||{}),p=null,F=null,D=0;D<t.length;++D)if(y[(p=VA(t[D])).family]&&(p.family=y[p.family]),r.hasOwnProperty(p.family)){F=r[p.family];break}if(!(F=F||r[d]))throw new Error("Could not find a font-family for the rule '"+ea(p)+"' and default family '"+d+"'.");if(F=function(W,de){if(de[W])return de[W];var Ne=Xo[W],Le=Ne<=Xo.normal?-1:1,Ze=CA(de,aA,Ne,Le);if(!Ze)throw new Error("Could not find a matching font-stretch value for "+W);return Ze}(p.stretch,F),F=function(W,de){if(de[W])return de[W];for(var Ne=Ja[W],Le=0;Le<Ne.length;++Le)if(de[Ne[Le]])return de[Ne[Le]];throw new Error("Could not find a matching font-style for "+W)}(p.style,F),!(F=function(W,de){if(de[W])return de[W];if(W===400&&de[500])return de[500];if(W===500&&de[400])return de[400];var Ne=hs[W],Le=CA(de,os,Ne,W<400?-1:1);if(!Le)throw new Error("Could not find a matching font-weight for value "+W);return Le}(p.weight,F)))throw new Error("Failed to resolve a font for the rule '"+ea(p)+"'.");return F}function si(r){return r.trimLeft()}function Ti(r,t){for(var n=0;n<r.length;){if(r.charAt(n)===t)return[r.substring(0,n),r.substring(n+1)];n+=1}return null}function ii(r){var t=r.match(/^(-[a-z_]|[a-z_])[a-z0-9_-]*/i);return t===null?null:[t[0],r.substring(t[0].length)]}var Zi,La,xA,Ta=["times"];(function(r){var t,n,d,y,p,F,D,W,de,Ne=function(J){return J=J||{},this.isStrokeTransparent=J.isStrokeTransparent||!1,this.strokeOpacity=J.strokeOpacity||1,this.strokeStyle=J.strokeStyle||"#000000",this.fillStyle=J.fillStyle||"#000000",this.isFillTransparent=J.isFillTransparent||!1,this.fillOpacity=J.fillOpacity||1,this.font=J.font||"10px sans-serif",this.textBaseline=J.textBaseline||"alphabetic",this.textAlign=J.textAlign||"left",this.lineWidth=J.lineWidth||1,this.lineJoin=J.lineJoin||"miter",this.lineCap=J.lineCap||"butt",this.path=J.path||[],this.transform=J.transform!==void 0?J.transform.clone():new W,this.globalCompositeOperation=J.globalCompositeOperation||"normal",this.globalAlpha=J.globalAlpha||1,this.clip_path=J.clip_path||[],this.currentPoint=J.currentPoint||new F,this.miterLimit=J.miterLimit||10,this.lastPoint=J.lastPoint||new F,this.lineDashOffset=J.lineDashOffset||0,this.lineDash=J.lineDash||[],this.margin=J.margin||[0,0,0,0],this.prevPageLastElemOffset=J.prevPageLastElemOffset||0,this.ignoreClearRect=typeof J.ignoreClearRect!="boolean"||J.ignoreClearRect,this};r.events.push(["initialized",function(){this.context2d=new Le(this),t=this.internal.f2,n=this.internal.getCoordinateString,d=this.internal.getVerticalCoordinateString,y=this.internal.getHorizontalCoordinate,p=this.internal.getVerticalCoordinate,F=this.internal.Point,D=this.internal.Rectangle,W=this.internal.Matrix,de=new Ne}]);var Le=function(J){Object.defineProperty(this,"canvas",{get:function(){return{parentNode:!1,style:!1}}});var xe=J;Object.defineProperty(this,"pdf",{get:function(){return xe}});var je=!1;Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return je},set:function(Ht){je=!!Ht}});var _e=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return _e},set:function(Ht){_e=!!Ht}});var ot=0;Object.defineProperty(this,"posX",{get:function(){return ot},set:function(Ht){isNaN(Ht)||(ot=Ht)}});var dt=0;Object.defineProperty(this,"posY",{get:function(){return dt},set:function(Ht){isNaN(Ht)||(dt=Ht)}}),Object.defineProperty(this,"margin",{get:function(){return de.margin},set:function(Ht){var nt;typeof Ht=="number"?nt=[Ht,Ht,Ht,Ht]:((nt=new Array(4))[0]=Ht[0],nt[1]=Ht.length>=2?Ht[1]:nt[0],nt[2]=Ht.length>=3?Ht[2]:nt[0],nt[3]=Ht.length>=4?Ht[3]:nt[1]),de.margin=nt}});var ht=!1;Object.defineProperty(this,"autoPaging",{get:function(){return ht},set:function(Ht){ht=Ht}});var Ct=0;Object.defineProperty(this,"lastBreak",{get:function(){return Ct},set:function(Ht){Ct=Ht}});var _t=[];Object.defineProperty(this,"pageBreaks",{get:function(){return _t},set:function(Ht){_t=Ht}}),Object.defineProperty(this,"ctx",{get:function(){return de},set:function(Ht){Ht instanceof Ne&&(de=Ht)}}),Object.defineProperty(this,"path",{get:function(){return de.path},set:function(Ht){de.path=Ht}});var Kt=[];Object.defineProperty(this,"ctxStack",{get:function(){return Kt},set:function(Ht){Kt=Ht}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(Ht){var nt;nt=Ze(Ht),this.ctx.fillStyle=nt.style,this.ctx.isFillTransparent=nt.a===0,this.ctx.fillOpacity=nt.a,this.pdf.setFillColor(nt.r,nt.g,nt.b,{a:nt.a}),this.pdf.setTextColor(nt.r,nt.g,nt.b,{a:nt.a})}}),Object.defineProperty(this,"strokeStyle",{get:function(){return this.ctx.strokeStyle},set:function(Ht){var nt=Ze(Ht);this.ctx.strokeStyle=nt.style,this.ctx.isStrokeTransparent=nt.a===0,this.ctx.strokeOpacity=nt.a,nt.a===0?this.pdf.setDrawColor(255,255,255):(nt.a,this.pdf.setDrawColor(nt.r,nt.g,nt.b))}}),Object.defineProperty(this,"lineCap",{get:function(){return this.ctx.lineCap},set:function(Ht){["butt","round","square"].indexOf(Ht)!==-1&&(this.ctx.lineCap=Ht,this.pdf.setLineCap(Ht))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(Ht){isNaN(Ht)||(this.ctx.lineWidth=Ht,this.pdf.setLineWidth(Ht))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(Ht){["bevel","round","miter"].indexOf(Ht)!==-1&&(this.ctx.lineJoin=Ht,this.pdf.setLineJoin(Ht))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(Ht){isNaN(Ht)||(this.ctx.miterLimit=Ht,this.pdf.setMiterLimit(Ht))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(Ht){this.ctx.textBaseline=Ht}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(Ht){["right","end","center","left","start"].indexOf(Ht)!==-1&&(this.ctx.textAlign=Ht)}});var Jt=null;function cn(Ht,nt){if(Jt===null){var lr=function(Gn){var qt=[];return Object.keys(Gn).forEach(function(gn){Gn[gn].forEach(function(mn){var sn=null;switch(mn){case"bold":sn={family:gn,weight:"bold"};break;case"italic":sn={family:gn,style:"italic"};break;case"bolditalic":sn={family:gn,weight:"bold",style:"italic"};break;case"":case"normal":sn={family:gn}}sn!==null&&(sn.ref={name:gn,style:mn},qt.push(sn))})}),qt}(Ht.getFontList());Jt=function(Gn){for(var qt={},gn=0;gn<Gn.length;++gn){var mn=VA(Gn[gn]),sn=mn.family,Un=mn.stretch,tr=mn.style,Ir=mn.weight;qt[sn]=qt[sn]||{},qt[sn][Un]=qt[sn][Un]||{},qt[sn][Un][tr]=qt[sn][Un][tr]||{},qt[sn][Un][tr][Ir]=mn}return qt}(lr.concat(nt))}return Jt}var zn=null;Object.defineProperty(this,"fontFaces",{get:function(){return zn},set:function(Ht){Jt=null,zn=Ht}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(Ht){var nt;if(this.ctx.font=Ht,(nt=/^\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(Ht))!==null){var lr=nt[1];nt[2];var Gn=nt[3],qt=nt[4];nt[5];var gn=nt[6],mn=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(qt)[2];qt=Math.floor(mn==="px"?parseFloat(qt)*this.pdf.internal.scaleFactor:mn==="em"?parseFloat(qt)*this.pdf.getFontSize():parseFloat(qt)*this.pdf.internal.scaleFactor),this.pdf.setFontSize(qt);var sn=function(Er){var qr,Xn,$o=[],fo=Er.trim();if(fo==="")return Ta;if(fo in Uo)return[Uo[fo]];for(;fo!=="";){switch(Xn=null,qr=(fo=si(fo)).charAt(0)){case'"':case"'":Xn=Ti(fo.substring(1),qr);break;default:Xn=ii(fo)}if(Xn===null||($o.push(Xn[0]),(fo=si(Xn[1]))!==""&&fo.charAt(0)!==","))return Ta;fo=fo.replace(/^,/,"")}return $o}(gn);if(this.fontFaces){var Un=ti(cn(this.pdf,this.fontFaces),sn.map(function(Er){return{family:Er,stretch:"normal",weight:Gn,style:lr}}));this.pdf.setFont(Un.ref.name,Un.ref.style)}else{var tr="";(Gn==="bold"||parseInt(Gn,10)>=700||lr==="bold")&&(tr="bold"),lr==="italic"&&(tr+="italic"),tr.length===0&&(tr="normal");for(var Ir="",xr={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"},fr=0;fr<sn.length;fr++){if(this.pdf.internal.getFont(sn[fr],tr,{noFallback:!0,disableWarning:!0})!==void 0){Ir=sn[fr];break}if(tr==="bolditalic"&&this.pdf.internal.getFont(sn[fr],"bold",{noFallback:!0,disableWarning:!0})!==void 0)Ir=sn[fr],tr="bold";else if(this.pdf.internal.getFont(sn[fr],"normal",{noFallback:!0,disableWarning:!0})!==void 0){Ir=sn[fr],tr="normal";break}}if(Ir===""){for(var jr=0;jr<sn.length;jr++)if(xr[sn[jr]]){Ir=xr[sn[jr]];break}}Ir=Ir===""?"Times":Ir,this.pdf.setFont(Ir,tr)}}}}),Object.defineProperty(this,"globalCompositeOperation",{get:function(){return this.ctx.globalCompositeOperation},set:function(Ht){this.ctx.globalCompositeOperation=Ht}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(Ht){this.ctx.globalAlpha=Ht}}),Object.defineProperty(this,"lineDashOffset",{get:function(){return this.ctx.lineDashOffset},set:function(Ht){this.ctx.lineDashOffset=Ht,ft.call(this)}}),Object.defineProperty(this,"lineDash",{get:function(){return this.ctx.lineDash},set:function(Ht){this.ctx.lineDash=Ht,ft.call(this)}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(Ht){this.ctx.ignoreClearRect=!!Ht}})};Le.prototype.setLineDash=function(J){this.lineDash=J},Le.prototype.getLineDash=function(){return this.lineDash.length%2?this.lineDash.concat(this.lineDash):this.lineDash.slice()},Le.prototype.fill=function(){an.call(this,"fill",!1)},Le.prototype.stroke=function(){an.call(this,"stroke",!1)},Le.prototype.beginPath=function(){this.path=[{type:"begin"}]},Le.prototype.moveTo=function(J,xe){if(isNaN(J)||isNaN(xe))throw qn.error("jsPDF.context2d.moveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.moveTo");var je=this.ctx.transform.applyToPoint(new F(J,xe));this.path.push({type:"mt",x:je.x,y:je.y}),this.ctx.lastPoint=new F(J,xe)},Le.prototype.closePath=function(){var J=new F(0,0),xe=0;for(xe=this.path.length-1;xe!==-1;xe--)if(this.path[xe].type==="begin"&&(0,we.Z)(this.path[xe+1])==="object"&&typeof this.path[xe+1].x=="number"){J=new F(this.path[xe+1].x,this.path[xe+1].y);break}this.path.push({type:"close"}),this.ctx.lastPoint=new F(J.x,J.y)},Le.prototype.lineTo=function(J,xe){if(isNaN(J)||isNaN(xe))throw qn.error("jsPDF.context2d.lineTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.lineTo");var je=this.ctx.transform.applyToPoint(new F(J,xe));this.path.push({type:"lt",x:je.x,y:je.y}),this.ctx.lastPoint=new F(je.x,je.y)},Le.prototype.clip=function(){this.ctx.clip_path=JSON.parse(JSON.stringify(this.path)),an.call(this,null,!0)},Le.prototype.quadraticCurveTo=function(J,xe,je,_e){if(isNaN(je)||isNaN(_e)||isNaN(J)||isNaN(xe))throw qn.error("jsPDF.context2d.quadraticCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.quadraticCurveTo");var ot=this.ctx.transform.applyToPoint(new F(je,_e)),dt=this.ctx.transform.applyToPoint(new F(J,xe));this.path.push({type:"qct",x1:dt.x,y1:dt.y,x:ot.x,y:ot.y}),this.ctx.lastPoint=new F(ot.x,ot.y)},Le.prototype.bezierCurveTo=function(J,xe,je,_e,ot,dt){if(isNaN(ot)||isNaN(dt)||isNaN(J)||isNaN(xe)||isNaN(je)||isNaN(_e))throw qn.error("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.bezierCurveTo");var ht=this.ctx.transform.applyToPoint(new F(ot,dt)),Ct=this.ctx.transform.applyToPoint(new F(J,xe)),_t=this.ctx.transform.applyToPoint(new F(je,_e));this.path.push({type:"bct",x1:Ct.x,y1:Ct.y,x2:_t.x,y2:_t.y,x:ht.x,y:ht.y}),this.ctx.lastPoint=new F(ht.x,ht.y)},Le.prototype.arc=function(J,xe,je,_e,ot,dt){if(isNaN(J)||isNaN(xe)||isNaN(je)||isNaN(_e)||isNaN(ot))throw qn.error("jsPDF.context2d.arc: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.arc");if(dt=!!dt,!this.ctx.transform.isIdentity){var ht=this.ctx.transform.applyToPoint(new F(J,xe));J=ht.x,xe=ht.y;var Ct=this.ctx.transform.applyToPoint(new F(0,je)),_t=this.ctx.transform.applyToPoint(new F(0,0));je=Math.sqrt(Math.pow(Ct.x-_t.x,2)+Math.pow(Ct.y-_t.y,2))}Math.abs(ot-_e)>=2*Math.PI&&(_e=0,ot=2*Math.PI),this.path.push({type:"arc",x:J,y:xe,radius:je,startAngle:_e,endAngle:ot,counterclockwise:dt})},Le.prototype.arcTo=function(J,xe,je,_e,ot){throw new Error("arcTo not implemented.")},Le.prototype.rect=function(J,xe,je,_e){if(isNaN(J)||isNaN(xe)||isNaN(je)||isNaN(_e))throw qn.error("jsPDF.context2d.rect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rect");this.moveTo(J,xe),this.lineTo(J+je,xe),this.lineTo(J+je,xe+_e),this.lineTo(J,xe+_e),this.lineTo(J,xe),this.lineTo(J+je,xe),this.lineTo(J,xe)},Le.prototype.fillRect=function(J,xe,je,_e){if(isNaN(J)||isNaN(xe)||isNaN(je)||isNaN(_e))throw qn.error("jsPDF.context2d.fillRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillRect");if(!Ae.call(this)){var ot={};this.lineCap!=="butt"&&(ot.lineCap=this.lineCap,this.lineCap="butt"),this.lineJoin!=="miter"&&(ot.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(J,xe,je,_e),this.fill(),ot.hasOwnProperty("lineCap")&&(this.lineCap=ot.lineCap),ot.hasOwnProperty("lineJoin")&&(this.lineJoin=ot.lineJoin)}},Le.prototype.strokeRect=function(J,xe,je,_e){if(isNaN(J)||isNaN(xe)||isNaN(je)||isNaN(_e))throw qn.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");pt.call(this)||(this.beginPath(),this.rect(J,xe,je,_e),this.stroke())},Le.prototype.clearRect=function(J,xe,je,_e){if(isNaN(J)||isNaN(xe)||isNaN(je)||isNaN(_e))throw qn.error("jsPDF.context2d.clearRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.clearRect");this.ignoreClearRect||(this.fillStyle="#ffffff",this.fillRect(J,xe,je,_e))},Le.prototype.save=function(J){J=typeof J!="boolean"||J;for(var xe=this.pdf.internal.getCurrentPageInfo().pageNumber,je=0;je<this.pdf.internal.getNumberOfPages();je++)this.pdf.setPage(je+1),this.pdf.internal.out("q");if(this.pdf.setPage(xe),J){this.ctx.fontSize=this.pdf.internal.getFontSize();var _e=new Ne(this.ctx);this.ctxStack.push(this.ctx),this.ctx=_e}},Le.prototype.restore=function(J){J=typeof J!="boolean"||J;for(var xe=this.pdf.internal.getCurrentPageInfo().pageNumber,je=0;je<this.pdf.internal.getNumberOfPages();je++)this.pdf.setPage(je+1),this.pdf.internal.out("Q");this.pdf.setPage(xe),J&&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)},Le.prototype.toDataURL=function(){throw new Error("toDataUrl not implemented.")};var Ze=function(J){var xe,je,_e,ot;if(J.isCanvasGradient===!0&&(J=J.getColor()),!J)return{r:0,g:0,b:0,a:0,style:J};if(/transparent|rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*0+\s*\)/.test(J))xe=0,je=0,_e=0,ot=0;else{var dt=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(J);if(dt!==null)xe=parseInt(dt[1]),je=parseInt(dt[2]),_e=parseInt(dt[3]),ot=1;else if((dt=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(J))!==null)xe=parseInt(dt[1]),je=parseInt(dt[2]),_e=parseInt(dt[3]),ot=parseFloat(dt[4]);else{if(ot=1,typeof J=="string"&&J.charAt(0)!=="#"){var ht=new yr(J);J=ht.ok?ht.toHex():"#000000"}J.length===4?(xe=J.substring(1,2),xe+=xe,je=J.substring(2,3),je+=je,_e=J.substring(3,4),_e+=_e):(xe=J.substring(1,3),je=J.substring(3,5),_e=J.substring(5,7)),xe=parseInt(xe,16),je=parseInt(je,16),_e=parseInt(_e,16)}}return{r:xe,g:je,b:_e,a:ot,style:J}},Ae=function(){return this.ctx.isFillTransparent||this.globalAlpha==0},pt=function(){return!!(this.ctx.isStrokeTransparent||this.globalAlpha==0)};Le.prototype.fillText=function(J,xe,je,_e){if(isNaN(xe)||isNaN(je)||typeof J!="string")throw qn.error("jsPDF.context2d.fillText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillText");if(_e=isNaN(_e)?void 0:_e,!Ae.call(this)){var ot=Se(this.ctx.transform.rotation),dt=this.ctx.transform.scaleX;ct.call(this,{text:J,x:xe,y:je,scale:dt,angle:ot,align:this.textAlign,maxWidth:_e})}},Le.prototype.strokeText=function(J,xe,je,_e){if(isNaN(xe)||isNaN(je)||typeof J!="string")throw qn.error("jsPDF.context2d.strokeText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeText");if(!pt.call(this)){_e=isNaN(_e)?void 0:_e;var ot=Se(this.ctx.transform.rotation),dt=this.ctx.transform.scaleX;ct.call(this,{text:J,x:xe,y:je,scale:dt,renderingMode:"stroke",angle:ot,align:this.textAlign,maxWidth:_e})}},Le.prototype.measureText=function(J){if(typeof J!="string")throw qn.error("jsPDF.context2d.measureText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.measureText");var xe=this.pdf,je=this.pdf.internal.scaleFactor,_e=xe.internal.getFontSize(),ot=xe.getStringUnitWidth(J)*_e/xe.internal.scaleFactor,dt=function(ht){var Ct=(ht=ht||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return Ct}}),this};return new dt({width:ot*=Math.round(96*je/72*1e4)/1e4})},Le.prototype.scale=function(J,xe){if(isNaN(J)||isNaN(xe))throw qn.error("jsPDF.context2d.scale: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.scale");var je=new W(J,0,0,xe,0,0);this.ctx.transform=this.ctx.transform.multiply(je)},Le.prototype.rotate=function(J){if(isNaN(J))throw qn.error("jsPDF.context2d.rotate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rotate");var xe=new W(Math.cos(J),Math.sin(J),-Math.sin(J),Math.cos(J),0,0);this.ctx.transform=this.ctx.transform.multiply(xe)},Le.prototype.translate=function(J,xe){if(isNaN(J)||isNaN(xe))throw qn.error("jsPDF.context2d.translate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.translate");var je=new W(1,0,0,1,J,xe);this.ctx.transform=this.ctx.transform.multiply(je)},Le.prototype.transform=function(J,xe,je,_e,ot,dt){if(isNaN(J)||isNaN(xe)||isNaN(je)||isNaN(_e)||isNaN(ot)||isNaN(dt))throw qn.error("jsPDF.context2d.transform: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.transform");var ht=new W(J,xe,je,_e,ot,dt);this.ctx.transform=this.ctx.transform.multiply(ht)},Le.prototype.setTransform=function(J,xe,je,_e,ot,dt){J=isNaN(J)?1:J,xe=isNaN(xe)?0:xe,je=isNaN(je)?0:je,_e=isNaN(_e)?1:_e,ot=isNaN(ot)?0:ot,dt=isNaN(dt)?0:dt,this.ctx.transform=new W(J,xe,je,_e,ot,dt)};var at=function(){return this.margin[0]>0||this.margin[1]>0||this.margin[2]>0||this.margin[3]>0};Le.prototype.drawImage=function(J,xe,je,_e,ot,dt,ht,Ct,_t){var Kt=this.pdf.getImageProperties(J),Jt=1,cn=1,zn=1,Ht=1;_e!==void 0&&Ct!==void 0&&(zn=Ct/_e,Ht=_t/ot,Jt=Kt.width/_e*Ct/_e,cn=Kt.height/ot*_t/ot),dt===void 0&&(dt=xe,ht=je,xe=0,je=0),_e!==void 0&&Ct===void 0&&(Ct=_e,_t=ot),_e===void 0&&Ct===void 0&&(Ct=Kt.width,_t=Kt.height);for(var nt,lr=this.ctx.transform.decompose(),Gn=Se(lr.rotate.shx),qt=new W,gn=(qt=(qt=(qt=qt.multiply(lr.translate)).multiply(lr.skew)).multiply(lr.scale)).applyToRectangle(new D(dt-xe*zn,ht-je*Ht,_e*Jt,ot*cn)),mn=gt.call(this,gn),sn=[],Un=0;Un<mn.length;Un+=1)sn.indexOf(mn[Un])===-1&&sn.push(mn[Un]);if(jt(sn),this.autoPaging)for(var tr=sn[0],Ir=sn[sn.length-1],xr=tr;xr<Ir+1;xr++){this.pdf.setPage(xr);var fr=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],jr=xr===1?this.posY+this.margin[0]:this.margin[0],Er=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],qr=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],Xn=xr===1?0:Er+(xr-2)*qr;if(this.ctx.clip_path.length!==0){var $o=this.path;nt=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=mt(nt,this.posX+this.margin[3],-Xn+jr+this.ctx.prevPageLastElemOffset),Fn.call(this,"fill",!0),this.path=$o}var fo=JSON.parse(JSON.stringify(gn));fo=mt([fo],this.posX+this.margin[3],-Xn+jr+this.ctx.prevPageLastElemOffset)[0];var ao=(xr>tr||xr<Ir)&&at.call(this);ao&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],fr,qr,null).clip().discardPath()),this.pdf.addImage(J,"JPEG",fo.x,fo.y,fo.w,fo.h,null,null,Gn),ao&&this.pdf.restoreGraphicsState()}else this.pdf.addImage(J,"JPEG",gn.x,gn.y,gn.w,gn.h,null,null,Gn)};var gt=function(J,xe,je){var _e=[];xe=xe||this.pdf.internal.pageSize.width,je=je||this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2];var ot=this.posY+this.ctx.prevPageLastElemOffset;switch(J.type){default:case"mt":case"lt":_e.push(Math.floor((J.y+ot)/je)+1);break;case"arc":_e.push(Math.floor((J.y+ot-J.radius)/je)+1),_e.push(Math.floor((J.y+ot+J.radius)/je)+1);break;case"qct":var dt=Te(this.ctx.lastPoint.x,this.ctx.lastPoint.y,J.x1,J.y1,J.x,J.y);_e.push(Math.floor((dt.y+ot)/je)+1),_e.push(Math.floor((dt.y+dt.h+ot)/je)+1);break;case"bct":var ht=Je(this.ctx.lastPoint.x,this.ctx.lastPoint.y,J.x1,J.y1,J.x2,J.y2,J.x,J.y);_e.push(Math.floor((ht.y+ot)/je)+1),_e.push(Math.floor((ht.y+ht.h+ot)/je)+1);break;case"rect":_e.push(Math.floor((J.y+ot)/je)+1),_e.push(Math.floor((J.y+J.h+ot)/je)+1)}for(var Ct=0;Ct<_e.length;Ct+=1)for(;this.pdf.internal.getNumberOfPages()<_e[Ct];)Xe.call(this);return _e},Xe=function(){var J=this.fillStyle,xe=this.strokeStyle,je=this.font,_e=this.lineCap,ot=this.lineWidth,dt=this.lineJoin;this.pdf.addPage(),this.fillStyle=J,this.strokeStyle=xe,this.font=je,this.lineCap=_e,this.lineWidth=ot,this.lineJoin=dt},mt=function(J,xe,je){for(var _e=0;_e<J.length;_e++)switch(J[_e].type){case"bct":J[_e].x2+=xe,J[_e].y2+=je;case"qct":J[_e].x1+=xe,J[_e].y1+=je;case"mt":case"lt":case"arc":default:J[_e].x+=xe,J[_e].y+=je}return J},jt=function(J){return J.sort(function(xe,je){return xe-je})},an=function(J,xe){for(var je,_e,ot=this.fillStyle,dt=this.strokeStyle,ht=this.lineCap,Ct=this.lineWidth,_t=Math.abs(Ct*this.ctx.transform.scaleX),Kt=this.lineJoin,Jt=JSON.parse(JSON.stringify(this.path)),cn=JSON.parse(JSON.stringify(this.path)),zn=[],Ht=0;Ht<cn.length;Ht++)if(cn[Ht].x!==void 0)for(var nt=gt.call(this,cn[Ht]),lr=0;lr<nt.length;lr+=1)zn.indexOf(nt[lr])===-1&&zn.push(nt[lr]);for(var Gn=0;Gn<zn.length;Gn++)for(;this.pdf.internal.getNumberOfPages()<zn[Gn];)Xe.call(this);if(jt(zn),this.autoPaging)for(var qt=zn[0],gn=zn[zn.length-1],mn=qt;mn<gn+1;mn++){this.pdf.setPage(mn),this.fillStyle=ot,this.strokeStyle=dt,this.lineCap=ht,this.lineWidth=_t,this.lineJoin=Kt;var sn=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],Un=mn===1?this.posY+this.margin[0]:this.margin[0],tr=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],Ir=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],xr=mn===1?0:tr+(mn-2)*Ir;if(this.ctx.clip_path.length!==0){var fr=this.path;je=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=mt(je,this.posX+this.margin[3],-xr+Un+this.ctx.prevPageLastElemOffset),Fn.call(this,J,!0),this.path=fr}if(_e=JSON.parse(JSON.stringify(Jt)),this.path=mt(_e,this.posX+this.margin[3],-xr+Un+this.ctx.prevPageLastElemOffset),xe===!1||mn===0){var jr=(mn>qt||mn<gn)&&at.call(this);jr&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],sn,Ir,null).clip().discardPath()),Fn.call(this,J,xe),jr&&this.pdf.restoreGraphicsState()}this.lineWidth=Ct}else this.lineWidth=_t,Fn.call(this,J,xe),this.lineWidth=Ct;this.path=Jt},Fn=function(J,xe){if((J!=="stroke"||xe||!pt.call(this))&&(J==="stroke"||xe||!Ae.call(this))){for(var je,_e,ot=[],dt=this.path,ht=0;ht<dt.length;ht++){var Ct=dt[ht];switch(Ct.type){case"begin":ot.push({begin:!0});break;case"close":ot.push({close:!0});break;case"mt":ot.push({start:Ct,deltas:[],abs:[]});break;case"lt":var _t=ot.length;if(dt[ht-1]&&!isNaN(dt[ht-1].x)&&(je=[Ct.x-dt[ht-1].x,Ct.y-dt[ht-1].y],_t>0)){for(;_t>=0;_t--)if(ot[_t-1].close!==!0&&ot[_t-1].begin!==!0){ot[_t-1].deltas.push(je),ot[_t-1].abs.push(Ct);break}}break;case"bct":je=[Ct.x1-dt[ht-1].x,Ct.y1-dt[ht-1].y,Ct.x2-dt[ht-1].x,Ct.y2-dt[ht-1].y,Ct.x-dt[ht-1].x,Ct.y-dt[ht-1].y],ot[ot.length-1].deltas.push(je);break;case"qct":var Kt=dt[ht-1].x+2/3*(Ct.x1-dt[ht-1].x),Jt=dt[ht-1].y+2/3*(Ct.y1-dt[ht-1].y),cn=Ct.x+2/3*(Ct.x1-Ct.x),zn=Ct.y+2/3*(Ct.y1-Ct.y),Ht=Ct.x,nt=Ct.y;je=[Kt-dt[ht-1].x,Jt-dt[ht-1].y,cn-dt[ht-1].x,zn-dt[ht-1].y,Ht-dt[ht-1].x,nt-dt[ht-1].y],ot[ot.length-1].deltas.push(je);break;case"arc":ot.push({deltas:[],abs:[],arc:!0}),Array.isArray(ot[ot.length-1].abs)&&ot[ot.length-1].abs.push(Ct)}}_e=xe?null:J==="stroke"?"stroke":"fill";for(var lr=!1,Gn=0;Gn<ot.length;Gn++)if(ot[Gn].arc)for(var qt=ot[Gn].abs,gn=0;gn<qt.length;gn++){var mn=qt[gn];mn.type==="arc"?Ft.call(this,mn.x,mn.y,mn.radius,mn.startAngle,mn.endAngle,mn.counterclockwise,void 0,xe,!lr):Tt.call(this,mn.x,mn.y),lr=!0}else if(ot[Gn].close===!0)this.pdf.internal.out("h"),lr=!1;else if(ot[Gn].begin!==!0){var sn=ot[Gn].start.x,Un=ot[Gn].start.y;E.call(this,ot[Gn].deltas,sn,Un),lr=!0}_e&&pn.call(this,_e),xe&&Pn.call(this)}},Zn=function(J){var xe=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,je=xe*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case"bottom":return J-je;case"top":return J+xe-je;case"hanging":return J+xe-2*je;case"middle":return J+xe/2-je;case"ideographic":return J;case"alphabetic":default:return J}},un=function(J){return J+this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor*(this.pdf.internal.getLineHeightFactor()-1)};Le.prototype.createLinearGradient=function(){var J=function(){};return J.colorStops=[],J.addColorStop=function(xe,je){this.colorStops.push([xe,je])},J.getColor=function(){return this.colorStops.length===0?"#000000":this.colorStops[0][1]},J.isCanvasGradient=!0,J},Le.prototype.createPattern=function(){return this.createLinearGradient()},Le.prototype.createRadialGradient=function(){return this.createLinearGradient()};var Ft=function(J,xe,je,_e,ot,dt,ht,Ct,_t){for(var Kt=ce.call(this,je,_e,ot,dt),Jt=0;Jt<Kt.length;Jt++){var cn=Kt[Jt];Jt===0&&(_t?tt.call(this,cn.x1+J,cn.y1+xe):Tt.call(this,cn.x1+J,cn.y1+xe)),k.call(this,J,xe,cn.x2,cn.y2,cn.x3,cn.y3,cn.x4,cn.y4)}Ct?Pn.call(this):pn.call(this,ht)},pn=function(J){switch(J){case"stroke":this.pdf.internal.out("S");break;case"fill":this.pdf.internal.out("f")}},Pn=function(){this.pdf.clip(),this.pdf.discardPath()},tt=function(J,xe){this.pdf.internal.out(n(J)+" "+d(xe)+" m")},ct=function(J){var xe;switch(J.align){case"right":case"end":xe="right";break;case"center":xe="center";break;case"left":case"start":default:xe="left"}var je=this.pdf.getTextDimensions(J.text),_e=Zn.call(this,J.y),ot=un.call(this,_e)-je.h,dt=this.ctx.transform.applyToPoint(new F(J.x,_e)),ht=this.ctx.transform.decompose(),Ct=new W;Ct=(Ct=(Ct=Ct.multiply(ht.translate)).multiply(ht.skew)).multiply(ht.scale);for(var _t,Kt,Jt,cn=this.ctx.transform.applyToRectangle(new D(J.x,_e,je.w,je.h)),zn=Ct.applyToRectangle(new D(J.x,ot,je.w,je.h)),Ht=gt.call(this,zn),nt=[],lr=0;lr<Ht.length;lr+=1)nt.indexOf(Ht[lr])===-1&&nt.push(Ht[lr]);if(jt(nt),this.autoPaging)for(var Gn=nt[0],qt=nt[nt.length-1],gn=Gn;gn<qt+1;gn++){this.pdf.setPage(gn);var mn=gn===1?this.posY+this.margin[0]:this.margin[0],sn=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],Un=this.pdf.internal.pageSize.height-this.margin[2],tr=Un-this.margin[0],Ir=this.pdf.internal.pageSize.width-this.margin[1],xr=Ir-this.margin[3],fr=gn===1?0:sn+(gn-2)*tr;if(this.ctx.clip_path.length!==0){var jr=this.path;_t=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=mt(_t,this.posX+this.margin[3],-1*fr+mn),Fn.call(this,"fill",!0),this.path=jr}var Er=mt([JSON.parse(JSON.stringify(zn))],this.posX+this.margin[3],-fr+mn+this.ctx.prevPageLastElemOffset)[0];J.scale>=.01&&(Kt=this.pdf.internal.getFontSize(),this.pdf.setFontSize(Kt*J.scale),Jt=this.lineWidth,this.lineWidth=Jt*J.scale);var qr=this.autoPaging!=="text";if(qr||Er.y+Er.h<=Un){if(qr||Er.y>=mn&&Er.x<=Ir){var Xn=qr?J.text:this.pdf.splitTextToSize(J.text,J.maxWidth||Ir-Er.x)[0],$o=mt([JSON.parse(JSON.stringify(cn))],this.posX+this.margin[3],-fr+mn+this.ctx.prevPageLastElemOffset)[0],fo=qr&&(gn>Gn||gn<qt)&&at.call(this);fo&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],xr,tr,null).clip().discardPath()),this.pdf.text(Xn,$o.x,$o.y,{angle:J.angle,align:xe,renderingMode:J.renderingMode}),fo&&this.pdf.restoreGraphicsState()}}else Er.y<Un&&(this.ctx.prevPageLastElemOffset+=Un-Er.y);J.scale>=.01&&(this.pdf.setFontSize(Kt),this.lineWidth=Jt)}else J.scale>=.01&&(Kt=this.pdf.internal.getFontSize(),this.pdf.setFontSize(Kt*J.scale),Jt=this.lineWidth,this.lineWidth=Jt*J.scale),this.pdf.text(J.text,dt.x+this.posX,dt.y+this.posY,{angle:J.angle,align:xe,renderingMode:J.renderingMode,maxWidth:J.maxWidth}),J.scale>=.01&&(this.pdf.setFontSize(Kt),this.lineWidth=Jt)},Tt=function(J,xe,je,_e){je=je||0,_e=_e||0,this.pdf.internal.out(n(J+je)+" "+d(xe+_e)+" l")},E=function(J,xe,je){return this.pdf.lines(J,xe,je,null,null)},k=function(J,xe,je,_e,ot,dt,ht,Ct){this.pdf.internal.out([t(y(je+J)),t(p(_e+xe)),t(y(ot+J)),t(p(dt+xe)),t(y(ht+J)),t(p(Ct+xe)),"c"].join(" "))},ce=function(J,xe,je,_e){for(var ot=2*Math.PI,dt=Math.PI/2;xe>je;)xe-=ot;var ht=Math.abs(je-xe);ht<ot&&_e&&(ht=ot-ht);for(var Ct=[],_t=_e?-1:1,Kt=xe;ht>1e-5;){var Jt=Kt+_t*Math.min(ht,dt);Ct.push(Ce.call(this,J,Kt,Jt)),ht-=Math.abs(Jt-Kt),Kt=Jt}return Ct},Ce=function(J,xe,je){var _e=(je-xe)/2,ot=J*Math.cos(_e),dt=J*Math.sin(_e),ht=ot,Ct=-dt,_t=ht*ht+Ct*Ct,Kt=_t+ht*ot+Ct*dt,Jt=4/3*(Math.sqrt(2*_t*Kt)-Kt)/(ht*dt-Ct*ot),cn=ht-Jt*Ct,zn=Ct+Jt*ht,Ht=cn,nt=-zn,lr=_e+xe,Gn=Math.cos(lr),qt=Math.sin(lr);return{x1:J*Math.cos(xe),y1:J*Math.sin(xe),x2:cn*Gn-zn*qt,y2:cn*qt+zn*Gn,x3:Ht*Gn-nt*qt,y3:Ht*qt+nt*Gn,x4:J*Math.cos(je),y4:J*Math.sin(je)}},Se=function(J){return 180*J/Math.PI},Te=function(J,xe,je,_e,ot,dt){var ht=J+.5*(je-J),Ct=xe+.5*(_e-xe),_t=ot+.5*(je-ot),Kt=dt+.5*(_e-dt),Jt=Math.min(J,ot,ht,_t),cn=Math.max(J,ot,ht,_t),zn=Math.min(xe,dt,Ct,Kt),Ht=Math.max(xe,dt,Ct,Kt);return new D(Jt,zn,cn-Jt,Ht-zn)},Je=function(J,xe,je,_e,ot,dt,ht,Ct){var _t,Kt,Jt,cn,zn,Ht,nt,lr,Gn,qt,gn,mn,sn,Un,tr=je-J,Ir=_e-xe,xr=ot-je,fr=dt-_e,jr=ht-ot,Er=Ct-dt;for(Kt=0;Kt<41;Kt++)Gn=(nt=(Jt=J+(_t=Kt/40)*tr)+_t*((zn=je+_t*xr)-Jt))+_t*(zn+_t*(ot+_t*jr-zn)-nt),qt=(lr=(cn=xe+_t*Ir)+_t*((Ht=_e+_t*fr)-cn))+_t*(Ht+_t*(dt+_t*Er-Ht)-lr),Kt==0?(gn=Gn,mn=qt,sn=Gn,Un=qt):(gn=Math.min(gn,Gn),mn=Math.min(mn,qt),sn=Math.max(sn,Gn),Un=Math.max(Un,qt));return new D(Math.round(gn),Math.round(mn),Math.round(sn-gn),Math.round(Un-mn))},ft=function(){if(this.prevLineDash||this.ctx.lineDash.length||this.ctx.lineDashOffset){var J,xe,je=(J=this.ctx.lineDash,xe=this.ctx.lineDashOffset,JSON.stringify({lineDash:J,lineDashOffset:xe}));this.prevLineDash!==je&&(this.pdf.setLineDash(this.ctx.lineDash,this.ctx.lineDashOffset),this.prevLineDash=je)}}})(_r.API),function(r){var t=function(p){var F,D,W,de,Ne,Le,Ze,Ae,pt,at;for(/[^\x00-\xFF]/.test(p),D=[],W=0,de=(p+=F="\0\0\0\0".slice(p.length%4||4)).length;de>W;W+=4)(Ne=(p.charCodeAt(W)<<24)+(p.charCodeAt(W+1)<<16)+(p.charCodeAt(W+2)<<8)+p.charCodeAt(W+3))!==0?(Le=(Ne=((Ne=((Ne=((Ne=(Ne-(at=Ne%85))/85)-(pt=Ne%85))/85)-(Ae=Ne%85))/85)-(Ze=Ne%85))/85)%85,D.push(Le+33,Ze+33,Ae+33,pt+33,at+33)):D.push(122);return function(gt,Xe){for(var mt=Xe;mt>0;mt--)gt.pop()}(D,F.length),String.fromCharCode.apply(String,D)+"~>"},n=function(p){var F,D,W,de,Ne,Le=String,Ze="length",Ae=255,pt="charCodeAt",at="slice",gt="replace";for(p[at](-2),p=p[at](0,-2)[gt](/\s/g,"")[gt]("z","!!!!!"),W=[],de=0,Ne=(p+=F="uuuuu"[at](p[Ze]%5||5))[Ze];Ne>de;de+=5)D=52200625*(p[pt](de)-33)+614125*(p[pt](de+1)-33)+7225*(p[pt](de+2)-33)+85*(p[pt](de+3)-33)+(p[pt](de+4)-33),W.push(Ae&D>>24,Ae&D>>16,Ae&D>>8,Ae&D);return function(Xe,mt){for(var jt=mt;jt>0;jt--)Xe.pop()}(W,F[Ze]),Le.fromCharCode.apply(Le,W)},d=function(p){var F=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"),F.test(p)===!1)return"";for(var D="",W=0;W<p.length;W+=2)D+=String.fromCharCode("0x"+(p[W]+p[W+1]));return D},y=function(p){for(var F=new Uint8Array(p.length),D=p.length;D--;)F[D]=p.charCodeAt(D);return p=(F=co(F)).reduce(function(W,de){return W+String.fromCharCode(de)},"")};r.processDataByFilters=function(p,F){var D=0,W=p||"",de=[];for(typeof(F=F||[])=="string"&&(F=[F]),D=0;D<F.length;D+=1)switch(F[D]){case"ASCII85Decode":case"/ASCII85Decode":W=n(W),de.push("/ASCII85Encode");break;case"ASCII85Encode":case"/ASCII85Encode":W=t(W),de.push("/ASCII85Decode");break;case"ASCIIHexDecode":case"/ASCIIHexDecode":W=d(W),de.push("/ASCIIHexEncode");break;case"ASCIIHexEncode":case"/ASCIIHexEncode":W=W.split("").map(function(Ne){return("0"+Ne.charCodeAt().toString(16)).slice(-2)}).join("")+">",de.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":W=y(W),de.push("/FlateDecode");break;default:throw new Error('The filter: "'+F[D]+'" is not implemented')}return{data:W,reverseChain:de.reverse().join(" ")}}}(_r.API),function(r){r.loadFile=function(t,n,d){return function(y,p,F){p=p!==!1,F=typeof F=="function"?F:function(){};var D=void 0;try{D=function(W,de,Ne){var Le=new XMLHttpRequest,Ze=0,Ae=function(pt){var at=pt.length,gt=[],Xe=String.fromCharCode;for(Ze=0;Ze<at;Ze+=1)gt.push(Xe(255&pt.charCodeAt(Ze)));return gt.join("")};if(Le.open("GET",W,!de),Le.overrideMimeType("text/plain; charset=x-user-defined"),de===!1&&(Le.onload=function(){Le.status===200?Ne(Ae(this.responseText)):Ne(void 0)}),Le.send(null),de&&Le.status===200)return Ae(Le.responseText)}(y,p,F)}catch(W){}return D}(t,n,d)},r.loadImageFile=r.loadFile}(_r.API),function(r){function t(){return(bn.html2canvas?Promise.resolve(bn.html2canvas):Promise.resolve().then(h.t.bind(h,64270,23))).catch(function(F){return Promise.reject(new Error("Could not load html2canvas: "+F))}).then(function(F){return F.default?F.default:F})}function n(){return(bn.DOMPurify?Promise.resolve(bn.DOMPurify):h.e(2364).then(h.bind(h,12364))).catch(function(F){return Promise.reject(new Error("Could not load dompurify: "+F))}).then(function(F){return F.default?F.default:F})}var d=function(F){var D=(0,we.Z)(F);return D==="undefined"?"undefined":D==="string"||F instanceof String?"string":D==="number"||F instanceof Number?"number":D==="function"||F instanceof Function?"function":F&&F.constructor===Array?"array":F&&F.nodeType===1?"element":D==="object"?"object":"unknown"},y=function(F,D){var W=document.createElement(F);for(var de in D.className&&(W.className=D.className),D.innerHTML&&D.dompurify&&(W.innerHTML=D.dompurify.sanitize(D.innerHTML)),D.style)W.style[de]=D.style[de];return W},p=function F(D){var W=Object.assign(F.convert(Promise.resolve()),JSON.parse(JSON.stringify(F.template))),de=F.convert(Promise.resolve(),W);return de=(de=de.setProgress(1,F,1,[F])).set(D)};(p.prototype=Object.create(Promise.prototype)).constructor=p,p.convert=function(F,D){return F.__proto__=D||p.prototype,F},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(F,D){return this.then(function(){switch(D=D||function(W){switch(d(W)){case"string":return"string";case"element":return W.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}(F)){case"string":return this.then(n).then(function(W){return this.set({src:y("div",{innerHTML:F,dompurify:W})})});case"element":return this.set({src:F});case"canvas":return this.set({canvas:F});case"img":return this.set({img:F});default:return this.error("Unknown source type.")}})},p.prototype.to=function(F){switch(F){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 F={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},D=function W(de,Ne){for(var Le=de.nodeType===3?document.createTextNode(de.nodeValue):de.cloneNode(!1),Ze=de.firstChild;Ze;Ze=Ze.nextSibling)Ne!==!0&&Ze.nodeType===1&&Ze.nodeName==="SCRIPT"||Le.appendChild(W(Ze,Ne));return de.nodeType===1&&(de.nodeName==="CANVAS"?(Le.width=de.width,Le.height=de.height,Le.getContext("2d").drawImage(de,0,0)):de.nodeName!=="TEXTAREA"&&de.nodeName!=="SELECT"||(Le.value=de.value),Le.addEventListener("load",function(){Le.scrollTop=de.scrollTop,Le.scrollLeft=de.scrollLeft},!0)),Le}(this.prop.src,this.opt.html2canvas.javascriptEnabled);D.tagName==="BODY"&&(F.height=Math.max(document.body.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight,document.documentElement.scrollHeight,document.documentElement.offsetHeight)+"px"),this.prop.overlay=y("div",{className:"html2pdf__overlay",style:{position:"fixed",overflow:"hidden",zIndex:1e3,left:"-100000px",right:0,bottom:0,top:0}}),this.prop.container=y("div",{className:"html2pdf__container",style:F}),this.prop.container.appendChild(D),this.prop.container.firstChild.appendChild(y("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 F=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(F).then(t).then(function(D){var W=Object.assign({},this.opt.html2canvas);return delete W.onrendered,D(this.prop.container,W)}).then(function(D){(this.opt.html2canvas.onrendered||function(){})(D),this.prop.canvas=D,document.body.removeChild(this.prop.overlay)})},p.prototype.toContext2d=function(){var F=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(F).then(t).then(function(D){var W=this.opt.jsPDF,de=this.opt.fontFaces,Ne=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,Le=Object.assign({async:!0,allowTaint:!0,scale:Ne,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 Le.onrendered,W.context2d.autoPaging=this.opt.autoPaging===void 0||this.opt.autoPaging,W.context2d.posX=this.opt.x,W.context2d.posY=this.opt.y,W.context2d.margin=this.opt.margin,W.context2d.fontFaces=de,de)for(var Ze=0;Ze<de.length;++Ze){var Ae=de[Ze],pt=Ae.src.find(function(at){return at.format==="truetype"});pt&&W.addFont(pt.url,Ae.ref.name,Ae.ref.style)}return Le.windowHeight=Le.windowHeight||0,Le.windowHeight=Le.windowHeight==0?Math.max(this.prop.container.clientHeight,this.prop.container.scrollHeight,this.prop.container.offsetHeight):Le.windowHeight,W.context2d.save(!0),D(this.prop.container,Le)}).then(function(D){this.opt.jsPDF.context2d.restore(!0),(this.opt.html2canvas.onrendered||function(){})(D),this.prop.canvas=D,document.body.removeChild(this.prop.overlay)})},p.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then(function(){var F=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=F})},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(F,D,W){return(W=W||"pdf").toLowerCase()==="img"||W.toLowerCase()==="image"?this.outputImg(F,D):this.outputPdf(F,D)},p.prototype.outputPdf=function(F,D){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){return this.prop.pdf.output(F,D)})},p.prototype.outputImg=function(F){return this.thenList([function(){return this.prop.img||this.toImg()}]).then(function(){switch(F){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 "'+F+'" is not supported.'}})},p.prototype.save=function(F){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(F?{filename:F}: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(F){if(d(F)!=="object")return this;var D=Object.keys(F||{}).map(function(W){if(W in p.template.prop)return function(){this.prop[W]=F[W]};switch(W){case"margin":return this.setMargin.bind(this,F.margin);case"jsPDF":return function(){return this.opt.jsPDF=F.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,F.pageSize);default:return function(){this.opt[W]=F[W]}}},this);return this.then(function(){return this.thenList(D)})},p.prototype.get=function(F,D){return this.then(function(){var W=F in p.template.prop?this.prop[F]:this.opt[F];return D?D(W):W})},p.prototype.setMargin=function(F){return this.then(function(){switch(d(F)){case"number":F=[F,F,F,F];case"array":if(F.length===2&&(F=[F[0],F[1],F[0],F[1]]),F.length===4)break;default:return this.error("Invalid margin array.")}this.opt.margin=F}).then(this.setPageSize)},p.prototype.setPageSize=function(F){function D(W,de){return Math.floor(W*de/72*96)}return this.then(function(){(F=F||_r.getPageSize(this.opt.jsPDF)).hasOwnProperty("inner")||(F.inner={width:F.width-this.opt.margin[1]-this.opt.margin[3],height:F.height-this.opt.margin[0]-this.opt.margin[2]},F.inner.px={width:D(F.inner.width,F.k),height:D(F.inner.height,F.k)},F.inner.ratio=F.inner.height/F.inner.width),this.prop.pageSize=F})},p.prototype.setProgress=function(F,D,W,de){return F!=null&&(this.progress.val=F),D!=null&&(this.progress.state=D),W!=null&&(this.progress.n=W),de!=null&&(this.progress.stack=de),this.progress.ratio=this.progress.val/this.progress.state,this},p.prototype.updateProgress=function(F,D,W,de){return this.setProgress(F?this.progress.val+F:null,D||null,W?this.progress.n+W:null,de?this.progress.stack.concat(de):null)},p.prototype.then=function(F,D){var W=this;return this.thenCore(F,D,function(de,Ne){return W.updateProgress(null,null,1,[de]),Promise.prototype.then.call(this,function(Le){return W.updateProgress(null,de),Le}).then(de,Ne).then(function(Le){return W.updateProgress(1),Le})})},p.prototype.thenCore=function(F,D,W){W=W||Promise.prototype.then,F&&(F=F.bind(this)),D&&(D=D.bind(this));var de=Promise.toString().indexOf("[native code]")!==-1&&Promise.name==="Promise"?this:p.convert(Object.assign({},this),Promise.prototype),Ne=W.call(de,F,D);return p.convert(Ne,this.__proto__)},p.prototype.thenExternal=function(F,D){return Promise.prototype.then.call(this,F,D)},p.prototype.thenList=function(F){var D=this;return F.forEach(function(W){D=D.thenCore(W)}),D},p.prototype.catch=function(F){F&&(F=F.bind(this));var D=Promise.prototype.catch.call(this,F);return p.convert(D,this)},p.prototype.catchExternal=function(F){return Promise.prototype.catch.call(this,F)},p.prototype.error=function(F){return this.then(function(){throw new Error(F)})},p.prototype.using=p.prototype.set,p.prototype.saveAs=p.prototype.save,p.prototype.export=p.prototype.output,p.prototype.run=p.prototype.then,_r.getPageSize=function(F,D,W){if((0,we.Z)(F)==="object"){var de=F;F=de.orientation,D=de.unit||D,W=de.format||W}D=D||"mm",W=W||"a4",F=(""+(F||"P")).toLowerCase();var Ne,Le=(""+W).toLowerCase(),Ze={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":Ne=1;break;case"mm":Ne=72/25.4;break;case"cm":Ne=72/2.54;break;case"in":Ne=72;break;case"px":Ne=.75;break;case"pc":case"em":Ne=12;break;case"ex":Ne=6;break;default:throw"Invalid unit: "+D}var Ae,pt=0,at=0;if(Ze.hasOwnProperty(Le))pt=Ze[Le][1]/Ne,at=Ze[Le][0]/Ne;else try{pt=W[1],at=W[0]}catch(gt){throw new Error("Invalid format: "+W)}if(F==="p"||F==="portrait")F="p",at>pt&&(Ae=at,at=pt,pt=Ae);else{if(F!=="l"&&F!=="landscape")throw"Invalid orientation: "+F;F="l",pt>at&&(Ae=at,at=pt,pt=Ae)}return{width:at,height:pt,unit:D,k:Ne,orientation:F}},r.html=function(F,D){(D=D||{}).callback=D.callback||function(){},D.html2canvas=D.html2canvas||{},D.html2canvas.canvas=D.html2canvas.canvas||this.canvas,D.jsPDF=D.jsPDF||this,D.fontFaces=D.fontFaces?D.fontFaces.map(VA):null;var W=new p(D);return D.worker?W:W.from(F).doCallback()}}(_r.API),_r.API.addJS=function(r){return xA=r,this.internal.events.subscribe("postPutResources",function(){Zi=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+(Zi+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),La=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+xA+")"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){Zi!==void 0&&La!==void 0&&this.internal.out("/Names <</JavaScript "+Zi+" 0 R>>")}),this},function(r){var t;r.events.push(["postPutResources",function(){var n=this,d=/^(\d+) 0 obj$/;if(this.outline.root.children.length>0)for(var y=n.outline.render().split(/\r\n/),p=0;p<y.length;p++){var F=y[p],D=d.exec(F);if(D!=null){var W=D[1];n.internal.newObjectDeferredBegin(W,!1)}n.internal.write(F)}if(this.outline.createNamedDestinations){var de=this.internal.pages.length,Ne=[];for(p=0;p<de;p++){var Le=n.internal.newObject();Ne.push(Le);var Ze=n.internal.getPageInfo(p+1);n.internal.write("<< /D["+Ze.objId+" 0 R /XYZ null null null]>> endobj")}var Ae=n.internal.newObject();for(n.internal.write("<< /Names [ "),p=0;p<Ne.length;p++)n.internal.write("(page_"+(p+1)+")"+Ne[p]+" 0 R");n.internal.write(" ] >>","endobj"),t=n.internal.newObject(),n.internal.write("<< /Dests "+Ae+" 0 R"),n.internal.write(">>","endobj")}}]),r.events.push(["putCatalog",function(){this.outline.root.children.length>0&&(this.internal.write("/Outlines",this.outline.makeRef(this.outline.root)),this.outline.createNamedDestinations&&this.internal.write("/Names "+t+" 0 R"))}]),r.events.push(["initialized",function(){var n=this;n.outline={createNamedDestinations:!1,root:{children:[]}},n.outline.add=function(d,y,p){var F={title:y,options:p,children:[]};return d==null&&(d=this.root),d.children.push(F),F},n.outline.render=function(){return this.ctx={},this.ctx.val="",this.ctx.pdf=n,this.genIds_r(this.root),this.renderRoot(this.root),this.renderItems(this.root),this.ctx.val},n.outline.genIds_r=function(d){d.id=n.internal.newObjectDeferred();for(var y=0;y<d.children.length;y++)this.genIds_r(d.children[y])},n.outline.renderRoot=function(d){this.objStart(d),this.line("/Type /Outlines"),d.children.length>0&&(this.line("/First "+this.makeRef(d.children[0])),this.line("/Last "+this.makeRef(d.children[d.children.length-1]))),this.line("/Count "+this.count_r({count:0},d)),this.objEnd()},n.outline.renderItems=function(d){for(var y=this.ctx.pdf.internal.getVerticalCoordinateString,p=0;p<d.children.length;p++){var F=d.children[p];this.objStart(F),this.line("/Title "+this.makeString(F.title)),this.line("/Parent "+this.makeRef(d)),p>0&&this.line("/Prev "+this.makeRef(d.children[p-1])),p<d.children.length-1&&this.line("/Next "+this.makeRef(d.children[p+1])),F.children.length>0&&(this.line("/First "+this.makeRef(F.children[0])),this.line("/Last "+this.makeRef(F.children[F.children.length-1])));var D=this.count=this.count_r({count:0},F);if(D>0&&this.line("/Count "+D),F.options&&F.options.pageNumber){var W=n.internal.getPageInfo(F.options.pageNumber);this.line("/Dest ["+W.objId+" 0 R /XYZ 0 "+y(0)+" 0]")}this.objEnd()}for(var de=0;de<d.children.length;de++)this.renderItems(d.children[de])},n.outline.line=function(d){this.ctx.val+=d+`\r
`},n.outline.makeRef=function(d){return d.id+" 0 R"},n.outline.makeString=function(d){return"("+n.internal.pdfEscape(d)+")"},n.outline.objStart=function(d){this.ctx.val+=`\r
`+d.id+` 0 obj\r
<<\r
`},n.outline.objEnd=function(){this.ctx.val+=`>> \r
endobj\r
`},n.outline.count_r=function(d,y){for(var p=0;p<y.children.length;p++)d.count++,this.count_r(d,y.children[p]);return d.count}}])}(_r.API),function(r){var t=[192,193,194,195,196,197,198,199];r.processJPEG=function(n,d,y,p,F,D){var W,de=this.decode.DCT_DECODE,Ne=null;if(typeof n=="string"||this.__addimage__.isArrayBuffer(n)||this.__addimage__.isArrayBufferView(n)){switch(n=F||n,n=this.__addimage__.isArrayBuffer(n)?new Uint8Array(n):n,(W=function(Le){for(var Ze,Ae=256*Le.charCodeAt(4)+Le.charCodeAt(5),pt=Le.length,at={width:0,height:0,numcomponents:1},gt=4;gt<pt;gt+=2){if(gt+=Ae,t.indexOf(Le.charCodeAt(gt+1))!==-1){Ze=256*Le.charCodeAt(gt+5)+Le.charCodeAt(gt+6),at={width:256*Le.charCodeAt(gt+7)+Le.charCodeAt(gt+8),height:Ze,numcomponents:Le.charCodeAt(gt+9)};break}Ae=256*Le.charCodeAt(gt+2)+Le.charCodeAt(gt+3)}return at}(n=this.__addimage__.isArrayBufferView(n)?this.__addimage__.arrayBufferToBinaryString(n):n)).numcomponents){case 1:D=this.color_spaces.DEVICE_GRAY;break;case 4:D=this.color_spaces.DEVICE_CMYK;break;case 3:D=this.color_spaces.DEVICE_RGB}Ne={data:n,width:W.width,height:W.height,colorSpace:D,bitsPerComponent:8,filter:de,index:d,alias:y}}return Ne}}(_r.API);var gA,ps,EA,za,Rs,Ts=function(){var r,t,n;function d(p){var F,D,W,de,Ne,Le,Ze,Ae,pt,at,gt,Xe,mt,jt;for(this.data=p,this.pos=8,this.palette=[],this.imgData=[],this.transparency={},this.animation=null,this.text={},Le=null;;){switch(F=this.readUInt32(),pt=function(){var an,Fn;for(Fn=[],an=0;an<4;++an)Fn.push(String.fromCharCode(this.data[this.pos++]));return Fn}.call(this).join("")){case"IHDR":this.width=this.readUInt32(),this.height=this.readUInt32(),this.bits=this.data[this.pos++],this.colorType=this.data[this.pos++],this.compressionMethod=this.data[this.pos++],this.filterMethod=this.data[this.pos++],this.interlaceMethod=this.data[this.pos++];break;case"acTL":this.animation={numFrames:this.readUInt32(),numPlays:this.readUInt32()||1/0,frames:[]};break;case"PLTE":this.palette=this.read(F);break;case"fcTL":Le&&this.animation.frames.push(Le),this.pos+=4,Le={width:this.readUInt32(),height:this.readUInt32(),xOffset:this.readUInt32(),yOffset:this.readUInt32()},Ne=this.readUInt16(),de=this.readUInt16()||100,Le.delay=1e3*Ne/de,Le.disposeOp=this.data[this.pos++],Le.blendOp=this.data[this.pos++],Le.data=[];break;case"IDAT":case"fdAT":for(pt==="fdAT"&&(this.pos+=4,F-=4),p=(Le!=null?Le.data:void 0)||this.imgData,Xe=0;0<=F?Xe<F:Xe>F;0<=F?++Xe:--Xe)p.push(this.data[this.pos++]);break;case"tRNS":switch(this.transparency={},this.colorType){case 3:if(W=this.palette.length/3,this.transparency.indexed=this.read(F),this.transparency.indexed.length>W)throw new Error("More transparent colors than palette size");if((at=W-this.transparency.indexed.length)>0)for(mt=0;0<=at?mt<at:mt>at;0<=at?++mt:--mt)this.transparency.indexed.push(255);break;case 0:this.transparency.grayscale=this.read(F)[0];break;case 2:this.transparency.rgb=this.read(F)}break;case"tEXt":Ze=(gt=this.read(F)).indexOf(0),Ae=String.fromCharCode.apply(String,gt.slice(0,Ze)),this.text[Ae]=String.fromCharCode.apply(String,gt.slice(Ze+1));break;case"IEND":return Le&&this.animation.frames.push(Le),this.colors=function(){switch(this.colorType){case 0:case 3:case 4:return 1;case 2:case 6:return 3}}.call(this),this.hasAlphaChannel=(jt=this.colorType)===4||jt===6,D=this.colors+(this.hasAlphaChannel?1:0),this.pixelBitlength=this.bits*D,this.colorSpace=function(){switch(this.colors){case 1:return"DeviceGray";case 3:return"DeviceRGB"}}.call(this),void(this.imgData=new Uint8Array(this.imgData));default:this.pos+=F}if(this.pos+=4,this.pos>this.data.length)throw new Error("Incomplete or corrupt PNG file")}}d.prototype.read=function(p){var F,D;for(D=[],F=0;0<=p?F<p:F>p;0<=p?++F:--F)D.push(this.data[this.pos++]);return D},d.prototype.readUInt32=function(){return this.data[this.pos++]<<24|this.data[this.pos++]<<16|this.data[this.pos++]<<8|this.data[this.pos++]},d.prototype.readUInt16=function(){return this.data[this.pos++]<<8|this.data[this.pos++]},d.prototype.decodePixels=function(p){var F=this.pixelBitlength/8,D=new Uint8Array(this.width*this.height*F),W=0,de=this;if(p==null&&(p=this.imgData),p.length===0)return new Uint8Array(0);function Ne(Le,Ze,Ae,pt){var at,gt,Xe,mt,jt,an,Fn,Zn,un,Ft,pn,Pn,tt,ct,Tt,E,k,ce,Ce,Se,Te,Je=Math.ceil((de.width-Le)/Ae),ft=Math.ceil((de.height-Ze)/pt),J=de.width==Je&&de.height==ft;for(ct=F*Je,Pn=J?D:new Uint8Array(ct*ft),an=p.length,tt=0,gt=0;tt<ft&&W<an;){switch(p[W++]){case 0:for(mt=k=0;k<ct;mt=k+=1)Pn[gt++]=p[W++];break;case 1:for(mt=ce=0;ce<ct;mt=ce+=1)at=p[W++],jt=mt<F?0:Pn[gt-F],Pn[gt++]=(at+jt)%256;break;case 2:for(mt=Ce=0;Ce<ct;mt=Ce+=1)at=p[W++],Xe=(mt-mt%F)/F,Tt=tt&&Pn[(tt-1)*ct+Xe*F+mt%F],Pn[gt++]=(Tt+at)%256;break;case 3:for(mt=Se=0;Se<ct;mt=Se+=1)at=p[W++],Xe=(mt-mt%F)/F,jt=mt<F?0:Pn[gt-F],Tt=tt&&Pn[(tt-1)*ct+Xe*F+mt%F],Pn[gt++]=(at+Math.floor((jt+Tt)/2))%256;break;case 4:for(mt=Te=0;Te<ct;mt=Te+=1)at=p[W++],Xe=(mt-mt%F)/F,jt=mt<F?0:Pn[gt-F],tt===0?Tt=E=0:(Tt=Pn[(tt-1)*ct+Xe*F+mt%F],E=Xe&&Pn[(tt-1)*ct+(Xe-1)*F+mt%F]),Fn=jt+Tt-E,Zn=Math.abs(Fn-jt),Ft=Math.abs(Fn-Tt),pn=Math.abs(Fn-E),un=Zn<=Ft&&Zn<=pn?jt:Ft<=pn?Tt:E,Pn[gt++]=(at+un)%256;break;default:throw new Error("Invalid filter algorithm: "+p[W-1])}if(!J){var xe=((Ze+tt*pt)*de.width+Le)*F,je=tt*ct;for(mt=0;mt<Je;mt+=1){for(var _e=0;_e<F;_e+=1)D[xe++]=Pn[je++];xe+=(Ae-1)*F}}tt++}}return p=Ye(p),de.interlaceMethod==1?(Ne(0,0,8,8),Ne(4,0,8,8),Ne(0,4,4,8),Ne(2,0,4,4),Ne(0,2,2,4),Ne(1,0,2,2),Ne(0,1,1,2)):Ne(0,0,1,1),D},d.prototype.decodePalette=function(){var p,F,D,W,de,Ne,Le,Ze,Ae;for(D=this.palette,Ne=this.transparency.indexed||[],de=new Uint8Array((Ne.length||0)+D.length),W=0,p=0,F=Le=0,Ze=D.length;Le<Ze;F=Le+=3)de[W++]=D[F],de[W++]=D[F+1],de[W++]=D[F+2],de[W++]=(Ae=Ne[p++])!=null?Ae:255;return de},d.prototype.copyToImageData=function(p,F){var D,W,de,Ne,Le,Ze,Ae,pt,at,gt,Xe;if(W=this.colors,at=null,D=this.hasAlphaChannel,this.palette.length&&(at=(Xe=this._decodedPalette)!=null?Xe:this._decodedPalette=this.decodePalette(),W=4,D=!0),pt=(de=p.data||p).length,Le=at||F,Ne=Ze=0,W===1)for(;Ne<pt;)Ae=at?4*F[Ne/4]:Ze,gt=Le[Ae++],de[Ne++]=gt,de[Ne++]=gt,de[Ne++]=gt,de[Ne++]=D?Le[Ae++]:255,Ze=Ae;else for(;Ne<pt;)Ae=at?4*F[Ne/4]:Ze,de[Ne++]=Le[Ae++],de[Ne++]=Le[Ae++],de[Ne++]=Le[Ae++],de[Ne++]=D?Le[Ae++]:255,Ze=Ae},d.prototype.decode=function(){var p;return p=new Uint8Array(this.width*this.height*4),this.copyToImageData(p,this.decodePixels()),p};var y=function(){if(Object.prototype.toString.call(bn)==="[object Window]"){try{t=bn.document.createElement("canvas"),n=t.getContext("2d")}catch(p){return!1}return!0}return!1};return y(),r=function(p){var F;if(y()===!0)return n.width=p.width,n.height=p.height,n.clearRect(0,0,p.width,p.height),n.putImageData(p,0,0),(F=new Image).src=t.toDataURL(),F;throw new Error("This method requires a Browser with Canvas-capability.")},d.prototype.decodeFrames=function(p){var F,D,W,de,Ne,Le,Ze,Ae;if(this.animation){for(Ae=[],D=Ne=0,Le=(Ze=this.animation.frames).length;Ne<Le;D=++Ne)F=Ze[D],W=p.createImageData(F.width,F.height),de=this.decodePixels(new Uint8Array(F.data)),this.copyToImageData(W,de),F.imageData=W,Ae.push(F.image=r(W));return Ae}},d.prototype.renderFrame=function(p,F){var D,W,de;return D=(W=this.animation.frames)[F],de=W[F-1],F===0&&p.clearRect(0,0,this.width,this.height),(de!=null?de.disposeOp:void 0)===1?p.clearRect(de.xOffset,de.yOffset,de.width,de.height):(de!=null?de.disposeOp:void 0)===2&&p.putImageData(de.imageData,de.xOffset,de.yOffset),D.blendOp===0&&p.clearRect(D.xOffset,D.yOffset,D.width,D.height),p.drawImage(D.image,D.xOffset,D.yOffset)},d.prototype.animate=function(p){var F,D,W,de,Ne,Le,Ze=this;return D=0,Le=this.animation,de=Le.numFrames,W=Le.frames,Ne=Le.numPlays,(F=function(){var Ae,pt;if(Ae=D++%de,pt=W[Ae],Ze.renderFrame(p,Ae),de>1&&D/de<Ne)return Ze.animation._timeout=setTimeout(F,pt.delay)})()},d.prototype.stopAnimation=function(){var p;return clearTimeout((p=this.animation)!=null?p._timeout:void 0)},d.prototype.render=function(p){var F,D;return p._png&&p._png.stopAnimation(),p._png=this,p.width=this.width,p.height=this.height,F=p.getContext("2d"),this.animation?(this.decodeFrames(F),this.animate(F)):(D=F.createImageData(this.width,this.height),this.copyToImageData(D,this.decodePixels()),F.putImageData(D,0,0))},d}();function is(r){var t=0;if(r[t++]!==71||r[t++]!==73||r[t++]!==70||r[t++]!==56||(r[t++]+1&253)!=56||r[t++]!==97)throw new Error("Invalid GIF 87a/89a header.");var n=r[t++]|r[t++]<<8,d=r[t++]|r[t++]<<8,y=r[t++],p=y>>7,F=1<<(7&y)+1;r[t++],r[t++];var D=null,W=null;p&&(D=t,W=F,t+=3*F);var de=!0,Ne=[],Le=0,Ze=null,Ae=0,pt=null;for(this.width=n,this.height=d;de&&t<r.length;)switch(r[t++]){case 33:switch(r[t++]){case 255:if(r[t]!==11||r[t+1]==78&&r[t+2]==69&&r[t+3]==84&&r[t+4]==83&&r[t+5]==67&&r[t+6]==65&&r[t+7]==80&&r[t+8]==69&&r[t+9]==50&&r[t+10]==46&&r[t+11]==48&&r[t+12]==3&&r[t+13]==1&&r[t+16]==0)t+=14,pt=r[t++]|r[t++]<<8,t++;else for(t+=12;;){if(!((tt=r[t++])>=0))throw Error("Invalid block size");if(tt===0)break;t+=tt}break;case 249:if(r[t++]!==4||r[t+4]!==0)throw new Error("Invalid graphics extension block.");var at=r[t++];Le=r[t++]|r[t++]<<8,Ze=r[t++],!(1&at)&&(Ze=null),Ae=at>>2&7,t++;break;case 254:for(;;){if(!((tt=r[t++])>=0))throw Error("Invalid block size");if(tt===0)break;t+=tt}break;default:throw new Error("Unknown graphic control label: 0x"+r[t-1].toString(16))}break;case 44:var gt=r[t++]|r[t++]<<8,Xe=r[t++]|r[t++]<<8,mt=r[t++]|r[t++]<<8,jt=r[t++]|r[t++]<<8,an=r[t++],Fn=an>>6&1,Zn=1<<(7&an)+1,un=D,Ft=W,pn=!1;an>>7&&(pn=!0,un=t,Ft=Zn,t+=3*Zn);var Pn=t;for(t++;;){var tt;if(!((tt=r[t++])>=0))throw Error("Invalid block size");if(tt===0)break;t+=tt}Ne.push({x:gt,y:Xe,width:mt,height:jt,has_local_palette:pn,palette_offset:un,palette_size:Ft,data_offset:Pn,data_length:t-Pn,transparent_index:Ze,interlaced:!!Fn,delay:Le,disposal:Ae});break;case 59:de=!1;break;default:throw new Error("Unknown gif block: 0x"+r[t-1].toString(16))}this.numFrames=function(){return Ne.length},this.loopCount=function(){return pt},this.frameInfo=function(ct){if(ct<0||ct>=Ne.length)throw new Error("Frame index out of range.");return Ne[ct]},this.decodeAndBlitFrameBGRA=function(ct,Tt){var E=this.frameInfo(ct),k=E.width*E.height,ce=new Uint8Array(k);qs(r,E.data_offset,ce,k);var Ce=E.palette_offset,Se=E.transparent_index;Se===null&&(Se=256);var Te=E.width,Je=n-Te,ft=Te,J=4*(E.y*n+E.x),xe=4*((E.y+E.height)*n+E.x),je=J,_e=4*Je;E.interlaced===!0&&(_e+=4*n*7);for(var ot=8,dt=0,ht=ce.length;dt<ht;++dt){var Ct=ce[dt];if(ft===0&&(ft=Te,(je+=_e)>=xe&&(_e=4*Je+4*n*(ot-1),je=J+(Te+Je)*(ot<<1),ot>>=1)),Ct===Se)je+=4;else{var _t=r[Ce+3*Ct],Kt=r[Ce+3*Ct+1],Jt=r[Ce+3*Ct+2];Tt[je++]=Jt,Tt[je++]=Kt,Tt[je++]=_t,Tt[je++]=255}--ft}},this.decodeAndBlitFrameRGBA=function(ct,Tt){var E=this.frameInfo(ct),k=E.width*E.height,ce=new Uint8Array(k);qs(r,E.data_offset,ce,k);var Ce=E.palette_offset,Se=E.transparent_index;Se===null&&(Se=256);var Te=E.width,Je=n-Te,ft=Te,J=4*(E.y*n+E.x),xe=4*((E.y+E.height)*n+E.x),je=J,_e=4*Je;E.interlaced===!0&&(_e+=4*n*7);for(var ot=8,dt=0,ht=ce.length;dt<ht;++dt){var Ct=ce[dt];if(ft===0&&(ft=Te,(je+=_e)>=xe&&(_e=4*Je+4*n*(ot-1),je=J+(Te+Je)*(ot<<1),ot>>=1)),Ct===Se)je+=4;else{var _t=r[Ce+3*Ct],Kt=r[Ce+3*Ct+1],Jt=r[Ce+3*Ct+2];Tt[je++]=_t,Tt[je++]=Kt,Tt[je++]=Jt,Tt[je++]=255}--ft}}}function qs(r,t,n,d){for(var y=r[t++],p=1<<y,F=p+1,D=F+1,W=y+1,de=(1<<W)-1,Ne=0,Le=0,Ze=0,Ae=r[t++],pt=new Int32Array(4096),at=null;;){for(;Ne<16&&Ae!==0;)Le|=r[t++]<<Ne,Ne+=8,Ae===1?Ae=r[t++]:--Ae;if(Ne<W)break;var gt=Le&de;if(Le>>=W,Ne-=W,gt!==p){if(gt===F)break;for(var Xe=gt<D?gt:at,mt=0,jt=Xe;jt>p;)jt=pt[jt]>>8,++mt;var an=jt;if(Ze+mt+(Xe!==gt?1:0)>d)return void qn.log("Warning, gif stream longer than expected.");n[Ze++]=an;var Fn=Ze+=mt;for(Xe!==gt&&(n[Ze++]=an),jt=Xe;mt--;)jt=pt[jt],n[--Fn]=255&jt,jt>>=8;at!==null&&D<4096&&(pt[D++]=at<<8|an,D>=de+1&&W<12&&(++W,de=de<<1|1)),at=gt}else D=F+1,de=(1<<(W=y+1))-1,at=null}return Ze!==d&&qn.log("Warning, gif stream shorter than expected."),n}function gs(r){var t,n,d,y,p,F=Math.floor,D=new Array(64),W=new Array(64),de=new Array(64),Ne=new Array(64),Le=new Array(65535),Ze=new Array(65535),Ae=new Array(64),pt=new Array(64),at=[],gt=0,Xe=7,mt=new Array(64),jt=new Array(64),an=new Array(64),Fn=new Array(256),Zn=new Array(2048),un=[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],Ft=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],pn=[0,1,2,3,4,5,6,7,8,9,10,11],Pn=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],tt=[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],ct=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],Tt=[0,1,2,3,4,5,6,7,8,9,10,11],E=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],k=[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 ce(J,xe){for(var je=0,_e=0,ot=new Array,dt=1;dt<=16;dt++){for(var ht=1;ht<=J[dt];ht++)ot[xe[_e]]=[],ot[xe[_e]][0]=je,ot[xe[_e]][1]=dt,_e++,je++;je*=2}return ot}function Ce(J){for(var xe=J[0],je=J[1]-1;je>=0;)xe&1<<je&&(gt|=1<<Xe),je--,--Xe<0&&(gt==255?(Se(255),Se(0)):Se(gt),Xe=7,gt=0)}function Se(J){at.push(J)}function Te(J){Se(J>>8&255),Se(255&J)}function Je(J,xe,je,_e,ot){for(var dt,ht=ot[0],Ct=ot[240],_t=function(qt,gn){var mn,sn,Un,tr,Ir,xr,fr,jr,Er,qr,Xn=0;for(Er=0;Er<8;++Er){mn=qt[Xn],sn=qt[Xn+1],Un=qt[Xn+2],tr=qt[Xn+3],Ir=qt[Xn+4],xr=qt[Xn+5],fr=qt[Xn+6];var $o=mn+(jr=qt[Xn+7]),fo=mn-jr,ao=sn+fr,Io=sn-fr,so=Un+xr,Jo=Un-xr,uo=tr+Ir,oa=tr-Ir,Ar=$o+uo,Zr=$o-uo,Gr=ao+so,Br=ao-so;qt[Xn]=Ar+Gr,qt[Xn+4]=Ar-Gr;var Pr=.707106781*(Br+Zr);qt[Xn+2]=Zr+Pr,qt[Xn+6]=Zr-Pr;var ur=.382683433*((Ar=oa+Jo)-(Br=Io+fo)),lo=.5411961*Ar+ur,go=1.306562965*Br+ur,Eo=.707106781*(Gr=Jo+Io),Mi=fo+Eo,eo=fo-Eo;qt[Xn+5]=eo+lo,qt[Xn+3]=eo-lo,qt[Xn+1]=Mi+go,qt[Xn+7]=Mi-go,Xn+=8}for(Xn=0,Er=0;Er<8;++Er){mn=qt[Xn],sn=qt[Xn+8],Un=qt[Xn+16],tr=qt[Xn+24],Ir=qt[Xn+32],xr=qt[Xn+40],fr=qt[Xn+48];var ia=mn+(jr=qt[Xn+56]),yi=mn-jr,ji=sn+fr,Jn=sn-fr,li=Un+xr,ya=Un-xr,Po=tr+Ir,Co=tr-Ir,Yo=ia+Po,hi=ia-Po,ni=ji+li,mo=ji-li;qt[Xn]=Yo+ni,qt[Xn+32]=Yo-ni;var Qi=.707106781*(mo+hi);qt[Xn+16]=hi+Qi,qt[Xn+48]=hi-Qi;var Hi=.382683433*((Yo=Co+ya)-(mo=Jn+yi)),ua=.5411961*Yo+Hi,aa=1.306562965*mo+Hi,Ia=.707106781*(ni=ya+Jn),mA=yi+Ia,qa=yi-Ia;qt[Xn+40]=qa+ua,qt[Xn+24]=qa-ua,qt[Xn+8]=mA+aa,qt[Xn+56]=mA-aa,Xn++}for(Er=0;Er<64;++Er)qr=qt[Er]*gn[Er],Ae[Er]=qr>0?qr+.5|0:qr-.5|0;return Ae}(J,xe),Kt=0;Kt<64;++Kt)pt[un[Kt]]=_t[Kt];var Jt=pt[0]-je;je=pt[0],Jt==0?Ce(_e[0]):(Ce(_e[Ze[dt=32767+Jt]]),Ce(Le[dt]));for(var cn=63;cn>0&&pt[cn]==0;)cn--;if(cn==0)return Ce(ht),je;for(var zn,Ht=1;Ht<=cn;){for(var nt=Ht;pt[Ht]==0&&Ht<=cn;)++Ht;var lr=Ht-nt;if(lr>=16){zn=lr>>4;for(var Gn=1;Gn<=zn;++Gn)Ce(Ct);lr&=15}dt=32767+pt[Ht],Ce(ot[(lr<<4)+Ze[dt]]),Ce(Le[dt]),Ht++}return cn!=63&&Ce(ht),je}function ft(J){J=Math.min(Math.max(J,1),100),p!=J&&(function(xe){for(var je=[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],_e=0;_e<64;_e++){var ot=F((je[_e]*xe+50)/100);ot=Math.min(Math.max(ot,1),255),D[un[_e]]=ot}for(var dt=[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],ht=0;ht<64;ht++){var Ct=F((dt[ht]*xe+50)/100);Ct=Math.min(Math.max(Ct,1),255),W[un[ht]]=Ct}for(var _t=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],Kt=0,Jt=0;Jt<8;Jt++)for(var cn=0;cn<8;cn++)de[Kt]=1/(D[un[Kt]]*_t[Jt]*_t[cn]*8),Ne[Kt]=1/(W[un[Kt]]*_t[Jt]*_t[cn]*8),Kt++}(J<50?Math.floor(5e3/J):Math.floor(200-2*J)),p=J)}this.encode=function(J,xe){xe&&ft(xe),at=new Array,gt=0,Xe=7,Te(65496),Te(65504),Te(16),Se(74),Se(70),Se(73),Se(70),Se(0),Se(1),Se(1),Se(0),Te(1),Te(1),Se(0),Se(0),function(){Te(65499),Te(132),Se(0);for(var sn=0;sn<64;sn++)Se(D[sn]);Se(1);for(var Un=0;Un<64;Un++)Se(W[Un])}(),function(sn,Un){Te(65472),Te(17),Se(8),Te(Un),Te(sn),Se(3),Se(1),Se(17),Se(0),Se(2),Se(17),Se(1),Se(3),Se(17),Se(1)}(J.width,J.height),function(){Te(65476),Te(418),Se(0);for(var sn=0;sn<16;sn++)Se(Ft[sn+1]);for(var Un=0;Un<=11;Un++)Se(pn[Un]);Se(16);for(var tr=0;tr<16;tr++)Se(Pn[tr+1]);for(var Ir=0;Ir<=161;Ir++)Se(tt[Ir]);Se(1);for(var xr=0;xr<16;xr++)Se(ct[xr+1]);for(var fr=0;fr<=11;fr++)Se(Tt[fr]);Se(17);for(var jr=0;jr<16;jr++)Se(E[jr+1]);for(var Er=0;Er<=161;Er++)Se(k[Er])}(),Te(65498),Te(12),Se(3),Se(1),Se(0),Se(2),Se(17),Se(3),Se(17),Se(0),Se(63),Se(0);var je=0,_e=0,ot=0;gt=0,Xe=7,this.encode.displayName="_encode_";for(var dt,ht,Ct,_t,Kt,Jt,cn,zn,Ht,nt=J.data,lr=J.width,Gn=J.height,qt=4*lr,gn=0;gn<Gn;){for(dt=0;dt<qt;){for(Kt=qt*gn+dt,cn=-1,zn=0,Ht=0;Ht<64;Ht++)Jt=Kt+(zn=Ht>>3)*qt+(cn=4*(7&Ht)),gn+zn>=Gn&&(Jt-=qt*(gn+1+zn-Gn)),dt+cn>=qt&&(Jt-=dt+cn-qt+4),ht=nt[Jt++],Ct=nt[Jt++],_t=nt[Jt++],mt[Ht]=(Zn[ht]+Zn[Ct+256>>0]+Zn[_t+512>>0]>>16)-128,jt[Ht]=(Zn[ht+768>>0]+Zn[Ct+1024>>0]+Zn[_t+1280>>0]>>16)-128,an[Ht]=(Zn[ht+1280>>0]+Zn[Ct+1536>>0]+Zn[_t+1792>>0]>>16)-128;je=Je(mt,de,je,t,d),_e=Je(jt,Ne,_e,n,y),ot=Je(an,Ne,ot,n,y),dt+=32}gn+=8}if(Xe>=0){var mn=[];mn[1]=Xe+1,mn[0]=(1<<Xe+1)-1,Ce(mn)}return Te(65497),new Uint8Array(at)},r=r||50,function(){for(var J=String.fromCharCode,xe=0;xe<256;xe++)Fn[xe]=J(xe)}(),t=ce(Ft,pn),n=ce(ct,Tt),d=ce(Pn,tt),y=ce(E,k),function(){for(var J=1,xe=2,je=1;je<=15;je++){for(var _e=J;_e<xe;_e++)Ze[32767+_e]=je,Le[32767+_e]=[],Le[32767+_e][1]=je,Le[32767+_e][0]=_e;for(var ot=-(xe-1);ot<=-J;ot++)Ze[32767+ot]=je,Le[32767+ot]=[],Le[32767+ot][1]=je,Le[32767+ot][0]=xe-1+ot;J<<=1,xe<<=1}}(),function(){for(var J=0;J<256;J++)Zn[J]=19595*J,Zn[J+256>>0]=38470*J,Zn[J+512>>0]=7471*J+32768,Zn[J+768>>0]=-11059*J,Zn[J+1024>>0]=-21709*J,Zn[J+1280>>0]=32768*J+8421375,Zn[J+1536>>0]=-27439*J,Zn[J+1792>>0]=-5329*J}(),ft(r)}function Ya(r,t){if(this.pos=0,this.buffer=r,this.datav=new DataView(r.buffer),this.is_with_alpha=!!t,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 Za(r){function t(Ft){if(!Ft)throw Error("assert :P")}function n(Ft,pn,Pn){for(var tt=0;4>tt;tt++)if(Ft[pn+tt]!=Pn.charCodeAt(tt))return!0;return!1}function d(Ft,pn,Pn,tt,ct){for(var Tt=0;Tt<ct;Tt++)Ft[pn+Tt]=Pn[tt+Tt]}function y(Ft,pn,Pn,tt){for(var ct=0;ct<tt;ct++)Ft[pn+ct]=Pn}function p(Ft){return new Int32Array(Ft)}function F(Ft,pn){for(var Pn=[],tt=0;tt<Ft;tt++)Pn.push(new pn);return Pn}function D(Ft,pn){var Pn=[];return function tt(ct,Tt,E){for(var k=E[Tt],ce=0;ce<k&&(ct.push(E.length>Tt+1?[]:new pn),!(E.length<Tt+1));ce++)tt(ct[ce],Tt+1,E)}(Pn,0,Ft),Pn}var W=function(){var Ft=this;function pn(e,l){for(var b=1<<l-1>>>0;e&b;)b>>>=1;return b?(e&b-1)+b:e}function Pn(e,l,b,V,he){t(!(V%b));do e[l+(V-=b)]=he;while(0<V)}function tt(e,l,b,V,he){if(t(2328>=he),512>=he)var Qe=p(512);else if((Qe=p(he))==null)return 0;return function(Ie,De,ze,et,wt,St){var $t,It,hn=De,vn=1<<ze,Ut=p(16),Rt=p(16);for(t(wt!=0),t(et!=null),t(Ie!=null),t(0<ze),It=0;It<wt;++It){if(15<et[It])return 0;++Ut[et[It]]}if(Ut[0]==wt)return 0;for(Rt[1]=0,$t=1;15>$t;++$t){if(Ut[$t]>1<<$t)return 0;Rt[$t+1]=Rt[$t]+Ut[$t]}for(It=0;It<wt;++It)$t=et[It],0<et[It]&&(St[Rt[$t]++]=It);if(Rt[15]==1)return(et=new ct).g=0,et.value=St[0],Pn(Ie,hn,1,vn,et),vn;var Sn,jn=-1,_n=vn-1,Dr=0,Sr=1,vo=1,Nr=1<<ze;for(It=0,$t=1,wt=2;$t<=ze;++$t,wt<<=1){if(Sr+=vo<<=1,0>(vo-=Ut[$t]))return 0;for(;0<Ut[$t];--Ut[$t])(et=new ct).g=$t,et.value=St[It++],Pn(Ie,hn+Dr,wt,Nr,et),Dr=pn(Dr,$t)}for($t=ze+1,wt=2;15>=$t;++$t,wt<<=1){if(Sr+=vo<<=1,0>(vo-=Ut[$t]))return 0;for(;0<Ut[$t];--Ut[$t]){if(et=new ct,(Dr&_n)!=jn){for(hn+=Nr,Sn=1<<(jn=$t)-ze;15>jn&&!(0>=(Sn-=Ut[jn]));)++jn,Sn<<=1;vn+=Nr=1<<(Sn=jn-ze),Ie[De+(jn=Dr&_n)].g=Sn+ze,Ie[De+jn].value=hn-De-jn}et.g=$t-ze,et.value=St[It++],Pn(Ie,hn+(Dr>>ze),wt,Nr,et),Dr=pn(Dr,$t)}}return Sr!=2*Rt[15]-1?0:vn}(e,l,b,V,he,Qe)}function ct(){this.value=this.g=0}function Tt(){this.value=this.g=0}function E(){this.G=F(5,ct),this.H=p(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=F(Va,Tt)}function k(e,l,b,V){t(e!=null),t(l!=null),t(2147483648>V),e.Ca=254,e.I=0,e.b=-8,e.Ka=0,e.oa=l,e.pa=b,e.Jd=l,e.Yc=b+V,e.Zc=4<=V?b+V-4+1:b,dt(e)}function ce(e,l){for(var b=0;0<l--;)b|=Ct(e,128)<<l;return b}function Ce(e,l){var b=ce(e,l);return ht(e)?-b:b}function Se(e,l,b,V){var he,Qe=0;for(t(e!=null),t(l!=null),t(4294967288>V),e.Sb=V,e.Ra=0,e.u=0,e.h=0,4<V&&(V=4),he=0;he<V;++he)Qe+=l[b+he]<<8*he;e.Ra=Qe,e.bb=V,e.oa=l,e.pa=b}function Te(e){for(;8<=e.u&&e.bb<e.Sb;)e.Ra>>>=8,e.Ra+=e.oa[e.pa+e.bb]<<Vi-8>>>0,++e.bb,e.u-=8;je(e)&&(e.h=1,e.u=0)}function Je(e,l){if(t(0<=l),!e.h&&l<=dl){var b=xe(e)&YA[l];return e.u+=l,Te(e),b}return e.h=1,e.u=0}function ft(){this.b=this.Ca=this.I=0,this.oa=[],this.pa=0,this.Jd=[],this.Yc=0,this.Zc=[],this.Ka=0}function J(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function xe(e){return e.Ra>>>(e.u&Vi-1)>>>0}function je(e){return t(e.bb<=e.Sb),e.h||e.bb==e.Sb&&e.u>Vi}function _e(e,l){e.u=l,e.h=je(e)}function ot(e){e.u>=qA&&(t(e.u>=qA),Te(e))}function dt(e){t(e!=null&&e.oa!=null),e.pa<e.Zc?(e.I=(e.oa[e.pa++]|e.I<<8)>>>0,e.b+=8):(t(e!=null&&e.oa!=null),e.pa<e.Yc?(e.b+=8,e.I=e.oa[e.pa++]|e.I<<8):e.Ka?e.b=0:(e.I<<=8,e.b+=8,e.Ka=1))}function ht(e){return ce(e,1)}function Ct(e,l){var b=e.Ca;0>e.b&&dt(e);var V=e.b,he=b*l>>>8,Qe=(e.I>>>V>he)+0;for(Qe?(b-=he,e.I-=he+1<<V>>>0):b=he+1,V=b,he=0;256<=V;)he+=8,V>>=8;return V=7^he+Ra[V],e.b-=V,e.Ca=(b<<V)-1,Qe}function _t(e,l,b){e[l+0]=b>>24&255,e[l+1]=b>>16&255,e[l+2]=b>>8&255,e[l+3]=b>>0&255}function Kt(e,l){return e[l+0]<<0|e[l+1]<<8}function Jt(e,l){return Kt(e,l)|e[l+2]<<16}function cn(e,l){return Kt(e,l)|Kt(e,l+2)<<16}function zn(e,l){var b=1<<l;return t(e!=null),t(0<l),e.X=p(b),e.X==null?0:(e.Mb=32-l,e.Xa=l,1)}function Ht(e,l){t(e!=null),t(l!=null),t(e.Xa==l.Xa),d(l.X,0,e.X,0,1<<l.Xa)}function nt(){this.X=[],this.Xa=this.Mb=0}function lr(e,l,b,V){t(b!=null),t(V!=null);var he=b[0],Qe=V[0];return he==0&&(he=(e*Qe+l/2)/l),Qe==0&&(Qe=(l*he+e/2)/e),0>=he||0>=Qe?0:(b[0]=he,V[0]=Qe,1)}function Gn(e,l){return e+(1<<l)-1>>>l}function qt(e,l){return((4278255360&e)+(4278255360&l)>>>0&4278255360)+((16711935&e)+(16711935&l)>>>0&16711935)>>>0}function gn(e,l){Ft[l]=function(b,V,he,Qe,Ie,De,ze){var et;for(et=0;et<Ie;++et){var wt=Ft[e](De[ze+et-1],he,Qe+et);De[ze+et]=qt(b[V+et],wt)}}}function mn(){this.ud=this.hd=this.jd=0}function sn(e,l){return((4278124286&(e^l))>>>1)+(e&l)>>>0}function Un(e){return 0<=e&&256>e?e:0>e?0:255<e?255:void 0}function tr(e,l){return Un(e+(e-l+.5>>1))}function Ir(e,l,b){return Math.abs(l-b)-Math.abs(e-b)}function xr(e,l,b,V,he,Qe,Ie){for(V=Qe[Ie-1],b=0;b<he;++b)Qe[Ie+b]=V=qt(e[l+b],V)}function fr(e,l,b,V,he){var Qe;for(Qe=0;Qe<b;++Qe){var Ie=e[l+Qe],De=Ie>>8&255,ze=16711935&(ze=(ze=16711935&Ie)+((De<<16)+De));V[he+Qe]=(4278255360&Ie)+ze>>>0}}function jr(e,l){l.jd=e>>0&255,l.hd=e>>8&255,l.ud=e>>16&255}function Er(e,l,b,V,he,Qe){var Ie;for(Ie=0;Ie<V;++Ie){var De=l[b+Ie],ze=De>>>8,et=De,wt=255&(wt=(wt=De>>>16)+((e.jd<<24>>24)*(ze<<24>>24)>>>5));et=255&(et=(et=et+((e.hd<<24>>24)*(ze<<24>>24)>>>5))+((e.ud<<24>>24)*(wt<<24>>24)>>>5)),he[Qe+Ie]=(4278255360&De)+(wt<<16)+et}}function qr(e,l,b,V,he){Ft[l]=function(Qe,Ie,De,ze,et,wt,St,$t,It){for(ze=St;ze<$t;++ze)for(St=0;St<It;++St)et[wt++]=he(De[V(Qe[Ie++])])},Ft[e]=function(Qe,Ie,De,ze,et,wt,St){var $t=8>>Qe.b,It=Qe.Ea,hn=Qe.K[0],vn=Qe.w;if(8>$t)for(Qe=(1<<Qe.b)-1,vn=(1<<$t)-1;Ie<De;++Ie){var Ut,Rt=0;for(Ut=0;Ut<It;++Ut)Ut&Qe||(Rt=V(ze[et++])),wt[St++]=he(hn[Rt&vn]),Rt>>=$t}else Ft["VP8LMapColor"+b](ze,et,hn,vn,wt,St,Ie,De,It)}}function Xn(e,l,b,V,he){for(b=l+b;l<b;){var Qe=e[l++];V[he++]=Qe>>16&255,V[he++]=Qe>>8&255,V[he++]=Qe>>0&255}}function $o(e,l,b,V,he){for(b=l+b;l<b;){var Qe=e[l++];V[he++]=Qe>>16&255,V[he++]=Qe>>8&255,V[he++]=Qe>>0&255,V[he++]=Qe>>24&255}}function fo(e,l,b,V,he){for(b=l+b;l<b;){var Qe=(Ie=e[l++])>>16&240|Ie>>12&15,Ie=Ie>>0&240|Ie>>28&15;V[he++]=Qe,V[he++]=Ie}}function ao(e,l,b,V,he){for(b=l+b;l<b;){var Qe=(Ie=e[l++])>>16&248|Ie>>13&7,Ie=Ie>>5&224|Ie>>3&31;V[he++]=Qe,V[he++]=Ie}}function Io(e,l,b,V,he){for(b=l+b;l<b;){var Qe=e[l++];V[he++]=Qe>>0&255,V[he++]=Qe>>8&255,V[he++]=Qe>>16&255}}function so(e,l,b,V,he,Qe){if(Qe==0)for(b=l+b;l<b;)_t(V,((Qe=e[l++])[0]>>24|Qe[1]>>8&65280|Qe[2]<<8&16711680|Qe[3]<<24)>>>0),he+=32;else d(V,he,e,l,b)}function Jo(e,l){Ft[l][0]=Ft[e+"0"],Ft[l][1]=Ft[e+"1"],Ft[l][2]=Ft[e+"2"],Ft[l][3]=Ft[e+"3"],Ft[l][4]=Ft[e+"4"],Ft[l][5]=Ft[e+"5"],Ft[l][6]=Ft[e+"6"],Ft[l][7]=Ft[e+"7"],Ft[l][8]=Ft[e+"8"],Ft[l][9]=Ft[e+"9"],Ft[l][10]=Ft[e+"10"],Ft[l][11]=Ft[e+"11"],Ft[l][12]=Ft[e+"12"],Ft[l][13]=Ft[e+"13"],Ft[l][14]=Ft[e+"0"],Ft[l][15]=Ft[e+"0"]}function uo(e){return e==mc||e==Nc||e==Ac||e==Lc}function oa(){this.eb=[],this.size=this.A=this.fb=0}function Ar(){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 Zr(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new oa,this.f.kb=new Ar,this.sd=null}function Gr(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function Br(){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 Pr(e){return alert("todo:WebPSamplerProcessPlane"),e.T}function ur(e,l){var b=e.T,V=l.ba.f.RGBA,he=V.eb,Qe=V.fb+e.ka*V.A,Ie=QA[l.ba.S],De=e.y,ze=e.O,et=e.f,wt=e.N,St=e.ea,$t=e.W,It=l.cc,hn=l.dc,vn=l.Mc,Ut=l.Nc,Rt=e.ka,Sn=e.ka+e.T,jn=e.U,_n=jn+1>>1;for(Rt==0?Ie(De,ze,null,null,et,wt,St,$t,et,wt,St,$t,he,Qe,null,null,jn):(Ie(l.ec,l.fc,De,ze,It,hn,vn,Ut,et,wt,St,$t,he,Qe-V.A,he,Qe,jn),++b);Rt+2<Sn;Rt+=2)It=et,hn=wt,vn=St,Ut=$t,wt+=e.Rc,$t+=e.Rc,Qe+=2*V.A,Ie(De,(ze+=2*e.fa)-e.fa,De,ze,It,hn,vn,Ut,et,wt,St,$t,he,Qe-V.A,he,Qe,jn);return ze+=e.fa,e.j+Sn<e.o?(d(l.ec,l.fc,De,ze,jn),d(l.cc,l.dc,et,wt,_n),d(l.Mc,l.Nc,St,$t,_n),b--):1&Sn||Ie(De,ze,null,null,et,wt,St,$t,et,wt,St,$t,he,Qe+V.A,null,null,jn),b}function lo(e,l,b){var V=e.F,he=[e.J];if(V!=null){var Qe=e.U,Ie=l.ba.S,De=Ie==vl||Ie==Ac;l=l.ba.f.RGBA;var ze=[0],et=e.ka;ze[0]=e.T,e.Kb&&(et==0?--ze[0]:(--et,he[0]-=e.width),e.j+e.ka+e.T==e.o&&(ze[0]=e.o-e.j-et));var wt=l.eb;et=l.fb+et*l.A,e=_i(V,he[0],e.width,Qe,ze,wt,et+(De?0:3),l.A),t(b==ze),e&&uo(Ie)&&zA(wt,et,De,Qe,ze,l.A)}return 0}function go(e){var l=e.ma,b=l.ba.S,V=11>b,he=b==pc||b==gc||b==vl||b==Oc||b==12||uo(b);if(l.memory=null,l.Ib=null,l.Jb=null,l.Nd=null,!Pl(l.Oa,e,he?11:12))return 0;if(he&&uo(b)&&or(),e.da)alert("todo:use_scaling");else{if(V){if(l.Ib=Pr,e.Kb){if(b=e.U+1>>1,l.memory=p(e.U+2*b),l.memory==null)return 0;l.ec=l.memory,l.fc=0,l.cc=l.ec,l.dc=l.fc+e.U,l.Mc=l.cc,l.Nc=l.dc+b,l.Ib=ur,or()}}else alert("todo:EmitYUV");he&&(l.Jb=lo,V&&en())}if(V&&!tu){for(e=0;256>e;++e)s[e]=89858*(e-128)+bc>>wc,c[e]=-22014*(e-128)+bc,u[e]=-45773*(e-128),o[e]=113618*(e-128)+bc>>wc;for(e=sc;e<Rc;++e)l=76283*(e-16)+bc>>wc,Z[e-sc]=NA(l,255),fe[e-sc]=NA(l+8>>4,15);tu=1}return 1}function Eo(e){var l=e.ma,b=e.U,V=e.T;return t(!(1&e.ka)),0>=b||0>=V?0:(b=l.Ib(e,l),l.Jb!=null&&l.Jb(e,l,b),l.Dc+=b,1)}function Mi(e){e.ma.memory=null}function eo(e,l,b,V){return Je(e,8)!=47?0:(l[0]=Je(e,14)+1,b[0]=Je(e,14)+1,V[0]=Je(e,1),Je(e,3)!=0?0:!e.h)}function ia(e,l){if(4>e)return e+1;var b=e-2>>1;return(2+(1&e)<<b)+Je(l,b)+1}function yi(e,l){return 120<l?l-120:1<=(b=((b=Wc[l-1])>>4)*e+(8-(15&b)))?b:1;var b}function ji(e,l,b){var V=xe(b),he=e[l+=255&V].g-8;return 0<he&&(_e(b,b.u+8),V=xe(b),l+=e[l].value,l+=V&(1<<he)-1),_e(b,b.u+e[l].g),e[l].value}function Jn(e,l,b){return b.g+=e.g,b.value+=e.value<<l>>>0,t(8>=b.g),e.g}function li(e,l,b){var V=e.xc;return t((l=V==0?0:e.vc[e.md*(b>>V)+(l>>V)])<e.Wb),e.Ya[l]}function ya(e,l,b,V){var he=e.ab,Qe=e.c*l,Ie=e.C;l=Ie+l;var De=b,ze=V;for(V=e.Ta,b=e.Ua;0<he--;){var et=e.gc[he],wt=Ie,St=l,$t=De,It=ze,hn=(ze=V,De=b,et.Ea);switch(t(wt<St),t(St<=et.nc),et.hc){case 2:Ws($t,It,(St-wt)*hn,ze,De);break;case 0:var vn=wt,Ut=St,Rt=ze,Sn=De,jn=(Nr=et).Ea;vn==0&&(cs($t,It,null,null,1,Rt,Sn),xr($t,It+1,0,0,jn-1,Rt,Sn+1),It+=jn,Sn+=jn,++vn);for(var _n=1<<Nr.b,Dr=_n-1,Sr=Gn(jn,Nr.b),vo=Nr.K,Nr=Nr.w+(vn>>Nr.b)*Sr;vn<Ut;){var ri=vo,mi=Nr,qo=1;for(_A($t,It,Rt,Sn-jn,1,Rt,Sn);qo<jn;){var Ho=(qo&~Dr)+_n;Ho>jn&&(Ho=jn),(0,us[ri[mi++]>>8&15])($t,It+ +qo,Rt,Sn+qo-jn,Ho-qo,Rt,Sn+qo),qo=Ho}It+=jn,Sn+=jn,++vn&Dr||(Nr+=Sr)}St!=et.nc&&d(ze,De-hn,ze,De+(St-wt-1)*hn,hn);break;case 1:for(hn=$t,Ut=It,jn=($t=et.Ea)-(Sn=$t&~(Rt=(It=1<<et.b)-1)),vn=Gn($t,et.b),_n=et.K,et=et.w+(wt>>et.b)*vn;wt<St;){for(Dr=_n,Sr=et,vo=new mn,Nr=Ut+Sn,ri=Ut+$t;Ut<Nr;)jr(Dr[Sr++],vo),es(vo,hn,Ut,It,ze,De),Ut+=It,De+=It;Ut<ri&&(jr(Dr[Sr++],vo),es(vo,hn,Ut,jn,ze,De),Ut+=jn,De+=jn),++wt&Rt||(et+=vn)}break;case 3:if($t==ze&&It==De&&0<et.b){for(Ut=ze,$t=hn=De+(St-wt)*hn-(Sn=(St-wt)*Gn(et.Ea,et.b)),It=ze,Rt=De,vn=[],Sn=(jn=Sn)-1;0<=Sn;--Sn)vn[Sn]=It[Rt+Sn];for(Sn=jn-1;0<=Sn;--Sn)Ut[$t+Sn]=vn[Sn];Oa(et,wt,St,ze,hn,ze,De)}else Oa(et,wt,St,$t,It,ze,De)}De=V,ze=b}ze!=b&&d(V,b,De,ze,Qe)}function Po(e,l){var b=e.V,V=e.Ba+e.c*e.C,he=l-e.C;if(t(l<=e.l.o),t(16>=he),0<he){var Qe=e.l,Ie=e.Ta,De=e.Ua,ze=Qe.width;if(ya(e,he,b,V),he=De=[De],t((b=e.C)<(V=l)),t(Qe.v<Qe.va),V>Qe.o&&(V=Qe.o),b<Qe.j){var et=Qe.j-b;b=Qe.j,he[0]+=et*ze}if(b>=V?b=0:(he[0]+=4*Qe.v,Qe.ka=b-Qe.j,Qe.U=Qe.va-Qe.v,Qe.T=V-b,b=1),b){if(De=De[0],11>(b=e.ca).S){var wt=b.f.RGBA,St=(V=b.S,he=Qe.U,Qe=Qe.T,et=wt.eb,wt.A),$t=Qe;for(wt=wt.fb+e.Ma*wt.A;0<$t--;){var It=Ie,hn=De,vn=he,Ut=et,Rt=wt;switch(V){case ml:lA(It,hn,vn,Ut,Rt);break;case pc:eA(It,hn,vn,Ut,Rt);break;case mc:eA(It,hn,vn,Ut,Rt),zA(Ut,Rt,0,vn,1,0);break;case ac:Is(It,hn,vn,Ut,Rt);break;case gc:so(It,hn,vn,Ut,Rt,1);break;case Nc:so(It,hn,vn,Ut,Rt,1),zA(Ut,Rt,0,vn,1,0);break;case vl:so(It,hn,vn,Ut,Rt,0);break;case Ac:so(It,hn,vn,Ut,Rt,0),zA(Ut,Rt,1,vn,1,0);break;case Oc:$A(It,hn,vn,Ut,Rt);break;case Lc:$A(It,hn,vn,Ut,Rt),Gi(Ut,Rt,vn,1,0);break;case Kc:Fs(It,hn,vn,Ut,Rt);break;default:t(0)}De+=ze,wt+=St}e.Ma+=Qe}else alert("todo:EmitRescaledRowsYUVA");t(e.Ma<=b.height)}}e.C=l,t(e.C<=e.i)}function Co(e){var l;if(0<e.ua)return 0;for(l=0;l<e.Wb;++l){var b=e.Ya[l].G,V=e.Ya[l].H;if(0<b[1][V[1]+0].g||0<b[2][V[2]+0].g||0<b[3][V[3]+0].g)return 0}return 1}function Yo(e,l,b,V,he,Qe){if(e.Z!=0){var Ie=e.qd,De=e.rd;for(t(Js[e.Z]!=null);l<b;++l)Js[e.Z](Ie,De,V,he,V,he,Qe),Ie=V,De=he,he+=Qe;e.qd=Ie,e.rd=De}}function hi(e,l){var b=e.l.ma,V=b.Z==0||b.Z==1?e.l.j:e.C;if(V=e.C<V?V:e.C,t(l<=e.l.o),l>V){var he=e.l.width,Qe=b.ca,Ie=b.tb+he*V,De=e.V,ze=e.Ba+e.c*V,et=e.gc;t(e.ab==1),t(et[0].hc==3),nc(et[0],V,l,De,ze,Qe,Ie),Yo(b,V,l,Qe,Ie,he)}e.C=e.Ma=l}function ni(e,l,b,V,he,Qe,Ie){var De=e.$/V,ze=e.$%V,et=e.m,wt=e.s,St=b+e.$,$t=St;he=b+V*he;var It=b+V*Qe,hn=280+wt.ua,vn=e.Pb?De:16777216,Ut=0<wt.ua?wt.Wa:null,Rt=wt.wc,Sn=St<It?li(wt,ze,De):null;t(e.C<Qe),t(It<=he);var jn=!1;e:for(;;){for(;jn||St<It;){var _n=0;if(De>=vn){var Dr=St-b;t((vn=e).Pb),vn.wd=vn.m,vn.xd=Dr,0<vn.s.ua&&Ht(vn.s.Wa,vn.s.vb),vn=De+hu}if(ze&Rt||(Sn=li(wt,ze,De)),t(Sn!=null),Sn.Qb&&(l[St]=Sn.qb,jn=!0),!jn)if(ot(et),Sn.jc){_n=et,Dr=l;var Sr=St,vo=Sn.pd[xe(_n)&Va-1];t(Sn.jc),256>vo.g?(_e(_n,_n.u+vo.g),Dr[Sr]=vo.value,_n=0):(_e(_n,_n.u+vo.g-256),t(256<=vo.value),_n=vo.value),_n==0&&(jn=!0)}else _n=ji(Sn.G[0],Sn.H[0],et);if(et.h)break;if(jn||256>_n){if(!jn)if(Sn.nd)l[St]=(Sn.qb|_n<<8)>>>0;else{if(ot(et),jn=ji(Sn.G[1],Sn.H[1],et),ot(et),Dr=ji(Sn.G[2],Sn.H[2],et),Sr=ji(Sn.G[3],Sn.H[3],et),et.h)break;l[St]=(Sr<<24|jn<<16|_n<<8|Dr)>>>0}if(jn=!1,++St,++ze>=V&&(ze=0,++De,Ie!=null&&De<=Qe&&!(De%16)&&Ie(e,De),Ut!=null))for(;$t<St;)_n=l[$t++],Ut.X[(506832829*_n&4294967295)>>>Ut.Mb]=_n}else if(280>_n){if(_n=ia(_n-256,et),Dr=ji(Sn.G[4],Sn.H[4],et),ot(et),Dr=yi(V,Dr=ia(Dr,et)),et.h)break;if(St-b<Dr||he-St<_n)break e;for(Sr=0;Sr<_n;++Sr)l[St+Sr]=l[St+Sr-Dr];for(St+=_n,ze+=_n;ze>=V;)ze-=V,++De,Ie!=null&&De<=Qe&&!(De%16)&&Ie(e,De);if(t(St<=he),ze&Rt&&(Sn=li(wt,ze,De)),Ut!=null)for(;$t<St;)_n=l[$t++],Ut.X[(506832829*_n&4294967295)>>>Ut.Mb]=_n}else{if(!(_n<hn))break e;for(jn=_n-280,t(Ut!=null);$t<St;)_n=l[$t++],Ut.X[(506832829*_n&4294967295)>>>Ut.Mb]=_n;_n=St,t(!(jn>>>(Dr=Ut).Xa)),l[_n]=Dr.X[jn],jn=!0}jn||t(et.h==je(et))}if(e.Pb&&et.h&&St<he)t(e.m.h),e.a=5,e.m=e.wd,e.$=e.xd,0<e.s.ua&&Ht(e.s.vb,e.s.Wa);else{if(et.h)break e;Ie!=null&&Ie(e,De>Qe?Qe:De),e.a=0,e.$=St-b}return 1}return e.a=3,0}function mo(e){t(e!=null),e.vc=null,e.yc=null,e.Ya=null;var l=e.Wa;l!=null&&(l.X=null),e.vb=null,t(e!=null)}function Qi(){var e=new dc;return e==null?null:(e.a=0,e.xb=Dc,Jo("Predictor","VP8LPredictors"),Jo("Predictor","VP8LPredictors_C"),Jo("PredictorAdd","VP8LPredictorsAdd"),Jo("PredictorAdd","VP8LPredictorsAdd_C"),Ws=fr,es=Er,lA=Xn,eA=$o,$A=fo,Fs=ao,Is=Io,Ft.VP8LMapColor32b=fl,Ft.VP8LMapColor8b=rc,e)}function Hi(e,l,b,V,he){var Qe=1,Ie=[e],De=[l],ze=V.m,et=V.s,wt=null,St=0;e:for(;;){if(b)for(;Qe&&Je(ze,1);){var $t=Ie,It=De,hn=V,vn=1,Ut=hn.m,Rt=hn.gc[hn.ab],Sn=Je(Ut,2);if(hn.Oc&1<<Sn)Qe=0;else{switch(hn.Oc|=1<<Sn,Rt.hc=Sn,Rt.Ea=$t[0],Rt.nc=It[0],Rt.K=[null],++hn.ab,t(4>=hn.ab),Sn){case 0:case 1:Rt.b=Je(Ut,3)+2,vn=Hi(Gn(Rt.Ea,Rt.b),Gn(Rt.nc,Rt.b),0,hn,Rt.K),Rt.K=Rt.K[0];break;case 3:var jn,_n=Je(Ut,8)+1,Dr=16<_n?0:4<_n?1:2<_n?2:3;if($t[0]=Gn(Rt.Ea,Dr),Rt.b=Dr,jn=vn=Hi(_n,1,0,hn,Rt.K)){var Sr,vo=_n,Nr=Rt,ri=1<<(8>>Nr.b),mi=p(ri);if(mi==null)jn=0;else{var qo=Nr.K[0],Ho=Nr.w;for(mi[0]=Nr.K[0][0],Sr=1;Sr<1*vo;++Sr)mi[Sr]=qt(qo[Ho+Sr],mi[Sr-1]);for(;Sr<4*ri;++Sr)mi[Sr]=0;Nr.K[0]=null,Nr.K[0]=mi,jn=1}}vn=jn;break;case 2:break;default:t(0)}Qe=vn}}if(Ie=Ie[0],De=De[0],Qe&&Je(ze,1)&&!(Qe=1<=(St=Je(ze,4))&&11>=St)){V.a=3;break e}var Ci;if(Ci=Qe)t:{var ui,Qo,na,ZA=V,Ka=Ie,WA=De,$i=St,ns=b,rs=ZA.m,rA=ZA.s,uA=[null],PA=1,ds=0,Ys=fu[$i];n:for(;;){if(ns&&Je(rs,1)){var oA=Je(rs,3)+2,yl=Gn(Ka,oA),lc=Gn(WA,oA),Cc=yl*lc;if(!Hi(yl,lc,0,ZA,uA))break n;for(uA=uA[0],rA.xc=oA,ui=0;ui<Cc;++ui){var $l=uA[ui]>>8&65535;uA[ui]=$l,$l>=PA&&(PA=$l+1)}}if(rs.h)break n;for(Qo=0;5>Qo;++Qo){var Na=vc[Qo];!Qo&&0<$i&&(Na+=1<<$i),ds<Na&&(ds=Na)}var wu=F(PA*Ys,ct),Ou=PA,Nu=F(Ou,E);if(Nu==null)var nu=null;else t(65536>=Ou),nu=Nu;var Tc=p(ds);if(nu==null||Tc==null||wu==null){ZA.a=1;break n}var ru=wu;for(ui=na=0;ui<PA;++ui){var Ds=nu[ui],xc=Ds.G,Ec=Ds.H,Lu=0,ou=1,Qu=0;for(Qo=0;5>Qo;++Qo){Na=vc[Qo],xc[Qo]=ru,Ec[Qo]=na,!Qo&&0<$i&&(Na+=1<<$i);o:{var iu,bu=Na,au=ZA,Mc=Tc,zu=ru,Zu=na,Cu=0,Kl=au.m,Wu=Je(Kl,1);if(y(Mc,0,0,bu),Wu){var Vu=Je(Kl,1)+1,Gu=Je(Kl,1),Pu=Je(Kl,Gu==0?1:8);Mc[Pu]=1,Vu==2&&(Mc[Pu=Je(Kl,8)]=1);var Au=1}else{var Du=p(19),Ru=Je(Kl,4)+4;if(19<Ru){au.a=3;var su=0;break o}for(iu=0;iu<Ru;++iu)Du[du[iu]]=Je(Kl,3);var xu=void 0,jc=void 0,Tu=au,Xu=Du,lu=bu,Mu=Mc,Eu=0,kl=Tu.m,ju=8,Hu=F(128,ct);r:for(;tt(Hu,0,7,Xu,19);){if(Je(kl,1)){var Ju=2+2*Je(kl,3);if((xu=2+Je(kl,Ju))>lu)break r}else xu=lu;for(jc=0;jc<lu&&xu--;){ot(kl);var _u=Hu[0+(127&xe(kl))];_e(kl,kl.u+_u.g);var Sc=_u.value;if(16>Sc)Mu[jc++]=Sc,Sc!=0&&(ju=Sc);else{var Yu=Sc==16,$u=Sc-16,qu=zc[$u],Ku=Je(kl,kc[$u])+qu;if(jc+Ku>lu)break r;for(var ed=Yu?ju:0;0<Ku--;)Mu[jc++]=ed}}Eu=1;break r}Eu||(Tu.a=3),Au=Eu}(Au=Au&&!Kl.h)&&(Cu=tt(zu,Zu,8,Mc,bu)),Au&&Cu!=0?su=Cu:(au.a=3,su=0)}if(su==0)break n;if(ou&&Zc[Qo]==1&&(ou=ru[na].g==0),Lu+=ru[na].g,na+=su,3>=Qo){var Hc,Su=Tc[0];for(Hc=1;Hc<Na;++Hc)Tc[Hc]>Su&&(Su=Tc[Hc]);Qu+=Su}}if(Ds.nd=ou,Ds.Qb=0,ou&&(Ds.qb=(xc[3][Ec[3]+0].value<<24|xc[1][Ec[1]+0].value<<16|xc[2][Ec[2]+0].value)>>>0,Lu==0&&256>xc[0][Ec[0]+0].value&&(Ds.Qb=1,Ds.qb+=xc[0][Ec[0]+0].value<<8)),Ds.jc=!Ds.Qb&&6>Qu,Ds.jc){var cu,Bl=Ds;for(cu=0;cu<Va;++cu){var zl=cu,Zl=Bl.pd[zl],uu=Bl.G[0][Bl.H[0]+zl];256<=uu.value?(Zl.g=uu.g+256,Zl.value=uu.value):(Zl.g=0,Zl.value=0,zl>>=Jn(uu,8,Zl),zl>>=Jn(Bl.G[1][Bl.H[1]+zl],16,Zl),zl>>=Jn(Bl.G[2][Bl.H[2]+zl],0,Zl),Jn(Bl.G[3][Bl.H[3]+zl],24,Zl))}}}rA.vc=uA,rA.Wb=PA,rA.Ya=nu,rA.yc=wu,Ci=1;break t}Ci=0}if(!(Qe=Ci)){V.a=3;break e}if(0<St){if(et.ua=1<<St,!zn(et.Wa,St)){V.a=1,Qe=0;break e}}else et.ua=0;var Fu=V,ku=Ie,td=De,Iu=Fu.s,Uu=Iu.xc;if(Fu.c=ku,Fu.i=td,Iu.md=Gn(ku,Uu),Iu.wc=Uu==0?-1:(1<<Uu)-1,b){V.xb=gu;break e}if((wt=p(Ie*De))==null){V.a=1,Qe=0;break e}Qe=(Qe=ni(V,wt,0,Ie,De,De,null))&&!ze.h;break e}return Qe?(he!=null?he[0]=wt:(t(wt==null),t(b)),V.$=0,b||mo(et)):mo(et),Qe}function ua(e,l){var b=e.c*e.i,V=b+l+16*l;return t(e.c<=l),e.V=p(V),e.V==null?(e.Ta=null,e.Ua=0,e.a=1,0):(e.Ta=e.V,e.Ua=e.Ba+b+l,1)}function aa(e,l){var b=e.C,V=l-b,he=e.V,Qe=e.Ba+e.c*b;for(t(l<=e.l.o);0<V;){var Ie=16<V?16:V,De=e.l.ma,ze=e.l.width,et=ze*Ie,wt=De.ca,St=De.tb+ze*b,$t=e.Ta,It=e.Ua;ya(e,Ie,he,Qe),xa($t,It,wt,St,et),Yo(De,b,b+Ie,wt,St,ze),V-=Ie,he+=Ie*e.c,b+=Ie}t(b==l),e.C=e.Ma=l}function Ia(){this.ub=this.yd=this.td=this.Rb=0}function mA(){this.Kd=this.Ld=this.Ud=this.Td=this.i=this.c=0}function qa(){this.Fb=this.Bb=this.Cb=0,this.Zb=p(4),this.Lb=p(4)}function ja(){this.Yb=function(){var e=[];return function l(b,V,he){for(var Qe=he[V],Ie=0;Ie<Qe&&(b.push(he.length>V+1?[]:0),!(he.length<V+1));Ie++)l(b[Ie],V+1,he)}(e,0,[3,11]),e}()}function Qa(){this.jb=p(3),this.Wc=D([4,8],ja),this.Xc=D([4,17],ja)}function da(){this.Pc=this.wb=this.Tb=this.zd=0,this.vd=new p(4),this.od=new p(4)}function Pi(){this.ld=this.La=this.dd=this.tc=0}function Si(){this.Na=this.la=0}function vA(){this.Sc=[0,0],this.Eb=[0,0],this.Qc=[0,0],this.ia=this.lc=0}function FA(){this.ad=p(384),this.Za=0,this.Ob=p(16),this.$b=this.Ad=this.ia=this.Gc=this.Hc=this.Dd=0}function RA(){this.uc=this.M=this.Nb=0,this.wa=Array(new Pi),this.Y=0,this.ya=Array(new FA),this.aa=0,this.l=new As}function AA(){this.y=p(16),this.f=p(8),this.ea=p(8)}function js(){this.cb=this.a=0,this.sc="",this.m=new ft,this.Od=new Ia,this.Kc=new mA,this.ed=new da,this.Qa=new qa,this.Ic=this.$c=this.Aa=0,this.D=new RA,this.Xb=this.Va=this.Hb=this.zb=this.yb=this.Ub=this.za=0,this.Jc=F(8,ft),this.ia=0,this.pb=F(4,vA),this.Pa=new Qa,this.Bd=this.kc=0,this.Ac=[],this.Bc=0,this.zc=[0,0,0,0],this.Gd=Array(new AA),this.Hd=0,this.rb=Array(new Si),this.sb=0,this.wa=Array(new Pi),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 FA),this.L=this.aa=0,this.gd=D([4,2],Pi),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 As(){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 Do(){var e=new js;return e!=null&&(e.a=0,e.sc="OK",e.cb=0,e.Xb=0,tA||(tA=sa)),e}function So(e,l,b){return e.a==0&&(e.a=l,e.sc=b,e.cb=0),0}function Aa(e,l,b){return 3<=b&&e[l+0]==157&&e[l+1]==1&&e[l+2]==42}function Fi(e,l){if(e==null)return 0;if(e.a=0,e.sc="OK",l==null)return So(e,2,"null VP8Io passed to VP8GetHeaders()");var b=l.data,V=l.w,he=l.ha;if(4>he)return So(e,7,"Truncated header.");var Qe=b[V+0]|b[V+1]<<8|b[V+2]<<16,Ie=e.Od;if(Ie.Rb=!(1&Qe),Ie.td=Qe>>1&7,Ie.yd=Qe>>4&1,Ie.ub=Qe>>5,3<Ie.td)return So(e,3,"Incorrect keyframe parameters.");if(!Ie.yd)return So(e,4,"Frame not displayable.");V+=3,he-=3;var De=e.Kc;if(Ie.Rb){if(7>he)return So(e,7,"cannot parse picture header");if(!Aa(b,V,he))return So(e,3,"Bad code word");De.c=16383&(b[V+4]<<8|b[V+3]),De.Td=b[V+4]>>6,De.i=16383&(b[V+6]<<8|b[V+5]),De.Ud=b[V+6]>>6,V+=7,he-=7,e.za=De.c+15>>4,e.Ub=De.i+15>>4,l.width=De.c,l.height=De.i,l.Da=0,l.j=0,l.v=0,l.va=l.width,l.o=l.height,l.da=0,l.ib=l.width,l.hb=l.height,l.U=l.width,l.T=l.height,y((Qe=e.Pa).jb,0,255,Qe.jb.length),t((Qe=e.Qa)!=null),Qe.Cb=0,Qe.Bb=0,Qe.Fb=1,y(Qe.Zb,0,0,Qe.Zb.length),y(Qe.Lb,0,0,Qe.Lb)}if(Ie.ub>he)return So(e,7,"bad partition length");k(Qe=e.m,b,V,Ie.ub),V+=Ie.ub,he-=Ie.ub,Ie.Rb&&(De.Ld=ht(Qe),De.Kd=ht(Qe)),De=e.Qa;var ze,et=e.Pa;if(t(Qe!=null),t(De!=null),De.Cb=ht(Qe),De.Cb){if(De.Bb=ht(Qe),ht(Qe)){for(De.Fb=ht(Qe),ze=0;4>ze;++ze)De.Zb[ze]=ht(Qe)?Ce(Qe,7):0;for(ze=0;4>ze;++ze)De.Lb[ze]=ht(Qe)?Ce(Qe,6):0}if(De.Bb)for(ze=0;3>ze;++ze)et.jb[ze]=ht(Qe)?ce(Qe,8):255}else De.Bb=0;if(Qe.Ka)return So(e,3,"cannot parse segment header");if((De=e.ed).zd=ht(Qe),De.Tb=ce(Qe,6),De.wb=ce(Qe,3),De.Pc=ht(Qe),De.Pc&&ht(Qe)){for(et=0;4>et;++et)ht(Qe)&&(De.vd[et]=Ce(Qe,6));for(et=0;4>et;++et)ht(Qe)&&(De.od[et]=Ce(Qe,6))}if(e.L=De.Tb==0?0:De.zd?1:2,Qe.Ka)return So(e,3,"cannot parse filter header");var wt=he;if(he=ze=V,V=ze+wt,De=wt,e.Xb=(1<<ce(e.m,2))-1,wt<3*(et=e.Xb))b=7;else{for(ze+=3*et,De-=3*et,wt=0;wt<et;++wt){var St=b[he+0]|b[he+1]<<8|b[he+2]<<16;St>De&&(St=De),k(e.Jc[+wt],b,ze,St),ze+=St,De-=St,he+=3}k(e.Jc[+et],b,ze,De),b=ze<V?0:5}if(b!=0)return So(e,b,"cannot parse partitions");for(b=ce(ze=e.m,7),he=ht(ze)?Ce(ze,4):0,V=ht(ze)?Ce(ze,4):0,De=ht(ze)?Ce(ze,4):0,et=ht(ze)?Ce(ze,4):0,ze=ht(ze)?Ce(ze,4):0,wt=e.Qa,St=0;4>St;++St){if(wt.Cb){var $t=wt.Zb[St];wt.Fb||($t+=b)}else{if(0<St){e.pb[St]=e.pb[0];continue}$t=b}var It=e.pb[St];It.Sc[0]=Qc[NA($t+he,127)],It.Sc[1]=Hl[NA($t+0,127)],It.Eb[0]=2*Qc[NA($t+V,127)],It.Eb[1]=101581*Hl[NA($t+De,127)]>>16,8>It.Eb[1]&&(It.Eb[1]=8),It.Qc[0]=Qc[NA($t+et,117)],It.Qc[1]=Hl[NA($t+ze,127)],It.lc=$t+ze}if(!Ie.Rb)return So(e,4,"Not a key frame.");for(ht(Qe),Ie=e.Pa,b=0;4>b;++b){for(he=0;8>he;++he)for(V=0;3>V;++V)for(De=0;11>De;++De)et=Ct(Qe,_l[b][he][V][De])?ce(Qe,8):pu[b][he][V][De],Ie.Wc[b][he].Yb[V][De]=et;for(he=0;17>he;++he)Ie.Xc[b][he]=Ie.Wc[b][Bc[he]]}return e.kc=ht(Qe),e.kc&&(e.Bd=ce(Qe,8)),e.cb=1}function sa(e,l,b,V,he,Qe,Ie){var De=l[he].Yb[b];for(b=0;16>he;++he){if(!Ct(e,De[b+0]))return he;for(;!Ct(e,De[b+1]);)if(De=l[++he].Yb[0],b=0,he==16)return 16;var ze=l[he+1].Yb;if(Ct(e,De[b+2])){var et=e,wt=0;if(Ct(et,($t=De)[(St=b)+3]))if(Ct(et,$t[St+6])){for(De=0,St=2*(wt=Ct(et,$t[St+8]))+($t=Ct(et,$t[St+9+wt])),wt=0,$t=Vc[St];$t[De];++De)wt+=wt+Ct(et,$t[De]);wt+=3+(8<<St)}else Ct(et,$t[St+7])?(wt=7+2*Ct(et,165),wt+=Ct(et,145)):wt=5+Ct(et,159);else wt=Ct(et,$t[St+4])?3+Ct(et,$t[St+5]):2;De=ze[2]}else wt=1,De=ze[1];ze=Ie+yc[he],0>(et=e).b&&dt(et);var St,$t=et.b,It=(St=et.Ca>>1)-(et.I>>$t)>>31;--et.b,et.Ca+=It,et.Ca|=1,et.I-=(St+1&It)<<$t,Qe[ze]=((wt^It)-It)*V[(0<he)+0]}return 16}function Ba(e){var l=e.rb[e.sb-1];l.la=0,l.Na=0,y(e.zc,0,0,e.zc.length),e.ja=0}function fa(e,l){if(e==null)return 0;if(l==null)return So(e,2,"NULL VP8Io parameter in VP8Decode().");if(!e.cb&&!Fi(e,l))return 0;if(t(e.cb),l.ac==null||l.ac(l)){l.ob&&(e.L=0);var b=st[e.L];if(e.L==2?(e.yb=0,e.zb=0):(e.yb=l.v-b>>4,e.zb=l.j-b>>4,0>e.yb&&(e.yb=0),0>e.zb&&(e.zb=0)),e.Va=l.o+15+b>>4,e.Hb=l.va+15+b>>4,e.Hb>e.za&&(e.Hb=e.za),e.Va>e.Ub&&(e.Va=e.Ub),0<e.L){var V=e.ed;for(b=0;4>b;++b){var he;if(e.Qa.Cb){var Qe=e.Qa.Lb[b];e.Qa.Fb||(Qe+=V.Tb)}else Qe=V.Tb;for(he=0;1>=he;++he){var Ie=e.gd[b][he],De=Qe;if(V.Pc&&(De+=V.vd[0],he&&(De+=V.od[0])),0<(De=0>De?0:63<De?63:De)){var ze=De;0<V.wb&&(ze=4<V.wb?ze>>2:ze>>1)>9-V.wb&&(ze=9-V.wb),1>ze&&(ze=1),Ie.dd=ze,Ie.tc=2*De+ze,Ie.ld=40<=De?2:15<=De?1:0}else Ie.tc=0;Ie.La=he}}}b=0}else So(e,6,"Frame setup failed"),b=e.a;if(b=b==0){if(b){e.$c=0,0<e.Aa||(e.Ic=Dt);e:{b=e.Ic,V=4*(ze=e.za);var et=32*ze,wt=ze+1,St=0<e.L?ze*(0<e.Aa?2:1):0,$t=(e.Aa==2?2:1)*ze;if((Ie=V+832+(he=3*(16*b+st[e.L])/2*et)+(Qe=e.Fa!=null&&0<e.Fa.length?e.Kc.c*e.Kc.i:0))!=Ie)b=0;else{if(Ie>e.Vb){if(e.Vb=0,e.Ec=p(Ie),e.Fc=0,e.Ec==null){b=So(e,1,"no memory during frame initialization.");break e}e.Vb=Ie}Ie=e.Ec,De=e.Fc,e.Ac=Ie,e.Bc=De,De+=V,e.Gd=F(et,AA),e.Hd=0,e.rb=F(wt+1,Si),e.sb=1,e.wa=St?F(St,Pi):null,e.Y=0,e.D.Nb=0,e.D.wa=e.wa,e.D.Y=e.Y,0<e.Aa&&(e.D.Y+=ze),t(!0),e.oc=Ie,e.pc=De,De+=832,e.ya=F($t,FA),e.aa=0,e.D.ya=e.ya,e.D.aa=e.aa,e.Aa==2&&(e.D.aa+=ze),e.R=16*ze,e.B=8*ze,ze=(et=st[e.L])*e.R,et=et/2*e.B,e.sa=Ie,e.ta=De+ze,e.qa=e.sa,e.ra=e.ta+16*b*e.R+et,e.Ha=e.qa,e.Ia=e.ra+8*b*e.B+et,e.$c=0,De+=he,e.mb=Qe?Ie:null,e.nb=Qe?De:null,t(De+Qe<=e.Fc+e.Vb),Ba(e),y(e.Ac,e.Bc,0,V),b=1}}if(b){if(l.ka=0,l.y=e.sa,l.O=e.ta,l.f=e.qa,l.N=e.ra,l.ea=e.Ha,l.Vd=e.Ia,l.fa=e.R,l.Rc=e.B,l.F=null,l.J=0,!gl){for(b=-255;255>=b;++b)Ea[255+b]=0>b?-b:b;for(b=-1020;1020>=b;++b)Qs[1020+b]=-128>b?-128:127<b?127:b;for(b=-112;112>=b;++b)Wr[112+b]=-16>b?-16:15<b?15:b;for(b=-255;510>=b;++b)ts[255+b]=0>b?0:255<b?255:b;gl=1}Tl=Cl,Us=bl,hl=ss,cA=TA,KA=Bs,Ca=nl,Ml=Sl,fc=zs,oc=Uc,Os=Yl,Ns=Jl,Ls=Fl,pl=ql,jl=ll,Vs=ks,Gs=BA,ic=OA,kA=sl,nA[0]=yA,nA[1]=xl,nA[2]=_s,nA[3]=ol,nA[4]=il,nA[5]=Cs,nA[6]=al,nA[7]=xs,nA[8]=$s,nA[9]=Gl,Xs[0]=_a,Xs[1]=ls,Xs[2]=MA,Xs[3]=Hs,Xs[4]=Ua,Xs[5]=Vl,Xs[6]=El,Ps[0]=XA,Ps[1]=rl,Ps[2]=Ks,Ps[3]=ta,Ps[4]=Mo,Ps[5]=Xl,Ps[6]=ci,b=1}else b=0}b&&(b=function(It,hn){for(It.M=0;It.M<It.Va;++It.M){var vn,Ut=It.Jc[It.M&It.Xb],Rt=It.m,Sn=It;for(vn=0;vn<Sn.za;++vn){var jn=Rt,_n=Sn,Dr=_n.Ac,Sr=_n.Bc+4*vn,vo=_n.zc,Nr=_n.ya[_n.aa+vn];if(_n.Qa.Bb?Nr.$b=Ct(jn,_n.Pa.jb[0])?2+Ct(jn,_n.Pa.jb[2]):Ct(jn,_n.Pa.jb[1]):Nr.$b=0,_n.kc&&(Nr.Ad=Ct(jn,_n.Bd)),Nr.Za=!Ct(jn,145)+0,Nr.Za){var ri=Nr.Ob,mi=0;for(_n=0;4>_n;++_n){var qo,Ho=vo[0+_n];for(qo=0;4>qo;++qo){Ho=Pc[Dr[Sr+qo]][Ho];for(var Ci=Gc[Ct(jn,Ho[0])];0<Ci;)Ci=Gc[2*Ci+Ct(jn,Ho[Ci])];Ho=-Ci,Dr[Sr+qo]=Ho}d(ri,mi,Dr,Sr,4),mi+=4,vo[0+_n]=Ho}}else Ho=Ct(jn,156)?Ct(jn,128)?1:3:Ct(jn,163)?2:0,Nr.Ob[0]=Ho,y(Dr,Sr,Ho,4),y(vo,0,Ho,4);Nr.Dd=Ct(jn,142)?Ct(jn,114)?Ct(jn,183)?1:3:2:0}if(Sn.m.Ka)return So(It,7,"Premature end-of-partition0 encountered.");for(;It.ja<It.za;++It.ja){if(Sn=Ut,jn=(Rt=It).rb[Rt.sb-1],Dr=Rt.rb[Rt.sb+Rt.ja],vn=Rt.ya[Rt.aa+Rt.ja],Sr=Rt.kc?vn.Ad:0)jn.la=Dr.la=0,vn.Za||(jn.Na=Dr.Na=0),vn.Hc=0,vn.Gc=0,vn.ia=0;else{var ui,Qo;if(jn=Dr,Dr=Sn,Sr=Rt.Pa.Xc,vo=Rt.ya[Rt.aa+Rt.ja],Nr=Rt.pb[vo.$b],_n=vo.ad,ri=0,mi=Rt.rb[Rt.sb-1],Ho=qo=0,y(_n,ri,0,384),vo.Za)var na=0,ZA=Sr[3];else{Ci=p(16);var Ka=jn.Na+mi.Na;if(Ka=tA(Dr,Sr[1],Ka,Nr.Eb,0,Ci,0),jn.Na=mi.Na=(0<Ka)+0,1<Ka)Tl(Ci,0,_n,ri);else{var WA=Ci[0]+3>>3;for(Ci=0;256>Ci;Ci+=16)_n[ri+Ci]=WA}na=1,ZA=Sr[0]}var $i=15&jn.la,ns=15&mi.la;for(Ci=0;4>Ci;++Ci){var rs=1&ns;for(WA=Qo=0;4>WA;++WA)$i=$i>>1|(rs=(Ka=tA(Dr,ZA,Ka=rs+(1&$i),Nr.Sc,na,_n,ri))>na)<<7,Qo=Qo<<2|(3<Ka?3:1<Ka?2:_n[ri+0]!=0),ri+=16;$i>>=4,ns=ns>>1|rs<<7,qo=(qo<<8|Qo)>>>0}for(ZA=$i,na=ns>>4,ui=0;4>ui;ui+=2){for(Qo=0,$i=jn.la>>4+ui,ns=mi.la>>4+ui,Ci=0;2>Ci;++Ci){for(rs=1&ns,WA=0;2>WA;++WA)Ka=rs+(1&$i),$i=$i>>1|(rs=0<(Ka=tA(Dr,Sr[2],Ka,Nr.Qc,0,_n,ri)))<<3,Qo=Qo<<2|(3<Ka?3:1<Ka?2:_n[ri+0]!=0),ri+=16;$i>>=2,ns=ns>>1|rs<<5}Ho|=Qo<<4*ui,ZA|=$i<<4<<ui,na|=(240&ns)<<ui}jn.la=ZA,mi.la=na,vo.Hc=qo,vo.Gc=Ho,vo.ia=43690&Ho?0:Nr.ia,Sr=!(qo|Ho)}if(0<Rt.L&&(Rt.wa[Rt.Y+Rt.ja]=Rt.gd[vn.$b][vn.Za],Rt.wa[Rt.Y+Rt.ja].La|=!Sr),Sn.Ka)return So(It,7,"Premature end-of-file encountered.")}if(Ba(It),Rt=hn,Sn=1,vn=(Ut=It).D,jn=0<Ut.L&&Ut.M>=Ut.zb&&Ut.M<=Ut.Va,Ut.Aa==0)e:{if(vn.M=Ut.M,vn.uc=jn,Ll(Ut,vn),Sn=1,vn=(Qo=Ut.D).Nb,jn=(Ho=st[Ut.L])*Ut.R,Dr=Ho/2*Ut.B,Ci=16*vn*Ut.R,WA=8*vn*Ut.B,Sr=Ut.sa,vo=Ut.ta-jn+Ci,Nr=Ut.qa,_n=Ut.ra-Dr+WA,ri=Ut.Ha,mi=Ut.Ia-Dr+WA,ns=($i=Qo.M)==0,qo=$i>=Ut.Va-1,Ut.Aa==2&&Ll(Ut,Qo),Qo.uc)for(rs=(Ka=Ut).D.M,t(Ka.D.uc),Qo=Ka.yb;Qo<Ka.Hb;++Qo){na=Qo,ZA=rs;var rA=(uA=(Na=Ka).D).Nb;ui=Na.R;var uA=uA.wa[uA.Y+na],PA=Na.sa,ds=Na.ta+16*rA*ui+16*na,Ys=uA.dd,oA=uA.tc;if(oA!=0)if(t(3<=oA),Na.L==1)0<na&&Gs(PA,ds,ui,oA+4),uA.La&&kA(PA,ds,ui,oA),0<ZA&&Vs(PA,ds,ui,oA+4),uA.La&&ic(PA,ds,ui,oA);else{var yl=Na.B,lc=Na.qa,Cc=Na.ra+8*rA*yl+8*na,$l=Na.Ha,Na=Na.Ia+8*rA*yl+8*na;rA=uA.ld,0<na&&(fc(PA,ds,ui,oA+4,Ys,rA),Os(lc,Cc,$l,Na,yl,oA+4,Ys,rA)),uA.La&&(Ls(PA,ds,ui,oA,Ys,rA),jl(lc,Cc,$l,Na,yl,oA,Ys,rA)),0<ZA&&(Ml(PA,ds,ui,oA+4,Ys,rA),oc(lc,Cc,$l,Na,yl,oA+4,Ys,rA)),uA.La&&(Ns(PA,ds,ui,oA,Ys,rA),pl(lc,Cc,$l,Na,yl,oA,Ys,rA))}}if(Ut.ia&&alert("todo:DitherRow"),Rt.put!=null){if(Qo=16*$i,$i=16*($i+1),ns?(Rt.y=Ut.sa,Rt.O=Ut.ta+Ci,Rt.f=Ut.qa,Rt.N=Ut.ra+WA,Rt.ea=Ut.Ha,Rt.W=Ut.Ia+WA):(Qo-=Ho,Rt.y=Sr,Rt.O=vo,Rt.f=Nr,Rt.N=_n,Rt.ea=ri,Rt.W=mi),qo||($i-=Ho),$i>Rt.o&&($i=Rt.o),Rt.F=null,Rt.J=null,Ut.Fa!=null&&0<Ut.Fa.length&&Qo<$i&&(Rt.J=Ol(Ut,Rt,Qo,$i-Qo),Rt.F=Ut.mb,Rt.F==null&&Rt.F.length==0)){Sn=So(Ut,3,"Could not decode alpha data.");break e}Qo<Rt.j&&(Ho=Rt.j-Qo,Qo=Rt.j,t(!(1&Ho)),Rt.O+=Ut.R*Ho,Rt.N+=Ut.B*(Ho>>1),Rt.W+=Ut.B*(Ho>>1),Rt.F!=null&&(Rt.J+=Rt.width*Ho)),Qo<$i&&(Rt.O+=Rt.v,Rt.N+=Rt.v>>1,Rt.W+=Rt.v>>1,Rt.F!=null&&(Rt.J+=Rt.v),Rt.ka=Qo-Rt.j,Rt.U=Rt.va-Rt.v,Rt.T=$i-Qo,Sn=Rt.put(Rt))}vn+1!=Ut.Ic||qo||(d(Ut.sa,Ut.ta-jn,Sr,vo+16*Ut.R,jn),d(Ut.qa,Ut.ra-Dr,Nr,_n+8*Ut.B,Dr),d(Ut.Ha,Ut.Ia-Dr,ri,mi+8*Ut.B,Dr))}if(!Sn)return So(It,6,"Output aborted.")}return 1}(e,l)),l.bc!=null&&l.bc(l),b&=1}return b?(e.cb=0,b):0}function wa(e,l,b,V,he){he=e[l+b+32*V]+(he>>3),e[l+b+32*V]=-256&he?0>he?0:255:he}function GA(e,l,b,V,he,Qe){wa(e,l,0,b,V+he),wa(e,l,1,b,V+Qe),wa(e,l,2,b,V-Qe),wa(e,l,3,b,V-he)}function Ha(e){return(20091*e>>16)+e}function ys(e,l,b,V){var he,Qe=0,Ie=p(16);for(he=0;4>he;++he){var De=e[l+0]+e[l+8],ze=e[l+0]-e[l+8],et=(35468*e[l+4]>>16)-Ha(e[l+12]),wt=Ha(e[l+4])+(35468*e[l+12]>>16);Ie[Qe+0]=De+wt,Ie[Qe+1]=ze+et,Ie[Qe+2]=ze-et,Ie[Qe+3]=De-wt,Qe+=4,l++}for(he=Qe=0;4>he;++he)De=(e=Ie[Qe+0]+4)+Ie[Qe+8],ze=e-Ie[Qe+8],et=(35468*Ie[Qe+4]>>16)-Ha(Ie[Qe+12]),wa(b,V,0,0,De+(wt=Ha(Ie[Qe+4])+(35468*Ie[Qe+12]>>16))),wa(b,V,1,0,ze+et),wa(b,V,2,0,ze-et),wa(b,V,3,0,De-wt),Qe++,V+=32}function nl(e,l,b,V){var he=e[l+0]+4,Qe=35468*e[l+4]>>16,Ie=Ha(e[l+4]),De=35468*e[l+1]>>16;GA(b,V,0,he+Ie,e=Ha(e[l+1]),De),GA(b,V,1,he+Qe,e,De),GA(b,V,2,he-Qe,e,De),GA(b,V,3,he-Ie,e,De)}function bl(e,l,b,V,he){ys(e,l,b,V),he&&ys(e,l+16,b,V+4)}function ss(e,l,b,V){Us(e,l+0,b,V,1),Us(e,l+32,b,V+128,1)}function TA(e,l,b,V){var he;for(e=e[l+0]+4,he=0;4>he;++he)for(l=0;4>l;++l)wa(b,V,l,he,e)}function Bs(e,l,b,V){e[l+0]&&cA(e,l+0,b,V),e[l+16]&&cA(e,l+16,b,V+4),e[l+32]&&cA(e,l+32,b,V+128),e[l+48]&&cA(e,l+48,b,V+128+4)}function Cl(e,l,b,V){var he,Qe=p(16);for(he=0;4>he;++he){var Ie=e[l+0+he]+e[l+12+he],De=e[l+4+he]+e[l+8+he],ze=e[l+4+he]-e[l+8+he],et=e[l+0+he]-e[l+12+he];Qe[0+he]=Ie+De,Qe[8+he]=Ie-De,Qe[4+he]=et+ze,Qe[12+he]=et-ze}for(he=0;4>he;++he)Ie=(e=Qe[0+4*he]+3)+Qe[3+4*he],De=Qe[1+4*he]+Qe[2+4*he],ze=Qe[1+4*he]-Qe[2+4*he],et=e-Qe[3+4*he],b[V+0]=Ie+De>>3,b[V+16]=et+ze>>3,b[V+32]=Ie-De>>3,b[V+48]=et-ze>>3,V+=64}function ws(e,l,b){var V,he=l-32,Qe=zo,Ie=255-e[he-1];for(V=0;V<b;++V){var De,ze=Qe,et=Ie+e[l-1];for(De=0;De<b;++De)e[l+De]=ze[et+e[he+De]];l+=32}}function xl(e,l){ws(e,l,4)}function rl(e,l){ws(e,l,8)}function ls(e,l){ws(e,l,16)}function MA(e,l){var b;for(b=0;16>b;++b)d(e,l+32*b,e,l-32,16)}function Hs(e,l){var b;for(b=16;0<b;--b)y(e,l,e[l-1],16),l+=32}function bs(e,l,b){var V;for(V=0;16>V;++V)y(l,b+32*V,e,16)}function _a(e,l){var b,V=16;for(b=0;16>b;++b)V+=e[l-1+32*b]+e[l+b-32];bs(V>>5,e,l)}function Ua(e,l){var b,V=8;for(b=0;16>b;++b)V+=e[l-1+32*b];bs(V>>4,e,l)}function Vl(e,l){var b,V=8;for(b=0;16>b;++b)V+=e[l+b-32];bs(V>>4,e,l)}function El(e,l){bs(128,e,l)}function No(e,l,b){return e+2*l+b+2>>2}function _s(e,l){var b,V=l-32;for(V=new Uint8Array([No(e[V-1],e[V+0],e[V+1]),No(e[V+0],e[V+1],e[V+2]),No(e[V+1],e[V+2],e[V+3]),No(e[V+2],e[V+3],e[V+4])]),b=0;4>b;++b)d(e,l+32*b,V,0,V.length)}function ol(e,l){var b=e[l-1],V=e[l-1+32],he=e[l-1+64],Qe=e[l-1+96];_t(e,l+0,16843009*No(e[l-1-32],b,V)),_t(e,l+32,16843009*No(b,V,he)),_t(e,l+64,16843009*No(V,he,Qe)),_t(e,l+96,16843009*No(he,Qe,Qe))}function yA(e,l){var b,V=4;for(b=0;4>b;++b)V+=e[l+b-32]+e[l-1+32*b];for(V>>=3,b=0;4>b;++b)y(e,l+32*b,V,4)}function il(e,l){var b=e[l-1+0],V=e[l-1+32],he=e[l-1+64],Qe=e[l-1-32],Ie=e[l+0-32],De=e[l+1-32],ze=e[l+2-32],et=e[l+3-32];e[l+0+96]=No(V,he,e[l-1+96]),e[l+1+96]=e[l+0+64]=No(b,V,he),e[l+2+96]=e[l+1+64]=e[l+0+32]=No(Qe,b,V),e[l+3+96]=e[l+2+64]=e[l+1+32]=e[l+0+0]=No(Ie,Qe,b),e[l+3+64]=e[l+2+32]=e[l+1+0]=No(De,Ie,Qe),e[l+3+32]=e[l+2+0]=No(ze,De,Ie),e[l+3+0]=No(et,ze,De)}function al(e,l){var b=e[l+1-32],V=e[l+2-32],he=e[l+3-32],Qe=e[l+4-32],Ie=e[l+5-32],De=e[l+6-32],ze=e[l+7-32];e[l+0+0]=No(e[l+0-32],b,V),e[l+1+0]=e[l+0+32]=No(b,V,he),e[l+2+0]=e[l+1+32]=e[l+0+64]=No(V,he,Qe),e[l+3+0]=e[l+2+32]=e[l+1+64]=e[l+0+96]=No(he,Qe,Ie),e[l+3+32]=e[l+2+64]=e[l+1+96]=No(Qe,Ie,De),e[l+3+64]=e[l+2+96]=No(Ie,De,ze),e[l+3+96]=No(De,ze,ze)}function Cs(e,l){var b=e[l-1+0],V=e[l-1+32],he=e[l-1+64],Qe=e[l-1-32],Ie=e[l+0-32],De=e[l+1-32],ze=e[l+2-32],et=e[l+3-32];e[l+0+0]=e[l+1+64]=Qe+Ie+1>>1,e[l+1+0]=e[l+2+64]=Ie+De+1>>1,e[l+2+0]=e[l+3+64]=De+ze+1>>1,e[l+3+0]=ze+et+1>>1,e[l+0+96]=No(he,V,b),e[l+0+64]=No(V,b,Qe),e[l+0+32]=e[l+1+96]=No(b,Qe,Ie),e[l+1+32]=e[l+2+96]=No(Qe,Ie,De),e[l+2+32]=e[l+3+96]=No(Ie,De,ze),e[l+3+32]=No(De,ze,et)}function xs(e,l){var b=e[l+0-32],V=e[l+1-32],he=e[l+2-32],Qe=e[l+3-32],Ie=e[l+4-32],De=e[l+5-32],ze=e[l+6-32],et=e[l+7-32];e[l+0+0]=b+V+1>>1,e[l+1+0]=e[l+0+64]=V+he+1>>1,e[l+2+0]=e[l+1+64]=he+Qe+1>>1,e[l+3+0]=e[l+2+64]=Qe+Ie+1>>1,e[l+0+32]=No(b,V,he),e[l+1+32]=e[l+0+96]=No(V,he,Qe),e[l+2+32]=e[l+1+96]=No(he,Qe,Ie),e[l+3+32]=e[l+2+96]=No(Qe,Ie,De),e[l+3+64]=No(Ie,De,ze),e[l+3+96]=No(De,ze,et)}function Gl(e,l){var b=e[l-1+0],V=e[l-1+32],he=e[l-1+64],Qe=e[l-1+96];e[l+0+0]=b+V+1>>1,e[l+2+0]=e[l+0+32]=V+he+1>>1,e[l+2+32]=e[l+0+64]=he+Qe+1>>1,e[l+1+0]=No(b,V,he),e[l+3+0]=e[l+1+32]=No(V,he,Qe),e[l+3+32]=e[l+1+64]=No(he,Qe,Qe),e[l+3+64]=e[l+2+64]=e[l+0+96]=e[l+1+96]=e[l+2+96]=e[l+3+96]=Qe}function $s(e,l){var b=e[l-1+0],V=e[l-1+32],he=e[l-1+64],Qe=e[l-1+96],Ie=e[l-1-32],De=e[l+0-32],ze=e[l+1-32],et=e[l+2-32];e[l+0+0]=e[l+2+32]=b+Ie+1>>1,e[l+0+32]=e[l+2+64]=V+b+1>>1,e[l+0+64]=e[l+2+96]=he+V+1>>1,e[l+0+96]=Qe+he+1>>1,e[l+3+0]=No(De,ze,et),e[l+2+0]=No(Ie,De,ze),e[l+1+0]=e[l+3+32]=No(b,Ie,De),e[l+1+32]=e[l+3+64]=No(V,b,Ie),e[l+1+64]=e[l+3+96]=No(he,V,b),e[l+1+96]=No(Qe,he,V)}function Ks(e,l){var b;for(b=0;8>b;++b)d(e,l+32*b,e,l-32,8)}function ta(e,l){var b;for(b=0;8>b;++b)y(e,l,e[l-1],8),l+=32}function sA(e,l,b){var V;for(V=0;8>V;++V)y(l,b+32*V,e,8)}function XA(e,l){var b,V=8;for(b=0;8>b;++b)V+=e[l+b-32]+e[l-1+32*b];sA(V>>4,e,l)}function Xl(e,l){var b,V=4;for(b=0;8>b;++b)V+=e[l+b-32];sA(V>>3,e,l)}function Mo(e,l){var b,V=4;for(b=0;8>b;++b)V+=e[l-1+32*b];sA(V>>3,e,l)}function ci(e,l){sA(128,e,l)}function Pa(e,l,b){var V=e[l-b],he=e[l+0],Qe=3*(he-V)+wA[1020+e[l-2*b]-e[l+b]],Ie=hc[112+(Qe+4>>3)];e[l-b]=zo[255+V+hc[112+(Qe+3>>3)]],e[l+0]=zo[255+he-Ie]}function IA(e,l,b,V){var he=e[l+0],Qe=e[l+b];return gi[255+e[l-2*b]-e[l-b]]>V||gi[255+Qe-he]>V}function UA(e,l,b,V){return 4*gi[255+e[l-b]-e[l+0]]+gi[255+e[l-2*b]-e[l+b]]<=V}function Al(e,l,b,V,he){var Qe=e[l-3*b],Ie=e[l-2*b],De=e[l-b],ze=e[l+0],et=e[l+b],wt=e[l+2*b],St=e[l+3*b];return 4*gi[255+De-ze]+gi[255+Ie-et]>V?0:gi[255+e[l-4*b]-Qe]<=he&&gi[255+Qe-Ie]<=he&&gi[255+Ie-De]<=he&&gi[255+St-wt]<=he&&gi[255+wt-et]<=he&&gi[255+et-ze]<=he}function ks(e,l,b,V){var he=2*V+1;for(V=0;16>V;++V)UA(e,l+V,b,he)&&Pa(e,l+V,b)}function BA(e,l,b,V){var he=2*V+1;for(V=0;16>V;++V)UA(e,l+V*b,1,he)&&Pa(e,l+V*b,1)}function OA(e,l,b,V){var he;for(he=3;0<he;--he)ks(e,l+=4*b,b,V)}function sl(e,l,b,V){var he;for(he=3;0<he;--he)BA(e,l+=4,b,V)}function Es(e,l,b,V,he,Qe,Ie,De){for(Qe=2*Qe+1;0<he--;){if(Al(e,l,b,Qe,Ie))if(IA(e,l,b,De))Pa(e,l,b);else{var ze=e,et=l,wt=b,St=ze[et-2*wt],$t=ze[et-wt],It=ze[et+0],hn=ze[et+wt],vn=ze[et+2*wt],Ut=27*(Sn=wA[1020+3*(It-$t)+wA[1020+St-hn]])+63>>7,Rt=18*Sn+63>>7,Sn=9*Sn+63>>7;ze[et-3*wt]=zo[255+ze[et-3*wt]+Sn],ze[et-2*wt]=zo[255+St+Rt],ze[et-wt]=zo[255+$t+Ut],ze[et+0]=zo[255+It-Ut],ze[et+wt]=zo[255+hn-Rt],ze[et+2*wt]=zo[255+vn-Sn]}l+=V}}function jA(e,l,b,V,he,Qe,Ie,De){for(Qe=2*Qe+1;0<he--;){if(Al(e,l,b,Qe,Ie))if(IA(e,l,b,De))Pa(e,l,b);else{var ze=e,et=l,wt=b,St=ze[et-wt],$t=ze[et+0],It=ze[et+wt],hn=hc[112+((vn=3*($t-St))+4>>3)],vn=hc[112+(vn+3>>3)],Ut=hn+1>>1;ze[et-2*wt]=zo[255+ze[et-2*wt]+Ut],ze[et-wt]=zo[255+St+vn],ze[et+0]=zo[255+$t-hn],ze[et+wt]=zo[255+It-Ut]}l+=V}}function Sl(e,l,b,V,he,Qe){Es(e,l,b,1,16,V,he,Qe)}function zs(e,l,b,V,he,Qe){Es(e,l,1,b,16,V,he,Qe)}function Jl(e,l,b,V,he,Qe){var Ie;for(Ie=3;0<Ie;--Ie)jA(e,l+=4*b,b,1,16,V,he,Qe)}function Fl(e,l,b,V,he,Qe){var Ie;for(Ie=3;0<Ie;--Ie)jA(e,l+=4,1,b,16,V,he,Qe)}function Uc(e,l,b,V,he,Qe,Ie,De){Es(e,l,he,1,8,Qe,Ie,De),Es(b,V,he,1,8,Qe,Ie,De)}function Yl(e,l,b,V,he,Qe,Ie,De){Es(e,l,1,he,8,Qe,Ie,De),Es(b,V,1,he,8,Qe,Ie,De)}function ql(e,l,b,V,he,Qe,Ie,De){jA(e,l+4*he,he,1,8,Qe,Ie,De),jA(b,V+4*he,he,1,8,Qe,Ie,De)}function ll(e,l,b,V,he,Qe,Ie,De){jA(e,l+4,1,he,8,Qe,Ie,De),jA(b,V+4,1,he,8,Qe,Ie,De)}function Ss(){this.ba=new Zr,this.ec=[],this.cc=[],this.Mc=[],this.Dc=this.Nc=this.dc=this.fc=0,this.Oa=new Br,this.memory=0,this.Ib="OutputFunc",this.Jb="OutputAlphaFunc",this.Nd="OutputRowFunc"}function ec(){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 Il(){this.nc=this.Ea=this.b=this.hc=0,this.K=[],this.w=0}function Ul(){this.ua=0,this.Wa=new nt,this.vb=new nt,this.md=this.xc=this.wc=0,this.vc=[],this.Wb=0,this.Ya=new E,this.yc=new ct}function dc(){this.xb=this.a=0,this.l=new As,this.ca=new Zr,this.V=[],this.Ba=0,this.Ta=[],this.Ua=0,this.m=new J,this.Pb=0,this.wd=new J,this.Ma=this.$=this.C=this.i=this.c=this.xd=0,this.s=new Ul,this.ab=0,this.gc=F(4,Il),this.Oc=0}function cl(){this.Lc=this.Z=this.$a=this.i=this.c=0,this.l=new As,this.ic=0,this.ca=[],this.tb=0,this.qd=null,this.rd=0}function Zs(e,l,b,V,he,Qe,Ie){for(e=e==null?0:e[l+0],l=0;l<Ie;++l)he[Qe+l]=e+b[V+l]&255,e=he[Qe+l]}function tc(e,l,b,V,he,Qe,Ie){var De;if(e==null)Zs(null,null,b,V,he,Qe,Ie);else for(De=0;De<Ie;++De)he[Qe+De]=e[l+De]+b[V+De]&255}function JA(e,l,b,V,he,Qe,Ie){if(e==null)Zs(null,null,b,V,he,Qe,Ie);else{var De,ze=e[l+0],et=ze,wt=ze;for(De=0;De<Ie;++De)et=wt+(ze=e[l+De])-et,wt=b[V+De]+(-256&et?0>et?0:255:et)&255,et=ze,he[Qe+De]=wt}}function Ol(e,l,b,V){var he=l.width,Qe=l.o;if(t(e!=null&&l!=null),0>b||0>=V||b+V>Qe)return null;if(!e.Cc){if(e.ga==null){var Ie;if(e.ga=new cl,(Ie=e.ga==null)||(Ie=l.width*l.o,t(e.Gb.length==0),e.Gb=p(Ie),e.Uc=0,e.Gb==null?Ie=0:(e.mb=e.Gb,e.nb=e.Uc,e.rc=null,Ie=1),Ie=!Ie),!Ie){Ie=e.ga;var De=e.Fa,ze=e.P,et=e.qc,wt=e.mb,St=e.nb,$t=ze+1,It=et-1,hn=Ie.l;if(t(De!=null&&wt!=null&&l!=null),Js[0]=null,Js[1]=Zs,Js[2]=tc,Js[3]=JA,Ie.ca=wt,Ie.tb=St,Ie.c=l.width,Ie.i=l.height,t(0<Ie.c&&0<Ie.i),1>=et)l=0;else if(Ie.$a=De[ze+0]>>0&3,Ie.Z=De[ze+0]>>2&3,Ie.Lc=De[ze+0]>>4&3,ze=De[ze+0]>>6&3,0>Ie.$a||1<Ie.$a||4<=Ie.Z||1<Ie.Lc||ze)l=0;else if(hn.put=Eo,hn.ac=go,hn.bc=Mi,hn.ma=Ie,hn.width=l.width,hn.height=l.height,hn.Da=l.Da,hn.v=l.v,hn.va=l.va,hn.j=l.j,hn.o=l.o,Ie.$a)e:{t(Ie.$a==1),l=Qi();t:for(;;){if(l==null){l=0;break e}if(t(Ie!=null),Ie.mc=l,l.c=Ie.c,l.i=Ie.i,l.l=Ie.l,l.l.ma=Ie,l.l.width=Ie.c,l.l.height=Ie.i,l.a=0,Se(l.m,De,$t,It),!Hi(Ie.c,Ie.i,1,l,null)||(l.ab==1&&l.gc[0].hc==3&&Co(l.s)?(Ie.ic=1,De=l.c*l.i,l.Ta=null,l.Ua=0,l.V=p(De),l.Ba=0,l.V==null?(l.a=1,l=0):l=1):(Ie.ic=0,l=ua(l,Ie.c)),!l))break t;l=1;break e}Ie.mc=null,l=0}else l=It>=Ie.c*Ie.i;Ie=!l}if(Ie)return null;e.ga.Lc!=1?e.Ga=0:V=Qe-b}t(e.ga!=null),t(b+V<=Qe);e:{if(l=(De=e.ga).c,Qe=De.l.o,De.$a==0){if($t=e.rc,It=e.Vc,hn=e.Fa,ze=e.P+1+b*l,et=e.mb,wt=e.nb+b*l,t(ze<=e.P+e.qc),De.Z!=0)for(t(Js[De.Z]!=null),Ie=0;Ie<V;++Ie)Js[De.Z]($t,It,hn,ze,et,wt,l),$t=et,It=wt,wt+=l,ze+=l;else for(Ie=0;Ie<V;++Ie)d(et,wt,hn,ze,l),$t=et,It=wt,wt+=l,ze+=l;e.rc=$t,e.Vc=It}else{if(t(De.mc!=null),l=b+V,t((Ie=De.mc)!=null),t(l<=Ie.i),Ie.C>=l)l=1;else if(De.ic||en(),De.ic){De=Ie.V,$t=Ie.Ba,It=Ie.c;var vn=Ie.i,Ut=(hn=1,ze=Ie.$/It,et=Ie.$%It,wt=Ie.m,St=Ie.s,Ie.$),Rt=It*vn,Sn=It*l,jn=St.wc,_n=Ut<Sn?li(St,et,ze):null;t(Ut<=Rt),t(l<=vn),t(Co(St));t:for(;;){for(;!wt.h&&Ut<Sn;){if(et&jn||(_n=li(St,et,ze)),t(_n!=null),ot(wt),256>(vn=ji(_n.G[0],_n.H[0],wt)))De[$t+Ut]=vn,++Ut,++et>=It&&(et=0,++ze<=l&&!(ze%16)&&hi(Ie,ze));else{if(!(280>vn)){hn=0;break t}vn=ia(vn-256,wt);var Dr,Sr=ji(_n.G[4],_n.H[4],wt);if(ot(wt),!(Ut>=(Sr=yi(It,Sr=ia(Sr,wt)))&&Rt-Ut>=vn)){hn=0;break t}for(Dr=0;Dr<vn;++Dr)De[$t+Ut+Dr]=De[$t+Ut+Dr-Sr];for(Ut+=vn,et+=vn;et>=It;)et-=It,++ze<=l&&!(ze%16)&&hi(Ie,ze);Ut<Sn&&et&jn&&(_n=li(St,et,ze))}t(wt.h==je(wt))}hi(Ie,ze>l?l:ze);break t}!hn||wt.h&&Ut<Rt?(hn=0,Ie.a=wt.h?5:3):Ie.$=Ut,l=hn}else l=ni(Ie,Ie.V,Ie.Ba,Ie.c,Ie.i,l,aa);if(!l){V=0;break e}}b+V>=Qe&&(e.Cc=1),V=1}if(!V)return null;if(e.Cc&&((V=e.ga)!=null&&(V.mc=null),e.ga=null,0<e.Ga))return alert("todo:WebPDequantizeLevels"),null}return e.nb+b*he}function B(e,l,b,V,he,Qe){for(;0<he--;){var Ie,De=e,ze=l+(b?1:0),et=e,wt=l+(b?0:3);for(Ie=0;Ie<V;++Ie){var St=et[wt+4*Ie];St!=255&&(St*=32897,De[ze+4*Ie+0]=De[ze+4*Ie+0]*St>>23,De[ze+4*Ie+1]=De[ze+4*Ie+1]*St>>23,De[ze+4*Ie+2]=De[ze+4*Ie+2]*St>>23)}l+=Qe}}function Pe(e,l,b,V,he){for(;0<V--;){var Qe;for(Qe=0;Qe<b;++Qe){var Ie=e[l+2*Qe+0],De=15&(et=e[l+2*Qe+1]),ze=4369*De,et=(240&et|et>>4)*ze>>16;e[l+2*Qe+0]=(240&Ie|Ie>>4)*ze>>16&240|(15&Ie|Ie<<4)*ze>>16>>4&15,e[l+2*Qe+1]=240&et|De}l+=he}}function vt(e,l,b,V,he,Qe,Ie,De){var ze,et,wt=255;for(et=0;et<he;++et){for(ze=0;ze<V;++ze){var St=e[l+ze];Qe[Ie+4*ze]=St,wt&=St}l+=b,Ie+=De}return wt!=255}function Nt(e,l,b,V,he){var Qe;for(Qe=0;Qe<he;++Qe)b[V+Qe]=e[l+Qe]>>8}function en(){zA=B,Gi=Pe,_i=vt,xa=Nt}function Ln(e,l,b){Ft[e]=function(V,he,Qe,Ie,De,ze,et,wt,St,$t,It,hn,vn,Ut,Rt,Sn,jn){var _n,Dr=jn-1>>1,Sr=De[ze+0]|et[wt+0]<<16,vo=St[$t+0]|It[hn+0]<<16;t(V!=null);var Nr=3*Sr+vo+131074>>2;for(l(V[he+0],255&Nr,Nr>>16,vn,Ut),Qe!=null&&(Nr=3*vo+Sr+131074>>2,l(Qe[Ie+0],255&Nr,Nr>>16,Rt,Sn)),_n=1;_n<=Dr;++_n){var ri=De[ze+_n]|et[wt+_n]<<16,mi=St[$t+_n]|It[hn+_n]<<16,qo=Sr+ri+vo+mi+524296,Ho=qo+2*(ri+vo)>>3;Nr=Ho+Sr>>1,Sr=(qo=qo+2*(Sr+mi)>>3)+ri>>1,l(V[he+2*_n-1],255&Nr,Nr>>16,vn,Ut+(2*_n-1)*b),l(V[he+2*_n-0],255&Sr,Sr>>16,vn,Ut+(2*_n-0)*b),Qe!=null&&(Nr=qo+vo>>1,Sr=Ho+mi>>1,l(Qe[Ie+2*_n-1],255&Nr,Nr>>16,Rt,Sn+(2*_n-1)*b),l(Qe[Ie+2*_n+0],255&Sr,Sr>>16,Rt,Sn+(2*_n+0)*b)),Sr=ri,vo=mi}1&jn||(Nr=3*Sr+vo+131074>>2,l(V[he+jn-1],255&Nr,Nr>>16,vn,Ut+(jn-1)*b),Qe!=null&&(Nr=3*vo+Sr+131074>>2,l(Qe[Ie+jn-1],255&Nr,Nr>>16,Rt,Sn+(jn-1)*b)))}}function or(){QA[ml]=mu,QA[pc]=Xc,QA[ac]=vu,QA[gc]=Jc,QA[vl]=Yc,QA[Oc]=qc,QA[Kc]=yu,QA[mc]=Xc,QA[Nc]=Jc,QA[Ac]=Yc,QA[Lc]=qc}function Yr(e){return e&~Bu?0>e?0:255:e>>eu}function bo(e,l){return Yr((19077*e>>8)+(26149*l>>8)-14234)}function Ko(e,l,b){return Yr((19077*e>>8)-(6419*l>>8)-(13320*b>>8)+8708)}function jo(e,l){return Yr((19077*e>>8)+(33050*l>>8)-17685)}function pi(e,l,b,V,he){V[he+0]=bo(e,b),V[he+1]=Ko(e,l,b),V[he+2]=jo(e,l)}function Yi(e,l,b,V,he){V[he+0]=jo(e,l),V[he+1]=Ko(e,l,b),V[he+2]=bo(e,b)}function la(e,l,b,V,he){var Qe=Ko(e,l,b);l=Qe<<3&224|jo(e,l)>>3,V[he+0]=248&bo(e,b)|Qe>>5,V[he+1]=l}function ba(e,l,b,V,he){var Qe=240&jo(e,l)|15;V[he+0]=240&bo(e,b)|Ko(e,l,b)>>4,V[he+1]=Qe}function $a(e,l,b,V,he){V[he+0]=255,pi(e,l,b,V,he+1)}function Da(e,l,b,V,he){Yi(e,l,b,V,he),V[he+3]=255}function HA(e,l,b,V,he){pi(e,l,b,V,he),V[he+3]=255}function NA(e,l){return 0>e?0:e>l?l:e}function LA(e,l,b){Ft[e]=function(V,he,Qe,Ie,De,ze,et,wt,St){for(var $t=wt+(-2&St)*b;wt!=$t;)l(V[he+0],Qe[Ie+0],De[ze+0],et,wt),l(V[he+1],Qe[Ie+0],De[ze+0],et,wt+b),he+=2,++Ie,++ze,wt+=2*b;1&St&&l(V[he+0],Qe[Ie+0],De[ze+0],et,wt)}}function ul(e,l,b){return b==0?e==0?l==0?6:5:l==0?4:0:b}function Nl(e,l,b,V,he){switch(e>>>30){case 3:Us(l,b,V,he,0);break;case 2:Ca(l,b,V,he);break;case 1:cA(l,b,V,he)}}function Ll(e,l){var b,V,he=l.M,Qe=l.Nb,Ie=e.oc,De=e.pc+40,ze=e.oc,et=e.pc+584,wt=e.oc,St=e.pc+600;for(b=0;16>b;++b)Ie[De+32*b-1]=129;for(b=0;8>b;++b)ze[et+32*b-1]=129,wt[St+32*b-1]=129;for(0<he?Ie[De-1-32]=ze[et-1-32]=wt[St-1-32]=129:(y(Ie,De-32-1,127,21),y(ze,et-32-1,127,9),y(wt,St-32-1,127,9)),V=0;V<e.za;++V){var $t=l.ya[l.aa+V];if(0<V){for(b=-1;16>b;++b)d(Ie,De+32*b-4,Ie,De+32*b+12,4);for(b=-1;8>b;++b)d(ze,et+32*b-4,ze,et+32*b+4,4),d(wt,St+32*b-4,wt,St+32*b+4,4)}var It=e.Gd,hn=e.Hd+V,vn=$t.ad,Ut=$t.Hc;if(0<he&&(d(Ie,De-32,It[hn].y,0,16),d(ze,et-32,It[hn].f,0,8),d(wt,St-32,It[hn].ea,0,8)),$t.Za){var Rt=Ie,Sn=De-32+16;for(0<he&&(V>=e.za-1?y(Rt,Sn,It[hn].y[15],4):d(Rt,Sn,It[hn+1].y,0,4)),b=0;4>b;b++)Rt[Sn+128+b]=Rt[Sn+256+b]=Rt[Sn+384+b]=Rt[Sn+0+b];for(b=0;16>b;++b,Ut<<=2)Rt=Ie,Sn=De+$e[b],nA[$t.Ob[b]](Rt,Sn),Nl(Ut,vn,16*+b,Rt,Sn)}else if(Rt=ul(V,he,$t.Ob[0]),Xs[Rt](Ie,De),Ut!=0)for(b=0;16>b;++b,Ut<<=2)Nl(Ut,vn,16*+b,Ie,De+$e[b]);for(b=$t.Gc,Rt=ul(V,he,$t.Dd),Ps[Rt](ze,et),Ps[Rt](wt,St),Ut=vn,Rt=ze,Sn=et,255&($t=b>>0)&&(170&$t?hl(Ut,256,Rt,Sn):KA(Ut,256,Rt,Sn)),$t=wt,Ut=St,255&(b>>=8)&&(170&b?hl(vn,320,$t,Ut):KA(vn,320,$t,Ut)),he<e.Ub-1&&(d(It[hn].y,0,Ie,De+480,16),d(It[hn].f,0,ze,et+224,8),d(It[hn].ea,0,wt,St+224,8)),b=8*Qe*e.B,It=e.sa,hn=e.ta+16*V+16*Qe*e.R,vn=e.qa,$t=e.ra+8*V+b,Ut=e.Ha,Rt=e.Ia+8*V+b,b=0;16>b;++b)d(It,hn+b*e.R,Ie,De+32*b,16);for(b=0;8>b;++b)d(vn,$t+b*e.B,ze,et+32*b,8),d(Ut,Rt+b*e.B,wt,St+32*b,8)}}function Ql(e,l,b,V,he,Qe,Ie,De,ze){var et=[0],wt=[0],St=0,$t=ze!=null?ze.kd:0,It=ze!=null?ze:new ec;if(e==null||12>b)return 7;It.data=e,It.w=l,It.ha=b,l=[l],b=[b],It.gb=[It.gb];e:{var hn=l,vn=b,Ut=It.gb;if(t(e!=null),t(vn!=null),t(Ut!=null),Ut[0]=0,12<=vn[0]&&!n(e,hn[0],"RIFF")){if(n(e,hn[0]+8,"WEBP")){Ut=3;break e}var Rt=cn(e,hn[0]+4);if(12>Rt||4294967286<Rt){Ut=3;break e}if($t&&Rt>vn[0]-8){Ut=7;break e}Ut[0]=Rt,hn[0]+=12,vn[0]-=12}Ut=0}if(Ut!=0)return Ut;for(Rt=0<It.gb[0],b=b[0];;){e:{var Sn=e;vn=l,Ut=b;var jn=et,_n=wt,Dr=hn=[0];if((Nr=St=[St])[0]=0,8>Ut[0])Ut=7;else{if(!n(Sn,vn[0],"VP8X")){if(cn(Sn,vn[0]+4)!=10){Ut=3;break e}if(18>Ut[0]){Ut=7;break e}var Sr=cn(Sn,vn[0]+8),vo=1+Jt(Sn,vn[0]+12);if(2147483648<=vo*(Sn=1+Jt(Sn,vn[0]+15))){Ut=3;break e}Dr!=null&&(Dr[0]=Sr),jn!=null&&(jn[0]=vo),_n!=null&&(_n[0]=Sn),vn[0]+=18,Ut[0]-=18,Nr[0]=1}Ut=0}}if(St=St[0],hn=hn[0],Ut!=0)return Ut;if(vn=!!(2&hn),!Rt&&St)return 3;if(Qe!=null&&(Qe[0]=!!(16&hn)),Ie!=null&&(Ie[0]=vn),De!=null&&(De[0]=0),Ie=et[0],hn=wt[0],St&&vn&&ze==null){Ut=0;break}if(4>b){Ut=7;break}if(Rt&&St||!Rt&&!St&&!n(e,l[0],"ALPH")){b=[b],It.na=[It.na],It.P=[It.P],It.Sa=[It.Sa];e:{Sr=e,Ut=l,Rt=b;var Nr=It.gb;jn=It.na,_n=It.P,Dr=It.Sa,vo=22,t(Sr!=null),t(Rt!=null),Sn=Ut[0];var ri=Rt[0];for(t(jn!=null),t(Dr!=null),jn[0]=null,_n[0]=null,Dr[0]=0;;){if(Ut[0]=Sn,Rt[0]=ri,8>ri){Ut=7;break e}var mi=cn(Sr,Sn+4);if(4294967286<mi){Ut=3;break e}var qo=8+mi+1&-2;if(vo+=qo,0<Nr&&vo>Nr){Ut=3;break e}if(!n(Sr,Sn,"VP8 ")||!n(Sr,Sn,"VP8L")){Ut=0;break e}if(ri[0]<qo){Ut=7;break e}n(Sr,Sn,"ALPH")||(jn[0]=Sr,_n[0]=Sn+8,Dr[0]=mi),Sn+=qo,ri-=qo}}if(b=b[0],It.na=It.na[0],It.P=It.P[0],It.Sa=It.Sa[0],Ut!=0)break}b=[b],It.Ja=[It.Ja],It.xa=[It.xa];e:if(Nr=e,Ut=l,Rt=b,jn=It.gb[0],_n=It.Ja,Dr=It.xa,Sr=Ut[0],Sn=!n(Nr,Sr,"VP8 "),vo=!n(Nr,Sr,"VP8L"),t(Nr!=null),t(Rt!=null),t(_n!=null),t(Dr!=null),8>Rt[0])Ut=7;else{if(Sn||vo){if(Nr=cn(Nr,Sr+4),12<=jn&&Nr>jn-12){Ut=3;break e}if($t&&Nr>Rt[0]-8){Ut=7;break e}_n[0]=Nr,Ut[0]+=8,Rt[0]-=8,Dr[0]=vo}else Dr[0]=5<=Rt[0]&&Nr[Sr+0]==47&&!(Nr[Sr+4]>>5),_n[0]=Rt[0];Ut=0}if(b=b[0],It.Ja=It.Ja[0],It.xa=It.xa[0],l=l[0],Ut!=0)break;if(4294967286<It.Ja)return 3;if(De==null||vn||(De[0]=It.xa?2:1),Ie=[Ie],hn=[hn],It.xa){if(5>b){Ut=7;break}De=Ie,$t=hn,vn=Qe,e==null||5>b?e=0:5<=b&&e[l+0]==47&&!(e[l+4]>>5)?(Rt=[0],Nr=[0],jn=[0],Se(_n=new J,e,l,b),eo(_n,Rt,Nr,jn)?(De!=null&&(De[0]=Rt[0]),$t!=null&&($t[0]=Nr[0]),vn!=null&&(vn[0]=jn[0]),e=1):e=0):e=0}else{if(10>b){Ut=7;break}De=hn,e==null||10>b||!Aa(e,l+3,b-3)?e=0:($t=e[l+0]|e[l+1]<<8|e[l+2]<<16,vn=16383&(e[l+7]<<8|e[l+6]),e=16383&(e[l+9]<<8|e[l+8]),1&$t||3<($t>>1&7)||!($t>>4&1)||$t>>5>=It.Ja||!vn||!e?e=0:(Ie&&(Ie[0]=vn),De&&(De[0]=e),e=1))}if(!e||(Ie=Ie[0],hn=hn[0],St&&(et[0]!=Ie||wt[0]!=hn)))return 3;ze!=null&&(ze[0]=It,ze.offset=l-ze.w,t(4294967286>l-ze.w),t(ze.offset==ze.ha-b));break}return Ut==0||Ut==7&&St&&ze==null?(Qe!=null&&(Qe[0]|=It.na!=null&&0<It.na.length),V!=null&&(V[0]=Ie),he!=null&&(he[0]=hn),0):Ut}function Pl(e,l,b){var V=l.width,he=l.height,Qe=0,Ie=0,De=V,ze=he;if(l.Da=e!=null&&0<e.Da,l.Da&&(De=e.cd,ze=e.bd,Qe=e.v,Ie=e.j,11>b||(Qe&=-2,Ie&=-2),0>Qe||0>Ie||0>=De||0>=ze||Qe+De>V||Ie+ze>he))return 0;if(l.v=Qe,l.j=Ie,l.va=Qe+De,l.o=Ie+ze,l.U=De,l.T=ze,l.da=e!=null&&0<e.da,l.da){if(!lr(De,ze,b=[e.ib],Qe=[e.hb]))return 0;l.ib=b[0],l.hb=Qe[0]}return l.ob=e!=null&&e.ob,l.Kb=e==null||!e.Sd,l.da&&(l.ob=l.ib<3*V/4&&l.hb<3*he/4,l.Kb=0),1}function Dl(e){if(e==null)return 2;if(11>e.S){var l=e.f.RGBA;l.fb+=(e.height-1)*l.A,l.A=-l.A}else l=e.f.kb,e=e.height,l.O+=(e-1)*l.fa,l.fa=-l.fa,l.N+=(e-1>>1)*l.Ab,l.Ab=-l.Ab,l.W+=(e-1>>1)*l.Db,l.Db=-l.Db,l.F!=null&&(l.J+=(e-1)*l.lb,l.lb=-l.lb);return 0}function Rl(e,l,b,V){if(V==null||0>=e||0>=l)return 2;if(b!=null){if(b.Da){var he=b.cd,Qe=b.bd,Ie=-2&b.v,De=-2&b.j;if(0>Ie||0>De||0>=he||0>=Qe||Ie+he>e||De+Qe>l)return 2;e=he,l=Qe}if(b.da){if(!lr(e,l,he=[b.ib],Qe=[b.hb]))return 2;e=he[0],l=Qe[0]}}V.width=e,V.height=l;e:{var ze=V.width,et=V.height;if(e=V.S,0>=ze||0>=et||!(e>=ml&&13>e))e=2;else{if(0>=V.Rd&&V.sd==null){Ie=Qe=he=l=0;var wt=(De=ze*Wt[e])*et;if(11>e||(Qe=(et+1)/2*(l=(ze+1)/2),e==12&&(Ie=(he=ze)*et)),(et=p(wt+2*Qe+Ie))==null){e=1;break e}V.sd=et,11>e?((ze=V.f.RGBA).eb=et,ze.fb=0,ze.A=De,ze.size=wt):((ze=V.f.kb).y=et,ze.O=0,ze.fa=De,ze.Fd=wt,ze.f=et,ze.N=0+wt,ze.Ab=l,ze.Cd=Qe,ze.ea=et,ze.W=0+wt+Qe,ze.Db=l,ze.Ed=Qe,e==12&&(ze.F=et,ze.J=0+wt+2*Qe),ze.Tc=Ie,ze.lb=he)}if(l=1,he=V.S,Qe=V.width,Ie=V.height,he>=ml&&13>he)if(11>he)e=V.f.RGBA,l&=(De=Math.abs(e.A))*(Ie-1)+Qe<=e.size,l&=De>=Qe*Wt[he],l&=e.eb!=null;else{e=V.f.kb,De=(Qe+1)/2,wt=(Ie+1)/2,ze=Math.abs(e.fa),et=Math.abs(e.Ab);var St=Math.abs(e.Db),$t=Math.abs(e.lb),It=$t*(Ie-1)+Qe;l&=ze*(Ie-1)+Qe<=e.Fd,l&=et*(wt-1)+De<=e.Cd,l=(l&=St*(wt-1)+De<=e.Ed)&ze>=Qe&et>=De&St>=De,l&=e.y!=null,l&=e.f!=null,l&=e.ea!=null,he==12&&(l&=$t>=Qe,l&=It<=e.Tc,l&=e.F!=null)}else l=0;e=l?0:2}}return e!=0||b!=null&&b.fd&&(e=Dl(V)),e}var Va=64,YA=[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],dl=24,Vi=32,qA=8,Ra=[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];gn("Predictor0","PredictorAdd0"),Ft.Predictor0=function(){return 4278190080},Ft.Predictor1=function(e){return e},Ft.Predictor2=function(e,l,b){return l[b+0]},Ft.Predictor3=function(e,l,b){return l[b+1]},Ft.Predictor4=function(e,l,b){return l[b-1]},Ft.Predictor5=function(e,l,b){return sn(sn(e,l[b+1]),l[b+0])},Ft.Predictor6=function(e,l,b){return sn(e,l[b-1])},Ft.Predictor7=function(e,l,b){return sn(e,l[b+0])},Ft.Predictor8=function(e,l,b){return sn(l[b-1],l[b+0])},Ft.Predictor9=function(e,l,b){return sn(l[b+0],l[b+1])},Ft.Predictor10=function(e,l,b){return sn(sn(e,l[b-1]),sn(l[b+0],l[b+1]))},Ft.Predictor11=function(e,l,b){var V=l[b+0];return 0>=Ir(V>>24&255,e>>24&255,(l=l[b-1])>>24&255)+Ir(V>>16&255,e>>16&255,l>>16&255)+Ir(V>>8&255,e>>8&255,l>>8&255)+Ir(255&V,255&e,255&l)?V:e},Ft.Predictor12=function(e,l,b){var V=l[b+0];return(Un((e>>24&255)+(V>>24&255)-((l=l[b-1])>>24&255))<<24|Un((e>>16&255)+(V>>16&255)-(l>>16&255))<<16|Un((e>>8&255)+(V>>8&255)-(l>>8&255))<<8|Un((255&e)+(255&V)-(255&l)))>>>0},Ft.Predictor13=function(e,l,b){var V=l[b-1];return(tr((e=sn(e,l[b+0]))>>24&255,V>>24&255)<<24|tr(e>>16&255,V>>16&255)<<16|tr(e>>8&255,V>>8&255)<<8|tr(e>>0&255,V>>0&255))>>>0};var cs=Ft.PredictorAdd0;Ft.PredictorAdd1=xr,gn("Predictor2","PredictorAdd2"),gn("Predictor3","PredictorAdd3"),gn("Predictor4","PredictorAdd4"),gn("Predictor5","PredictorAdd5"),gn("Predictor6","PredictorAdd6"),gn("Predictor7","PredictorAdd7"),gn("Predictor8","PredictorAdd8"),gn("Predictor9","PredictorAdd9"),gn("Predictor10","PredictorAdd10"),gn("Predictor11","PredictorAdd11"),gn("Predictor12","PredictorAdd12"),gn("Predictor13","PredictorAdd13");var _A=Ft.PredictorAdd2;qr("ColorIndexInverseTransform","MapARGB","32b",function(e){return e>>8&255},function(e){return e}),qr("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",function(e){return e},function(e){return e>>8&255});var Ws,Oa=Ft.ColorIndexInverseTransform,fl=Ft.MapARGB,nc=Ft.VP8LColorIndexInverseTransformAlpha,rc=Ft.MapAlpha,us=Ft.VP8LPredictorsAdd=[];us.length=16,(Ft.VP8LPredictors=[]).length=16,(Ft.VP8LPredictorsAdd_C=[]).length=16,(Ft.VP8LPredictors_C=[]).length=16;var es,lA,eA,$A,Fs,Is,Tl,Us,Ca,hl,cA,KA,Ml,fc,oc,Os,Ns,Ls,pl,jl,Vs,Gs,ic,kA,zA,Gi,_i,xa,Ea=p(511),Qs=p(2041),Wr=p(225),ts=p(767),gl=0,wA=Qs,hc=Wr,zo=ts,gi=Ea,ml=0,pc=1,ac=2,gc=3,vl=4,Oc=5,Kc=6,mc=7,Nc=8,Ac=9,Lc=10,kc=[2,3,7],zc=[3,3,11],vc=[280,256,256,256,40],Zc=[0,1,1,1,0],du=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],Wc=[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],fu=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],hu=8,Qc=[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],Hl=[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],tA=null,Vc=[[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]],yc=[0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],Gc=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],pu=[[[[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]]]],Pc=[[[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]]],_l=[[[[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]]]],Bc=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],Xs=[],nA=[],Ps=[],gu=1,Dc=2,Js=[],QA=[];Ln("UpsampleRgbLinePair",pi,3),Ln("UpsampleBgrLinePair",Yi,3),Ln("UpsampleRgbaLinePair",HA,4),Ln("UpsampleBgraLinePair",Da,4),Ln("UpsampleArgbLinePair",$a,4),Ln("UpsampleRgba4444LinePair",ba,2),Ln("UpsampleRgb565LinePair",la,2);var mu=Ft.UpsampleRgbLinePair,vu=Ft.UpsampleBgrLinePair,Xc=Ft.UpsampleRgbaLinePair,Jc=Ft.UpsampleBgraLinePair,Yc=Ft.UpsampleArgbLinePair,qc=Ft.UpsampleRgba4444LinePair,yu=Ft.UpsampleRgb565LinePair,wc=16,bc=1<<wc-1,sc=-227,Rc=482,eu=6,Bu=(256<<eu)-1,tu=0,s=p(256),o=p(256),u=p(256),c=p(256),Z=p(Rc-sc),fe=p(Rc-sc);LA("YuvToRgbRow",pi,3),LA("YuvToBgrRow",Yi,3),LA("YuvToRgbaRow",HA,4),LA("YuvToBgraRow",Da,4),LA("YuvToArgbRow",$a,4),LA("YuvToRgba4444Row",ba,2),LA("YuvToRgb565Row",la,2);var $e=[0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],st=[0,2,8],lt=[8,7,6,4,4,2,2,2,1,1,1,1],Dt=1;this.WebPDecodeRGBA=function(e,l,b,V,he){var Qe=pc,Ie=new Ss,De=new Zr;Ie.ba=De,De.S=Qe,De.width=[De.width],De.height=[De.height];var ze=De.width,et=De.height,wt=new Gr;if(wt==null||e==null)var St=2;else t(wt!=null),St=Ql(e,l,b,wt.width,wt.height,wt.Pd,wt.Qd,wt.format,null);if(St!=0?ze=0:(ze!=null&&(ze[0]=wt.width[0]),et!=null&&(et[0]=wt.height[0]),ze=1),ze){De.width=De.width[0],De.height=De.height[0],V!=null&&(V[0]=De.width),he!=null&&(he[0]=De.height);e:{if(V=new As,(he=new ec).data=e,he.w=l,he.ha=b,he.kd=1,l=[0],t(he!=null),((e=Ql(he.data,he.w,he.ha,null,null,null,l,null,he))==0||e==7)&&l[0]&&(e=4),(l=e)==0){if(t(Ie!=null),V.data=he.data,V.w=he.w+he.offset,V.ha=he.ha-he.offset,V.put=Eo,V.ac=go,V.bc=Mi,V.ma=Ie,he.xa){if((e=Qi())==null){Ie=1;break e}if(function($t,It){var hn=[0],vn=[0],Ut=[0];t:for(;;){if($t==null)return 0;if(It==null)return $t.a=2,0;if($t.l=It,$t.a=0,Se($t.m,It.data,It.w,It.ha),!eo($t.m,hn,vn,Ut)){$t.a=3;break t}if($t.xb=Dc,It.width=hn[0],It.height=vn[0],!Hi(hn[0],vn[0],1,$t,null))break t;return 1}return t($t.a!=0),0}(e,V)){if(V=(l=Rl(V.width,V.height,Ie.Oa,Ie.ba))==0){t:{V=e;n:for(;;){if(V==null){V=0;break t}if(t(V.s.yc!=null),t(V.s.Ya!=null),t(0<V.s.Wb),t((b=V.l)!=null),t((he=b.ma)!=null),V.xb!=0){if(V.ca=he.ba,V.tb=he.tb,t(V.ca!=null),!Pl(he.Oa,b,gc)){V.a=2;break n}if(!ua(V,b.width)||b.da)break n;if((b.da||uo(V.ca.S))&&en(),11>V.ca.S||(alert("todo:WebPInitConvertARGBToYUV"),V.ca.f.kb.F!=null&&en()),V.Pb&&0<V.s.ua&&V.s.vb.X==null&&!zn(V.s.vb,V.s.Wa.Xa)){V.a=1;break n}V.xb=0}if(!ni(V,V.V,V.Ba,V.c,V.i,b.o,Po))break n;he.Dc=V.Ma,V=1;break t}t(V.a!=0),V=0}V=!V}V&&(l=e.a)}else l=e.a}else{if((e=new Do)==null){Ie=1;break e}if(e.Fa=he.na,e.P=he.P,e.qc=he.Sa,Fi(e,V)){if((l=Rl(V.width,V.height,Ie.Oa,Ie.ba))==0){if(e.Aa=0,b=Ie.Oa,t((he=e)!=null),b!=null){if(0<(ze=0>(ze=b.Md)?0:100<ze?255:255*ze/100)){for(et=wt=0;4>et;++et)12>(St=he.pb[et]).lc&&(St.ia=ze*lt[0>St.lc?0:St.lc]>>3),wt|=St.ia;wt&&(alert("todo:VP8InitRandom"),he.ia=1)}he.Ga=b.Id,100<he.Ga?he.Ga=100:0>he.Ga&&(he.Ga=0)}fa(e,V)||(l=e.a)}}else l=e.a}l==0&&Ie.Oa!=null&&Ie.Oa.fd&&(l=Dl(Ie.ba))}Ie=l}Qe=Ie!=0?null:11>Qe?De.f.RGBA.eb:De.f.kb.y}else Qe=null;return Qe};var Wt=[3,4,3,4,4,2,2,4,4,4,2,1,1]};function de(Ft,pn){for(var Pn="",tt=0;tt<4;tt++)Pn+=String.fromCharCode(Ft[pn++]);return Pn}function Ne(Ft,pn){return(Ft[pn+0]<<0|Ft[pn+1]<<8|Ft[pn+2]<<16)>>>0}function Le(Ft,pn){return(Ft[pn+0]<<0|Ft[pn+1]<<8|Ft[pn+2]<<16|Ft[pn+3]<<24)>>>0}new W;var Ze=[0],Ae=[0],pt=[],at=new W,gt=r,Xe=function(Ft,pn){var Pn={},tt=0,ct=!1,Tt=0,E=0;if(Pn.frames=[],!function(xe,je,_e,ot){for(var dt=0;dt<ot;dt++)if(xe[je+dt]!=_e.charCodeAt(dt))return!0;return!1}(Ft,pn,"RIFF",4)){for(Le(Ft,pn+=4),pn+=8;pn<Ft.length;){var k=de(Ft,pn),ce=Le(Ft,pn+=4);pn+=4;var Ce=ce+(1&ce);switch(k){case"VP8 ":case"VP8L":Pn.frames[tt]===void 0&&(Pn.frames[tt]={}),(Je=Pn.frames[tt]).src_off=ct?E:pn-8,Je.src_size=Tt+ce+8,tt++,ct&&(ct=!1,Tt=0,E=0);break;case"VP8X":(Je=Pn.header={}).feature_flags=Ft[pn];var Se=pn+4;Je.canvas_width=1+Ne(Ft,Se),Se+=3,Je.canvas_height=1+Ne(Ft,Se),Se+=3;break;case"ALPH":ct=!0,Tt=Ce+8,E=pn-8;break;case"ANIM":(Je=Pn.header).bgcolor=Le(Ft,pn),Se=pn+4,Je.loop_count=(ft=Ft)[(J=Se)+0]<<0|ft[J+1]<<8,Se+=2;break;case"ANMF":var Te,Je;(Je=Pn.frames[tt]={}).offset_x=2*Ne(Ft,pn),pn+=3,Je.offset_y=2*Ne(Ft,pn),pn+=3,Je.width=1+Ne(Ft,pn),pn+=3,Je.height=1+Ne(Ft,pn),pn+=3,Je.duration=Ne(Ft,pn),pn+=3,Te=Ft[pn++],Je.dispose=1&Te,Je.blend=Te>>1&1}k!="ANMF"&&(pn+=Ce)}var ft,J;return Pn}}(gt,0);Xe.response=gt,Xe.rgbaoutput=!0,Xe.dataurl=!1;var mt=Xe.header?Xe.header:null,jt=Xe.frames?Xe.frames:null;if(mt){mt.loop_counter=mt.loop_count,Ze=[mt.canvas_height],Ae=[mt.canvas_width];for(var an=0;an<jt.length&&jt[an].blend!=0;an++);}var Fn=jt[0],Zn=at.WebPDecodeRGBA(gt,Fn.src_off,Fn.src_size,Ae,Ze);Fn.rgba=Zn,Fn.imgwidth=Ae[0],Fn.imgheight=Ze[0];for(var un=0;un<Ae[0]*Ze[0]*4;un++)pt[un]=Zn[un];return this.width=Ae,this.height=Ze,this.data=pt,this}(function(r){var t=function(){return typeof co=="function"},n=function(Ze,Ae,pt,at){var gt=4,Xe=F;switch(at){case r.image_compression.FAST:gt=1,Xe=p;break;case r.image_compression.MEDIUM:gt=6,Xe=D;break;case r.image_compression.SLOW:gt=9,Xe=W}Ze=d(Ze,Ae,pt,Xe);var mt=co(Ze,{level:gt});return r.__addimage__.arrayBufferToBinaryString(mt)},d=function(Ze,Ae,pt,at){for(var gt,Xe,mt,jt=Ze.length/Ae,an=new Uint8Array(Ze.length+jt),Fn=Ne(),Zn=0;Zn<jt;Zn+=1){if(mt=Zn*Ae,gt=Ze.subarray(mt,mt+Ae),at)an.set(at(gt,pt,Xe),mt+Zn);else{for(var un,Ft=Fn.length,pn=[];un<Ft;un+=1)pn[un]=Fn[un](gt,pt,Xe);var Pn=Le(pn.concat());an.set(pn[Pn],mt+Zn)}Xe=gt}return an},y=function(Ze){var Ae=Array.apply([],Ze);return Ae.unshift(0),Ae},p=function(Ze,Ae){var pt,at=[],gt=Ze.length;at[0]=1;for(var Xe=0;Xe<gt;Xe+=1)pt=Ze[Xe-Ae]||0,at[Xe+1]=Ze[Xe]-pt+256&255;return at},F=function(Ze,Ae,pt){var at,gt=[],Xe=Ze.length;gt[0]=2;for(var mt=0;mt<Xe;mt+=1)at=pt&&pt[mt]||0,gt[mt+1]=Ze[mt]-at+256&255;return gt},D=function(Ze,Ae,pt){var at,gt,Xe=[],mt=Ze.length;Xe[0]=3;for(var jt=0;jt<mt;jt+=1)at=Ze[jt-Ae]||0,gt=pt&&pt[jt]||0,Xe[jt+1]=Ze[jt]+256-(at+gt>>>1)&255;return Xe},W=function(Ze,Ae,pt){var at,gt,Xe,mt,jt=[],an=Ze.length;jt[0]=4;for(var Fn=0;Fn<an;Fn+=1)at=Ze[Fn-Ae]||0,gt=pt&&pt[Fn]||0,Xe=pt&&pt[Fn-Ae]||0,mt=de(at,gt,Xe),jt[Fn+1]=Ze[Fn]-mt+256&255;return jt},de=function(Ze,Ae,pt){if(Ze===Ae&&Ae===pt)return Ze;var at=Math.abs(Ae-pt),gt=Math.abs(Ze-pt),Xe=Math.abs(Ze+Ae-pt-pt);return at<=gt&&at<=Xe?Ze:gt<=Xe?Ae:pt},Ne=function(){return[y,p,F,D,W]},Le=function(Ze){var Ae=Ze.map(function(pt){return pt.reduce(function(at,gt){return at+Math.abs(gt)},0)});return Ae.indexOf(Math.min.apply(null,Ae))};r.processPNG=function(Ze,Ae,pt,at){var gt,Xe,mt,jt,an,Fn,Zn,un,Ft,pn,Pn,tt,ct,Tt,E,k=this.decode.FLATE_DECODE,ce="";if(this.__addimage__.isArrayBuffer(Ze)&&(Ze=new Uint8Array(Ze)),this.__addimage__.isArrayBufferView(Ze)){if(Ze=(mt=new Ts(Ze)).imgData,Xe=mt.bits,gt=mt.colorSpace,an=mt.colors,[4,6].indexOf(mt.colorType)!==-1){if(mt.bits===8){Ft=(un=mt.pixelBitlength==32?new Uint32Array(mt.decodePixels().buffer):mt.pixelBitlength==16?new Uint16Array(mt.decodePixels().buffer):new Uint8Array(mt.decodePixels().buffer)).length,Pn=new Uint8Array(Ft*mt.colors),pn=new Uint8Array(Ft);var Ce,Se=mt.pixelBitlength-mt.bits;for(Tt=0,E=0;Tt<Ft;Tt++){for(ct=un[Tt],Ce=0;Ce<Se;)Pn[E++]=ct>>>Ce&255,Ce+=mt.bits;pn[Tt]=ct>>>Ce&255}}if(mt.bits===16){Ft=(un=new Uint32Array(mt.decodePixels().buffer)).length,Pn=new Uint8Array(Ft*(32/mt.pixelBitlength)*mt.colors),pn=new Uint8Array(Ft*(32/mt.pixelBitlength)),tt=mt.colors>1,Tt=0,E=0;for(var Te=0;Tt<Ft;)ct=un[Tt++],Pn[E++]=ct>>>0&255,tt&&(Pn[E++]=ct>>>16&255,ct=un[Tt++],Pn[E++]=ct>>>0&255),pn[Te++]=ct>>>16&255;Xe=8}at!==r.image_compression.NONE&&t()?(Ze=n(Pn,mt.width*mt.colors,mt.colors,at),Zn=n(pn,mt.width,1,at)):(Ze=Pn,Zn=pn,k=void 0)}if(mt.colorType===3&&(gt=this.color_spaces.INDEXED,Fn=mt.palette,mt.transparency.indexed)){var Je=mt.transparency.indexed,ft=0;for(Tt=0,Ft=Je.length;Tt<Ft;++Tt)ft+=Je[Tt];if((ft/=255)===Ft-1&&Je.indexOf(0)!==-1)jt=[Je.indexOf(0)];else if(ft!==Ft){for(un=mt.decodePixels(),pn=new Uint8Array(un.length),Tt=0,Ft=un.length;Tt<Ft;Tt++)pn[Tt]=Je[un[Tt]];Zn=n(pn,mt.width,1)}}var J=function(xe){var je;switch(xe){case r.image_compression.FAST:je=11;break;case r.image_compression.MEDIUM:je=13;break;case r.image_compression.SLOW:je=14;break;default:je=12}return je}(at);return k===this.decode.FLATE_DECODE&&(ce="/Predictor "+J+" "),ce+="/Colors "+an+" /BitsPerComponent "+Xe+" /Columns "+mt.width,(this.__addimage__.isArrayBuffer(Ze)||this.__addimage__.isArrayBufferView(Ze))&&(Ze=this.__addimage__.arrayBufferToBinaryString(Ze)),(Zn&&this.__addimage__.isArrayBuffer(Zn)||this.__addimage__.isArrayBufferView(Zn))&&(Zn=this.__addimage__.arrayBufferToBinaryString(Zn)),{alias:pt,data:Ze,index:Ae,filter:k,decodeParameters:ce,transparency:jt,palette:Fn,sMask:Zn,predictor:J,width:mt.width,height:mt.height,bitsPerComponent:Xe,colorSpace:gt}}}})(_r.API),function(r){r.processGIF89A=function(t,n,d,y){var p=new is(t),F=p.width,D=p.height,W=[];p.decodeAndBlitFrameRGBA(0,W);var de={data:W,width:F,height:D},Ne=new gs(100).encode(de,100);return r.processJPEG.call(this,Ne,n,d,y)},r.processGIF87A=r.processGIF89A}(_r.API),Ya.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 r=this.colors===0?1<<this.bitPP:this.colors;this.palette=new Array(r);for(var t=0;t<r;t++){var n=this.datav.getUint8(this.pos++,!0),d=this.datav.getUint8(this.pos++,!0),y=this.datav.getUint8(this.pos++,!0),p=this.datav.getUint8(this.pos++,!0);this.palette[t]={red:y,green:d,blue:n,quad:p}}}this.height<0&&(this.height*=-1,this.bottom_up=!1)},Ya.prototype.parseBGR=function(){this.pos=this.offset;try{var r="bit"+this.bitPP,t=this.width*this.height*4;this.data=new Uint8Array(t),this[r]()}catch(n){qn.log("bit decode error:"+n)}},Ya.prototype.bit1=function(){var r,t=Math.ceil(this.width/8),n=t%4;for(r=this.height-1;r>=0;r--){for(var d=this.bottom_up?r:this.height-1-r,y=0;y<t;y++)for(var p=this.datav.getUint8(this.pos++,!0),F=d*this.width*4+8*y*4,D=0;D<8&&8*y+D<this.width;D++){var W=this.palette[p>>7-D&1];this.data[F+4*D]=W.blue,this.data[F+4*D+1]=W.green,this.data[F+4*D+2]=W.red,this.data[F+4*D+3]=255}n!==0&&(this.pos+=4-n)}},Ya.prototype.bit4=function(){for(var r=Math.ceil(this.width/2),t=r%4,n=this.height-1;n>=0;n--){for(var d=this.bottom_up?n:this.height-1-n,y=0;y<r;y++){var p=this.datav.getUint8(this.pos++,!0),F=d*this.width*4+2*y*4,D=p>>4,W=15&p,de=this.palette[D];if(this.data[F]=de.blue,this.data[F+1]=de.green,this.data[F+2]=de.red,this.data[F+3]=255,2*y+1>=this.width)break;de=this.palette[W],this.data[F+4]=de.blue,this.data[F+4+1]=de.green,this.data[F+4+2]=de.red,this.data[F+4+3]=255}t!==0&&(this.pos+=4-t)}},Ya.prototype.bit8=function(){for(var r=this.width%4,t=this.height-1;t>=0;t--){for(var n=this.bottom_up?t:this.height-1-t,d=0;d<this.width;d++){var y=this.datav.getUint8(this.pos++,!0),p=n*this.width*4+4*d;if(y<this.palette.length){var F=this.palette[y];this.data[p]=F.red,this.data[p+1]=F.green,this.data[p+2]=F.blue,this.data[p+3]=255}else this.data[p]=255,this.data[p+1]=255,this.data[p+2]=255,this.data[p+3]=255}r!==0&&(this.pos+=4-r)}},Ya.prototype.bit15=function(){for(var r=this.width%3,t=parseInt("11111",2),n=this.height-1;n>=0;n--){for(var d=this.bottom_up?n:this.height-1-n,y=0;y<this.width;y++){var p=this.datav.getUint16(this.pos,!0);this.pos+=2;var F=(p&t)/t*255|0,D=(p>>5&t)/t*255|0,W=(p>>10&t)/t*255|0,de=p>>15?255:0,Ne=d*this.width*4+4*y;this.data[Ne]=W,this.data[Ne+1]=D,this.data[Ne+2]=F,this.data[Ne+3]=de}this.pos+=r}},Ya.prototype.bit16=function(){for(var r=this.width%3,t=parseInt("11111",2),n=parseInt("111111",2),d=this.height-1;d>=0;d--){for(var y=this.bottom_up?d:this.height-1-d,p=0;p<this.width;p++){var F=this.datav.getUint16(this.pos,!0);this.pos+=2;var D=(F&t)/t*255|0,W=(F>>5&n)/n*255|0,de=(F>>11)/t*255|0,Ne=y*this.width*4+4*p;this.data[Ne]=de,this.data[Ne+1]=W,this.data[Ne+2]=D,this.data[Ne+3]=255}this.pos+=r}},Ya.prototype.bit24=function(){for(var r=this.height-1;r>=0;r--){for(var t=this.bottom_up?r:this.height-1-r,n=0;n<this.width;n++){var d=this.datav.getUint8(this.pos++,!0),y=this.datav.getUint8(this.pos++,!0),p=this.datav.getUint8(this.pos++,!0),F=t*this.width*4+4*n;this.data[F]=p,this.data[F+1]=y,this.data[F+2]=d,this.data[F+3]=255}this.pos+=this.width%4}},Ya.prototype.bit32=function(){for(var r=this.height-1;r>=0;r--)for(var t=this.bottom_up?r:this.height-1-r,n=0;n<this.width;n++){var d=this.datav.getUint8(this.pos++,!0),y=this.datav.getUint8(this.pos++,!0),p=this.datav.getUint8(this.pos++,!0),F=this.datav.getUint8(this.pos++,!0),D=t*this.width*4+4*n;this.data[D]=p,this.data[D+1]=y,this.data[D+2]=d,this.data[D+3]=F}},Ya.prototype.getData=function(){return this.data},function(r){r.processBMP=function(t,n,d,y){var p=new Ya(t,!1),F=p.width,D=p.height,W={data:p.getData(),width:F,height:D},de=new gs(100).encode(W,100);return r.processJPEG.call(this,de,n,d,y)}}(_r.API),Za.prototype.getData=function(){return this.data},function(r){r.processWEBP=function(t,n,d,y){var p=new Za(t),F=p.width,D=p.height,W={data:p.getData(),width:F,height:D},de=new gs(100).encode(W,100);return r.processJPEG.call(this,de,n,d,y)}}(_r.API),_r.API.processRGBA=function(r,t,n){for(var d=r.data,y=d.length,p=new Uint8Array(y/4*3),F=new Uint8Array(y/4),D=0,W=0,de=0;de<y;de+=4){var Ne=d[de],Le=d[de+1],Ze=d[de+2],Ae=d[de+3];p[D++]=Ne,p[D++]=Le,p[D++]=Ze,F[W++]=Ae}var pt=this.__addimage__.arrayBufferToBinaryString(p);return{alpha:this.__addimage__.arrayBufferToBinaryString(F),data:pt,index:t,alias:n,colorSpace:"DeviceRGB",bitsPerComponent:8,width:r.width,height:r.height}},_r.API.setLanguage=function(r){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"}[r]!==void 0&&(this.internal.languageSettings.languageCode=r,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},gA=_r.API,ps=gA.getCharWidthsArray=function(r,t){var n,d,y=(t=t||{}).font||this.internal.getFont(),p=t.fontSize||this.internal.getFontSize(),F=t.charSpace||this.internal.getCharSpace(),D=t.widths?t.widths:y.metadata.Unicode.widths,W=D.fof?D.fof:1,de=t.kerning?t.kerning:y.metadata.Unicode.kerning,Ne=de.fof?de.fof:1,Le=t.doKerning!==!1,Ze=0,Ae=r.length,pt=0,at=D[0]||W,gt=[];for(n=0;n<Ae;n++)d=r.charCodeAt(n),typeof y.metadata.widthOfString=="function"?gt.push((y.metadata.widthOfGlyph(y.metadata.characterToGlyph(d))+F*(1e3/p)||0)/1e3):(Ze=Le&&(0,we.Z)(de[d])==="object"&&!isNaN(parseInt(de[d][pt],10))?de[d][pt]/Ne:0,gt.push((D[d]||at)/W+Ze)),pt=d;return gt},EA=gA.getStringUnitWidth=function(r,t){var n=(t=t||{}).fontSize||this.internal.getFontSize(),d=t.font||this.internal.getFont(),y=t.charSpace||this.internal.getCharSpace();return gA.processArabic&&(r=gA.processArabic(r)),typeof d.metadata.widthOfString=="function"?d.metadata.widthOfString(r,n,y)/n:ps.apply(this,arguments).reduce(function(p,F){return p+F},0)},za=function(r,t,n,d){for(var y=[],p=0,F=r.length,D=0;p!==F&&D+t[p]<n;)D+=t[p],p++;y.push(r.slice(0,p));var W=p;for(D=0;p!==F;)D+t[p]>d&&(y.push(r.slice(W,p)),D=0,W=p),D+=t[p],p++;return W!==p&&y.push(r.slice(W,p)),y},Rs=function(r,t,n){n||(n={});var d,y,p,F,D,W,de,Ne=[],Le=[Ne],Ze=n.textIndent||0,Ae=0,pt=0,at=r.split(" "),gt=ps.apply(this,[" ",n])[0];if(W=n.lineIndent===-1?at[0].length+2:n.lineIndent||0){var Xe=Array(W).join(" "),mt=[];at.map(function(an){(an=an.split(/\s*\n/)).length>1?mt=mt.concat(an.map(function(Fn,Zn){return(Zn&&Fn.length?`
`:"")+Fn})):mt.push(an[0])}),at=mt,W=EA.apply(this,[Xe,n])}for(p=0,F=at.length;p<F;p++){var jt=0;if(d=at[p],W&&d[0]==`
`&&(d=d.substr(1),jt=1),Ze+Ae+(pt=(y=ps.apply(this,[d,n])).reduce(function(an,Fn){return an+Fn},0))>t||jt){if(pt>t){for(D=za.apply(this,[d,y,t-(Ze+Ae),t]),Ne.push(D.shift()),Ne=[D.pop()];D.length;)Le.push([D.shift()]);pt=y.slice(d.length-(Ne[0]?Ne[0].length:0)).reduce(function(an,Fn){return an+Fn},0)}else Ne=[d];Le.push(Ne),Ze=pt+W,Ae=gt}else Ne.push(d),Ze+=Ae+pt,Ae=gt}return de=W?function(an,Fn){return(Fn?Xe:"")+an.join(" ")}:function(an){return an.join(" ")},Le.map(de)},gA.splitTextToSize=function(r,t,n){var d,y=(n=n||{}).fontSize||this.internal.getFontSize(),p=function(Ne){if(Ne.widths&&Ne.kerning)return{widths:Ne.widths,kerning:Ne.kerning};var Le=this.internal.getFont(Ne.fontName,Ne.fontStyle);return Le.metadata.Unicode?{widths:Le.metadata.Unicode.widths||{0:1},kerning:Le.metadata.Unicode.kerning||{}}:{font:Le.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}.call(this,n);d=Array.isArray(r)?r:String(r).split(/\r?\n/);var F=1*this.internal.scaleFactor*t/y;p.textIndent=n.textIndent?1*n.textIndent*this.internal.scaleFactor/y:0,p.lineIndent=n.lineIndent;var D,W,de=[];for(D=0,W=d.length;D<W;D++)de=de.concat(Rs.apply(this,[d[D],F,p]));return de},function(r){r.__fontmetrics__=r.__fontmetrics__||{};for(var t="klmnopqrstuvwxyz",n={},d={},y=0;y<t.length;y++)n[t[y]]="0123456789abcdef"[y],d["0123456789abcdef"[y]]=t[y];var p=function(Le){return"0x"+parseInt(Le,10).toString(16)},F=r.__fontmetrics__.compress=function(Le){var Ze,Ae,pt,at,gt=["{"];for(var Xe in Le){if(Ze=Le[Xe],isNaN(parseInt(Xe,10))?Ae="'"+Xe+"'":(Xe=parseInt(Xe,10),Ae=(Ae=p(Xe).slice(2)).slice(0,-1)+d[Ae.slice(-1)]),typeof Ze=="number")Ze<0?(pt=p(Ze).slice(3),at="-"):(pt=p(Ze).slice(2),at=""),pt=at+pt.slice(0,-1)+d[pt.slice(-1)];else{if((0,we.Z)(Ze)!=="object")throw new Error("Don't know what to do with value type "+(0,we.Z)(Ze)+".");pt=F(Ze)}gt.push(Ae+pt)}return gt.push("}"),gt.join("")},D=r.__fontmetrics__.uncompress=function(Le){if(typeof Le!="string")throw new Error("Invalid argument passed to uncompress.");for(var Ze,Ae,pt,at,gt={},Xe=1,mt=gt,jt=[],an="",Fn="",Zn=Le.length-1,un=1;un<Zn;un+=1)(at=Le[un])=="'"?Ze?(pt=Ze.join(""),Ze=void 0):Ze=[]:Ze?Ze.push(at):at=="{"?(jt.push([mt,pt]),mt={},pt=void 0):at=="}"?((Ae=jt.pop())[0][Ae[1]]=mt,pt=void 0,mt=Ae[0]):at=="-"?Xe=-1:pt===void 0?n.hasOwnProperty(at)?(an+=n[at],pt=parseInt(an,16)*Xe,Xe=1,an=""):an+=at:n.hasOwnProperty(at)?(Fn+=n[at],mt[pt]=parseInt(Fn,16)*Xe,Xe=1,pt=void 0,Fn=""):Fn+=at;return gt},W={codePages:["WinAnsiEncoding"],WinAnsiEncoding:D("{19m8n201n9q201o9r201s9l201t9m201u8m201w9n201x9o201y8o202k8q202l8r202m9p202q8p20aw8k203k8t203t8v203u9v2cq8s212m9t15m8w15n9w2dw9s16k8u16l9u17s9z17x8y17y9y}")},de={Unicode:{Courier:W,"Courier-Bold":W,"Courier-BoldOblique":W,"Courier-Oblique":W,Helvetica:W,"Helvetica-Bold":W,"Helvetica-BoldOblique":W,"Helvetica-Oblique":W,"Times-Roman":W,"Times-Bold":W,"Times-BoldItalic":W,"Times-Italic":W}},Ne={Unicode:{"Courier-Oblique":D("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-BoldItalic":D("{'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":D("{'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:D("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-BoldOblique":D("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Bold":D("{'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:D("{'widths'{k3uaw4r19m3m2k1t2l2l202m2y2n3m2p5n202q6o3k3m2s2l2t2l2v3r2w1t3m3m2y1t2z1wbk2sbl3r'fof'6o3n3m3o3m3p3m3q3m3r3m3s3m3t3m3u1w3v1w3w3r3x3r3y3r3z2wbp3t3l3m5v2l5x2l5z3m2q4yfr3r7v3k7w1o7x3k}'kerning'{'fof'-6o}}"),Helvetica:D("{'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":D("{'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:D("{'widths'{k4u2k1w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-Bold":D("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Italic":D("{'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":D("{'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":D("{'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}}}")}};r.events.push(["addFont",function(Le){var Ze=Le.font,Ae=Ne.Unicode[Ze.postScriptName];Ae&&(Ze.metadata.Unicode={},Ze.metadata.Unicode.widths=Ae.widths,Ze.metadata.Unicode.kerning=Ae.kerning);var pt=de.Unicode[Ze.postScriptName];pt&&(Ze.metadata.Unicode.encoding=pt,Ze.encoding=pt.codePages[0])}])}(_r.API),function(r){var t=function(n){for(var d=n.length,y=new Uint8Array(d),p=0;p<d;p++)y[p]=n.charCodeAt(p);return y};r.API.events.push(["addFont",function(n){var d=void 0,y=n.font,p=n.instance;if(!y.isStandardFont){if(p===void 0)throw new Error("Font does not exist in vFS, import fonts or remove declaration doc.addFont('"+y.postScriptName+"').");if(typeof(d=p.existsFileInVFS(y.postScriptName)===!1?p.loadFile(y.postScriptName):p.getFileFromVFS(y.postScriptName))!="string")throw new Error("Font is not stored as string-data in vFS, import fonts or remove declaration doc.addFont('"+y.postScriptName+"').");(function(F,D){D=/^\x00\x01\x00\x00/.test(D)?t(D):t(Rr(D)),F.metadata=r.API.TTFFont.open(D),F.metadata.Unicode=F.metadata.Unicode||{encoding:{},kerning:{},widths:[]},F.metadata.glyIdsUsed=[0]})(y,d)}}])}(_r),function(r){function t(){return(bn.canvg?Promise.resolve(bn.canvg):h.e(3754).then(h.bind(h,63754))).catch(function(n){return Promise.reject(new Error("Could not load canvg: "+n))}).then(function(n){return n.default?n.default:n})}_r.API.addSvgAsImage=function(n,d,y,p,F,D,W,de){if(isNaN(d)||isNaN(y))throw qn.error("jsPDF.addSvgAsImage: Invalid coordinates",arguments),new Error("Invalid coordinates passed to jsPDF.addSvgAsImage");if(isNaN(p)||isNaN(F))throw qn.error("jsPDF.addSvgAsImage: Invalid measurements",arguments),new Error("Invalid measurements (width and/or height) passed to jsPDF.addSvgAsImage");var Ne=document.createElement("canvas");Ne.width=p,Ne.height=F;var Le=Ne.getContext("2d");Le.fillStyle="#fff",Le.fillRect(0,0,Ne.width,Ne.height);var Ze={ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0},Ae=this;return t().then(function(pt){return pt.fromString(Le,n,Ze)},function(){return Promise.reject(new Error("Could not load canvg."))}).then(function(pt){return pt.render(Ze)}).then(function(){Ae.addImage(Ne.toDataURL("image/jpeg",1),d,y,p,F,W,de)})}}(),_r.API.putTotalPages=function(r){var t,n=0;parseInt(this.internal.getFont().id.substr(1),10)<15?(t=new RegExp(r,"g"),n=this.internal.getNumberOfPages()):(t=new RegExp(this.pdfEscape16(r,this.internal.getFont()),"g"),n=this.pdfEscape16(this.internal.getNumberOfPages()+"",this.internal.getFont()));for(var d=1;d<=this.internal.getNumberOfPages();d++)for(var y=0;y<this.internal.pages[d].length;y++)this.internal.pages[d][y]=this.internal.pages[d][y].replace(t,n);return this},_r.API.viewerPreferences=function(r,t){var n;r=r||{},t=t||!1;var d,y,p,F={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}},D=Object.keys(F),W=[],de=0,Ne=0,Le=0;function Ze(pt,at){var gt,Xe=!1;for(gt=0;gt<pt.length;gt+=1)pt[gt]===at&&(Xe=!0);return Xe}if(this.internal.viewerpreferences===void 0&&(this.internal.viewerpreferences={},this.internal.viewerpreferences.configuration=JSON.parse(JSON.stringify(F)),this.internal.viewerpreferences.isSubscribed=!1),n=this.internal.viewerpreferences.configuration,r==="reset"||t===!0){var Ae=D.length;for(Le=0;Le<Ae;Le+=1)n[D[Le]].value=n[D[Le]].defaultValue,n[D[Le]].explicitSet=!1}if((0,we.Z)(r)==="object"){for(y in r)if(p=r[y],Ze(D,y)&&p!==void 0){if(n[y].type==="boolean"&&typeof p=="boolean")n[y].value=p;else if(n[y].type==="name"&&Ze(n[y].valueSet,p))n[y].value=p;else if(n[y].type==="integer"&&Number.isInteger(p))n[y].value=p;else if(n[y].type==="array"){for(de=0;de<p.length;de+=1)if(d=!0,p[de].length===1&&typeof p[de][0]=="number")W.push(String(p[de]-1));else if(p[de].length>1){for(Ne=0;Ne<p[de].length;Ne+=1)typeof p[de][Ne]!="number"&&(d=!1);d===!0&&W.push([p[de][0]-1,p[de][1]-1].join(" "))}n[y].value="["+W.join(" ")+"]"}else n[y].value=n[y].defaultValue;n[y].explicitSet=!0}}return this.internal.viewerpreferences.isSubscribed===!1&&(this.internal.events.subscribe("putCatalog",function(){var pt,at=[];for(pt in n)n[pt].explicitSet===!0&&(n[pt].type==="name"?at.push("/"+pt+" /"+n[pt].value):at.push("/"+pt+" "+n[pt].value));at.length!==0&&this.internal.write(`/ViewerPreferences
<<
`+at.join(`
`)+`
>>`)}),this.internal.viewerpreferences.isSubscribed=!0),this.internal.viewerpreferences.configuration=n,this},function(r){var t=function(){var d='<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>',y=unescape(encodeURIComponent('<x:xmpmeta xmlns:x="adobe:ns:meta/">')),p=unescape(encodeURIComponent(d)),F=unescape(encodeURIComponent(this.internal.__metadata__.metadata)),D=unescape(encodeURIComponent("</jspdf:metadata></rdf:Description></rdf:RDF>")),W=unescape(encodeURIComponent("</x:xmpmeta>")),de=p.length+F.length+D.length+y.length+W.length;this.internal.__metadata__.metadata_object_number=this.internal.newObject(),this.internal.write("<< /Type /Metadata /Subtype /XML /Length "+de+" >>"),this.internal.write("stream"),this.internal.write(y+p+F+D+W),this.internal.write("endstream"),this.internal.write("endobj")},n=function(){this.internal.__metadata__.metadata_object_number&&this.internal.write("/Metadata "+this.internal.__metadata__.metadata_object_number+" 0 R")};r.addMetadata=function(d,y){return this.internal.__metadata__===void 0&&(this.internal.__metadata__={metadata:d,namespaceuri:y||"http://jspdf.default.namespaceuri/"},this.internal.events.subscribe("putCatalog",n),this.internal.events.subscribe("postPutResources",t)),this}}(_r.API),function(r){var t=r.API,n=t.pdfEscape16=function(p,F){for(var D,W=F.metadata.Unicode.widths,de=["","0","00","000","0000"],Ne=[""],Le=0,Ze=p.length;Le<Ze;++Le){if(D=F.metadata.characterToGlyph(p.charCodeAt(Le)),F.metadata.glyIdsUsed.push(D),F.metadata.toUnicode[D]=p.charCodeAt(Le),W.indexOf(D)==-1&&(W.push(D),W.push([parseInt(F.metadata.widthOfGlyph(D),10)])),D=="0")return Ne.join("");D=D.toString(16),Ne.push(de[4-D.length],D)}return Ne.join("")},d=function(p){var F,D,W,de,Ne,Le,Ze;for(Ne=`/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`,W=[],Le=0,Ze=(D=Object.keys(p).sort(function(Ae,pt){return Ae-pt})).length;Le<Ze;Le++)F=D[Le],W.length>=100&&(Ne+=`
`+W.length+` beginbfchar
`+W.join(`
`)+`
endbfchar`,W=[]),p[F]!==void 0&&p[F]!==null&&typeof p[F].toString=="function"&&(de=("0000"+p[F].toString(16)).slice(-4),F=("0000"+(+F).toString(16)).slice(-4),W.push("<"+F+"><"+de+">"));return W.length&&(Ne+=`
`+W.length+` beginbfchar
`+W.join(`
`)+`
endbfchar
`),Ne+=`endcmap
CMapName currentdict /CMap defineresource pop
end
end`};t.events.push(["putFont",function(p){(function(F){var D=F.font,W=F.out,de=F.newObject,Ne=F.putStream;if(D.metadata instanceof r.API.TTFFont&&D.encoding==="Identity-H"){for(var Le=D.metadata.Unicode.widths,Ze=D.metadata.subset.encode(D.metadata.glyIdsUsed,1),Ae="",pt=0;pt<Ze.length;pt++)Ae+=String.fromCharCode(Ze[pt]);var at=de();Ne({data:Ae,addLength1:!0,objectId:at}),W("endobj");var gt=de();Ne({data:d(D.metadata.toUnicode),addLength1:!0,objectId:gt}),W("endobj");var Xe=de();W("<<"),W("/Type /FontDescriptor"),W("/FontName /"+Wo(D.fontName)),W("/FontFile2 "+at+" 0 R"),W("/FontBBox "+r.API.PDFObject.convert(D.metadata.bbox)),W("/Flags "+D.metadata.flags),W("/StemV "+D.metadata.stemV),W("/ItalicAngle "+D.metadata.italicAngle),W("/Ascent "+D.metadata.ascender),W("/Descent "+D.metadata.decender),W("/CapHeight "+D.metadata.capHeight),W(">>"),W("endobj");var mt=de();W("<<"),W("/Type /Font"),W("/BaseFont /"+Wo(D.fontName)),W("/FontDescriptor "+Xe+" 0 R"),W("/W "+r.API.PDFObject.convert(Le)),W("/CIDToGIDMap /Identity"),W("/DW 1000"),W("/Subtype /CIDFontType2"),W("/CIDSystemInfo"),W("<<"),W("/Supplement 0"),W("/Registry (Adobe)"),W("/Ordering ("+D.encoding+")"),W(">>"),W(">>"),W("endobj"),D.objectNumber=de(),W("<<"),W("/Type /Font"),W("/Subtype /Type0"),W("/ToUnicode "+gt+" 0 R"),W("/BaseFont /"+Wo(D.fontName)),W("/Encoding /"+D.encoding),W("/DescendantFonts ["+mt+" 0 R]"),W(">>"),W("endobj"),D.isAlreadyPutted=!0}})(p)}]),t.events.push(["putFont",function(p){(function(F){var D=F.font,W=F.out,de=F.newObject,Ne=F.putStream;if(D.metadata instanceof r.API.TTFFont&&D.encoding==="WinAnsiEncoding"){for(var Le=D.metadata.rawData,Ze="",Ae=0;Ae<Le.length;Ae++)Ze+=String.fromCharCode(Le[Ae]);var pt=de();Ne({data:Ze,addLength1:!0,objectId:pt}),W("endobj");var at=de();Ne({data:d(D.metadata.toUnicode),addLength1:!0,objectId:at}),W("endobj");var gt=de();W("<<"),W("/Descent "+D.metadata.decender),W("/CapHeight "+D.metadata.capHeight),W("/StemV "+D.metadata.stemV),W("/Type /FontDescriptor"),W("/FontFile2 "+pt+" 0 R"),W("/Flags 96"),W("/FontBBox "+r.API.PDFObject.convert(D.metadata.bbox)),W("/FontName /"+Wo(D.fontName)),W("/ItalicAngle "+D.metadata.italicAngle),W("/Ascent "+D.metadata.ascender),W(">>"),W("endobj"),D.objectNumber=de();for(var Xe=0;Xe<D.metadata.hmtx.widths.length;Xe++)D.metadata.hmtx.widths[Xe]=parseInt(D.metadata.hmtx.widths[Xe]*(1e3/D.metadata.head.unitsPerEm));W("<</Subtype/TrueType/Type/Font/ToUnicode "+at+" 0 R/BaseFont/"+Wo(D.fontName)+"/FontDescriptor "+gt+" 0 R/Encoding/"+D.encoding+" /FirstChar 29 /LastChar 255 /Widths "+r.API.PDFObject.convert(D.metadata.hmtx.widths)+">>"),W("endobj"),D.isAlreadyPutted=!0}})(p)}]);var y=function(p){var F,D=p.text||"",W=p.x,de=p.y,Ne=p.options||{},Le=p.mutex||{},Ze=Le.pdfEscape,Ae=Le.activeFontKey,pt=Le.fonts,at=Ae,gt="",Xe=0,mt="",jt=pt[at].encoding;if(pt[at].encoding!=="Identity-H")return{text:D,x:W,y:de,options:Ne,mutex:Le};for(mt=D,at=Ae,Array.isArray(D)&&(mt=D[0]),Xe=0;Xe<mt.length;Xe+=1)pt[at].metadata.hasOwnProperty("cmap")&&(F=pt[at].metadata.cmap.unicode.codeMap[mt[Xe].charCodeAt(0)]),F||mt[Xe].charCodeAt(0)<256&&pt[at].metadata.hasOwnProperty("Unicode")?gt+=mt[Xe]:gt+="";var an="";return parseInt(at.slice(1))<14||jt==="WinAnsiEncoding"?an=Ze(gt,at).split("").map(function(Fn){return Fn.charCodeAt(0).toString(16)}).join(""):jt==="Identity-H"&&(an=n(gt,pt[at])),Le.isHex=!0,{text:an,x:W,y:de,options:Ne,mutex:Le}};t.events.push(["postProcessText",function(p){var F=p.text||"",D=[],W={text:F,x:p.x,y:p.y,options:p.options,mutex:p.mutex};if(Array.isArray(F)){var de=0;for(de=0;de<F.length;de+=1)Array.isArray(F[de])&&F[de].length===3?D.push([y(Object.assign({},W,{text:F[de][0]})).text,F[de][1],F[de][2]]):D.push(y(Object.assign({},W,{text:F[de]})).text);p.text=D}else p.text=y(Object.assign({},W,{text:F})).text}])}(_r),function(r){var t=function(){return this.internal.vFS===void 0&&(this.internal.vFS={}),!0};r.existsFileInVFS=function(n){return t.call(this),this.internal.vFS[n]!==void 0},r.addFileToVFS=function(n,d){return t.call(this),this.internal.vFS[n]=d,this},r.getFileFromVFS=function(n){return t.call(this),this.internal.vFS[n]!==void 0?this.internal.vFS[n]:null}}(_r.API),function(r){r.__bidiEngine__=r.prototype.__bidiEngine__=function(d){var y,p,F,D,W,de,Ne,Le=t,Ze=[[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]],Ae=[[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]],pt={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},at={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},gt=["(",")","(","<",">","<","[","]","[","{","}","{","\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"],Xe=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)$/),mt=!1,jt=0;this.__bidiEngine__={};var an=function(tt){var ct=tt.charCodeAt(),Tt=ct>>8,E=at[Tt];return E!==void 0?Le[256*E+(255&ct)]:Tt===252||Tt===253?"AL":Xe.test(Tt)?"L":Tt===8?"R":"N"},Fn=function(tt){for(var ct,Tt=0;Tt<tt.length;Tt++){if((ct=an(tt.charAt(Tt)))==="L")return!1;if(ct==="R")return!0}return!1},Zn=function(tt,ct,Tt,E){var k,ce,Ce,Se,Te=ct[E];switch(Te){case"L":case"R":mt=!1;break;case"N":case"AN":break;case"EN":mt&&(Te="AN");break;case"AL":mt=!0,Te="R";break;case"WS":Te="N";break;case"CS":E<1||E+1>=ct.length||(k=Tt[E-1])!=="EN"&&k!=="AN"||(ce=ct[E+1])!=="EN"&&ce!=="AN"?Te="N":mt&&(ce="AN"),Te=ce===k?ce:"N";break;case"ES":Te=(k=E>0?Tt[E-1]:"B")==="EN"&&E+1<ct.length&&ct[E+1]==="EN"?"EN":"N";break;case"ET":if(E>0&&Tt[E-1]==="EN"){Te="EN";break}if(mt){Te="N";break}for(Ce=E+1,Se=ct.length;Ce<Se&&ct[Ce]==="ET";)Ce++;Te=Ce<Se&&ct[Ce]==="EN"?"EN":"N";break;case"NSM":if(F&&!D){for(Se=ct.length,Ce=E+1;Ce<Se&&ct[Ce]==="NSM";)Ce++;if(Ce<Se){var Je=tt[E],ft=Je>=1425&&Je<=2303||Je===64286;if(k=ct[Ce],ft&&(k==="R"||k==="AL")){Te="R";break}}}Te=E<1||(k=ct[E-1])==="B"?"N":Tt[E-1];break;case"B":mt=!1,y=!0,Te=jt;break;case"S":p=!0,Te="N";break;case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":mt=!1;break;case"BN":Te="N"}return Te},un=function(tt,ct,Tt){var E=tt.split("");return Tt&&Ft(E,Tt,{hiLevel:jt}),E.reverse(),ct&&ct.reverse(),E.join("")},Ft=function(tt,ct,Tt){var E,k,ce,Ce,Se,Te=-1,Je=tt.length,ft=0,J=[],xe=jt?Ae:Ze,je=[];for(mt=!1,y=!1,p=!1,k=0;k<Je;k++)je[k]=an(tt[k]);for(ce=0;ce<Je;ce++){if(Se=ft,J[ce]=Zn(tt,je,J,ce),E=240&(ft=xe[Se][pt[J[ce]]]),ft&=15,ct[ce]=Ce=xe[ft][5],E>0)if(E===16){for(k=Te;k<ce;k++)ct[k]=1;Te=-1}else Te=-1;if(xe[ft][6])Te===-1&&(Te=ce);else if(Te>-1){for(k=Te;k<ce;k++)ct[k]=Ce;Te=-1}je[ce]==="B"&&(ct[ce]=0),Tt.hiLevel|=Ce}p&&function(_e,ot,dt){for(var ht=0;ht<dt;ht++)if(_e[ht]==="S"){ot[ht]=jt;for(var Ct=ht-1;Ct>=0&&_e[Ct]==="WS";Ct--)ot[Ct]=jt}}(je,ct,Je)},pn=function(tt,ct,Tt,E,k){if(!(k.hiLevel<tt)){if(tt===1&&jt===1&&!y)return ct.reverse(),void(Tt&&Tt.reverse());for(var ce,Ce,Se,Te,Je=ct.length,ft=0;ft<Je;){if(E[ft]>=tt){for(Se=ft+1;Se<Je&&E[Se]>=tt;)Se++;for(Te=ft,Ce=Se-1;Te<Ce;Te++,Ce--)ce=ct[Te],ct[Te]=ct[Ce],ct[Ce]=ce,Tt&&(ce=Tt[Te],Tt[Te]=Tt[Ce],Tt[Ce]=ce);ft=Se}ft++}}},Pn=function(tt,ct,Tt){var E=tt.split(""),k={hiLevel:jt};return Tt||(Tt=[]),Ft(E,Tt,k),function(ce,Ce,Se){if(Se.hiLevel!==0&&Ne)for(var Te,Je=0;Je<ce.length;Je++)Ce[Je]===1&&(Te=gt.indexOf(ce[Je]))>=0&&(ce[Je]=gt[Te+1])}(E,Tt,k),pn(2,E,ct,Tt,k),pn(1,E,ct,Tt,k),E.join("")};return this.__bidiEngine__.doBidiReorder=function(tt,ct,Tt){if(function(k,ce){if(ce)for(var Ce=0;Ce<k.length;Ce++)ce[Ce]=Ce;D===void 0&&(D=Fn(k)),de===void 0&&(de=Fn(k))}(tt,ct),F||!W||de)if(F&&W&&D^de)jt=D?1:0,tt=un(tt,ct,Tt);else if(!F&&W&&de)jt=D?1:0,tt=Pn(tt,ct,Tt),tt=un(tt,ct);else if(!F||D||W||de){if(F&&!W&&D^de)tt=un(tt,ct),D?(jt=0,tt=Pn(tt,ct,Tt)):(jt=1,tt=Pn(tt,ct,Tt),tt=un(tt,ct));else if(F&&D&&!W&&de)jt=1,tt=Pn(tt,ct,Tt),tt=un(tt,ct);else if(!F&&!W&&D^de){var E=Ne;D?(jt=1,tt=Pn(tt,ct,Tt),jt=0,Ne=!1,tt=Pn(tt,ct,Tt),Ne=E):(jt=0,tt=Pn(tt,ct,Tt),tt=un(tt,ct),jt=1,Ne=!1,tt=Pn(tt,ct,Tt),Ne=E,tt=un(tt,ct))}}else jt=0,tt=Pn(tt,ct,Tt);else jt=D?1:0,tt=Pn(tt,ct,Tt);return tt},this.__bidiEngine__.setOptions=function(tt){tt&&(F=tt.isInputVisual,W=tt.isOutputVisual,D=tt.isInputRtl,de=tt.isOutputRtl,Ne=tt.isSymmetricSwapping)},this.__bidiEngine__.setOptions(d),this.__bidiEngine__};var t=["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"],n=new r.__bidiEngine__({isInputVisual:!0});r.API.events.push(["postProcessText",function(d){var y=d.text;d.x,d.y;var p=d.options||{};d.mutex,p.lang;var F=[];if(p.isInputVisual=typeof p.isInputVisual!="boolean"||p.isInputVisual,n.setOptions(p),Object.prototype.toString.call(y)==="[object Array]"){var D=0;for(F=[],D=0;D<y.length;D+=1)Object.prototype.toString.call(y[D])==="[object Array]"?F.push([n.doBidiReorder(y[D][0]),y[D][1],y[D][2]]):F.push([n.doBidiReorder(y[D])]);d.text=F}else d.text=n.doBidiReorder(y);n.setOptions({isInputVisual:!0})}])}(_r),_r.API.TTFFont=function(){function r(t){var n;if(this.rawData=t,n=this.contents=new fi(t),this.contents.pos=4,n.readString(4)==="ttcf")throw new Error("TTCF not supported.");n.pos=0,this.parse(),this.subset=new $c(this),this.registerTTF()}return r.open=function(t){return new r(t)},r.prototype.parse=function(){return this.directory=new xi(this.contents),this.head=new Ma(this),this.name=new Ms(this),this.cmap=new SA(this),this.toUnicode={},this.hhea=new ms(this),this.maxp=new cc(this),this.hmtx=new wl(this),this.post=new tl(this),this.os2=new el(this),this.loca=new uc(this),this.glyf=new Ic(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]},r.prototype.registerTTF=function(){var t,n,d,y,p;if(this.scaleFactor=1e3/this.head.unitsPerEm,this.bbox=function(){var F,D,W,de;for(de=[],F=0,D=(W=this.bbox).length;F<D;F++)t=W[F],de.push(Math.round(t*this.scaleFactor));return de}.call(this),this.stemV=0,this.post.exists?(d=255&(y=this.post.italic_angle),32768&(n=y>>16)&&(n=-(1+(65535^n))),this.italicAngle=+(n+"."+d)):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=(p=this.familyClass)===1||p===2||p===3||p===4||p===5||p===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")},r.prototype.characterToGlyph=function(t){var n;return((n=this.cmap.unicode)!=null?n.codeMap[t]:void 0)||0},r.prototype.widthOfGlyph=function(t){var n;return n=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(t).advance*n},r.prototype.widthOfString=function(t,n,d){var y,p,F,D;for(F=0,p=0,D=(t=""+t).length;0<=D?p<D:p>D;p=0<=D?++p:--p)y=t.charCodeAt(p),F+=this.widthOfGlyph(this.characterToGlyph(y))+d*(1e3/n)||0;return F*(n/1e3)},r.prototype.lineHeight=function(t,n){var d;return n==null&&(n=!1),d=n?this.lineGap:0,(this.ascender+d-this.decender)/1e3*t},r}();var Wa,fi=function(){function r(t){this.data=t!=null?t:[],this.pos=0,this.length=this.data.length}return r.prototype.readByte=function(){return this.data[this.pos++]},r.prototype.writeByte=function(t){return this.data[this.pos++]=t},r.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},r.prototype.writeUInt32=function(t){return this.writeByte(t>>>24&255),this.writeByte(t>>16&255),this.writeByte(t>>8&255),this.writeByte(255&t)},r.prototype.readInt32=function(){var t;return(t=this.readUInt32())>=2147483648?t-4294967296:t},r.prototype.writeInt32=function(t){return t<0&&(t+=4294967296),this.writeUInt32(t)},r.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},r.prototype.writeUInt16=function(t){return this.writeByte(t>>8&255),this.writeByte(255&t)},r.prototype.readInt16=function(){var t;return(t=this.readUInt16())>=32768?t-65536:t},r.prototype.writeInt16=function(t){return t<0&&(t+=65536),this.writeUInt16(t)},r.prototype.readString=function(t){var n,d;for(d=[],n=0;0<=t?n<t:n>t;n=0<=t?++n:--n)d[n]=String.fromCharCode(this.readByte());return d.join("")},r.prototype.writeString=function(t){var n,d,y;for(y=[],n=0,d=t.length;0<=d?n<d:n>d;n=0<=d?++n:--n)y.push(this.writeByte(t.charCodeAt(n)));return y},r.prototype.readShort=function(){return this.readInt16()},r.prototype.writeShort=function(t){return this.writeInt16(t)},r.prototype.readLongLong=function(){var t,n,d,y,p,F,D,W;return t=this.readByte(),n=this.readByte(),d=this.readByte(),y=this.readByte(),p=this.readByte(),F=this.readByte(),D=this.readByte(),W=this.readByte(),128&t?-1*(72057594037927940*(255^t)+281474976710656*(255^n)+1099511627776*(255^d)+4294967296*(255^y)+16777216*(255^p)+65536*(255^F)+256*(255^D)+(255^W)+1):72057594037927940*t+281474976710656*n+1099511627776*d+4294967296*y+16777216*p+65536*F+256*D+W},r.prototype.writeLongLong=function(t){var n,d;return n=Math.floor(t/4294967296),d=4294967295&t,this.writeByte(n>>24&255),this.writeByte(n>>16&255),this.writeByte(n>>8&255),this.writeByte(255&n),this.writeByte(d>>24&255),this.writeByte(d>>16&255),this.writeByte(d>>8&255),this.writeByte(255&d)},r.prototype.readInt=function(){return this.readInt32()},r.prototype.writeInt=function(t){return this.writeInt32(t)},r.prototype.read=function(t){var n,d;for(n=[],d=0;0<=t?d<t:d>t;d=0<=t?++d:--d)n.push(this.readByte());return n},r.prototype.write=function(t){var n,d,y,p;for(p=[],d=0,y=t.length;d<y;d++)n=t[d],p.push(this.writeByte(n));return p},r}(),xi=function(){var r;function t(n){var d,y,p;for(this.scalarType=n.readInt(),this.tableCount=n.readShort(),this.searchRange=n.readShort(),this.entrySelector=n.readShort(),this.rangeShift=n.readShort(),this.tables={},y=0,p=this.tableCount;0<=p?y<p:y>p;y=0<=p?++y:--y)d={tag:n.readString(4),checksum:n.readInt(),offset:n.readInt(),length:n.readInt()},this.tables[d.tag]=d}return t.prototype.encode=function(n){var d,y,p,F,D,W,de,Ne,Le,Ze,Ae,pt,at;for(at in Ae=Object.keys(n).length,W=Math.log(2),Le=16*Math.floor(Math.log(Ae)/W),F=Math.floor(Le/W),Ne=16*Ae-Le,(y=new fi).writeInt(this.scalarType),y.writeShort(Ae),y.writeShort(Le),y.writeShort(F),y.writeShort(Ne),p=16*Ae,de=y.pos+p,D=null,pt=[],n)for(Ze=n[at],y.writeString(at),y.writeInt(r(Ze)),y.writeInt(de),y.writeInt(Ze.length),pt=pt.concat(Ze),at==="head"&&(D=de),de+=Ze.length;de%4;)pt.push(0),de++;return y.write(pt),d=2981146554-r(y.data),y.pos=D+8,y.writeUInt32(d),y.data},r=function(n){var d,y,p,F;for(n=Fc.call(n);n.length%4;)n.push(0);for(p=new fi(n),y=0,d=0,F=n.length;d<F;d=d+=4)y+=p.readUInt32();return 4294967295&y},t}(),Ei={}.hasOwnProperty,Wi=function(r,t){for(var n in t)Ei.call(t,n)&&(r[n]=t[n]);function d(){this.constructor=r}return d.prototype=t.prototype,r.prototype=new d,r.__super__=t.prototype,r};Wa=function(){function r(t){var n;this.file=t,n=this.file.directory.tables[this.tag],this.exists=!!n,n&&(this.offset=n.offset,this.length=n.length,this.parse(this.file.contents))}return r.prototype.parse=function(){},r.prototype.encode=function(){},r.prototype.raw=function(){return this.exists?(this.file.contents.pos=this.offset,this.file.contents.read(this.length)):null},r}();var Ma=function(r){function t(){return t.__super__.constructor.apply(this,arguments)}return Wi(t,Wa),t.prototype.tag="head",t.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()},t.prototype.encode=function(n){var d;return(d=new fi).writeInt(this.version),d.writeInt(this.revision),d.writeInt(this.checkSumAdjustment),d.writeInt(this.magicNumber),d.writeShort(this.flags),d.writeShort(this.unitsPerEm),d.writeLongLong(this.created),d.writeLongLong(this.modified),d.writeShort(this.xMin),d.writeShort(this.yMin),d.writeShort(this.xMax),d.writeShort(this.yMax),d.writeShort(this.macStyle),d.writeShort(this.lowestRecPPEM),d.writeShort(this.fontDirectionHint),d.writeShort(n),d.writeShort(this.glyphDataFormat),d.data},t}(),as=function(){function r(t,n){var d,y,p,F,D,W,de,Ne,Le,Ze,Ae,pt,at,gt,Xe,mt,jt;switch(this.platformID=t.readUInt16(),this.encodingID=t.readShort(),this.offset=n+t.readInt(),Le=t.pos,t.pos=this.offset,this.format=t.readUInt16(),this.length=t.readUInt16(),this.language=t.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(W=0;W<256;++W)this.codeMap[W]=t.readByte();break;case 4:for(Ae=t.readUInt16(),Ze=Ae/2,t.pos+=6,p=function(){var an,Fn;for(Fn=[],W=an=0;0<=Ze?an<Ze:an>Ze;W=0<=Ze?++an:--an)Fn.push(t.readUInt16());return Fn}(),t.pos+=2,at=function(){var an,Fn;for(Fn=[],W=an=0;0<=Ze?an<Ze:an>Ze;W=0<=Ze?++an:--an)Fn.push(t.readUInt16());return Fn}(),de=function(){var an,Fn;for(Fn=[],W=an=0;0<=Ze?an<Ze:an>Ze;W=0<=Ze?++an:--an)Fn.push(t.readUInt16());return Fn}(),Ne=function(){var an,Fn;for(Fn=[],W=an=0;0<=Ze?an<Ze:an>Ze;W=0<=Ze?++an:--an)Fn.push(t.readUInt16());return Fn}(),y=(this.length-t.pos+this.offset)/2,D=function(){var an,Fn;for(Fn=[],W=an=0;0<=y?an<y:an>y;W=0<=y?++an:--an)Fn.push(t.readUInt16());return Fn}(),W=Xe=0,jt=p.length;Xe<jt;W=++Xe)for(gt=p[W],d=mt=pt=at[W];pt<=gt?mt<=gt:mt>=gt;d=pt<=gt?++mt:--mt)Ne[W]===0?F=d+de[W]:(F=D[Ne[W]/2+(d-pt)-(Ze-W)]||0)!==0&&(F+=de[W]),this.codeMap[d]=65535&F}t.pos=Le}return r.encode=function(t,n){var d,y,p,F,D,W,de,Ne,Le,Ze,Ae,pt,at,gt,Xe,mt,jt,an,Fn,Zn,un,Ft,pn,Pn,tt,ct,Tt,E,k,ce,Ce,Se,Te,Je,ft,J,xe,je,_e,ot,dt,ht,Ct,_t,Kt,Jt;switch(E=new fi,F=Object.keys(t).sort(function(cn,zn){return cn-zn}),n){case"macroman":for(at=0,gt=function(){var cn=[];for(pt=0;pt<256;++pt)cn.push(0);return cn}(),mt={0:0},p={},k=0,Te=F.length;k<Te;k++)mt[Ct=t[y=F[k]]]==null&&(mt[Ct]=++at),p[y]={old:t[y],new:mt[t[y]]},gt[y]=mt[t[y]];return E.writeUInt16(1),E.writeUInt16(0),E.writeUInt32(12),E.writeUInt16(0),E.writeUInt16(262),E.writeUInt16(0),E.write(gt),{charMap:p,subtable:E.data,maxGlyphID:at+1};case"unicode":for(ct=[],Le=[],jt=0,mt={},d={},Xe=de=null,ce=0,Je=F.length;ce<Je;ce++)mt[Fn=t[y=F[ce]]]==null&&(mt[Fn]=++jt),d[y]={old:Fn,new:mt[Fn]},D=mt[Fn]-y,Xe!=null&&D===de||(Xe&&Le.push(Xe),ct.push(y),de=D),Xe=y;for(Xe&&Le.push(Xe),Le.push(65535),ct.push(65535),Pn=2*(pn=ct.length),Ft=2*Math.pow(Math.log(pn)/Math.LN2,2),Ze=Math.log(Ft/2)/Math.LN2,un=2*pn-Ft,W=[],Zn=[],Ae=[],pt=Ce=0,ft=ct.length;Ce<ft;pt=++Ce){if(tt=ct[pt],Ne=Le[pt],tt===65535){W.push(0),Zn.push(0);break}if(tt-(Tt=d[tt].new)>=32768)for(W.push(0),Zn.push(2*(Ae.length+pn-pt)),y=Se=tt;tt<=Ne?Se<=Ne:Se>=Ne;y=tt<=Ne?++Se:--Se)Ae.push(d[y].new);else W.push(Tt-tt),Zn.push(0)}for(E.writeUInt16(3),E.writeUInt16(1),E.writeUInt32(12),E.writeUInt16(4),E.writeUInt16(16+8*pn+2*Ae.length),E.writeUInt16(0),E.writeUInt16(Pn),E.writeUInt16(Ft),E.writeUInt16(Ze),E.writeUInt16(un),dt=0,J=Le.length;dt<J;dt++)y=Le[dt],E.writeUInt16(y);for(E.writeUInt16(0),ht=0,xe=ct.length;ht<xe;ht++)y=ct[ht],E.writeUInt16(y);for(_t=0,je=W.length;_t<je;_t++)D=W[_t],E.writeUInt16(D);for(Kt=0,_e=Zn.length;Kt<_e;Kt++)an=Zn[Kt],E.writeUInt16(an);for(Jt=0,ot=Ae.length;Jt<ot;Jt++)at=Ae[Jt],E.writeUInt16(at);return{charMap:d,subtable:E.data,maxGlyphID:jt+1}}},r}(),SA=function(r){function t(){return t.__super__.constructor.apply(this,arguments)}return Wi(t,Wa),t.prototype.tag="cmap",t.prototype.parse=function(n){var d,y,p;for(n.pos=this.offset,this.version=n.readUInt16(),p=n.readUInt16(),this.tables=[],this.unicode=null,y=0;0<=p?y<p:y>p;y=0<=p?++y:--y)d=new as(n,this.offset),this.tables.push(d),d.isUnicode&&this.unicode==null&&(this.unicode=d);return!0},t.encode=function(n,d){var y,p;return d==null&&(d="macroman"),y=as.encode(n,d),(p=new fi).writeUInt16(0),p.writeUInt16(1),y.table=p.data.concat(y.subtable),y},t}(),ms=function(r){function t(){return t.__super__.constructor.apply(this,arguments)}return Wi(t,Wa),t.prototype.tag="hhea",t.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()},t}(),el=function(r){function t(){return t.__super__.constructor.apply(this,arguments)}return Wi(t,Wa),t.prototype.tag="OS/2",t.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 d,y;for(y=[],d=0;d<10;++d)y.push(n.readByte());return y}(),this.charRange=function(){var d,y;for(y=[],d=0;d<4;++d)y.push(n.readInt());return y}(),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 d,y;for(y=[],d=0;d<2;d=++d)y.push(n.readInt());return y}(),this.version>1))return this.xHeight=n.readShort(),this.capHeight=n.readShort(),this.defaultChar=n.readShort(),this.breakChar=n.readShort(),this.maxContext=n.readShort()},t}(),tl=function(r){function t(){return t.__super__.constructor.apply(this,arguments)}return Wi(t,Wa),t.prototype.tag="post",t.prototype.parse=function(n){var d,y,p;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:break;case 131072:var F;for(y=n.readUInt16(),this.glyphNameIndex=[],F=0;0<=y?F<y:F>y;F=0<=y?++F:--F)this.glyphNameIndex.push(n.readUInt16());for(this.names=[],p=[];n.pos<this.offset+this.length;)d=n.readByte(),p.push(this.names.push(n.readString(d)));return p;case 151552:return y=n.readUInt16(),this.offsets=n.read(y);case 196608:break;case 262144:return this.map=function(){var D,W,de;for(de=[],F=D=0,W=this.file.maxp.numGlyphs;0<=W?D<W:D>W;F=0<=W?++D:--D)de.push(n.readUInt32());return de}.call(this)}},t}(),vs=function(r,t){this.raw=r,this.length=r.length,this.platformID=t.platformID,this.encodingID=t.encodingID,this.languageID=t.languageID},Ms=function(r){function t(){return t.__super__.constructor.apply(this,arguments)}return Wi(t,Wa),t.prototype.tag="name",t.prototype.parse=function(n){var d,y,p,F,D,W,de,Ne,Le,Ze,Ae;for(n.pos=this.offset,n.readShort(),d=n.readShort(),W=n.readShort(),y=[],F=0;0<=d?F<d:F>d;F=0<=d?++F:--F)y.push({platformID:n.readShort(),encodingID:n.readShort(),languageID:n.readShort(),nameID:n.readShort(),length:n.readShort(),offset:this.offset+W+n.readShort()});for(de={},F=Le=0,Ze=y.length;Le<Ze;F=++Le)p=y[F],n.pos=p.offset,Ne=n.readString(p.length),D=new vs(Ne,p),de[Ae=p.nameID]==null&&(de[Ae]=[]),de[p.nameID].push(D);this.strings=de,this.copyright=de[0],this.fontFamily=de[1],this.fontSubfamily=de[2],this.uniqueSubfamily=de[3],this.fontName=de[4],this.version=de[5];try{this.postscriptName=de[6][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}catch(pt){this.postscriptName=de[4][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}return this.trademark=de[7],this.manufacturer=de[8],this.designer=de[9],this.description=de[10],this.vendorUrl=de[11],this.designerUrl=de[12],this.license=de[13],this.licenseUrl=de[14],this.preferredFamily=de[15],this.preferredSubfamily=de[17],this.compatibleFull=de[18],this.sampleText=de[19]},t}(),cc=function(r){function t(){return t.__super__.constructor.apply(this,arguments)}return Wi(t,Wa),t.prototype.tag="maxp",t.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()},t}(),wl=function(r){function t(){return t.__super__.constructor.apply(this,arguments)}return Wi(t,Wa),t.prototype.tag="hmtx",t.prototype.parse=function(n){var d,y,p,F,D,W,de;for(n.pos=this.offset,this.metrics=[],d=0,W=this.file.hhea.numberOfMetrics;0<=W?d<W:d>W;d=0<=W?++d:--d)this.metrics.push({advance:n.readUInt16(),lsb:n.readInt16()});for(p=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=function(){var Ne,Le;for(Le=[],d=Ne=0;0<=p?Ne<p:Ne>p;d=0<=p?++Ne:--Ne)Le.push(n.readInt16());return Le}(),this.widths=function(){var Ne,Le,Ze,Ae;for(Ae=[],Ne=0,Le=(Ze=this.metrics).length;Ne<Le;Ne++)F=Ze[Ne],Ae.push(F.advance);return Ae}.call(this),y=this.widths[this.widths.length-1],de=[],d=D=0;0<=p?D<p:D>p;d=0<=p?++D:--D)de.push(this.widths.push(y));return de},t.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]}},t}(),Fc=[].slice,Ic=function(r){function t(){return t.__super__.constructor.apply(this,arguments)}return Wi(t,Wa),t.prototype.tag="glyf",t.prototype.parse=function(){return this.cache={}},t.prototype.glyphFor=function(n){var d,y,p,F,D,W,de,Ne,Le,Ze;return n in this.cache?this.cache[n]:(F=this.file.loca,d=this.file.contents,y=F.indexOf(n),(p=F.lengthOf(n))===0?this.cache[n]=null:(d.pos=this.offset+y,D=(W=new fi(d.read(p))).readShort(),Ne=W.readShort(),Ze=W.readShort(),de=W.readShort(),Le=W.readShort(),this.cache[n]=D===-1?new _c(W,Ne,Ze,de,Le):new Wl(W,D,Ne,Ze,de,Le),this.cache[n]))},t.prototype.encode=function(n,d,y){var p,F,D,W,de;for(D=[],F=[],W=0,de=d.length;W<de;W++)p=n[d[W]],F.push(D.length),p&&(D=D.concat(p.encode(y)));return F.push(D.length),{table:D,offsets:F}},t}(),Wl=function(){function r(t,n,d,y,p,F){this.raw=t,this.numberOfContours=n,this.xMin=d,this.yMin=y,this.xMax=p,this.yMax=F,this.compound=!1}return r.prototype.encode=function(){return this.raw.data},r}(),_c=function(){function r(t,n,d,y,p){var F,D;for(this.raw=t,this.xMin=n,this.yMin=d,this.xMax=y,this.yMax=p,this.compound=!0,this.glyphIDs=[],this.glyphOffsets=[],F=this.raw;D=F.readShort(),this.glyphOffsets.push(F.pos),this.glyphIDs.push(F.readUInt16()),32&D;)F.pos+=1&D?4:2,128&D?F.pos+=8:64&D?F.pos+=4:8&D&&(F.pos+=2)}return r.prototype.encode=function(){var t,n,d;for(n=new fi(Fc.call(this.raw.data)),t=0,d=this.glyphIDs.length;t<d;++t)n.pos=this.glyphOffsets[t];return n.data},r}(),uc=function(r){function t(){return t.__super__.constructor.apply(this,arguments)}return Wi(t,Wa),t.prototype.tag="loca",t.prototype.parse=function(n){var d,y;return n.pos=this.offset,d=this.file.head.indexToLocFormat,this.offsets=d===0?function(){var p,F;for(F=[],y=0,p=this.length;y<p;y+=2)F.push(2*n.readUInt16());return F}.call(this):function(){var p,F;for(F=[],y=0,p=this.length;y<p;y+=4)F.push(n.readUInt32());return F}.call(this)},t.prototype.indexOf=function(n){return this.offsets[n]},t.prototype.lengthOf=function(n){return this.offsets[n+1]-this.offsets[n]},t.prototype.encode=function(n,d){for(var y=new Uint32Array(this.offsets.length),p=0,F=0,D=0;D<y.length;++D)if(y[D]=p,F<d.length&&d[F]==D){++F,y[D]=p;var W=this.offsets[D],de=this.offsets[D+1]-W;de>0&&(p+=de)}for(var Ne=new Array(4*y.length),Le=0;Le<y.length;++Le)Ne[4*Le+3]=255&y[Le],Ne[4*Le+2]=(65280&y[Le])>>8,Ne[4*Le+1]=(16711680&y[Le])>>16,Ne[4*Le]=(4278190080&y[Le])>>24;return Ne},t}(),$c=function(){function r(t){this.font=t,this.subset={},this.unicodes={},this.next=33}return r.prototype.generateCmap=function(){var t,n,d,y,p;for(n in y=this.font.cmap.tables[0].codeMap,t={},p=this.subset)d=p[n],t[n]=y[d];return t},r.prototype.glyphsFor=function(t){var n,d,y,p,F,D,W;for(y={},F=0,D=t.length;F<D;F++)y[p=t[F]]=this.font.glyf.glyphFor(p);for(p in n=[],y)(d=y[p])!=null&&d.compound&&n.push.apply(n,d.glyphIDs);if(n.length>0)for(p in W=this.glyphsFor(n))d=W[p],y[p]=d;return y},r.prototype.encode=function(t,n){var d,y,p,F,D,W,de,Ne,Le,Ze,Ae,pt,at,gt,Xe;for(y in d=SA.encode(this.generateCmap(),"unicode"),F=this.glyphsFor(t),Ae={0:0},Xe=d.charMap)Ae[(W=Xe[y]).old]=W.new;for(pt in Ze=d.maxGlyphID,F)pt in Ae||(Ae[pt]=Ze++);return Ne=function(mt){var jt,an;for(jt in an={},mt)an[mt[jt]]=jt;return an}(Ae),Le=Object.keys(Ne).sort(function(mt,jt){return mt-jt}),at=function(){var mt,jt,an;for(an=[],mt=0,jt=Le.length;mt<jt;mt++)D=Le[mt],an.push(Ne[D]);return an}(),p=this.font.glyf.encode(F,at,Ae),de=this.font.loca.encode(p.offsets,at),gt={cmap:this.font.cmap.raw(),glyf:p.table,loca:de,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(n)},this.font.os2.exists&&(gt["OS/2"]=this.font.os2.raw()),this.font.directory.encode(gt)},r}();_r.API.PDFObject=function(){var r;function t(){}return r=function(n,d){return(Array(d+1).join("0")+n).slice(-d)},t.convert=function(n){var d,y,p,F;if(Array.isArray(n))return"["+function(){var D,W,de;for(de=[],D=0,W=n.length;D<W;D++)d=n[D],de.push(t.convert(d));return de}().join(" ")+"]";if(typeof n=="string")return"/"+n;if(n!=null&&n.isString)return"("+n+")";if(n instanceof Date)return"(D:"+r(n.getUTCFullYear(),4)+r(n.getUTCMonth(),2)+r(n.getUTCDate(),2)+r(n.getUTCHours(),2)+r(n.getUTCMinutes(),2)+r(n.getUTCSeconds(),2)+"Z)";if({}.toString.call(n)==="[object Object]"){for(y in p=["<<"],n)F=n[y],p.push("/"+y+" "+t.convert(F));return p.push(">>"),p.join(`
`)}return""+n},t}()},86129:function(gr,Pt,h){var we=h(19208).lW,pe=h(97671);(function(_){gr.exports=_()})(function(){return function _(Ee,T,$){function m(a,L){if(!T[a]){if(!Ee[a]){var I=void 0;if(!L&&I)return require(a,!0);if(g)return g(a,!0);var v=new Error("Cannot find module '"+a+"'");throw v.code="MODULE_NOT_FOUND",v}var x=T[a]={exports:{}};Ee[a][0].call(x.exports,function(Q){var w=Ee[a][1][Q];return m(w||Q)},x,x.exports,_,Ee,T,$)}return T[a].exports}for(var g=void 0,N=0;N<$.length;N++)m($[N]);return m}({1:[function(_,Ee,T){"use strict";var $=_("./utils"),m=_("./support"),g="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";T.encode=function(N){for(var a,L,I,v,x,Q,w,G=[],P=0,ee=N.length,Y=ee,X=$.getTypeOf(N)!=="string";P<N.length;)Y=ee-P,I=X?(a=N[P++],L=P<ee?N[P++]:0,P<ee?N[P++]:0):(a=N.charCodeAt(P++),L=P<ee?N.charCodeAt(P++):0,P<ee?N.charCodeAt(P++):0),v=a>>2,x=(3&a)<<4|L>>4,Q=1<Y?(15&L)<<2|I>>6:64,w=2<Y?63&I:64,G.push(g.charAt(v)+g.charAt(x)+g.charAt(Q)+g.charAt(w));return G.join("")},T.decode=function(N){var a,L,I,v,x,Q,w=0,G=0,P="data:";if(N.substr(0,P.length)===P)throw new Error("Invalid base64 input, it looks like a data url.");var ee,Y=3*(N=N.replace(/[^A-Za-z0-9+/=]/g,"")).length/4;if(N.charAt(N.length-1)===g.charAt(64)&&Y--,N.charAt(N.length-2)===g.charAt(64)&&Y--,Y%1!=0)throw new Error("Invalid base64 input, bad content length.");for(ee=m.uint8array?new Uint8Array(0|Y):new Array(0|Y);w<N.length;)a=g.indexOf(N.charAt(w++))<<2|(v=g.indexOf(N.charAt(w++)))>>4,L=(15&v)<<4|(x=g.indexOf(N.charAt(w++)))>>2,I=(3&x)<<6|(Q=g.indexOf(N.charAt(w++))),ee[G++]=a,x!==64&&(ee[G++]=L),Q!==64&&(ee[G++]=I);return ee}},{"./support":30,"./utils":32}],2:[function(_,Ee,T){"use strict";var $=_("./external"),m=_("./stream/DataWorker"),g=_("./stream/Crc32Probe"),N=_("./stream/DataLengthProbe");function a(L,I,v,x,Q){this.compressedSize=L,this.uncompressedSize=I,this.crc32=v,this.compression=x,this.compressedContent=Q}a.prototype={getContentWorker:function(){var L=new m($.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new N("data_length")),I=this;return L.on("end",function(){if(this.streamInfo.data_length!==I.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),L},getCompressedWorker:function(){return new m($.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},a.createWorkerFrom=function(L,I,v){return L.pipe(new g).pipe(new N("uncompressedSize")).pipe(I.compressWorker(v)).pipe(new N("compressedSize")).withStreamInfo("compression",I)},Ee.exports=a},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(_,Ee,T){"use strict";var $=_("./stream/GenericWorker");T.STORE={magic:"\0\0",compressWorker:function(){return new $("STORE compression")},uncompressWorker:function(){return new $("STORE decompression")}},T.DEFLATE=_("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(_,Ee,T){"use strict";var $=_("./utils"),m=function(){for(var g,N=[],a=0;a<256;a++){g=a;for(var L=0;L<8;L++)g=1&g?3988292384^g>>>1:g>>>1;N[a]=g}return N}();Ee.exports=function(g,N){return g!==void 0&&g.length?$.getTypeOf(g)!=="string"?function(a,L,I,v){var x=m,Q=v+I;a^=-1;for(var w=v;w<Q;w++)a=a>>>8^x[255&(a^L[w])];return-1^a}(0|N,g,g.length,0):function(a,L,I,v){var x=m,Q=v+I;a^=-1;for(var w=v;w<Q;w++)a=a>>>8^x[255&(a^L.charCodeAt(w))];return-1^a}(0|N,g,g.length,0):0}},{"./utils":32}],5:[function(_,Ee,T){"use strict";T.base64=!1,T.binary=!1,T.dir=!1,T.createFolders=!0,T.date=null,T.compression=null,T.compressionOptions=null,T.comment=null,T.unixPermissions=null,T.dosPermissions=null},{}],6:[function(_,Ee,T){"use strict";var $=null;$=typeof Promise!="undefined"?Promise:_("lie"),Ee.exports={Promise:$}},{lie:37}],7:[function(_,Ee,T){"use strict";var $=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Uint32Array!="undefined",m=_("pako"),g=_("./utils"),N=_("./stream/GenericWorker"),a=$?"uint8array":"array";function L(I,v){N.call(this,"FlateWorker/"+I),this._pako=null,this._pakoAction=I,this._pakoOptions=v,this.meta={}}T.magic="\b\0",g.inherits(L,N),L.prototype.processChunk=function(I){this.meta=I.meta,this._pako===null&&this._createPako(),this._pako.push(g.transformTo(a,I.data),!1)},L.prototype.flush=function(){N.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},L.prototype.cleanUp=function(){N.prototype.cleanUp.call(this),this._pako=null},L.prototype._createPako=function(){this._pako=new m[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var I=this;this._pako.onData=function(v){I.push({data:v,meta:I.meta})}},T.compressWorker=function(I){return new L("Deflate",I)},T.uncompressWorker=function(){return new L("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(_,Ee,T){"use strict";function $(x,Q){var w,G="";for(w=0;w<Q;w++)G+=String.fromCharCode(255&x),x>>>=8;return G}function m(x,Q,w,G,P,ee){var Y,X,R=x.file,O=x.compression,q=ee!==a.utf8encode,z=g.transformTo("string",ee(R.name)),le=g.transformTo("string",a.utf8encode(R.name)),ie=R.comment,ge=g.transformTo("string",ee(ie)),K=g.transformTo("string",a.utf8encode(ie)),Me=le.length!==R.name.length,U=K.length!==ie.length,ke="",be="",ue="",Fe=R.dir,ne=R.date,Be={crc32:0,compressedSize:0,uncompressedSize:0};Q&&!w||(Be.crc32=x.crc32,Be.compressedSize=x.compressedSize,Be.uncompressedSize=x.uncompressedSize);var te=0;Q&&(te|=8),q||!Me&&!U||(te|=2048);var se=0,Ve=0;Fe&&(se|=16),P==="UNIX"?(Ve=798,se|=function(He,yt){var xt=He;return He||(xt=yt?16893:33204),(65535&xt)<<16}(R.unixPermissions,Fe)):(Ve=20,se|=function(He){return 63&(He||0)}(R.dosPermissions)),Y=ne.getUTCHours(),Y<<=6,Y|=ne.getUTCMinutes(),Y<<=5,Y|=ne.getUTCSeconds()/2,X=ne.getUTCFullYear()-1980,X<<=4,X|=ne.getUTCMonth()+1,X<<=5,X|=ne.getUTCDate(),Me&&(be=$(1,1)+$(L(z),4)+le,ke+="up"+$(be.length,2)+be),U&&(ue=$(1,1)+$(L(ge),4)+K,ke+="uc"+$(ue.length,2)+ue);var Ke="";return Ke+=`
\0`,Ke+=$(te,2),Ke+=O.magic,Ke+=$(Y,2),Ke+=$(X,2),Ke+=$(Be.crc32,4),Ke+=$(Be.compressedSize,4),Ke+=$(Be.uncompressedSize,4),Ke+=$(z.length,2),Ke+=$(ke.length,2),{fileRecord:I.LOCAL_FILE_HEADER+Ke+z+ke,dirRecord:I.CENTRAL_FILE_HEADER+$(Ve,2)+Ke+$(ge.length,2)+"\0\0\0\0"+$(se,4)+$(G,4)+z+ke+ge}}var g=_("../utils"),N=_("../stream/GenericWorker"),a=_("../utf8"),L=_("../crc32"),I=_("../signature");function v(x,Q,w,G){N.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=Q,this.zipPlatform=w,this.encodeFileName=G,this.streamFiles=x,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}g.inherits(v,N),v.prototype.push=function(x){var Q=x.meta.percent||0,w=this.entriesCount,G=this._sources.length;this.accumulate?this.contentBuffer.push(x):(this.bytesWritten+=x.data.length,N.prototype.push.call(this,{data:x.data,meta:{currentFile:this.currentFile,percent:w?(Q+100*(w-G-1))/w:100}}))},v.prototype.openedSource=function(x){this.currentSourceOffset=this.bytesWritten,this.currentFile=x.file.name;var Q=this.streamFiles&&!x.file.dir;if(Q){var w=m(x,Q,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:w.fileRecord,meta:{percent:0}})}else this.accumulate=!0},v.prototype.closedSource=function(x){this.accumulate=!1;var Q=this.streamFiles&&!x.file.dir,w=m(x,Q,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(w.dirRecord),Q)this.push({data:function(G){return I.DATA_DESCRIPTOR+$(G.crc32,4)+$(G.compressedSize,4)+$(G.uncompressedSize,4)}(x),meta:{percent:100}});else for(this.push({data:w.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},v.prototype.flush=function(){for(var x=this.bytesWritten,Q=0;Q<this.dirRecords.length;Q++)this.push({data:this.dirRecords[Q],meta:{percent:100}});var w=this.bytesWritten-x,G=function(P,ee,Y,X,R){var O=g.transformTo("string",R(X));return I.CENTRAL_DIRECTORY_END+"\0\0\0\0"+$(P,2)+$(P,2)+$(ee,4)+$(Y,4)+$(O.length,2)+O}(this.dirRecords.length,w,x,this.zipComment,this.encodeFileName);this.push({data:G,meta:{percent:100}})},v.prototype.prepareNextSource=function(){this.previous=this._sources.shift(),this.openedSource(this.previous.streamInfo),this.isPaused?this.previous.pause():this.previous.resume()},v.prototype.registerPrevious=function(x){this._sources.push(x);var Q=this;return x.on("data",function(w){Q.processChunk(w)}),x.on("end",function(){Q.closedSource(Q.previous.streamInfo),Q._sources.length?Q.prepareNextSource():Q.end()}),x.on("error",function(w){Q.error(w)}),this},v.prototype.resume=function(){return!!N.prototype.resume.call(this)&&(!this.previous&&this._sources.length?(this.prepareNextSource(),!0):this.previous||this._sources.length||this.generatedError?void 0:(this.end(),!0))},v.prototype.error=function(x){var Q=this._sources;if(!N.prototype.error.call(this,x))return!1;for(var w=0;w<Q.length;w++)try{Q[w].error(x)}catch(G){}return!0},v.prototype.lock=function(){N.prototype.lock.call(this);for(var x=this._sources,Q=0;Q<x.length;Q++)x[Q].lock()},Ee.exports=v},{"../crc32":4,"../signature":23,"../stream/GenericWorker":28,"../utf8":31,"../utils":32}],9:[function(_,Ee,T){"use strict";var $=_("../compressions"),m=_("./ZipFileWorker");T.generateWorker=function(g,N,a){var L=new m(N.streamFiles,a,N.platform,N.encodeFileName),I=0;try{g.forEach(function(v,x){I++;var Q=function(ee,Y){var X=ee||Y,R=$[X];if(!R)throw new Error(X+" is not a valid compression method !");return R}(x.options.compression,N.compression),w=x.options.compressionOptions||N.compressionOptions||{},G=x.dir,P=x.date;x._compressWorker(Q,w).withStreamInfo("file",{name:v,dir:G,date:P,comment:x.comment||"",unixPermissions:x.unixPermissions,dosPermissions:x.dosPermissions}).pipe(L)}),L.entriesCount=I}catch(v){L.error(v)}return L}},{"../compressions":3,"./ZipFileWorker":8}],10:[function(_,Ee,T){"use strict";function $(){if(!(this instanceof $))return new $;if(arguments.length)throw new Error("The constructor with parameters has been removed in JSZip 3.0, please check the upgrade guide.");this.files=Object.create(null),this.comment=null,this.root="",this.clone=function(){var m=new $;for(var g in this)typeof this[g]!="function"&&(m[g]=this[g]);return m}}($.prototype=_("./object")).loadAsync=_("./load"),$.support=_("./support"),$.defaults=_("./defaults"),$.version="3.10.1",$.loadAsync=function(m,g){return new $().loadAsync(m,g)},$.external=_("./external"),Ee.exports=$},{"./defaults":5,"./external":6,"./load":11,"./object":15,"./support":30}],11:[function(_,Ee,T){"use strict";var $=_("./utils"),m=_("./external"),g=_("./utf8"),N=_("./zipEntries"),a=_("./stream/Crc32Probe"),L=_("./nodejsUtils");function I(v){return new m.Promise(function(x,Q){var w=v.decompressed.getContentWorker().pipe(new a);w.on("error",function(G){Q(G)}).on("end",function(){w.streamInfo.crc32!==v.decompressed.crc32?Q(new Error("Corrupted zip : CRC32 mismatch")):x()}).resume()})}Ee.exports=function(v,x){var Q=this;return x=$.extend(x||{},{base64:!1,checkCRC32:!1,optimizedBinaryString:!1,createFolders:!1,decodeFileName:g.utf8decode}),L.isNode&&L.isStream(v)?m.Promise.reject(new Error("JSZip can't accept a stream when loading a zip file.")):$.prepareContent("the loaded zip file",v,!0,x.optimizedBinaryString,x.base64).then(function(w){var G=new N(x);return G.load(w),G}).then(function(w){var G=[m.Promise.resolve(w)],P=w.files;if(x.checkCRC32)for(var ee=0;ee<P.length;ee++)G.push(I(P[ee]));return m.Promise.all(G)}).then(function(w){for(var G=w.shift(),P=G.files,ee=0;ee<P.length;ee++){var Y=P[ee],X=Y.fileNameStr,R=$.resolve(Y.fileNameStr);Q.file(R,Y.decompressed,{binary:!0,optimizedBinaryString:!0,date:Y.date,dir:Y.dir,comment:Y.fileCommentStr.length?Y.fileCommentStr:null,unixPermissions:Y.unixPermissions,dosPermissions:Y.dosPermissions,createFolders:x.createFolders}),Y.dir||(Q.file(R).unsafeOriginalName=X)}return G.zipComment.length&&(Q.comment=G.zipComment),Q})}},{"./external":6,"./nodejsUtils":14,"./stream/Crc32Probe":25,"./utf8":31,"./utils":32,"./zipEntries":33}],12:[function(_,Ee,T){"use strict";var $=_("../utils"),m=_("../stream/GenericWorker");function g(N,a){m.call(this,"Nodejs stream input adapter for "+N),this._upstreamEnded=!1,this._bindStream(a)}$.inherits(g,m),g.prototype._bindStream=function(N){var a=this;(this._stream=N).pause(),N.on("data",function(L){a.push({data:L,meta:{percent:0}})}).on("error",function(L){a.isPaused?this.generatedError=L:a.error(L)}).on("end",function(){a.isPaused?a._upstreamEnded=!0:a.end()})},g.prototype.pause=function(){return!!m.prototype.pause.call(this)&&(this._stream.pause(),!0)},g.prototype.resume=function(){return!!m.prototype.resume.call(this)&&(this._upstreamEnded?this.end():this._stream.resume(),!0)},Ee.exports=g},{"../stream/GenericWorker":28,"../utils":32}],13:[function(_,Ee,T){"use strict";var $=_("readable-stream").Readable;function m(g,N,a){$.call(this,N),this._helper=g;var L=this;g.on("data",function(I,v){L.push(I)||L._helper.pause(),a&&a(v)}).on("error",function(I){L.emit("error",I)}).on("end",function(){L.push(null)})}_("../utils").inherits(m,$),m.prototype._read=function(){this._helper.resume()},Ee.exports=m},{"../utils":32,"readable-stream":16}],14:[function(_,Ee,T){"use strict";Ee.exports={isNode:typeof we!="undefined",newBufferFrom:function($,m){if(we.from&&we.from!==Uint8Array.from)return we.from($,m);if(typeof $=="number")throw new Error('The "data" argument must not be a number');return new we($,m)},allocBuffer:function($){if(we.alloc)return we.alloc($);var m=new we($);return m.fill(0),m},isBuffer:function($){return we.isBuffer($)},isStream:function($){return $&&typeof $.on=="function"&&typeof $.pause=="function"&&typeof $.resume=="function"}}},{}],15:[function(_,Ee,T){"use strict";function $(R,O,q){var z,le=g.getTypeOf(O),ie=g.extend(q||{},L);ie.date=ie.date||new Date,ie.compression!==null&&(ie.compression=ie.compression.toUpperCase()),typeof ie.unixPermissions=="string"&&(ie.unixPermissions=parseInt(ie.unixPermissions,8)),ie.unixPermissions&&16384&ie.unixPermissions&&(ie.dir=!0),ie.dosPermissions&&16&ie.dosPermissions&&(ie.dir=!0),ie.dir&&(R=P(R)),ie.createFolders&&(z=G(R))&&ee.call(this,z,!0);var ge=le==="string"&&ie.binary===!1&&ie.base64===!1;q&&q.binary!==void 0||(ie.binary=!ge),(O instanceof I&&O.uncompressedSize===0||ie.dir||!O||O.length===0)&&(ie.base64=!1,ie.binary=!0,O="",ie.compression="STORE",le="string");var K=null;K=O instanceof I||O instanceof N?O:Q.isNode&&Q.isStream(O)?new w(R,O):g.prepareContent(R,O,ie.binary,ie.optimizedBinaryString,ie.base64);var Me=new v(R,K,ie);this.files[R]=Me}var m=_("./utf8"),g=_("./utils"),N=_("./stream/GenericWorker"),a=_("./stream/StreamHelper"),L=_("./defaults"),I=_("./compressedObject"),v=_("./zipObject"),x=_("./generate"),Q=_("./nodejsUtils"),w=_("./nodejs/NodejsStreamInputAdapter"),G=function(R){R.slice(-1)==="/"&&(R=R.substring(0,R.length-1));var O=R.lastIndexOf("/");return 0<O?R.substring(0,O):""},P=function(R){return R.slice(-1)!=="/"&&(R+="/"),R},ee=function(R,O){return O=O!==void 0?O:L.createFolders,R=P(R),this.files[R]||$.call(this,R,null,{dir:!0,createFolders:O}),this.files[R]};function Y(R){return Object.prototype.toString.call(R)==="[object RegExp]"}var X={load:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},forEach:function(R){var O,q,z;for(O in this.files)z=this.files[O],(q=O.slice(this.root.length,O.length))&&O.slice(0,this.root.length)===this.root&&R(q,z)},filter:function(R){var O=[];return this.forEach(function(q,z){R(q,z)&&O.push(z)}),O},file:function(R,O,q){if(arguments.length!==1)return R=this.root+R,$.call(this,R,O,q),this;if(Y(R)){var z=R;return this.filter(function(ie,ge){return!ge.dir&&z.test(ie)})}var le=this.files[this.root+R];return le&&!le.dir?le:null},folder:function(R){if(!R)return this;if(Y(R))return this.filter(function(le,ie){return ie.dir&&R.test(le)});var O=this.root+R,q=ee.call(this,O),z=this.clone();return z.root=q.name,z},remove:function(R){R=this.root+R;var O=this.files[R];if(O||(R.slice(-1)!=="/"&&(R+="/"),O=this.files[R]),O&&!O.dir)delete this.files[R];else for(var q=this.filter(function(le,ie){return ie.name.slice(0,R.length)===R}),z=0;z<q.length;z++)delete this.files[q[z].name];return this},generate:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},generateInternalStream:function(R){var O,q={};try{if((q=g.extend(R||{},{streamFiles:!1,compression:"STORE",compressionOptions:null,type:"",platform:"DOS",comment:null,mimeType:"application/zip",encodeFileName:m.utf8encode})).type=q.type.toLowerCase(),q.compression=q.compression.toUpperCase(),q.type==="binarystring"&&(q.type="string"),!q.type)throw new Error("No output type specified.");g.checkSupport(q.type),q.platform!=="darwin"&&q.platform!=="freebsd"&&q.platform!=="linux"&&q.platform!=="sunos"||(q.platform="UNIX"),q.platform==="win32"&&(q.platform="DOS");var z=q.comment||this.comment||"";O=x.generateWorker(this,q,z)}catch(le){(O=new N("error")).error(le)}return new a(O,q.type||"string",q.mimeType)},generateAsync:function(R,O){return this.generateInternalStream(R).accumulate(O)},generateNodeStream:function(R,O){return(R=R||{}).type||(R.type="nodebuffer"),this.generateInternalStream(R).toNodejsStream(O)}};Ee.exports=X},{"./compressedObject":2,"./defaults":5,"./generate":9,"./nodejs/NodejsStreamInputAdapter":12,"./nodejsUtils":14,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31,"./utils":32,"./zipObject":35}],16:[function(_,Ee,T){"use strict";Ee.exports=_("stream")},{stream:void 0}],17:[function(_,Ee,T){"use strict";var $=_("./DataReader");function m(g){$.call(this,g);for(var N=0;N<this.data.length;N++)g[N]=255&g[N]}_("../utils").inherits(m,$),m.prototype.byteAt=function(g){return this.data[this.zero+g]},m.prototype.lastIndexOfSignature=function(g){for(var N=g.charCodeAt(0),a=g.charCodeAt(1),L=g.charCodeAt(2),I=g.charCodeAt(3),v=this.length-4;0<=v;--v)if(this.data[v]===N&&this.data[v+1]===a&&this.data[v+2]===L&&this.data[v+3]===I)return v-this.zero;return-1},m.prototype.readAndCheckSignature=function(g){var N=g.charCodeAt(0),a=g.charCodeAt(1),L=g.charCodeAt(2),I=g.charCodeAt(3),v=this.readData(4);return N===v[0]&&a===v[1]&&L===v[2]&&I===v[3]},m.prototype.readData=function(g){if(this.checkOffset(g),g===0)return[];var N=this.data.slice(this.zero+this.index,this.zero+this.index+g);return this.index+=g,N},Ee.exports=m},{"../utils":32,"./DataReader":18}],18:[function(_,Ee,T){"use strict";var $=_("../utils");function m(g){this.data=g,this.length=g.length,this.index=0,this.zero=0}m.prototype={checkOffset:function(g){this.checkIndex(this.index+g)},checkIndex:function(g){if(this.length<this.zero+g||g<0)throw new Error("End of data reached (data length = "+this.length+", asked index = "+g+"). Corrupted zip ?")},setIndex:function(g){this.checkIndex(g),this.index=g},skip:function(g){this.setIndex(this.index+g)},byteAt:function(){},readInt:function(g){var N,a=0;for(this.checkOffset(g),N=this.index+g-1;N>=this.index;N--)a=(a<<8)+this.byteAt(N);return this.index+=g,a},readString:function(g){return $.transformTo("string",this.readData(g))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var g=this.readInt(4);return new Date(Date.UTC(1980+(g>>25&127),(g>>21&15)-1,g>>16&31,g>>11&31,g>>5&63,(31&g)<<1))}},Ee.exports=m},{"../utils":32}],19:[function(_,Ee,T){"use strict";var $=_("./Uint8ArrayReader");function m(g){$.call(this,g)}_("../utils").inherits(m,$),m.prototype.readData=function(g){this.checkOffset(g);var N=this.data.slice(this.zero+this.index,this.zero+this.index+g);return this.index+=g,N},Ee.exports=m},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(_,Ee,T){"use strict";var $=_("./DataReader");function m(g){$.call(this,g)}_("../utils").inherits(m,$),m.prototype.byteAt=function(g){return this.data.charCodeAt(this.zero+g)},m.prototype.lastIndexOfSignature=function(g){return this.data.lastIndexOf(g)-this.zero},m.prototype.readAndCheckSignature=function(g){return g===this.readData(4)},m.prototype.readData=function(g){this.checkOffset(g);var N=this.data.slice(this.zero+this.index,this.zero+this.index+g);return this.index+=g,N},Ee.exports=m},{"../utils":32,"./DataReader":18}],21:[function(_,Ee,T){"use strict";var $=_("./ArrayReader");function m(g){$.call(this,g)}_("../utils").inherits(m,$),m.prototype.readData=function(g){if(this.checkOffset(g),g===0)return new Uint8Array(0);var N=this.data.subarray(this.zero+this.index,this.zero+this.index+g);return this.index+=g,N},Ee.exports=m},{"../utils":32,"./ArrayReader":17}],22:[function(_,Ee,T){"use strict";var $=_("../utils"),m=_("../support"),g=_("./ArrayReader"),N=_("./StringReader"),a=_("./NodeBufferReader"),L=_("./Uint8ArrayReader");Ee.exports=function(I){var v=$.getTypeOf(I);return $.checkSupport(v),v!=="string"||m.uint8array?v==="nodebuffer"?new a(I):m.uint8array?new L($.transformTo("uint8array",I)):new g($.transformTo("array",I)):new N(I)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(_,Ee,T){"use strict";T.LOCAL_FILE_HEADER="PK",T.CENTRAL_FILE_HEADER="PK",T.CENTRAL_DIRECTORY_END="PK",T.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x07",T.ZIP64_CENTRAL_DIRECTORY_END="PK",T.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(_,Ee,T){"use strict";var $=_("./GenericWorker"),m=_("../utils");function g(N){$.call(this,"ConvertWorker to "+N),this.destType=N}m.inherits(g,$),g.prototype.processChunk=function(N){this.push({data:m.transformTo(this.destType,N.data),meta:N.meta})},Ee.exports=g},{"../utils":32,"./GenericWorker":28}],25:[function(_,Ee,T){"use strict";var $=_("./GenericWorker"),m=_("../crc32");function g(){$.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}_("../utils").inherits(g,$),g.prototype.processChunk=function(N){this.streamInfo.crc32=m(N.data,this.streamInfo.crc32||0),this.push(N)},Ee.exports=g},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(_,Ee,T){"use strict";var $=_("../utils"),m=_("./GenericWorker");function g(N){m.call(this,"DataLengthProbe for "+N),this.propName=N,this.withStreamInfo(N,0)}$.inherits(g,m),g.prototype.processChunk=function(N){if(N){var a=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=a+N.data.length}m.prototype.processChunk.call(this,N)},Ee.exports=g},{"../utils":32,"./GenericWorker":28}],27:[function(_,Ee,T){"use strict";var $=_("../utils"),m=_("./GenericWorker");function g(N){m.call(this,"DataWorker");var a=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,N.then(function(L){a.dataIsReady=!0,a.data=L,a.max=L&&L.length||0,a.type=$.getTypeOf(L),a.isPaused||a._tickAndRepeat()},function(L){a.error(L)})}$.inherits(g,m),g.prototype.cleanUp=function(){m.prototype.cleanUp.call(this),this.data=null},g.prototype.resume=function(){return!!m.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,$.delay(this._tickAndRepeat,[],this)),!0)},g.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||($.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},g.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var N=null,a=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":N=this.data.substring(this.index,a);break;case"uint8array":N=this.data.subarray(this.index,a);break;case"array":case"nodebuffer":N=this.data.slice(this.index,a)}return this.index=a,this.push({data:N,meta:{percent:this.max?this.index/this.max*100:0}})},Ee.exports=g},{"../utils":32,"./GenericWorker":28}],28:[function(_,Ee,T){"use strict";function $(m){this.name=m||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}$.prototype={push:function(m){this.emit("data",m)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(m){this.emit("error",m)}return!0},error:function(m){return!this.isFinished&&(this.isPaused?this.generatedError=m:(this.isFinished=!0,this.emit("error",m),this.previous&&this.previous.error(m),this.cleanUp()),!0)},on:function(m,g){return this._listeners[m].push(g),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(m,g){if(this._listeners[m])for(var N=0;N<this._listeners[m].length;N++)this._listeners[m][N].call(this,g)},pipe:function(m){return m.registerPrevious(this)},registerPrevious:function(m){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.streamInfo=m.streamInfo,this.mergeStreamInfo(),this.previous=m;var g=this;return m.on("data",function(N){g.processChunk(N)}),m.on("end",function(){g.end()}),m.on("error",function(N){g.error(N)}),this},pause:function(){return!this.isPaused&&!this.isFinished&&(this.isPaused=!0,this.previous&&this.previous.pause(),!0)},resume:function(){if(!this.isPaused||this.isFinished)return!1;var m=this.isPaused=!1;return this.generatedError&&(this.error(this.generatedError),m=!0),this.previous&&this.previous.resume(),!m},flush:function(){},processChunk:function(m){this.push(m)},withStreamInfo:function(m,g){return this.extraStreamInfo[m]=g,this.mergeStreamInfo(),this},mergeStreamInfo:function(){for(var m in this.extraStreamInfo)Object.prototype.hasOwnProperty.call(this.extraStreamInfo,m)&&(this.streamInfo[m]=this.extraStreamInfo[m])},lock:function(){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.isLocked=!0,this.previous&&this.previous.lock()},toString:function(){var m="Worker "+this.name;return this.previous?this.previous+" -> "+m:m}},Ee.exports=$},{}],29:[function(_,Ee,T){"use strict";var $=_("../utils"),m=_("./ConvertWorker"),g=_("./GenericWorker"),N=_("../base64"),a=_("../support"),L=_("../external"),I=null;if(a.nodestream)try{I=_("../nodejs/NodejsStreamOutputAdapter")}catch(Q){}function v(Q,w){return new L.Promise(function(G,P){var ee=[],Y=Q._internalType,X=Q._outputType,R=Q._mimeType;Q.on("data",function(O,q){ee.push(O),w&&w(q)}).on("error",function(O){ee=[],P(O)}).on("end",function(){try{var O=function(q,z,le){switch(q){case"blob":return $.newBlob($.transformTo("arraybuffer",z),le);case"base64":return N.encode(z);default:return $.transformTo(q,z)}}(X,function(q,z){var le,ie=0,ge=null,K=0;for(le=0;le<z.length;le++)K+=z[le].length;switch(q){case"string":return z.join("");case"array":return Array.prototype.concat.apply([],z);case"uint8array":for(ge=new Uint8Array(K),le=0;le<z.length;le++)ge.set(z[le],ie),ie+=z[le].length;return ge;case"nodebuffer":return we.concat(z);default:throw new Error("concat : unsupported type '"+q+"'")}}(Y,ee),R);G(O)}catch(q){P(q)}ee=[]}).resume()})}function x(Q,w,G){var P=w;switch(w){case"blob":case"arraybuffer":P="uint8array";break;case"base64":P="string"}try{this._internalType=P,this._outputType=w,this._mimeType=G,$.checkSupport(P),this._worker=Q.pipe(new m(P)),Q.lock()}catch(ee){this._worker=new g("error"),this._worker.error(ee)}}x.prototype={accumulate:function(Q){return v(this,Q)},on:function(Q,w){var G=this;return Q==="data"?this._worker.on(Q,function(P){w.call(G,P.data,P.meta)}):this._worker.on(Q,function(){$.delay(w,arguments,G)}),this},resume:function(){return $.delay(this._worker.resume,[],this._worker),this},pause:function(){return this._worker.pause(),this},toNodejsStream:function(Q){if($.checkSupport("nodestream"),this._outputType!=="nodebuffer")throw new Error(this._outputType+" is not supported by this method");return new I(this,{objectMode:this._outputType!=="nodebuffer"},Q)}},Ee.exports=x},{"../base64":1,"../external":6,"../nodejs/NodejsStreamOutputAdapter":13,"../support":30,"../utils":32,"./ConvertWorker":24,"./GenericWorker":28}],30:[function(_,Ee,T){"use strict";if(T.base64=!0,T.array=!0,T.string=!0,T.arraybuffer=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined",T.nodebuffer=typeof we!="undefined",T.uint8array=typeof Uint8Array!="undefined",typeof ArrayBuffer=="undefined")T.blob=!1;else{var $=new ArrayBuffer(0);try{T.blob=new Blob([$],{type:"application/zip"}).size===0}catch(g){try{var m=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);m.append($),T.blob=m.getBlob("application/zip").size===0}catch(N){T.blob=!1}}}try{T.nodestream=!!_("readable-stream").Readable}catch(g){T.nodestream=!1}},{"readable-stream":16}],31:[function(_,Ee,T){"use strict";for(var $=_("./utils"),m=_("./support"),g=_("./nodejsUtils"),N=_("./stream/GenericWorker"),a=new Array(256),L=0;L<256;L++)a[L]=252<=L?6:248<=L?5:240<=L?4:224<=L?3:192<=L?2:1;a[254]=a[254]=1;function I(){N.call(this,"utf-8 decode"),this.leftOver=null}function v(){N.call(this,"utf-8 encode")}T.utf8encode=function(x){return m.nodebuffer?g.newBufferFrom(x,"utf-8"):function(Q){var w,G,P,ee,Y,X=Q.length,R=0;for(ee=0;ee<X;ee++)(64512&(G=Q.charCodeAt(ee)))==55296&&ee+1<X&&(64512&(P=Q.charCodeAt(ee+1)))==56320&&(G=65536+(G-55296<<10)+(P-56320),ee++),R+=G<128?1:G<2048?2:G<65536?3:4;for(w=m.uint8array?new Uint8Array(R):new Array(R),ee=Y=0;Y<R;ee++)(64512&(G=Q.charCodeAt(ee)))==55296&&ee+1<X&&(64512&(P=Q.charCodeAt(ee+1)))==56320&&(G=65536+(G-55296<<10)+(P-56320),ee++),G<128?w[Y++]=G:(G<2048?w[Y++]=192|G>>>6:(G<65536?w[Y++]=224|G>>>12:(w[Y++]=240|G>>>18,w[Y++]=128|G>>>12&63),w[Y++]=128|G>>>6&63),w[Y++]=128|63&G);return w}(x)},T.utf8decode=function(x){return m.nodebuffer?$.transformTo("nodebuffer",x).toString("utf-8"):function(Q){var w,G,P,ee,Y=Q.length,X=new Array(2*Y);for(w=G=0;w<Y;)if((P=Q[w++])<128)X[G++]=P;else if(4<(ee=a[P]))X[G++]=65533,w+=ee-1;else{for(P&=ee===2?31:ee===3?15:7;1<ee&&w<Y;)P=P<<6|63&Q[w++],ee--;1<ee?X[G++]=65533:P<65536?X[G++]=P:(P-=65536,X[G++]=55296|P>>10&1023,X[G++]=56320|1023&P)}return X.length!==G&&(X.subarray?X=X.subarray(0,G):X.length=G),$.applyFromCharCode(X)}(x=$.transformTo(m.uint8array?"uint8array":"array",x))},$.inherits(I,N),I.prototype.processChunk=function(x){var Q=$.transformTo(m.uint8array?"uint8array":"array",x.data);if(this.leftOver&&this.leftOver.length){if(m.uint8array){var w=Q;(Q=new Uint8Array(w.length+this.leftOver.length)).set(this.leftOver,0),Q.set(w,this.leftOver.length)}else Q=this.leftOver.concat(Q);this.leftOver=null}var G=function(ee,Y){var X;for((Y=Y||ee.length)>ee.length&&(Y=ee.length),X=Y-1;0<=X&&(192&ee[X])==128;)X--;return X<0||X===0?Y:X+a[ee[X]]>Y?X:Y}(Q),P=Q;G!==Q.length&&(m.uint8array?(P=Q.subarray(0,G),this.leftOver=Q.subarray(G,Q.length)):(P=Q.slice(0,G),this.leftOver=Q.slice(G,Q.length))),this.push({data:T.utf8decode(P),meta:x.meta})},I.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:T.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},T.Utf8DecodeWorker=I,$.inherits(v,N),v.prototype.processChunk=function(x){this.push({data:T.utf8encode(x.data),meta:x.meta})},T.Utf8EncodeWorker=v},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(_,Ee,T){"use strict";var $=_("./support"),m=_("./base64"),g=_("./nodejsUtils"),N=_("./external");function a(w){return w}function L(w,G){for(var P=0;P<w.length;++P)G[P]=255&w.charCodeAt(P);return G}_("setimmediate"),T.newBlob=function(w,G){T.checkSupport("blob");try{return new Blob([w],{type:G})}catch(ee){try{var P=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);return P.append(w),P.getBlob(G)}catch(Y){throw new Error("Bug : can't construct the Blob.")}}};var I={stringifyByChunk:function(w,G,P){var ee=[],Y=0,X=w.length;if(X<=P)return String.fromCharCode.apply(null,w);for(;Y<X;)G==="array"||G==="nodebuffer"?ee.push(String.fromCharCode.apply(null,w.slice(Y,Math.min(Y+P,X)))):ee.push(String.fromCharCode.apply(null,w.subarray(Y,Math.min(Y+P,X)))),Y+=P;return ee.join("")},stringifyByChar:function(w){for(var G="",P=0;P<w.length;P++)G+=String.fromCharCode(w[P]);return G},applyCanBeUsed:{uint8array:function(){try{return $.uint8array&&String.fromCharCode.apply(null,new Uint8Array(1)).length===1}catch(w){return!1}}(),nodebuffer:function(){try{return $.nodebuffer&&String.fromCharCode.apply(null,g.allocBuffer(1)).length===1}catch(w){return!1}}()}};function v(w){var G=65536,P=T.getTypeOf(w),ee=!0;if(P==="uint8array"?ee=I.applyCanBeUsed.uint8array:P==="nodebuffer"&&(ee=I.applyCanBeUsed.nodebuffer),ee)for(;1<G;)try{return I.stringifyByChunk(w,P,G)}catch(Y){G=Math.floor(G/2)}return I.stringifyByChar(w)}function x(w,G){for(var P=0;P<w.length;P++)G[P]=w[P];return G}T.applyFromCharCode=v;var Q={};Q.string={string:a,array:function(w){return L(w,new Array(w.length))},arraybuffer:function(w){return Q.string.uint8array(w).buffer},uint8array:function(w){return L(w,new Uint8Array(w.length))},nodebuffer:function(w){return L(w,g.allocBuffer(w.length))}},Q.array={string:v,array:a,arraybuffer:function(w){return new Uint8Array(w).buffer},uint8array:function(w){return new Uint8Array(w)},nodebuffer:function(w){return g.newBufferFrom(w)}},Q.arraybuffer={string:function(w){return v(new Uint8Array(w))},array:function(w){return x(new Uint8Array(w),new Array(w.byteLength))},arraybuffer:a,uint8array:function(w){return new Uint8Array(w)},nodebuffer:function(w){return g.newBufferFrom(new Uint8Array(w))}},Q.uint8array={string:v,array:function(w){return x(w,new Array(w.length))},arraybuffer:function(w){return w.buffer},uint8array:a,nodebuffer:function(w){return g.newBufferFrom(w)}},Q.nodebuffer={string:v,array:function(w){return x(w,new Array(w.length))},arraybuffer:function(w){return Q.nodebuffer.uint8array(w).buffer},uint8array:function(w){return x(w,new Uint8Array(w.length))},nodebuffer:a},T.transformTo=function(w,G){if(G=G||"",!w)return G;T.checkSupport(w);var P=T.getTypeOf(G);return Q[P][w](G)},T.resolve=function(w){for(var G=w.split("/"),P=[],ee=0;ee<G.length;ee++){var Y=G[ee];Y==="."||Y===""&&ee!==0&&ee!==G.length-1||(Y===".."?P.pop():P.push(Y))}return P.join("/")},T.getTypeOf=function(w){return typeof w=="string"?"string":Object.prototype.toString.call(w)==="[object Array]"?"array":$.nodebuffer&&g.isBuffer(w)?"nodebuffer":$.uint8array&&w instanceof Uint8Array?"uint8array":$.arraybuffer&&w instanceof ArrayBuffer?"arraybuffer":void 0},T.checkSupport=function(w){if(!$[w.toLowerCase()])throw new Error(w+" is not supported by this platform")},T.MAX_VALUE_16BITS=65535,T.MAX_VALUE_32BITS=-1,T.pretty=function(w){var G,P,ee="";for(P=0;P<(w||"").length;P++)ee+="\\x"+((G=w.charCodeAt(P))<16?"0":"")+G.toString(16).toUpperCase();return ee},T.delay=function(w,G,P){setImmediate(function(){w.apply(P||null,G||[])})},T.inherits=function(w,G){function P(){}P.prototype=G.prototype,w.prototype=new P},T.extend=function(){var w,G,P={};for(w=0;w<arguments.length;w++)for(G in arguments[w])Object.prototype.hasOwnProperty.call(arguments[w],G)&&P[G]===void 0&&(P[G]=arguments[w][G]);return P},T.prepareContent=function(w,G,P,ee,Y){return N.Promise.resolve(G).then(function(X){return $.blob&&(X instanceof Blob||["[object File]","[object Blob]"].indexOf(Object.prototype.toString.call(X))!==-1)&&typeof FileReader!="undefined"?new N.Promise(function(R,O){var q=new FileReader;q.onload=function(z){R(z.target.result)},q.onerror=function(z){O(z.target.error)},q.readAsArrayBuffer(X)}):X}).then(function(X){var R=T.getTypeOf(X);return R?(R==="arraybuffer"?X=T.transformTo("uint8array",X):R==="string"&&(Y?X=m.decode(X):P&&ee!==!0&&(X=function(O){return L(O,$.uint8array?new Uint8Array(O.length):new Array(O.length))}(X))),X):N.Promise.reject(new Error("Can't read the data of '"+w+"'. Is it in a supported JavaScript type (String, Blob, ArrayBuffer, etc) ?"))})}},{"./base64":1,"./external":6,"./nodejsUtils":14,"./support":30,setimmediate:54}],33:[function(_,Ee,T){"use strict";var $=_("./reader/readerFor"),m=_("./utils"),g=_("./signature"),N=_("./zipEntry"),a=_("./support");function L(I){this.files=[],this.loadOptions=I}L.prototype={checkSignature:function(I){if(!this.reader.readAndCheckSignature(I)){this.reader.index-=4;var v=this.reader.readString(4);throw new Error("Corrupted zip or bug: unexpected signature ("+m.pretty(v)+", expected "+m.pretty(I)+")")}},isSignature:function(I,v){var x=this.reader.index;this.reader.setIndex(I);var Q=this.reader.readString(4)===v;return this.reader.setIndex(x),Q},readBlockEndOfCentral:function(){this.diskNumber=this.reader.readInt(2),this.diskWithCentralDirStart=this.reader.readInt(2),this.centralDirRecordsOnThisDisk=this.reader.readInt(2),this.centralDirRecords=this.reader.readInt(2),this.centralDirSize=this.reader.readInt(4),this.centralDirOffset=this.reader.readInt(4),this.zipCommentLength=this.reader.readInt(2);var I=this.reader.readData(this.zipCommentLength),v=a.uint8array?"uint8array":"array",x=m.transformTo(v,I);this.zipComment=this.loadOptions.decodeFileName(x)},readBlockZip64EndOfCentral:function(){this.zip64EndOfCentralSize=this.reader.readInt(8),this.reader.skip(4),this.diskNumber=this.reader.readInt(4),this.diskWithCentralDirStart=this.reader.readInt(4),this.centralDirRecordsOnThisDisk=this.reader.readInt(8),this.centralDirRecords=this.reader.readInt(8),this.centralDirSize=this.reader.readInt(8),this.centralDirOffset=this.reader.readInt(8),this.zip64ExtensibleData={};for(var I,v,x,Q=this.zip64EndOfCentralSize-44;0<Q;)I=this.reader.readInt(2),v=this.reader.readInt(4),x=this.reader.readData(v),this.zip64ExtensibleData[I]={id:I,length:v,value:x}},readBlockZip64EndOfCentralLocator:function(){if(this.diskWithZip64CentralDirStart=this.reader.readInt(4),this.relativeOffsetEndOfZip64CentralDir=this.reader.readInt(8),this.disksCount=this.reader.readInt(4),1<this.disksCount)throw new Error("Multi-volumes zip are not supported")},readLocalFiles:function(){var I,v;for(I=0;I<this.files.length;I++)v=this.files[I],this.reader.setIndex(v.localHeaderOffset),this.checkSignature(g.LOCAL_FILE_HEADER),v.readLocalPart(this.reader),v.handleUTF8(),v.processAttributes()},readCentralDir:function(){var I;for(this.reader.setIndex(this.centralDirOffset);this.reader.readAndCheckSignature(g.CENTRAL_FILE_HEADER);)(I=new N({zip64:this.zip64},this.loadOptions)).readCentralPart(this.reader),this.files.push(I);if(this.centralDirRecords!==this.files.length&&this.centralDirRecords!==0&&this.files.length===0)throw new Error("Corrupted zip or bug: expected "+this.centralDirRecords+" records in central dir, got "+this.files.length)},readEndOfCentral:function(){var I=this.reader.lastIndexOfSignature(g.CENTRAL_DIRECTORY_END);if(I<0)throw this.isSignature(0,g.LOCAL_FILE_HEADER)?new Error("Corrupted zip: can't find end of central directory"):new Error("Can't find end of central directory : is this a zip file ? If it is, see https://stuk.github.io/jszip/documentation/howto/read_zip.html");this.reader.setIndex(I);var v=I;if(this.checkSignature(g.CENTRAL_DIRECTORY_END),this.readBlockEndOfCentral(),this.diskNumber===m.MAX_VALUE_16BITS||this.diskWithCentralDirStart===m.MAX_VALUE_16BITS||this.centralDirRecordsOnThisDisk===m.MAX_VALUE_16BITS||this.centralDirRecords===m.MAX_VALUE_16BITS||this.centralDirSize===m.MAX_VALUE_32BITS||this.centralDirOffset===m.MAX_VALUE_32BITS){if(this.zip64=!0,(I=this.reader.lastIndexOfSignature(g.ZIP64_CENTRAL_DIRECTORY_LOCATOR))<0)throw new Error("Corrupted zip: can't find the ZIP64 end of central directory locator");if(this.reader.setIndex(I),this.checkSignature(g.ZIP64_CENTRAL_DIRECTORY_LOCATOR),this.readBlockZip64EndOfCentralLocator(),!this.isSignature(this.relativeOffsetEndOfZip64CentralDir,g.ZIP64_CENTRAL_DIRECTORY_END)&&(this.relativeOffsetEndOfZip64CentralDir=this.reader.lastIndexOfSignature(g.ZIP64_CENTRAL_DIRECTORY_END),this.relativeOffsetEndOfZip64CentralDir<0))throw new Error("Corrupted zip: can't find the ZIP64 end of central directory");this.reader.setIndex(this.relativeOffsetEndOfZip64CentralDir),this.checkSignature(g.ZIP64_CENTRAL_DIRECTORY_END),this.readBlockZip64EndOfCentral()}var x=this.centralDirOffset+this.centralDirSize;this.zip64&&(x+=20,x+=12+this.zip64EndOfCentralSize);var Q=v-x;if(0<Q)this.isSignature(v,g.CENTRAL_FILE_HEADER)||(this.reader.zero=Q);else if(Q<0)throw new Error("Corrupted zip: missing "+Math.abs(Q)+" bytes.")},prepareReader:function(I){this.reader=$(I)},load:function(I){this.prepareReader(I),this.readEndOfCentral(),this.readCentralDir(),this.readLocalFiles()}},Ee.exports=L},{"./reader/readerFor":22,"./signature":23,"./support":30,"./utils":32,"./zipEntry":34}],34:[function(_,Ee,T){"use strict";var $=_("./reader/readerFor"),m=_("./utils"),g=_("./compressedObject"),N=_("./crc32"),a=_("./utf8"),L=_("./compressions"),I=_("./support");function v(x,Q){this.options=x,this.loadOptions=Q}v.prototype={isEncrypted:function(){return(1&this.bitFlag)==1},useUTF8:function(){return(2048&this.bitFlag)==2048},readLocalPart:function(x){var Q,w;if(x.skip(22),this.fileNameLength=x.readInt(2),w=x.readInt(2),this.fileName=x.readData(this.fileNameLength),x.skip(w),this.compressedSize===-1||this.uncompressedSize===-1)throw new Error("Bug or corrupted zip : didn't get enough information from the central directory (compressedSize === -1 || uncompressedSize === -1)");if((Q=function(G){for(var P in L)if(Object.prototype.hasOwnProperty.call(L,P)&&L[P].magic===G)return L[P];return null}(this.compressionMethod))===null)throw new Error("Corrupted zip : compression "+m.pretty(this.compressionMethod)+" unknown (inner file : "+m.transformTo("string",this.fileName)+")");this.decompressed=new g(this.compressedSize,this.uncompressedSize,this.crc32,Q,x.readData(this.compressedSize))},readCentralPart:function(x){this.versionMadeBy=x.readInt(2),x.skip(2),this.bitFlag=x.readInt(2),this.compressionMethod=x.readString(2),this.date=x.readDate(),this.crc32=x.readInt(4),this.compressedSize=x.readInt(4),this.uncompressedSize=x.readInt(4);var Q=x.readInt(2);if(this.extraFieldsLength=x.readInt(2),this.fileCommentLength=x.readInt(2),this.diskNumberStart=x.readInt(2),this.internalFileAttributes=x.readInt(2),this.externalFileAttributes=x.readInt(4),this.localHeaderOffset=x.readInt(4),this.isEncrypted())throw new Error("Encrypted zip are not supported");x.skip(Q),this.readExtraFields(x),this.parseZIP64ExtraField(x),this.fileComment=x.readData(this.fileCommentLength)},processAttributes:function(){this.unixPermissions=null,this.dosPermissions=null;var x=this.versionMadeBy>>8;this.dir=!!(16&this.externalFileAttributes),x==0&&(this.dosPermissions=63&this.externalFileAttributes),x==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var x=$(this.extraFields[1].value);this.uncompressedSize===m.MAX_VALUE_32BITS&&(this.uncompressedSize=x.readInt(8)),this.compressedSize===m.MAX_VALUE_32BITS&&(this.compressedSize=x.readInt(8)),this.localHeaderOffset===m.MAX_VALUE_32BITS&&(this.localHeaderOffset=x.readInt(8)),this.diskNumberStart===m.MAX_VALUE_32BITS&&(this.diskNumberStart=x.readInt(4))}},readExtraFields:function(x){var Q,w,G,P=x.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});x.index+4<P;)Q=x.readInt(2),w=x.readInt(2),G=x.readData(w),this.extraFields[Q]={id:Q,length:w,value:G};x.setIndex(P)},handleUTF8:function(){var x=I.uint8array?"uint8array":"array";if(this.useUTF8())this.fileNameStr=a.utf8decode(this.fileName),this.fileCommentStr=a.utf8decode(this.fileComment);else{var Q=this.findExtraFieldUnicodePath();if(Q!==null)this.fileNameStr=Q;else{var w=m.transformTo(x,this.fileName);this.fileNameStr=this.loadOptions.decodeFileName(w)}var G=this.findExtraFieldUnicodeComment();if(G!==null)this.fileCommentStr=G;else{var P=m.transformTo(x,this.fileComment);this.fileCommentStr=this.loadOptions.decodeFileName(P)}}},findExtraFieldUnicodePath:function(){var x=this.extraFields[28789];if(x){var Q=$(x.value);return Q.readInt(1)!==1||N(this.fileName)!==Q.readInt(4)?null:a.utf8decode(Q.readData(x.length-5))}return null},findExtraFieldUnicodeComment:function(){var x=this.extraFields[25461];if(x){var Q=$(x.value);return Q.readInt(1)!==1||N(this.fileComment)!==Q.readInt(4)?null:a.utf8decode(Q.readData(x.length-5))}return null}},Ee.exports=v},{"./compressedObject":2,"./compressions":3,"./crc32":4,"./reader/readerFor":22,"./support":30,"./utf8":31,"./utils":32}],35:[function(_,Ee,T){"use strict";function $(Q,w,G){this.name=Q,this.dir=G.dir,this.date=G.date,this.comment=G.comment,this.unixPermissions=G.unixPermissions,this.dosPermissions=G.dosPermissions,this._data=w,this._dataBinary=G.binary,this.options={compression:G.compression,compressionOptions:G.compressionOptions}}var m=_("./stream/StreamHelper"),g=_("./stream/DataWorker"),N=_("./utf8"),a=_("./compressedObject"),L=_("./stream/GenericWorker");$.prototype={internalStream:function(Q){var w=null,G="string";try{if(!Q)throw new Error("No output type specified.");var P=(G=Q.toLowerCase())==="string"||G==="text";G!=="binarystring"&&G!=="text"||(G="string"),w=this._decompressWorker();var ee=!this._dataBinary;ee&&!P&&(w=w.pipe(new N.Utf8EncodeWorker)),!ee&&P&&(w=w.pipe(new N.Utf8DecodeWorker))}catch(Y){(w=new L("error")).error(Y)}return new m(w,G,"")},async:function(Q,w){return this.internalStream(Q).accumulate(w)},nodeStream:function(Q,w){return this.internalStream(Q||"nodebuffer").toNodejsStream(w)},_compressWorker:function(Q,w){if(this._data instanceof a&&this._data.compression.magic===Q.magic)return this._data.getCompressedWorker();var G=this._decompressWorker();return this._dataBinary||(G=G.pipe(new N.Utf8EncodeWorker)),a.createWorkerFrom(G,Q,w)},_decompressWorker:function(){return this._data instanceof a?this._data.getContentWorker():this._data instanceof L?this._data:new g(this._data)}};for(var I=["asText","asBinary","asNodeBuffer","asUint8Array","asArrayBuffer"],v=function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},x=0;x<I.length;x++)$.prototype[I[x]]=v;Ee.exports=$},{"./compressedObject":2,"./stream/DataWorker":27,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31}],36:[function(_,Ee,T){(function($){"use strict";var m,g,N=$.MutationObserver||$.WebKitMutationObserver;if(N){var a=0,L=new N(Q),I=$.document.createTextNode("");L.observe(I,{characterData:!0}),m=function(){I.data=a=++a%2}}else if($.setImmediate||$.MessageChannel===void 0)m="document"in $&&"onreadystatechange"in $.document.createElement("script")?function(){var w=$.document.createElement("script");w.onreadystatechange=function(){Q(),w.onreadystatechange=null,w.parentNode.removeChild(w),w=null},$.document.documentElement.appendChild(w)}:function(){setTimeout(Q,0)};else{var v=new $.MessageChannel;v.port1.onmessage=Q,m=function(){v.port2.postMessage(0)}}var x=[];function Q(){var w,G;g=!0;for(var P=x.length;P;){for(G=x,x=[],w=-1;++w<P;)G[w]();P=x.length}g=!1}Ee.exports=function(w){x.push(w)!==1||g||m()}}).call(this,typeof h.g!="undefined"?h.g:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],37:[function(_,Ee,T){"use strict";var $=_("immediate");function m(){}var g={},N=["REJECTED"],a=["FULFILLED"],L=["PENDING"];function I(P){if(typeof P!="function")throw new TypeError("resolver must be a function");this.state=L,this.queue=[],this.outcome=void 0,P!==m&&w(this,P)}function v(P,ee,Y){this.promise=P,typeof ee=="function"&&(this.onFulfilled=ee,this.callFulfilled=this.otherCallFulfilled),typeof Y=="function"&&(this.onRejected=Y,this.callRejected=this.otherCallRejected)}function x(P,ee,Y){$(function(){var X;try{X=ee(Y)}catch(R){return g.reject(P,R)}X===P?g.reject(P,new TypeError("Cannot resolve promise with itself")):g.resolve(P,X)})}function Q(P){var ee=P&&P.then;if(P&&(typeof P=="object"||typeof P=="function")&&typeof ee=="function")return function(){ee.apply(P,arguments)}}function w(P,ee){var Y=!1;function X(q){Y||(Y=!0,g.reject(P,q))}function R(q){Y||(Y=!0,g.resolve(P,q))}var O=G(function(){ee(R,X)});O.status==="error"&&X(O.value)}function G(P,ee){var Y={};try{Y.value=P(ee),Y.status="success"}catch(X){Y.status="error",Y.value=X}return Y}(Ee.exports=I).prototype.finally=function(P){if(typeof P!="function")return this;var ee=this.constructor;return this.then(function(Y){return ee.resolve(P()).then(function(){return Y})},function(Y){return ee.resolve(P()).then(function(){throw Y})})},I.prototype.catch=function(P){return this.then(null,P)},I.prototype.then=function(P,ee){if(typeof P!="function"&&this.state===a||typeof ee!="function"&&this.state===N)return this;var Y=new this.constructor(m);return this.state!==L?x(Y,this.state===a?P:ee,this.outcome):this.queue.push(new v(Y,P,ee)),Y},v.prototype.callFulfilled=function(P){g.resolve(this.promise,P)},v.prototype.otherCallFulfilled=function(P){x(this.promise,this.onFulfilled,P)},v.prototype.callRejected=function(P){g.reject(this.promise,P)},v.prototype.otherCallRejected=function(P){x(this.promise,this.onRejected,P)},g.resolve=function(P,ee){var Y=G(Q,ee);if(Y.status==="error")return g.reject(P,Y.value);var X=Y.value;if(X)w(P,X);else{P.state=a,P.outcome=ee;for(var R=-1,O=P.queue.length;++R<O;)P.queue[R].callFulfilled(ee)}return P},g.reject=function(P,ee){P.state=N,P.outcome=ee;for(var Y=-1,X=P.queue.length;++Y<X;)P.queue[Y].callRejected(ee);return P},I.resolve=function(P){return P instanceof this?P:g.resolve(new this(m),P)},I.reject=function(P){var ee=new this(m);return g.reject(ee,P)},I.all=function(P){var ee=this;if(Object.prototype.toString.call(P)!=="[object Array]")return this.reject(new TypeError("must be an array"));var Y=P.length,X=!1;if(!Y)return this.resolve([]);for(var R=new Array(Y),O=0,q=-1,z=new this(m);++q<Y;)le(P[q],q);return z;function le(ie,ge){ee.resolve(ie).then(function(K){R[ge]=K,++O!==Y||X||(X=!0,g.resolve(z,R))},function(K){X||(X=!0,g.reject(z,K))})}},I.race=function(P){var ee=this;if(Object.prototype.toString.call(P)!=="[object Array]")return this.reject(new TypeError("must be an array"));var Y=P.length,X=!1;if(!Y)return this.resolve([]);for(var R=-1,O=new this(m);++R<Y;)q=P[R],ee.resolve(q).then(function(z){X||(X=!0,g.resolve(O,z))},function(z){X||(X=!0,g.reject(O,z))});var q;return O}},{immediate:36}],38:[function(_,Ee,T){"use strict";var $={};(0,_("./lib/utils/common").assign)($,_("./lib/deflate"),_("./lib/inflate"),_("./lib/zlib/constants")),Ee.exports=$},{"./lib/deflate":39,"./lib/inflate":40,"./lib/utils/common":41,"./lib/zlib/constants":44}],39:[function(_,Ee,T){"use strict";var $=_("./zlib/deflate"),m=_("./utils/common"),g=_("./utils/strings"),N=_("./zlib/messages"),a=_("./zlib/zstream"),L=Object.prototype.toString,I=0,v=-1,x=0,Q=8;function w(P){if(!(this instanceof w))return new w(P);this.options=m.assign({level:v,method:Q,chunkSize:16384,windowBits:15,memLevel:8,strategy:x,to:""},P||{});var ee=this.options;ee.raw&&0<ee.windowBits?ee.windowBits=-ee.windowBits:ee.gzip&&0<ee.windowBits&&ee.windowBits<16&&(ee.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new a,this.strm.avail_out=0;var Y=$.deflateInit2(this.strm,ee.level,ee.method,ee.windowBits,ee.memLevel,ee.strategy);if(Y!==I)throw new Error(N[Y]);if(ee.header&&$.deflateSetHeader(this.strm,ee.header),ee.dictionary){var X;if(X=typeof ee.dictionary=="string"?g.string2buf(ee.dictionary):L.call(ee.dictionary)==="[object ArrayBuffer]"?new Uint8Array(ee.dictionary):ee.dictionary,(Y=$.deflateSetDictionary(this.strm,X))!==I)throw new Error(N[Y]);this._dict_set=!0}}function G(P,ee){var Y=new w(ee);if(Y.push(P,!0),Y.err)throw Y.msg||N[Y.err];return Y.result}w.prototype.push=function(P,ee){var Y,X,R=this.strm,O=this.options.chunkSize;if(this.ended)return!1;X=ee===~~ee?ee:ee===!0?4:0,typeof P=="string"?R.input=g.string2buf(P):L.call(P)==="[object ArrayBuffer]"?R.input=new Uint8Array(P):R.input=P,R.next_in=0,R.avail_in=R.input.length;do{if(R.avail_out===0&&(R.output=new m.Buf8(O),R.next_out=0,R.avail_out=O),(Y=$.deflate(R,X))!==1&&Y!==I)return this.onEnd(Y),!(this.ended=!0);R.avail_out!==0&&(R.avail_in!==0||X!==4&&X!==2)||(this.options.to==="string"?this.onData(g.buf2binstring(m.shrinkBuf(R.output,R.next_out))):this.onData(m.shrinkBuf(R.output,R.next_out)))}while((0<R.avail_in||R.avail_out===0)&&Y!==1);return X===4?(Y=$.deflateEnd(this.strm),this.onEnd(Y),this.ended=!0,Y===I):X!==2||(this.onEnd(I),!(R.avail_out=0))},w.prototype.onData=function(P){this.chunks.push(P)},w.prototype.onEnd=function(P){P===I&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=m.flattenChunks(this.chunks)),this.chunks=[],this.err=P,this.msg=this.strm.msg},T.Deflate=w,T.deflate=G,T.deflateRaw=function(P,ee){return(ee=ee||{}).raw=!0,G(P,ee)},T.gzip=function(P,ee){return(ee=ee||{}).gzip=!0,G(P,ee)}},{"./utils/common":41,"./utils/strings":42,"./zlib/deflate":46,"./zlib/messages":51,"./zlib/zstream":53}],40:[function(_,Ee,T){"use strict";var $=_("./zlib/inflate"),m=_("./utils/common"),g=_("./utils/strings"),N=_("./zlib/constants"),a=_("./zlib/messages"),L=_("./zlib/zstream"),I=_("./zlib/gzheader"),v=Object.prototype.toString;function x(w){if(!(this instanceof x))return new x(w);this.options=m.assign({chunkSize:16384,windowBits:0,to:""},w||{});var G=this.options;G.raw&&0<=G.windowBits&&G.windowBits<16&&(G.windowBits=-G.windowBits,G.windowBits===0&&(G.windowBits=-15)),!(0<=G.windowBits&&G.windowBits<16)||w&&w.windowBits||(G.windowBits+=32),15<G.windowBits&&G.windowBits<48&&!(15&G.windowBits)&&(G.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new L,this.strm.avail_out=0;var P=$.inflateInit2(this.strm,G.windowBits);if(P!==N.Z_OK)throw new Error(a[P]);this.header=new I,$.inflateGetHeader(this.strm,this.header)}function Q(w,G){var P=new x(G);if(P.push(w,!0),P.err)throw P.msg||a[P.err];return P.result}x.prototype.push=function(w,G){var P,ee,Y,X,R,O,q=this.strm,z=this.options.chunkSize,le=this.options.dictionary,ie=!1;if(this.ended)return!1;ee=G===~~G?G:G===!0?N.Z_FINISH:N.Z_NO_FLUSH,typeof w=="string"?q.input=g.binstring2buf(w):v.call(w)==="[object ArrayBuffer]"?q.input=new Uint8Array(w):q.input=w,q.next_in=0,q.avail_in=q.input.length;do{if(q.avail_out===0&&(q.output=new m.Buf8(z),q.next_out=0,q.avail_out=z),(P=$.inflate(q,N.Z_NO_FLUSH))===N.Z_NEED_DICT&&le&&(O=typeof le=="string"?g.string2buf(le):v.call(le)==="[object ArrayBuffer]"?new Uint8Array(le):le,P=$.inflateSetDictionary(this.strm,O)),P===N.Z_BUF_ERROR&&ie===!0&&(P=N.Z_OK,ie=!1),P!==N.Z_STREAM_END&&P!==N.Z_OK)return this.onEnd(P),!(this.ended=!0);q.next_out&&(q.avail_out!==0&&P!==N.Z_STREAM_END&&(q.avail_in!==0||ee!==N.Z_FINISH&&ee!==N.Z_SYNC_FLUSH)||(this.options.to==="string"?(Y=g.utf8border(q.output,q.next_out),X=q.next_out-Y,R=g.buf2string(q.output,Y),q.next_out=X,q.avail_out=z-X,X&&m.arraySet(q.output,q.output,Y,X,0),this.onData(R)):this.onData(m.shrinkBuf(q.output,q.next_out)))),q.avail_in===0&&q.avail_out===0&&(ie=!0)}while((0<q.avail_in||q.avail_out===0)&&P!==N.Z_STREAM_END);return P===N.Z_STREAM_END&&(ee=N.Z_FINISH),ee===N.Z_FINISH?(P=$.inflateEnd(this.strm),this.onEnd(P),this.ended=!0,P===N.Z_OK):ee!==N.Z_SYNC_FLUSH||(this.onEnd(N.Z_OK),!(q.avail_out=0))},x.prototype.onData=function(w){this.chunks.push(w)},x.prototype.onEnd=function(w){w===N.Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=m.flattenChunks(this.chunks)),this.chunks=[],this.err=w,this.msg=this.strm.msg},T.Inflate=x,T.inflate=Q,T.inflateRaw=function(w,G){return(G=G||{}).raw=!0,Q(w,G)},T.ungzip=Q},{"./utils/common":41,"./utils/strings":42,"./zlib/constants":44,"./zlib/gzheader":47,"./zlib/inflate":49,"./zlib/messages":51,"./zlib/zstream":53}],41:[function(_,Ee,T){"use strict";var $=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Int32Array!="undefined";T.assign=function(N){for(var a=Array.prototype.slice.call(arguments,1);a.length;){var L=a.shift();if(L){if(typeof L!="object")throw new TypeError(L+"must be non-object");for(var I in L)L.hasOwnProperty(I)&&(N[I]=L[I])}}return N},T.shrinkBuf=function(N,a){return N.length===a?N:N.subarray?N.subarray(0,a):(N.length=a,N)};var m={arraySet:function(N,a,L,I,v){if(a.subarray&&N.subarray)N.set(a.subarray(L,L+I),v);else for(var x=0;x<I;x++)N[v+x]=a[L+x]},flattenChunks:function(N){var a,L,I,v,x,Q;for(a=I=0,L=N.length;a<L;a++)I+=N[a].length;for(Q=new Uint8Array(I),a=v=0,L=N.length;a<L;a++)x=N[a],Q.set(x,v),v+=x.length;return Q}},g={arraySet:function(N,a,L,I,v){for(var x=0;x<I;x++)N[v+x]=a[L+x]},flattenChunks:function(N){return[].concat.apply([],N)}};T.setTyped=function(N){N?(T.Buf8=Uint8Array,T.Buf16=Uint16Array,T.Buf32=Int32Array,T.assign(T,m)):(T.Buf8=Array,T.Buf16=Array,T.Buf32=Array,T.assign(T,g))},T.setTyped($)},{}],42:[function(_,Ee,T){"use strict";var $=_("./common"),m=!0,g=!0;try{String.fromCharCode.apply(null,[0])}catch(I){m=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(I){g=!1}for(var N=new $.Buf8(256),a=0;a<256;a++)N[a]=252<=a?6:248<=a?5:240<=a?4:224<=a?3:192<=a?2:1;function L(I,v){if(v<65537&&(I.subarray&&g||!I.subarray&&m))return String.fromCharCode.apply(null,$.shrinkBuf(I,v));for(var x="",Q=0;Q<v;Q++)x+=String.fromCharCode(I[Q]);return x}N[254]=N[254]=1,T.string2buf=function(I){var v,x,Q,w,G,P=I.length,ee=0;for(w=0;w<P;w++)(64512&(x=I.charCodeAt(w)))==55296&&w+1<P&&(64512&(Q=I.charCodeAt(w+1)))==56320&&(x=65536+(x-55296<<10)+(Q-56320),w++),ee+=x<128?1:x<2048?2:x<65536?3:4;for(v=new $.Buf8(ee),w=G=0;G<ee;w++)(64512&(x=I.charCodeAt(w)))==55296&&w+1<P&&(64512&(Q=I.charCodeAt(w+1)))==56320&&(x=65536+(x-55296<<10)+(Q-56320),w++),x<128?v[G++]=x:(x<2048?v[G++]=192|x>>>6:(x<65536?v[G++]=224|x>>>12:(v[G++]=240|x>>>18,v[G++]=128|x>>>12&63),v[G++]=128|x>>>6&63),v[G++]=128|63&x);return v},T.buf2binstring=function(I){return L(I,I.length)},T.binstring2buf=function(I){for(var v=new $.Buf8(I.length),x=0,Q=v.length;x<Q;x++)v[x]=I.charCodeAt(x);return v},T.buf2string=function(I,v){var x,Q,w,G,P=v||I.length,ee=new Array(2*P);for(x=Q=0;x<P;)if((w=I[x++])<128)ee[Q++]=w;else if(4<(G=N[w]))ee[Q++]=65533,x+=G-1;else{for(w&=G===2?31:G===3?15:7;1<G&&x<P;)w=w<<6|63&I[x++],G--;1<G?ee[Q++]=65533:w<65536?ee[Q++]=w:(w-=65536,ee[Q++]=55296|w>>10&1023,ee[Q++]=56320|1023&w)}return L(ee,Q)},T.utf8border=function(I,v){var x;for((v=v||I.length)>I.length&&(v=I.length),x=v-1;0<=x&&(192&I[x])==128;)x--;return x<0||x===0?v:x+N[I[x]]>v?x:v}},{"./common":41}],43:[function(_,Ee,T){"use strict";Ee.exports=function($,m,g,N){for(var a=65535&$|0,L=$>>>16&65535|0,I=0;g!==0;){for(g-=I=2e3<g?2e3:g;L=L+(a=a+m[N++]|0)|0,--I;);a%=65521,L%=65521}return a|L<<16|0}},{}],44:[function(_,Ee,T){"use strict";Ee.exports={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_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}},{}],45:[function(_,Ee,T){"use strict";var $=function(){for(var m,g=[],N=0;N<256;N++){m=N;for(var a=0;a<8;a++)m=1&m?3988292384^m>>>1:m>>>1;g[N]=m}return g}();Ee.exports=function(m,g,N,a){var L=$,I=a+N;m^=-1;for(var v=a;v<I;v++)m=m>>>8^L[255&(m^g[v])];return-1^m}},{}],46:[function(_,Ee,T){"use strict";var $,m=_("../utils/common"),g=_("./trees"),N=_("./adler32"),a=_("./crc32"),L=_("./messages"),I=0,v=4,x=0,Q=-2,w=-1,G=4,P=2,ee=8,Y=9,X=286,R=30,O=19,q=2*X+1,z=15,le=3,ie=258,ge=ie+le+1,K=42,Me=113,U=1,ke=2,be=3,ue=4;function Fe(M,At){return M.msg=L[At],At}function ne(M){return(M<<1)-(4<M?9:0)}function Be(M){for(var At=M.length;0<=--At;)M[At]=0}function te(M){var At=M.state,S=At.pending;S>M.avail_out&&(S=M.avail_out),S!==0&&(m.arraySet(M.output,At.pending_buf,At.pending_out,S,M.next_out),M.next_out+=S,At.pending_out+=S,M.total_out+=S,M.avail_out-=S,At.pending-=S,At.pending===0&&(At.pending_out=0))}function se(M,At){g._tr_flush_block(M,0<=M.block_start?M.block_start:-1,M.strstart-M.block_start,At),M.block_start=M.strstart,te(M.strm)}function Ve(M,At){M.pending_buf[M.pending++]=At}function Ke(M,At){M.pending_buf[M.pending++]=At>>>8&255,M.pending_buf[M.pending++]=255&At}function He(M,At){var S,A,i=M.max_chain_length,f=M.strstart,j=M.prev_length,re=M.nice_match,C=M.strstart>M.w_size-ge?M.strstart-(M.w_size-ge):0,H=M.window,ye=M.w_mask,ae=M.prev,oe=M.strstart+ie,Re=H[f+j-1],it=H[f+j];M.prev_length>=M.good_match&&(i>>=2),re>M.lookahead&&(re=M.lookahead);do if(H[(S=At)+j]===it&&H[S+j-1]===Re&&H[S]===H[f]&&H[++S]===H[f+1]){f+=2,S++;do;while(H[++f]===H[++S]&&H[++f]===H[++S]&&H[++f]===H[++S]&&H[++f]===H[++S]&&H[++f]===H[++S]&&H[++f]===H[++S]&&H[++f]===H[++S]&&H[++f]===H[++S]&&f<oe);if(A=ie-(oe-f),f=oe-ie,j<A){if(M.match_start=At,re<=(j=A))break;Re=H[f+j-1],it=H[f+j]}}while((At=ae[At&ye])>C&&--i!=0);return j<=M.lookahead?j:M.lookahead}function yt(M){var At,S,A,i,f,j,re,C,H,ye,ae=M.w_size;do{if(i=M.window_size-M.lookahead-M.strstart,M.strstart>=ae+(ae-ge)){for(m.arraySet(M.window,M.window,ae,ae,0),M.match_start-=ae,M.strstart-=ae,M.block_start-=ae,At=S=M.hash_size;A=M.head[--At],M.head[At]=ae<=A?A-ae:0,--S;);for(At=S=ae;A=M.prev[--At],M.prev[At]=ae<=A?A-ae:0,--S;);i+=ae}if(M.strm.avail_in===0)break;if(j=M.strm,re=M.window,C=M.strstart+M.lookahead,H=i,ye=void 0,ye=j.avail_in,H<ye&&(ye=H),S=ye===0?0:(j.avail_in-=ye,m.arraySet(re,j.input,j.next_in,ye,C),j.state.wrap===1?j.adler=N(j.adler,re,ye,C):j.state.wrap===2&&(j.adler=a(j.adler,re,ye,C)),j.next_in+=ye,j.total_in+=ye,ye),M.lookahead+=S,M.lookahead+M.insert>=le)for(f=M.strstart-M.insert,M.ins_h=M.window[f],M.ins_h=(M.ins_h<<M.hash_shift^M.window[f+1])&M.hash_mask;M.insert&&(M.ins_h=(M.ins_h<<M.hash_shift^M.window[f+le-1])&M.hash_mask,M.prev[f&M.w_mask]=M.head[M.ins_h],M.head[M.ins_h]=f,f++,M.insert--,!(M.lookahead+M.insert<le)););}while(M.lookahead<ge&&M.strm.avail_in!==0)}function xt(M,At){for(var S,A;;){if(M.lookahead<ge){if(yt(M),M.lookahead<ge&&At===I)return U;if(M.lookahead===0)break}if(S=0,M.lookahead>=le&&(M.ins_h=(M.ins_h<<M.hash_shift^M.window[M.strstart+le-1])&M.hash_mask,S=M.prev[M.strstart&M.w_mask]=M.head[M.ins_h],M.head[M.ins_h]=M.strstart),S!==0&&M.strstart-S<=M.w_size-ge&&(M.match_length=He(M,S)),M.match_length>=le)if(A=g._tr_tally(M,M.strstart-M.match_start,M.match_length-le),M.lookahead-=M.match_length,M.match_length<=M.max_lazy_match&&M.lookahead>=le){for(M.match_length--;M.strstart++,M.ins_h=(M.ins_h<<M.hash_shift^M.window[M.strstart+le-1])&M.hash_mask,S=M.prev[M.strstart&M.w_mask]=M.head[M.ins_h],M.head[M.ins_h]=M.strstart,--M.match_length!=0;);M.strstart++}else M.strstart+=M.match_length,M.match_length=0,M.ins_h=M.window[M.strstart],M.ins_h=(M.ins_h<<M.hash_shift^M.window[M.strstart+1])&M.hash_mask;else A=g._tr_tally(M,0,M.window[M.strstart]),M.lookahead--,M.strstart++;if(A&&(se(M,!1),M.strm.avail_out===0))return U}return M.insert=M.strstart<le-1?M.strstart:le-1,At===v?(se(M,!0),M.strm.avail_out===0?be:ue):M.last_lit&&(se(M,!1),M.strm.avail_out===0)?U:ke}function Lt(M,At){for(var S,A,i;;){if(M.lookahead<ge){if(yt(M),M.lookahead<ge&&At===I)return U;if(M.lookahead===0)break}if(S=0,M.lookahead>=le&&(M.ins_h=(M.ins_h<<M.hash_shift^M.window[M.strstart+le-1])&M.hash_mask,S=M.prev[M.strstart&M.w_mask]=M.head[M.ins_h],M.head[M.ins_h]=M.strstart),M.prev_length=M.match_length,M.prev_match=M.match_start,M.match_length=le-1,S!==0&&M.prev_length<M.max_lazy_match&&M.strstart-S<=M.w_size-ge&&(M.match_length=He(M,S),M.match_length<=5&&(M.strategy===1||M.match_length===le&&4096<M.strstart-M.match_start)&&(M.match_length=le-1)),M.prev_length>=le&&M.match_length<=M.prev_length){for(i=M.strstart+M.lookahead-le,A=g._tr_tally(M,M.strstart-1-M.prev_match,M.prev_length-le),M.lookahead-=M.prev_length-1,M.prev_length-=2;++M.strstart<=i&&(M.ins_h=(M.ins_h<<M.hash_shift^M.window[M.strstart+le-1])&M.hash_mask,S=M.prev[M.strstart&M.w_mask]=M.head[M.ins_h],M.head[M.ins_h]=M.strstart),--M.prev_length!=0;);if(M.match_available=0,M.match_length=le-1,M.strstart++,A&&(se(M,!1),M.strm.avail_out===0))return U}else if(M.match_available){if((A=g._tr_tally(M,0,M.window[M.strstart-1]))&&se(M,!1),M.strstart++,M.lookahead--,M.strm.avail_out===0)return U}else M.match_available=1,M.strstart++,M.lookahead--}return M.match_available&&(A=g._tr_tally(M,0,M.window[M.strstart-1]),M.match_available=0),M.insert=M.strstart<le-1?M.strstart:le-1,At===v?(se(M,!0),M.strm.avail_out===0?be:ue):M.last_lit&&(se(M,!1),M.strm.avail_out===0)?U:ke}function Oe(M,At,S,A,i){this.good_length=M,this.max_lazy=At,this.nice_length=S,this.max_chain=A,this.func=i}function Gt(){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=ee,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 m.Buf16(2*q),this.dyn_dtree=new m.Buf16(2*(2*R+1)),this.bl_tree=new m.Buf16(2*(2*O+1)),Be(this.dyn_ltree),Be(this.dyn_dtree),Be(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new m.Buf16(z+1),this.heap=new m.Buf16(2*X+1),Be(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new m.Buf16(2*X+1),Be(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function kt(M){var At;return M&&M.state?(M.total_in=M.total_out=0,M.data_type=P,(At=M.state).pending=0,At.pending_out=0,At.wrap<0&&(At.wrap=-At.wrap),At.status=At.wrap?K:Me,M.adler=At.wrap===2?0:1,At.last_flush=I,g._tr_init(At),x):Fe(M,Q)}function ln(M){var At=kt(M);return At===x&&function(S){S.window_size=2*S.w_size,Be(S.head),S.max_lazy_match=$[S.level].max_lazy,S.good_match=$[S.level].good_length,S.nice_match=$[S.level].nice_length,S.max_chain_length=$[S.level].max_chain,S.strstart=0,S.block_start=0,S.lookahead=0,S.insert=0,S.match_length=S.prev_length=le-1,S.match_available=0,S.ins_h=0}(M.state),At}function Zt(M,At,S,A,i,f){if(!M)return Q;var j=1;if(At===w&&(At=6),A<0?(j=0,A=-A):15<A&&(j=2,A-=16),i<1||Y<i||S!==ee||A<8||15<A||At<0||9<At||f<0||G<f)return Fe(M,Q);A===8&&(A=9);var re=new Gt;return(M.state=re).strm=M,re.wrap=j,re.gzhead=null,re.w_bits=A,re.w_size=1<<re.w_bits,re.w_mask=re.w_size-1,re.hash_bits=i+7,re.hash_size=1<<re.hash_bits,re.hash_mask=re.hash_size-1,re.hash_shift=~~((re.hash_bits+le-1)/le),re.window=new m.Buf8(2*re.w_size),re.head=new m.Buf16(re.hash_size),re.prev=new m.Buf16(re.w_size),re.lit_bufsize=1<<i+6,re.pending_buf_size=4*re.lit_bufsize,re.pending_buf=new m.Buf8(re.pending_buf_size),re.d_buf=1*re.lit_bufsize,re.l_buf=3*re.lit_bufsize,re.level=At,re.strategy=f,re.method=S,ln(M)}$=[new Oe(0,0,0,0,function(M,At){var S=65535;for(S>M.pending_buf_size-5&&(S=M.pending_buf_size-5);;){if(M.lookahead<=1){if(yt(M),M.lookahead===0&&At===I)return U;if(M.lookahead===0)break}M.strstart+=M.lookahead,M.lookahead=0;var A=M.block_start+S;if((M.strstart===0||M.strstart>=A)&&(M.lookahead=M.strstart-A,M.strstart=A,se(M,!1),M.strm.avail_out===0)||M.strstart-M.block_start>=M.w_size-ge&&(se(M,!1),M.strm.avail_out===0))return U}return M.insert=0,At===v?(se(M,!0),M.strm.avail_out===0?be:ue):(M.strstart>M.block_start&&(se(M,!1),M.strm.avail_out),U)}),new Oe(4,4,8,4,xt),new Oe(4,5,16,8,xt),new Oe(4,6,32,32,xt),new Oe(4,4,16,16,Lt),new Oe(8,16,32,32,Lt),new Oe(8,16,128,128,Lt),new Oe(8,32,128,256,Lt),new Oe(32,128,258,1024,Lt),new Oe(32,258,258,4096,Lt)],T.deflateInit=function(M,At){return Zt(M,At,ee,15,8,0)},T.deflateInit2=Zt,T.deflateReset=ln,T.deflateResetKeep=kt,T.deflateSetHeader=function(M,At){return M&&M.state?M.state.wrap!==2?Q:(M.state.gzhead=At,x):Q},T.deflate=function(M,At){var S,A,i,f;if(!M||!M.state||5<At||At<0)return M?Fe(M,Q):Q;if(A=M.state,!M.output||!M.input&&M.avail_in!==0||A.status===666&&At!==v)return Fe(M,M.avail_out===0?-5:Q);if(A.strm=M,S=A.last_flush,A.last_flush=At,A.status===K)if(A.wrap===2)M.adler=0,Ve(A,31),Ve(A,139),Ve(A,8),A.gzhead?(Ve(A,(A.gzhead.text?1:0)+(A.gzhead.hcrc?2:0)+(A.gzhead.extra?4:0)+(A.gzhead.name?8:0)+(A.gzhead.comment?16:0)),Ve(A,255&A.gzhead.time),Ve(A,A.gzhead.time>>8&255),Ve(A,A.gzhead.time>>16&255),Ve(A,A.gzhead.time>>24&255),Ve(A,A.level===9?2:2<=A.strategy||A.level<2?4:0),Ve(A,255&A.gzhead.os),A.gzhead.extra&&A.gzhead.extra.length&&(Ve(A,255&A.gzhead.extra.length),Ve(A,A.gzhead.extra.length>>8&255)),A.gzhead.hcrc&&(M.adler=a(M.adler,A.pending_buf,A.pending,0)),A.gzindex=0,A.status=69):(Ve(A,0),Ve(A,0),Ve(A,0),Ve(A,0),Ve(A,0),Ve(A,A.level===9?2:2<=A.strategy||A.level<2?4:0),Ve(A,3),A.status=Me);else{var j=ee+(A.w_bits-8<<4)<<8;j|=(2<=A.strategy||A.level<2?0:A.level<6?1:A.level===6?2:3)<<6,A.strstart!==0&&(j|=32),j+=31-j%31,A.status=Me,Ke(A,j),A.strstart!==0&&(Ke(A,M.adler>>>16),Ke(A,65535&M.adler)),M.adler=1}if(A.status===69)if(A.gzhead.extra){for(i=A.pending;A.gzindex<(65535&A.gzhead.extra.length)&&(A.pending!==A.pending_buf_size||(A.gzhead.hcrc&&A.pending>i&&(M.adler=a(M.adler,A.pending_buf,A.pending-i,i)),te(M),i=A.pending,A.pending!==A.pending_buf_size));)Ve(A,255&A.gzhead.extra[A.gzindex]),A.gzindex++;A.gzhead.hcrc&&A.pending>i&&(M.adler=a(M.adler,A.pending_buf,A.pending-i,i)),A.gzindex===A.gzhead.extra.length&&(A.gzindex=0,A.status=73)}else A.status=73;if(A.status===73)if(A.gzhead.name){i=A.pending;do{if(A.pending===A.pending_buf_size&&(A.gzhead.hcrc&&A.pending>i&&(M.adler=a(M.adler,A.pending_buf,A.pending-i,i)),te(M),i=A.pending,A.pending===A.pending_buf_size)){f=1;break}f=A.gzindex<A.gzhead.name.length?255&A.gzhead.name.charCodeAt(A.gzindex++):0,Ve(A,f)}while(f!==0);A.gzhead.hcrc&&A.pending>i&&(M.adler=a(M.adler,A.pending_buf,A.pending-i,i)),f===0&&(A.gzindex=0,A.status=91)}else A.status=91;if(A.status===91)if(A.gzhead.comment){i=A.pending;do{if(A.pending===A.pending_buf_size&&(A.gzhead.hcrc&&A.pending>i&&(M.adler=a(M.adler,A.pending_buf,A.pending-i,i)),te(M),i=A.pending,A.pending===A.pending_buf_size)){f=1;break}f=A.gzindex<A.gzhead.comment.length?255&A.gzhead.comment.charCodeAt(A.gzindex++):0,Ve(A,f)}while(f!==0);A.gzhead.hcrc&&A.pending>i&&(M.adler=a(M.adler,A.pending_buf,A.pending-i,i)),f===0&&(A.status=103)}else A.status=103;if(A.status===103&&(A.gzhead.hcrc?(A.pending+2>A.pending_buf_size&&te(M),A.pending+2<=A.pending_buf_size&&(Ve(A,255&M.adler),Ve(A,M.adler>>8&255),M.adler=0,A.status=Me)):A.status=Me),A.pending!==0){if(te(M),M.avail_out===0)return A.last_flush=-1,x}else if(M.avail_in===0&&ne(At)<=ne(S)&&At!==v)return Fe(M,-5);if(A.status===666&&M.avail_in!==0)return Fe(M,-5);if(M.avail_in!==0||A.lookahead!==0||At!==I&&A.status!==666){var re=A.strategy===2?function(C,H){for(var ye;;){if(C.lookahead===0&&(yt(C),C.lookahead===0)){if(H===I)return U;break}if(C.match_length=0,ye=g._tr_tally(C,0,C.window[C.strstart]),C.lookahead--,C.strstart++,ye&&(se(C,!1),C.strm.avail_out===0))return U}return C.insert=0,H===v?(se(C,!0),C.strm.avail_out===0?be:ue):C.last_lit&&(se(C,!1),C.strm.avail_out===0)?U:ke}(A,At):A.strategy===3?function(C,H){for(var ye,ae,oe,Re,it=C.window;;){if(C.lookahead<=ie){if(yt(C),C.lookahead<=ie&&H===I)return U;if(C.lookahead===0)break}if(C.match_length=0,C.lookahead>=le&&0<C.strstart&&(ae=it[oe=C.strstart-1])===it[++oe]&&ae===it[++oe]&&ae===it[++oe]){Re=C.strstart+ie;do;while(ae===it[++oe]&&ae===it[++oe]&&ae===it[++oe]&&ae===it[++oe]&&ae===it[++oe]&&ae===it[++oe]&&ae===it[++oe]&&ae===it[++oe]&&oe<Re);C.match_length=ie-(Re-oe),C.match_length>C.lookahead&&(C.match_length=C.lookahead)}if(C.match_length>=le?(ye=g._tr_tally(C,1,C.match_length-le),C.lookahead-=C.match_length,C.strstart+=C.match_length,C.match_length=0):(ye=g._tr_tally(C,0,C.window[C.strstart]),C.lookahead--,C.strstart++),ye&&(se(C,!1),C.strm.avail_out===0))return U}return C.insert=0,H===v?(se(C,!0),C.strm.avail_out===0?be:ue):C.last_lit&&(se(C,!1),C.strm.avail_out===0)?U:ke}(A,At):$[A.level].func(A,At);if(re!==be&&re!==ue||(A.status=666),re===U||re===be)return M.avail_out===0&&(A.last_flush=-1),x;if(re===ke&&(At===1?g._tr_align(A):At!==5&&(g._tr_stored_block(A,0,0,!1),At===3&&(Be(A.head),A.lookahead===0&&(A.strstart=0,A.block_start=0,A.insert=0))),te(M),M.avail_out===0))return A.last_flush=-1,x}return At!==v?x:A.wrap<=0?1:(A.wrap===2?(Ve(A,255&M.adler),Ve(A,M.adler>>8&255),Ve(A,M.adler>>16&255),Ve(A,M.adler>>24&255),Ve(A,255&M.total_in),Ve(A,M.total_in>>8&255),Ve(A,M.total_in>>16&255),Ve(A,M.total_in>>24&255)):(Ke(A,M.adler>>>16),Ke(A,65535&M.adler)),te(M),0<A.wrap&&(A.wrap=-A.wrap),A.pending!==0?x:1)},T.deflateEnd=function(M){var At;return M&&M.state?(At=M.state.status)!==K&&At!==69&&At!==73&&At!==91&&At!==103&&At!==Me&&At!==666?Fe(M,Q):(M.state=null,At===Me?Fe(M,-3):x):Q},T.deflateSetDictionary=function(M,At){var S,A,i,f,j,re,C,H,ye=At.length;if(!M||!M.state||(f=(S=M.state).wrap)===2||f===1&&S.status!==K||S.lookahead)return Q;for(f===1&&(M.adler=N(M.adler,At,ye,0)),S.wrap=0,ye>=S.w_size&&(f===0&&(Be(S.head),S.strstart=0,S.block_start=0,S.insert=0),H=new m.Buf8(S.w_size),m.arraySet(H,At,ye-S.w_size,S.w_size,0),At=H,ye=S.w_size),j=M.avail_in,re=M.next_in,C=M.input,M.avail_in=ye,M.next_in=0,M.input=At,yt(S);S.lookahead>=le;){for(A=S.strstart,i=S.lookahead-(le-1);S.ins_h=(S.ins_h<<S.hash_shift^S.window[A+le-1])&S.hash_mask,S.prev[A&S.w_mask]=S.head[S.ins_h],S.head[S.ins_h]=A,A++,--i;);S.strstart=A,S.lookahead=le-1,yt(S)}return S.strstart+=S.lookahead,S.block_start=S.strstart,S.insert=S.lookahead,S.lookahead=0,S.match_length=S.prev_length=le-1,S.match_available=0,M.next_in=re,M.input=C,M.avail_in=j,S.wrap=f,x},T.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./messages":51,"./trees":52}],47:[function(_,Ee,T){"use strict";Ee.exports=function(){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}},{}],48:[function(_,Ee,T){"use strict";Ee.exports=function($,m){var g,N,a,L,I,v,x,Q,w,G,P,ee,Y,X,R,O,q,z,le,ie,ge,K,Me,U,ke;g=$.state,N=$.next_in,U=$.input,a=N+($.avail_in-5),L=$.next_out,ke=$.output,I=L-(m-$.avail_out),v=L+($.avail_out-257),x=g.dmax,Q=g.wsize,w=g.whave,G=g.wnext,P=g.window,ee=g.hold,Y=g.bits,X=g.lencode,R=g.distcode,O=(1<<g.lenbits)-1,q=(1<<g.distbits)-1;e:do{Y<15&&(ee+=U[N++]<<Y,Y+=8,ee+=U[N++]<<Y,Y+=8),z=X[ee&O];t:for(;;){if(ee>>>=le=z>>>24,Y-=le,(le=z>>>16&255)===0)ke[L++]=65535&z;else{if(!(16&le)){if(!(64&le)){z=X[(65535&z)+(ee&(1<<le)-1)];continue t}if(32&le){g.mode=12;break e}$.msg="invalid literal/length code",g.mode=30;break e}ie=65535&z,(le&=15)&&(Y<le&&(ee+=U[N++]<<Y,Y+=8),ie+=ee&(1<<le)-1,ee>>>=le,Y-=le),Y<15&&(ee+=U[N++]<<Y,Y+=8,ee+=U[N++]<<Y,Y+=8),z=R[ee&q];n:for(;;){if(ee>>>=le=z>>>24,Y-=le,!(16&(le=z>>>16&255))){if(!(64&le)){z=R[(65535&z)+(ee&(1<<le)-1)];continue n}$.msg="invalid distance code",g.mode=30;break e}if(ge=65535&z,Y<(le&=15)&&(ee+=U[N++]<<Y,(Y+=8)<le&&(ee+=U[N++]<<Y,Y+=8)),x<(ge+=ee&(1<<le)-1)){$.msg="invalid distance too far back",g.mode=30;break e}if(ee>>>=le,Y-=le,(le=L-I)<ge){if(w<(le=ge-le)&&g.sane){$.msg="invalid distance too far back",g.mode=30;break e}if(Me=P,(K=0)===G){if(K+=Q-le,le<ie){for(ie-=le;ke[L++]=P[K++],--le;);K=L-ge,Me=ke}}else if(G<le){if(K+=Q+G-le,(le-=G)<ie){for(ie-=le;ke[L++]=P[K++],--le;);if(K=0,G<ie){for(ie-=le=G;ke[L++]=P[K++],--le;);K=L-ge,Me=ke}}}else if(K+=G-le,le<ie){for(ie-=le;ke[L++]=P[K++],--le;);K=L-ge,Me=ke}for(;2<ie;)ke[L++]=Me[K++],ke[L++]=Me[K++],ke[L++]=Me[K++],ie-=3;ie&&(ke[L++]=Me[K++],1<ie&&(ke[L++]=Me[K++]))}else{for(K=L-ge;ke[L++]=ke[K++],ke[L++]=ke[K++],ke[L++]=ke[K++],2<(ie-=3););ie&&(ke[L++]=ke[K++],1<ie&&(ke[L++]=ke[K++]))}break}}break}}while(N<a&&L<v);N-=ie=Y>>3,ee&=(1<<(Y-=ie<<3))-1,$.next_in=N,$.next_out=L,$.avail_in=N<a?a-N+5:5-(N-a),$.avail_out=L<v?v-L+257:257-(L-v),g.hold=ee,g.bits=Y}},{}],49:[function(_,Ee,T){"use strict";var $=_("../utils/common"),m=_("./adler32"),g=_("./crc32"),N=_("./inffast"),a=_("./inftrees"),L=1,I=2,v=0,x=-2,Q=1,w=852,G=592;function P(K){return(K>>>24&255)+(K>>>8&65280)+((65280&K)<<8)+((255&K)<<24)}function ee(){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 $.Buf16(320),this.work=new $.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function Y(K){var Me;return K&&K.state?(Me=K.state,K.total_in=K.total_out=Me.total=0,K.msg="",Me.wrap&&(K.adler=1&Me.wrap),Me.mode=Q,Me.last=0,Me.havedict=0,Me.dmax=32768,Me.head=null,Me.hold=0,Me.bits=0,Me.lencode=Me.lendyn=new $.Buf32(w),Me.distcode=Me.distdyn=new $.Buf32(G),Me.sane=1,Me.back=-1,v):x}function X(K){var Me;return K&&K.state?((Me=K.state).wsize=0,Me.whave=0,Me.wnext=0,Y(K)):x}function R(K,Me){var U,ke;return K&&K.state?(ke=K.state,Me<0?(U=0,Me=-Me):(U=1+(Me>>4),Me<48&&(Me&=15)),Me&&(Me<8||15<Me)?x:(ke.window!==null&&ke.wbits!==Me&&(ke.window=null),ke.wrap=U,ke.wbits=Me,X(K))):x}function O(K,Me){var U,ke;return K?(ke=new ee,(K.state=ke).window=null,(U=R(K,Me))!==v&&(K.state=null),U):x}var q,z,le=!0;function ie(K){if(le){var Me;for(q=new $.Buf32(512),z=new $.Buf32(32),Me=0;Me<144;)K.lens[Me++]=8;for(;Me<256;)K.lens[Me++]=9;for(;Me<280;)K.lens[Me++]=7;for(;Me<288;)K.lens[Me++]=8;for(a(L,K.lens,0,288,q,0,K.work,{bits:9}),Me=0;Me<32;)K.lens[Me++]=5;a(I,K.lens,0,32,z,0,K.work,{bits:5}),le=!1}K.lencode=q,K.lenbits=9,K.distcode=z,K.distbits=5}function ge(K,Me,U,ke){var be,ue=K.state;return ue.window===null&&(ue.wsize=1<<ue.wbits,ue.wnext=0,ue.whave=0,ue.window=new $.Buf8(ue.wsize)),ke>=ue.wsize?($.arraySet(ue.window,Me,U-ue.wsize,ue.wsize,0),ue.wnext=0,ue.whave=ue.wsize):(ke<(be=ue.wsize-ue.wnext)&&(be=ke),$.arraySet(ue.window,Me,U-ke,be,ue.wnext),(ke-=be)?($.arraySet(ue.window,Me,U-ke,ke,0),ue.wnext=ke,ue.whave=ue.wsize):(ue.wnext+=be,ue.wnext===ue.wsize&&(ue.wnext=0),ue.whave<ue.wsize&&(ue.whave+=be))),0}T.inflateReset=X,T.inflateReset2=R,T.inflateResetKeep=Y,T.inflateInit=function(K){return O(K,15)},T.inflateInit2=O,T.inflate=function(K,Me){var U,ke,be,ue,Fe,ne,Be,te,se,Ve,Ke,He,yt,xt,Lt,Oe,Gt,kt,ln,Zt,M,At,S,A,i=0,f=new $.Buf8(4),j=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!K||!K.state||!K.output||!K.input&&K.avail_in!==0)return x;(U=K.state).mode===12&&(U.mode=13),Fe=K.next_out,be=K.output,Be=K.avail_out,ue=K.next_in,ke=K.input,ne=K.avail_in,te=U.hold,se=U.bits,Ve=ne,Ke=Be,At=v;e:for(;;)switch(U.mode){case Q:if(U.wrap===0){U.mode=13;break}for(;se<16;){if(ne===0)break e;ne--,te+=ke[ue++]<<se,se+=8}if(2&U.wrap&&te===35615){f[U.check=0]=255&te,f[1]=te>>>8&255,U.check=g(U.check,f,2,0),se=te=0,U.mode=2;break}if(U.flags=0,U.head&&(U.head.done=!1),!(1&U.wrap)||(((255&te)<<8)+(te>>8))%31){K.msg="incorrect header check",U.mode=30;break}if((15&te)!=8){K.msg="unknown compression method",U.mode=30;break}if(se-=4,M=8+(15&(te>>>=4)),U.wbits===0)U.wbits=M;else if(M>U.wbits){K.msg="invalid window size",U.mode=30;break}U.dmax=1<<M,K.adler=U.check=1,U.mode=512&te?10:12,se=te=0;break;case 2:for(;se<16;){if(ne===0)break e;ne--,te+=ke[ue++]<<se,se+=8}if(U.flags=te,(255&U.flags)!=8){K.msg="unknown compression method",U.mode=30;break}if(57344&U.flags){K.msg="unknown header flags set",U.mode=30;break}U.head&&(U.head.text=te>>8&1),512&U.flags&&(f[0]=255&te,f[1]=te>>>8&255,U.check=g(U.check,f,2,0)),se=te=0,U.mode=3;case 3:for(;se<32;){if(ne===0)break e;ne--,te+=ke[ue++]<<se,se+=8}U.head&&(U.head.time=te),512&U.flags&&(f[0]=255&te,f[1]=te>>>8&255,f[2]=te>>>16&255,f[3]=te>>>24&255,U.check=g(U.check,f,4,0)),se=te=0,U.mode=4;case 4:for(;se<16;){if(ne===0)break e;ne--,te+=ke[ue++]<<se,se+=8}U.head&&(U.head.xflags=255&te,U.head.os=te>>8),512&U.flags&&(f[0]=255&te,f[1]=te>>>8&255,U.check=g(U.check,f,2,0)),se=te=0,U.mode=5;case 5:if(1024&U.flags){for(;se<16;){if(ne===0)break e;ne--,te+=ke[ue++]<<se,se+=8}U.length=te,U.head&&(U.head.extra_len=te),512&U.flags&&(f[0]=255&te,f[1]=te>>>8&255,U.check=g(U.check,f,2,0)),se=te=0}else U.head&&(U.head.extra=null);U.mode=6;case 6:if(1024&U.flags&&(ne<(He=U.length)&&(He=ne),He&&(U.head&&(M=U.head.extra_len-U.length,U.head.extra||(U.head.extra=new Array(U.head.extra_len)),$.arraySet(U.head.extra,ke,ue,He,M)),512&U.flags&&(U.check=g(U.check,ke,He,ue)),ne-=He,ue+=He,U.length-=He),U.length))break e;U.length=0,U.mode=7;case 7:if(2048&U.flags){if(ne===0)break e;for(He=0;M=ke[ue+He++],U.head&&M&&U.length<65536&&(U.head.name+=String.fromCharCode(M)),M&&He<ne;);if(512&U.flags&&(U.check=g(U.check,ke,He,ue)),ne-=He,ue+=He,M)break e}else U.head&&(U.head.name=null);U.length=0,U.mode=8;case 8:if(4096&U.flags){if(ne===0)break e;for(He=0;M=ke[ue+He++],U.head&&M&&U.length<65536&&(U.head.comment+=String.fromCharCode(M)),M&&He<ne;);if(512&U.flags&&(U.check=g(U.check,ke,He,ue)),ne-=He,ue+=He,M)break e}else U.head&&(U.head.comment=null);U.mode=9;case 9:if(512&U.flags){for(;se<16;){if(ne===0)break e;ne--,te+=ke[ue++]<<se,se+=8}if(te!==(65535&U.check)){K.msg="header crc mismatch",U.mode=30;break}se=te=0}U.head&&(U.head.hcrc=U.flags>>9&1,U.head.done=!0),K.adler=U.check=0,U.mode=12;break;case 10:for(;se<32;){if(ne===0)break e;ne--,te+=ke[ue++]<<se,se+=8}K.adler=U.check=P(te),se=te=0,U.mode=11;case 11:if(U.havedict===0)return K.next_out=Fe,K.avail_out=Be,K.next_in=ue,K.avail_in=ne,U.hold=te,U.bits=se,2;K.adler=U.check=1,U.mode=12;case 12:if(Me===5||Me===6)break e;case 13:if(U.last){te>>>=7&se,se-=7&se,U.mode=27;break}for(;se<3;){if(ne===0)break e;ne--,te+=ke[ue++]<<se,se+=8}switch(U.last=1&te,se-=1,3&(te>>>=1)){case 0:U.mode=14;break;case 1:if(ie(U),U.mode=20,Me!==6)break;te>>>=2,se-=2;break e;case 2:U.mode=17;break;case 3:K.msg="invalid block type",U.mode=30}te>>>=2,se-=2;break;case 14:for(te>>>=7&se,se-=7&se;se<32;){if(ne===0)break e;ne--,te+=ke[ue++]<<se,se+=8}if((65535&te)!=(te>>>16^65535)){K.msg="invalid stored block lengths",U.mode=30;break}if(U.length=65535&te,se=te=0,U.mode=15,Me===6)break e;case 15:U.mode=16;case 16:if(He=U.length){if(ne<He&&(He=ne),Be<He&&(He=Be),He===0)break e;$.arraySet(be,ke,ue,He,Fe),ne-=He,ue+=He,Be-=He,Fe+=He,U.length-=He;break}U.mode=12;break;case 17:for(;se<14;){if(ne===0)break e;ne--,te+=ke[ue++]<<se,se+=8}if(U.nlen=257+(31&te),te>>>=5,se-=5,U.ndist=1+(31&te),te>>>=5,se-=5,U.ncode=4+(15&te),te>>>=4,se-=4,286<U.nlen||30<U.ndist){K.msg="too many length or distance symbols",U.mode=30;break}U.have=0,U.mode=18;case 18:for(;U.have<U.ncode;){for(;se<3;){if(ne===0)break e;ne--,te+=ke[ue++]<<se,se+=8}U.lens[j[U.have++]]=7&te,te>>>=3,se-=3}for(;U.have<19;)U.lens[j[U.have++]]=0;if(U.lencode=U.lendyn,U.lenbits=7,S={bits:U.lenbits},At=a(0,U.lens,0,19,U.lencode,0,U.work,S),U.lenbits=S.bits,At){K.msg="invalid code lengths set",U.mode=30;break}U.have=0,U.mode=19;case 19:for(;U.have<U.nlen+U.ndist;){for(;Oe=(i=U.lencode[te&(1<<U.lenbits)-1])>>>16&255,Gt=65535&i,!((Lt=i>>>24)<=se);){if(ne===0)break e;ne--,te+=ke[ue++]<<se,se+=8}if(Gt<16)te>>>=Lt,se-=Lt,U.lens[U.have++]=Gt;else{if(Gt===16){for(A=Lt+2;se<A;){if(ne===0)break e;ne--,te+=ke[ue++]<<se,se+=8}if(te>>>=Lt,se-=Lt,U.have===0){K.msg="invalid bit length repeat",U.mode=30;break}M=U.lens[U.have-1],He=3+(3&te),te>>>=2,se-=2}else if(Gt===17){for(A=Lt+3;se<A;){if(ne===0)break e;ne--,te+=ke[ue++]<<se,se+=8}se-=Lt,M=0,He=3+(7&(te>>>=Lt)),te>>>=3,se-=3}else{for(A=Lt+7;se<A;){if(ne===0)break e;ne--,te+=ke[ue++]<<se,se+=8}se-=Lt,M=0,He=11+(127&(te>>>=Lt)),te>>>=7,se-=7}if(U.have+He>U.nlen+U.ndist){K.msg="invalid bit length repeat",U.mode=30;break}for(;He--;)U.lens[U.have++]=M}}if(U.mode===30)break;if(U.lens[256]===0){K.msg="invalid code -- missing end-of-block",U.mode=30;break}if(U.lenbits=9,S={bits:U.lenbits},At=a(L,U.lens,0,U.nlen,U.lencode,0,U.work,S),U.lenbits=S.bits,At){K.msg="invalid literal/lengths set",U.mode=30;break}if(U.distbits=6,U.distcode=U.distdyn,S={bits:U.distbits},At=a(I,U.lens,U.nlen,U.ndist,U.distcode,0,U.work,S),U.distbits=S.bits,At){K.msg="invalid distances set",U.mode=30;break}if(U.mode=20,Me===6)break e;case 20:U.mode=21;case 21:if(6<=ne&&258<=Be){K.next_out=Fe,K.avail_out=Be,K.next_in=ue,K.avail_in=ne,U.hold=te,U.bits=se,N(K,Ke),Fe=K.next_out,be=K.output,Be=K.avail_out,ue=K.next_in,ke=K.input,ne=K.avail_in,te=U.hold,se=U.bits,U.mode===12&&(U.back=-1);break}for(U.back=0;Oe=(i=U.lencode[te&(1<<U.lenbits)-1])>>>16&255,Gt=65535&i,!((Lt=i>>>24)<=se);){if(ne===0)break e;ne--,te+=ke[ue++]<<se,se+=8}if(Oe&&!(240&Oe)){for(kt=Lt,ln=Oe,Zt=Gt;Oe=(i=U.lencode[Zt+((te&(1<<kt+ln)-1)>>kt)])>>>16&255,Gt=65535&i,!(kt+(Lt=i>>>24)<=se);){if(ne===0)break e;ne--,te+=ke[ue++]<<se,se+=8}te>>>=kt,se-=kt,U.back+=kt}if(te>>>=Lt,se-=Lt,U.back+=Lt,U.length=Gt,Oe===0){U.mode=26;break}if(32&Oe){U.back=-1,U.mode=12;break}if(64&Oe){K.msg="invalid literal/length code",U.mode=30;break}U.extra=15&Oe,U.mode=22;case 22:if(U.extra){for(A=U.extra;se<A;){if(ne===0)break e;ne--,te+=ke[ue++]<<se,se+=8}U.length+=te&(1<<U.extra)-1,te>>>=U.extra,se-=U.extra,U.back+=U.extra}U.was=U.length,U.mode=23;case 23:for(;Oe=(i=U.distcode[te&(1<<U.distbits)-1])>>>16&255,Gt=65535&i,!((Lt=i>>>24)<=se);){if(ne===0)break e;ne--,te+=ke[ue++]<<se,se+=8}if(!(240&Oe)){for(kt=Lt,ln=Oe,Zt=Gt;Oe=(i=U.distcode[Zt+((te&(1<<kt+ln)-1)>>kt)])>>>16&255,Gt=65535&i,!(kt+(Lt=i>>>24)<=se);){if(ne===0)break e;ne--,te+=ke[ue++]<<se,se+=8}te>>>=kt,se-=kt,U.back+=kt}if(te>>>=Lt,se-=Lt,U.back+=Lt,64&Oe){K.msg="invalid distance code",U.mode=30;break}U.offset=Gt,U.extra=15&Oe,U.mode=24;case 24:if(U.extra){for(A=U.extra;se<A;){if(ne===0)break e;ne--,te+=ke[ue++]<<se,se+=8}U.offset+=te&(1<<U.extra)-1,te>>>=U.extra,se-=U.extra,U.back+=U.extra}if(U.offset>U.dmax){K.msg="invalid distance too far back",U.mode=30;break}U.mode=25;case 25:if(Be===0)break e;if(He=Ke-Be,U.offset>He){if((He=U.offset-He)>U.whave&&U.sane){K.msg="invalid distance too far back",U.mode=30;break}yt=He>U.wnext?(He-=U.wnext,U.wsize-He):U.wnext-He,He>U.length&&(He=U.length),xt=U.window}else xt=be,yt=Fe-U.offset,He=U.length;for(Be<He&&(He=Be),Be-=He,U.length-=He;be[Fe++]=xt[yt++],--He;);U.length===0&&(U.mode=21);break;case 26:if(Be===0)break e;be[Fe++]=U.length,Be--,U.mode=21;break;case 27:if(U.wrap){for(;se<32;){if(ne===0)break e;ne--,te|=ke[ue++]<<se,se+=8}if(Ke-=Be,K.total_out+=Ke,U.total+=Ke,Ke&&(K.adler=U.check=U.flags?g(U.check,be,Ke,Fe-Ke):m(U.check,be,Ke,Fe-Ke)),Ke=Be,(U.flags?te:P(te))!==U.check){K.msg="incorrect data check",U.mode=30;break}se=te=0}U.mode=28;case 28:if(U.wrap&&U.flags){for(;se<32;){if(ne===0)break e;ne--,te+=ke[ue++]<<se,se+=8}if(te!==(4294967295&U.total)){K.msg="incorrect length check",U.mode=30;break}se=te=0}U.mode=29;case 29:At=1;break e;case 30:At=-3;break e;case 31:return-4;case 32:default:return x}return K.next_out=Fe,K.avail_out=Be,K.next_in=ue,K.avail_in=ne,U.hold=te,U.bits=se,(U.wsize||Ke!==K.avail_out&&U.mode<30&&(U.mode<27||Me!==4))&&ge(K,K.output,K.next_out,Ke-K.avail_out)?(U.mode=31,-4):(Ve-=K.avail_in,Ke-=K.avail_out,K.total_in+=Ve,K.total_out+=Ke,U.total+=Ke,U.wrap&&Ke&&(K.adler=U.check=U.flags?g(U.check,be,Ke,K.next_out-Ke):m(U.check,be,Ke,K.next_out-Ke)),K.data_type=U.bits+(U.last?64:0)+(U.mode===12?128:0)+(U.mode===20||U.mode===15?256:0),(Ve==0&&Ke===0||Me===4)&&At===v&&(At=-5),At)},T.inflateEnd=function(K){if(!K||!K.state)return x;var Me=K.state;return Me.window&&(Me.window=null),K.state=null,v},T.inflateGetHeader=function(K,Me){var U;return K&&K.state&&2&(U=K.state).wrap?((U.head=Me).done=!1,v):x},T.inflateSetDictionary=function(K,Me){var U,ke=Me.length;return K&&K.state?(U=K.state).wrap!==0&&U.mode!==11?x:U.mode===11&&m(1,Me,ke,0)!==U.check?-3:ge(K,Me,ke,ke)?(U.mode=31,-4):(U.havedict=1,v):x},T.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./inffast":48,"./inftrees":50}],50:[function(_,Ee,T){"use strict";var $=_("../utils/common"),m=[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],g=[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],N=[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],a=[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];Ee.exports=function(L,I,v,x,Q,w,G,P){var ee,Y,X,R,O,q,z,le,ie,ge=P.bits,K=0,Me=0,U=0,ke=0,be=0,ue=0,Fe=0,ne=0,Be=0,te=0,se=null,Ve=0,Ke=new $.Buf16(16),He=new $.Buf16(16),yt=null,xt=0;for(K=0;K<=15;K++)Ke[K]=0;for(Me=0;Me<x;Me++)Ke[I[v+Me]]++;for(be=ge,ke=15;1<=ke&&Ke[ke]===0;ke--);if(ke<be&&(be=ke),ke===0)return Q[w++]=20971520,Q[w++]=20971520,P.bits=1,0;for(U=1;U<ke&&Ke[U]===0;U++);for(be<U&&(be=U),K=ne=1;K<=15;K++)if(ne<<=1,(ne-=Ke[K])<0)return-1;if(0<ne&&(L===0||ke!==1))return-1;for(He[1]=0,K=1;K<15;K++)He[K+1]=He[K]+Ke[K];for(Me=0;Me<x;Me++)I[v+Me]!==0&&(G[He[I[v+Me]]++]=Me);if(q=L===0?(se=yt=G,19):L===1?(se=m,Ve-=257,yt=g,xt-=257,256):(se=N,yt=a,-1),K=U,O=w,Fe=Me=te=0,X=-1,R=(Be=1<<(ue=be))-1,L===1&&852<Be||L===2&&592<Be)return 1;for(;;){for(z=K-Fe,ie=G[Me]<q?(le=0,G[Me]):G[Me]>q?(le=yt[xt+G[Me]],se[Ve+G[Me]]):(le=96,0),ee=1<<K-Fe,U=Y=1<<ue;Q[O+(te>>Fe)+(Y-=ee)]=z<<24|le<<16|ie|0,Y!==0;);for(ee=1<<K-1;te&ee;)ee>>=1;if(ee!==0?(te&=ee-1,te+=ee):te=0,Me++,--Ke[K]==0){if(K===ke)break;K=I[v+G[Me]]}if(be<K&&(te&R)!==X){for(Fe===0&&(Fe=be),O+=U,ne=1<<(ue=K-Fe);ue+Fe<ke&&!((ne-=Ke[ue+Fe])<=0);)ue++,ne<<=1;if(Be+=1<<ue,L===1&&852<Be||L===2&&592<Be)return 1;Q[X=te&R]=be<<24|ue<<16|O-w|0}}return te!==0&&(Q[O+te]=K-Fe<<24|64<<16|0),P.bits=be,0}},{"../utils/common":41}],51:[function(_,Ee,T){"use strict";Ee.exports={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"}},{}],52:[function(_,Ee,T){"use strict";var $=_("../utils/common"),m=0,g=1;function N(i){for(var f=i.length;0<=--f;)i[f]=0}var a=0,L=29,I=256,v=I+1+L,x=30,Q=19,w=2*v+1,G=15,P=16,ee=7,Y=256,X=16,R=17,O=18,q=[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],z=[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],le=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],ie=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],ge=new Array(2*(v+2));N(ge);var K=new Array(2*x);N(K);var Me=new Array(512);N(Me);var U=new Array(256);N(U);var ke=new Array(L);N(ke);var be,ue,Fe,ne=new Array(x);function Be(i,f,j,re,C){this.static_tree=i,this.extra_bits=f,this.extra_base=j,this.elems=re,this.max_length=C,this.has_stree=i&&i.length}function te(i,f){this.dyn_tree=i,this.max_code=0,this.stat_desc=f}function se(i){return i<256?Me[i]:Me[256+(i>>>7)]}function Ve(i,f){i.pending_buf[i.pending++]=255&f,i.pending_buf[i.pending++]=f>>>8&255}function Ke(i,f,j){i.bi_valid>P-j?(i.bi_buf|=f<<i.bi_valid&65535,Ve(i,i.bi_buf),i.bi_buf=f>>P-i.bi_valid,i.bi_valid+=j-P):(i.bi_buf|=f<<i.bi_valid&65535,i.bi_valid+=j)}function He(i,f,j){Ke(i,j[2*f],j[2*f+1])}function yt(i,f){for(var j=0;j|=1&i,i>>>=1,j<<=1,0<--f;);return j>>>1}function xt(i,f,j){var re,C,H=new Array(G+1),ye=0;for(re=1;re<=G;re++)H[re]=ye=ye+j[re-1]<<1;for(C=0;C<=f;C++){var ae=i[2*C+1];ae!==0&&(i[2*C]=yt(H[ae]++,ae))}}function Lt(i){var f;for(f=0;f<v;f++)i.dyn_ltree[2*f]=0;for(f=0;f<x;f++)i.dyn_dtree[2*f]=0;for(f=0;f<Q;f++)i.bl_tree[2*f]=0;i.dyn_ltree[2*Y]=1,i.opt_len=i.static_len=0,i.last_lit=i.matches=0}function Oe(i){8<i.bi_valid?Ve(i,i.bi_buf):0<i.bi_valid&&(i.pending_buf[i.pending++]=i.bi_buf),i.bi_buf=0,i.bi_valid=0}function Gt(i,f,j,re){var C=2*f,H=2*j;return i[C]<i[H]||i[C]===i[H]&&re[f]<=re[j]}function kt(i,f,j){for(var re=i.heap[j],C=j<<1;C<=i.heap_len&&(C<i.heap_len&&Gt(f,i.heap[C+1],i.heap[C],i.depth)&&C++,!Gt(f,re,i.heap[C],i.depth));)i.heap[j]=i.heap[C],j=C,C<<=1;i.heap[j]=re}function ln(i,f,j){var re,C,H,ye,ae=0;if(i.last_lit!==0)for(;re=i.pending_buf[i.d_buf+2*ae]<<8|i.pending_buf[i.d_buf+2*ae+1],C=i.pending_buf[i.l_buf+ae],ae++,re===0?He(i,C,f):(He(i,(H=U[C])+I+1,f),(ye=q[H])!==0&&Ke(i,C-=ke[H],ye),He(i,H=se(--re),j),(ye=z[H])!==0&&Ke(i,re-=ne[H],ye)),ae<i.last_lit;);He(i,Y,f)}function Zt(i,f){var j,re,C,H=f.dyn_tree,ye=f.stat_desc.static_tree,ae=f.stat_desc.has_stree,oe=f.stat_desc.elems,Re=-1;for(i.heap_len=0,i.heap_max=w,j=0;j<oe;j++)H[2*j]!==0?(i.heap[++i.heap_len]=Re=j,i.depth[j]=0):H[2*j+1]=0;for(;i.heap_len<2;)H[2*(C=i.heap[++i.heap_len]=Re<2?++Re:0)]=1,i.depth[C]=0,i.opt_len--,ae&&(i.static_len-=ye[2*C+1]);for(f.max_code=Re,j=i.heap_len>>1;1<=j;j--)kt(i,H,j);for(C=oe;j=i.heap[1],i.heap[1]=i.heap[i.heap_len--],kt(i,H,1),re=i.heap[1],i.heap[--i.heap_max]=j,i.heap[--i.heap_max]=re,H[2*C]=H[2*j]+H[2*re],i.depth[C]=(i.depth[j]>=i.depth[re]?i.depth[j]:i.depth[re])+1,H[2*j+1]=H[2*re+1]=C,i.heap[1]=C++,kt(i,H,1),2<=i.heap_len;);i.heap[--i.heap_max]=i.heap[1],function(it,Ue){var Ge,We,me,ve,rt,Et,Bt=Ue.dyn_tree,zt=Ue.max_code,fn=Ue.stat_desc.static_tree,An=Ue.stat_desc.has_stree,Bn=Ue.stat_desc.extra_bits,Cn=Ue.stat_desc.extra_base,rn=Ue.stat_desc.max_length,wn=0;for(ve=0;ve<=G;ve++)it.bl_count[ve]=0;for(Bt[2*it.heap[it.heap_max]+1]=0,Ge=it.heap_max+1;Ge<w;Ge++)rn<(ve=Bt[2*Bt[2*(We=it.heap[Ge])+1]+1]+1)&&(ve=rn,wn++),Bt[2*We+1]=ve,zt<We||(it.bl_count[ve]++,rt=0,Cn<=We&&(rt=Bn[We-Cn]),Et=Bt[2*We],it.opt_len+=Et*(ve+rt),An&&(it.static_len+=Et*(fn[2*We+1]+rt)));if(wn!==0){do{for(ve=rn-1;it.bl_count[ve]===0;)ve--;it.bl_count[ve]--,it.bl_count[ve+1]+=2,it.bl_count[rn]--,wn-=2}while(0<wn);for(ve=rn;ve!==0;ve--)for(We=it.bl_count[ve];We!==0;)zt<(me=it.heap[--Ge])||(Bt[2*me+1]!==ve&&(it.opt_len+=(ve-Bt[2*me+1])*Bt[2*me],Bt[2*me+1]=ve),We--)}}(i,f),xt(H,Re,i.bl_count)}function M(i,f,j){var re,C,H=-1,ye=f[1],ae=0,oe=7,Re=4;for(ye===0&&(oe=138,Re=3),f[2*(j+1)+1]=65535,re=0;re<=j;re++)C=ye,ye=f[2*(re+1)+1],++ae<oe&&C===ye||(ae<Re?i.bl_tree[2*C]+=ae:C!==0?(C!==H&&i.bl_tree[2*C]++,i.bl_tree[2*X]++):ae<=10?i.bl_tree[2*R]++:i.bl_tree[2*O]++,H=C,Re=(ae=0)===ye?(oe=138,3):C===ye?(oe=6,3):(oe=7,4))}function At(i,f,j){var re,C,H=-1,ye=f[1],ae=0,oe=7,Re=4;for(ye===0&&(oe=138,Re=3),re=0;re<=j;re++)if(C=ye,ye=f[2*(re+1)+1],!(++ae<oe&&C===ye)){if(ae<Re)for(;He(i,C,i.bl_tree),--ae!=0;);else C!==0?(C!==H&&(He(i,C,i.bl_tree),ae--),He(i,X,i.bl_tree),Ke(i,ae-3,2)):ae<=10?(He(i,R,i.bl_tree),Ke(i,ae-3,3)):(He(i,O,i.bl_tree),Ke(i,ae-11,7));H=C,Re=(ae=0)===ye?(oe=138,3):C===ye?(oe=6,3):(oe=7,4)}}N(ne);var S=!1;function A(i,f,j,re){Ke(i,(a<<1)+(re?1:0),3),function(C,H,ye,ae){Oe(C),ae&&(Ve(C,ye),Ve(C,~ye)),$.arraySet(C.pending_buf,C.window,H,ye,C.pending),C.pending+=ye}(i,f,j,!0)}T._tr_init=function(i){S||(function(){var f,j,re,C,H,ye=new Array(G+1);for(C=re=0;C<L-1;C++)for(ke[C]=re,f=0;f<1<<q[C];f++)U[re++]=C;for(U[re-1]=C,C=H=0;C<16;C++)for(ne[C]=H,f=0;f<1<<z[C];f++)Me[H++]=C;for(H>>=7;C<x;C++)for(ne[C]=H<<7,f=0;f<1<<z[C]-7;f++)Me[256+H++]=C;for(j=0;j<=G;j++)ye[j]=0;for(f=0;f<=143;)ge[2*f+1]=8,f++,ye[8]++;for(;f<=255;)ge[2*f+1]=9,f++,ye[9]++;for(;f<=279;)ge[2*f+1]=7,f++,ye[7]++;for(;f<=287;)ge[2*f+1]=8,f++,ye[8]++;for(xt(ge,v+1,ye),f=0;f<x;f++)K[2*f+1]=5,K[2*f]=yt(f,5);be=new Be(ge,q,I+1,v,G),ue=new Be(K,z,0,x,G),Fe=new Be(new Array(0),le,0,Q,ee)}(),S=!0),i.l_desc=new te(i.dyn_ltree,be),i.d_desc=new te(i.dyn_dtree,ue),i.bl_desc=new te(i.bl_tree,Fe),i.bi_buf=0,i.bi_valid=0,Lt(i)},T._tr_stored_block=A,T._tr_flush_block=function(i,f,j,re){var C,H,ye=0;0<i.level?(i.strm.data_type===2&&(i.strm.data_type=function(ae){var oe,Re=4093624447;for(oe=0;oe<=31;oe++,Re>>>=1)if(1&Re&&ae.dyn_ltree[2*oe]!==0)return m;if(ae.dyn_ltree[18]!==0||ae.dyn_ltree[20]!==0||ae.dyn_ltree[26]!==0)return g;for(oe=32;oe<I;oe++)if(ae.dyn_ltree[2*oe]!==0)return g;return m}(i)),Zt(i,i.l_desc),Zt(i,i.d_desc),ye=function(ae){var oe;for(M(ae,ae.dyn_ltree,ae.l_desc.max_code),M(ae,ae.dyn_dtree,ae.d_desc.max_code),Zt(ae,ae.bl_desc),oe=Q-1;3<=oe&&ae.bl_tree[2*ie[oe]+1]===0;oe--);return ae.opt_len+=3*(oe+1)+5+5+4,oe}(i),C=i.opt_len+3+7>>>3,(H=i.static_len+3+7>>>3)<=C&&(C=H)):C=H=j+5,j+4<=C&&f!==-1?A(i,f,j,re):i.strategy===4||H===C?(Ke(i,2+(re?1:0),3),ln(i,ge,K)):(Ke(i,4+(re?1:0),3),function(ae,oe,Re,it){var Ue;for(Ke(ae,oe-257,5),Ke(ae,Re-1,5),Ke(ae,it-4,4),Ue=0;Ue<it;Ue++)Ke(ae,ae.bl_tree[2*ie[Ue]+1],3);At(ae,ae.dyn_ltree,oe-1),At(ae,ae.dyn_dtree,Re-1)}(i,i.l_desc.max_code+1,i.d_desc.max_code+1,ye+1),ln(i,i.dyn_ltree,i.dyn_dtree)),Lt(i),re&&Oe(i)},T._tr_tally=function(i,f,j){return i.pending_buf[i.d_buf+2*i.last_lit]=f>>>8&255,i.pending_buf[i.d_buf+2*i.last_lit+1]=255&f,i.pending_buf[i.l_buf+i.last_lit]=255&j,i.last_lit++,f===0?i.dyn_ltree[2*j]++:(i.matches++,f--,i.dyn_ltree[2*(U[j]+I+1)]++,i.dyn_dtree[2*se(f)]++),i.last_lit===i.lit_bufsize-1},T._tr_align=function(i){Ke(i,2,3),He(i,Y,ge),function(f){f.bi_valid===16?(Ve(f,f.bi_buf),f.bi_buf=0,f.bi_valid=0):8<=f.bi_valid&&(f.pending_buf[f.pending++]=255&f.bi_buf,f.bi_buf>>=8,f.bi_valid-=8)}(i)}},{"../utils/common":41}],53:[function(_,Ee,T){"use strict";Ee.exports=function(){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}},{}],54:[function(_,Ee,T){(function($){(function(m,g){"use strict";if(!m.setImmediate){var N,a,L,I,v=1,x={},Q=!1,w=m.document,G=Object.getPrototypeOf&&Object.getPrototypeOf(m);G=G&&G.setTimeout?G:m,N={}.toString.call(m.process)==="[object process]"?function(X){pe.nextTick(function(){ee(X)})}:function(){if(m.postMessage&&!m.importScripts){var X=!0,R=m.onmessage;return m.onmessage=function(){X=!1},m.postMessage("","*"),m.onmessage=R,X}}()?(I="setImmediate$"+Math.random()+"$",m.addEventListener?m.addEventListener("message",Y,!1):m.attachEvent("onmessage",Y),function(X){m.postMessage(I+X,"*")}):m.MessageChannel?((L=new MessageChannel).port1.onmessage=function(X){ee(X.data)},function(X){L.port2.postMessage(X)}):w&&"onreadystatechange"in w.createElement("script")?(a=w.documentElement,function(X){var R=w.createElement("script");R.onreadystatechange=function(){ee(X),R.onreadystatechange=null,a.removeChild(R),R=null},a.appendChild(R)}):function(X){setTimeout(ee,0,X)},G.setImmediate=function(X){typeof X!="function"&&(X=new Function(""+X));for(var R=new Array(arguments.length-1),O=0;O<R.length;O++)R[O]=arguments[O+1];var q={callback:X,args:R};return x[v]=q,N(v),v++},G.clearImmediate=P}function P(X){delete x[X]}function ee(X){if(Q)setTimeout(ee,0,X);else{var R=x[X];if(R){Q=!0;try{(function(O){var q=O.callback,z=O.args;switch(z.length){case 0:q();break;case 1:q(z[0]);break;case 2:q(z[0],z[1]);break;case 3:q(z[0],z[1],z[2]);break;default:q.apply(g,z)}})(R)}finally{P(X),Q=!1}}}}function Y(X){X.source===m&&typeof X.data=="string"&&X.data.indexOf(I)===0&&ee(+X.data.slice(I.length))}})(typeof self=="undefined"?$===void 0?this:$:self)}).call(this,typeof h.g!="undefined"?h.g:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}]},{},[10])(10)})},5630:function(gr,Pt,h){"use strict";var we=h(14809),pe=h(20439),_=h(4635),Ee=h(50298),T=h(62646),$=h(92310),m=h.n($),g=h(18929),N=h(59301),a=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],L=(0,N.forwardRef)(function(I,v){var x,Q=I.prefixCls,w=Q===void 0?"rc-checkbox":Q,G=I.className,P=I.style,ee=I.checked,Y=I.disabled,X=I.defaultChecked,R=X===void 0?!1:X,O=I.type,q=O===void 0?"checkbox":O,z=I.title,le=I.onChange,ie=(0,T.Z)(I,a),ge=(0,N.useRef)(null),K=(0,g.Z)(R,{value:ee}),Me=(0,Ee.Z)(K,2),U=Me[0],ke=Me[1];(0,N.useImperativeHandle)(v,function(){return{focus:function(){var ne;(ne=ge.current)===null||ne===void 0||ne.focus()},blur:function(){var ne;(ne=ge.current)===null||ne===void 0||ne.blur()},input:ge.current}});var be=m()(w,G,(x={},(0,_.Z)(x,"".concat(w,"-checked"),U),(0,_.Z)(x,"".concat(w,"-disabled"),Y),x)),ue=function(ne){Y||("checked"in I||ke(ne.target.checked),le==null||le({target:(0,pe.Z)((0,pe.Z)({},I),{},{type:q,checked:ne.target.checked}),stopPropagation:function(){ne.stopPropagation()},preventDefault:function(){ne.preventDefault()},nativeEvent:ne.nativeEvent}))};return N.createElement("span",{className:be,title:z,style:P},N.createElement("input",(0,we.Z)({},ie,{className:"".concat(w,"-input"),ref:ge,onChange:ue,disabled:Y,checked:!!U,type:q})),N.createElement("span",{className:"".concat(w,"-inner")}))});Pt.Z=L},31561:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return q}});var we=h(14809),pe=h(4635),_=h(50298),Ee=h(62646),T=h(35593),$=h(92310),m=h.n($),g=h(8654),N=h(59301),a=h(10228),L=h(16089),I=a.Z.ESC,v=a.Z.TAB;function x(z){var le=z.visible,ie=z.triggerRef,ge=z.onVisibleChange,K=z.autoFocus,Me=z.overlayRef,U=N.useRef(!1),ke=function(){if(le){var ne,Be;(ne=ie.current)===null||ne===void 0||(Be=ne.focus)===null||Be===void 0||Be.call(ne),ge==null||ge(!1)}},be=function(){var ne;return(ne=Me.current)!==null&&ne!==void 0&&ne.focus?(Me.current.focus(),U.current=!0,!0):!1},ue=function(ne){switch(ne.keyCode){case I:ke();break;case v:{var Be=!1;U.current||(Be=be()),Be?ne.preventDefault():ke();break}}};N.useEffect(function(){return le?(window.addEventListener("keydown",ue),K&&(0,L.Z)(be,3),function(){window.removeEventListener("keydown",ue),U.current=!1}):function(){U.current=!1}},[le])}var Q=(0,N.forwardRef)(function(z,le){var ie=z.overlay,ge=z.arrow,K=z.prefixCls,Me=(0,N.useMemo)(function(){var ke;return typeof ie=="function"?ke=ie():ke=ie,ke},[ie]),U=(0,g.sQ)(le,Me==null?void 0:Me.ref);return N.createElement(N.Fragment,null,ge&&N.createElement("div",{className:"".concat(K,"-arrow")}),N.cloneElement(Me,{ref:(0,g.Yr)(Me)?U:void 0}))}),w=Q,G={adjustX:1,adjustY:1},P=[0,0],ee={topLeft:{points:["bl","tl"],overflow:G,offset:[0,-4],targetOffset:P},top:{points:["bc","tc"],overflow:G,offset:[0,-4],targetOffset:P},topRight:{points:["br","tr"],overflow:G,offset:[0,-4],targetOffset:P},bottomLeft:{points:["tl","bl"],overflow:G,offset:[0,4],targetOffset:P},bottom:{points:["tc","bc"],overflow:G,offset:[0,4],targetOffset:P},bottomRight:{points:["tr","br"],overflow:G,offset:[0,4],targetOffset:P}},Y=ee,X=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function R(z,le){var ie,ge=z.arrow,K=ge===void 0?!1:ge,Me=z.prefixCls,U=Me===void 0?"rc-dropdown":Me,ke=z.transitionName,be=z.animation,ue=z.align,Fe=z.placement,ne=Fe===void 0?"bottomLeft":Fe,Be=z.placements,te=Be===void 0?Y:Be,se=z.getPopupContainer,Ve=z.showAction,Ke=z.hideAction,He=z.overlayClassName,yt=z.overlayStyle,xt=z.visible,Lt=z.trigger,Oe=Lt===void 0?["hover"]:Lt,Gt=z.autoFocus,kt=z.overlay,ln=z.children,Zt=z.onVisibleChange,M=(0,Ee.Z)(z,X),At=N.useState(),S=(0,_.Z)(At,2),A=S[0],i=S[1],f="visible"in z?xt:A,j=N.useRef(null),re=N.useRef(null),C=N.useRef(null);N.useImperativeHandle(le,function(){return j.current});var H=function(me){i(me),Zt==null||Zt(me)};x({visible:f,triggerRef:C,onVisibleChange:H,autoFocus:Gt,overlayRef:re});var ye=function(me){var ve=z.onOverlayClick;i(!1),ve&&ve(me)},ae=function(){return N.createElement(w,{ref:re,overlay:kt,prefixCls:U,arrow:K})},oe=function(){return typeof kt=="function"?ae:ae()},Re=function(){var me=z.minOverlayWidthMatchTrigger,ve=z.alignPoint;return"minOverlayWidthMatchTrigger"in z?me:!ve},it=function(){var me=z.openClassName;return me!==void 0?me:"".concat(U,"-open")},Ue=N.cloneElement(ln,{className:m()((ie=ln.props)===null||ie===void 0?void 0:ie.className,f&&it()),ref:(0,g.Yr)(ln)?(0,g.sQ)(C,ln.ref):void 0}),Ge=Ke;return!Ge&&Oe.indexOf("contextMenu")!==-1&&(Ge=["click"]),N.createElement(T.Z,(0,we.Z)({builtinPlacements:te},M,{prefixCls:U,ref:j,popupClassName:m()(He,(0,pe.Z)({},"".concat(U,"-show-arrow"),K)),popupStyle:yt,action:Oe,showAction:Ve,hideAction:Ge,popupPlacement:ne,popupAlign:ue,popupTransitionName:ke,popupAnimation:be,popupVisible:f,stretch:Re()?"minWidth":"",popup:oe(),onPopupVisibleChange:H,onPopupClick:ye,getPopupContainer:se}),Ue)}var O=N.forwardRef(R),q=O},93681:function(gr,Pt,h){"use strict";h.r(Pt),h.d(Pt,{BaseInput:function(){return a},default:function(){return ee}});var we=h(14809),pe=h(20439),_=h(4635),Ee=h(93664),T=h(92310),$=h.n(T),m=h(59301),g=h(5643),N=function(X){var R,O,q=X.inputElement,z=X.prefixCls,le=X.prefix,ie=X.suffix,ge=X.addonBefore,K=X.addonAfter,Me=X.className,U=X.style,ke=X.disabled,be=X.readOnly,ue=X.focused,Fe=X.triggerFocus,ne=X.allowClear,Be=X.value,te=X.handleReset,se=X.hidden,Ve=X.classes,Ke=X.classNames,He=X.dataAttrs,yt=X.styles,xt=X.components,Lt=(xt==null?void 0:xt.affixWrapper)||"span",Oe=(xt==null?void 0:xt.groupWrapper)||"span",Gt=(xt==null?void 0:xt.wrapper)||"span",kt=(xt==null?void 0:xt.groupAddon)||"span",ln=(0,m.useRef)(null),Zt=function(ae){var oe;(oe=ln.current)!==null&&oe!==void 0&&oe.contains(ae.target)&&(Fe==null||Fe())},M=function(){var ae;if(!ne)return null;var oe=!ke&&!be&&Be,Re="".concat(z,"-clear-icon"),it=(0,Ee.Z)(ne)==="object"&&ne!==null&&ne!==void 0&&ne.clearIcon?ne.clearIcon:"\u2716";return m.createElement("span",{onClick:te,onMouseDown:function(Ge){return Ge.preventDefault()},className:$()(Re,(ae={},(0,_.Z)(ae,"".concat(Re,"-hidden"),!oe),(0,_.Z)(ae,"".concat(Re,"-has-suffix"),!!ie),ae)),role:"button",tabIndex:-1},it)},At=(0,m.cloneElement)(q,{value:Be,hidden:se,className:$()((R=q.props)===null||R===void 0?void 0:R.className,!(0,g.X3)(X)&&!(0,g.He)(X)&&Me)||null,style:(0,pe.Z)((0,pe.Z)({},(O=q.props)===null||O===void 0?void 0:O.style),!(0,g.X3)(X)&&!(0,g.He)(X)?U:{})});if((0,g.X3)(X)){var S,A="".concat(z,"-affix-wrapper"),i=$()(A,(S={},(0,_.Z)(S,"".concat(A,"-disabled"),ke),(0,_.Z)(S,"".concat(A,"-focused"),ue),(0,_.Z)(S,"".concat(A,"-readonly"),be),(0,_.Z)(S,"".concat(A,"-input-with-clear-btn"),ie&&ne&&Be),S),!(0,g.He)(X)&&Me,Ve==null?void 0:Ve.affixWrapper,Ke==null?void 0:Ke.affixWrapper),f=(ie||ne)&&m.createElement("span",{className:$()("".concat(z,"-suffix"),Ke==null?void 0:Ke.suffix),style:yt==null?void 0:yt.suffix},M(),ie);At=m.createElement(Lt,(0,we.Z)({className:i,style:(0,pe.Z)((0,pe.Z)({},(0,g.He)(X)?void 0:U),yt==null?void 0:yt.affixWrapper),hidden:!(0,g.He)(X)&&se,onClick:Zt},He==null?void 0:He.affixWrapper,{ref:ln}),le&&m.createElement("span",{className:$()("".concat(z,"-prefix"),Ke==null?void 0:Ke.prefix),style:yt==null?void 0:yt.prefix},le),(0,m.cloneElement)(q,{value:Be,hidden:null}),f)}if((0,g.He)(X)){var j="".concat(z,"-group"),re="".concat(j,"-addon"),C=$()("".concat(z,"-wrapper"),j,Ve==null?void 0:Ve.wrapper),H=$()("".concat(z,"-group-wrapper"),Me,Ve==null?void 0:Ve.group);return m.createElement(Oe,{className:H,style:U,hidden:se},m.createElement(Gt,{className:C},ge&&m.createElement(kt,{className:re},ge),(0,m.cloneElement)(At,{hidden:null}),K&&m.createElement(kt,{className:re},K)))}return At},a=N,L=h(95190),I=h(50298),v=h(62646),x=h(18929),Q=h(2738),w=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],G=(0,m.forwardRef)(function(Y,X){var R=Y.autoComplete,O=Y.onChange,q=Y.onFocus,z=Y.onBlur,le=Y.onPressEnter,ie=Y.onKeyDown,ge=Y.prefixCls,K=ge===void 0?"rc-input":ge,Me=Y.disabled,U=Y.htmlSize,ke=Y.className,be=Y.maxLength,ue=Y.suffix,Fe=Y.showCount,ne=Y.type,Be=ne===void 0?"text":ne,te=Y.classes,se=Y.classNames,Ve=Y.styles,Ke=(0,v.Z)(Y,w),He=(0,x.Z)(Y.defaultValue,{value:Y.value}),yt=(0,I.Z)(He,2),xt=yt[0],Lt=yt[1],Oe=(0,m.useState)(!1),Gt=(0,I.Z)(Oe,2),kt=Gt[0],ln=Gt[1],Zt=(0,m.useRef)(null),M=function(H){Zt.current&&(0,g.nH)(Zt.current,H)};(0,m.useImperativeHandle)(X,function(){return{focus:M,blur:function(){var H;(H=Zt.current)===null||H===void 0||H.blur()},setSelectionRange:function(H,ye,ae){var oe;(oe=Zt.current)===null||oe===void 0||oe.setSelectionRange(H,ye,ae)},select:function(){var H;(H=Zt.current)===null||H===void 0||H.select()},input:Zt.current}}),(0,m.useEffect)(function(){ln(function(C){return C&&Me?!1:C})},[Me]);var At=function(H){Y.value===void 0&&Lt(H.target.value),Zt.current&&(0,g.rJ)(Zt.current,H,O)},S=function(H){le&&H.key==="Enter"&&le(H),ie==null||ie(H)},A=function(H){ln(!0),q==null||q(H)},i=function(H){ln(!1),z==null||z(H)},f=function(H){Lt(""),M(),Zt.current&&(0,g.rJ)(Zt.current,H,O)},j=function(){var H=(0,Q.Z)(Y,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return m.createElement("input",(0,we.Z)({autoComplete:R},H,{onChange:At,onFocus:A,onBlur:i,onKeyDown:S,className:$()(K,(0,_.Z)({},"".concat(K,"-disabled"),Me),se==null?void 0:se.input),style:Ve==null?void 0:Ve.input,ref:Zt,size:U,type:Be}))},re=function(){var H=Number(be)>0;if(ue||Fe){var ye=(0,g.D7)(xt),ae=(0,L.Z)(ye).length,oe=(0,Ee.Z)(Fe)==="object"?Fe.formatter({value:ye,count:ae,maxLength:be}):"".concat(ae).concat(H?" / ".concat(be):"");return m.createElement(m.Fragment,null,!!Fe&&m.createElement("span",{className:$()("".concat(K,"-show-count-suffix"),(0,_.Z)({},"".concat(K,"-show-count-has-suffix"),!!ue),se==null?void 0:se.count),style:(0,pe.Z)({},Ve==null?void 0:Ve.count)},oe),ue)}return null};return m.createElement(a,(0,we.Z)({},Ke,{prefixCls:K,className:ke,inputElement:j(),handleReset:f,value:(0,g.D7)(xt),focused:kt,triggerFocus:M,suffix:re(),disabled:Me,classes:te,classNames:se,styles:Ve}))}),P=G,ee=P},5643:function(gr,Pt,h){"use strict";h.d(Pt,{D7:function(){return T},He:function(){return we},X3:function(){return pe},nH:function(){return Ee},rJ:function(){return _}});function we($){return!!($.addonBefore||$.addonAfter)}function pe($){return!!($.prefix||$.suffix||$.allowClear)}function _($,m,g,N){if(g){var a=m;if(m.type==="click"){var L=$.cloneNode(!0);a=Object.create(m,{target:{value:L},currentTarget:{value:L}}),L.value="",g(a);return}if(N!==void 0){a=Object.create(m,{target:{value:$},currentTarget:{value:$}}),$.value=N,g(a);return}g(a)}}function Ee($,m){if($){$.focus(m);var g=m||{},N=g.cursor;if(N){var a=$.value.length;switch(N){case"start":$.setSelectionRange(0,0);break;case"end":$.setSelectionRange(a,a);break;default:$.setSelectionRange(0,a)}}}}function T($){return typeof $=="undefined"||$===null?"":String($)}},15285:function(gr,Pt,h){"use strict";h.d(Pt,{iz:function(){return sr},ck:function(){return Wn},BW:function(){return Hn},sN:function(){return Wn},Wd:function(){return Xt},ZP:function(){return Dn},Xl:function(){return ie}});var we=h(14809),pe=h(4635),_=h(20439),Ee=h(95190),T=h(50298),$=h(62646),m=h(92310),g=h.n(m),N=h(11780),a=h(18929),L=h(13697),I=h(48736),v=h(59301),x=h(4676),Q=v.createContext(null);function w(bt,Ot){return bt===void 0?null:"".concat(bt,"-").concat(Ot)}function G(bt){var Ot=v.useContext(Q);return w(Ot,bt)}var P=h(80547),ee=["children","locked"],Y=v.createContext(null);function X(bt,Ot){var Mt=(0,_.Z)({},bt);return Object.keys(Ot).forEach(function(tn){var Yt=Ot[tn];Yt!==void 0&&(Mt[tn]=Yt)}),Mt}function R(bt){var Ot=bt.children,Mt=bt.locked,tn=(0,$.Z)(bt,ee),Yt=v.useContext(Y),Rn=(0,P.Z)(function(){return X(Yt,tn)},[Yt,tn],function(En,rr){return!Mt&&(En[0]!==rr[0]||!(0,L.Z)(En[1],rr[1],!0))});return v.createElement(Y.Provider,{value:Rn},Ot)}var O=[],q=v.createContext(null);function z(){return v.useContext(q)}var le=v.createContext(O);function ie(bt){var Ot=v.useContext(le);return v.useMemo(function(){return bt!==void 0?[].concat((0,Ee.Z)(Ot),[bt]):Ot},[Ot,bt])}var ge=v.createContext(null),K=v.createContext({}),Me=K,U=h(29194);function ke(bt){var Ot=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,U.Z)(bt)){var Mt=bt.nodeName.toLowerCase(),tn=["input","select","textarea","button"].includes(Mt)||bt.isContentEditable||Mt==="a"&&!!bt.getAttribute("href"),Yt=bt.getAttribute("tabindex"),Rn=Number(Yt),En=null;return Yt&&!Number.isNaN(Rn)?En=Rn:tn&&En===null&&(En=0),tn&&bt.disabled&&(En=null),En!==null&&(En>=0||Ot&&En<0)}return!1}function be(bt){var Ot=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Mt=(0,Ee.Z)(bt.querySelectorAll("*")).filter(function(tn){return ke(tn,Ot)});return ke(bt,Ot)&&Mt.unshift(bt),Mt}var ue=null;function Fe(){ue=document.activeElement}function ne(){ue=null}function Be(){if(ue)try{ue.focus()}catch(bt){}}function te(bt,Ot){if(Ot.keyCode===9){var Mt=be(bt),tn=Mt[Ot.shiftKey?0:Mt.length-1],Yt=tn===document.activeElement||bt===document.activeElement;if(Yt){var Rn=Mt[Ot.shiftKey?Mt.length-1:0];Rn.focus(),Ot.preventDefault()}}}var se=h(10228),Ve=h(16089),Ke=se.Z.LEFT,He=se.Z.RIGHT,yt=se.Z.UP,xt=se.Z.DOWN,Lt=se.Z.ENTER,Oe=se.Z.ESC,Gt=se.Z.HOME,kt=se.Z.END,ln=[yt,xt,Ke,He];function Zt(bt,Ot,Mt,tn){var Yt,Rn,En,rr,mr="prev",Ur="next",Xr="children",Tr="parent";if(bt==="inline"&&tn===Lt)return{inlineTrigger:!0};var kr=(Yt={},(0,pe.Z)(Yt,yt,mr),(0,pe.Z)(Yt,xt,Ur),Yt),Vt=(Rn={},(0,pe.Z)(Rn,Ke,Mt?Ur:mr),(0,pe.Z)(Rn,He,Mt?mr:Ur),(0,pe.Z)(Rn,xt,Xr),(0,pe.Z)(Rn,Lt,Xr),Rn),Kn=(En={},(0,pe.Z)(En,yt,mr),(0,pe.Z)(En,xt,Ur),(0,pe.Z)(En,Lt,Xr),(0,pe.Z)(En,Oe,Tr),(0,pe.Z)(En,Ke,Mt?Xr:Tr),(0,pe.Z)(En,He,Mt?Tr:Xr),En),bn={inline:kr,horizontal:Vt,vertical:Kn,inlineSub:kr,horizontalSub:Kn,verticalSub:Kn},br=(rr=bn["".concat(bt).concat(Ot?"":"Sub")])===null||rr===void 0?void 0:rr[tn];switch(br){case mr:return{offset:-1,sibling:!0};case Ur:return{offset:1,sibling:!0};case Tr:return{offset:-1,sibling:!1};case Xr:return{offset:1,sibling:!1};default:return null}}function M(bt){for(var Ot=bt;Ot;){if(Ot.getAttribute("data-menu-list"))return Ot;Ot=Ot.parentElement}return null}function At(bt,Ot){for(var Mt=bt||document.activeElement;Mt;){if(Ot.has(Mt))return Mt;Mt=Mt.parentElement}return null}function S(bt,Ot){var Mt=be(bt,!0);return Mt.filter(function(tn){return Ot.has(tn)})}function A(bt,Ot,Mt){var tn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!bt)return null;var Yt=S(bt,Ot),Rn=Yt.length,En=Yt.findIndex(function(rr){return Mt===rr});return tn<0?En===-1?En=Rn-1:En-=1:tn>0&&(En+=1),En=(En+Rn)%Rn,Yt[En]}var i=function(Ot,Mt){var tn=new Set,Yt=new Map,Rn=new Map;return Ot.forEach(function(En){var rr=document.querySelector("[data-menu-id='".concat(w(Mt,En),"']"));rr&&(tn.add(rr),Rn.set(rr,En),Yt.set(En,rr))}),{elements:tn,key2element:Yt,element2key:Rn}};function f(bt,Ot,Mt,tn,Yt,Rn,En,rr,mr,Ur){var Xr=v.useRef(),Tr=v.useRef();Tr.current=Ot;var kr=function(){Ve.Z.cancel(Xr.current)};return v.useEffect(function(){return function(){kr()}},[]),function(Vt){var Kn=Vt.which;if([].concat(ln,[Lt,Oe,Gt,kt]).includes(Kn)){var bn=Rn(),br=i(bn,tn),qn=br,Vn=qn.elements,dr=qn.key2element,Qr=qn.element2key,Rr=dr.get(Ot),Vr=At(Rr,Vn),yo=Qr.get(Vr),yr=Zt(bt,En(yo,!0).length===1,Mt,Kn);if(!yr&&Kn!==Gt&&Kn!==kt)return;(ln.includes(Kn)||[Gt,kt].includes(Kn))&&Vt.preventDefault();var kn=function(Ro){if(Ro){var oi=Ro,Or=Ro.querySelector("a");Or!=null&&Or.getAttribute("href")&&(oi=Or);var hr=Qr.get(Ro);rr(hr),kr(),Xr.current=(0,Ve.Z)(function(){Tr.current===hr&&oi.focus()})}};if([Gt,kt].includes(Kn)||yr.sibling||!Vr){var In;!Vr||bt==="inline"?In=Yt.current:In=M(Vr);var pr,ar=S(In,Vn);Kn===Gt?pr=ar[0]:Kn===kt?pr=ar[ar.length-1]:pr=A(In,Vn,Vr,yr.offset),kn(pr)}else if(yr.inlineTrigger)mr(yo);else if(yr.offset>0)mr(yo,!0),kr(),Xr.current=(0,Ve.Z)(function(){br=i(bn,tn);var ei=Vr.getAttribute("aria-controls"),Ro=document.getElementById(ei),oi=A(Ro,br.elements);kn(oi)},5);else if(yr.offset<0){var Cr=En(yo,!0),Mr=Cr[Cr.length-2],xo=dr.get(Mr);mr(Mr,!1),kn(xo)}}Ur==null||Ur(Vt)}}function j(bt){Promise.resolve().then(bt)}var re="__RC_UTIL_PATH_SPLIT__",C=function(Ot){return Ot.join(re)},H=function(Ot){return Ot.split(re)},ye="rc-menu-more";function ae(){var bt=v.useState({}),Ot=(0,T.Z)(bt,2),Mt=Ot[1],tn=(0,v.useRef)(new Map),Yt=(0,v.useRef)(new Map),Rn=v.useState([]),En=(0,T.Z)(Rn,2),rr=En[0],mr=En[1],Ur=(0,v.useRef)(0),Xr=(0,v.useRef)(!1),Tr=function(){Xr.current||Mt({})},kr=(0,v.useCallback)(function(dr,Qr){var Rr=C(Qr);Yt.current.set(Rr,dr),tn.current.set(dr,Rr),Ur.current+=1;var Vr=Ur.current;j(function(){Vr===Ur.current&&Tr()})},[]),Vt=(0,v.useCallback)(function(dr,Qr){var Rr=C(Qr);Yt.current.delete(Rr),tn.current.delete(dr)},[]),Kn=(0,v.useCallback)(function(dr){mr(dr)},[]),bn=(0,v.useCallback)(function(dr,Qr){var Rr=tn.current.get(dr)||"",Vr=H(Rr);return Qr&&rr.includes(Vr[0])&&Vr.unshift(ye),Vr},[rr]),br=(0,v.useCallback)(function(dr,Qr){return dr.some(function(Rr){var Vr=bn(Rr,!0);return Vr.includes(Qr)})},[bn]),qn=function(){var Qr=(0,Ee.Z)(tn.current.keys());return rr.length&&Qr.push(ye),Qr},Vn=(0,v.useCallback)(function(dr){var Qr="".concat(tn.current.get(dr)).concat(re),Rr=new Set;return(0,Ee.Z)(Yt.current.keys()).forEach(function(Vr){Vr.startsWith(Qr)&&Rr.add(Yt.current.get(Vr))}),Rr},[]);return v.useEffect(function(){return function(){Xr.current=!0}},[]),{registerPath:kr,unregisterPath:Vt,refreshOverflowKeys:Kn,isSubPathKey:br,getKeyPath:bn,getKeys:qn,getSubPathKeys:Vn}}function oe(bt){var Ot=v.useRef(bt);Ot.current=bt;var Mt=v.useCallback(function(){for(var tn,Yt=arguments.length,Rn=new Array(Yt),En=0;En<Yt;En++)Rn[En]=arguments[En];return(tn=Ot.current)===null||tn===void 0?void 0:tn.call.apply(tn,[Ot].concat(Rn))},[]);return bt?Mt:void 0}var Re=Math.random().toFixed(5).toString().slice(2),it=0;function Ue(bt){var Ot=(0,a.Z)(bt,{value:bt}),Mt=(0,T.Z)(Ot,2),tn=Mt[0],Yt=Mt[1];return v.useEffect(function(){it+=1;var Rn="".concat(Re,"-").concat(it);Yt("rc-menu-uuid-".concat(Rn))},[]),tn}var Ge=h(99153),We=h(84851),me=h(19257),ve=h(93046),rt=h(2738),Et=h(8654);function Bt(bt,Ot,Mt,tn){var Yt=v.useContext(Y),Rn=Yt.activeKey,En=Yt.onActive,rr=Yt.onInactive,mr={active:Rn===bt};return Ot||(mr.onMouseEnter=function(Ur){Mt==null||Mt({key:bt,domEvent:Ur}),En(bt)},mr.onMouseLeave=function(Ur){tn==null||tn({key:bt,domEvent:Ur}),rr(bt)}),mr}function zt(bt){var Ot=v.useContext(Y),Mt=Ot.mode,tn=Ot.rtl,Yt=Ot.inlineIndent;if(Mt!=="inline")return null;var Rn=bt;return tn?{paddingRight:Rn*Yt}:{paddingLeft:Rn*Yt}}function fn(bt){var Ot=bt.icon,Mt=bt.props,tn=bt.children,Yt;return Ot===null||Ot===!1?null:(typeof Ot=="function"?Yt=v.createElement(Ot,(0,_.Z)({},Mt)):typeof Ot!="boolean"&&(Yt=Ot),Yt||tn||null)}var An=["item"];function Bn(bt){var Ot=bt.item,Mt=(0,$.Z)(bt,An);return Object.defineProperty(Mt,"item",{get:function(){return(0,I.ZP)(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),Ot}}),Mt}var Cn=["title","attribute","elementRef"],rn=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],wn=["active"],On=function(bt){(0,me.Z)(Mt,bt);var Ot=(0,ve.Z)(Mt);function Mt(){return(0,Ge.Z)(this,Mt),Ot.apply(this,arguments)}return(0,We.Z)(Mt,[{key:"render",value:function(){var Yt=this.props,Rn=Yt.title,En=Yt.attribute,rr=Yt.elementRef,mr=(0,$.Z)(Yt,Cn),Ur=(0,rt.Z)(mr,["eventKey","popupClassName","popupOffset","onTitleClick"]);return(0,I.ZP)(!En,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),v.createElement(N.Z.Item,(0,we.Z)({},En,{title:typeof Rn=="string"?Rn:void 0},Ur,{ref:rr}))}}]),Mt}(v.Component),Yn=v.forwardRef(function(bt,Ot){var Mt,tn=bt.style,Yt=bt.className,Rn=bt.eventKey,En=bt.warnKey,rr=bt.disabled,mr=bt.itemIcon,Ur=bt.children,Xr=bt.role,Tr=bt.onMouseEnter,kr=bt.onMouseLeave,Vt=bt.onClick,Kn=bt.onKeyDown,bn=bt.onFocus,br=(0,$.Z)(bt,rn),qn=G(Rn),Vn=v.useContext(Y),dr=Vn.prefixCls,Qr=Vn.onItemClick,Rr=Vn.disabled,Vr=Vn.overflowDisabled,yo=Vn.itemIcon,yr=Vn.selectedKeys,kn=Vn.onActive,In=v.useContext(Me),pr=In._internalRenderMenuItem,ar="".concat(dr,"-item"),Cr=v.useRef(),Mr=v.useRef(),xo=Rr||rr,ei=(0,Et.x1)(Ot,Mr),Ro=ie(Rn),oi=function(Vo){return{key:Rn,keyPath:(0,Ee.Z)(Ro).reverse(),item:Cr.current,domEvent:Vo}},Or=mr||yo,hr=Bt(Rn,xo,Tr,kr),to=hr.active,ro=(0,$.Z)(hr,wn),ko=yr.includes(Rn),Xi=zt(Ro.length),Oo=function(Vo){if(!xo){var _r=oi(Vo);Vt==null||Vt(Bn(_r)),Qr(_r)}},Wo=function(Vo){if(Kn==null||Kn(Vo),Vo.which===se.Z.ENTER){var _r=oi(Vo);Vt==null||Vt(Bn(_r)),Qr(_r)}},ai=function(Vo){kn(Rn),bn==null||bn(Vo)},Ui={};bt.role==="option"&&(Ui["aria-selected"]=ko);var Di=v.createElement(On,(0,we.Z)({ref:Cr,elementRef:ei,role:Xr===null?"none":Xr||"menuitem",tabIndex:rr?null:-1,"data-menu-id":Vr&&qn?null:qn},br,ro,Ui,{component:"li","aria-disabled":rr,style:(0,_.Z)((0,_.Z)({},Xi),tn),className:g()(ar,(Mt={},(0,pe.Z)(Mt,"".concat(ar,"-active"),to),(0,pe.Z)(Mt,"".concat(ar,"-selected"),ko),(0,pe.Z)(Mt,"".concat(ar,"-disabled"),xo),Mt),Yt),onClick:Oo,onKeyDown:Wo,onFocus:ai}),Ur,v.createElement(fn,{props:(0,_.Z)((0,_.Z)({},bt),{},{isSelected:ko}),icon:Or}));return pr&&(Di=pr(Di,bt,{selected:ko})),Di});function vr(bt,Ot){var Mt=bt.eventKey,tn=z(),Yt=ie(Mt);return v.useEffect(function(){if(tn)return tn.registerPath(Mt,Yt),function(){tn.unregisterPath(Mt,Yt)}},[Yt]),tn?null:v.createElement(Yn,(0,we.Z)({},bt,{ref:Ot}))}var Wn=v.forwardRef(vr),Hr=["className","children"],no=function(Ot,Mt){var tn=Ot.className,Yt=Ot.children,Rn=(0,$.Z)(Ot,Hr),En=v.useContext(Y),rr=En.prefixCls,mr=En.mode,Ur=En.rtl;return v.createElement("ul",(0,we.Z)({className:g()(rr,Ur&&"".concat(rr,"-rtl"),"".concat(rr,"-sub"),"".concat(rr,"-").concat(mr==="inline"?"inline":"vertical"),tn),role:"menu"},Rn,{"data-menu-list":!0,ref:Mt}),Yt)},xn=v.forwardRef(no);xn.displayName="SubMenuList";var $r=xn,Qt=h(11592);function zr(bt,Ot){return(0,Qt.Z)(bt).map(function(Mt,tn){if(v.isValidElement(Mt)){var Yt,Rn,En=Mt.key,rr=(Yt=(Rn=Mt.props)===null||Rn===void 0?void 0:Rn.eventKey)!==null&&Yt!==void 0?Yt:En,mr=rr==null;mr&&(rr="tmp_key-".concat([].concat((0,Ee.Z)(Ot),[tn]).join("-")));var Ur={key:rr,eventKey:rr};return v.cloneElement(Mt,Ur)}return Mt})}var Fo=h(35593),Ao={adjustX:1,adjustY:1},wo={topLeft:{points:["bl","tl"],overflow:Ao},topRight:{points:["br","tr"],overflow:Ao},bottomLeft:{points:["tl","bl"],overflow:Ao},bottomRight:{points:["tr","br"],overflow:Ao},leftTop:{points:["tr","tl"],overflow:Ao},leftBottom:{points:["br","bl"],overflow:Ao},rightTop:{points:["tl","tr"],overflow:Ao},rightBottom:{points:["bl","br"],overflow:Ao}},Zo={topLeft:{points:["bl","tl"],overflow:Ao},topRight:{points:["br","tr"],overflow:Ao},bottomLeft:{points:["tl","bl"],overflow:Ao},bottomRight:{points:["tr","br"],overflow:Ao},rightTop:{points:["tr","tl"],overflow:Ao},rightBottom:{points:["br","bl"],overflow:Ao},leftTop:{points:["tl","tr"],overflow:Ao},leftBottom:{points:["bl","br"],overflow:Ao}},ho=null;function Lr(bt,Ot,Mt){if(Ot)return Ot;if(Mt)return Mt[bt]||Mt.other}var co={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function ut(bt){var Ot=bt.prefixCls,Mt=bt.visible,tn=bt.children,Yt=bt.popup,Rn=bt.popupStyle,En=bt.popupClassName,rr=bt.popupOffset,mr=bt.disabled,Ur=bt.mode,Xr=bt.onVisibleChange,Tr=v.useContext(Y),kr=Tr.getPopupContainer,Vt=Tr.rtl,Kn=Tr.subMenuOpenDelay,bn=Tr.subMenuCloseDelay,br=Tr.builtinPlacements,qn=Tr.triggerSubMenuAction,Vn=Tr.forceSubMenuRender,dr=Tr.rootClassName,Qr=Tr.motion,Rr=Tr.defaultMotions,Vr=v.useState(!1),yo=(0,T.Z)(Vr,2),yr=yo[0],kn=yo[1],In=Vt?(0,_.Z)((0,_.Z)({},Zo),br):(0,_.Z)((0,_.Z)({},wo),br),pr=co[Ur],ar=Lr(Ur,Qr,Rr),Cr=v.useRef(ar);Ur!=="inline"&&(Cr.current=ar);var Mr=(0,_.Z)((0,_.Z)({},Cr.current),{},{leavedClassName:"".concat(Ot,"-hidden"),removeOnLeave:!1,motionAppear:!0}),xo=v.useRef();return v.useEffect(function(){return xo.current=(0,Ve.Z)(function(){kn(Mt)}),function(){Ve.Z.cancel(xo.current)}},[Mt]),v.createElement(Fo.Z,{prefixCls:Ot,popupClassName:g()("".concat(Ot,"-popup"),(0,pe.Z)({},"".concat(Ot,"-rtl"),Vt),En,dr),stretch:Ur==="horizontal"?"minWidth":null,getPopupContainer:kr,builtinPlacements:In,popupPlacement:pr,popupVisible:yr,popup:Yt,popupStyle:Rn,popupAlign:rr&&{offset:rr},action:mr?[]:[qn],mouseEnterDelay:Kn,mouseLeaveDelay:bn,onPopupVisibleChange:Xr,forceRender:Vn,popupMotion:Mr,fresh:!0},tn)}var nn=h(77900);function dn(bt){var Ot=bt.id,Mt=bt.open,tn=bt.keyPath,Yt=bt.children,Rn="inline",En=v.useContext(Y),rr=En.prefixCls,mr=En.forceSubMenuRender,Ur=En.motion,Xr=En.defaultMotions,Tr=En.mode,kr=v.useRef(!1);kr.current=Tr===Rn;var Vt=v.useState(!kr.current),Kn=(0,T.Z)(Vt,2),bn=Kn[0],br=Kn[1],qn=kr.current?Mt:!1;v.useEffect(function(){kr.current&&br(!1)},[Tr]);var Vn=(0,_.Z)({},Lr(Rn,Ur,Xr));tn.length>1&&(Vn.motionAppear=!1);var dr=Vn.onVisibleChanged;return Vn.onVisibleChanged=function(Qr){return!kr.current&&!Qr&&br(!0),dr==null?void 0:dr(Qr)},bn?null:v.createElement(R,{mode:Rn,locked:!kr.current},v.createElement(nn.default,(0,we.Z)({visible:qn},Vn,{forceRender:mr,removeOnLeave:!1,leavedClassName:"".concat(rr,"-hidden")}),function(Qr){var Rr=Qr.className,Vr=Qr.style;return v.createElement($r,{id:Ot,className:Rr,style:Vr},Yt)}))}var Ye=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],qe=["active"],on=function(Ot){var Mt,tn=Ot.style,Yt=Ot.className,Rn=Ot.title,En=Ot.eventKey,rr=Ot.warnKey,mr=Ot.disabled,Ur=Ot.internalPopupClose,Xr=Ot.children,Tr=Ot.itemIcon,kr=Ot.expandIcon,Vt=Ot.popupClassName,Kn=Ot.popupOffset,bn=Ot.popupStyle,br=Ot.onClick,qn=Ot.onMouseEnter,Vn=Ot.onMouseLeave,dr=Ot.onTitleClick,Qr=Ot.onTitleMouseEnter,Rr=Ot.onTitleMouseLeave,Vr=(0,$.Z)(Ot,Ye),yo=G(En),yr=v.useContext(Y),kn=yr.prefixCls,In=yr.mode,pr=yr.openKeys,ar=yr.disabled,Cr=yr.overflowDisabled,Mr=yr.activeKey,xo=yr.selectedKeys,ei=yr.itemIcon,Ro=yr.expandIcon,oi=yr.onItemClick,Or=yr.onOpenChange,hr=yr.onActive,to=v.useContext(Me),ro=to._internalRenderSubMenuItem,ko=v.useContext(ge),Xi=ko.isSubPathKey,Oo=ie(),Wo="".concat(kn,"-submenu"),ai=ar||mr,Ui=v.useRef(),Di=v.useRef(),Ni=Tr!=null?Tr:ei,Vo=kr!=null?kr:Ro,_r=pr.includes(En),To=!Cr&&_r,qi=Xi(xo,En),Ki=Bt(En,ai,Qr,Rr),Bi=Ki.active,io=(0,$.Z)(Ki,qe),ha=v.useState(!1),Ii=(0,T.Z)(ha,2),dA=Ii[0],ca=Ii[1],fA=function(Ri){ai||ca(Ri)},pa=function(Ri){fA(!0),qn==null||qn({key:En,domEvent:Ri})},DA=function(Ri){fA(!1),Vn==null||Vn({key:En,domEvent:Ri})},wi=v.useMemo(function(){return Bi||(In!=="inline"?dA||Xi([Mr],En):!1)},[In,Bi,Mr,dA,En,Xi]),vi=zt(Oo.length),di=function(Ri){ai||(dr==null||dr({key:En,domEvent:Ri}),In==="inline"&&Or(En,!_r))},ka=oe(function(ki){br==null||br(Bn(ki)),oi(ki)}),Jr=function(Ri){In!=="inline"&&Or(En,Ri)},Bo=function(){hr(En)},oo=yo&&"".concat(yo,"-popup"),po=v.createElement("div",(0,we.Z)({role:"menuitem",style:vi,className:"".concat(Wo,"-title"),tabIndex:ai?null:-1,ref:Ui,title:typeof Rn=="string"?Rn:null,"data-menu-id":Cr&&yo?null:yo,"aria-expanded":To,"aria-haspopup":!0,"aria-controls":oo,"aria-disabled":ai,onClick:di,onFocus:Bo},io),Rn,v.createElement(fn,{icon:In!=="horizontal"?Vo:void 0,props:(0,_.Z)((0,_.Z)({},Ot),{},{isOpen:To,isSubMenu:!0})},v.createElement("i",{className:"".concat(Wo,"-arrow")}))),_o=v.useRef(In);if(In!=="inline"&&Oo.length>1?_o.current="vertical":_o.current=In,!Cr){var Ai=_o.current;po=v.createElement(ut,{mode:Ai,prefixCls:Wo,visible:!Ur&&To&&In!=="inline",popupClassName:Vt,popupOffset:Kn,popupStyle:bn,popup:v.createElement(R,{mode:Ai==="horizontal"?"vertical":Ai},v.createElement($r,{id:oo,ref:Di},Xr)),disabled:ai,onVisibleChange:Jr},po)}var ga=v.createElement(N.Z.Item,(0,we.Z)({role:"none"},Vr,{component:"li",style:tn,className:g()(Wo,"".concat(Wo,"-").concat(In),Yt,(Mt={},(0,pe.Z)(Mt,"".concat(Wo,"-open"),To),(0,pe.Z)(Mt,"".concat(Wo,"-active"),wi),(0,pe.Z)(Mt,"".concat(Wo,"-selected"),qi),(0,pe.Z)(Mt,"".concat(Wo,"-disabled"),ai),Mt)),onMouseEnter:pa,onMouseLeave:DA}),po,!Cr&&v.createElement(dn,{id:oo,open:To,keyPath:Oo},Xr));return ro&&(ga=ro(ga,Ot,{selected:qi,active:wi,open:To,disabled:ai})),v.createElement(R,{onItemClick:ka,mode:In==="horizontal"?"vertical":In,itemIcon:Ni,expandIcon:Vo},ga)};function Xt(bt){var Ot=bt.eventKey,Mt=bt.children,tn=ie(Ot),Yt=zr(Mt,tn),Rn=z();v.useEffect(function(){if(Rn)return Rn.registerPath(Ot,tn),function(){Rn.unregisterPath(Ot,tn)}},[tn]);var En;return Rn?En=Yt:En=v.createElement(on,bt,Yt),v.createElement(le.Provider,{value:tn},En)}var Tn=h(93664),yn=["className","title","eventKey","children"],Nn=["children"],Mn=function(Ot){var Mt=Ot.className,tn=Ot.title,Yt=Ot.eventKey,Rn=Ot.children,En=(0,$.Z)(Ot,yn),rr=v.useContext(Y),mr=rr.prefixCls,Ur="".concat(mr,"-item-group");return v.createElement("li",(0,we.Z)({role:"presentation"},En,{onClick:function(Tr){return Tr.stopPropagation()},className:g()(Ur,Mt)}),v.createElement("div",{role:"presentation",className:"".concat(Ur,"-title"),title:typeof tn=="string"?tn:void 0},tn),v.createElement("ul",{role:"group",className:"".concat(Ur,"-list")},Rn))};function Hn(bt){var Ot=bt.children,Mt=(0,$.Z)(bt,Nn),tn=ie(Mt.eventKey),Yt=zr(Ot,tn),Rn=z();return Rn?Yt:v.createElement(Mn,(0,rt.Z)(Mt,["warnKey"]),Yt)}function sr(bt){var Ot=bt.className,Mt=bt.style,tn=v.useContext(Y),Yt=tn.prefixCls,Rn=z();return Rn?null:v.createElement("li",{role:"separator",className:g()("".concat(Yt,"-item-divider"),Ot),style:Mt})}var Qn=["label","children","key","type"];function er(bt){return(bt||[]).map(function(Ot,Mt){if(Ot&&(0,Tn.Z)(Ot)==="object"){var tn=Ot,Yt=tn.label,Rn=tn.children,En=tn.key,rr=tn.type,mr=(0,$.Z)(tn,Qn),Ur=En!=null?En:"tmp-".concat(Mt);return Rn||rr==="group"?rr==="group"?v.createElement(Hn,(0,we.Z)({key:Ur},mr,{title:Yt}),er(Rn)):v.createElement(Xt,(0,we.Z)({key:Ur},mr,{title:Yt}),er(Rn)):rr==="divider"?v.createElement(sr,(0,we.Z)({key:Ur},mr)):v.createElement(Wn,(0,we.Z)({key:Ur},mr),Yt)}return null}).filter(function(Ot){return Ot})}function ir(bt,Ot,Mt){var tn=bt;return Ot&&(tn=er(Ot)),zr(tn,Mt)}var $n=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],cr=[],nr=v.forwardRef(function(bt,Ot){var Mt,tn,Yt=bt,Rn=Yt.prefixCls,En=Rn===void 0?"rc-menu":Rn,rr=Yt.rootClassName,mr=Yt.style,Ur=Yt.className,Xr=Yt.tabIndex,Tr=Xr===void 0?0:Xr,kr=Yt.items,Vt=Yt.children,Kn=Yt.direction,bn=Yt.id,br=Yt.mode,qn=br===void 0?"vertical":br,Vn=Yt.inlineCollapsed,dr=Yt.disabled,Qr=Yt.disabledOverflow,Rr=Yt.subMenuOpenDelay,Vr=Rr===void 0?.1:Rr,yo=Yt.subMenuCloseDelay,yr=yo===void 0?.1:yo,kn=Yt.forceSubMenuRender,In=Yt.defaultOpenKeys,pr=Yt.openKeys,ar=Yt.activeKey,Cr=Yt.defaultActiveFirst,Mr=Yt.selectable,xo=Mr===void 0?!0:Mr,ei=Yt.multiple,Ro=ei===void 0?!1:ei,oi=Yt.defaultSelectedKeys,Or=Yt.selectedKeys,hr=Yt.onSelect,to=Yt.onDeselect,ro=Yt.inlineIndent,ko=ro===void 0?24:ro,Xi=Yt.motion,Oo=Yt.defaultMotions,Wo=Yt.triggerSubMenuAction,ai=Wo===void 0?"hover":Wo,Ui=Yt.builtinPlacements,Di=Yt.itemIcon,Ni=Yt.expandIcon,Vo=Yt.overflowedIndicator,_r=Vo===void 0?"...":Vo,To=Yt.overflowedIndicatorPopupClassName,qi=Yt.getPopupContainer,Ki=Yt.onClick,Bi=Yt.onOpenChange,io=Yt.onKeyDown,ha=Yt.openAnimation,Ii=Yt.openTransitionName,dA=Yt._internalRenderMenuItem,ca=Yt._internalRenderSubMenuItem,fA=(0,$.Z)(Yt,$n),pa=v.useMemo(function(){return ir(Vt,kr,cr)},[Vt,kr]),DA=v.useState(!1),wi=(0,T.Z)(DA,2),vi=wi[0],di=wi[1],ka=v.useRef(),Jr=Ue(bn),Bo=Kn==="rtl",oo=(0,a.Z)(In,{value:pr,postState:function(xi){return xi||cr}}),po=(0,T.Z)(oo,2),_o=po[0],Ai=po[1],ga=function(xi){var Ei=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Wi(){Ai(xi),Bi==null||Bi(xi)}Ei?(0,x.flushSync)(Wi):Wi()},ki=v.useState(_o),Ri=(0,T.Z)(ki,2),bi=Ri[0],iA=Ri[1],hA=v.useRef(!1),Sa=v.useMemo(function(){return(qn==="inline"||qn==="vertical")&&Vn?["vertical",Vn]:[qn,!1]},[qn,Vn]),ma=(0,T.Z)(Sa,2),zi=ma[0],Li=ma[1],Go=zi==="inline",Oi=v.useState(zi),pA=(0,T.Z)(Oi,2),ra=pA[0],Ga=pA[1],va=v.useState(Li),Xa=(0,T.Z)(va,2),Fa=Xa[0],Fr=Xa[1];v.useEffect(function(){Ga(zi),Fr(Li),hA.current&&(Go?Ai(bi):ga(cr))},[zi,Li]);var fs=v.useState(0),Ji=(0,T.Z)(fs,2),bA=Ji[0],Ja=Ji[1],aA=bA>=pa.length-1||ra!=="horizontal"||Qr;v.useEffect(function(){Go&&iA(_o)},[_o]),v.useEffect(function(){return hA.current=!0,function(){hA.current=!1}},[]);var Xo=ae(),os=Xo.registerPath,hs=Xo.unregisterPath,VA=Xo.refreshOverflowKeys,CA=Xo.isSubPathKey,Lo=Xo.getKeyPath,Uo=Xo.getKeys,ea=Xo.getSubPathKeys,ti=v.useMemo(function(){return{registerPath:os,unregisterPath:hs}},[os,hs]),si=v.useMemo(function(){return{isSubPathKey:CA}},[CA]);v.useEffect(function(){VA(aA?cr:pa.slice(bA+1).map(function(fi){return fi.key}))},[bA,aA]);var Ti=(0,a.Z)(ar||Cr&&((Mt=pa[0])===null||Mt===void 0?void 0:Mt.key),{value:ar}),ii=(0,T.Z)(Ti,2),Zi=ii[0],La=ii[1],xA=oe(function(fi){La(fi)}),Ta=oe(function(){La(void 0)});(0,v.useImperativeHandle)(Ot,function(){return{list:ka.current,focus:function(xi){var Ei,Wi=Uo(),Ma=i(Wi,Jr),as=Ma.elements,SA=Ma.key2element,ms=Ma.element2key,el=S(ka.current,as),tl=Zi!=null?Zi:el[0]?ms.get(el[0]):(Ei=pa.find(function(cc){return!cc.props.disabled}))===null||Ei===void 0?void 0:Ei.key,vs=SA.get(tl);if(tl&&vs){var Ms;vs==null||(Ms=vs.focus)===null||Ms===void 0||Ms.call(vs,xi)}}}});var gA=(0,a.Z)(oi||[],{value:Or,postState:function(xi){return Array.isArray(xi)?xi:xi==null?cr:[xi]}}),ps=(0,T.Z)(gA,2),EA=ps[0],za=ps[1],Rs=function(xi){if(xo){var Ei=xi.key,Wi=EA.includes(Ei),Ma;Ro?Wi?Ma=EA.filter(function(SA){return SA!==Ei}):Ma=[].concat((0,Ee.Z)(EA),[Ei]):Ma=[Ei],za(Ma);var as=(0,_.Z)((0,_.Z)({},xi),{},{selectedKeys:Ma});Wi?to==null||to(as):hr==null||hr(as)}!Ro&&_o.length&&ra!=="inline"&&ga(cr)},Ts=oe(function(fi){Ki==null||Ki(Bn(fi)),Rs(fi)}),is=oe(function(fi,xi){var Ei=_o.filter(function(Ma){return Ma!==fi});if(xi)Ei.push(fi);else if(ra!=="inline"){var Wi=ea(fi);Ei=Ei.filter(function(Ma){return!Wi.has(Ma)})}(0,L.Z)(_o,Ei,!0)||ga(Ei,!0)}),qs=function(xi,Ei){var Wi=Ei!=null?Ei:!_o.includes(xi);is(xi,Wi)},gs=f(ra,Zi,Bo,Jr,ka,Uo,Lo,La,qs,io);v.useEffect(function(){di(!0)},[]);var Ya=v.useMemo(function(){return{_internalRenderMenuItem:dA,_internalRenderSubMenuItem:ca}},[dA,ca]),Za=ra!=="horizontal"||Qr?pa:pa.map(function(fi,xi){return v.createElement(R,{key:fi.key,overflowDisabled:xi>bA},fi)}),Wa=v.createElement(N.Z,(0,we.Z)({id:bn,ref:ka,prefixCls:"".concat(En,"-overflow"),component:"ul",itemComponent:Wn,className:g()(En,"".concat(En,"-root"),"".concat(En,"-").concat(ra),Ur,(tn={},(0,pe.Z)(tn,"".concat(En,"-inline-collapsed"),Fa),(0,pe.Z)(tn,"".concat(En,"-rtl"),Bo),tn),rr),dir:Kn,style:mr,role:"menu",tabIndex:Tr,data:Za,renderRawItem:function(xi){return xi},renderRawRest:function(xi){var Ei=xi.length,Wi=Ei?pa.slice(-Ei):null;return v.createElement(Xt,{eventKey:ye,title:_r,disabled:aA,internalPopupClose:Ei===0,popupClassName:To},Wi)},maxCount:ra!=="horizontal"||Qr?N.Z.INVALIDATE:N.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(xi){Ja(xi)},onKeyDown:gs},fA));return v.createElement(Me.Provider,{value:Ya},v.createElement(Q.Provider,{value:Jr},v.createElement(R,{prefixCls:En,rootClassName:rr,mode:ra,openKeys:_o,rtl:Bo,disabled:dr,motion:vi?Xi:null,defaultMotions:vi?Oo:null,activeKey:Zi,onActive:xA,onInactive:Ta,selectedKeys:EA,inlineIndent:ko,subMenuOpenDelay:Vr,subMenuCloseDelay:yr,forceSubMenuRender:kn,builtinPlacements:Ui,triggerSubMenuAction:ai,getPopupContainer:qi,itemIcon:Di,expandIcon:Ni,onItemClick:Ts,onOpenChange:is},v.createElement(ge.Provider,{value:si},Wa),v.createElement("div",{style:{display:"none"},"aria-hidden":!0},v.createElement(q.Provider,{value:ti},pa)))))}),Kr=nr,wr=Kr;wr.Item=Wn,wr.SubMenu=Xt,wr.ItemGroup=Hn,wr.Divider=sr;var Dn=wr},11780:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return Fe}});var we=h(14809),pe=h(20439),_=h(50298),Ee=h(62646),T=h(59301),$=h(92310),m=h.n($),g=h(29301),N=h(34280),a=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],L=void 0;function I(ne,Be){var te=ne.prefixCls,se=ne.invalidate,Ve=ne.item,Ke=ne.renderItem,He=ne.responsive,yt=ne.responsiveDisabled,xt=ne.registerSize,Lt=ne.itemKey,Oe=ne.className,Gt=ne.style,kt=ne.children,ln=ne.display,Zt=ne.order,M=ne.component,At=M===void 0?"div":M,S=(0,Ee.Z)(ne,a),A=He&&!ln;function i(H){xt(Lt,H)}T.useEffect(function(){return function(){i(null)}},[]);var f=Ke&&Ve!==L?Ke(Ve,{index:Zt}):kt,j;se||(j={opacity:A?0:1,height:A?0:L,overflowY:A?"hidden":L,order:He?Zt:L,pointerEvents:A?"none":L,position:A?"absolute":L});var re={};A&&(re["aria-hidden"]=!0);var C=T.createElement(At,(0,we.Z)({className:m()(!se&&te,Oe),style:(0,pe.Z)((0,pe.Z)({},j),Gt)},re,S,{ref:Be}),f);return He&&(C=T.createElement(g.Z,{onResize:function(ye){var ae=ye.offsetWidth;i(ae)},disabled:yt},C)),C}var v=T.forwardRef(I);v.displayName="Item";var x=v,Q=h(6089),w=h(4676),G=h(16089);function P(ne){if(typeof MessageChannel=="undefined")(0,G.Z)(ne);else{var Be=new MessageChannel;Be.port1.onmessage=function(){return ne()},Be.port2.postMessage(void 0)}}function ee(){var ne=T.useRef(null),Be=function(se){ne.current||(ne.current=[],P(function(){(0,w.unstable_batchedUpdates)(function(){ne.current.forEach(function(Ve){Ve()}),ne.current=null})})),ne.current.push(se)};return Be}function Y(ne,Be){var te=T.useState(Be),se=(0,_.Z)(te,2),Ve=se[0],Ke=se[1],He=(0,Q.Z)(function(yt){ne(function(){Ke(yt)})});return[Ve,He]}var X=T.createContext(null),R=["component"],O=["className"],q=["className"],z=function(Be,te){var se=T.useContext(X);if(!se){var Ve=Be.component,Ke=Ve===void 0?"div":Ve,He=(0,Ee.Z)(Be,R);return T.createElement(Ke,(0,we.Z)({},He,{ref:te}))}var yt=se.className,xt=(0,Ee.Z)(se,O),Lt=Be.className,Oe=(0,Ee.Z)(Be,q);return T.createElement(X.Provider,{value:null},T.createElement(x,(0,we.Z)({ref:te,className:m()(yt,Lt)},xt,Oe)))},le=T.forwardRef(z);le.displayName="RawItem";var ie=le,ge=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],K="responsive",Me="invalidate";function U(ne){return"+ ".concat(ne.length," ...")}function ke(ne,Be){var te=ne.prefixCls,se=te===void 0?"rc-overflow":te,Ve=ne.data,Ke=Ve===void 0?[]:Ve,He=ne.renderItem,yt=ne.renderRawItem,xt=ne.itemKey,Lt=ne.itemWidth,Oe=Lt===void 0?10:Lt,Gt=ne.ssr,kt=ne.style,ln=ne.className,Zt=ne.maxCount,M=ne.renderRest,At=ne.renderRawRest,S=ne.suffix,A=ne.component,i=A===void 0?"div":A,f=ne.itemComponent,j=ne.onVisibleChange,re=(0,Ee.Z)(ne,ge),C=Gt==="full",H=ee(),ye=Y(H,null),ae=(0,_.Z)(ye,2),oe=ae[0],Re=ae[1],it=oe||0,Ue=Y(H,new Map),Ge=(0,_.Z)(Ue,2),We=Ge[0],me=Ge[1],ve=Y(H,0),rt=(0,_.Z)(ve,2),Et=rt[0],Bt=rt[1],zt=Y(H,0),fn=(0,_.Z)(zt,2),An=fn[0],Bn=fn[1],Cn=Y(H,0),rn=(0,_.Z)(Cn,2),wn=rn[0],On=rn[1],Yn=(0,T.useState)(null),vr=(0,_.Z)(Yn,2),Wn=vr[0],Hr=vr[1],no=(0,T.useState)(null),xn=(0,_.Z)(no,2),$r=xn[0],Qt=xn[1],zr=T.useMemo(function(){return $r===null&&C?Number.MAX_SAFE_INTEGER:$r||0},[$r,oe]),Fo=(0,T.useState)(!1),Ao=(0,_.Z)(Fo,2),wo=Ao[0],Zo=Ao[1],ho="".concat(se,"-item"),Lr=Math.max(Et,An),co=Zt===K,ut=Ke.length&&co,nn=Zt===Me,dn=ut||typeof Zt=="number"&&Ke.length>Zt,Ye=(0,T.useMemo)(function(){var Dn=Ke;return ut?oe===null&&C?Dn=Ke:Dn=Ke.slice(0,Math.min(Ke.length,it/Oe)):typeof Zt=="number"&&(Dn=Ke.slice(0,Zt)),Dn},[Ke,Oe,oe,Zt,ut]),qe=(0,T.useMemo)(function(){return ut?Ke.slice(zr+1):Ke.slice(Ye.length)},[Ke,Ye,ut,zr]),on=(0,T.useCallback)(function(Dn,bt){var Ot;return typeof xt=="function"?xt(Dn):(Ot=xt&&(Dn==null?void 0:Dn[xt]))!==null&&Ot!==void 0?Ot:bt},[xt]),Xt=(0,T.useCallback)(He||function(Dn){return Dn},[He]);function Tn(Dn,bt,Ot){$r===Dn&&(bt===void 0||bt===Wn)||(Qt(Dn),Ot||(Zo(Dn<Ke.length-1),j==null||j(Dn)),bt!==void 0&&Hr(bt))}function yn(Dn,bt){Re(bt.clientWidth)}function Nn(Dn,bt){me(function(Ot){var Mt=new Map(Ot);return bt===null?Mt.delete(Dn):Mt.set(Dn,bt),Mt})}function Mn(Dn,bt){Bn(bt),Bt(An)}function Hn(Dn,bt){On(bt)}function sr(Dn){return We.get(on(Ye[Dn],Dn))}(0,N.Z)(function(){if(it&&typeof Lr=="number"&&Ye){var Dn=wn,bt=Ye.length,Ot=bt-1;if(!bt){Tn(0,null);return}for(var Mt=0;Mt<bt;Mt+=1){var tn=sr(Mt);if(C&&(tn=tn||0),tn===void 0){Tn(Mt-1,void 0,!0);break}if(Dn+=tn,Ot===0&&Dn<=it||Mt===Ot-1&&Dn+sr(Ot)<=it){Tn(Ot,null);break}else if(Dn+Lr>it){Tn(Mt-1,Dn-tn-wn+An);break}}S&&sr(0)+wn>it&&Hr(null)}},[it,We,An,wn,on,Ye]);var Qn=wo&&!!qe.length,er={};Wn!==null&&ut&&(er={position:"absolute",left:Wn,top:0});var ir={prefixCls:ho,responsive:ut,component:f,invalidate:nn},$n=yt?function(Dn,bt){var Ot=on(Dn,bt);return T.createElement(X.Provider,{key:Ot,value:(0,pe.Z)((0,pe.Z)({},ir),{},{order:bt,item:Dn,itemKey:Ot,registerSize:Nn,display:bt<=zr})},yt(Dn,bt))}:function(Dn,bt){var Ot=on(Dn,bt);return T.createElement(x,(0,we.Z)({},ir,{order:bt,key:Ot,item:Dn,renderItem:Xt,itemKey:Ot,registerSize:Nn,display:bt<=zr}))},cr={order:Qn?zr:Number.MAX_SAFE_INTEGER,className:"".concat(ho,"-rest"),registerSize:Mn,display:Qn},nr=M||U,Kr=At?T.createElement(X.Provider,{value:(0,pe.Z)((0,pe.Z)({},ir),cr)},At(qe)):T.createElement(x,(0,we.Z)({},ir,cr),typeof nr=="function"?nr(qe):nr),wr=T.createElement(i,(0,we.Z)({className:m()(!nn&&se,ln),style:kt,ref:Be},re),Ye.map($n),dn?Kr:null,S&&T.createElement(x,(0,we.Z)({},ir,{responsive:co,responsiveDisabled:!ut,order:zr,className:"".concat(ho,"-suffix"),registerSize:Hn,display:!0,style:er}),S));return co?T.createElement(g.Z,{onResize:yn,disabled:!ut},wr):wr}var be=T.forwardRef(ke);be.displayName="Overflow",be.Item=ie,be.RESPONSIVE=K,be.INVALIDATE=Me;var ue=be,Fe=ue},17115:function(gr,Pt,h){"use strict";h.d(Pt,{ZP:function(){return m}});var we=h(50298),pe=h(59301),_=h(47273),Ee=0,T=(0,_.Z)();function $(){var g;return T?(g=Ee,Ee+=1):g="TEST_OR_SSR",g}function m(g){var N=pe.useState(),a=(0,we.Z)(N,2),L=a[0],I=a[1];return pe.useEffect(function(){I("rc_select_".concat($()))},[]),g||L}},77861:function(gr,Pt,h){"use strict";h.d(Pt,{Ac:function(){return Re},Xo:function(){return Bn},Wx:function(){return rn},ZP:function(){return dn},lk:function(){return X}});var we=h(14809),pe=h(95190),_=h(4635),Ee=h(20439),T=h(50298),$=h(62646),m=h(93664),g=h(18929),N=h(48736),a=h(59301),L=h(92310),I=h.n(L),v=h(34280),x=h(49658),Q=h(10228),w=h(8654),G=function(qe){var on=qe.className,Xt=qe.customizeIcon,Tn=qe.customizeIconProps,yn=qe.onMouseDown,Nn=qe.onClick,Mn=qe.children,Hn;return typeof Xt=="function"?Hn=Xt(Tn):Hn=Xt,a.createElement("span",{className:on,onMouseDown:function(Qn){Qn.preventDefault(),yn&&yn(Qn)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Nn,"aria-hidden":!0},Hn!==void 0?Hn:a.createElement("span",{className:I()(on.split(/\s+/).map(function(sr){return"".concat(sr,"-icon")}))},Mn))},P=G;function ee(Ye,qe,on,Xt,Tn){var yn=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Nn=arguments.length>6?arguments[6]:void 0,Mn=arguments.length>7?arguments[7]:void 0,Hn=a.useMemo(function(){if((0,m.Z)(Xt)==="object")return Xt.clearIcon;if(Tn)return Tn},[Xt,Tn]),sr=a.useMemo(function(){return!!(!yn&&Xt&&(on.length||Nn)&&!(Mn==="combobox"&&Nn===""))},[Xt,yn,on.length,Nn,Mn]);return{allowClear:sr,clearIcon:a.createElement(P,{className:"".concat(Ye,"-clear"),onMouseDown:qe,customizeIcon:Hn},"\xD7")}}var Y=a.createContext(null);function X(){return a.useContext(Y)}function R(){var Ye=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,qe=a.useState(!1),on=(0,T.Z)(qe,2),Xt=on[0],Tn=on[1],yn=a.useRef(null),Nn=function(){window.clearTimeout(yn.current)};a.useEffect(function(){return Nn},[]);var Mn=function(sr,Qn){Nn(),yn.current=window.setTimeout(function(){Tn(sr),Qn&&Qn()},Ye)};return[Xt,Mn,Nn]}function O(){var Ye=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,qe=a.useRef(null),on=a.useRef(null);a.useEffect(function(){return function(){window.clearTimeout(on.current)}},[]);function Xt(Tn){(Tn||qe.current===null)&&(qe.current=Tn),window.clearTimeout(on.current),on.current=window.setTimeout(function(){qe.current=null},Ye)}return[function(){return qe.current},Xt]}function q(Ye,qe,on,Xt){var Tn=a.useRef(null);Tn.current={open:qe,triggerOpen:on,customizedTrigger:Xt},a.useEffect(function(){function yn(Nn){var Mn;if(!((Mn=Tn.current)!==null&&Mn!==void 0&&Mn.customizedTrigger)){var Hn=Nn.target;Hn.shadowRoot&&Nn.composed&&(Hn=Nn.composedPath()[0]||Hn),Tn.current.open&&Ye().filter(function(sr){return sr}).every(function(sr){return!sr.contains(Hn)&&sr!==Hn})&&Tn.current.triggerOpen(!1)}}return window.addEventListener("mousedown",yn),function(){return window.removeEventListener("mousedown",yn)}},[])}var z=h(26112),le=h(11780),ie=function(qe,on){var Xt,Tn,yn=qe.prefixCls,Nn=qe.id,Mn=qe.inputElement,Hn=qe.disabled,sr=qe.tabIndex,Qn=qe.autoFocus,er=qe.autoComplete,ir=qe.editable,$n=qe.activeDescendantId,cr=qe.value,nr=qe.maxLength,Kr=qe.onKeyDown,wr=qe.onMouseDown,Dn=qe.onChange,bt=qe.onPaste,Ot=qe.onCompositionStart,Mt=qe.onCompositionEnd,tn=qe.open,Yt=qe.attrs,Rn=Mn||a.createElement("input",null),En=Rn,rr=En.ref,mr=En.props,Ur=mr.onKeyDown,Xr=mr.onChange,Tr=mr.onMouseDown,kr=mr.onCompositionStart,Vt=mr.onCompositionEnd,Kn=mr.style;return(0,N.Kp)(!("maxLength"in Rn.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Rn=a.cloneElement(Rn,(0,Ee.Z)((0,Ee.Z)((0,Ee.Z)({type:"search"},mr),{},{id:Nn,ref:(0,w.sQ)(on,rr),disabled:Hn,tabIndex:sr,autoComplete:er||"off",autoFocus:Qn,className:I()("".concat(yn,"-selection-search-input"),(Xt=Rn)===null||Xt===void 0||(Tn=Xt.props)===null||Tn===void 0?void 0:Tn.className),role:"combobox","aria-label":"Search","aria-expanded":tn||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Nn,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Nn,"_list"),"aria-activedescendant":tn?$n:void 0},Yt),{},{value:ir?cr:"",maxLength:nr,readOnly:!ir,unselectable:ir?null:"on",style:(0,Ee.Z)((0,Ee.Z)({},Kn),{},{opacity:ir?null:0}),onKeyDown:function(br){Kr(br),Ur&&Ur(br)},onMouseDown:function(br){wr(br),Tr&&Tr(br)},onChange:function(br){Dn(br),Xr&&Xr(br)},onCompositionStart:function(br){Ot(br),kr&&kr(br)},onCompositionEnd:function(br){Mt(br),Vt&&Vt(br)},onPaste:bt})),Rn},ge=a.forwardRef(ie);ge.displayName="Input";var K=ge;function Me(Ye){return Array.isArray(Ye)?Ye:Ye!==void 0?[Ye]:[]}var U=typeof window!="undefined"&&window.document&&window.document.documentElement,ke=U;function be(Ye){return Ye!=null}function ue(Ye){return!Ye&&Ye!==0}function Fe(Ye){return["string","number"].includes((0,m.Z)(Ye))}function ne(Ye){var qe=void 0;return Ye&&(Fe(Ye.title)?qe=Ye.title.toString():Fe(Ye.label)&&(qe=Ye.label.toString())),qe}function Be(Ye,qe){ke?a.useLayoutEffect(Ye,qe):a.useEffect(Ye,qe)}function te(Ye){var qe;return(qe=Ye.key)!==null&&qe!==void 0?qe:Ye.value}var se=function(qe){qe.preventDefault(),qe.stopPropagation()},Ve=function(qe){var on=qe.id,Xt=qe.prefixCls,Tn=qe.values,yn=qe.open,Nn=qe.searchValue,Mn=qe.autoClearSearchValue,Hn=qe.inputRef,sr=qe.placeholder,Qn=qe.disabled,er=qe.mode,ir=qe.showSearch,$n=qe.autoFocus,cr=qe.autoComplete,nr=qe.activeDescendantId,Kr=qe.tabIndex,wr=qe.removeIcon,Dn=qe.maxTagCount,bt=qe.maxTagTextLength,Ot=qe.maxTagPlaceholder,Mt=Ot===void 0?function(Mr){return"+ ".concat(Mr.length," ...")}:Ot,tn=qe.tagRender,Yt=qe.onToggleOpen,Rn=qe.onRemove,En=qe.onInputChange,rr=qe.onInputPaste,mr=qe.onInputKeyDown,Ur=qe.onInputMouseDown,Xr=qe.onInputCompositionStart,Tr=qe.onInputCompositionEnd,kr=a.useRef(null),Vt=(0,a.useState)(0),Kn=(0,T.Z)(Vt,2),bn=Kn[0],br=Kn[1],qn=(0,a.useState)(!1),Vn=(0,T.Z)(qn,2),dr=Vn[0],Qr=Vn[1],Rr="".concat(Xt,"-selection"),Vr=yn||er==="multiple"&&Mn===!1||er==="tags"?Nn:"",yo=er==="tags"||er==="multiple"&&Mn===!1||ir&&(yn||dr);Be(function(){br(kr.current.scrollWidth)},[Vr]);function yr(Mr,xo,ei,Ro,oi){return a.createElement("span",{className:I()("".concat(Rr,"-item"),(0,_.Z)({},"".concat(Rr,"-item-disabled"),ei)),title:ne(Mr)},a.createElement("span",{className:"".concat(Rr,"-item-content")},xo),Ro&&a.createElement(P,{className:"".concat(Rr,"-item-remove"),onMouseDown:se,onClick:oi,customizeIcon:wr},"\xD7"))}function kn(Mr,xo,ei,Ro,oi){var Or=function(to){se(to),Yt(!yn)};return a.createElement("span",{onMouseDown:Or},tn({label:xo,value:Mr,disabled:ei,closable:Ro,onClose:oi}))}function In(Mr){var xo=Mr.disabled,ei=Mr.label,Ro=Mr.value,oi=!Qn&&!xo,Or=ei;if(typeof bt=="number"&&(typeof ei=="string"||typeof ei=="number")){var hr=String(Or);hr.length>bt&&(Or="".concat(hr.slice(0,bt),"..."))}var to=function(ko){ko&&ko.stopPropagation(),Rn(Mr)};return typeof tn=="function"?kn(Ro,Or,xo,oi,to):yr(Mr,Or,xo,oi,to)}function pr(Mr){var xo=typeof Mt=="function"?Mt(Mr):Mt;return yr({title:xo},xo,!1)}var ar=a.createElement("div",{className:"".concat(Rr,"-search"),style:{width:bn},onFocus:function(){Qr(!0)},onBlur:function(){Qr(!1)}},a.createElement(K,{ref:Hn,open:yn,prefixCls:Xt,id:on,inputElement:null,disabled:Qn,autoFocus:$n,autoComplete:cr,editable:yo,activeDescendantId:nr,value:Vr,onKeyDown:mr,onMouseDown:Ur,onChange:En,onPaste:rr,onCompositionStart:Xr,onCompositionEnd:Tr,tabIndex:Kr,attrs:(0,z.Z)(qe,!0)}),a.createElement("span",{ref:kr,className:"".concat(Rr,"-search-mirror"),"aria-hidden":!0},Vr,"\xA0")),Cr=a.createElement(le.Z,{prefixCls:"".concat(Rr,"-overflow"),data:Tn,renderItem:In,renderRest:pr,suffix:ar,itemKey:te,maxCount:Dn});return a.createElement(a.Fragment,null,Cr,!Tn.length&&!Vr&&a.createElement("span",{className:"".concat(Rr,"-placeholder")},sr))},Ke=Ve,He=function(qe){var on=qe.inputElement,Xt=qe.prefixCls,Tn=qe.id,yn=qe.inputRef,Nn=qe.disabled,Mn=qe.autoFocus,Hn=qe.autoComplete,sr=qe.activeDescendantId,Qn=qe.mode,er=qe.open,ir=qe.values,$n=qe.placeholder,cr=qe.tabIndex,nr=qe.showSearch,Kr=qe.searchValue,wr=qe.activeValue,Dn=qe.maxLength,bt=qe.onInputKeyDown,Ot=qe.onInputMouseDown,Mt=qe.onInputChange,tn=qe.onInputPaste,Yt=qe.onInputCompositionStart,Rn=qe.onInputCompositionEnd,En=qe.title,rr=a.useState(!1),mr=(0,T.Z)(rr,2),Ur=mr[0],Xr=mr[1],Tr=Qn==="combobox",kr=Tr||nr,Vt=ir[0],Kn=Kr||"";Tr&&wr&&!Ur&&(Kn=wr),a.useEffect(function(){Tr&&Xr(!1)},[Tr,wr]);var bn=Qn!=="combobox"&&!er&&!nr?!1:!!Kn,br=En===void 0?ne(Vt):En,qn=function(){if(Vt)return null;var dr=bn?{visibility:"hidden"}:void 0;return a.createElement("span",{className:"".concat(Xt,"-selection-placeholder"),style:dr},$n)};return a.createElement(a.Fragment,null,a.createElement("span",{className:"".concat(Xt,"-selection-search")},a.createElement(K,{ref:yn,prefixCls:Xt,id:Tn,open:er,inputElement:on,disabled:Nn,autoFocus:Mn,autoComplete:Hn,editable:kr,activeDescendantId:sr,value:Kn,onKeyDown:bt,onMouseDown:Ot,onChange:function(dr){Xr(!0),Mt(dr)},onPaste:tn,onCompositionStart:Yt,onCompositionEnd:Rn,tabIndex:cr,attrs:(0,z.Z)(qe,!0),maxLength:Tr?Dn:void 0})),!Tr&&Vt?a.createElement("span",{className:"".concat(Xt,"-selection-item"),title:br,style:bn?{visibility:"hidden"}:void 0},Vt.label):null,qn())},yt=He;function xt(Ye){return![Q.Z.ESC,Q.Z.SHIFT,Q.Z.BACKSPACE,Q.Z.TAB,Q.Z.WIN_KEY,Q.Z.ALT,Q.Z.META,Q.Z.WIN_KEY_RIGHT,Q.Z.CTRL,Q.Z.SEMICOLON,Q.Z.EQUALS,Q.Z.CAPS_LOCK,Q.Z.CONTEXT_MENU,Q.Z.F1,Q.Z.F2,Q.Z.F3,Q.Z.F4,Q.Z.F5,Q.Z.F6,Q.Z.F7,Q.Z.F8,Q.Z.F9,Q.Z.F10,Q.Z.F11,Q.Z.F12].includes(Ye)}var Lt=function(qe,on){var Xt=(0,a.useRef)(null),Tn=(0,a.useRef)(!1),yn=qe.prefixCls,Nn=qe.open,Mn=qe.mode,Hn=qe.showSearch,sr=qe.tokenWithEnter,Qn=qe.autoClearSearchValue,er=qe.onSearch,ir=qe.onSearchSubmit,$n=qe.onToggleOpen,cr=qe.onInputKeyDown,nr=qe.domRef;a.useImperativeHandle(on,function(){return{focus:function(){Xt.current.focus()},blur:function(){Xt.current.blur()}}});var Kr=O(0),wr=(0,T.Z)(Kr,2),Dn=wr[0],bt=wr[1],Ot=function(Kn){var bn=Kn.which;(bn===Q.Z.UP||bn===Q.Z.DOWN)&&Kn.preventDefault(),cr&&cr(Kn),bn===Q.Z.ENTER&&Mn==="tags"&&!Tn.current&&!Nn&&(ir==null||ir(Kn.target.value)),xt(bn)&&$n(!0)},Mt=function(){bt(!0)},tn=(0,a.useRef)(null),Yt=function(Kn){er(Kn,!0,Tn.current)!==!1&&$n(!0)},Rn=function(){Tn.current=!0},En=function(Kn){Tn.current=!1,Mn!=="combobox"&&Yt(Kn.target.value)},rr=function(Kn){var bn=Kn.target.value;if(sr&&tn.current&&/[\r\n]/.test(tn.current)){var br=tn.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");bn=bn.replace(br,tn.current)}tn.current=null,Yt(bn)},mr=function(Kn){var bn=Kn.clipboardData,br=bn.getData("text");tn.current=br},Ur=function(Kn){var bn=Kn.target;if(bn!==Xt.current){var br=document.body.style.msTouchAction!==void 0;br?setTimeout(function(){Xt.current.focus()}):Xt.current.focus()}},Xr=function(Kn){var bn=Dn();Kn.target!==Xt.current&&!bn&&Mn!=="combobox"&&Kn.preventDefault(),(Mn!=="combobox"&&(!Hn||!bn)||!Nn)&&(Nn&&Qn!==!1&&er("",!0,!1),$n())},Tr={inputRef:Xt,onInputKeyDown:Ot,onInputMouseDown:Mt,onInputChange:rr,onInputPaste:mr,onInputCompositionStart:Rn,onInputCompositionEnd:En},kr=Mn==="multiple"||Mn==="tags"?a.createElement(Ke,(0,we.Z)({},qe,Tr)):a.createElement(yt,(0,we.Z)({},qe,Tr));return a.createElement("div",{ref:nr,className:"".concat(yn,"-selector"),onClick:Ur,onMouseDown:Xr},kr)},Oe=a.forwardRef(Lt);Oe.displayName="Selector";var Gt=Oe,kt=h(35593),ln=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Zt=function(qe){var on=qe===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:on,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:on,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:on,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:on,adjustY:1},htmlRegion:"scroll"}}},M=function(qe,on){var Xt=qe.prefixCls,Tn=qe.disabled,yn=qe.visible,Nn=qe.children,Mn=qe.popupElement,Hn=qe.animation,sr=qe.transitionName,Qn=qe.dropdownStyle,er=qe.dropdownClassName,ir=qe.direction,$n=ir===void 0?"ltr":ir,cr=qe.placement,nr=qe.builtinPlacements,Kr=qe.dropdownMatchSelectWidth,wr=qe.dropdownRender,Dn=qe.dropdownAlign,bt=qe.getPopupContainer,Ot=qe.empty,Mt=qe.getTriggerDOMNode,tn=qe.onPopupVisibleChange,Yt=qe.onPopupMouseEnter,Rn=(0,$.Z)(qe,ln),En="".concat(Xt,"-dropdown"),rr=Mn;wr&&(rr=wr(Mn));var mr=a.useMemo(function(){return nr||Zt(Kr)},[nr,Kr]),Ur=Hn?"".concat(En,"-").concat(Hn):sr,Xr=typeof Kr=="number",Tr=a.useMemo(function(){return Xr?null:Kr===!1?"minWidth":"width"},[Kr,Xr]),kr=Qn;Xr&&(kr=(0,Ee.Z)((0,Ee.Z)({},kr),{},{width:Kr}));var Vt=a.useRef(null);return a.useImperativeHandle(on,function(){return{getPopupElement:function(){return Vt.current}}}),a.createElement(kt.Z,(0,we.Z)({},Rn,{showAction:tn?["click"]:[],hideAction:tn?["click"]:[],popupPlacement:cr||($n==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:mr,prefixCls:En,popupTransitionName:Ur,popup:a.createElement("div",{ref:Vt,onMouseEnter:Yt},rr),stretch:Tr,popupAlign:Dn,popupVisible:yn,getPopupContainer:bt,popupClassName:I()(er,(0,_.Z)({},"".concat(En,"-empty"),Ot)),popupStyle:kr,getTriggerDOMNode:Mt,onPopupVisibleChange:tn}),Nn)},At=a.forwardRef(M);At.displayName="SelectTrigger";var S=At,A=h(21696);function i(Ye,qe){var on=Ye.key,Xt;return"value"in Ye&&(Xt=Ye.value),on!=null?on:Xt!==void 0?Xt:"rc-index-key-".concat(qe)}function f(Ye,qe){var on=Ye||{},Xt=on.label,Tn=on.value,yn=on.options,Nn=on.groupLabel,Mn=Xt||(qe?"children":"label");return{label:Mn,value:Tn||"value",options:yn||"options",groupLabel:Nn||Mn}}function j(Ye){var qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},on=qe.fieldNames,Xt=qe.childrenAsData,Tn=[],yn=f(on,!1),Nn=yn.label,Mn=yn.value,Hn=yn.options,sr=yn.groupLabel;function Qn(er,ir){er.forEach(function($n){if(ir||!(Hn in $n)){var cr=$n[Mn];Tn.push({key:i($n,Tn.length),groupOption:ir,data:$n,label:$n[Nn],value:cr})}else{var nr=$n[sr];nr===void 0&&Xt&&(nr=$n.label),Tn.push({key:i($n,Tn.length),group:!0,data:$n,label:nr}),Qn($n[Hn],!0)}})}return Qn(Ye,!1),Tn}function re(Ye){var qe=(0,Ee.Z)({},Ye);return"props"in qe||Object.defineProperty(qe,"props",{get:function(){return(0,N.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),qe}}),qe}function C(Ye,qe){if(!qe||!qe.length)return null;var on=!1;function Xt(yn,Nn){var Mn=(0,A.Z)(Nn),Hn=Mn[0],sr=Mn.slice(1);if(!Hn)return[yn];var Qn=yn.split(Hn);return on=on||Qn.length>1,Qn.reduce(function(er,ir){return[].concat((0,pe.Z)(er),(0,pe.Z)(Xt(ir,sr)))},[]).filter(function(er){return er})}var Tn=Xt(Ye,qe);return on?Tn:null}var H=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],ye=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function ae(Ye){return Ye==="tags"||Ye==="multiple"}var oe=a.forwardRef(function(Ye,qe){var on,Xt,Tn=Ye.id,yn=Ye.prefixCls,Nn=Ye.className,Mn=Ye.showSearch,Hn=Ye.tagRender,sr=Ye.direction,Qn=Ye.omitDomProps,er=Ye.displayValues,ir=Ye.onDisplayValuesChange,$n=Ye.emptyOptions,cr=Ye.notFoundContent,nr=cr===void 0?"Not Found":cr,Kr=Ye.onClear,wr=Ye.mode,Dn=Ye.disabled,bt=Ye.loading,Ot=Ye.getInputElement,Mt=Ye.getRawInputElement,tn=Ye.open,Yt=Ye.defaultOpen,Rn=Ye.onDropdownVisibleChange,En=Ye.activeValue,rr=Ye.onActiveValueChange,mr=Ye.activeDescendantId,Ur=Ye.searchValue,Xr=Ye.autoClearSearchValue,Tr=Ye.onSearch,kr=Ye.onSearchSplit,Vt=Ye.tokenSeparators,Kn=Ye.allowClear,bn=Ye.suffixIcon,br=Ye.clearIcon,qn=Ye.OptionList,Vn=Ye.animation,dr=Ye.transitionName,Qr=Ye.dropdownStyle,Rr=Ye.dropdownClassName,Vr=Ye.dropdownMatchSelectWidth,yo=Ye.dropdownRender,yr=Ye.dropdownAlign,kn=Ye.placement,In=Ye.builtinPlacements,pr=Ye.getPopupContainer,ar=Ye.showAction,Cr=ar===void 0?[]:ar,Mr=Ye.onFocus,xo=Ye.onBlur,ei=Ye.onKeyUp,Ro=Ye.onKeyDown,oi=Ye.onMouseDown,Or=(0,$.Z)(Ye,H),hr=ae(wr),to=(Mn!==void 0?Mn:hr)||wr==="combobox",ro=(0,Ee.Z)({},Or);ye.forEach(function(Lo){delete ro[Lo]}),Qn==null||Qn.forEach(function(Lo){delete ro[Lo]});var ko=a.useState(!1),Xi=(0,T.Z)(ko,2),Oo=Xi[0],Wo=Xi[1];a.useEffect(function(){Wo((0,x.Z)())},[]);var ai=a.useRef(null),Ui=a.useRef(null),Di=a.useRef(null),Ni=a.useRef(null),Vo=a.useRef(null),_r=R(),To=(0,T.Z)(_r,3),qi=To[0],Ki=To[1],Bi=To[2];a.useImperativeHandle(qe,function(){var Lo,Uo;return{focus:(Lo=Ni.current)===null||Lo===void 0?void 0:Lo.focus,blur:(Uo=Ni.current)===null||Uo===void 0?void 0:Uo.blur,scrollTo:function(ti){var si;return(si=Vo.current)===null||si===void 0?void 0:si.scrollTo(ti)}}});var io=a.useMemo(function(){var Lo;if(wr!=="combobox")return Ur;var Uo=(Lo=er[0])===null||Lo===void 0?void 0:Lo.value;return typeof Uo=="string"||typeof Uo=="number"?String(Uo):""},[Ur,wr,er]),ha=wr==="combobox"&&typeof Ot=="function"&&Ot()||null,Ii=typeof Mt=="function"&&Mt(),dA=(0,w.x1)(Ui,Ii==null||(on=Ii.props)===null||on===void 0?void 0:on.ref),ca=a.useState(!1),fA=(0,T.Z)(ca,2),pa=fA[0],DA=fA[1];(0,v.Z)(function(){DA(!0)},[]);var wi=(0,g.Z)(!1,{defaultValue:Yt,value:tn}),vi=(0,T.Z)(wi,2),di=vi[0],ka=vi[1],Jr=pa?di:!1,Bo=!nr&&$n;(Dn||Bo&&Jr&&wr==="combobox")&&(Jr=!1);var oo=Bo?!1:Jr,po=a.useCallback(function(Lo){var Uo=Lo!==void 0?Lo:!Jr;Dn||(ka(Uo),Jr!==Uo&&(Rn==null||Rn(Uo)))},[Dn,Jr,ka,Rn]),_o=a.useMemo(function(){return(Vt||[]).some(function(Lo){return[`
`,`\r
`].includes(Lo)})},[Vt]),Ai=function(Uo,ea,ti){var si=!0,Ti=Uo;rr==null||rr(null);var ii=ti?null:C(Uo,Vt);return wr!=="combobox"&&ii&&(Ti="",kr==null||kr(ii),po(!1),si=!1),Tr&&io!==Ti&&Tr(Ti,{source:ea?"typing":"effect"}),si},ga=function(Uo){!Uo||!Uo.trim()||Tr(Uo,{source:"submit"})};a.useEffect(function(){!Jr&&!hr&&wr!=="combobox"&&Ai("",!1,!1)},[Jr]),a.useEffect(function(){di&&Dn&&ka(!1),Dn&&Ki(!1)},[Dn]);var ki=O(),Ri=(0,T.Z)(ki,2),bi=Ri[0],iA=Ri[1],hA=function(Uo){var ea=bi(),ti=Uo.which;if(ti===Q.Z.ENTER&&(wr!=="combobox"&&Uo.preventDefault(),Jr||po(!0)),iA(!!io),ti===Q.Z.BACKSPACE&&!ea&&hr&&!io&&er.length){for(var si=(0,pe.Z)(er),Ti=null,ii=si.length-1;ii>=0;ii-=1){var Zi=si[ii];if(!Zi.disabled){si.splice(ii,1),Ti=Zi;break}}Ti&&ir(si,{type:"remove",values:[Ti]})}for(var La=arguments.length,xA=new Array(La>1?La-1:0),Ta=1;Ta<La;Ta++)xA[Ta-1]=arguments[Ta];if(Jr&&Vo.current){var gA;(gA=Vo.current).onKeyDown.apply(gA,[Uo].concat(xA))}Ro==null||Ro.apply(void 0,[Uo].concat(xA))},Sa=function(Uo){for(var ea=arguments.length,ti=new Array(ea>1?ea-1:0),si=1;si<ea;si++)ti[si-1]=arguments[si];if(Jr&&Vo.current){var Ti;(Ti=Vo.current).onKeyUp.apply(Ti,[Uo].concat(ti))}ei==null||ei.apply(void 0,[Uo].concat(ti))},ma=function(Uo){var ea=er.filter(function(ti){return ti!==Uo});ir(ea,{type:"remove",values:[Uo]})},zi=a.useRef(!1),Li=function(){Ki(!0),Dn||(Mr&&!zi.current&&Mr.apply(void 0,arguments),Cr.includes("focus")&&po(!0)),zi.current=!0},Go=function(){Ki(!1,function(){zi.current=!1,po(!1)}),!Dn&&(io&&(wr==="tags"?Tr(io,{source:"submit"}):wr==="multiple"&&Tr("",{source:"blur"})),xo&&xo.apply(void 0,arguments))},Oi=[];a.useEffect(function(){return function(){Oi.forEach(function(Lo){return clearTimeout(Lo)}),Oi.splice(0,Oi.length)}},[]);var pA=function(Uo){var ea,ti=Uo.target,si=(ea=Di.current)===null||ea===void 0?void 0:ea.getPopupElement();if(si&&si.contains(ti)){var Ti=setTimeout(function(){var xA=Oi.indexOf(Ti);if(xA!==-1&&Oi.splice(xA,1),Bi(),!Oo&&!si.contains(document.activeElement)){var Ta;(Ta=Ni.current)===null||Ta===void 0||Ta.focus()}});Oi.push(Ti)}for(var ii=arguments.length,Zi=new Array(ii>1?ii-1:0),La=1;La<ii;La++)Zi[La-1]=arguments[La];oi==null||oi.apply(void 0,[Uo].concat(Zi))},ra=a.useState({}),Ga=(0,T.Z)(ra,2),va=Ga[1];function Xa(){va({})}var Fa;Ii&&(Fa=function(Uo){po(Uo)}),q(function(){var Lo;return[ai.current,(Lo=Di.current)===null||Lo===void 0?void 0:Lo.getPopupElement()]},oo,po,!!Ii);var Fr=a.useMemo(function(){return(0,Ee.Z)((0,Ee.Z)({},Ye),{},{notFoundContent:nr,open:Jr,triggerOpen:oo,id:Tn,showSearch:to,multiple:hr,toggleOpen:po})},[Ye,nr,oo,Jr,Tn,to,hr,po]),fs=!!bn||bt,Ji;fs&&(Ji=a.createElement(P,{className:I()("".concat(yn,"-arrow"),(0,_.Z)({},"".concat(yn,"-arrow-loading"),bt)),customizeIcon:bn,customizeIconProps:{loading:bt,searchValue:io,open:Jr,focused:qi,showSearch:to}}));var bA=function(){var Uo;Kr==null||Kr(),(Uo=Ni.current)===null||Uo===void 0||Uo.focus(),ir([],{type:"clear",values:er}),Ai("",!1,!1)},Ja=ee(yn,bA,er,Kn,br,Dn,io,wr),aA=Ja.allowClear,Xo=Ja.clearIcon,os=a.createElement(qn,{ref:Vo}),hs=I()(yn,Nn,(Xt={},(0,_.Z)(Xt,"".concat(yn,"-focused"),qi),(0,_.Z)(Xt,"".concat(yn,"-multiple"),hr),(0,_.Z)(Xt,"".concat(yn,"-single"),!hr),(0,_.Z)(Xt,"".concat(yn,"-allow-clear"),Kn),(0,_.Z)(Xt,"".concat(yn,"-show-arrow"),fs),(0,_.Z)(Xt,"".concat(yn,"-disabled"),Dn),(0,_.Z)(Xt,"".concat(yn,"-loading"),bt),(0,_.Z)(Xt,"".concat(yn,"-open"),Jr),(0,_.Z)(Xt,"".concat(yn,"-customize-input"),ha),(0,_.Z)(Xt,"".concat(yn,"-show-search"),to),Xt)),VA=a.createElement(S,{ref:Di,disabled:Dn,prefixCls:yn,visible:oo,popupElement:os,animation:Vn,transitionName:dr,dropdownStyle:Qr,dropdownClassName:Rr,direction:sr,dropdownMatchSelectWidth:Vr,dropdownRender:yo,dropdownAlign:yr,placement:kn,builtinPlacements:In,getPopupContainer:pr,empty:$n,getTriggerDOMNode:function(){return Ui.current},onPopupVisibleChange:Fa,onPopupMouseEnter:Xa},Ii?a.cloneElement(Ii,{ref:dA}):a.createElement(Gt,(0,we.Z)({},Ye,{domRef:Ui,prefixCls:yn,inputElement:ha,ref:Ni,id:Tn,showSearch:to,autoClearSearchValue:Xr,mode:wr,activeDescendantId:mr,tagRender:Hn,values:er,open:Jr,onToggleOpen:po,activeValue:En,searchValue:io,onSearch:Ai,onSearchSubmit:ga,onRemove:ma,tokenWithEnter:_o}))),CA;return Ii?CA=VA:CA=a.createElement("div",(0,we.Z)({className:hs},ro,{ref:ai,onMouseDown:pA,onKeyDown:hA,onKeyUp:Sa,onFocus:Li,onBlur:Go}),qi&&!Jr&&a.createElement("span",{style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0},"aria-live":"polite"},"".concat(er.map(function(Lo){var Uo=Lo.label,ea=Lo.value;return["number","string"].includes((0,m.Z)(Uo))?Uo:ea}).join(", "))),VA,Ji,aA&&Xo),a.createElement(Y.Provider,{value:Fr},CA)}),Re=oe,it=function(Ye,qe){var on=a.useRef({values:new Map,options:new Map}),Xt=a.useMemo(function(){var yn=on.current,Nn=yn.values,Mn=yn.options,Hn=Ye.map(function(er){if(er.label===void 0){var ir;return(0,Ee.Z)((0,Ee.Z)({},er),{},{label:(ir=Nn.get(er.value))===null||ir===void 0?void 0:ir.label})}return er}),sr=new Map,Qn=new Map;return Hn.forEach(function(er){sr.set(er.value,er),Qn.set(er.value,qe.get(er.value)||Mn.get(er.value))}),on.current.values=sr,on.current.options=Qn,Hn},[Ye,qe]),Tn=a.useCallback(function(yn){return qe.get(yn)||on.current.options.get(yn)},[qe]);return[Xt,Tn]};function Ue(Ye,qe){return Me(Ye).join("").toUpperCase().includes(qe)}var Ge=function(Ye,qe,on,Xt,Tn){return a.useMemo(function(){if(!on||Xt===!1)return Ye;var yn=qe.options,Nn=qe.label,Mn=qe.value,Hn=[],sr=typeof Xt=="function",Qn=on.toUpperCase(),er=sr?Xt:function($n,cr){return Tn?Ue(cr[Tn],Qn):cr[yn]?Ue(cr[Nn!=="children"?Nn:"label"],Qn):Ue(cr[Mn],Qn)},ir=sr?function($n){return re($n)}:function($n){return $n};return Ye.forEach(function($n){if($n[yn]){var cr=er(on,ir($n));if(cr)Hn.push($n);else{var nr=$n[yn].filter(function(Kr){return er(on,ir(Kr))});nr.length&&Hn.push((0,Ee.Z)((0,Ee.Z)({},$n),{},(0,_.Z)({},yn,nr)))}return}er(on,ir($n))&&Hn.push($n)}),Hn},[Ye,Xt,Tn,on,qe])},We=h(17115),me=h(11592),ve=["children","value"],rt=["children"];function Et(Ye){var qe=Ye,on=qe.key,Xt=qe.props,Tn=Xt.children,yn=Xt.value,Nn=(0,$.Z)(Xt,ve);return(0,Ee.Z)({key:on,value:yn!==void 0?yn:on,children:Tn},Nn)}function Bt(Ye){var qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,me.Z)(Ye).map(function(on,Xt){if(!a.isValidElement(on)||!on.type)return null;var Tn=on,yn=Tn.type.isSelectOptGroup,Nn=Tn.key,Mn=Tn.props,Hn=Mn.children,sr=(0,$.Z)(Mn,rt);return qe||!yn?Et(on):(0,Ee.Z)((0,Ee.Z)({key:"__RC_SELECT_GRP__".concat(Nn===null?Xt:Nn,"__"),label:Nn},sr),{},{options:Bt(Hn)})}).filter(function(on){return on})}function zt(Ye,qe,on,Xt,Tn){return a.useMemo(function(){var yn=Ye,Nn=!Ye;Nn&&(yn=Bt(qe));var Mn=new Map,Hn=new Map,sr=function(ir,$n,cr){cr&&typeof cr=="string"&&ir.set($n[cr],$n)};function Qn(er){for(var ir=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,$n=0;$n<er.length;$n+=1){var cr=er[$n];!cr[on.options]||ir?(Mn.set(cr[on.value],cr),sr(Hn,cr,on.label),sr(Hn,cr,Xt),sr(Hn,cr,Tn)):Qn(cr[on.options],!0)}}return Qn(yn),{options:yn,valueOptions:Mn,labelOptions:Hn}},[Ye,qe,on,Xt,Tn])}function fn(Ye){var qe=a.useRef();qe.current=Ye;var on=a.useCallback(function(){return qe.current.apply(qe,arguments)},[]);return on}var An=function(){return null};An.isSelectOptGroup=!0;var Bn=An,Cn=function(){return null};Cn.isSelectOption=!0;var rn=Cn,wn=h(80547),On=h(2738),Yn=h(6790),vr=a.createContext(null),Wn=vr;function Hr(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var no=["disabled","title","children","style","className"];function xn(Ye){return typeof Ye=="string"||typeof Ye=="number"}var $r=function(qe,on){var Xt=X(),Tn=Xt.prefixCls,yn=Xt.id,Nn=Xt.open,Mn=Xt.multiple,Hn=Xt.mode,sr=Xt.searchValue,Qn=Xt.toggleOpen,er=Xt.notFoundContent,ir=Xt.onPopupScroll,$n=a.useContext(Wn),cr=$n.flattenOptions,nr=$n.onActiveValue,Kr=$n.defaultActiveFirstOption,wr=$n.onSelect,Dn=$n.menuItemSelectedIcon,bt=$n.rawValues,Ot=$n.fieldNames,Mt=$n.virtual,tn=$n.direction,Yt=$n.listHeight,Rn=$n.listItemHeight,En="".concat(Tn,"-item"),rr=(0,wn.Z)(function(){return cr},[Nn,cr],function(yr,kn){return kn[0]&&yr[1]!==kn[1]}),mr=a.useRef(null),Ur=function(kn){kn.preventDefault()},Xr=function(kn){mr.current&&mr.current.scrollTo(typeof kn=="number"?{index:kn}:kn)},Tr=function(kn){for(var In=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,pr=rr.length,ar=0;ar<pr;ar+=1){var Cr=(kn+ar*In+pr)%pr,Mr=rr[Cr],xo=Mr.group,ei=Mr.data;if(!xo&&!ei.disabled)return Cr}return-1},kr=a.useState(function(){return Tr(0)}),Vt=(0,T.Z)(kr,2),Kn=Vt[0],bn=Vt[1],br=function(kn){var In=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;bn(kn);var pr={source:In?"keyboard":"mouse"},ar=rr[kn];if(!ar){nr(null,-1,pr);return}nr(ar.value,kn,pr)};(0,a.useEffect)(function(){br(Kr!==!1?Tr(0):-1)},[rr.length,sr]);var qn=a.useCallback(function(yr){return bt.has(yr)&&Hn!=="combobox"},[Hn,(0,pe.Z)(bt).toString(),bt.size]);(0,a.useEffect)(function(){var yr=setTimeout(function(){if(!Mn&&Nn&&bt.size===1){var In=Array.from(bt)[0],pr=rr.findIndex(function(ar){var Cr=ar.data;return Cr.value===In});pr!==-1&&(br(pr),Xr(pr))}});if(Nn){var kn;(kn=mr.current)===null||kn===void 0||kn.scrollTo(void 0)}return function(){return clearTimeout(yr)}},[Nn,sr,cr.length]);var Vn=function(kn){kn!==void 0&&wr(kn,{selected:!bt.has(kn)}),Mn||Qn(!1)};if(a.useImperativeHandle(on,function(){return{onKeyDown:function(kn){var In=kn.which,pr=kn.ctrlKey;switch(In){case Q.Z.N:case Q.Z.P:case Q.Z.UP:case Q.Z.DOWN:{var ar=0;if(In===Q.Z.UP?ar=-1:In===Q.Z.DOWN?ar=1:Hr()&&pr&&(In===Q.Z.N?ar=1:In===Q.Z.P&&(ar=-1)),ar!==0){var Cr=Tr(Kn+ar,ar);Xr(Cr),br(Cr,!0)}break}case Q.Z.ENTER:{var Mr=rr[Kn];Mr&&!Mr.data.disabled?Vn(Mr.value):Vn(void 0),Nn&&kn.preventDefault();break}case Q.Z.ESC:Qn(!1),Nn&&kn.stopPropagation()}},onKeyUp:function(){},scrollTo:function(kn){Xr(kn)}}}),rr.length===0)return a.createElement("div",{role:"listbox",id:"".concat(yn,"_list"),className:"".concat(En,"-empty"),onMouseDown:Ur},er);var dr=Object.keys(Ot).map(function(yr){return Ot[yr]}),Qr=function(kn){return kn.label};function Rr(yr,kn){var In=yr.group;return{role:In?"presentation":"option",id:"".concat(yn,"_list_").concat(kn)}}var Vr=function(kn){var In=rr[kn];if(!In)return null;var pr=In.data||{},ar=pr.value,Cr=In.group,Mr=(0,z.Z)(pr,!0),xo=Qr(In);return In?a.createElement("div",(0,we.Z)({"aria-label":typeof xo=="string"&&!Cr?xo:null},Mr,{key:kn},Rr(In,kn),{"aria-selected":qn(ar)}),ar):null},yo={role:"listbox",id:"".concat(yn,"_list")};return a.createElement(a.Fragment,null,Mt&&a.createElement("div",(0,we.Z)({},yo,{style:{height:0,width:0,overflow:"hidden"}}),Vr(Kn-1),Vr(Kn),Vr(Kn+1)),a.createElement(Yn.Z,{itemKey:"key",ref:mr,data:rr,height:Yt,itemHeight:Rn,fullHeight:!1,onMouseDown:Ur,onScroll:ir,virtual:Mt,direction:tn,innerProps:Mt?null:yo},function(yr,kn){var In,pr=yr.group,ar=yr.groupOption,Cr=yr.data,Mr=yr.label,xo=yr.value,ei=Cr.key;if(pr){var Ro,oi=(Ro=Cr.title)!==null&&Ro!==void 0?Ro:xn(Mr)?Mr.toString():void 0;return a.createElement("div",{className:I()(En,"".concat(En,"-group")),title:oi},Mr!==void 0?Mr:ei)}var Or=Cr.disabled,hr=Cr.title,to=Cr.children,ro=Cr.style,ko=Cr.className,Xi=(0,$.Z)(Cr,no),Oo=(0,On.Z)(Xi,dr),Wo=qn(xo),ai="".concat(En,"-option"),Ui=I()(En,ai,ko,(In={},(0,_.Z)(In,"".concat(ai,"-grouped"),ar),(0,_.Z)(In,"".concat(ai,"-active"),Kn===kn&&!Or),(0,_.Z)(In,"".concat(ai,"-disabled"),Or),(0,_.Z)(In,"".concat(ai,"-selected"),Wo),In)),Di=Qr(yr),Ni=!Dn||typeof Dn=="function"||Wo,Vo=typeof Di=="number"?Di:Di||xo,_r=xn(Vo)?Vo.toString():void 0;return hr!==void 0&&(_r=hr),a.createElement("div",(0,we.Z)({},(0,z.Z)(Oo),Mt?{}:Rr(yr,kn),{"aria-selected":Wo,className:Ui,title:_r,onMouseMove:function(){Kn===kn||Or||br(kn)},onClick:function(){Or||Vn(xo)},style:ro}),a.createElement("div",{className:"".concat(ai,"-content")},Vo),a.isValidElement(Dn)||Wo,Ni&&a.createElement(P,{className:"".concat(En,"-option-state"),customizeIcon:Dn,customizeIconProps:{isSelected:Wo}},Wo?"\u2713":null))}))},Qt=a.forwardRef($r);Qt.displayName="OptionList";var zr=Qt;function Fo(Ye){var qe=Ye.mode,on=Ye.options,Xt=Ye.children,Tn=Ye.backfill,yn=Ye.allowClear,Nn=Ye.placeholder,Mn=Ye.getInputElement,Hn=Ye.showSearch,sr=Ye.onSearch,Qn=Ye.defaultOpen,er=Ye.autoFocus,ir=Ye.labelInValue,$n=Ye.value,cr=Ye.inputValue,nr=Ye.optionLabelProp,Kr=isMultiple(qe),wr=Hn!==void 0?Hn:Kr||qe==="combobox",Dn=on||convertChildrenToData(Xt);if(warning(qe!=="tags"||Dn.every(function(tn){return!tn.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),qe==="tags"||qe==="combobox"){var bt=Dn.some(function(tn){return tn.options?tn.options.some(function(Yt){return typeof("value"in Yt?Yt.value:Yt.key)=="number"}):typeof("value"in tn?tn.value:tn.key)=="number"});warning(!bt,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(qe!=="combobox"||!nr,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(qe==="combobox"||!Tn,"`backfill` only works with `combobox` mode."),warning(qe==="combobox"||!Mn,"`getInputElement` only work with `combobox` mode."),noteOnce(qe!=="combobox"||!Mn||!yn||!Nn,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),sr&&!wr&&qe!=="combobox"&&qe!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Qn||er,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),$n!=null){var Ot=toArray($n);warning(!ir||Ot.every(function(tn){return _typeof(tn)==="object"&&("key"in tn||"value"in tn)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Kr||Array.isArray($n),"`value` should be array when `mode` is `multiple` or `tags`")}if(Xt){var Mt=null;toNodeArray(Xt).some(function(tn){if(!React.isValidElement(tn)||!tn.type)return!1;var Yt=tn,Rn=Yt.type;if(Rn.isSelectOption)return!1;if(Rn.isSelectOptGroup){var En=toNodeArray(tn.props.children).every(function(rr){return!React.isValidElement(rr)||!tn.type||rr.type.isSelectOption?!0:(Mt=rr.type,!1)});return!En}return Mt=Rn,!0}),Mt&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Mt.displayName||Mt.name||Mt,"`.")),warning(cr===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Ao(Ye,qe){if(Ye){var on=function Xt(Tn){for(var yn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Nn=0;Nn<Tn.length;Nn++){var Mn=Tn[Nn];if(Mn[qe==null?void 0:qe.value]===null)return warning(!1,"`value` in Select options should not be `null`."),!0;if(!yn&&Array.isArray(Mn[qe==null?void 0:qe.options])&&Xt(Mn[qe==null?void 0:qe.options],!0))break}};on(Ye)}}var wo=null,Zo=["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"],ho=["inputValue"];function Lr(Ye){return!Ye||(0,m.Z)(Ye)!=="object"}var co=a.forwardRef(function(Ye,qe){var on=Ye.id,Xt=Ye.mode,Tn=Ye.prefixCls,yn=Tn===void 0?"rc-select":Tn,Nn=Ye.backfill,Mn=Ye.fieldNames,Hn=Ye.inputValue,sr=Ye.searchValue,Qn=Ye.onSearch,er=Ye.autoClearSearchValue,ir=er===void 0?!0:er,$n=Ye.onSelect,cr=Ye.onDeselect,nr=Ye.dropdownMatchSelectWidth,Kr=nr===void 0?!0:nr,wr=Ye.filterOption,Dn=Ye.filterSort,bt=Ye.optionFilterProp,Ot=Ye.optionLabelProp,Mt=Ye.options,tn=Ye.children,Yt=Ye.defaultActiveFirstOption,Rn=Ye.menuItemSelectedIcon,En=Ye.virtual,rr=Ye.direction,mr=Ye.listHeight,Ur=mr===void 0?200:mr,Xr=Ye.listItemHeight,Tr=Xr===void 0?20:Xr,kr=Ye.value,Vt=Ye.defaultValue,Kn=Ye.labelInValue,bn=Ye.onChange,br=(0,$.Z)(Ye,Zo),qn=(0,We.ZP)(on),Vn=ae(Xt),dr=!!(!Mt&&tn),Qr=a.useMemo(function(){return wr===void 0&&Xt==="combobox"?!1:wr},[wr,Xt]),Rr=a.useMemo(function(){return f(Mn,dr)},[JSON.stringify(Mn),dr]),Vr=(0,g.Z)("",{value:sr!==void 0?sr:Hn,postState:function(Bo){return Bo||""}}),yo=(0,T.Z)(Vr,2),yr=yo[0],kn=yo[1],In=zt(Mt,tn,Rr,bt,Ot),pr=In.valueOptions,ar=In.labelOptions,Cr=In.options,Mr=a.useCallback(function(Jr){var Bo=Me(Jr);return Bo.map(function(oo){var po,_o,Ai,ga,ki;if(Lr(oo))po=oo;else{var Ri;Ai=oo.key,_o=oo.label,po=(Ri=oo.value)!==null&&Ri!==void 0?Ri:Ai}var bi=pr.get(po);if(bi){var iA;if(_o===void 0&&(_o=bi==null?void 0:bi[Ot||Rr.label]),Ai===void 0&&(Ai=(iA=bi==null?void 0:bi.key)!==null&&iA!==void 0?iA:po),ga=bi==null?void 0:bi.disabled,ki=bi==null?void 0:bi.title,0)var hA}return{label:_o,value:po,key:Ai,disabled:ga,title:ki}})},[Rr,Ot,pr]),xo=(0,g.Z)(Vt,{value:kr}),ei=(0,T.Z)(xo,2),Ro=ei[0],oi=ei[1],Or=a.useMemo(function(){var Jr,Bo=Mr(Ro);return Xt==="combobox"&&ue((Jr=Bo[0])===null||Jr===void 0?void 0:Jr.value)?[]:Bo},[Ro,Mr,Xt]),hr=it(Or,pr),to=(0,T.Z)(hr,2),ro=to[0],ko=to[1],Xi=a.useMemo(function(){if(!Xt&&ro.length===1){var Jr=ro[0];if(Jr.value===null&&(Jr.label===null||Jr.label===void 0))return[]}return ro.map(function(Bo){var oo;return(0,Ee.Z)((0,Ee.Z)({},Bo),{},{label:(oo=Bo.label)!==null&&oo!==void 0?oo:Bo.value})})},[Xt,ro]),Oo=a.useMemo(function(){return new Set(ro.map(function(Jr){return Jr.value}))},[ro]);a.useEffect(function(){if(Xt==="combobox"){var Jr,Bo=(Jr=ro[0])===null||Jr===void 0?void 0:Jr.value;kn(be(Bo)?String(Bo):"")}},[ro]);var Wo=fn(function(Jr,Bo){var oo,po=Bo!=null?Bo:Jr;return oo={},(0,_.Z)(oo,Rr.value,Jr),(0,_.Z)(oo,Rr.label,po),oo}),ai=a.useMemo(function(){if(Xt!=="tags")return Cr;var Jr=(0,pe.Z)(Cr),Bo=function(po){return pr.has(po)};return(0,pe.Z)(ro).sort(function(oo,po){return oo.value<po.value?-1:1}).forEach(function(oo){var po=oo.value;Bo(po)||Jr.push(Wo(po,oo.label))}),Jr},[Wo,Cr,pr,ro,Xt]),Ui=Ge(ai,Rr,yr,Qr,bt),Di=a.useMemo(function(){return Xt!=="tags"||!yr||Ui.some(function(Jr){return Jr[bt||"value"]===yr})||Ui.some(function(Jr){return Jr[Rr.value]===yr})?Ui:[Wo(yr)].concat((0,pe.Z)(Ui))},[Wo,bt,Xt,Ui,yr,Rr]),Ni=a.useMemo(function(){return Dn?(0,pe.Z)(Di).sort(function(Jr,Bo){return Dn(Jr,Bo)}):Di},[Di,Dn]),Vo=a.useMemo(function(){return j(Ni,{fieldNames:Rr,childrenAsData:dr})},[Ni,Rr,dr]),_r=function(Bo){var oo=Mr(Bo);if(oi(oo),bn&&(oo.length!==ro.length||oo.some(function(Ai,ga){var ki;return((ki=ro[ga])===null||ki===void 0?void 0:ki.value)!==(Ai==null?void 0:Ai.value)}))){var po=Kn?oo:oo.map(function(Ai){return Ai.value}),_o=oo.map(function(Ai){return re(ko(Ai.value))});bn(Vn?po:po[0],Vn?_o:_o[0])}},To=a.useState(null),qi=(0,T.Z)(To,2),Ki=qi[0],Bi=qi[1],io=a.useState(0),ha=(0,T.Z)(io,2),Ii=ha[0],dA=ha[1],ca=Yt!==void 0?Yt:Xt!=="combobox",fA=a.useCallback(function(Jr,Bo){var oo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},po=oo.source,_o=po===void 0?"keyboard":po;dA(Bo),Nn&&Xt==="combobox"&&Jr!==null&&_o==="keyboard"&&Bi(String(Jr))},[Nn,Xt]),pa=function(Bo,oo,po){var _o=function(){var zi,Li=ko(Bo);return[Kn?{label:Li==null?void 0:Li[Rr.label],value:Bo,key:(zi=Li==null?void 0:Li.key)!==null&&zi!==void 0?zi:Bo}:Bo,re(Li)]};if(oo&&$n){var Ai=_o(),ga=(0,T.Z)(Ai,2),ki=ga[0],Ri=ga[1];$n(ki,Ri)}else if(!oo&&cr&&po!=="clear"){var bi=_o(),iA=(0,T.Z)(bi,2),hA=iA[0],Sa=iA[1];cr(hA,Sa)}},DA=fn(function(Jr,Bo){var oo,po=Vn?Bo.selected:!0;po?oo=Vn?[].concat((0,pe.Z)(ro),[Jr]):[Jr]:oo=ro.filter(function(_o){return _o.value!==Jr}),_r(oo),pa(Jr,po),Xt==="combobox"?Bi(""):(!ae||ir)&&(kn(""),Bi(""))}),wi=function(Bo,oo){_r(Bo);var po=oo.type,_o=oo.values;(po==="remove"||po==="clear")&&_o.forEach(function(Ai){pa(Ai.value,!1,po)})},vi=function(Bo,oo){if(kn(Bo),Bi(null),oo.source==="submit"){var po=(Bo||"").trim();if(po){var _o=Array.from(new Set([].concat((0,pe.Z)(Oo),[po])));_r(_o),pa(po,!0),kn("")}return}oo.source!=="blur"&&(Xt==="combobox"&&_r(Bo),Qn==null||Qn(Bo))},di=function(Bo){var oo=Bo;Xt!=="tags"&&(oo=Bo.map(function(_o){var Ai=ar.get(_o);return Ai==null?void 0:Ai.value}).filter(function(_o){return _o!==void 0}));var po=Array.from(new Set([].concat((0,pe.Z)(Oo),(0,pe.Z)(oo))));_r(po),po.forEach(function(_o){pa(_o,!0)})},ka=a.useMemo(function(){var Jr=En!==!1&&Kr!==!1;return(0,Ee.Z)((0,Ee.Z)({},In),{},{flattenOptions:Vo,onActiveValue:fA,defaultActiveFirstOption:ca,onSelect:DA,menuItemSelectedIcon:Rn,rawValues:Oo,fieldNames:Rr,virtual:Jr,direction:rr,listHeight:Ur,listItemHeight:Tr,childrenAsData:dr})},[In,Vo,fA,ca,DA,Rn,Oo,Rr,En,Kr,Ur,Tr,dr]);return a.createElement(Wn.Provider,{value:ka},a.createElement(Re,(0,we.Z)({},br,{id:qn,prefixCls:yn,ref:qe,omitDomProps:ho,mode:Xt,displayValues:Xi,onDisplayValuesChange:wi,direction:rr,searchValue:yr,onSearch:vi,autoClearSearchValue:ir,onSearchSplit:di,dropdownMatchSelectWidth:Kr,OptionList:zr,emptyOptions:!Vo.length,activeValue:Ki,activeDescendantId:"".concat(qn,"_list_").concat(Ii)})))}),ut=co;ut.Option=rn,ut.OptGroup=Bn;var nn=ut,dn=nn},9296:function(gr,Pt,h){"use strict";h.r(Pt),h.d(Pt,{ResizableTextArea:function(){return ge},default:function(){return ue}});var we=h(14809),pe=h(20439),_=h(4635),Ee=h(93664),T=h(50298),$=h(62646),m=h(95190),g=h(92310),N=h.n(g),a=h(93681),L=h(5643),I=h(18929),v=h(59301),x=h(29301),Q=h(34280),w=h(16089),G=`
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;
`,P=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],ee={},Y;function X(Fe){var ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Be=Fe.getAttribute("id")||Fe.getAttribute("data-reactid")||Fe.getAttribute("name");if(ne&&ee[Be])return ee[Be];var te=window.getComputedStyle(Fe),se=te.getPropertyValue("box-sizing")||te.getPropertyValue("-moz-box-sizing")||te.getPropertyValue("-webkit-box-sizing"),Ve=parseFloat(te.getPropertyValue("padding-bottom"))+parseFloat(te.getPropertyValue("padding-top")),Ke=parseFloat(te.getPropertyValue("border-bottom-width"))+parseFloat(te.getPropertyValue("border-top-width")),He=P.map(function(xt){return"".concat(xt,":").concat(te.getPropertyValue(xt))}).join(";"),yt={sizingStyle:He,paddingSize:Ve,borderSize:Ke,boxSizing:se};return ne&&Be&&(ee[Be]=yt),yt}function R(Fe){var ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Be=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,te=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;Y||(Y=document.createElement("textarea"),Y.setAttribute("tab-index","-1"),Y.setAttribute("aria-hidden","true"),document.body.appendChild(Y)),Fe.getAttribute("wrap")?Y.setAttribute("wrap",Fe.getAttribute("wrap")):Y.removeAttribute("wrap");var se=X(Fe,ne),Ve=se.paddingSize,Ke=se.borderSize,He=se.boxSizing,yt=se.sizingStyle;Y.setAttribute("style","".concat(yt,";").concat(G)),Y.value=Fe.value||Fe.placeholder||"";var xt=void 0,Lt=void 0,Oe,Gt=Y.scrollHeight;if(He==="border-box"?Gt+=Ke:He==="content-box"&&(Gt-=Ve),Be!==null||te!==null){Y.value=" ";var kt=Y.scrollHeight-Ve;Be!==null&&(xt=kt*Be,He==="border-box"&&(xt=xt+Ve+Ke),Gt=Math.max(xt,Gt)),te!==null&&(Lt=kt*te,He==="border-box"&&(Lt=Lt+Ve+Ke),Oe=Gt>Lt?"":"hidden",Gt=Math.min(Lt,Gt))}var ln={height:Gt,overflowY:Oe,resize:"none"};return xt&&(ln.minHeight=xt),Lt&&(ln.maxHeight=Lt),ln}var O=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],q=0,z=1,le=2,ie=v.forwardRef(function(Fe,ne){var Be=Fe,te=Be.prefixCls,se=Be.onPressEnter,Ve=Be.defaultValue,Ke=Be.value,He=Be.autoSize,yt=Be.onResize,xt=Be.className,Lt=Be.style,Oe=Be.disabled,Gt=Be.onChange,kt=Be.onInternalAutoSize,ln=(0,$.Z)(Be,O),Zt=(0,I.Z)(Ve,{value:Ke,postState:function(Bn){return Bn!=null?Bn:""}}),M=(0,T.Z)(Zt,2),At=M[0],S=M[1],A=function(Bn){S(Bn.target.value),Gt==null||Gt(Bn)},i=v.useRef();v.useImperativeHandle(ne,function(){return{textArea:i.current}});var f=v.useMemo(function(){return He&&(0,Ee.Z)(He)==="object"?[He.minRows,He.maxRows]:[]},[He]),j=(0,T.Z)(f,2),re=j[0],C=j[1],H=!!He,ye=function(){try{if(document.activeElement===i.current){var Bn=i.current,Cn=Bn.selectionStart,rn=Bn.selectionEnd,wn=Bn.scrollTop;i.current.setSelectionRange(Cn,rn),i.current.scrollTop=wn}}catch(On){}},ae=v.useState(le),oe=(0,T.Z)(ae,2),Re=oe[0],it=oe[1],Ue=v.useState(),Ge=(0,T.Z)(Ue,2),We=Ge[0],me=Ge[1],ve=function(){it(q)};(0,Q.Z)(function(){H&&ve()},[Ke,re,C,H]),(0,Q.Z)(function(){if(Re===q)it(z);else if(Re===z){var An=R(i.current,!1,re,C);it(le),me(An)}else ye()},[Re]);var rt=v.useRef(),Et=function(){w.Z.cancel(rt.current)},Bt=function(Bn){Re===le&&(yt==null||yt(Bn),He&&(Et(),rt.current=(0,w.Z)(function(){ve()})))};v.useEffect(function(){return Et},[]);var zt=H?We:null,fn=(0,pe.Z)((0,pe.Z)({},Lt),zt);return(Re===q||Re===z)&&(fn.overflowY="hidden",fn.overflowX="hidden"),v.createElement(x.Z,{onResize:Bt,disabled:!(He||yt)},v.createElement("textarea",(0,we.Z)({},ln,{ref:i,style:fn,className:N()(te,xt,(0,_.Z)({},"".concat(te,"-disabled"),Oe)),disabled:Oe,value:At,onChange:A})))}),ge=ie,K=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Me(Fe,ne){return(0,m.Z)(Fe||"").slice(0,ne).join("")}function U(Fe,ne,Be,te){var se=Be;return Fe?se=Me(Be,te):(0,m.Z)(ne||"").length<Be.length&&(0,m.Z)(Be||"").length>te&&(se=ne),se}var ke=v.forwardRef(function(Fe,ne){var Be,te=Fe.defaultValue,se=Fe.value,Ve=Fe.onFocus,Ke=Fe.onBlur,He=Fe.onChange,yt=Fe.allowClear,xt=Fe.maxLength,Lt=Fe.onCompositionStart,Oe=Fe.onCompositionEnd,Gt=Fe.suffix,kt=Fe.prefixCls,ln=kt===void 0?"rc-textarea":kt,Zt=Fe.classes,M=Fe.showCount,At=Fe.className,S=Fe.style,A=Fe.disabled,i=Fe.hidden,f=Fe.classNames,j=Fe.styles,re=Fe.onResize,C=(0,$.Z)(Fe,K),H=(0,I.Z)(te,{value:se,defaultValue:te}),ye=(0,T.Z)(H,2),ae=ye[0],oe=ye[1],Re=(0,v.useRef)(null),it=v.useState(!1),Ue=(0,T.Z)(it,2),Ge=Ue[0],We=Ue[1],me=v.useState(!1),ve=(0,T.Z)(me,2),rt=ve[0],Et=ve[1],Bt=v.useRef(),zt=v.useRef(0),fn=v.useState(null),An=(0,T.Z)(fn,2),Bn=An[0],Cn=An[1],rn=function(){var Lr;(Lr=Re.current)===null||Lr===void 0||Lr.textArea.focus()};(0,v.useImperativeHandle)(ne,function(){return{resizableTextArea:Re.current,focus:rn,blur:function(){var Lr;(Lr=Re.current)===null||Lr===void 0||Lr.textArea.blur()}}}),(0,v.useEffect)(function(){We(function(ho){return!A&&ho})},[A]);var wn=Number(xt)>0,On=function(Lr){Et(!0),Bt.current=ae,zt.current=Lr.currentTarget.selectionStart,Lt==null||Lt(Lr)},Yn=function(Lr){Et(!1);var co=Lr.currentTarget.value;if(wn){var ut,nn=zt.current>=xt+1||zt.current===((ut=Bt.current)===null||ut===void 0?void 0:ut.length);co=U(nn,Bt.current,co,xt)}co!==ae&&(oe(co),(0,L.rJ)(Lr.currentTarget,Lr,He,co)),Oe==null||Oe(Lr)},vr=function(Lr){var co=Lr.target.value;if(!rt&&wn){var ut=Lr.target.selectionStart>=xt+1||Lr.target.selectionStart===co.length||!Lr.target.selectionStart;co=U(ut,ae,co,xt)}oe(co),(0,L.rJ)(Lr.currentTarget,Lr,He,co)},Wn=function(Lr){var co=C.onPressEnter,ut=C.onKeyDown;Lr.key==="Enter"&&co&&co(Lr),ut==null||ut(Lr)},Hr=function(Lr){We(!0),Ve==null||Ve(Lr)},no=function(Lr){We(!1),Ke==null||Ke(Lr)},xn=function(Lr){var co;oe(""),rn(),(0,L.rJ)((co=Re.current)===null||co===void 0?void 0:co.textArea,Lr,He)},$r=(0,L.D7)(ae);!rt&&wn&&se==null&&($r=Me($r,xt));var Qt=Gt,zr;if(M){var Fo=(0,m.Z)($r).length;(0,Ee.Z)(M)==="object"?zr=M.formatter({value:$r,count:Fo,maxLength:xt}):zr="".concat(Fo).concat(wn?" / ".concat(xt):""),Qt=v.createElement(v.Fragment,null,Qt,v.createElement("span",{className:N()("".concat(ln,"-data-count"),f==null?void 0:f.count),style:j==null?void 0:j.count},zr))}var Ao=function(Lr){var co;re==null||re(Lr),(co=Re.current)!==null&&co!==void 0&&co.textArea.style.height&&Cn(!0)},wo=!C.autoSize&&!M&&!yt,Zo=v.createElement(a.BaseInput,{value:$r,allowClear:yt,handleReset:xn,suffix:Qt,prefixCls:ln,classes:{affixWrapper:N()(Zt==null?void 0:Zt.affixWrapper,(Be={},(0,_.Z)(Be,"".concat(ln,"-show-count"),M),(0,_.Z)(Be,"".concat(ln,"-textarea-allow-clear"),yt),Be))},disabled:A,focused:Ge,className:At,style:(0,pe.Z)((0,pe.Z)({},S),Bn&&!wo?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof zr=="string"?zr:void 0}},hidden:i,inputElement:v.createElement(ge,(0,we.Z)({},C,{onKeyDown:Wn,onChange:vr,onFocus:Hr,onBlur:no,onCompositionStart:On,onCompositionEnd:Yn,className:f==null?void 0:f.textarea,style:(0,pe.Z)((0,pe.Z)({},j==null?void 0:j.textarea),{},{resize:S==null?void 0:S.resize}),disabled:A,prefixCls:ln,onResize:Ao,ref:Re}))});return Zo}),be=ke,ue=be},39417:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return z}});var we=h(14809),pe=h(4635),_=h(62646),Ee=h(20439),T=h(99153),$=h(84851),m=h(13028),g=h(19257),N=h(93046),a=h(92310),L=h.n(a),I=h(26112),v=h(59301),x=h(39378),Q=function(ie){for(var ge=ie.prefixCls,K=ie.level,Me=ie.isStart,U=ie.isEnd,ke="".concat(ge,"-indent-unit"),be=[],ue=0;ue<K;ue+=1){var Fe;be.push(v.createElement("span",{key:ue,className:L()(ke,(Fe={},(0,pe.Z)(Fe,"".concat(ke,"-start"),Me[ue]),(0,pe.Z)(Fe,"".concat(ke,"-end"),U[ue]),Fe))}))}return v.createElement("span",{"aria-hidden":"true",className:"".concat(ge,"-indent")},be)},w=v.memo(Q),G=h(67841),P=h(71430),ee=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],Y="open",X="close",R="---",O=function(le){(0,g.Z)(ge,le);var ie=(0,N.Z)(ge);function ge(){var K;(0,T.Z)(this,ge);for(var Me=arguments.length,U=new Array(Me),ke=0;ke<Me;ke++)U[ke]=arguments[ke];return K=ie.call.apply(ie,[this].concat(U)),K.state={dragNodeHighlight:!1},K.selectHandle=void 0,K.cacheIndent=void 0,K.onSelectorClick=function(be){var ue=K.props.context.onNodeClick;ue(be,(0,P.F)(K.props)),K.isSelectable()?K.onSelect(be):K.onCheck(be)},K.onSelectorDoubleClick=function(be){var ue=K.props.context.onNodeDoubleClick;ue(be,(0,P.F)(K.props))},K.onSelect=function(be){if(!K.isDisabled()){var ue=K.props.context.onNodeSelect;ue(be,(0,P.F)(K.props))}},K.onCheck=function(be){if(!K.isDisabled()){var ue=K.props,Fe=ue.disableCheckbox,ne=ue.checked,Be=K.props.context.onNodeCheck;if(!(!K.isCheckable()||Fe)){var te=!ne;Be(be,(0,P.F)(K.props),te)}}},K.onMouseEnter=function(be){var ue=K.props.context.onNodeMouseEnter;ue(be,(0,P.F)(K.props))},K.onMouseLeave=function(be){var ue=K.props.context.onNodeMouseLeave;ue(be,(0,P.F)(K.props))},K.onContextMenu=function(be){var ue=K.props.context.onNodeContextMenu;ue(be,(0,P.F)(K.props))},K.onDragStart=function(be){var ue=K.props.context.onNodeDragStart;be.stopPropagation(),K.setState({dragNodeHighlight:!0}),ue(be,(0,m.Z)(K));try{be.dataTransfer.setData("text/plain","")}catch(Fe){}},K.onDragEnter=function(be){var ue=K.props.context.onNodeDragEnter;be.preventDefault(),be.stopPropagation(),ue(be,(0,m.Z)(K))},K.onDragOver=function(be){var ue=K.props.context.onNodeDragOver;be.preventDefault(),be.stopPropagation(),ue(be,(0,m.Z)(K))},K.onDragLeave=function(be){var ue=K.props.context.onNodeDragLeave;be.stopPropagation(),ue(be,(0,m.Z)(K))},K.onDragEnd=function(be){var ue=K.props.context.onNodeDragEnd;be.stopPropagation(),K.setState({dragNodeHighlight:!1}),ue(be,(0,m.Z)(K))},K.onDrop=function(be){var ue=K.props.context.onNodeDrop;be.preventDefault(),be.stopPropagation(),K.setState({dragNodeHighlight:!1}),ue(be,(0,m.Z)(K))},K.onExpand=function(be){var ue=K.props,Fe=ue.loading,ne=ue.context.onNodeExpand;Fe||ne(be,(0,P.F)(K.props))},K.setSelectHandle=function(be){K.selectHandle=be},K.getNodeState=function(){var be=K.props.expanded;return K.isLeaf()?null:be?Y:X},K.hasChildren=function(){var be=K.props.eventKey,ue=K.props.context.keyEntities,Fe=(0,G.Z)(ue,be)||{},ne=Fe.children;return!!(ne||[]).length},K.isLeaf=function(){var be=K.props,ue=be.isLeaf,Fe=be.loaded,ne=K.props.context.loadData,Be=K.hasChildren();return ue===!1?!1:ue||!ne&&!Be||ne&&Fe&&!Be},K.isDisabled=function(){var be=K.props.disabled,ue=K.props.context.disabled;return!!(ue||be)},K.isCheckable=function(){var be=K.props.checkable,ue=K.props.context.checkable;return!ue||be===!1?!1:ue},K.syncLoadData=function(be){var ue=be.expanded,Fe=be.loading,ne=be.loaded,Be=K.props.context,te=Be.loadData,se=Be.onNodeLoad;Fe||te&&ue&&!K.isLeaf()&&!K.hasChildren()&&!ne&&se((0,P.F)(K.props))},K.isDraggable=function(){var be=K.props,ue=be.data,Fe=be.context.draggable;return!!(Fe&&(!Fe.nodeDraggable||Fe.nodeDraggable(ue)))},K.renderDragHandler=function(){var be=K.props.context,ue=be.draggable,Fe=be.prefixCls;return ue!=null&&ue.icon?v.createElement("span",{className:"".concat(Fe,"-draggable-icon")},ue.icon):null},K.renderSwitcherIconDom=function(be){var ue=K.props.switcherIcon,Fe=K.props.context.switcherIcon,ne=ue||Fe;return typeof ne=="function"?ne((0,Ee.Z)((0,Ee.Z)({},K.props),{},{isLeaf:be})):ne},K.renderSwitcher=function(){var be=K.props.expanded,ue=K.props.context.prefixCls;if(K.isLeaf()){var Fe=K.renderSwitcherIconDom(!0);return Fe!==!1?v.createElement("span",{className:L()("".concat(ue,"-switcher"),"".concat(ue,"-switcher-noop"))},Fe):null}var ne=L()("".concat(ue,"-switcher"),"".concat(ue,"-switcher_").concat(be?Y:X)),Be=K.renderSwitcherIconDom(!1);return Be!==!1?v.createElement("span",{onClick:K.onExpand,className:ne},Be):null},K.renderCheckbox=function(){var be=K.props,ue=be.checked,Fe=be.halfChecked,ne=be.disableCheckbox,Be=K.props.context.prefixCls,te=K.isDisabled(),se=K.isCheckable();if(!se)return null;var Ve=typeof se!="boolean"?se:null;return v.createElement("span",{className:L()("".concat(Be,"-checkbox"),ue&&"".concat(Be,"-checkbox-checked"),!ue&&Fe&&"".concat(Be,"-checkbox-indeterminate"),(te||ne)&&"".concat(Be,"-checkbox-disabled")),onClick:K.onCheck},Ve)},K.renderIcon=function(){var be=K.props.loading,ue=K.props.context.prefixCls;return v.createElement("span",{className:L()("".concat(ue,"-iconEle"),"".concat(ue,"-icon__").concat(K.getNodeState()||"docu"),be&&"".concat(ue,"-icon_loading"))})},K.renderSelector=function(){var be=K.state.dragNodeHighlight,ue=K.props,Fe=ue.title,ne=Fe===void 0?R:Fe,Be=ue.selected,te=ue.icon,se=ue.loading,Ve=ue.data,Ke=K.props.context,He=Ke.prefixCls,yt=Ke.showIcon,xt=Ke.icon,Lt=Ke.loadData,Oe=Ke.titleRender,Gt=K.isDisabled(),kt="".concat(He,"-node-content-wrapper"),ln;if(yt){var Zt=te||xt;ln=Zt?v.createElement("span",{className:L()("".concat(He,"-iconEle"),"".concat(He,"-icon__customize"))},typeof Zt=="function"?Zt(K.props):Zt):K.renderIcon()}else Lt&&se&&(ln=K.renderIcon());var M;typeof ne=="function"?M=ne(Ve):Oe?M=Oe(Ve):M=ne;var At=v.createElement("span",{className:"".concat(He,"-title")},M);return v.createElement("span",{ref:K.setSelectHandle,title:typeof ne=="string"?ne:"",className:L()("".concat(kt),"".concat(kt,"-").concat(K.getNodeState()||"normal"),!Gt&&(Be||be)&&"".concat(He,"-node-selected")),onMouseEnter:K.onMouseEnter,onMouseLeave:K.onMouseLeave,onContextMenu:K.onContextMenu,onClick:K.onSelectorClick,onDoubleClick:K.onSelectorDoubleClick},ln,At,K.renderDropIndicator())},K.renderDropIndicator=function(){var be=K.props,ue=be.disabled,Fe=be.eventKey,ne=K.props.context,Be=ne.draggable,te=ne.dropLevelOffset,se=ne.dropPosition,Ve=ne.prefixCls,Ke=ne.indent,He=ne.dropIndicatorRender,yt=ne.dragOverNodeKey,xt=ne.direction,Lt=!!Be,Oe=!ue&&Lt&&yt===Fe,Gt=Ke!=null?Ke:K.cacheIndent;return K.cacheIndent=Ke,Oe?He({dropPosition:se,dropLevelOffset:te,indent:Gt,prefixCls:Ve,direction:xt}):null},K}return(0,$.Z)(ge,[{key:"componentDidMount",value:function(){this.syncLoadData(this.props)}},{key:"componentDidUpdate",value:function(){this.syncLoadData(this.props)}},{key:"isSelectable",value:function(){var Me=this.props.selectable,U=this.props.context.selectable;return typeof Me=="boolean"?Me:U}},{key:"render",value:function(){var Me,U=this.props,ke=U.eventKey,be=U.className,ue=U.style,Fe=U.dragOver,ne=U.dragOverGapTop,Be=U.dragOverGapBottom,te=U.isLeaf,se=U.isStart,Ve=U.isEnd,Ke=U.expanded,He=U.selected,yt=U.checked,xt=U.halfChecked,Lt=U.loading,Oe=U.domRef,Gt=U.active,kt=U.data,ln=U.onMouseMove,Zt=U.selectable,M=(0,_.Z)(U,ee),At=this.props.context,S=At.prefixCls,A=At.filterTreeNode,i=At.keyEntities,f=At.dropContainerKey,j=At.dropTargetKey,re=At.draggingNodeKey,C=this.isDisabled(),H=(0,I.Z)(M,{aria:!0,data:!0}),ye=(0,G.Z)(i,ke)||{},ae=ye.level,oe=Ve[Ve.length-1],Re=this.isDraggable(),it=!C&&Re,Ue=re===ke,Ge=Zt!==void 0?{"aria-selected":!!Zt}:void 0;return v.createElement("div",(0,we.Z)({ref:Oe,className:L()(be,"".concat(S,"-treenode"),(Me={},(0,pe.Z)(Me,"".concat(S,"-treenode-disabled"),C),(0,pe.Z)(Me,"".concat(S,"-treenode-switcher-").concat(Ke?"open":"close"),!te),(0,pe.Z)(Me,"".concat(S,"-treenode-checkbox-checked"),yt),(0,pe.Z)(Me,"".concat(S,"-treenode-checkbox-indeterminate"),xt),(0,pe.Z)(Me,"".concat(S,"-treenode-selected"),He),(0,pe.Z)(Me,"".concat(S,"-treenode-loading"),Lt),(0,pe.Z)(Me,"".concat(S,"-treenode-active"),Gt),(0,pe.Z)(Me,"".concat(S,"-treenode-leaf-last"),oe),(0,pe.Z)(Me,"".concat(S,"-treenode-draggable"),Re),(0,pe.Z)(Me,"dragging",Ue),(0,pe.Z)(Me,"drop-target",j===ke),(0,pe.Z)(Me,"drop-container",f===ke),(0,pe.Z)(Me,"drag-over",!C&&Fe),(0,pe.Z)(Me,"drag-over-gap-top",!C&&ne),(0,pe.Z)(Me,"drag-over-gap-bottom",!C&&Be),(0,pe.Z)(Me,"filter-node",A&&A((0,P.F)(this.props))),Me)),style:ue,draggable:it,"aria-grabbed":Ue,onDragStart:it?this.onDragStart:void 0,onDragEnter:Re?this.onDragEnter:void 0,onDragOver:Re?this.onDragOver:void 0,onDragLeave:Re?this.onDragLeave:void 0,onDrop:Re?this.onDrop:void 0,onDragEnd:Re?this.onDragEnd:void 0,onMouseMove:ln},Ge,H),v.createElement(w,{prefixCls:S,level:ae,isStart:se,isEnd:Ve}),this.renderDragHandler(),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector())}}]),ge}(v.Component),q=function(ie){return v.createElement(x.k.Consumer,null,function(ge){return v.createElement(O,(0,we.Z)({},ie,{context:ge}))})};q.displayName="TreeNode",q.isTreeNode=1;var z=q},39378:function(gr,Pt,h){"use strict";h.d(Pt,{k:function(){return pe}});var we=h(59301),pe=we.createContext(null)},79556:function(gr,Pt,h){"use strict";h.d(Pt,{O:function(){return z.Z},Z:function(){return At}});var we=h(14809),pe=h(4635),_=h(93664),Ee=h(20439),T=h(95190),$=h(99153),m=h(84851),g=h(13028),N=h(19257),a=h(93046),L=h(92310),I=h.n(L),v=h(10228),x=h(26112),Q=h(48736),w=h(59301),G=h(39378);function P(S){var A=S.dropPosition,i=S.dropLevelOffset,f=S.indent,j={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(A){case-1:j.top=0,j.left=-i*f;break;case 1:j.bottom=0,j.left=-i*f;break;case 0:j.bottom=0,j.left=f;break}return w.createElement("div",{style:j})}function ee(S){if(S==null)throw new TypeError("Cannot destructure "+S)}var Y=h(50298),X=h(62646),R=h(34280),O=h(6790),q=h(77900),z=h(39417);function le(S,A){var i=w.useState(!1),f=(0,Y.Z)(i,2),j=f[0],re=f[1];w.useLayoutEffect(function(){if(j)return S(),function(){A()}},[j]),w.useLayoutEffect(function(){return re(!0),function(){re(!1)}},[])}var ie=h(71430),ge=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],K=function(A,i){var f=A.className,j=A.style,re=A.motion,C=A.motionNodes,H=A.motionType,ye=A.onMotionStart,ae=A.onMotionEnd,oe=A.active,Re=A.treeNodeRequiredProps,it=(0,X.Z)(A,ge),Ue=w.useState(!0),Ge=(0,Y.Z)(Ue,2),We=Ge[0],me=Ge[1],ve=w.useContext(G.k),rt=ve.prefixCls,Et=C&&H!=="hide";(0,R.Z)(function(){C&&Et!==We&&me(Et)},[C]);var Bt=function(){C&&ye()},zt=w.useRef(!1),fn=function(){C&&!zt.current&&(zt.current=!0,ae())};le(Bt,fn);var An=function(Cn){Et===Cn&&fn()};return C?w.createElement(q.default,(0,we.Z)({ref:i,visible:We},re,{motionAppear:H==="show",onVisibleChanged:An}),function(Bn,Cn){var rn=Bn.className,wn=Bn.style;return w.createElement("div",{ref:Cn,className:I()("".concat(rt,"-treenode-motion"),rn),style:wn},C.map(function(On){var Yn=(0,we.Z)({},(ee(On.data),On.data)),vr=On.title,Wn=On.key,Hr=On.isStart,no=On.isEnd;delete Yn.children;var xn=(0,ie.H8)(Wn,Re);return w.createElement(z.Z,(0,we.Z)({},Yn,xn,{title:vr,active:oe,data:On.data,key:Wn,isStart:Hr,isEnd:no}))}))}):w.createElement(z.Z,(0,we.Z)({domRef:i,className:f,style:j},it,{active:oe}))};K.displayName="MotionTreeNode";var Me=w.forwardRef(K),U=Me;function ke(){var S=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],A=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],i=S.length,f=A.length;if(Math.abs(i-f)!==1)return{add:!1,key:null};function j(re,C){var H=new Map;re.forEach(function(ae){H.set(ae,!0)});var ye=C.filter(function(ae){return!H.has(ae)});return ye.length===1?ye[0]:null}return i<f?{add:!0,key:j(S,A)}:{add:!1,key:j(A,S)}}function be(S,A,i){var f=S.findIndex(function(H){return H.key===i}),j=S[f+1],re=A.findIndex(function(H){return H.key===i});if(j){var C=A.findIndex(function(H){return H.key===j.key});return A.slice(re+1,C)}return A.slice(re+1)}var ue=["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"],Fe={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},ne=function(){},Be="RC_TREE_MOTION_".concat(Math.random()),te={key:Be},se={key:Be,level:0,index:0,pos:"0",node:te,nodes:[te]},Ve={parent:null,children:[],pos:se.pos,data:te,title:null,key:Be,isStart:[],isEnd:[]};function Ke(S,A,i,f){return A===!1||!i?S:S.slice(0,Math.ceil(i/f)+1)}function He(S){var A=S.key,i=S.pos;return(0,ie.km)(A,i)}function yt(S){for(var A=String(S.data.key),i=S;i.parent;)i=i.parent,A="".concat(i.data.key," > ").concat(A);return A}var xt=w.forwardRef(function(S,A){var i=S.prefixCls,f=S.data,j=S.selectable,re=S.checkable,C=S.expandedKeys,H=S.selectedKeys,ye=S.checkedKeys,ae=S.loadedKeys,oe=S.loadingKeys,Re=S.halfCheckedKeys,it=S.keyEntities,Ue=S.disabled,Ge=S.dragging,We=S.dragOverNodeKey,me=S.dropPosition,ve=S.motion,rt=S.height,Et=S.itemHeight,Bt=S.virtual,zt=S.focusable,fn=S.activeItem,An=S.focused,Bn=S.tabIndex,Cn=S.onKeyDown,rn=S.onFocus,wn=S.onBlur,On=S.onActiveChange,Yn=S.onListChangeStart,vr=S.onListChangeEnd,Wn=(0,X.Z)(S,ue),Hr=w.useRef(null),no=w.useRef(null);w.useImperativeHandle(A,function(){return{scrollTo:function(er){Hr.current.scrollTo(er)},getIndentWidth:function(){return no.current.offsetWidth}}});var xn=w.useState(C),$r=(0,Y.Z)(xn,2),Qt=$r[0],zr=$r[1],Fo=w.useState(f),Ao=(0,Y.Z)(Fo,2),wo=Ao[0],Zo=Ao[1],ho=w.useState(f),Lr=(0,Y.Z)(ho,2),co=Lr[0],ut=Lr[1],nn=w.useState([]),dn=(0,Y.Z)(nn,2),Ye=dn[0],qe=dn[1],on=w.useState(null),Xt=(0,Y.Z)(on,2),Tn=Xt[0],yn=Xt[1],Nn=w.useRef(f);Nn.current=f;function Mn(){var Qn=Nn.current;Zo(Qn),ut(Qn),qe([]),yn(null),vr()}(0,R.Z)(function(){zr(C);var Qn=ke(Qt,C);if(Qn.key!==null)if(Qn.add){var er=wo.findIndex(function(wr){var Dn=wr.key;return Dn===Qn.key}),ir=Ke(be(wo,f,Qn.key),Bt,rt,Et),$n=wo.slice();$n.splice(er+1,0,Ve),ut($n),qe(ir),yn("show")}else{var cr=f.findIndex(function(wr){var Dn=wr.key;return Dn===Qn.key}),nr=Ke(be(f,wo,Qn.key),Bt,rt,Et),Kr=f.slice();Kr.splice(cr+1,0,Ve),ut(Kr),qe(nr),yn("hide")}else wo!==f&&(Zo(f),ut(f))},[C,f]),w.useEffect(function(){Ge||Mn()},[Ge]);var Hn=ve?co:f,sr={expandedKeys:C,selectedKeys:H,loadedKeys:ae,loadingKeys:oe,checkedKeys:ye,halfCheckedKeys:Re,dragOverNodeKey:We,dropPosition:me,keyEntities:it};return w.createElement(w.Fragment,null,An&&fn&&w.createElement("span",{style:Fe,"aria-live":"assertive"},yt(fn)),w.createElement("div",null,w.createElement("input",{style:Fe,disabled:zt===!1||Ue,tabIndex:zt!==!1?Bn:null,onKeyDown:Cn,onFocus:rn,onBlur:wn,value:"",onChange:ne,"aria-label":"for screen reader"})),w.createElement("div",{className:"".concat(i,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},w.createElement("div",{className:"".concat(i,"-indent")},w.createElement("div",{ref:no,className:"".concat(i,"-indent-unit")}))),w.createElement(O.Z,(0,we.Z)({},Wn,{data:Hn,itemKey:He,height:rt,fullHeight:!1,virtual:Bt,itemHeight:Et,prefixCls:"".concat(i,"-list"),ref:Hr,onVisibleChange:function(er,ir){var $n=new Set(er),cr=ir.filter(function(nr){return!$n.has(nr)});cr.some(function(nr){return He(nr)===Be})&&Mn()}}),function(Qn){var er=Qn.pos,ir=(0,we.Z)({},(ee(Qn.data),Qn.data)),$n=Qn.title,cr=Qn.key,nr=Qn.isStart,Kr=Qn.isEnd,wr=(0,ie.km)(cr,er);delete ir.key,delete ir.children;var Dn=(0,ie.H8)(wr,sr);return w.createElement(U,(0,we.Z)({},ir,Dn,{title:$n,active:!!fn&&cr===fn.key,pos:er,data:Qn.data,isStart:nr,isEnd:Kr,motion:ve,motionNodes:cr===Be?Ye:null,motionType:Tn,onMotionStart:Yn,onMotionEnd:Mn,treeNodeRequiredProps:sr,onMouseMove:function(){On(null)}}))}))});xt.displayName="NodeList";var Lt=xt,Oe=h(35654),Gt=h(90782),kt=h(67841),ln=10,Zt=function(S){(0,N.Z)(i,S);var A=(0,a.Z)(i);function i(){var f;(0,$.Z)(this,i);for(var j=arguments.length,re=new Array(j),C=0;C<j;C++)re[C]=arguments[C];return f=A.call.apply(A,[this].concat(re)),f.destroyed=!1,f.delayedDragEnterLogic=void 0,f.loadingRetryTimes={},f.state={keyEntities:{},indent:null,selectedKeys:[],checkedKeys:[],halfCheckedKeys:[],loadedKeys:[],loadingKeys:[],expandedKeys:[],draggingNodeKey:null,dragChildrenKeys:[],dropTargetKey:null,dropPosition:null,dropContainerKey:null,dropLevelOffset:null,dropTargetPos:null,dropAllowed:!0,dragOverNodeKey:null,treeData:[],flattenNodes:[],focused:!1,activeKey:null,listChanging:!1,prevProps:null,fieldNames:(0,ie.w$)()},f.dragStartMousePosition=null,f.dragNode=void 0,f.currentMouseOverDroppableNodeKey=null,f.listRef=w.createRef(),f.onNodeDragStart=function(H,ye){var ae=f.state,oe=ae.expandedKeys,Re=ae.keyEntities,it=f.props.onDragStart,Ue=ye.props.eventKey;f.dragNode=ye,f.dragStartMousePosition={x:H.clientX,y:H.clientY};var Ge=(0,Oe._5)(oe,Ue);f.setState({draggingNodeKey:Ue,dragChildrenKeys:(0,Oe.wA)(Ue,Re),indent:f.listRef.current.getIndentWidth()}),f.setExpandedKeys(Ge),window.addEventListener("dragend",f.onWindowDragEnd),it==null||it({event:H,node:(0,ie.F)(ye.props)})},f.onNodeDragEnter=function(H,ye){var ae=f.state,oe=ae.expandedKeys,Re=ae.keyEntities,it=ae.dragChildrenKeys,Ue=ae.flattenNodes,Ge=ae.indent,We=f.props,me=We.onDragEnter,ve=We.onExpand,rt=We.allowDrop,Et=We.direction,Bt=ye.props,zt=Bt.pos,fn=Bt.eventKey,An=(0,g.Z)(f),Bn=An.dragNode;if(f.currentMouseOverDroppableNodeKey!==fn&&(f.currentMouseOverDroppableNodeKey=fn),!Bn){f.resetDragState();return}var Cn=(0,Oe.OM)(H,Bn,ye,Ge,f.dragStartMousePosition,rt,Ue,Re,oe,Et),rn=Cn.dropPosition,wn=Cn.dropLevelOffset,On=Cn.dropTargetKey,Yn=Cn.dropContainerKey,vr=Cn.dropTargetPos,Wn=Cn.dropAllowed,Hr=Cn.dragOverNodeKey;if(it.indexOf(On)!==-1||!Wn){f.resetDragState();return}if(f.delayedDragEnterLogic||(f.delayedDragEnterLogic={}),Object.keys(f.delayedDragEnterLogic).forEach(function(no){clearTimeout(f.delayedDragEnterLogic[no])}),Bn.props.eventKey!==ye.props.eventKey&&(H.persist(),f.delayedDragEnterLogic[zt]=window.setTimeout(function(){if(f.state.draggingNodeKey!==null){var no=(0,T.Z)(oe),xn=(0,kt.Z)(Re,ye.props.eventKey);xn&&(xn.children||[]).length&&(no=(0,Oe.L0)(oe,ye.props.eventKey)),"expandedKeys"in f.props||f.setExpandedKeys(no),ve==null||ve(no,{node:(0,ie.F)(ye.props),expanded:!0,nativeEvent:H.nativeEvent})}},800)),Bn.props.eventKey===On&&wn===0){f.resetDragState();return}f.setState({dragOverNodeKey:Hr,dropPosition:rn,dropLevelOffset:wn,dropTargetKey:On,dropContainerKey:Yn,dropTargetPos:vr,dropAllowed:Wn}),me==null||me({event:H,node:(0,ie.F)(ye.props),expandedKeys:oe})},f.onNodeDragOver=function(H,ye){var ae=f.state,oe=ae.dragChildrenKeys,Re=ae.flattenNodes,it=ae.keyEntities,Ue=ae.expandedKeys,Ge=ae.indent,We=f.props,me=We.onDragOver,ve=We.allowDrop,rt=We.direction,Et=(0,g.Z)(f),Bt=Et.dragNode;if(Bt){var zt=(0,Oe.OM)(H,Bt,ye,Ge,f.dragStartMousePosition,ve,Re,it,Ue,rt),fn=zt.dropPosition,An=zt.dropLevelOffset,Bn=zt.dropTargetKey,Cn=zt.dropContainerKey,rn=zt.dropAllowed,wn=zt.dropTargetPos,On=zt.dragOverNodeKey;oe.indexOf(Bn)!==-1||!rn||(Bt.props.eventKey===Bn&&An===0?f.state.dropPosition===null&&f.state.dropLevelOffset===null&&f.state.dropTargetKey===null&&f.state.dropContainerKey===null&&f.state.dropTargetPos===null&&f.state.dropAllowed===!1&&f.state.dragOverNodeKey===null||f.resetDragState():fn===f.state.dropPosition&&An===f.state.dropLevelOffset&&Bn===f.state.dropTargetKey&&Cn===f.state.dropContainerKey&&wn===f.state.dropTargetPos&&rn===f.state.dropAllowed&&On===f.state.dragOverNodeKey||f.setState({dropPosition:fn,dropLevelOffset:An,dropTargetKey:Bn,dropContainerKey:Cn,dropTargetPos:wn,dropAllowed:rn,dragOverNodeKey:On}),me==null||me({event:H,node:(0,ie.F)(ye.props)}))}},f.onNodeDragLeave=function(H,ye){f.currentMouseOverDroppableNodeKey===ye.props.eventKey&&!H.currentTarget.contains(H.relatedTarget)&&(f.resetDragState(),f.currentMouseOverDroppableNodeKey=null);var ae=f.props.onDragLeave;ae==null||ae({event:H,node:(0,ie.F)(ye.props)})},f.onWindowDragEnd=function(H){f.onNodeDragEnd(H,null,!0),window.removeEventListener("dragend",f.onWindowDragEnd)},f.onNodeDragEnd=function(H,ye){var ae=f.props.onDragEnd;f.setState({dragOverNodeKey:null}),f.cleanDragState(),ae==null||ae({event:H,node:(0,ie.F)(ye.props)}),f.dragNode=null,window.removeEventListener("dragend",f.onWindowDragEnd)},f.onNodeDrop=function(H,ye){var ae,oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Re=f.state,it=Re.dragChildrenKeys,Ue=Re.dropPosition,Ge=Re.dropTargetKey,We=Re.dropTargetPos,me=Re.dropAllowed;if(me){var ve=f.props.onDrop;if(f.setState({dragOverNodeKey:null}),f.cleanDragState(),Ge!==null){var rt=(0,Ee.Z)((0,Ee.Z)({},(0,ie.H8)(Ge,f.getTreeNodeRequiredProps())),{},{active:((ae=f.getActiveItem())===null||ae===void 0?void 0:ae.key)===Ge,data:(0,kt.Z)(f.state.keyEntities,Ge).node}),Et=it.indexOf(Ge)!==-1;(0,Q.ZP)(!Et,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Bt=(0,Oe.yx)(We),zt={event:H,node:(0,ie.F)(rt),dragNode:f.dragNode?(0,ie.F)(f.dragNode.props):null,dragNodesKeys:[f.dragNode.props.eventKey].concat(it),dropToGap:Ue!==0,dropPosition:Ue+Number(Bt[Bt.length-1])};oe||ve==null||ve(zt),f.dragNode=null}}},f.cleanDragState=function(){var H=f.state.draggingNodeKey;H!==null&&f.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),f.dragStartMousePosition=null,f.currentMouseOverDroppableNodeKey=null},f.triggerExpandActionExpand=function(H,ye){var ae=f.state,oe=ae.expandedKeys,Re=ae.flattenNodes,it=ye.expanded,Ue=ye.key,Ge=ye.isLeaf;if(!(Ge||H.shiftKey||H.metaKey||H.ctrlKey)){var We=Re.filter(function(ve){return ve.key===Ue})[0],me=(0,ie.F)((0,Ee.Z)((0,Ee.Z)({},(0,ie.H8)(Ue,f.getTreeNodeRequiredProps())),{},{data:We.data}));f.setExpandedKeys(it?(0,Oe._5)(oe,Ue):(0,Oe.L0)(oe,Ue)),f.onNodeExpand(H,me)}},f.onNodeClick=function(H,ye){var ae=f.props,oe=ae.onClick,Re=ae.expandAction;Re==="click"&&f.triggerExpandActionExpand(H,ye),oe==null||oe(H,ye)},f.onNodeDoubleClick=function(H,ye){var ae=f.props,oe=ae.onDoubleClick,Re=ae.expandAction;Re==="doubleClick"&&f.triggerExpandActionExpand(H,ye),oe==null||oe(H,ye)},f.onNodeSelect=function(H,ye){var ae=f.state.selectedKeys,oe=f.state,Re=oe.keyEntities,it=oe.fieldNames,Ue=f.props,Ge=Ue.onSelect,We=Ue.multiple,me=ye.selected,ve=ye[it.key],rt=!me;rt?We?ae=(0,Oe.L0)(ae,ve):ae=[ve]:ae=(0,Oe._5)(ae,ve);var Et=ae.map(function(Bt){var zt=(0,kt.Z)(Re,Bt);return zt?zt.node:null}).filter(function(Bt){return Bt});f.setUncontrolledState({selectedKeys:ae}),Ge==null||Ge(ae,{event:"select",selected:rt,node:ye,selectedNodes:Et,nativeEvent:H.nativeEvent})},f.onNodeCheck=function(H,ye,ae){var oe=f.state,Re=oe.keyEntities,it=oe.checkedKeys,Ue=oe.halfCheckedKeys,Ge=f.props,We=Ge.checkStrictly,me=Ge.onCheck,ve=ye.key,rt,Et={event:"check",node:ye,checked:ae,nativeEvent:H.nativeEvent};if(We){var Bt=ae?(0,Oe.L0)(it,ve):(0,Oe._5)(it,ve),zt=(0,Oe._5)(Ue,ve);rt={checked:Bt,halfChecked:zt},Et.checkedNodes=Bt.map(function(wn){return(0,kt.Z)(Re,wn)}).filter(function(wn){return wn}).map(function(wn){return wn.node}),f.setUncontrolledState({checkedKeys:Bt})}else{var fn=(0,Gt.S)([].concat((0,T.Z)(it),[ve]),!0,Re),An=fn.checkedKeys,Bn=fn.halfCheckedKeys;if(!ae){var Cn=new Set(An);Cn.delete(ve);var rn=(0,Gt.S)(Array.from(Cn),{checked:!1,halfCheckedKeys:Bn},Re);An=rn.checkedKeys,Bn=rn.halfCheckedKeys}rt=An,Et.checkedNodes=[],Et.checkedNodesPositions=[],Et.halfCheckedKeys=Bn,An.forEach(function(wn){var On=(0,kt.Z)(Re,wn);if(On){var Yn=On.node,vr=On.pos;Et.checkedNodes.push(Yn),Et.checkedNodesPositions.push({node:Yn,pos:vr})}}),f.setUncontrolledState({checkedKeys:An},!1,{halfCheckedKeys:Bn})}me==null||me(rt,Et)},f.onNodeLoad=function(H){var ye=H.key,ae=new Promise(function(oe,Re){f.setState(function(it){var Ue=it.loadedKeys,Ge=Ue===void 0?[]:Ue,We=it.loadingKeys,me=We===void 0?[]:We,ve=f.props,rt=ve.loadData,Et=ve.onLoad;if(!rt||Ge.indexOf(ye)!==-1||me.indexOf(ye)!==-1)return null;var Bt=rt(H);return Bt.then(function(){var zt=f.state.loadedKeys,fn=(0,Oe.L0)(zt,ye);Et==null||Et(fn,{event:"load",node:H}),f.setUncontrolledState({loadedKeys:fn}),f.setState(function(An){return{loadingKeys:(0,Oe._5)(An.loadingKeys,ye)}}),oe()}).catch(function(zt){if(f.setState(function(An){return{loadingKeys:(0,Oe._5)(An.loadingKeys,ye)}}),f.loadingRetryTimes[ye]=(f.loadingRetryTimes[ye]||0)+1,f.loadingRetryTimes[ye]>=ln){var fn=f.state.loadedKeys;(0,Q.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),f.setUncontrolledState({loadedKeys:(0,Oe.L0)(fn,ye)}),oe()}Re(zt)}),{loadingKeys:(0,Oe.L0)(me,ye)}})});return ae.catch(function(){}),ae},f.onNodeMouseEnter=function(H,ye){var ae=f.props.onMouseEnter;ae==null||ae({event:H,node:ye})},f.onNodeMouseLeave=function(H,ye){var ae=f.props.onMouseLeave;ae==null||ae({event:H,node:ye})},f.onNodeContextMenu=function(H,ye){var ae=f.props.onRightClick;ae&&(H.preventDefault(),ae({event:H,node:ye}))},f.onFocus=function(){var H=f.props.onFocus;f.setState({focused:!0});for(var ye=arguments.length,ae=new Array(ye),oe=0;oe<ye;oe++)ae[oe]=arguments[oe];H==null||H.apply(void 0,ae)},f.onBlur=function(){var H=f.props.onBlur;f.setState({focused:!1}),f.onActiveChange(null);for(var ye=arguments.length,ae=new Array(ye),oe=0;oe<ye;oe++)ae[oe]=arguments[oe];H==null||H.apply(void 0,ae)},f.getTreeNodeRequiredProps=function(){var H=f.state,ye=H.expandedKeys,ae=H.selectedKeys,oe=H.loadedKeys,Re=H.loadingKeys,it=H.checkedKeys,Ue=H.halfCheckedKeys,Ge=H.dragOverNodeKey,We=H.dropPosition,me=H.keyEntities;return{expandedKeys:ye||[],selectedKeys:ae||[],loadedKeys:oe||[],loadingKeys:Re||[],checkedKeys:it||[],halfCheckedKeys:Ue||[],dragOverNodeKey:Ge,dropPosition:We,keyEntities:me}},f.setExpandedKeys=function(H){var ye=f.state,ae=ye.treeData,oe=ye.fieldNames,Re=(0,ie.oH)(ae,H,oe);f.setUncontrolledState({expandedKeys:H,flattenNodes:Re},!0)},f.onNodeExpand=function(H,ye){var ae=f.state.expandedKeys,oe=f.state,Re=oe.listChanging,it=oe.fieldNames,Ue=f.props,Ge=Ue.onExpand,We=Ue.loadData,me=ye.expanded,ve=ye[it.key];if(!Re){var rt=ae.indexOf(ve),Et=!me;if((0,Q.ZP)(me&&rt!==-1||!me&&rt===-1,"Expand state not sync with index check"),Et?ae=(0,Oe.L0)(ae,ve):ae=(0,Oe._5)(ae,ve),f.setExpandedKeys(ae),Ge==null||Ge(ae,{node:ye,expanded:Et,nativeEvent:H.nativeEvent}),Et&&We){var Bt=f.onNodeLoad(ye);Bt&&Bt.then(function(){var zt=(0,ie.oH)(f.state.treeData,ae,it);f.setUncontrolledState({flattenNodes:zt})}).catch(function(){var zt=f.state.expandedKeys,fn=(0,Oe._5)(zt,ve);f.setExpandedKeys(fn)})}}},f.onListChangeStart=function(){f.setUncontrolledState({listChanging:!0})},f.onListChangeEnd=function(){setTimeout(function(){f.setUncontrolledState({listChanging:!1})})},f.onActiveChange=function(H){var ye=f.state.activeKey,ae=f.props.onActiveChange;ye!==H&&(f.setState({activeKey:H}),H!==null&&f.scrollTo({key:H}),ae==null||ae(H))},f.getActiveItem=function(){var H=f.state,ye=H.activeKey,ae=H.flattenNodes;return ye===null?null:ae.find(function(oe){var Re=oe.key;return Re===ye})||null},f.offsetActiveKey=function(H){var ye=f.state,ae=ye.flattenNodes,oe=ye.activeKey,Re=ae.findIndex(function(Ge){var We=Ge.key;return We===oe});Re===-1&&H<0&&(Re=ae.length),Re=(Re+H+ae.length)%ae.length;var it=ae[Re];if(it){var Ue=it.key;f.onActiveChange(Ue)}else f.onActiveChange(null)},f.onKeyDown=function(H){var ye=f.state,ae=ye.activeKey,oe=ye.expandedKeys,Re=ye.checkedKeys,it=ye.fieldNames,Ue=f.props,Ge=Ue.onKeyDown,We=Ue.checkable,me=Ue.selectable;switch(H.which){case v.Z.UP:{f.offsetActiveKey(-1),H.preventDefault();break}case v.Z.DOWN:{f.offsetActiveKey(1),H.preventDefault();break}}var ve=f.getActiveItem();if(ve&&ve.data){var rt=f.getTreeNodeRequiredProps(),Et=ve.data.isLeaf===!1||!!(ve.data[it.children]||[]).length,Bt=(0,ie.F)((0,Ee.Z)((0,Ee.Z)({},(0,ie.H8)(ae,rt)),{},{data:ve.data,active:!0}));switch(H.which){case v.Z.LEFT:{Et&&oe.includes(ae)?f.onNodeExpand({},Bt):ve.parent&&f.onActiveChange(ve.parent.key),H.preventDefault();break}case v.Z.RIGHT:{Et&&!oe.includes(ae)?f.onNodeExpand({},Bt):ve.children&&ve.children.length&&f.onActiveChange(ve.children[0].key),H.preventDefault();break}case v.Z.ENTER:case v.Z.SPACE:{We&&!Bt.disabled&&Bt.checkable!==!1&&!Bt.disableCheckbox?f.onNodeCheck({},Bt,!Re.includes(ae)):!We&&me&&!Bt.disabled&&Bt.selectable!==!1&&f.onNodeSelect({},Bt);break}}}Ge==null||Ge(H)},f.setUncontrolledState=function(H){var ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ae=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!f.destroyed){var oe=!1,Re=!0,it={};Object.keys(H).forEach(function(Ue){if(Ue in f.props){Re=!1;return}oe=!0,it[Ue]=H[Ue]}),oe&&(!ye||Re)&&f.setState((0,Ee.Z)((0,Ee.Z)({},it),ae))}},f.scrollTo=function(H){f.listRef.current.scrollTo(H)},f}return(0,m.Z)(i,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var j=this.props.activeKey;j!==void 0&&j!==this.state.activeKey&&(this.setState({activeKey:j}),j!==null&&this.scrollTo({key:j}))}},{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 j,re=this.state,C=re.focused,H=re.flattenNodes,ye=re.keyEntities,ae=re.draggingNodeKey,oe=re.activeKey,Re=re.dropLevelOffset,it=re.dropContainerKey,Ue=re.dropTargetKey,Ge=re.dropPosition,We=re.dragOverNodeKey,me=re.indent,ve=this.props,rt=ve.prefixCls,Et=ve.className,Bt=ve.style,zt=ve.showLine,fn=ve.focusable,An=ve.tabIndex,Bn=An===void 0?0:An,Cn=ve.selectable,rn=ve.showIcon,wn=ve.icon,On=ve.switcherIcon,Yn=ve.draggable,vr=ve.checkable,Wn=ve.checkStrictly,Hr=ve.disabled,no=ve.motion,xn=ve.loadData,$r=ve.filterTreeNode,Qt=ve.height,zr=ve.itemHeight,Fo=ve.virtual,Ao=ve.titleRender,wo=ve.dropIndicatorRender,Zo=ve.onContextMenu,ho=ve.onScroll,Lr=ve.direction,co=ve.rootClassName,ut=ve.rootStyle,nn=(0,x.Z)(this.props,{aria:!0,data:!0}),dn;return Yn&&((0,_.Z)(Yn)==="object"?dn=Yn:typeof Yn=="function"?dn={nodeDraggable:Yn}:dn={}),w.createElement(G.k.Provider,{value:{prefixCls:rt,selectable:Cn,showIcon:rn,icon:wn,switcherIcon:On,draggable:dn,draggingNodeKey:ae,checkable:vr,checkStrictly:Wn,disabled:Hr,keyEntities:ye,dropLevelOffset:Re,dropContainerKey:it,dropTargetKey:Ue,dropPosition:Ge,dragOverNodeKey:We,indent:me,direction:Lr,dropIndicatorRender:wo,loadData:xn,filterTreeNode:$r,titleRender:Ao,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}},w.createElement("div",{role:"tree",className:I()(rt,Et,co,(j={},(0,pe.Z)(j,"".concat(rt,"-show-line"),zt),(0,pe.Z)(j,"".concat(rt,"-focused"),C),(0,pe.Z)(j,"".concat(rt,"-active-focused"),oe!==null),j)),style:ut},w.createElement(Lt,(0,we.Z)({ref:this.listRef,prefixCls:rt,style:Bt,data:H,disabled:Hr,selectable:Cn,checkable:!!vr,motion:no,dragging:ae!==null,height:Qt,itemHeight:zr,virtual:Fo,focusable:fn,focused:C,tabIndex:Bn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Zo,onScroll:ho},this.getTreeNodeRequiredProps(),nn))))}}],[{key:"getDerivedStateFromProps",value:function(j,re){var C=re.prevProps,H={prevProps:j};function ye(fn){return!C&&fn in j||C&&C[fn]!==j[fn]}var ae,oe=re.fieldNames;if(ye("fieldNames")&&(oe=(0,ie.w$)(j.fieldNames),H.fieldNames=oe),ye("treeData")?ae=j.treeData:ye("children")&&((0,Q.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),ae=(0,ie.zn)(j.children)),ae){H.treeData=ae;var Re=(0,ie.I8)(ae,{fieldNames:oe});H.keyEntities=(0,Ee.Z)((0,pe.Z)({},Be,se),Re.keyEntities)}var it=H.keyEntities||re.keyEntities;if(ye("expandedKeys")||C&&ye("autoExpandParent"))H.expandedKeys=j.autoExpandParent||!C&&j.defaultExpandParent?(0,Oe.r7)(j.expandedKeys,it):j.expandedKeys;else if(!C&&j.defaultExpandAll){var Ue=(0,Ee.Z)({},it);delete Ue[Be],H.expandedKeys=Object.keys(Ue).map(function(fn){return Ue[fn].key})}else!C&&j.defaultExpandedKeys&&(H.expandedKeys=j.autoExpandParent||j.defaultExpandParent?(0,Oe.r7)(j.defaultExpandedKeys,it):j.defaultExpandedKeys);if(H.expandedKeys||delete H.expandedKeys,ae||H.expandedKeys){var Ge=(0,ie.oH)(ae||re.treeData,H.expandedKeys||re.expandedKeys,oe);H.flattenNodes=Ge}if(j.selectable&&(ye("selectedKeys")?H.selectedKeys=(0,Oe.BT)(j.selectedKeys,j):!C&&j.defaultSelectedKeys&&(H.selectedKeys=(0,Oe.BT)(j.defaultSelectedKeys,j))),j.checkable){var We;if(ye("checkedKeys")?We=(0,Oe.E6)(j.checkedKeys)||{}:!C&&j.defaultCheckedKeys?We=(0,Oe.E6)(j.defaultCheckedKeys)||{}:ae&&(We=(0,Oe.E6)(j.checkedKeys)||{checkedKeys:re.checkedKeys,halfCheckedKeys:re.halfCheckedKeys}),We){var me=We,ve=me.checkedKeys,rt=ve===void 0?[]:ve,Et=me.halfCheckedKeys,Bt=Et===void 0?[]:Et;if(!j.checkStrictly){var zt=(0,Gt.S)(rt,!0,it);rt=zt.checkedKeys,Bt=zt.halfCheckedKeys}H.checkedKeys=rt,H.halfCheckedKeys=Bt}}return ye("loadedKeys")&&(H.loadedKeys=j.loadedKeys),H}}]),i}(w.Component);Zt.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:P,allowDrop:function(){return!0},expandAction:!1},Zt.TreeNode=z.Z;var M=Zt,At=M},35654:function(gr,Pt,h){"use strict";h.d(Pt,{BT:function(){return w},E6:function(){return ee},L0:function(){return a},OM:function(){return Q},_5:function(){return N},r7:function(){return Y},wA:function(){return I},yx:function(){return L}});var we=h(95190),pe=h(93664),_=h(48736),Ee=h(59301),T=h(39417),$=h(67841),m=h(71430),g=null;function N(X,R){if(!X)return[];var O=X.slice(),q=O.indexOf(R);return q>=0&&O.splice(q,1),O}function a(X,R){var O=(X||[]).slice();return O.indexOf(R)===-1&&O.push(R),O}function L(X){return X.split("-")}function I(X,R){var O=[],q=(0,$.Z)(R,X);function z(){var le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];le.forEach(function(ie){var ge=ie.key,K=ie.children;O.push(ge),z(K)})}return z(q.children),O}function v(X){if(X.parent){var R=L(X.pos);return Number(R[R.length-1])===X.parent.children.length-1}return!1}function x(X){var R=L(X.pos);return Number(R[R.length-1])===0}function Q(X,R,O,q,z,le,ie,ge,K,Me){var U,ke=X.clientX,be=X.clientY,ue=X.target.getBoundingClientRect(),Fe=ue.top,ne=ue.height,Be=(Me==="rtl"?-1:1)*(((z==null?void 0:z.x)||0)-ke),te=(Be-12)/q,se=(0,$.Z)(ge,O.props.eventKey);if(be<Fe+ne/2){var Ve=ie.findIndex(function(At){return At.key===se.key}),Ke=Ve<=0?0:Ve-1,He=ie[Ke].key;se=(0,$.Z)(ge,He)}var yt=se.key,xt=se,Lt=se.key,Oe=0,Gt=0;if(!K.includes(yt))for(var kt=0;kt<te&&v(se);kt+=1)se=se.parent,Gt+=1;var ln=R.props.data,Zt=se.node,M=!0;return x(se)&&se.level===0&&be<Fe+ne/2&&le({dragNode:ln,dropNode:Zt,dropPosition:-1})&&se.key===O.props.eventKey?Oe=-1:(xt.children||[]).length&&K.includes(Lt)?le({dragNode:ln,dropNode:Zt,dropPosition:0})?Oe=0:M=!1:Gt===0?te>-1.5?le({dragNode:ln,dropNode:Zt,dropPosition:1})?Oe=1:M=!1:le({dragNode:ln,dropNode:Zt,dropPosition:0})?Oe=0:le({dragNode:ln,dropNode:Zt,dropPosition:1})?Oe=1:M=!1:le({dragNode:ln,dropNode:Zt,dropPosition:1})?Oe=1:M=!1,{dropPosition:Oe,dropLevelOffset:Gt,dropTargetKey:se.key,dropTargetPos:se.pos,dragOverNodeKey:Lt,dropContainerKey:Oe===0?null:((U=se.parent)===null||U===void 0?void 0:U.key)||null,dropAllowed:M}}function w(X,R){if(X){var O=R.multiple;return O?X.slice():X.length?[X[0]]:X}}var G=function(R){return R};function P(X,R){if(!X)return[];var O=R||{},q=O.processProps,z=q===void 0?G:q,le=Array.isArray(X)?X:[X];return le.map(function(ie){var ge=ie.children,K=_objectWithoutProperties(ie,g),Me=P(ge,R);return React.createElement(TreeNode,_extends({key:K.key},z(K)),Me)})}function ee(X){if(!X)return null;var R;if(Array.isArray(X))R={checkedKeys:X,halfCheckedKeys:void 0};else if((0,pe.Z)(X)==="object")R={checkedKeys:X.checked||void 0,halfCheckedKeys:X.halfChecked||void 0};else return(0,_.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return R}function Y(X,R){var O=new Set;function q(z){if(!O.has(z)){var le=(0,$.Z)(R,z);if(le){O.add(z);var ie=le.parent,ge=le.node;ge.disabled||ie&&q(ie.key)}}}return(X||[]).forEach(function(z){q(z)}),(0,we.Z)(O)}},90782:function(gr,Pt,h){"use strict";h.d(Pt,{S:function(){return m}});var we=h(48736),pe=h(67841);function _(g,N){var a=new Set;return g.forEach(function(L){N.has(L)||a.add(L)}),a}function Ee(g){var N=g||{},a=N.disabled,L=N.disableCheckbox,I=N.checkable;return!!(a||L)||I===!1}function T(g,N,a,L){for(var I=new Set(g),v=new Set,x=0;x<=a;x+=1){var Q=N.get(x)||new Set;Q.forEach(function(ee){var Y=ee.key,X=ee.node,R=ee.children,O=R===void 0?[]:R;I.has(Y)&&!L(X)&&O.filter(function(q){return!L(q.node)}).forEach(function(q){I.add(q.key)})})}for(var w=new Set,G=a;G>=0;G-=1){var P=N.get(G)||new Set;P.forEach(function(ee){var Y=ee.parent,X=ee.node;if(!(L(X)||!ee.parent||w.has(ee.parent.key))){if(L(ee.parent.node)){w.add(Y.key);return}var R=!0,O=!1;(Y.children||[]).filter(function(q){return!L(q.node)}).forEach(function(q){var z=q.key,le=I.has(z);R&&!le&&(R=!1),!O&&(le||v.has(z))&&(O=!0)}),R&&I.add(Y.key),O&&v.add(Y.key),w.add(Y.key)}})}return{checkedKeys:Array.from(I),halfCheckedKeys:Array.from(_(v,I))}}function $(g,N,a,L,I){for(var v=new Set(g),x=new Set(N),Q=0;Q<=L;Q+=1){var w=a.get(Q)||new Set;w.forEach(function(Y){var X=Y.key,R=Y.node,O=Y.children,q=O===void 0?[]:O;!v.has(X)&&!x.has(X)&&!I(R)&&q.filter(function(z){return!I(z.node)}).forEach(function(z){v.delete(z.key)})})}x=new Set;for(var G=new Set,P=L;P>=0;P-=1){var ee=a.get(P)||new Set;ee.forEach(function(Y){var X=Y.parent,R=Y.node;if(!(I(R)||!Y.parent||G.has(Y.parent.key))){if(I(Y.parent.node)){G.add(X.key);return}var O=!0,q=!1;(X.children||[]).filter(function(z){return!I(z.node)}).forEach(function(z){var le=z.key,ie=v.has(le);O&&!ie&&(O=!1),!q&&(ie||x.has(le))&&(q=!0)}),O||v.delete(X.key),q&&x.add(X.key),G.add(X.key)}})}return{checkedKeys:Array.from(v),halfCheckedKeys:Array.from(_(x,v))}}function m(g,N,a,L){var I=[],v;L?v=L:v=Ee;var x=new Set(g.filter(function(P){var ee=!!(0,pe.Z)(a,P);return ee||I.push(P),ee})),Q=new Map,w=0;Object.keys(a).forEach(function(P){var ee=a[P],Y=ee.level,X=Q.get(Y);X||(X=new Set,Q.set(Y,X)),X.add(ee),w=Math.max(w,Y)}),(0,we.ZP)(!I.length,"Tree missing follow keys: ".concat(I.slice(0,100).map(function(P){return"'".concat(P,"'")}).join(", ")));var G;return N===!0?G=T(x,Q,w,v):G=$(x,N.halfCheckedKeys,Q,w,v),G}},67841:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return we}});function we(pe,_){return pe[_]}},71430:function(gr,Pt,h){"use strict";h.d(Pt,{F:function(){return Y},H8:function(){return ee},I8:function(){return P},km:function(){return I},oH:function(){return w},w$:function(){return v},zn:function(){return Q}});var we=h(93664),pe=h(95190),_=h(20439),Ee=h(62646),T=h(11592),$=h(2738),m=h(48736),g=h(67841),N=["children"];function a(X,R){return"".concat(X,"-").concat(R)}function L(X){return X&&X.type&&X.type.isTreeNode}function I(X,R){return X!=null?X:R}function v(X){var R=X||{},O=R.title,q=R._title,z=R.key,le=R.children,ie=O||"title";return{title:ie,_title:q||[ie],key:z||"key",children:le||"children"}}function x(X,R){var O=new Map;function q(z){var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(z||[]).forEach(function(ie){var ge=ie[R.key],K=ie[R.children];warning(ge!=null,"Tree node must have a certain key: [".concat(le).concat(ge,"]"));var Me=String(ge);warning(!O.has(Me)||ge===null||ge===void 0,"Same 'key' exist in the Tree: ".concat(Me)),O.set(Me,!0),q(K,"".concat(le).concat(Me," > "))})}q(X)}function Q(X){function R(O){var q=(0,T.Z)(O);return q.map(function(z){if(!L(z))return(0,m.ZP)(!z,"Tree/TreeNode can only accept TreeNode as children."),null;var le=z.key,ie=z.props,ge=ie.children,K=(0,Ee.Z)(ie,N),Me=(0,_.Z)({key:le},K),U=R(ge);return U.length&&(Me.children=U),Me}).filter(function(z){return z})}return R(X)}function w(X,R,O){var q=v(O),z=q._title,le=q.key,ie=q.children,ge=new Set(R===!0?[]:R),K=[];function Me(U){var ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return U.map(function(be,ue){for(var Fe=a(ke?ke.pos:"0",ue),ne=I(be[le],Fe),Be,te=0;te<z.length;te+=1){var se=z[te];if(be[se]!==void 0){Be=be[se];break}}var Ve=(0,_.Z)((0,_.Z)({},(0,$.Z)(be,[].concat((0,pe.Z)(z),[le,ie]))),{},{title:Be,key:ne,parent:ke,pos:Fe,children:null,data:be,isStart:[].concat((0,pe.Z)(ke?ke.isStart:[]),[ue===0]),isEnd:[].concat((0,pe.Z)(ke?ke.isEnd:[]),[ue===U.length-1])});return K.push(Ve),R===!0||ge.has(ne)?Ve.children=Me(be[ie]||[],Ve):Ve.children=[],Ve})}return Me(X),K}function G(X,R,O){var q={};(0,we.Z)(O)==="object"?q=O:q={externalGetKey:O},q=q||{};var z=q,le=z.childrenPropName,ie=z.externalGetKey,ge=z.fieldNames,K=v(ge),Me=K.key,U=K.children,ke=le||U,be;ie?typeof ie=="string"?be=function(ne){return ne[ie]}:typeof ie=="function"&&(be=function(ne){return ie(ne)}):be=function(ne,Be){return I(ne[Me],Be)};function ue(Fe,ne,Be,te){var se=Fe?Fe[ke]:X,Ve=Fe?a(Be.pos,ne):"0",Ke=Fe?[].concat((0,pe.Z)(te),[Fe]):[];if(Fe){var He=be(Fe,Ve),yt={node:Fe,index:ne,pos:Ve,key:He,parentPos:Be.node?Be.pos:null,level:Be.level+1,nodes:Ke};R(yt)}se&&se.forEach(function(xt,Lt){ue(xt,Lt,{node:Fe,pos:Ve,level:Be?Be.level+1:-1},Ke)})}ue(null)}function P(X){var R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},O=R.initWrapper,q=R.processEntity,z=R.onProcessFinished,le=R.externalGetKey,ie=R.childrenPropName,ge=R.fieldNames,K=arguments.length>2?arguments[2]:void 0,Me=le||K,U={},ke={},be={posEntities:U,keyEntities:ke};return O&&(be=O(be)||be),G(X,function(ue){var Fe=ue.node,ne=ue.index,Be=ue.pos,te=ue.key,se=ue.parentPos,Ve=ue.level,Ke=ue.nodes,He={node:Fe,nodes:Ke,index:ne,key:te,pos:Be,level:Ve},yt=I(te,Be);U[Be]=He,ke[yt]=He,He.parent=U[se],He.parent&&(He.parent.children=He.parent.children||[],He.parent.children.push(He)),q&&q(He,be)},{externalGetKey:Me,childrenPropName:ie,fieldNames:ge}),z&&z(be),be}function ee(X,R){var O=R.expandedKeys,q=R.selectedKeys,z=R.loadedKeys,le=R.loadingKeys,ie=R.checkedKeys,ge=R.halfCheckedKeys,K=R.dragOverNodeKey,Me=R.dropPosition,U=R.keyEntities,ke=(0,g.Z)(U,X),be={eventKey:X,expanded:O.indexOf(X)!==-1,selected:q.indexOf(X)!==-1,loaded:z.indexOf(X)!==-1,loading:le.indexOf(X)!==-1,checked:ie.indexOf(X)!==-1,halfChecked:ge.indexOf(X)!==-1,pos:String(ke?ke.pos:""),dragOver:K===X&&Me===0,dragOverGapTop:K===X&&Me===-1,dragOverGapBottom:K===X&&Me===1};return be}function Y(X){var R=X.data,O=X.expanded,q=X.selected,z=X.checked,le=X.loaded,ie=X.loading,ge=X.halfChecked,K=X.dragOver,Me=X.dragOverGapTop,U=X.dragOverGapBottom,ke=X.pos,be=X.active,ue=X.eventKey,Fe=(0,_.Z)((0,_.Z)({},R),{},{expanded:O,selected:q,checked:z,loaded:le,loading:ie,halfChecked:ge,dragOver:K,dragOverGapTop:Me,dragOverGapBottom:U,pos:ke,active:be,key:ue});return"props"in Fe||Object.defineProperty(Fe,"props",{get:function(){return(0,m.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),X}}),Fe}},8224:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return pe}});var we=h(4676);function pe(_,Ee,T,$){var m=we.unstable_batchedUpdates?function(N){we.unstable_batchedUpdates(T,N)}:T;return _!=null&&_.addEventListener&&_.addEventListener(Ee,m,$),{remove:function(){_!=null&&_.removeEventListener&&_.removeEventListener(Ee,m,$)}}}},55468:function(gr,Pt,h){"use strict";h.d(Pt,{g1:function(){return L},os:function(){return v}});var we=/margin|padding|width|height|max|min|offset/,pe={left:!0,top:!0},_={cssFloat:1,styleFloat:1,float:1};function Ee(x){return x.nodeType===1?x.ownerDocument.defaultView.getComputedStyle(x,null):{}}function T(x,Q,w){if(Q=Q.toLowerCase(),w==="auto"){if(Q==="height")return x.offsetHeight;if(Q==="width")return x.offsetWidth}return Q in pe||(pe[Q]=we.test(Q)),pe[Q]?parseFloat(w)||0:w}function $(x,Q){var w=arguments.length,G=Ee(x);return Q=_[Q]?"cssFloat"in x.style?"cssFloat":"styleFloat":Q,w===1?G:T(x,Q,G[Q]||x.style[Q])}function m(x,Q,w){var G=arguments.length;if(Q=_[Q]?"cssFloat"in x.style?"cssFloat":"styleFloat":Q,G===3)return typeof w=="number"&&we.test(Q)&&(w="".concat(w,"px")),x.style[Q]=w,w;for(var P in Q)Q.hasOwnProperty(P)&&m(x,P,Q[P]);return Ee(x)}function g(x){return x===document.body?document.documentElement.clientWidth:x.offsetWidth}function N(x){return x===document.body?window.innerHeight||document.documentElement.clientHeight:x.offsetHeight}function a(){var x=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),Q=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:x,height:Q}}function L(){var x=document.documentElement.clientWidth,Q=window.innerHeight||document.documentElement.clientHeight;return{width:x,height:Q}}function I(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function v(x){var Q=x.getBoundingClientRect(),w=document.documentElement;return{left:Q.left+(window.pageXOffset||w.scrollLeft)-(w.clientLeft||document.body.clientLeft||0),top:Q.top+(window.pageYOffset||w.scrollTop)-(w.clientTop||document.body.clientTop||0)}}},24514:function(gr,Pt,h){"use strict";h.d(Pt,{G:function(){return Ee}});var we=h(47273),pe=function($){if((0,we.Z)()&&window.document.documentElement){var m=Array.isArray($)?$:[$],g=window.document.documentElement;return m.some(function(N){return N in g.style})}return!1},_=function($,m){if(!pe($))return!1;var g=document.createElement("div"),N=g.style[$];return g.style[$]=m,g.style[$]!==N};function Ee(T,$){return!Array.isArray(T)&&$!==void 0?_(T,$):pe(T)}},6790:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return Zt}});var we=h(14809),pe=h(93664),_=h(20439),Ee=h(4635),T=h(50298),$=h(62646),m=h(92310),g=h.n(m),N=h(29301),a=h(70425),L=h(34280),I=h(59301),v=h(4676),x=I.forwardRef(function(M,At){var S=M.height,A=M.offsetY,i=M.offsetX,f=M.children,j=M.prefixCls,re=M.onInnerResize,C=M.innerProps,H=M.rtl,ye=M.extra,ae={},oe={display:"flex",flexDirection:"column"};return A!==void 0&&(ae={height:S,position:"relative",overflow:"hidden"},oe=(0,_.Z)((0,_.Z)({},oe),{},(0,Ee.Z)((0,Ee.Z)((0,Ee.Z)((0,Ee.Z)((0,Ee.Z)({transform:"translateY(".concat(A,"px)")},H?"marginRight":"marginLeft",-i),"position","absolute"),"left",0),"right",0),"top",0))),I.createElement("div",{style:ae},I.createElement(N.Z,{onResize:function(it){var Ue=it.offsetHeight;Ue&&re&&re()}},I.createElement("div",(0,we.Z)({style:oe,className:g()((0,Ee.Z)({},"".concat(j,"-holder-inner"),j)),ref:At},C),f,ye)))});x.displayName="Filler";var Q=x;function w(M){var At=M.children,S=M.setRef,A=I.useCallback(function(i){S(i)},[]);return I.cloneElement(At,{ref:A})}function G(M,At,S,A,i,f,j,re){var C=re.getKey;return M.slice(At,S+1).map(function(H,ye){var ae=At+ye,oe=j(H,ae,{style:{width:A},offsetX:i}),Re=C(H);return I.createElement(w,{key:Re,setRef:function(Ue){return f(H,Ue)}},oe)})}function P(M,At,S,A){var i=S-M,f=At-S,j=Math.min(i,f)*2;if(A<=j){var re=Math.floor(A/2);return A%2?S+re+1:S-re}return i>f?S-(A-f):S+(A-i)}function ee(M,At,S){var A=M.length,i=At.length,f,j;if(A===0&&i===0)return null;A<i?(f=M,j=At):(f=At,j=M);var re={__EMPTY_ITEM__:!0};function C(it){return it!==void 0?S(it):re}for(var H=null,ye=Math.abs(A-i)!==1,ae=0;ae<j.length;ae+=1){var oe=C(f[ae]),Re=C(j[ae]);if(oe!==Re){H=ae,ye=ye||oe!==C(j[ae+1]);break}}return H===null?null:{index:H,multiple:ye}}function Y(M,At,S){var A=I.useState(M),i=(0,T.Z)(A,2),f=i[0],j=i[1],re=I.useState(null),C=(0,T.Z)(re,2),H=C[0],ye=C[1];return I.useEffect(function(){var ae=ee(f||[],M||[],At);(ae==null?void 0:ae.index)!==void 0&&(S==null||S(ae.index),ye(M[ae.index])),j(M)},[M]),[H]}var X=h(16089),R=(typeof navigator=="undefined"?"undefined":(0,pe.Z)(navigator))==="object"&&/Firefox/i.test(navigator.userAgent),O=R,q=function(M,At,S,A){var i=(0,I.useRef)(!1),f=(0,I.useRef)(null);function j(){clearTimeout(f.current),i.current=!0,f.current=setTimeout(function(){i.current=!1},50)}var re=(0,I.useRef)({top:M,bottom:At,left:S,right:A});return re.current.top=M,re.current.bottom=At,re.current.left=S,re.current.right=A,function(C,H){var ye=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,ae=C?H<0&&re.current.left||H>0&&re.current.right:H<0&&re.current.top||H>0&&re.current.bottom;return ye&&ae?(clearTimeout(f.current),i.current=!1):(!ae||i.current)&&j(),!i.current&&ae}};function z(M,At,S,A,i,f,j){var re=(0,I.useRef)(0),C=(0,I.useRef)(null),H=(0,I.useRef)(null),ye=(0,I.useRef)(!1),ae=q(At,S,A,i);function oe(me,ve){if(X.Z.cancel(C.current),!ae(!1,ve)){var rt=me;if(!rt._virtualHandled)rt._virtualHandled=!0;else return;re.current+=ve,H.current=ve,O||rt.preventDefault(),C.current=(0,X.Z)(function(){var Et=ye.current?10:1;j(re.current*Et,!1),re.current=0})}}function Re(me,ve){j(ve,!0),O||me.preventDefault()}var it=(0,I.useRef)(null),Ue=(0,I.useRef)(null);function Ge(me){if(M){X.Z.cancel(Ue.current),Ue.current=(0,X.Z)(function(){it.current=null},2);var ve=me.deltaX,rt=me.deltaY,Et=me.shiftKey,Bt=ve,zt=rt;(it.current==="sx"||!it.current&&Et&&rt&&!ve)&&(Bt=rt,zt=0,it.current="sx");var fn=Math.abs(Bt),An=Math.abs(zt);it.current===null&&(it.current=f&&fn>An?"x":"y"),it.current==="y"?oe(me,zt):Re(me,Bt)}}function We(me){M&&(ye.current=me.detail===H.current)}return[Ge,We]}function le(M,At,S,A){var i=I.useMemo(function(){return[new Map,[]]},[M,S.id,A]),f=(0,T.Z)(i,2),j=f[0],re=f[1],C=function(ye){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ye,oe=j.get(ye),Re=j.get(ae);if(oe===void 0||Re===void 0)for(var it=M.length,Ue=re.length;Ue<it;Ue+=1){var Ge,We=M[Ue],me=At(We);j.set(me,Ue);var ve=(Ge=S.get(me))!==null&&Ge!==void 0?Ge:A;if(re[Ue]=(re[Ue-1]||0)+ve,me===ye&&(oe=Ue),me===ae&&(Re=Ue),oe!==void 0&&Re!==void 0)break}return{top:re[oe-1]||0,bottom:re[Re]}};return C}var ie=h(99153),ge=h(84851),K=function(){function M(){(0,ie.Z)(this,M),(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,ge.Z)(M,[{key:"set",value:function(S,A){this.diffRecords.set(S,this.maps[S]),this.maps[S]=A,this.id+=1}},{key:"get",value:function(S){return this.maps[S]}},{key:"resetRecord",value:function(){this.diffRecords.clear()}},{key:"getRecord",value:function(){return this.diffRecords}}]),M}(),Me=K;function U(M){var At=parseFloat(M);return isNaN(At)?0:At}function ke(M,At,S){var A=I.useState(0),i=(0,T.Z)(A,2),f=i[0],j=i[1],re=(0,I.useRef)(new Map),C=(0,I.useRef)(new Me),H=(0,I.useRef)(0);function ye(){H.current+=1}function ae(){var Re=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;ye();var it=function(){var We=!1;re.current.forEach(function(me,ve){if(me&&me.offsetParent){var rt=me.offsetHeight,Et=getComputedStyle(me),Bt=Et.marginTop,zt=Et.marginBottom,fn=U(Bt),An=U(zt),Bn=rt+fn+An;C.current.get(ve)!==Bn&&(C.current.set(ve,Bn),We=!0)}}),We&&j(function(me){return me+1})};if(Re)it();else{H.current+=1;var Ue=H.current;Promise.resolve().then(function(){Ue===H.current&&it()})}}function oe(Re,it){var Ue=M(Re),Ge=re.current.get(Ue);it?(re.current.set(Ue,it),ae()):re.current.delete(Ue),!Ge!=!it&&(it?At==null||At(Re):S==null||S(Re))}return(0,I.useEffect)(function(){return ye},[]),[oe,ae,C.current,f]}var be=14/15;function ue(M,At,S){var A=(0,I.useRef)(!1),i=(0,I.useRef)(0),f=(0,I.useRef)(0),j=(0,I.useRef)(null),re=(0,I.useRef)(null),C,H=function(Re){if(A.current){var it=Math.ceil(Re.touches[0].pageX),Ue=Math.ceil(Re.touches[0].pageY),Ge=i.current-it,We=f.current-Ue,me=Math.abs(Ge)>Math.abs(We);me?i.current=it:f.current=Ue;var ve=S(me,me?Ge:We,!1,Re);ve&&Re.preventDefault(),clearInterval(re.current),ve&&(re.current=setInterval(function(){me?Ge*=be:We*=be;var rt=Math.floor(me?Ge:We);(!S(me,rt,!0)||Math.abs(rt)<=.1)&&clearInterval(re.current)},16))}},ye=function(){A.current=!1,C()},ae=function(Re){C(),Re.touches.length===1&&!A.current&&(A.current=!0,i.current=Math.ceil(Re.touches[0].pageX),f.current=Math.ceil(Re.touches[0].pageY),j.current=Re.target,j.current.addEventListener("touchmove",H,{passive:!1}),j.current.addEventListener("touchend",ye,{passive:!0}))};C=function(){j.current&&(j.current.removeEventListener("touchmove",H),j.current.removeEventListener("touchend",ye))},(0,L.Z)(function(){return M&&At.current.addEventListener("touchstart",ae,{passive:!0}),function(){var oe;(oe=At.current)===null||oe===void 0||oe.removeEventListener("touchstart",ae),C(),clearInterval(re.current)}},[M])}function Fe(M){return Math.floor(Math.pow(M,.5))}function ne(M,At){var S="touches"in M?M.touches[0]:M;return S[At?"pageX":"pageY"]-window[At?"scrollX":"scrollY"]}function Be(M,At,S){I.useEffect(function(){var A=At.current;if(M&&A){var i=!1,f,j,re=function(){X.Z.cancel(f)},C=function oe(){re(),f=(0,X.Z)(function(){S(j),oe()})},H=function(Re){if(!(Re.target.draggable||Re.button!==0)){var it=Re;it._virtualHandled||(it._virtualHandled=!0,i=!0)}},ye=function(){i=!1,re()},ae=function(Re){if(i){var it=ne(Re,!1),Ue=A.getBoundingClientRect(),Ge=Ue.top,We=Ue.bottom;if(it<=Ge){var me=Ge-it;j=-Fe(me),C()}else if(it>=We){var ve=it-We;j=Fe(ve),C()}else re()}};return A.addEventListener("mousedown",H),A.ownerDocument.addEventListener("mouseup",ye),A.ownerDocument.addEventListener("mousemove",ae),function(){A.removeEventListener("mousedown",H),A.ownerDocument.removeEventListener("mouseup",ye),A.ownerDocument.removeEventListener("mousemove",ae),re()}}},[M])}var te=10;function se(M,At,S,A,i,f,j,re){var C=I.useRef(),H=I.useState(null),ye=(0,T.Z)(H,2),ae=ye[0],oe=ye[1];return(0,L.Z)(function(){if(ae&&ae.times<te){if(!M.current){oe(function(no){return(0,_.Z)({},no)});return}f();var Re=ae.targetAlign,it=ae.originAlign,Ue=ae.index,Ge=ae.offset,We=M.current.clientHeight,me=!1,ve=Re,rt=null;if(We){for(var Et=Re||it,Bt=0,zt=0,fn=0,An=Math.min(At.length-1,Ue),Bn=0;Bn<=An;Bn+=1){var Cn=i(At[Bn]);zt=Bt;var rn=S.get(Cn);fn=zt+(rn===void 0?A:rn),Bt=fn}for(var wn=Et==="top"?Ge:We-Ge,On=An;On>=0;On-=1){var Yn=i(At[On]),vr=S.get(Yn);if(vr===void 0){me=!0;break}if(wn-=vr,wn<=0)break}switch(Et){case"top":rt=zt-Ge;break;case"bottom":rt=fn-We+Ge;break;default:{var Wn=M.current.scrollTop,Hr=Wn+We;zt<Wn?ve="top":fn>Hr&&(ve="bottom")}}rt!==null&&j(rt),rt!==ae.lastTop&&(me=!0)}me&&oe((0,_.Z)((0,_.Z)({},ae),{},{times:ae.times+1,targetAlign:ve,lastTop:rt}))}},[ae,M.current]),function(Re){if(Re==null){re();return}if(X.Z.cancel(C.current),typeof Re=="number")j(Re);else if(Re&&(0,pe.Z)(Re)==="object"){var it,Ue=Re.align;"index"in Re?it=Re.index:it=At.findIndex(function(me){return i(me)===Re.key});var Ge=Re.offset,We=Ge===void 0?0:Ge;oe({times:0,index:it,offset:We,originAlign:Ue})}}}var Ve=I.forwardRef(function(M,At){var S=M.prefixCls,A=M.rtl,i=M.scrollOffset,f=M.scrollRange,j=M.onStartMove,re=M.onStopMove,C=M.onScroll,H=M.horizontal,ye=M.spinSize,ae=M.containerSize,oe=M.style,Re=M.thumbStyle,it=M.showScrollBar,Ue=I.useState(!1),Ge=(0,T.Z)(Ue,2),We=Ge[0],me=Ge[1],ve=I.useState(null),rt=(0,T.Z)(ve,2),Et=rt[0],Bt=rt[1],zt=I.useState(null),fn=(0,T.Z)(zt,2),An=fn[0],Bn=fn[1],Cn=!A,rn=I.useRef(),wn=I.useRef(),On=I.useState(it),Yn=(0,T.Z)(On,2),vr=Yn[0],Wn=Yn[1],Hr=I.useRef(),no=function(){it===!0||it===!1||(clearTimeout(Hr.current),Wn(!0),Hr.current=setTimeout(function(){Wn(!1)},3e3))},xn=f-ae||0,$r=ae-ye||0,Qt=I.useMemo(function(){if(i===0||xn===0)return 0;var ut=i/xn;return ut*$r},[i,xn,$r]),zr=function(nn){nn.stopPropagation(),nn.preventDefault()},Fo=I.useRef({top:Qt,dragging:We,pageY:Et,startTop:An});Fo.current={top:Qt,dragging:We,pageY:Et,startTop:An};var Ao=function(nn){me(!0),Bt(ne(nn,H)),Bn(Fo.current.top),j(),nn.stopPropagation(),nn.preventDefault()};I.useEffect(function(){var ut=function(qe){qe.preventDefault()},nn=rn.current,dn=wn.current;return nn.addEventListener("touchstart",ut,{passive:!1}),dn.addEventListener("touchstart",Ao,{passive:!1}),function(){nn.removeEventListener("touchstart",ut),dn.removeEventListener("touchstart",Ao)}},[]);var wo=I.useRef();wo.current=xn;var Zo=I.useRef();Zo.current=$r,I.useEffect(function(){if(We){var ut,nn=function(qe){var on=Fo.current,Xt=on.dragging,Tn=on.pageY,yn=on.startTop;X.Z.cancel(ut);var Nn=rn.current.getBoundingClientRect(),Mn=ae/(H?Nn.width:Nn.height);if(Xt){var Hn=(ne(qe,H)-Tn)*Mn,sr=yn;!Cn&&H?sr-=Hn:sr+=Hn;var Qn=wo.current,er=Zo.current,ir=er?sr/er:0,$n=Math.ceil(ir*Qn);$n=Math.max($n,0),$n=Math.min($n,Qn),ut=(0,X.Z)(function(){C($n,H)})}},dn=function(){me(!1),re()};return window.addEventListener("mousemove",nn,{passive:!0}),window.addEventListener("touchmove",nn,{passive:!0}),window.addEventListener("mouseup",dn,{passive:!0}),window.addEventListener("touchend",dn,{passive:!0}),function(){window.removeEventListener("mousemove",nn),window.removeEventListener("touchmove",nn),window.removeEventListener("mouseup",dn),window.removeEventListener("touchend",dn),X.Z.cancel(ut)}}},[We]),I.useEffect(function(){return no(),function(){clearTimeout(Hr.current)}},[i]),I.useImperativeHandle(At,function(){return{delayHidden:no}});var ho="".concat(S,"-scrollbar"),Lr={position:"absolute",visibility:vr?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 H?(Object.assign(Lr,{height:8,left:0,right:0,bottom:0}),Object.assign(co,(0,Ee.Z)({height:"100%",width:ye},Cn?"left":"right",Qt))):(Object.assign(Lr,(0,Ee.Z)({width:8,top:0,bottom:0},Cn?"right":"left",0)),Object.assign(co,{width:"100%",height:ye,top:Qt})),I.createElement("div",{ref:rn,className:g()(ho,(0,Ee.Z)((0,Ee.Z)((0,Ee.Z)({},"".concat(ho,"-horizontal"),H),"".concat(ho,"-vertical"),!H),"".concat(ho,"-visible"),vr)),style:(0,_.Z)((0,_.Z)({},Lr),oe),onMouseDown:zr,onMouseMove:no},I.createElement("div",{ref:wn,className:g()("".concat(ho,"-thumb"),(0,Ee.Z)({},"".concat(ho,"-thumb-moving"),We)),style:(0,_.Z)((0,_.Z)({},co),Re),onMouseDown:Ao}))}),Ke=Ve,He=20;function yt(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,At=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,S=M/At*M;return isNaN(S)&&(S=0),S=Math.max(S,He),Math.floor(S)}var xt=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Lt=[],Oe={overflowY:"auto",overflowAnchor:"none"};function Gt(M,At){var S=M.prefixCls,A=S===void 0?"rc-virtual-list":S,i=M.className,f=M.height,j=M.itemHeight,re=M.fullHeight,C=re===void 0?!0:re,H=M.style,ye=M.data,ae=M.children,oe=M.itemKey,Re=M.virtual,it=M.direction,Ue=M.scrollWidth,Ge=M.component,We=Ge===void 0?"div":Ge,me=M.onScroll,ve=M.onVirtualScroll,rt=M.onVisibleChange,Et=M.innerProps,Bt=M.extraRender,zt=M.styles,fn=M.showScrollBar,An=fn===void 0?"optional":fn,Bn=(0,$.Z)(M,xt),Cn=I.useCallback(function(Or){return typeof oe=="function"?oe(Or):Or==null?void 0:Or[oe]},[oe]),rn=ke(Cn,null,null),wn=(0,T.Z)(rn,4),On=wn[0],Yn=wn[1],vr=wn[2],Wn=wn[3],Hr=!!(Re!==!1&&f&&j),no=I.useMemo(function(){return Object.values(vr.maps).reduce(function(Or,hr){return Or+hr},0)},[vr.id,vr.maps]),xn=Hr&&ye&&(Math.max(j*ye.length,no)>f||!!Ue),$r=it==="rtl",Qt=g()(A,(0,Ee.Z)({},"".concat(A,"-rtl"),$r),i),zr=ye||Lt,Fo=(0,I.useRef)(),Ao=(0,I.useRef)(),wo=(0,I.useRef)(),Zo=(0,I.useState)(0),ho=(0,T.Z)(Zo,2),Lr=ho[0],co=ho[1],ut=(0,I.useState)(0),nn=(0,T.Z)(ut,2),dn=nn[0],Ye=nn[1],qe=(0,I.useState)(!1),on=(0,T.Z)(qe,2),Xt=on[0],Tn=on[1],yn=function(){Tn(!0)},Nn=function(){Tn(!1)},Mn={getKey:Cn};function Hn(Or){co(function(hr){var to;typeof Or=="function"?to=Or(hr):to=Or;var ro=Tr(to);return Fo.current.scrollTop=ro,ro})}var sr=(0,I.useRef)({start:0,end:zr.length}),Qn=(0,I.useRef)(),er=Y(zr,Cn),ir=(0,T.Z)(er,1),$n=ir[0];Qn.current=$n;var cr=I.useMemo(function(){if(!Hr)return{scrollHeight:void 0,start:0,end:zr.length-1,offset:void 0};if(!xn){var Or;return{scrollHeight:((Or=Ao.current)===null||Or===void 0?void 0:Or.offsetHeight)||0,start:0,end:zr.length-1,offset:void 0}}for(var hr=0,to,ro,ko,Xi=zr.length,Oo=0;Oo<Xi;Oo+=1){var Wo=zr[Oo],ai=Cn(Wo),Ui=vr.get(ai),Di=hr+(Ui===void 0?j:Ui);Di>=Lr&&to===void 0&&(to=Oo,ro=hr),Di>Lr+f&&ko===void 0&&(ko=Oo),hr=Di}return to===void 0&&(to=0,ro=0,ko=Math.ceil(f/j)),ko===void 0&&(ko=zr.length-1),ko=Math.min(ko+1,zr.length-1),{scrollHeight:hr,start:to,end:ko,offset:ro}},[xn,Hr,Lr,zr,Wn,f]),nr=cr.scrollHeight,Kr=cr.start,wr=cr.end,Dn=cr.offset;sr.current.start=Kr,sr.current.end=wr,I.useLayoutEffect(function(){var Or=vr.getRecord();if(Or.size===1){var hr=Array.from(Or.keys())[0],to=Or.get(hr),ro=zr[Kr];if(ro&&to===void 0){var ko=Cn(ro);if(ko===hr){var Xi=vr.get(hr),Oo=Xi-j;Hn(function(Wo){return Wo+Oo})}}}vr.resetRecord()},[nr]);var bt=I.useState({width:0,height:f}),Ot=(0,T.Z)(bt,2),Mt=Ot[0],tn=Ot[1],Yt=function(hr){tn({width:hr.offsetWidth,height:hr.offsetHeight})},Rn=(0,I.useRef)(),En=(0,I.useRef)(),rr=I.useMemo(function(){return yt(Mt.width,Ue)},[Mt.width,Ue]),mr=I.useMemo(function(){return yt(Mt.height,nr)},[Mt.height,nr]),Ur=nr-f,Xr=(0,I.useRef)(Ur);Xr.current=Ur;function Tr(Or){var hr=Or;return Number.isNaN(Xr.current)||(hr=Math.min(hr,Xr.current)),hr=Math.max(hr,0),hr}var kr=Lr<=0,Vt=Lr>=Ur,Kn=dn<=0,bn=dn>=Ue,br=q(kr,Vt,Kn,bn),qn=function(){return{x:$r?-dn:dn,y:Lr}},Vn=(0,I.useRef)(qn()),dr=(0,a.useEvent)(function(Or){if(ve){var hr=(0,_.Z)((0,_.Z)({},qn()),Or);(Vn.current.x!==hr.x||Vn.current.y!==hr.y)&&(ve(hr),Vn.current=hr)}});function Qr(Or,hr){var to=Or;hr?((0,v.flushSync)(function(){Ye(to)}),dr()):Hn(to)}function Rr(Or){var hr=Or.currentTarget.scrollTop;hr!==Lr&&Hn(hr),me==null||me(Or),dr()}var Vr=function(hr){var to=hr,ro=Ue?Ue-Mt.width:0;return to=Math.max(to,0),to=Math.min(to,ro),to},yo=(0,a.useEvent)(function(Or,hr){hr?((0,v.flushSync)(function(){Ye(function(to){var ro=to+($r?-Or:Or);return Vr(ro)})}),dr()):Hn(function(to){var ro=to+Or;return ro})}),yr=z(Hr,kr,Vt,Kn,bn,!!Ue,yo),kn=(0,T.Z)(yr,2),In=kn[0],pr=kn[1];ue(Hr,Fo,function(Or,hr,to,ro){var ko=ro;return br(Or,hr,to)?!1:!ko||!ko._virtualHandled?(ko&&(ko._virtualHandled=!0),In({preventDefault:function(){},deltaX:Or?hr:0,deltaY:Or?0:hr}),!0):!1}),Be(xn,Fo,function(Or){Hn(function(hr){return hr+Or})}),(0,L.Z)(function(){function Or(to){var ro=kr&&to.detail<0,ko=Vt&&to.detail>0;Hr&&!ro&&!ko&&to.preventDefault()}var hr=Fo.current;return hr.addEventListener("wheel",In,{passive:!1}),hr.addEventListener("DOMMouseScroll",pr,{passive:!0}),hr.addEventListener("MozMousePixelScroll",Or,{passive:!1}),function(){hr.removeEventListener("wheel",In),hr.removeEventListener("DOMMouseScroll",pr),hr.removeEventListener("MozMousePixelScroll",Or)}},[Hr,kr,Vt]),(0,L.Z)(function(){if(Ue){var Or=Vr(dn);Ye(Or),dr({x:Or})}},[Mt.width,Ue]);var ar=function(){var hr,to;(hr=Rn.current)===null||hr===void 0||hr.delayHidden(),(to=En.current)===null||to===void 0||to.delayHidden()},Cr=se(Fo,zr,vr,j,Cn,function(){return Yn(!0)},Hn,ar);I.useImperativeHandle(At,function(){return{nativeElement:wo.current,getScrollInfo:qn,scrollTo:function(hr){function to(ro){return ro&&(0,pe.Z)(ro)==="object"&&("left"in ro||"top"in ro)}to(hr)?(hr.left!==void 0&&Ye(Vr(hr.left)),Cr(hr.top)):Cr(hr)}}}),(0,L.Z)(function(){if(rt){var Or=zr.slice(Kr,wr+1);rt(Or,zr)}},[Kr,wr,zr]);var Mr=le(zr,Cn,vr,j),xo=Bt==null?void 0:Bt({start:Kr,end:wr,virtual:xn,offsetX:dn,offsetY:Dn,rtl:$r,getSize:Mr}),ei=G(zr,Kr,wr,Ue,dn,On,ae,Mn),Ro=null;f&&(Ro=(0,_.Z)((0,Ee.Z)({},C?"height":"maxHeight",f),Oe),Hr&&(Ro.overflowY="hidden",Ue&&(Ro.overflowX="hidden"),Xt&&(Ro.pointerEvents="none")));var oi={};return $r&&(oi.dir="rtl"),I.createElement("div",(0,we.Z)({ref:wo,style:(0,_.Z)((0,_.Z)({},H),{},{position:"relative"}),className:Qt},oi,Bn),I.createElement(N.Z,{onResize:Yt},I.createElement(We,{className:"".concat(A,"-holder"),style:Ro,ref:Fo,onScroll:Rr,onMouseEnter:ar},I.createElement(Q,{prefixCls:A,height:nr,offsetX:dn,offsetY:Dn,scrollWidth:Ue,onInnerResize:Yn,ref:Ao,innerProps:Et,rtl:$r,extra:xo},ei))),xn&&nr>f&&I.createElement(Ke,{ref:Rn,prefixCls:A,scrollOffset:Lr,scrollRange:nr,rtl:$r,onScroll:Qr,onStartMove:yn,onStopMove:Nn,spinSize:mr,containerSize:Mt.height,style:zt==null?void 0:zt.verticalScrollBar,thumbStyle:zt==null?void 0:zt.verticalScrollBarThumb,showScrollBar:An}),xn&&Ue>Mt.width&&I.createElement(Ke,{ref:En,prefixCls:A,scrollOffset:dn,scrollRange:Ue,rtl:$r,onScroll:Qr,onStartMove:yn,onStopMove:Nn,spinSize:rr,containerSize:Mt.width,horizontal:!0,style:zt==null?void 0:zt.horizontalScrollBar,thumbStyle:zt==null?void 0:zt.horizontalScrollBarThumb,showScrollBar:An}))}var kt=I.forwardRef(Gt);kt.displayName="List";var ln=kt,Zt=ln},16722:function(gr,Pt,h){"use strict";h.d(Pt,{Z:function(){return g}});const we=N=>typeof N=="object"&&N!=null&&N.nodeType===1,pe=(N,a)=>(!a||N!=="hidden")&&N!=="visible"&&N!=="clip",_=(N,a)=>{if(N.clientHeight<N.scrollHeight||N.clientWidth<N.scrollWidth){const L=getComputedStyle(N,null);return pe(L.overflowY,a)||pe(L.overflowX,a)||(I=>{const v=(x=>{if(!x.ownerDocument||!x.ownerDocument.defaultView)return null;try{return x.ownerDocument.defaultView.frameElement}catch(Q){return null}})(I);return!!v&&(v.clientHeight<I.scrollHeight||v.clientWidth<I.scrollWidth)})(N)}return!1},Ee=(N,a,L,I,v,x,Q,w)=>x<N&&Q>a||x>N&&Q<a?0:x<=N&&w<=L||Q>=a&&w>=L?x-N-I:Q>a&&w<L||x<N&&w>L?Q-a+v:0,T=N=>{const a=N.parentElement;return a==null?N.getRootNode().host||null:a},$=(N,a)=>{var L,I,v,x;if(typeof document=="undefined")return[];const{scrollMode:Q,block:w,inline:G,boundary:P,skipOverflowHiddenElements:ee}=a,Y=typeof P=="function"?P:Ke=>Ke!==P;if(!we(N))throw new TypeError("Invalid target");const X=document.scrollingElement||document.documentElement,R=[];let O=N;for(;we(O)&&Y(O);){if(O=T(O),O===X){R.push(O);break}O!=null&&O===document.body&&_(O)&&!_(document.documentElement)||O!=null&&_(O,ee)&&R.push(O)}const q=(I=(L=window.visualViewport)==null?void 0:L.width)!=null?I:innerWidth,z=(x=(v=window.visualViewport)==null?void 0:v.height)!=null?x:innerHeight,{scrollX:le,scrollY:ie}=window,{height:ge,width:K,top:Me,right:U,bottom:ke,left:be}=N.getBoundingClientRect(),{top:ue,right:Fe,bottom:ne,left:Be}=(Ke=>{const He=window.getComputedStyle(Ke);return{top:parseFloat(He.scrollMarginTop)||0,right:parseFloat(He.scrollMarginRight)||0,bottom:parseFloat(He.scrollMarginBottom)||0,left:parseFloat(He.scrollMarginLeft)||0}})(N);let te=w==="start"||w==="nearest"?Me-ue:w==="end"?ke+ne:Me+ge/2-ue+ne,se=G==="center"?be+K/2-Be+Fe:G==="end"?U+Fe:be-Be;const Ve=[];for(let Ke=0;Ke<R.length;Ke++){const He=R[Ke],{height:yt,width:xt,top:Lt,right:Oe,bottom:Gt,left:kt}=He.getBoundingClientRect();if(Q==="if-needed"&&Me>=0&&be>=0&&ke<=z&&U<=q&&(He===X&&!_(He)||Me>=Lt&&ke<=Gt&&be>=kt&&U<=Oe))return Ve;const ln=getComputedStyle(He),Zt=parseInt(ln.borderLeftWidth,10),M=parseInt(ln.borderTopWidth,10),At=parseInt(ln.borderRightWidth,10),S=parseInt(ln.borderBottomWidth,10);let A=0,i=0;const f="offsetWidth"in He?He.offsetWidth-He.clientWidth-Zt-At:0,j="offsetHeight"in He?He.offsetHeight-He.clientHeight-M-S:0,re="offsetWidth"in He?He.offsetWidth===0?0:xt/He.offsetWidth:0,C="offsetHeight"in He?He.offsetHeight===0?0:yt/He.offsetHeight:0;if(X===He)A=w==="start"?te:w==="end"?te-z:w==="nearest"?Ee(ie,ie+z,z,M,S,ie+te,ie+te+ge,ge):te-z/2,i=G==="start"?se:G==="center"?se-q/2:G==="end"?se-q:Ee(le,le+q,q,Zt,At,le+se,le+se+K,K),A=Math.max(0,A+ie),i=Math.max(0,i+le);else{A=w==="start"?te-Lt-M:w==="end"?te-Gt+S+j:w==="nearest"?Ee(Lt,Gt,yt,M,S+j,te,te+ge,ge):te-(Lt+yt/2)+j/2,i=G==="start"?se-kt-Zt:G==="center"?se-(kt+xt/2)+f/2:G==="end"?se-Oe+At+f:Ee(kt,Oe,xt,Zt,At+f,se,se+K,K);const{scrollLeft:H,scrollTop:ye}=He;A=C===0?0:Math.max(0,Math.min(ye+A/C,He.scrollHeight-yt/C+j)),i=re===0?0:Math.max(0,Math.min(H+i/re,He.scrollWidth-xt/re+f)),te+=ye-A,se+=H-i}Ve.push({el:He,top:A,left:i})}return Ve},m=N=>N===!1?{block:"end",inline:"nearest"}:(a=>a===Object(a)&&Object.keys(a).length!==0)(N)?N:{block:"start",inline:"nearest"};function g(N,a){if(!N.isConnected||!(v=>{let x=v;for(;x&&x.parentNode;){if(x.parentNode===document)return!0;x=x.parentNode instanceof ShadowRoot?x.parentNode.host:x.parentNode}return!1})(N))return;const L=(v=>{const x=window.getComputedStyle(v);return{top:parseFloat(x.scrollMarginTop)||0,right:parseFloat(x.scrollMarginRight)||0,bottom:parseFloat(x.scrollMarginBottom)||0,left:parseFloat(x.scrollMarginLeft)||0}})(N);if((v=>typeof v=="object"&&typeof v.behavior=="function")(a))return a.behavior($(N,a));const I=typeof a=="boolean"||a==null?void 0:a.behavior;for(const{el:v,top:x,left:Q}of $(N,m(a))){const w=x-L.top+L.bottom,G=Q-L.left+L.right;v.scroll({top:w,left:G,behavior:I})}}}}]);